<?xml version="1.0" encoding="UTF-8"?>
      <rss version="2.0"
        xmlns:content="http://purl.org/rss/1.0/modules/content/"
        xmlns:dc="http://purl.org/dc/elements/1.1/"
        xmlns:atom="http://www.w3.org/2005/Atom">
        <channel>
        <title>Benedict Neo</title>
        <description>Daily writing about learnings, thoughts, and ideas</description>
        <link>https://bneo.xyz</link>
        <atom:link href="https://bneo.xyz/rss.xml" rel="self" type="application/rss+xml" />
        <lastBuildDate>Sat, 31 Jan 2026 00:00:00 GMT</lastBuildDate>
        <item>
        <title><![CDATA[polk street]]></title>
        <link>https://bneo.xyz/posts/310126</link>
        <guid>https://bneo.xyz/posts/310126</guid>
        <pubDate>Sat, 31 Jan 2026 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/310126-moody-vintage.jpg" alt="Upstairs in Moody Vintage"></p>
<p>it's my last day in SF for probably a long time. i wanted to visit a thrift store and get one piece of clothing, something i can wear as an outer layer, a casual jacket. i searched for thrift stores and found moody vintage to be a potential spot. from the hotel i walked along polk street, making a stop at Hoi An 1608 for pho. it was good.</p>
<p>at moody, i found a nice Carhartt denim jacket. mission accomplished. my last stop was russian hill book store, but just as i entered and started browsing i got boomed, and rushed back to the hotel to lock in.</p>
<p>i ordered echigo home cook curry to W's house, packed some stuff into the small luggage i bought, and then went to the airport. on the plane i read <a href="https://www.justinmath.com/advice-on-upskilling/">advice on upskilling</a> by Justin Skycak. it was a good reminder about the importance of consistency, how to build skills, how to learn etc.</p>
<hr>
<p>mood: 3/5</p>
<p>wake: 8:45
sleep: 2:00</p>
<p>meals:</p>
<ul>
<li>breakfast: pistachio nuts</li>
<li>lunch: pho viet 1608</li>
<li>dinner: echigo home cook chicken katsu</li>
</ul>
<p>til:</p>
<ul>
<li>the PDX airport uses wood from locally salvaged Douglas fir trees, keeping it rooted in Oregon’s natural heritage.</li>
<li>ZGF, the firm behind the Portland Airport redesign, designed iconic projects like the seat of the U.S. State Department in Washington, D.C., the Randall Children’s Hospital in Portland, and even parts of the Stanford University Medical Center. they're known for sustainability and blending natural elements into their designs</li>
<li>learning and upskilling is all about deliberate practice and practicing how retrieval, so information is consolidated in your long term memory and can be loaded into working core memory</li>
</ul>
<p>links:</p>
<ul>
<li><a href="https://arxiv.org/pdf/2601.20245v1">How AI impacts skill formation</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/310126-moody-vintage.jpg" alt="Upstairs in Moody Vintage"></p>
<p>it's my last day in SF for probably a long time. i wanted to visit a thrift store and get one piece of clothing, something i can wear as an outer layer, a casual jacket. i searched for thrift stores and found moody vintage to be a potential spot. from the hotel i walked along polk street, making a stop at Hoi An 1608 for pho. it was good.</p>
<p>at moody, i found a nice Carhartt denim jacket. mission accomplished. my last stop was russian hill book store, but just as i entered and started browsing i got boomed, and rushed back to the hotel to lock in.</p>
<p>i ordered echigo home cook curry to W's house, packed some stuff into the small luggage i bought, and then went to the airport. on the plane i read <a href="https://www.justinmath.com/advice-on-upskilling/">advice on upskilling</a> by Justin Skycak. it was a good reminder about the importance of consistency, how to build skills, how to learn etc.</p>
<hr>
<p>mood: 3/5</p>
<p>wake: 8:45
sleep: 2:00</p>
<p>meals:</p>
<ul>
<li>breakfast: pistachio nuts</li>
<li>lunch: pho viet 1608</li>
<li>dinner: echigo home cook chicken katsu</li>
</ul>
<p>til:</p>
<ul>
<li>the PDX airport uses wood from locally salvaged Douglas fir trees, keeping it rooted in Oregon’s natural heritage.</li>
<li>ZGF, the firm behind the Portland Airport redesign, designed iconic projects like the seat of the U.S. State Department in Washington, D.C., the Randall Children’s Hospital in Portland, and even parts of the Stanford University Medical Center. they're known for sustainability and blending natural elements into their designs</li>
<li>learning and upskilling is all about deliberate practice and practicing how retrieval, so information is consolidated in your long term memory and can be loaded into working core memory</li>
</ul>
<p>links:</p>
<ul>
<li><a href="https://arxiv.org/pdf/2601.20245v1">How AI impacts skill formation</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[the braces come off]]></title>
        <link>https://bneo.xyz/posts/300126</link>
        <guid>https://bneo.xyz/posts/300126</guid>
        <pubDate>Fri, 30 Jan 2026 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>dentist appointment was at 8 in the morning and i somehow made it. i wrote about <a href="/posts/braces">getting braces</a> back in feb 2024, almost two years ago to the day. it felt so weird without pointy metal wires glued to my teeth, and so freeing to finally take them off. one unexpected thing was the dental nurse scraping my teeth like it was an unrelenting stain on the floor of a public bathroom. i felt so uncomfortable. overall i'm glad this season of my life is done, but unfortunately my treatment was not 100% complete. there is a gap from my lower teeth being too bent inwards. so i might have to start invisalign in the future.</p>
<p>stayed at the hotel literally the entire day after that just working, taking meetings. was also feeling stressed about contract and money involved in my move. i felt a sense of pressure to get it right, because it is a big move and i want to feel secure about it</p>
<hr>
<p>mood: 2/5</p>
<p>wake: 10:00
sleep: 1:30</p>
<p>meals:</p>
<ul>
<li>breakfast: pistachio and cashews</li>
<li>lunch: poke bowl from onigilly japanese kitchen</li>
<li>dinner: chicken pho from saigon</li>
</ul>
<p>grateful for: doordash</p>
<p>til:</p>
<ul>
<li><a href="https://blog.derlin.ch/python-type-hints-and-future-annotations">Python Type Hints and Future Annotations</a></li>
<li><a href="https://www.interconnects.ai/p/thoughts-on-the-hiring-market-in">Thoughts on the Hiring Market in AI</a></li>
<li>Nikon COOLPIX AW110</li>
<li>sayings
<ul>
<li>事缓则圆 (good things take time)</li>
<li>塞翁失马焉知非福 (what looks like a loss might be a redirection. not everything lost was meant to be kept)</li>
</ul>
</li>
</ul>
<p>links:</p>
<ul>
<li><a href="https://davidstutz.de/how-i-prepared-for-deepmind-and-google-ai-research-internship-interviews-in-2019/">How I Prepared for DeepMind and Google AI Research Internship Interviews</a></li>
<li><a href="https://www.youtube.com/watch?v=v0JjG0Qfwi8">Bryan Cantrill: Andreessen’s Folly — The False Dichotomy of Software and Hardware</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>dentist appointment was at 8 in the morning and i somehow made it. i wrote about <a href="/posts/braces">getting braces</a> back in feb 2024, almost two years ago to the day. it felt so weird without pointy metal wires glued to my teeth, and so freeing to finally take them off. one unexpected thing was the dental nurse scraping my teeth like it was an unrelenting stain on the floor of a public bathroom. i felt so uncomfortable. overall i'm glad this season of my life is done, but unfortunately my treatment was not 100% complete. there is a gap from my lower teeth being too bent inwards. so i might have to start invisalign in the future.</p>
<p>stayed at the hotel literally the entire day after that just working, taking meetings. was also feeling stressed about contract and money involved in my move. i felt a sense of pressure to get it right, because it is a big move and i want to feel secure about it</p>
<hr>
<p>mood: 2/5</p>
<p>wake: 10:00
sleep: 1:30</p>
<p>meals:</p>
<ul>
<li>breakfast: pistachio and cashews</li>
<li>lunch: poke bowl from onigilly japanese kitchen</li>
<li>dinner: chicken pho from saigon</li>
</ul>
<p>grateful for: doordash</p>
<p>til:</p>
<ul>
<li><a href="https://blog.derlin.ch/python-type-hints-and-future-annotations">Python Type Hints and Future Annotations</a></li>
<li><a href="https://www.interconnects.ai/p/thoughts-on-the-hiring-market-in">Thoughts on the Hiring Market in AI</a></li>
<li>Nikon COOLPIX AW110</li>
<li>sayings
<ul>
<li>事缓则圆 (good things take time)</li>
<li>塞翁失马焉知非福 (what looks like a loss might be a redirection. not everything lost was meant to be kept)</li>
</ul>
</li>
</ul>
<p>links:</p>
<ul>
<li><a href="https://davidstutz.de/how-i-prepared-for-deepmind-and-google-ai-research-internship-interviews-in-2019/">How I Prepared for DeepMind and Google AI Research Internship Interviews</a></li>
<li><a href="https://www.youtube.com/watch?v=v0JjG0Qfwi8">Bryan Cantrill: Andreessen’s Folly — The False Dichotomy of Software and Hardware</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[chestnut street]]></title>
        <link>https://bneo.xyz/posts/290126</link>
        <guid>https://bneo.xyz/posts/290126</guid>
        <pubDate>Thu, 29 Jan 2026 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/290126-marina-motel.jpg" alt="Marina Motel"></p>
<p>saw the motel in the daylight and it was very pretty. went to Peet's Coffee again to get work done. got hungry and went to eat ramen at hinodeya. bought dandelion chocolate red packet for T. passed by Fireside Camera and couldn't resist getting the charmera.</p>
<p>left to the FOUND hotel but this time in Nob Hill. i liked the one in Mason St more. it felt more japanese-like with the narrow corridors and small rooms, and the kitchen area and for one, an actual table in the room for working. this one had a HUGE closet space for absolutely no reason, and no table for me to work on.</p>
<p>went to W's house for laundry. worked there until midnight, when he got mad and kicked me out.</p>
<hr>
<p>mood: 3/5</p>
<p>wake: 8:45
sleep: 2:00</p>
<p>grateful for: W</p>
<p>meals:</p>
<ul>
<li>breakfast: leftover japchae</li>
<li>lunch: pork katsu ramen (hinodeya)</li>
<li>dinner: hainan chicken rice with KALE and tomyum soup</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/290126-marina-motel.jpg" alt="Marina Motel"></p>
<p>saw the motel in the daylight and it was very pretty. went to Peet's Coffee again to get work done. got hungry and went to eat ramen at hinodeya. bought dandelion chocolate red packet for T. passed by Fireside Camera and couldn't resist getting the charmera.</p>
<p>left to the FOUND hotel but this time in Nob Hill. i liked the one in Mason St more. it felt more japanese-like with the narrow corridors and small rooms, and the kitchen area and for one, an actual table in the room for working. this one had a HUGE closet space for absolutely no reason, and no table for me to work on.</p>
<p>went to W's house for laundry. worked there until midnight, when he got mad and kicked me out.</p>
<hr>
<p>mood: 3/5</p>
<p>wake: 8:45
sleep: 2:00</p>
<p>grateful for: W</p>
<p>meals:</p>
<ul>
<li>breakfast: leftover japchae</li>
<li>lunch: pork katsu ramen (hinodeya)</li>
<li>dinner: hainan chicken rice with KALE and tomyum soup</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[last dentist appointment]]></title>
        <link>https://bneo.xyz/posts/280126</link>
        <guid>https://bneo.xyz/posts/280126</guid>
        <pubDate>Wed, 28 Jan 2026 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>ate some leftover pan fried buns i had from last night. then went to Capital One Cafe to do some work.</p>
<p>at 2pm it was time to go to my dentist appointment. my dentist first told me the good news, that braces can come off. but the bad news was we can only do it on friday and i planned to leave on thursday. no big deal, i just had to move some plans around and miss my flight. talk about premature optimization. i seem to think the world revolves around me.</p>
<p>i packed and moved to my next hotel. in my head, i had booked different locations so that i could experience SF as much as possible before going back to Austin, so i stayed at the Marina Motel. that way i get to explore a bit of chestnut street.</p>
<p>after dropping off my things, i walked to peet's coffee and ordered another matcha drink, this time with pistachio milk. i booked more hotels and flights. i decided to just fly to seattle because why not?</p>
<p>at night i worked on a sofa and a single wooden chair, trying to eat korean food out of a plastic container.</p>
<hr>
<p>mood: 3/5</p>
<p>wake: 9:00<br>
sleep: 4:00</p>
<p>grateful for: dentists</p>
<p>meals:</p>
<ul>
<li>breakfast: pan fried buns</li>
<li>lunch: dumplings</li>
<li>dinner: korean beef stew with kimchi and rice</li>
</ul>
<p>til:</p>
<ul>
<li>Cardamom is a spice made from the seed pods of various plants in the ginger family</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>ate some leftover pan fried buns i had from last night. then went to Capital One Cafe to do some work.</p>
<p>at 2pm it was time to go to my dentist appointment. my dentist first told me the good news, that braces can come off. but the bad news was we can only do it on friday and i planned to leave on thursday. no big deal, i just had to move some plans around and miss my flight. talk about premature optimization. i seem to think the world revolves around me.</p>
<p>i packed and moved to my next hotel. in my head, i had booked different locations so that i could experience SF as much as possible before going back to Austin, so i stayed at the Marina Motel. that way i get to explore a bit of chestnut street.</p>
<p>after dropping off my things, i walked to peet's coffee and ordered another matcha drink, this time with pistachio milk. i booked more hotels and flights. i decided to just fly to seattle because why not?</p>
<p>at night i worked on a sofa and a single wooden chair, trying to eat korean food out of a plastic container.</p>
<hr>
<p>mood: 3/5</p>
<p>wake: 9:00<br>
sleep: 4:00</p>
<p>grateful for: dentists</p>
<p>meals:</p>
<ul>
<li>breakfast: pan fried buns</li>
<li>lunch: dumplings</li>
<li>dinner: korean beef stew with kimchi and rice</li>
</ul>
<p>til:</p>
<ul>
<li>Cardamom is a spice made from the seed pods of various plants in the ginger family</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[aus -> sf]]></title>
        <link>https://bneo.xyz/posts/270126</link>
        <guid>https://bneo.xyz/posts/270126</guid>
        <pubDate>Tue, 27 Jan 2026 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i'm flying back to SF for what might be my last dental appointment ever. i started this treatment when i first landed in SF in aug 2024, so it's been a long time coming. i was told treatment would be 18 months. and that was on top of already 6 months of treatment in malaysia. so i have been looking forward to this day.</p>
<p>to get some work done, i went to Saluhall, which is a food hall right beside IKEA. the space is nice, but there were barely any people here. i have not tried the food, but i can foresee this place closing down just like the San Francisco Centre. the sad reality of these spaces in SF.</p>
<p>at night i had dinner with W at Hon's Wun Tun House. i had been craving clams since i last had them on a cold windy day in SF. below was our order:</p>
<ul>
<li>酸辣汤 (Hot &#x26; Sour Soup)</li>
<li>咖喱鱼蛋（Curry FiShanghai Balls)</li>
<li>清酒煮大蚬 (Clam with sake broth)</li>
<li>凉瓜牛肉 (Beef stir fried bitter melon)</li>
<li>家乡炒米粉 (Hometown Style stir-fried vermicelli)</li>
</ul>
<p><img src="https://bneo.xyz/images/270126-the-most-delicious-bowl-of-clams-in-the-world.jpg" alt="the best tasting bowl of clams in sf"></p>
<p>as a chinese-malaysian i rate this place a strong 9/10.</p>
<p>i stayed at FOUND hotel at Mason St. it was surprisingly nice and clean given the location.</p>
<hr>
<p>mood: 5/5</p>
<p>wake: 9:00<br>
sleep: 1:15</p>
<p>meals:</p>
<ul>
<li>breakfast: fried rice ground beef</li>
<li>lunch: mad greens bowl</li>
<li>dinner: Hon's Wun Tun House bitter melon beef, clams sake</li>
</ul>
<p>grateful for: wei</p>
<p>til:</p>
<ul>
<li>biomarkers are like a label on your cancer cell that tells doctors what type of cancer you have</li>
<li>her2 = human epidermal growth factor receptor 2</li>
<li>its a protein that sits on the surface of cancer cells like little antennas</li>
<li>normal cell = few antenna</li>
<li>her2+ = many antennas 100x more</li>
<li>her2-low = more than normal</li>
<li>her2-zero = barely any</li>
<li>IHC is immunoHistoChemistry</li>
<li>stains the HEr2 proteins and count them</li>
<li>counts the her2 gene copies (blueprint for making her2 proteins)</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>i'm flying back to SF for what might be my last dental appointment ever. i started this treatment when i first landed in SF in aug 2024, so it's been a long time coming. i was told treatment would be 18 months. and that was on top of already 6 months of treatment in malaysia. so i have been looking forward to this day.</p>
<p>to get some work done, i went to Saluhall, which is a food hall right beside IKEA. the space is nice, but there were barely any people here. i have not tried the food, but i can foresee this place closing down just like the San Francisco Centre. the sad reality of these spaces in SF.</p>
<p>at night i had dinner with W at Hon's Wun Tun House. i had been craving clams since i last had them on a cold windy day in SF. below was our order:</p>
<ul>
<li>酸辣汤 (Hot &#x26; Sour Soup)</li>
<li>咖喱鱼蛋（Curry FiShanghai Balls)</li>
<li>清酒煮大蚬 (Clam with sake broth)</li>
<li>凉瓜牛肉 (Beef stir fried bitter melon)</li>
<li>家乡炒米粉 (Hometown Style stir-fried vermicelli)</li>
</ul>
<p><img src="https://bneo.xyz/images/270126-the-most-delicious-bowl-of-clams-in-the-world.jpg" alt="the best tasting bowl of clams in sf"></p>
<p>as a chinese-malaysian i rate this place a strong 9/10.</p>
<p>i stayed at FOUND hotel at Mason St. it was surprisingly nice and clean given the location.</p>
<hr>
<p>mood: 5/5</p>
<p>wake: 9:00<br>
sleep: 1:15</p>
<p>meals:</p>
<ul>
<li>breakfast: fried rice ground beef</li>
<li>lunch: mad greens bowl</li>
<li>dinner: Hon's Wun Tun House bitter melon beef, clams sake</li>
</ul>
<p>grateful for: wei</p>
<p>til:</p>
<ul>
<li>biomarkers are like a label on your cancer cell that tells doctors what type of cancer you have</li>
<li>her2 = human epidermal growth factor receptor 2</li>
<li>its a protein that sits on the surface of cancer cells like little antennas</li>
<li>normal cell = few antenna</li>
<li>her2+ = many antennas 100x more</li>
<li>her2-low = more than normal</li>
<li>her2-zero = barely any</li>
<li>IHC is immunoHistoChemistry</li>
<li>stains the HEr2 proteins and count them</li>
<li>counts the her2 gene copies (blueprint for making her2 proteins)</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[moving plans]]></title>
        <link>https://bneo.xyz/posts/260126</link>
        <guid>https://bneo.xyz/posts/260126</guid>
        <pubDate>Mon, 26 Jan 2026 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>started looking into options for my move. looked at home depot options for moving boxes. it's so hard to take your entire apartment of things and figure out how many boxes exactly and what sizes, small, medium, large and how many of each you should get. planning a move across state lines is not straightforward but i'm grateful that OE can cover the costs. i just have to do everything else.</p>
<hr>
<p>mood: 2/5</p>
<p>wake: 10:00
sleep: 2:00</p>
<p>meals:</p>
<ul>
<li>breakfast: -</li>
<li>lunch: ground beef fried rice with kimchi and cashews</li>
<li>dinner: ground beef fried rice with kimchi and yoghurt</li>
</ul>
<p>grateful for:</p>
<p>til:</p>
<ul>
<li>memory is a web of connections, when disparate neurons fire together, they wire together. connecting new words and grammar to sounds and ideas you have personal connection to makes it more sticky</li>
<li>american english, R sound is back of mouth, L is tip of tongue against front teeth, japanese has an alveolar tap, where tip of tongue is on alveolar ridge, ra ri ru re ro, clown and crown sounds like kuraun</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>started looking into options for my move. looked at home depot options for moving boxes. it's so hard to take your entire apartment of things and figure out how many boxes exactly and what sizes, small, medium, large and how many of each you should get. planning a move across state lines is not straightforward but i'm grateful that OE can cover the costs. i just have to do everything else.</p>
<hr>
<p>mood: 2/5</p>
<p>wake: 10:00
sleep: 2:00</p>
<p>meals:</p>
<ul>
<li>breakfast: -</li>
<li>lunch: ground beef fried rice with kimchi and cashews</li>
<li>dinner: ground beef fried rice with kimchi and yoghurt</li>
</ul>
<p>grateful for:</p>
<p>til:</p>
<ul>
<li>memory is a web of connections, when disparate neurons fire together, they wire together. connecting new words and grammar to sounds and ideas you have personal connection to makes it more sticky</li>
<li>american english, R sound is back of mouth, L is tip of tongue against front teeth, japanese has an alveolar tap, where tip of tongue is on alveolar ridge, ra ri ru re ro, clown and crown sounds like kuraun</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[snowing in austin]]></title>
        <link>https://bneo.xyz/posts/250126</link>
        <guid>https://bneo.xyz/posts/250126</guid>
        <pubDate>Sun, 25 Jan 2026 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/250126-austin-snow.jpg" alt="the snow outside my apartment"></p>
<p>i woke up feeling giddy like it was christmas morning knowing there was snow outside my apartment. i hadn't seen snow since the 2022 winter in iowa, a cold and gruesome time, yet i think back on it fondly. i wore my only winter jacket i had left, brought my camera out and took pictures. that was the only time i left the house today. it felt like i'd travelled to a different world — like those movies where the sun is dying and the world is ending.</p>
<hr>
<p>mood: 4/5</p>
<p>wake: 11:00<br>
sleep: 1:30</p>
<p>meals:</p>
<ul>
<li>breakfast: soy drink</li>
<li>lunch: salmon ground beef rice</li>
<li>dinner: ground beef rice</li>
</ul>
<p>grateful for: snow</p>
<p>til:</p>
<ul>
<li>Hirokazu Koreeda: Maborosi (1995), Still Walking (2008), Like Father Like Son (2013), Nobody Knows (2004), Our Little Sister (2015), After the Storm (2016), Broker (2022) and Shoplifters (2018).</li>
<li>La bise is the traditional French greeting involving brushing cheeks and making a kissing sound</li>
<li>keshi is from houston TX</li>
<li>ad wrapping an SFMTA bus costs around $20k per 4-weeks</li>
</ul>
<p>links:</p>
<ul>
<li><a href="https://oliviatai.com/">Olivia Tai</a></li>
<li><a href="https://open.substack.com/pub/uncynical/p/guidelines-for-being-a-grown-up">Guidelines for Being a Grown-Up</a></li>
<li><a href="https://open.substack.com/pub/hannafiles/p/modern-day-social-etiquette-you-should">Modern-Day Social Etiquette You Should Know</a></li>
<li><a href="https://www.gq.com/story/gq-125-rules-for-modern-gentlemen-manners-etiquette-guide">GQ's 125 Rules for the Modern Gentleman</a></li>
<li><a href="https://lucasburtin.com">Lucas Burtin</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/250126-austin-snow.jpg" alt="the snow outside my apartment"></p>
<p>i woke up feeling giddy like it was christmas morning knowing there was snow outside my apartment. i hadn't seen snow since the 2022 winter in iowa, a cold and gruesome time, yet i think back on it fondly. i wore my only winter jacket i had left, brought my camera out and took pictures. that was the only time i left the house today. it felt like i'd travelled to a different world — like those movies where the sun is dying and the world is ending.</p>
<hr>
<p>mood: 4/5</p>
<p>wake: 11:00<br>
sleep: 1:30</p>
<p>meals:</p>
<ul>
<li>breakfast: soy drink</li>
<li>lunch: salmon ground beef rice</li>
<li>dinner: ground beef rice</li>
</ul>
<p>grateful for: snow</p>
<p>til:</p>
<ul>
<li>Hirokazu Koreeda: Maborosi (1995), Still Walking (2008), Like Father Like Son (2013), Nobody Knows (2004), Our Little Sister (2015), After the Storm (2016), Broker (2022) and Shoplifters (2018).</li>
<li>La bise is the traditional French greeting involving brushing cheeks and making a kissing sound</li>
<li>keshi is from houston TX</li>
<li>ad wrapping an SFMTA bus costs around $20k per 4-weeks</li>
</ul>
<p>links:</p>
<ul>
<li><a href="https://oliviatai.com/">Olivia Tai</a></li>
<li><a href="https://open.substack.com/pub/uncynical/p/guidelines-for-being-a-grown-up">Guidelines for Being a Grown-Up</a></li>
<li><a href="https://open.substack.com/pub/hannafiles/p/modern-day-social-etiquette-you-should">Modern-Day Social Etiquette You Should Know</a></li>
<li><a href="https://www.gq.com/story/gq-125-rules-for-modern-gentlemen-manners-etiquette-guide">GQ's 125 Rules for the Modern Gentleman</a></li>
<li><a href="https://lucasburtin.com">Lucas Burtin</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[austin gets cold]]></title>
        <link>https://bneo.xyz/posts/240126</link>
        <guid>https://bneo.xyz/posts/240126</guid>
        <pubDate>Sat, 24 Jan 2026 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/240126-bambi.jpg" alt="Pastel Illustrations of Tyrus Wong "></p>
<p>weather in austin dropped as low as 4°C. my brain could not comprehend how austin's temperature could get so low. but i secretly enjoyed it. nothing beats a warm and cozy home while the weather outside is gobsmackingly freezing. it's something i could never experience in malaysia.</p>
<hr>
<p>mood: 4/5</p>
<p>wake: 11:00<br>
sleep: 2:00</p>
<p>meals:</p>
<ul>
<li>breakfast: -</li>
<li>lunch: salmon with rice</li>
<li>dinner: pork wantons</li>
</ul>
<p>grateful for: heating</p>
<p>til:</p>
<ul>
<li>Spanish, French or Japanese are faster than English, but when you measure how much information they send per second, all human languages sit around the same universal speed limit of ~39 bits per second. Some cram more meaning into each syllable and speak slower, others fire lighter syllables faster, and your brain + familiarity + rhythm do the rest of the illusion.
<ul>
<li>Coupé, C. et al. (2019). Human language has a
universal information rate.</li>
<li>CNRS (2019). Similar information rates across languages despite divergent speech rates.</li>
<li>Pellegrino, F. et al. (2011). A cross-language perspective on speech information rate</li>
</ul>
</li>
<li>more about the waterdrop filter: the filter is like a sponge made of tiny beads. these beads are coated with special chemicals that grab bad stuff from your water (like metals and minerals). overtime they fall apart and release trimethylamine (TMA). boiling makes it worse because they turn into gas and goes up your nose. as cold water they stay dissolved and you don't smell it much.</li>
</ul>
<p>links:</p>
<ul>
<li><a href="https://patrickcollison.com/novels">Patrick Collison - Novels</a></li>
<li><a href="https://www.goodreads.com/list/show/137290._Alan_Kay_s_Reading_List">Goodreads - Alan Kay's Reading List</a></li>
<li><a href="https://nzzuo.substack.com/p/another-trip-to-asia">General Zuo's Chicken - another trip to china by Nancy</a>
<blockquote>
<p>i see the culture fully expressed in every facet of life, instead of reduced down to “szechuan cuisine” or one stereotypical asian role or tv show. i feel understood looking at all the on sale signs of items always pretending to be on sale because chinese will only buy things on sale</p>
<p>just another diluted version of chinese culture.</p>
<p>adidas neo-chinese style that’s been overtaking the internet with its blend of east and west, and how beautiful i find the blend of culture</p>
<p>‘you will be important one day because you understand both sides.’</p>
</blockquote>
</li>
<li><a href="https://www.waltdisney.org/blog/tyrus-wong-and-art-bambi">The Walt Disney Family Museum - Tyrus Wong and the Art of "Bambi"</a></li>
<li><a href="https://en.wikipedia.org/wiki/Paper_sons">Wikipedia - Paper sons</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/240126-bambi.jpg" alt="Pastel Illustrations of Tyrus Wong "></p>
<p>weather in austin dropped as low as 4°C. my brain could not comprehend how austin's temperature could get so low. but i secretly enjoyed it. nothing beats a warm and cozy home while the weather outside is gobsmackingly freezing. it's something i could never experience in malaysia.</p>
<hr>
<p>mood: 4/5</p>
<p>wake: 11:00<br>
sleep: 2:00</p>
<p>meals:</p>
<ul>
<li>breakfast: -</li>
<li>lunch: salmon with rice</li>
<li>dinner: pork wantons</li>
</ul>
<p>grateful for: heating</p>
<p>til:</p>
<ul>
<li>Spanish, French or Japanese are faster than English, but when you measure how much information they send per second, all human languages sit around the same universal speed limit of ~39 bits per second. Some cram more meaning into each syllable and speak slower, others fire lighter syllables faster, and your brain + familiarity + rhythm do the rest of the illusion.
<ul>
<li>Coupé, C. et al. (2019). Human language has a
universal information rate.</li>
<li>CNRS (2019). Similar information rates across languages despite divergent speech rates.</li>
<li>Pellegrino, F. et al. (2011). A cross-language perspective on speech information rate</li>
</ul>
</li>
<li>more about the waterdrop filter: the filter is like a sponge made of tiny beads. these beads are coated with special chemicals that grab bad stuff from your water (like metals and minerals). overtime they fall apart and release trimethylamine (TMA). boiling makes it worse because they turn into gas and goes up your nose. as cold water they stay dissolved and you don't smell it much.</li>
</ul>
<p>links:</p>
<ul>
<li><a href="https://patrickcollison.com/novels">Patrick Collison - Novels</a></li>
<li><a href="https://www.goodreads.com/list/show/137290._Alan_Kay_s_Reading_List">Goodreads - Alan Kay's Reading List</a></li>
<li><a href="https://nzzuo.substack.com/p/another-trip-to-asia">General Zuo's Chicken - another trip to china by Nancy</a>
<blockquote>
<p>i see the culture fully expressed in every facet of life, instead of reduced down to “szechuan cuisine” or one stereotypical asian role or tv show. i feel understood looking at all the on sale signs of items always pretending to be on sale because chinese will only buy things on sale</p>
<p>just another diluted version of chinese culture.</p>
<p>adidas neo-chinese style that’s been overtaking the internet with its blend of east and west, and how beautiful i find the blend of culture</p>
<p>‘you will be important one day because you understand both sides.’</p>
</blockquote>
</li>
<li><a href="https://www.waltdisney.org/blog/tyrus-wong-and-art-bambi">The Walt Disney Family Museum - Tyrus Wong and the Art of "Bambi"</a></li>
<li><a href="https://en.wikipedia.org/wiki/Paper_sons">Wikipedia - Paper sons</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[isometric]]></title>
        <link>https://bneo.xyz/posts/230126</link>
        <guid>https://bneo.xyz/posts/230126</guid>
        <pubDate>Fri, 23 Jan 2026 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/230126-thumbnail-isometric-nyc.jpg" alt="isometric nyc"></p>
<p>dreamt that i was late to an exam and did not study for the exam too. double whammy. i've had a lot more exam dreams since i joined OE.</p>
<p>discovered <a href="https://isometric.nyc">isometric NYC</a>, a side project from an engineer at Deepmind who wanted to build a giant isometric pixel-art map of New York City. he goes into the nitty-gritty of fine-tuning Qwen/Image-Edit models to generate each tile, how he did the training, scaled the generation, handled edge cases, and built micro tools at every step. it's not often you see someone approach a vibe-coded project with that level of detail, and you can tell he has real experience building things.</p>
<p>i liked the part about how as an artist, a big chunk of time in creation doesn't require creativity — it's just "slog". every creative field, be it animation, video, or software, is full of tedious tasks. you can argue that these tasks are what refines your instinct, but the quality of your art may just be defined by the quality of your decisions instead. to quote: "how much work you put into something is just a proxy for how much you care and how much you have to say."</p>
<p>i think i agree to a certain extent. i think everyone has to go through the grind of tedious work to appreciate the effort that goes into craft. if all art creation was easy, would people still want to pursue it?</p>
<p>i really want to recreate this project for my home town, Kuala Lumpur. maybe one weekend when i have too much time on my hands.</p>
<hr>
<p>mood: 3/5</p>
<p>wake: 10:30<br>
sleep: 3:00</p>
<p>meals:</p>
<ul>
<li>breakfast: banana pumpkin seed yoghurt</li>
<li>lunch: hainanese</li>
<li>dinner: hainanese and kimchi</li>
</ul>
<p>grateful for: Lee's Kitchen</p>
<p>til:</p>
<ul>
<li>violin is smaller higher pitched, soprano voice (tuned GDAE, while viola is larger, lower pitched, alto voice (tuned CGDA)</li>
<li>grounding = standing on grass/dirt/sand barefoot so electrons flow into your body</li>
<li>muon optimizer, created by keller jordan, a neural network optimizer designed specifically for hidden layers in NNs, using matrix orthogonalization rather than element-wise adaptive learning rates in Adam / AdamW. orthogonalization is done efficiently using Newton-Schulz iteration rather than expensive SVD</li>
<li>waterdrop pitcher once it is exhausted, it releases TMA, which is the same compound that gives fish their characteristic fishy odor.</li>
</ul>
<p>links:</p>
<ul>
<li><a href="https://cannoneyed.com/projects/isometric-nyc">Cannoneyed - Isometric NYC</a>
<blockquote>
<p>What’s possible now that was impossible before?</p>
<p>The biggest joy of this project was the ability to build tools at the speed of thought. As a software developer, I think of a million little tools I’d like to have but would take a day or a week to build. With Claude or Cursor, I can whip them up in 5 minutes. This is absolutely transformational - it’s like having an infinite toolbox</p>
<p>composability is huge and even more valuable in the context of vibe coding. The Unix philosophy of small, modular programs that do one thing well means that we can easily compose smaller tools into utility functions that can be reused by higher-level applications. By designing pieces of functionality in a modular way, you can most effectively leverage the coding agent - it’s easier for you to specify simple behavior, it’s easier for the agent to build, debug, and test these modular pieces, and it’s easier to stitch them together into higher level apps later on. This is standard software engineering best practices, and it’s more relevant now that the cost of code is approaching zero</p>
</blockquote>
</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/230126-thumbnail-isometric-nyc.jpg" alt="isometric nyc"></p>
<p>dreamt that i was late to an exam and did not study for the exam too. double whammy. i've had a lot more exam dreams since i joined OE.</p>
<p>discovered <a href="https://isometric.nyc">isometric NYC</a>, a side project from an engineer at Deepmind who wanted to build a giant isometric pixel-art map of New York City. he goes into the nitty-gritty of fine-tuning Qwen/Image-Edit models to generate each tile, how he did the training, scaled the generation, handled edge cases, and built micro tools at every step. it's not often you see someone approach a vibe-coded project with that level of detail, and you can tell he has real experience building things.</p>
<p>i liked the part about how as an artist, a big chunk of time in creation doesn't require creativity — it's just "slog". every creative field, be it animation, video, or software, is full of tedious tasks. you can argue that these tasks are what refines your instinct, but the quality of your art may just be defined by the quality of your decisions instead. to quote: "how much work you put into something is just a proxy for how much you care and how much you have to say."</p>
<p>i think i agree to a certain extent. i think everyone has to go through the grind of tedious work to appreciate the effort that goes into craft. if all art creation was easy, would people still want to pursue it?</p>
<p>i really want to recreate this project for my home town, Kuala Lumpur. maybe one weekend when i have too much time on my hands.</p>
<hr>
<p>mood: 3/5</p>
<p>wake: 10:30<br>
sleep: 3:00</p>
<p>meals:</p>
<ul>
<li>breakfast: banana pumpkin seed yoghurt</li>
<li>lunch: hainanese</li>
<li>dinner: hainanese and kimchi</li>
</ul>
<p>grateful for: Lee's Kitchen</p>
<p>til:</p>
<ul>
<li>violin is smaller higher pitched, soprano voice (tuned GDAE, while viola is larger, lower pitched, alto voice (tuned CGDA)</li>
<li>grounding = standing on grass/dirt/sand barefoot so electrons flow into your body</li>
<li>muon optimizer, created by keller jordan, a neural network optimizer designed specifically for hidden layers in NNs, using matrix orthogonalization rather than element-wise adaptive learning rates in Adam / AdamW. orthogonalization is done efficiently using Newton-Schulz iteration rather than expensive SVD</li>
<li>waterdrop pitcher once it is exhausted, it releases TMA, which is the same compound that gives fish their characteristic fishy odor.</li>
</ul>
<p>links:</p>
<ul>
<li><a href="https://cannoneyed.com/projects/isometric-nyc">Cannoneyed - Isometric NYC</a>
<blockquote>
<p>What’s possible now that was impossible before?</p>
<p>The biggest joy of this project was the ability to build tools at the speed of thought. As a software developer, I think of a million little tools I’d like to have but would take a day or a week to build. With Claude or Cursor, I can whip them up in 5 minutes. This is absolutely transformational - it’s like having an infinite toolbox</p>
<p>composability is huge and even more valuable in the context of vibe coding. The Unix philosophy of small, modular programs that do one thing well means that we can easily compose smaller tools into utility functions that can be reused by higher-level applications. By designing pieces of functionality in a modular way, you can most effectively leverage the coding agent - it’s easier for you to specify simple behavior, it’s easier for the agent to build, debug, and test these modular pieces, and it’s easier to stitch them together into higher level apps later on. This is standard software engineering best practices, and it’s more relevant now that the cost of code is approaching zero</p>
</blockquote>
</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[ramen tatsuya]]></title>
        <link>https://bneo.xyz/posts/220126</link>
        <guid>https://bneo.xyz/posts/220126</guid>
        <pubDate>Thu, 22 Jan 2026 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/220126-gas-station.jpg" alt="gas station across my apartment"></p>
<p>been reflecting on how i'm progressing and whether i'm growing at work and what i can do better. went to get ramen outside my apartment. it's not as good as marufuku, although i think getting it as takeout plays a role in that experience. the few times i went to marufuku it was with loved ones, so i might just be biased.</p>
<hr>
<p>mood: 3/5</p>
<p>wake: 11:00<br>
sleep: 3:00</p>
<p>meals:</p>
<ul>
<li>breakfast: banana</li>
<li>lunch: sweetgreen chicken wildrice bread yoghurt</li>
<li>dinner: ramen tatsuya miso pork ramen</li>
</ul>
<p>grateful for: ramen</p>
<p>til:</p>
<ul>
<li>tuna swims constantly even when they're sleeping that's why they have developed muscles</li>
<li>goose only lay eggs during breeding/mating season</li>
<li>kairuku language in papua new guinea</li>
<li>"What's a question that I <em>didn't</em> ask, that you think I should know about?"</li>
</ul>
<p>links:</p>
<ul>
<li><a href="https://www.tbench.ai/">Terminal-Bench</a></li>
<li><a href="https://x.com/polynoamial/status/2014084431062114744?s=20">Noam Brown on landing a research job at a frontier AI lab</a>
<ul>
<li>"Keller graduated from UCSD with no publication record and was working at an AI content moderation startup when he landed a cold call with Behnam Neyshabur (who was at Google) and presented an idea to improve upon Behnam's recent paper. Behnam agreed to mentor him, which led to an ICLR paper"</li>
<li>"Later, Keller got on OpenAI's radar thanks to the NanoGPT speed run he started. All his work was documented and it was easy to measure his success, so the case for hiring him was strong"</li>
</ul>
</li>
<li><a href="https://github.com/wafer-ai/gpu-perf-engineering-resources">GitHub - gpu-perf-engineering-resources: A curriculum for learning about GPU performance engineering</a></li>
<li><a href="https://modal.com/gpu-glossary/readme">GPU Glossary - README</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/220126-gas-station.jpg" alt="gas station across my apartment"></p>
<p>been reflecting on how i'm progressing and whether i'm growing at work and what i can do better. went to get ramen outside my apartment. it's not as good as marufuku, although i think getting it as takeout plays a role in that experience. the few times i went to marufuku it was with loved ones, so i might just be biased.</p>
<hr>
<p>mood: 3/5</p>
<p>wake: 11:00<br>
sleep: 3:00</p>
<p>meals:</p>
<ul>
<li>breakfast: banana</li>
<li>lunch: sweetgreen chicken wildrice bread yoghurt</li>
<li>dinner: ramen tatsuya miso pork ramen</li>
</ul>
<p>grateful for: ramen</p>
<p>til:</p>
<ul>
<li>tuna swims constantly even when they're sleeping that's why they have developed muscles</li>
<li>goose only lay eggs during breeding/mating season</li>
<li>kairuku language in papua new guinea</li>
<li>"What's a question that I <em>didn't</em> ask, that you think I should know about?"</li>
</ul>
<p>links:</p>
<ul>
<li><a href="https://www.tbench.ai/">Terminal-Bench</a></li>
<li><a href="https://x.com/polynoamial/status/2014084431062114744?s=20">Noam Brown on landing a research job at a frontier AI lab</a>
<ul>
<li>"Keller graduated from UCSD with no publication record and was working at an AI content moderation startup when he landed a cold call with Behnam Neyshabur (who was at Google) and presented an idea to improve upon Behnam's recent paper. Behnam agreed to mentor him, which led to an ICLR paper"</li>
<li>"Later, Keller got on OpenAI's radar thanks to the NanoGPT speed run he started. All his work was documented and it was easy to measure his success, so the case for hiring him was strong"</li>
</ul>
</li>
<li><a href="https://github.com/wafer-ai/gpu-perf-engineering-resources">GitHub - gpu-perf-engineering-resources: A curriculum for learning about GPU performance engineering</a></li>
<li><a href="https://modal.com/gpu-glossary/readme">GPU Glossary - README</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[steak and spinach]]></title>
        <link>https://bneo.xyz/posts/210126</link>
        <guid>https://bneo.xyz/posts/210126</guid>
        <pubDate>Wed, 21 Jan 2026 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/210126-acl.jpg" alt="austin city limits"></p>
<p>cooked steak and spinach with turmeric rice.</p>
<p>saw an instagram post that SF's biggest mall is officially closing. i remember going up to SF and stumbling on the mall in 2022, one weekend, during my summer internship at Tesla. it was a typical mall. but year after year watching it slowly die out, it was both sad yet practical. i wish this place could be repurposed into something more useful like a coworking spot, or a big muji store, or an apartment, or a school. so many possibilities.</p>
<hr>
<p>mood: 3/5</p>
<p>wake: 10:30
sleep: 1:30</p>
<p>meals:</p>
<ul>
<li>breakfast: -</li>
<li>lunch: steak spinach rice</li>
<li>dinner: steak rice</li>
</ul>
<p>grateful for: cows</p>
<p>til:</p>
<ul>
<li>the word cheugy, describing something that is slightly outdated or trying hard to be trendy</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/210126-acl.jpg" alt="austin city limits"></p>
<p>cooked steak and spinach with turmeric rice.</p>
<p>saw an instagram post that SF's biggest mall is officially closing. i remember going up to SF and stumbling on the mall in 2022, one weekend, during my summer internship at Tesla. it was a typical mall. but year after year watching it slowly die out, it was both sad yet practical. i wish this place could be repurposed into something more useful like a coworking spot, or a big muji store, or an apartment, or a school. so many possibilities.</p>
<hr>
<p>mood: 3/5</p>
<p>wake: 10:30
sleep: 1:30</p>
<p>meals:</p>
<ul>
<li>breakfast: -</li>
<li>lunch: steak spinach rice</li>
<li>dinner: steak rice</li>
</ul>
<p>grateful for: cows</p>
<p>til:</p>
<ul>
<li>the word cheugy, describing something that is slightly outdated or trying hard to be trendy</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[long distance]]></title>
        <link>https://bneo.xyz/posts/200126</link>
        <guid>https://bneo.xyz/posts/200126</guid>
        <pubDate>Tue, 20 Jan 2026 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>long distance date ideas, source: Twitter</p>
<ol>
<li>watch a horror movie (for funny reactions) on teleparty</li>
<li>play an online game together (it takes two is fun)</li>
<li>cook the same meal and have an at home dinner date</li>
<li>send each other surprise food deliveries</li>
<li>read a book together and talk about it every week</li>
<li>virtual workout session at home</li>
<li>create a shared playlist together</li>
<li>make vision boards together</li>
<li>do a personality test together</li>
<li>plan what dates you want to have once you see each other again</li>
<li>virtual house hunting to imagine your dream home</li>
<li>send voice notes and vlogs instead of text</li>
<li>write each other real letters and mail them</li>
<li>make a shared photo album for different things (meals, travels, pictures together)</li>
<li>make a shared life bucket list</li>
<li>build something collaborative online (website, notion page, a cool app?)</li>
<li>play minecraft and explore the world and build your dream house</li>
<li>meditate and journal in silence but in each other’s presence</li>
<li>play we’re not really strangers online</li>
<li>go on facetime dates (might drain your battery though!)</li>
</ol>
<hr>
<p>mood: 2/5</p>
<p>wake: 10:30
sleep: 3:00</p>
<p>meals:</p>
<ul>
<li>breakfast: pumpkin seed, yoghurt cumin biscuits</li>
<li>lunch: gimbap</li>
<li>dinner: salmon chicken, mother earth bowl</li>
</ul>
<p>grateful for: salmon</p>
<p>links:</p>
<ul>
<li><a href="https://www.overcomingbias.com/p/write-to-say-stuff-worth-knowinghtml">Robin Hanson - Write To Say Stuff Worth Knowing</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>long distance date ideas, source: Twitter</p>
<ol>
<li>watch a horror movie (for funny reactions) on teleparty</li>
<li>play an online game together (it takes two is fun)</li>
<li>cook the same meal and have an at home dinner date</li>
<li>send each other surprise food deliveries</li>
<li>read a book together and talk about it every week</li>
<li>virtual workout session at home</li>
<li>create a shared playlist together</li>
<li>make vision boards together</li>
<li>do a personality test together</li>
<li>plan what dates you want to have once you see each other again</li>
<li>virtual house hunting to imagine your dream home</li>
<li>send voice notes and vlogs instead of text</li>
<li>write each other real letters and mail them</li>
<li>make a shared photo album for different things (meals, travels, pictures together)</li>
<li>make a shared life bucket list</li>
<li>build something collaborative online (website, notion page, a cool app?)</li>
<li>play minecraft and explore the world and build your dream house</li>
<li>meditate and journal in silence but in each other’s presence</li>
<li>play we’re not really strangers online</li>
<li>go on facetime dates (might drain your battery though!)</li>
</ol>
<hr>
<p>mood: 2/5</p>
<p>wake: 10:30
sleep: 3:00</p>
<p>meals:</p>
<ul>
<li>breakfast: pumpkin seed, yoghurt cumin biscuits</li>
<li>lunch: gimbap</li>
<li>dinner: salmon chicken, mother earth bowl</li>
</ul>
<p>grateful for: salmon</p>
<p>links:</p>
<ul>
<li><a href="https://www.overcomingbias.com/p/write-to-say-stuff-worth-knowinghtml">Robin Hanson - Write To Say Stuff Worth Knowing</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[programming as theory building]]></title>
        <link>https://bneo.xyz/posts/190126</link>
        <guid>https://bneo.xyz/posts/190126</guid>
        <pubDate>Mon, 19 Jan 2026 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/190126-local-cafe.jpg" alt="the view from waiting outside local cafe"></p>
<p>austin has the quiet energy of the midwest. got sweet greens. i've been switching things up, so i'm not eating the same thing from flowerchild every day. got matcha latte from Local Foods.</p>
<p>the thing i keep coming back to: you can't compete with someone having fun. am i having fun here? what's stopping me from having fun?</p>
<hr>
<p>mood: 4/5</p>
<p>wake: 11:00<br>
sleep: 2:45</p>
<p>meals:</p>
<ul>
<li>breakfast: cumin cracker banana nut butter</li>
<li>lunch: sweet green miso glazed salmon</li>
<li>dinner: leftover +  rice</li>
</ul>
<p>grateful for: the internet</p>
<p>til:</p>
<ul>
<li>peter naur programming as theory building <a href="https://pages.cs.wisc.edu/~remzi/Naur.pdf">(link)</a>
<ul>
<li>"the designer's job is not to pass along 'the design' but to pass along 'the theories' driving the design"</li>
<li>any modification can be done many ways that all "work." but viewed through the lens of theory:
<ul>
<li>Some extend the theory naturally (elegant)</li>
<li>Others contradict the theory (patches/hacks)</li>
<li>Only someone with the theory can tell the difference</li>
</ul>
</li>
</ul>
</li>
</ul>
<p>links:</p>
<ul>
<li><a href="https://missing.csail.mit.edu">The Missing Semester of Your CS Education 2026</a></li>
<li><a href="https://sashachapin.substack.com/p/my-six-stages-of-learning-to-be-a">My six stages of learning to be a socially normal person</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/190126-local-cafe.jpg" alt="the view from waiting outside local cafe"></p>
<p>austin has the quiet energy of the midwest. got sweet greens. i've been switching things up, so i'm not eating the same thing from flowerchild every day. got matcha latte from Local Foods.</p>
<p>the thing i keep coming back to: you can't compete with someone having fun. am i having fun here? what's stopping me from having fun?</p>
<hr>
<p>mood: 4/5</p>
<p>wake: 11:00<br>
sleep: 2:45</p>
<p>meals:</p>
<ul>
<li>breakfast: cumin cracker banana nut butter</li>
<li>lunch: sweet green miso glazed salmon</li>
<li>dinner: leftover +  rice</li>
</ul>
<p>grateful for: the internet</p>
<p>til:</p>
<ul>
<li>peter naur programming as theory building <a href="https://pages.cs.wisc.edu/~remzi/Naur.pdf">(link)</a>
<ul>
<li>"the designer's job is not to pass along 'the design' but to pass along 'the theories' driving the design"</li>
<li>any modification can be done many ways that all "work." but viewed through the lens of theory:
<ul>
<li>Some extend the theory naturally (elegant)</li>
<li>Others contradict the theory (patches/hacks)</li>
<li>Only someone with the theory can tell the difference</li>
</ul>
</li>
</ul>
</li>
</ul>
<p>links:</p>
<ul>
<li><a href="https://missing.csail.mit.edu">The Missing Semester of Your CS Education 2026</a></li>
<li><a href="https://sashachapin.substack.com/p/my-six-stages-of-learning-to-be-a">My six stages of learning to be a socially normal person</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[houndstooth]]></title>
        <link>https://bneo.xyz/posts/180126</link>
        <guid>https://bneo.xyz/posts/180126</guid>
        <pubDate>Sun, 18 Jan 2026 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/180126-houndstooth.jpg" alt="the pattern of coffee and people"></p>
<p>some excerpts from Stay True:</p>
<ul>
<li>american life is unbounded promise</li>
<li>immigrants are discussed in terms of push and pull dynamic: something pushes you from home, something pulls you far away.</li>
<li>opportunities dry up one place and emerge somewhere else</li>
<li>they chose the occasional loneliness, the meandering lifestyle, the language barrier</li>
<li>bob dylan, beatles, neil young, aretha franklin, ray charles</li>
<li>the who, jimi hendrix, pink floyd, blind faith</li>
</ul>
<p>is going out to cafes without a charger a productivity hack? the time pressure forces you to lock in, and it also prevents you from overworking.</p>
<p>i love central market. it's the best grocery store i've ever been to. full stop. i got ny steak, almond milk, pistachio milk, spinach, blueberries, bananas, kimchi, tofu, coconut yoghurt.</p>
<hr>
<p>mood: 4/5</p>
<p>wake: 11:00<br>
sleep: 3:00</p>
<p>meals:</p>
<ul>
<li>breakfast: rice chicken beef kimchi</li>
<li>lunch: 6pm taco deli chicken res rice avo mash pumpkin seeds</li>
<li>dinner: -</li>
</ul>
<p>grateful for: tex mex</p>
<p>til:</p>
<ul>
<li>Pharmacy Benefit Managers (PBMs) are the reasons why drugs are expensive in the US, the <a href="https://www.phrma.org/policy-issues/pbms-middlemen">middleman</a> who price drugs high.
<ul>
<li>80% of drug transactions are dominated by a few major players like CVS Caremark, Express Scripts, and Optum RX</li>
<li>incentivized to favor drugs with higher list price so they can demand larger rebates from manufacturers, to increase their own earnings</li>
<li>collect billions in fees and markup drug prices, and keeping the profits rather than lowering cost</li>
<li>a product of US private insurance model. unlike SEA like Malaysia where government is the dominant payer, and are negotiating directly with manufacturers.</li>
</ul>
</li>
<li>you can use this js code to expand all github items</li>
</ul>
<pre><code class="language-js">(function clickLoadMoreButtons() {
let loadMoreButton = document.querySelector('.ajax-pagination-btn');
if (loadMoreButton) {
loadMoreButton.click();
setTimeout(clickLoadMoreButtons, 1000);  // Adjust timeout as needed
}
})();
</code></pre>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/180126-houndstooth.jpg" alt="the pattern of coffee and people"></p>
<p>some excerpts from Stay True:</p>
<ul>
<li>american life is unbounded promise</li>
<li>immigrants are discussed in terms of push and pull dynamic: something pushes you from home, something pulls you far away.</li>
<li>opportunities dry up one place and emerge somewhere else</li>
<li>they chose the occasional loneliness, the meandering lifestyle, the language barrier</li>
<li>bob dylan, beatles, neil young, aretha franklin, ray charles</li>
<li>the who, jimi hendrix, pink floyd, blind faith</li>
</ul>
<p>is going out to cafes without a charger a productivity hack? the time pressure forces you to lock in, and it also prevents you from overworking.</p>
<p>i love central market. it's the best grocery store i've ever been to. full stop. i got ny steak, almond milk, pistachio milk, spinach, blueberries, bananas, kimchi, tofu, coconut yoghurt.</p>
<hr>
<p>mood: 4/5</p>
<p>wake: 11:00<br>
sleep: 3:00</p>
<p>meals:</p>
<ul>
<li>breakfast: rice chicken beef kimchi</li>
<li>lunch: 6pm taco deli chicken res rice avo mash pumpkin seeds</li>
<li>dinner: -</li>
</ul>
<p>grateful for: tex mex</p>
<p>til:</p>
<ul>
<li>Pharmacy Benefit Managers (PBMs) are the reasons why drugs are expensive in the US, the <a href="https://www.phrma.org/policy-issues/pbms-middlemen">middleman</a> who price drugs high.
<ul>
<li>80% of drug transactions are dominated by a few major players like CVS Caremark, Express Scripts, and Optum RX</li>
<li>incentivized to favor drugs with higher list price so they can demand larger rebates from manufacturers, to increase their own earnings</li>
<li>collect billions in fees and markup drug prices, and keeping the profits rather than lowering cost</li>
<li>a product of US private insurance model. unlike SEA like Malaysia where government is the dominant payer, and are negotiating directly with manufacturers.</li>
</ul>
</li>
<li>you can use this js code to expand all github items</li>
</ul>
<pre><code class="language-js">(function clickLoadMoreButtons() {
let loadMoreButton = document.querySelector('.ajax-pagination-btn');
if (loadMoreButton) {
loadMoreButton.click();
setTimeout(clickLoadMoreButtons, 1000);  // Adjust timeout as needed
}
})();
</code></pre>]]></content:encoded>
      </item><item>
        <title><![CDATA[on the nature of daylight]]></title>
        <link>https://bneo.xyz/posts/170126</link>
        <guid>https://bneo.xyz/posts/170126</guid>
        <pubDate>Sat, 17 Jan 2026 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/170126-fridge.jpg" alt="what&#x27;s left in my fridge"></p>
<p>i dreamt that i was sensitive to light and couldn’t face the window or look at my phone. i knew my boss had slacked me and i tried reading it but it was just blank. the weird thing was i tried covering my eyes and i could still see through my hands. i even remembered asking siri to ask chatgpt what was going on — and the oddest part about that was that i was using siri.</p>
<p>played on the nature of daylight by Max Richter on repeat. it was used in Arrival (2016) and Shutter Island (2010), two films with really good endings. the kind that stays with you for a few days, even weeks. it was written as a <a href="https://ra.co/reviews/22569">protest</a> against the 2003 Iraq War and a meditation on personal and societal violence.</p>
<blockquote>
<p>What I wanted to try and do was try and create something which had a sense of luminosity and brightness, but made from  the darkest possible materials</p>
<p>– <a href="https://www.youtube.com/watch?v=8-i-983bFDU">Max Richter</a></p>
</blockquote>
<hr>
<p>mood: 3/5</p>
<p>wake: 14:00<br>
sleep: 3:55</p>
<p>grateful for: music that moves people</p>
<p>meals:</p>
<ul>
<li>breakfast: -</li>
<li>lunch: chicken spinach biscuits</li>
<li>dinner: rice chicken beef</li>
</ul>
<p>til:</p>
<ul>
<li>BaseModel and Configurables</li>
</ul>
<p>links:</p>
<ul>
<li><a href="https://realpython.com/factory-method-python/">Factory Methods Python</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/170126-fridge.jpg" alt="what&#x27;s left in my fridge"></p>
<p>i dreamt that i was sensitive to light and couldn’t face the window or look at my phone. i knew my boss had slacked me and i tried reading it but it was just blank. the weird thing was i tried covering my eyes and i could still see through my hands. i even remembered asking siri to ask chatgpt what was going on — and the oddest part about that was that i was using siri.</p>
<p>played on the nature of daylight by Max Richter on repeat. it was used in Arrival (2016) and Shutter Island (2010), two films with really good endings. the kind that stays with you for a few days, even weeks. it was written as a <a href="https://ra.co/reviews/22569">protest</a> against the 2003 Iraq War and a meditation on personal and societal violence.</p>
<blockquote>
<p>What I wanted to try and do was try and create something which had a sense of luminosity and brightness, but made from  the darkest possible materials</p>
<p>– <a href="https://www.youtube.com/watch?v=8-i-983bFDU">Max Richter</a></p>
</blockquote>
<hr>
<p>mood: 3/5</p>
<p>wake: 14:00<br>
sleep: 3:55</p>
<p>grateful for: music that moves people</p>
<p>meals:</p>
<ul>
<li>breakfast: -</li>
<li>lunch: chicken spinach biscuits</li>
<li>dinner: rice chicken beef</li>
</ul>
<p>til:</p>
<ul>
<li>BaseModel and Configurables</li>
</ul>
<p>links:</p>
<ul>
<li><a href="https://realpython.com/factory-method-python/">Factory Methods Python</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[ankylosing spondylitis]]></title>
        <link>https://bneo.xyz/posts/160126</link>
        <guid>https://bneo.xyz/posts/160126</guid>
        <pubDate>Fri, 16 Jan 2026 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/160126-austin-public-library.jpg" alt="austin public library"></p>
<p>heard someone say ai workflow automation walking on the streets, but to be fair i was right outside the google sail building.</p>
<p>went to the public library to pick up my free 3d print. if you're an austin library card holder, you get one print for free each month. i got my first, and probably last one.</p>
<p>got a call — i might have an autoimmune disease. i have to see a rheumatologist. it instantly filled me with anxiety. i was fully healthy until i turned 19, when covid lockdown started. since then, problems have come up almost every year. but my life has adapted to them — i got to go home to receive the care and treatment i needed. things happen, but that doesn't mean there aren't solutions. i need a perspective shift on suffering.</p>
<p>simone weil believed that intense suffering is the point where the soul is closest to God, provided it leads to a state of humble, patient "waiting" and attention. qualities that are hard to come by in today's achievement-seeking, fast-paced, attention-fragmented world.</p>
<hr>
<p>mood: 2/5</p>
<p>wake: 10:30<br>
sleep: 4:44</p>
<p>grateful for: T's patience for me</p>
<p>meals:</p>
<ul>
<li>breakfast: cashews and cumin biscuits</li>
<li>lunch: steak bowl from honest marys</li>
<li>dinner: leftover w yoghurt</li>
</ul>
<p>til:</p>
<ul>
<li>google has 417b queries per month</li>
<li>3,600 calories a day is the average american adult consumption</li>
<li>clinical trials cost (<a href="https://www.youtube.com/watch?v=-FmVCDx_kFw&#x26;list=PLcoWp8pBTM3ATMYLP-hFIhJORSw-nFOiY">source</a>)
<ul>
<li>median CT enrollee cost is ~$40,000</li>
<li>standardizing care (20-30% of cost) take the sickest slice of the population and place them in a new system where sponsor pays for all the care, this ensures the best standard of care to properly conduct the experiment and avoid variables caused by diff background therapies. this includes more testing, visits, best-in-class medicine.</li>
<li>institutional premiums : a significant portion of expense is a premium paid to institutions (rather than individual physicians)</li>
<li>location competition: placing trial at famous high performing health systems (md anderson) because these systems are congested with trials, slowest and most expensive to operate</li>
<li>regulatory friction: decentralized ethics clearance system (IRB) which requires seeking approval from every individual hospital system involved (4% cancer enrollment), unlike Australia which utilizes single nation system (25% cancer enrollment)</li>
<li>enrollment delays: waiting for patients, drug development takes 7-10 years, half of that time is waiting for patients to enroll. this cost is escalating at 7 to 8% over the last decade</li>
</ul>
</li>
<li>next.js app router vs page router
<ul>
<li>in app router page loads in layers so you can stream HTML in chunks rendering certain pages faster so one slow data dependency doesn't block the whole page</li>
</ul>
</li>
</ul>
<p>links:</p>
<ul>
<li><a href="https://aeon.co/essays/how-the-human-brain-is-like-a-murmuration-of-starlings">The entangled brain </a></li>
<li><a href="https://www.youtube.com/watch?v=DwauNBnF-8A">The Most Dangerous Mindset I See as a Therapist</a>
<ul>
<li>"Genius is the infinite capacity for taking pains." — Thomas Carlyle</li>
<li>something easily gained is easily lost</li>
<li>if you've been using AI for programming for a while, and you feel dumb when you don't have it, it's not because your brain has melted and it doesn't function like it used to, it's because you've forgotten how it feels to endure discomfort for an extended period of time. that's the skill that has atrophied as a result of relying too much on AI assistants.</li>
<li>when you're doing something you haven't done before, you're going to spend most of your time confused, and trying to figure things out, that's normal!</li>
</ul>
</li>
<li><a href="https://atelfo.github.io/2025/12/07/going-direct.html?curius=2138">Going direct: notes on Eli Lilly at a trillion</a></li>
<li><a href="https://benji.org/annotating">Annotating for Agents</a>
<ul>
<li>how to provide visual feedback to llms with precision</li>
</ul>
</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/160126-austin-public-library.jpg" alt="austin public library"></p>
<p>heard someone say ai workflow automation walking on the streets, but to be fair i was right outside the google sail building.</p>
<p>went to the public library to pick up my free 3d print. if you're an austin library card holder, you get one print for free each month. i got my first, and probably last one.</p>
<p>got a call — i might have an autoimmune disease. i have to see a rheumatologist. it instantly filled me with anxiety. i was fully healthy until i turned 19, when covid lockdown started. since then, problems have come up almost every year. but my life has adapted to them — i got to go home to receive the care and treatment i needed. things happen, but that doesn't mean there aren't solutions. i need a perspective shift on suffering.</p>
<p>simone weil believed that intense suffering is the point where the soul is closest to God, provided it leads to a state of humble, patient "waiting" and attention. qualities that are hard to come by in today's achievement-seeking, fast-paced, attention-fragmented world.</p>
<hr>
<p>mood: 2/5</p>
<p>wake: 10:30<br>
sleep: 4:44</p>
<p>grateful for: T's patience for me</p>
<p>meals:</p>
<ul>
<li>breakfast: cashews and cumin biscuits</li>
<li>lunch: steak bowl from honest marys</li>
<li>dinner: leftover w yoghurt</li>
</ul>
<p>til:</p>
<ul>
<li>google has 417b queries per month</li>
<li>3,600 calories a day is the average american adult consumption</li>
<li>clinical trials cost (<a href="https://www.youtube.com/watch?v=-FmVCDx_kFw&#x26;list=PLcoWp8pBTM3ATMYLP-hFIhJORSw-nFOiY">source</a>)
<ul>
<li>median CT enrollee cost is ~$40,000</li>
<li>standardizing care (20-30% of cost) take the sickest slice of the population and place them in a new system where sponsor pays for all the care, this ensures the best standard of care to properly conduct the experiment and avoid variables caused by diff background therapies. this includes more testing, visits, best-in-class medicine.</li>
<li>institutional premiums : a significant portion of expense is a premium paid to institutions (rather than individual physicians)</li>
<li>location competition: placing trial at famous high performing health systems (md anderson) because these systems are congested with trials, slowest and most expensive to operate</li>
<li>regulatory friction: decentralized ethics clearance system (IRB) which requires seeking approval from every individual hospital system involved (4% cancer enrollment), unlike Australia which utilizes single nation system (25% cancer enrollment)</li>
<li>enrollment delays: waiting for patients, drug development takes 7-10 years, half of that time is waiting for patients to enroll. this cost is escalating at 7 to 8% over the last decade</li>
</ul>
</li>
<li>next.js app router vs page router
<ul>
<li>in app router page loads in layers so you can stream HTML in chunks rendering certain pages faster so one slow data dependency doesn't block the whole page</li>
</ul>
</li>
</ul>
<p>links:</p>
<ul>
<li><a href="https://aeon.co/essays/how-the-human-brain-is-like-a-murmuration-of-starlings">The entangled brain </a></li>
<li><a href="https://www.youtube.com/watch?v=DwauNBnF-8A">The Most Dangerous Mindset I See as a Therapist</a>
<ul>
<li>"Genius is the infinite capacity for taking pains." — Thomas Carlyle</li>
<li>something easily gained is easily lost</li>
<li>if you've been using AI for programming for a while, and you feel dumb when you don't have it, it's not because your brain has melted and it doesn't function like it used to, it's because you've forgotten how it feels to endure discomfort for an extended period of time. that's the skill that has atrophied as a result of relying too much on AI assistants.</li>
<li>when you're doing something you haven't done before, you're going to spend most of your time confused, and trying to figure things out, that's normal!</li>
</ul>
</li>
<li><a href="https://atelfo.github.io/2025/12/07/going-direct.html?curius=2138">Going direct: notes on Eli Lilly at a trillion</a></li>
<li><a href="https://benji.org/annotating">Annotating for Agents</a>
<ul>
<li>how to provide visual feedback to llms with precision</li>
</ul>
</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[blade ii]]></title>
        <link>https://bneo.xyz/posts/150126</link>
        <guid>https://bneo.xyz/posts/150126</guid>
        <pubDate>Thu, 15 Jan 2026 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/150126-bladeii.jpg" alt="blade ii alternative poster, source:  alternativemovieposters.com"></p>
<p>starting to close out my PRs and can feel the weight lifting from my shoulders. i keep realizing that claude often leads me down the wrong paths — i'm still figuring out the best way to use it without being misled. having AI at the start of my first real job is a blessing and a curse.</p>
<p>watched blade ii. i can't recall when i watched blade i, but i remember liking the feel of it. it felt like the matrix, but a vampire edition. the first blade was released in 1998 and the matrix in 1999. so maybe that explains why. the techno, moody, dark cinematography. the leather costume. the ONE. the martial arts. one theory i read is in the late '90s, Hollywood leaned into cyberpunk stories to tap into the anxieties about rapid evolution of technology, the internet, and questions about reality. i also liked that donnie yen was in blade ii.</p>
<hr>
<p>mood: 4/5</p>
<p>wake: 10:30<br>
sleep: 3:40</p>
<p>meals:</p>
<ul>
<li>breakfast: pumpkin seed, yoghurt, smoked salmon, cumin biscuits</li>
<li>lunch: hainanese chicken</li>
<li>dinner: hainanese chicken</li>
</ul>
<p>grateful for: late '90s movies</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/150126-bladeii.jpg" alt="blade ii alternative poster, source:  alternativemovieposters.com"></p>
<p>starting to close out my PRs and can feel the weight lifting from my shoulders. i keep realizing that claude often leads me down the wrong paths — i'm still figuring out the best way to use it without being misled. having AI at the start of my first real job is a blessing and a curse.</p>
<p>watched blade ii. i can't recall when i watched blade i, but i remember liking the feel of it. it felt like the matrix, but a vampire edition. the first blade was released in 1998 and the matrix in 1999. so maybe that explains why. the techno, moody, dark cinematography. the leather costume. the ONE. the martial arts. one theory i read is in the late '90s, Hollywood leaned into cyberpunk stories to tap into the anxieties about rapid evolution of technology, the internet, and questions about reality. i also liked that donnie yen was in blade ii.</p>
<hr>
<p>mood: 4/5</p>
<p>wake: 10:30<br>
sleep: 3:40</p>
<p>meals:</p>
<ul>
<li>breakfast: pumpkin seed, yoghurt, smoked salmon, cumin biscuits</li>
<li>lunch: hainanese chicken</li>
<li>dinner: hainanese chicken</li>
</ul>
<p>grateful for: late '90s movies</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[internet phone book]]></title>
        <link>https://bneo.xyz/posts/140126</link>
        <guid>https://bneo.xyz/posts/140126</guid>
        <pubDate>Wed, 14 Jan 2026 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/140126.jpg" alt="internet phone book (1st edition)"></p>
<p>discovered i was in the <a href="https://internetphonebook.net">internet phone book</a> issue 1. i love the concept. an entire book of personal websites. wanted to get my hands on it but it did not seem possible. i got in my waymo with my xteink x4 in hand, reading a few pages of Stay True. it's hard to get some in between time to read when my waymo only takes 5 minutes to get to the office. then it's work, and when i get home, it's more work. the only in between time i have is when i'm eating but i'm usually on Youtube. other times it's chores, and calling with T or friends or my parents. how does one read in this day and age?</p>
<hr>
<p>mood: 3/5</p>
<p>wake: 10:40<br>
sleep: 4:15</p>
<p>meals:</p>
<ul>
<li>breakfast: blue corn chips avo hummus and yoghurt and pumpkin seeds</li>
<li>lunch: moon bowl beef avo kimchi</li>
<li>dinner: leftover w rice and cucumber</li>
</ul>
<p>til:</p>
<ul>
<li>6.2k open gate fujifilm xm5</li>
<li>curiosity is a love language</li>
</ul>
<p>links:</p>
<ul>
<li><a href="https://open.substack.com/pub/saffron/p/the-2025-intellectual-output-im-proud">The 2025 Intellectual Output I'm Proud Of</a></li>
<li><a href="https://open.substack.com/pub/personalcanon/p/best-books-essays-and-poems-of-2025">Best Books, Essays and Poems of 2025</a></li>
<li><a href="https://x.com/youwillmakemaps/status/2008922759670464723?s=20">Hiro Isono</a></li>
<li><a href="https://curius.hapi.foundation/">curius</a></li>
</ul>
<p>grateful for: waymos</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/140126.jpg" alt="internet phone book (1st edition)"></p>
<p>discovered i was in the <a href="https://internetphonebook.net">internet phone book</a> issue 1. i love the concept. an entire book of personal websites. wanted to get my hands on it but it did not seem possible. i got in my waymo with my xteink x4 in hand, reading a few pages of Stay True. it's hard to get some in between time to read when my waymo only takes 5 minutes to get to the office. then it's work, and when i get home, it's more work. the only in between time i have is when i'm eating but i'm usually on Youtube. other times it's chores, and calling with T or friends or my parents. how does one read in this day and age?</p>
<hr>
<p>mood: 3/5</p>
<p>wake: 10:40<br>
sleep: 4:15</p>
<p>meals:</p>
<ul>
<li>breakfast: blue corn chips avo hummus and yoghurt and pumpkin seeds</li>
<li>lunch: moon bowl beef avo kimchi</li>
<li>dinner: leftover w rice and cucumber</li>
</ul>
<p>til:</p>
<ul>
<li>6.2k open gate fujifilm xm5</li>
<li>curiosity is a love language</li>
</ul>
<p>links:</p>
<ul>
<li><a href="https://open.substack.com/pub/saffron/p/the-2025-intellectual-output-im-proud">The 2025 Intellectual Output I'm Proud Of</a></li>
<li><a href="https://open.substack.com/pub/personalcanon/p/best-books-essays-and-poems-of-2025">Best Books, Essays and Poems of 2025</a></li>
<li><a href="https://x.com/youwillmakemaps/status/2008922759670464723?s=20">Hiro Isono</a></li>
<li><a href="https://curius.hapi.foundation/">curius</a></li>
</ul>
<p>grateful for: waymos</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[mri in austin]]></title>
        <link>https://bneo.xyz/posts/130126</link>
        <guid>https://bneo.xyz/posts/130126</guid>
        <pubDate>Tue, 13 Jan 2026 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i miss taking the train or bus — the time for reading, reflection, and people watching. cars are so isolating.</p>
<p>the x-ray and MRI experience at ARA was great. i was given a blanket, and the tech even asked for my music requests while i was in the machine. of course i went for ghibli soundtracks.</p>
<p>i was in and out in under an hour.</p>
<hr>
<p>mood: 5/5</p>
<p>wake: 10:30
sleep: 2:51</p>
<p>meals:</p>
<ul>
<li>breakfast: pita bread, avocado hummus, smoked salmon spinach tofu</li>
<li>lunch: miso chicken soup with mung bean noodles and chicken and seaweed</li>
<li>dinner: leftovers above and cauliflower and tofu</li>
</ul>
<p>grateful for: healthcare workers who are nice and explains what is going on</p>]]></description>
        <content:encoded><![CDATA[<p>i miss taking the train or bus — the time for reading, reflection, and people watching. cars are so isolating.</p>
<p>the x-ray and MRI experience at ARA was great. i was given a blanket, and the tech even asked for my music requests while i was in the machine. of course i went for ghibli soundtracks.</p>
<p>i was in and out in under an hour.</p>
<hr>
<p>mood: 5/5</p>
<p>wake: 10:30
sleep: 2:51</p>
<p>meals:</p>
<ul>
<li>breakfast: pita bread, avocado hummus, smoked salmon spinach tofu</li>
<li>lunch: miso chicken soup with mung bean noodles and chicken and seaweed</li>
<li>dinner: leftovers above and cauliflower and tofu</li>
</ul>
<p>grateful for: healthcare workers who are nice and explains what is going on</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[sdpa]]></title>
        <link>https://bneo.xyz/posts/120126</link>
        <guid>https://bneo.xyz/posts/120126</guid>
        <pubDate>Mon, 12 Jan 2026 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/120126-yoshi.jpg" alt="source: unknown"></p>
<p>baking models today, learned the choices for <code>attn_implementation</code>:</p>
<ol>
<li>Eager: computes the full $\text{softmax}(\frac{QK^T}{\sqrt{d}})$ matrix and store it in GPU memory, causing $O(N^2)$ memory</li>
<li>SDPA - scaled dot product attention. it picks the best kernel for your hardware, if flash attention available, picks that.</li>
<li>flash attention – breaks the Q,K,V matrices into tiles that fit in SRAM (on-chip memory), computes attention for each tile, and accumulate result without ever materializing the full NxN attention matrix. O(N) memory</li>
</ol>
<hr>
<p>mood: 3/5</p>
<p>wake: 10:00<br>
sleep: 0200</p>
<p>meals:</p>
<ul>
<li>breakfast: tofu, spinach, smoked salmon, pumpkin seeds, yoghurt</li>
<li>lunch: hu tieu kho, shrimp, pork belly &#x26; crispy shrimp dumpling soup</li>
<li>dinner: leftovers</li>
</ul>
<p>til:</p>
<ul>
<li>sdpa attention</li>
<li>continuous batching, prefill-decode disaggregation, kv cache, prefix aware and expert layer routing for llm inference</li>
<li>when model training, imagine you’re trying to steer a car to stay in the center of a lane.</li>
<li>Gradient = the steering instruction (“turn left/right”)</li>
<li>Grad norm = how hard you’re yanking the wheel overall</li>
<li>Hủ tiếu = noodle, khô = dry</li>
</ul>
<p>links:</p>
<ul>
<li><a href="https://github.com/haykgrigo3/TimeCapsuleLLM">timecapsule LLM</a></li>
<li><a href="https://www.makingsoftware.com/">Making Software</a></li>
<li><a href="https://open.substack.com/pub/thedankoe/p/if-you-have-multiple-interests-do">If you have multiple interests, do not waste the next 2-3 years</a>
<ul>
<li>build an idea museum</li>
<li>write 1 idea 1000 different ways</li>
</ul>
</li>
</ul>
<p>grateful for: noodles</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/120126-yoshi.jpg" alt="source: unknown"></p>
<p>baking models today, learned the choices for <code>attn_implementation</code>:</p>
<ol>
<li>Eager: computes the full $\text{softmax}(\frac{QK^T}{\sqrt{d}})$ matrix and store it in GPU memory, causing $O(N^2)$ memory</li>
<li>SDPA - scaled dot product attention. it picks the best kernel for your hardware, if flash attention available, picks that.</li>
<li>flash attention – breaks the Q,K,V matrices into tiles that fit in SRAM (on-chip memory), computes attention for each tile, and accumulate result without ever materializing the full NxN attention matrix. O(N) memory</li>
</ol>
<hr>
<p>mood: 3/5</p>
<p>wake: 10:00<br>
sleep: 0200</p>
<p>meals:</p>
<ul>
<li>breakfast: tofu, spinach, smoked salmon, pumpkin seeds, yoghurt</li>
<li>lunch: hu tieu kho, shrimp, pork belly &#x26; crispy shrimp dumpling soup</li>
<li>dinner: leftovers</li>
</ul>
<p>til:</p>
<ul>
<li>sdpa attention</li>
<li>continuous batching, prefill-decode disaggregation, kv cache, prefix aware and expert layer routing for llm inference</li>
<li>when model training, imagine you’re trying to steer a car to stay in the center of a lane.</li>
<li>Gradient = the steering instruction (“turn left/right”)</li>
<li>Grad norm = how hard you’re yanking the wheel overall</li>
<li>Hủ tiếu = noodle, khô = dry</li>
</ul>
<p>links:</p>
<ul>
<li><a href="https://github.com/haykgrigo3/TimeCapsuleLLM">timecapsule LLM</a></li>
<li><a href="https://www.makingsoftware.com/">Making Software</a></li>
<li><a href="https://open.substack.com/pub/thedankoe/p/if-you-have-multiple-interests-do">If you have multiple interests, do not waste the next 2-3 years</a>
<ul>
<li>build an idea museum</li>
<li>write 1 idea 1000 different ways</li>
</ul>
</li>
</ul>
<p>grateful for: noodles</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[cooking steak]]></title>
        <link>https://bneo.xyz/posts/110126</link>
        <guid>https://bneo.xyz/posts/110126</guid>
        <pubDate>Sun, 11 Jan 2026 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/110126-notes.jpg" alt="sermon notes"></p>
<p>went to christian life austin, the theme was about living intentionally. we don't just fall into a good career, a good relationship, a good business. we spend time to nurture our hearts.</p>
<p>i learned about the prayer that Jabez prayed in 1 Chronicles 4:9.</p>
<p>the prayer:</p>
<ol>
<li>starts with a promise – "oh, that you would bless me"</li>
<li>influence and ministry – "and enlarge my territory"</li>
<li>asks for God's presence – "Let your hand be with me</li>
<li>protection – "and keep me from harm, so i will be free from pain"</li>
</ol>
<p>i find it hard to pray consistently — i've been falling asleep in bed before i finish my prayers. that tells a lot about how much i actually believe in the importance and power of prayer. the above is a good template to start with.</p>
<p>i had an idea for an app that tracks prayers so you can look back and see how many were answered, and remind yourself to pray for people — both loved ones and strangers.</p>
<hr>
<p>mood: 4/5</p>
<p>wake: 10:35<br>
sleep: 2:00</p>
<p>meals:</p>
<ul>
<li>breakfast: smoked salmon tortilla yoghurt pumpkin seed</li>
<li>lunch: steak cauliflower rice</li>
<li>dinner: steak cauliflower rice</li>
</ul>
<p>til:</p>
<ul>
<li>the red juice that comes out of steak is not blood its myoglobin the protein that stores oxygen, mixed with water from meat and turns red when oxidized</li>
<li>30 minutes of leaf blower has more pollution than driving a pickup from texas to alaska</li>
<li>leaf blowers are banned in <a href="https://www.youtube.com/watch?v=6SHbN1Qo1yw">washington</a></li>
<li>feluca (a traditional wooden sailing boat on the Nile in Egypt)</li>
</ul>
<p>grateful for: steaks</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/110126-notes.jpg" alt="sermon notes"></p>
<p>went to christian life austin, the theme was about living intentionally. we don't just fall into a good career, a good relationship, a good business. we spend time to nurture our hearts.</p>
<p>i learned about the prayer that Jabez prayed in 1 Chronicles 4:9.</p>
<p>the prayer:</p>
<ol>
<li>starts with a promise – "oh, that you would bless me"</li>
<li>influence and ministry – "and enlarge my territory"</li>
<li>asks for God's presence – "Let your hand be with me</li>
<li>protection – "and keep me from harm, so i will be free from pain"</li>
</ol>
<p>i find it hard to pray consistently — i've been falling asleep in bed before i finish my prayers. that tells a lot about how much i actually believe in the importance and power of prayer. the above is a good template to start with.</p>
<p>i had an idea for an app that tracks prayers so you can look back and see how many were answered, and remind yourself to pray for people — both loved ones and strangers.</p>
<hr>
<p>mood: 4/5</p>
<p>wake: 10:35<br>
sleep: 2:00</p>
<p>meals:</p>
<ul>
<li>breakfast: smoked salmon tortilla yoghurt pumpkin seed</li>
<li>lunch: steak cauliflower rice</li>
<li>dinner: steak cauliflower rice</li>
</ul>
<p>til:</p>
<ul>
<li>the red juice that comes out of steak is not blood its myoglobin the protein that stores oxygen, mixed with water from meat and turns red when oxidized</li>
<li>30 minutes of leaf blower has more pollution than driving a pickup from texas to alaska</li>
<li>leaf blowers are banned in <a href="https://www.youtube.com/watch?v=6SHbN1Qo1yw">washington</a></li>
<li>feluca (a traditional wooden sailing boat on the Nile in Egypt)</li>
</ul>
<p>grateful for: steaks</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[austin public library]]></title>
        <link>https://bneo.xyz/posts/100126</link>
        <guid>https://bneo.xyz/posts/100126</guid>
        <pubDate>Sat, 10 Jan 2026 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/100126-apl.jpg" alt="austin public library card"></p>
<p>lunch at flowerchild. i got yakisoba noodles, this time without sauce. then went up to the office to work.</p>
<p>i got my austin library card. i was looking forward to getting this card not for books but for one free 3d print each month. i submitted a print job for an xteink x4 case using a free design i found online.</p>
<p>then went to TJ, got steak, smoked salmon, bananas, spinach.</p>
<hr>
<p>mood: 4/5</p>
<p>wake: 10:00<br>
sleep: 3:35</p>
<p>meals:</p>
<ul>
<li>breakfast: tofu spinach</li>
<li>lunch: yakisoba chicken noodles</li>
<li>dinner: yakisoba chicken noodles</li>
</ul>
<p>til:</p>
<ul>
<li>postage stamps cost $0.78</li>
<li>ponzi scheme was named after italian con artist charles ponzi, who arbitraged international reply coupons for postage stamps</li>
<li>transformers are a strict superset of CNNs, can handle multiple modalities, and also take advantage of parallelism (source)</li>
<li>"easy things should be easy, and hard things should be possible" - larry wall on perl</li>
<li>syncretism: merging of various beliefs/schools of thought</li>
<li>candles have memory. when you first burn a candle, you have to be careful not to let unmelted wax remain around the edges. doing so will cause tunneling, where the surrounding layers become harder and less likely to burn evenly</li>
<li>you can rent the entire isabella stewart gardner museum for 30k</li>
</ul>
<p>grateful for: libraries</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/100126-apl.jpg" alt="austin public library card"></p>
<p>lunch at flowerchild. i got yakisoba noodles, this time without sauce. then went up to the office to work.</p>
<p>i got my austin library card. i was looking forward to getting this card not for books but for one free 3d print each month. i submitted a print job for an xteink x4 case using a free design i found online.</p>
<p>then went to TJ, got steak, smoked salmon, bananas, spinach.</p>
<hr>
<p>mood: 4/5</p>
<p>wake: 10:00<br>
sleep: 3:35</p>
<p>meals:</p>
<ul>
<li>breakfast: tofu spinach</li>
<li>lunch: yakisoba chicken noodles</li>
<li>dinner: yakisoba chicken noodles</li>
</ul>
<p>til:</p>
<ul>
<li>postage stamps cost $0.78</li>
<li>ponzi scheme was named after italian con artist charles ponzi, who arbitraged international reply coupons for postage stamps</li>
<li>transformers are a strict superset of CNNs, can handle multiple modalities, and also take advantage of parallelism (source)</li>
<li>"easy things should be easy, and hard things should be possible" - larry wall on perl</li>
<li>syncretism: merging of various beliefs/schools of thought</li>
<li>candles have memory. when you first burn a candle, you have to be careful not to let unmelted wax remain around the edges. doing so will cause tunneling, where the surrounding layers become harder and less likely to burn evenly</li>
<li>you can rent the entire isabella stewart gardner museum for 30k</li>
</ul>
<p>grateful for: libraries</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[xteink x4]]></title>
        <link>https://bneo.xyz/posts/090126</link>
        <guid>https://bneo.xyz/posts/090126</guid>
        <pubDate>Fri, 09 Jan 2026 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/090126-xteinkx4.jpg" alt="xteinkx4 user guide"></p>
<p>went to the office, ordered hainanese chicken rice with extra chicken for lunch and dinner. worked from 1pm till 3:30am, kept getting stuck on integrating my feature into a new system. the pressure of moving fast is making it hard to slow down, understand the big picture, and solve things methodically. i guess that's something you learn with more experience.</p>
<p>got my xteink x4 in the mail. i love the rise of calm technology, single use devices that do one thing extremely well. this pairs well with my innioasis y1.</p>
<p>a few useful links for the device. gathered from this <a href="https://www.youtube.com/watch?v=R7RuokaVauo">video</a> by pixel leaves</p>
<ul>
<li><a href="https://x4converter.rho.sh">epub to XTC converter</a> - convert epub files to XTC format</li>
<li><a href="https://wallpaperconverter.jakegreen.dev">BMP wallpaper converter</a> - convert images to BMP format</li>
<li><a href="https://xteink.dve.al">Crosspoint flash tool</a> - a website to help u flash with just a click of a button</li>
<li><a href="https://github.com/daveallie/crosspoint-reader/blob/master/USER_GUIDE.md">Crosspoint user guide</a> - use guide for crosspoint</li>
</ul>
<hr>
<p>mood: 2/5</p>
<p>wake: 10:30
sleep: 03:50</p>
<p>meals:</p>
<ul>
<li>breakfast: tofu spinach</li>
<li>lunch: hainanese chicken</li>
<li>dinner: hainanese chicken</li>
</ul>
<p>til:</p>
<ul>
<li>XTC (Xteink Text Container) is a proprietary e-book format created specifically for Xteink devices. Here's what makes it interesting:</li>
<li>BMP = bitmap file</li>
</ul>
<p>grateful for: crusou, founder of Xteink for making the device</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/090126-xteinkx4.jpg" alt="xteinkx4 user guide"></p>
<p>went to the office, ordered hainanese chicken rice with extra chicken for lunch and dinner. worked from 1pm till 3:30am, kept getting stuck on integrating my feature into a new system. the pressure of moving fast is making it hard to slow down, understand the big picture, and solve things methodically. i guess that's something you learn with more experience.</p>
<p>got my xteink x4 in the mail. i love the rise of calm technology, single use devices that do one thing extremely well. this pairs well with my innioasis y1.</p>
<p>a few useful links for the device. gathered from this <a href="https://www.youtube.com/watch?v=R7RuokaVauo">video</a> by pixel leaves</p>
<ul>
<li><a href="https://x4converter.rho.sh">epub to XTC converter</a> - convert epub files to XTC format</li>
<li><a href="https://wallpaperconverter.jakegreen.dev">BMP wallpaper converter</a> - convert images to BMP format</li>
<li><a href="https://xteink.dve.al">Crosspoint flash tool</a> - a website to help u flash with just a click of a button</li>
<li><a href="https://github.com/daveallie/crosspoint-reader/blob/master/USER_GUIDE.md">Crosspoint user guide</a> - use guide for crosspoint</li>
</ul>
<hr>
<p>mood: 2/5</p>
<p>wake: 10:30
sleep: 03:50</p>
<p>meals:</p>
<ul>
<li>breakfast: tofu spinach</li>
<li>lunch: hainanese chicken</li>
<li>dinner: hainanese chicken</li>
</ul>
<p>til:</p>
<ul>
<li>XTC (Xteink Text Container) is a proprietary e-book format created specifically for Xteink devices. Here's what makes it interesting:</li>
<li>BMP = bitmap file</li>
</ul>
<p>grateful for: crusou, founder of Xteink for making the device</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[expresso hd]]></title>
        <link>https://bneo.xyz/posts/080126</link>
        <guid>https://bneo.xyz/posts/080126</guid>
        <pubDate>Thu, 08 Jan 2026 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/080126-bikeride.jpg" alt="bike ride at the office gym"></p>
<p>parents left for malaysia today. i wasn't as sad this time, knowing they'll be back soon once i'm settled in miami.</p>
<p>went to the office after two months. back to flower child. tried out a biking simulator where you could play games. it was addictive. the animation was minecraft-like. it felt more fun than a peloton. peloton is corporate gym, this expresso HD feels like a local-owned fitness center. took a break at night to catch up on my blog. this place is my safe place, my way of decompressing.</p>
<hr>
<p>mood: 3/5</p>
<p>wake: 10:00<br>
sleep: 01:26</p>
<p>meals:</p>
<ul>
<li>breakfast: soup</li>
<li>lunch: mother earth bowl</li>
<li>dinner: mother earth bowl and tortilla</li>
</ul>
<p>til:</p>
<ul>
<li>the word sauna is ancient finnish, the only finnish word adopted into English language</li>
<li>finnish dry sauna = wood-lined room heated by a stove with stones, and water is thrown on the rocks to create steam</li>
<li>4+ sauna sessions per week = 40% reduced risk of dying from any cause  <a href="https://www.youtube.com/watch?v=kiUM92VDI1Y">bryan johnson</a></li>
</ul>
<p>grateful for: expresso hd upright bike</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/080126-bikeride.jpg" alt="bike ride at the office gym"></p>
<p>parents left for malaysia today. i wasn't as sad this time, knowing they'll be back soon once i'm settled in miami.</p>
<p>went to the office after two months. back to flower child. tried out a biking simulator where you could play games. it was addictive. the animation was minecraft-like. it felt more fun than a peloton. peloton is corporate gym, this expresso HD feels like a local-owned fitness center. took a break at night to catch up on my blog. this place is my safe place, my way of decompressing.</p>
<hr>
<p>mood: 3/5</p>
<p>wake: 10:00<br>
sleep: 01:26</p>
<p>meals:</p>
<ul>
<li>breakfast: soup</li>
<li>lunch: mother earth bowl</li>
<li>dinner: mother earth bowl and tortilla</li>
</ul>
<p>til:</p>
<ul>
<li>the word sauna is ancient finnish, the only finnish word adopted into English language</li>
<li>finnish dry sauna = wood-lined room heated by a stove with stones, and water is thrown on the rocks to create steam</li>
<li>4+ sauna sessions per week = 40% reduced risk of dying from any cause  <a href="https://www.youtube.com/watch?v=kiUM92VDI1Y">bryan johnson</a></li>
</ul>
<p>grateful for: expresso hd upright bike</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[spiralling]]></title>
        <link>https://bneo.xyz/posts/070126</link>
        <guid>https://bneo.xyz/posts/070126</guid>
        <pubDate>Wed, 07 Jan 2026 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/070126-momsmeal.jpg" alt="Mom&#x27;s meal"></p>
<p>meetings about CT and business review. got overwhelmed by everything needed to get it out. my mind kept racing and i kept getting switched between contexts until it felt like it was going to burst. i was scatter-brained.</p>
<p>one negative pattern i want to kill this year is my tendency to believe that if there's a deadline or an urgent task to complete, i can just power through it and strap myself down in front of my laptop and the answer will just appear. if i just grind on the problem, i'll get everything done.</p>
<p>but what i'm finding in reality is that i just get more and more overwhelmed and the problems dance around my head, taunting me. i need to learn how to handle urgent pressure while still delivering quality work and, most importantly, taking care of my health.</p>
<hr>
<p>mood: 1/5</p>
<p>wake: 9:05<br>
sleep: 2:15</p>
<p>meals:</p>
<ul>
<li>breakfast: miso soup with tofu</li>
<li>lunch: salmon, zucchini, sweet potato</li>
<li>dinner: falafel and basmati rice and cauliflower</li>
</ul>
<p>til:</p>
<ul>
<li>prettier, react native and excalidraw was created by <a href="https://blog.vjeux.com">Vjeux</a></li>
</ul>
<p>grateful for: parents</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/070126-momsmeal.jpg" alt="Mom&#x27;s meal"></p>
<p>meetings about CT and business review. got overwhelmed by everything needed to get it out. my mind kept racing and i kept getting switched between contexts until it felt like it was going to burst. i was scatter-brained.</p>
<p>one negative pattern i want to kill this year is my tendency to believe that if there's a deadline or an urgent task to complete, i can just power through it and strap myself down in front of my laptop and the answer will just appear. if i just grind on the problem, i'll get everything done.</p>
<p>but what i'm finding in reality is that i just get more and more overwhelmed and the problems dance around my head, taunting me. i need to learn how to handle urgent pressure while still delivering quality work and, most importantly, taking care of my health.</p>
<hr>
<p>mood: 1/5</p>
<p>wake: 9:05<br>
sleep: 2:15</p>
<p>meals:</p>
<ul>
<li>breakfast: miso soup with tofu</li>
<li>lunch: salmon, zucchini, sweet potato</li>
<li>dinner: falafel and basmati rice and cauliflower</li>
</ul>
<p>til:</p>
<ul>
<li>prettier, react native and excalidraw was created by <a href="https://blog.vjeux.com">Vjeux</a></li>
</ul>
<p>grateful for: parents</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[cnn hair salon]]></title>
        <link>https://bneo.xyz/posts/060126</link>
        <guid>https://bneo.xyz/posts/060126</guid>
        <pubDate>Tue, 06 Jan 2026 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/060126-monarch.jpg" alt="Monarch Money Guess your Spending"></p>
<p>i haven't gotten a haircut in austin yet. my last cut was done by T and she did a good job, but a few strands of hair that fell to the front of my forehead were starting to bother my eyes, poking mercilessly.</p>
<p>i looked up korean haircuts in austin and cnn hair salon was the first that popped up. i read through google reviews, chose the barber with the best comments, and put in my credit card to book a time.</p>
<p>when i arrived, i felt intimidated. all the barbers were korean. i quickly googled 'nice haircuts for asian men with thick, straight hair.' i pulled up substack while i waited for my turn. when i sat down, the lady with short, dark red hair and tattoos on one arm spoke softly. she took a quick sip of her starbucks iced coffee before she politely asked what i wanted. i showed her the picture and she looked at it for a while, calculating the steps needed to get from the mess on my head to that picture.</p>
<p>she worked with precision. the scissors and razors moved swiftly around my head. every cut was calculated. i didn't say a word. i never know what to do while sitting in that chair. i just close my eyes and try to relax. i always feel so tense there. having someone cut your hair feels vulnerable, it's almost as if one wrong cut and your life is ruined. at the end she even washed my hair and styled it with product. she told me she was finished, and i thanked her. the total came up to be about 35 and i tipped 5 dollars. this was the most expensive haircut i've ever had, and also my first time getting a "korean" cut. my experience was 10/10 and i'd come back again if i could.</p>
<p>i also got my TX driver's license today, which i'll have to soon surrender once i move to miami. i'm not a fan of this design. i miss my california license. the golden bear with a star has become a boring black circle with a star. it compensates for the boring color with galloping mustangs.</p>
<hr>
<p>mood: 4/5</p>
<p>wake: 10:30<br>
sleep: 01:00</p>
<p>meals:</p>
<ul>
<li>breakfast: mom cooked soup</li>
<li>lunch: mom's noodles</li>
<li>dinner: chicken, turmeric rice, zucchini</li>
</ul>
<p>til:</p>
<ul>
<li>the texas DL were updated in august 2025 to have a tamper-resistant polycarbonate and a laser-engraved black star for REAL ID</li>
<li>mustang is a free-roaming horse coming from the Spanish word mesteño meaning wild</li>
</ul>
<p>grateful for: korean barbers</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/060126-monarch.jpg" alt="Monarch Money Guess your Spending"></p>
<p>i haven't gotten a haircut in austin yet. my last cut was done by T and she did a good job, but a few strands of hair that fell to the front of my forehead were starting to bother my eyes, poking mercilessly.</p>
<p>i looked up korean haircuts in austin and cnn hair salon was the first that popped up. i read through google reviews, chose the barber with the best comments, and put in my credit card to book a time.</p>
<p>when i arrived, i felt intimidated. all the barbers were korean. i quickly googled 'nice haircuts for asian men with thick, straight hair.' i pulled up substack while i waited for my turn. when i sat down, the lady with short, dark red hair and tattoos on one arm spoke softly. she took a quick sip of her starbucks iced coffee before she politely asked what i wanted. i showed her the picture and she looked at it for a while, calculating the steps needed to get from the mess on my head to that picture.</p>
<p>she worked with precision. the scissors and razors moved swiftly around my head. every cut was calculated. i didn't say a word. i never know what to do while sitting in that chair. i just close my eyes and try to relax. i always feel so tense there. having someone cut your hair feels vulnerable, it's almost as if one wrong cut and your life is ruined. at the end she even washed my hair and styled it with product. she told me she was finished, and i thanked her. the total came up to be about 35 and i tipped 5 dollars. this was the most expensive haircut i've ever had, and also my first time getting a "korean" cut. my experience was 10/10 and i'd come back again if i could.</p>
<p>i also got my TX driver's license today, which i'll have to soon surrender once i move to miami. i'm not a fan of this design. i miss my california license. the golden bear with a star has become a boring black circle with a star. it compensates for the boring color with galloping mustangs.</p>
<hr>
<p>mood: 4/5</p>
<p>wake: 10:30<br>
sleep: 01:00</p>
<p>meals:</p>
<ul>
<li>breakfast: mom cooked soup</li>
<li>lunch: mom's noodles</li>
<li>dinner: chicken, turmeric rice, zucchini</li>
</ul>
<p>til:</p>
<ul>
<li>the texas DL were updated in august 2025 to have a tamper-resistant polycarbonate and a laser-engraved black star for REAL ID</li>
<li>mustang is a free-roaming horse coming from the Spanish word mesteño meaning wild</li>
</ul>
<p>grateful for: korean barbers</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[back to work]]></title>
        <link>https://bneo.xyz/posts/050126</link>
        <guid>https://bneo.xyz/posts/050126</guid>
        <pubDate>Mon, 05 Jan 2026 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/050126-x100s.jpg" alt="JJC x100s accessories"></p>
<p>first standup of 2026. time to get back to work. i had anxiety coming back to this day — all the pressure of work came flooding back in. i try to hold onto my core values and remind myself of the mission and the impact.</p>
<p>finally got my new camera battery charger and lens hood, labelled on amazon as JJC Lens Hood for Fujifilm Fuji and USB Dual Battery Charger for Fujifilm NP-95 FinePix. i like the idea of upgrading accessories for a third-hand fujifilm camera — the art of maintenance.</p>
<p>i couldn't stop working till late at night, parents had to literally feed me food. i'm so glued to my computer. this has to change in 2026. also spent hours trying to decide a date to move to miami and sent my lease notice of intent to vacate.</p>
<hr>
<p>mood: 3/5</p>
<p>wake: 10:30<br>
sleep: 02:00</p>
<p>meals:</p>
<ul>
<li>breakfast: moms soup w potato and pumpkin</li>
<li>lunch: moms soup</li>
<li>dinner: noodles and chicken</li>
</ul>
<p>til:</p>
<ul>
<li>jjc (founded 2005) is a chinese third-party camera accessories company based in shenzhen that makes affordable alternatives to expensive first-party gear. they got iso 9001 certification and multiple patents. they make everything from lens hoods to battery chargers to remote controls</li>
</ul>
<p>grateful for: companies that remake products at a lower price without sacrificing quality</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/050126-x100s.jpg" alt="JJC x100s accessories"></p>
<p>first standup of 2026. time to get back to work. i had anxiety coming back to this day — all the pressure of work came flooding back in. i try to hold onto my core values and remind myself of the mission and the impact.</p>
<p>finally got my new camera battery charger and lens hood, labelled on amazon as JJC Lens Hood for Fujifilm Fuji and USB Dual Battery Charger for Fujifilm NP-95 FinePix. i like the idea of upgrading accessories for a third-hand fujifilm camera — the art of maintenance.</p>
<p>i couldn't stop working till late at night, parents had to literally feed me food. i'm so glued to my computer. this has to change in 2026. also spent hours trying to decide a date to move to miami and sent my lease notice of intent to vacate.</p>
<hr>
<p>mood: 3/5</p>
<p>wake: 10:30<br>
sleep: 02:00</p>
<p>meals:</p>
<ul>
<li>breakfast: moms soup w potato and pumpkin</li>
<li>lunch: moms soup</li>
<li>dinner: noodles and chicken</li>
</ul>
<p>til:</p>
<ul>
<li>jjc (founded 2005) is a chinese third-party camera accessories company based in shenzhen that makes affordable alternatives to expensive first-party gear. they got iso 9001 certification and multiple patents. they make everything from lens hoods to battery chargers to remote controls</li>
</ul>
<p>grateful for: companies that remake products at a lower price without sacrificing quality</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[we bury the dead]]></title>
        <link>https://bneo.xyz/posts/040126</link>
        <guid>https://bneo.xyz/posts/040126</guid>
        <pubDate>Sun, 04 Jan 2026 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/040126-sign.jpg" alt="Sign"></p>
<p>my dad asked chatgpt for churches in austin, and it recommended christian life church. they had four services that go as late as 1 p.m. so we decided to go for the 11:30 one. to make use of time, we first went to uncommon objects for a bit of antique shopping, an activity my mom loves.</p>
<p>when we got to christian life church, we were welcomed with open arms. they told us about 6000 people attend across all services. when we stepped foot into the main hall it felt like a concert. you had people standing at the door to check your bags, and people guiding you to your seats. if you were a first timer, you get special seats with the best view. we felt like VIPs.</p>
<p>the worship was great. the music, the energy, i loved it. they had really good singers, like hillsong level singers. the pastor was young, in his 30s, and had the humor that would get the whole place laughing. his charisma was maxed out. his sermon was short and sweet though. it touched on one chapter, and he kept things light, but he lit a flame in you without condemning you. he also kept it relatable and brought things down to level with you.</p>
<p>for lunch we went to buffet palace. it was 20 dollars for an unlimited buffet of sushi, crawfish, korean kalbi short ribs, crab legs, and more. my parents were excited about the crawfish. we spent 2 hours there before we went to regal westgate to watch we bury the dead. it was honestly not bad. i expected a zombie movie but it was more of a movie about accepting grief and loss. the ending wasn't great but it was a fun watch. i liked the scene where the dad zombie dug his own grave for his family.</p>
<p>then we went to central Market which was nearby and got a few things. my parents loved the store, and were surprised at seeing so many kinds of potatoes and apples and lemons.</p>
<hr>
<p>mood: 5/5</p>
<p>wake: 09:05<br>
sleep: 01:30</p>
<p>meals:</p>
<ul>
<li>breakfast: noodles chicken spinach</li>
<li>lunch: chinese buffet</li>
<li>dinner: leftover beef ribs pho</li>
</ul>
<p>til:</p>
<ul>
<li>central market austin was h-e-b's answer to whole foods (which started in austin in 1980).</li>
</ul>
<p>grateful for: movie theaters and grocery stores</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/040126-sign.jpg" alt="Sign"></p>
<p>my dad asked chatgpt for churches in austin, and it recommended christian life church. they had four services that go as late as 1 p.m. so we decided to go for the 11:30 one. to make use of time, we first went to uncommon objects for a bit of antique shopping, an activity my mom loves.</p>
<p>when we got to christian life church, we were welcomed with open arms. they told us about 6000 people attend across all services. when we stepped foot into the main hall it felt like a concert. you had people standing at the door to check your bags, and people guiding you to your seats. if you were a first timer, you get special seats with the best view. we felt like VIPs.</p>
<p>the worship was great. the music, the energy, i loved it. they had really good singers, like hillsong level singers. the pastor was young, in his 30s, and had the humor that would get the whole place laughing. his charisma was maxed out. his sermon was short and sweet though. it touched on one chapter, and he kept things light, but he lit a flame in you without condemning you. he also kept it relatable and brought things down to level with you.</p>
<p>for lunch we went to buffet palace. it was 20 dollars for an unlimited buffet of sushi, crawfish, korean kalbi short ribs, crab legs, and more. my parents were excited about the crawfish. we spent 2 hours there before we went to regal westgate to watch we bury the dead. it was honestly not bad. i expected a zombie movie but it was more of a movie about accepting grief and loss. the ending wasn't great but it was a fun watch. i liked the scene where the dad zombie dug his own grave for his family.</p>
<p>then we went to central Market which was nearby and got a few things. my parents loved the store, and were surprised at seeing so many kinds of potatoes and apples and lemons.</p>
<hr>
<p>mood: 5/5</p>
<p>wake: 09:05<br>
sleep: 01:30</p>
<p>meals:</p>
<ul>
<li>breakfast: noodles chicken spinach</li>
<li>lunch: chinese buffet</li>
<li>dinner: leftover beef ribs pho</li>
</ul>
<p>til:</p>
<ul>
<li>central market austin was h-e-b's answer to whole foods (which started in austin in 1980).</li>
</ul>
<p>grateful for: movie theaters and grocery stores</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[ut austin]]></title>
        <link>https://bneo.xyz/posts/030126</link>
        <guid>https://bneo.xyz/posts/030126</guid>
        <pubDate>Sat, 03 Jan 2026 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/030126-battlehall.jpg" alt="Battle Hall"></p>
<p>brought my parents around ut austin. started at the harry ransom center to see the gutenberg bible, then took some pictures around the tower, walked by littlefield fountain which naturally led us to the blanton museum of art. wanted to check out the "austin" building by ellsworth kelly but you had to buy a ticket to get in.</p>
<p>after that took them to guadalupe x W 29th street - a cluster of thrift stores. hit alienated majesty books, lofi vintage, pavement, leopard lounge. dinner at sip pho. this place was surprisingly good.</p>
<hr>
<p>mood: 4/5</p>
<p>wake: 10:00<br>
sleep: 01:50</p>
<p>meals:</p>
<ul>
<li>breakfast: mediterranean leftover bread, mashed avocado, smoked salmon, matcha</li>
<li>lunch: udon noodle chicken tofu spinach</li>
<li>dinner: chicken pho</li>
</ul>
<p>til:</p>
<ul>
<li>ut austin has one of only 5 complete copies of the gutenberg bible in the us. printed in germany in the 1450s by gutenberg. it's the first book made with movable type. only about 150 were originally printed, and only 20 complete copies survive worldwide.
<ul>
<li><a href="https://www.historyofinformation.com/detail.php?id=5089">sources</a> say it was purchased for $2.4m in 1978 (about $11.5m today)</li>
</ul>
</li>
<li>niépce heliograph is the world's oldest surviving photograph, and austin is the only place that has it. made in 1826 or 1827 by french inventor joseph nicéphore niépce. it's a view from his window - took 8 hours of exposure on a pewter plate.</li>
<li>battle hall, designed in 1911 by cass gilbert (same guy who designed the woolworth building and the supreme court building). it was ut's first library and the first building on campus with the spanish-mediterranean style - red tile roof, cream limestone, arched windows.</li>
</ul>
<p>grateful for: parents presence</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/030126-battlehall.jpg" alt="Battle Hall"></p>
<p>brought my parents around ut austin. started at the harry ransom center to see the gutenberg bible, then took some pictures around the tower, walked by littlefield fountain which naturally led us to the blanton museum of art. wanted to check out the "austin" building by ellsworth kelly but you had to buy a ticket to get in.</p>
<p>after that took them to guadalupe x W 29th street - a cluster of thrift stores. hit alienated majesty books, lofi vintage, pavement, leopard lounge. dinner at sip pho. this place was surprisingly good.</p>
<hr>
<p>mood: 4/5</p>
<p>wake: 10:00<br>
sleep: 01:50</p>
<p>meals:</p>
<ul>
<li>breakfast: mediterranean leftover bread, mashed avocado, smoked salmon, matcha</li>
<li>lunch: udon noodle chicken tofu spinach</li>
<li>dinner: chicken pho</li>
</ul>
<p>til:</p>
<ul>
<li>ut austin has one of only 5 complete copies of the gutenberg bible in the us. printed in germany in the 1450s by gutenberg. it's the first book made with movable type. only about 150 were originally printed, and only 20 complete copies survive worldwide.
<ul>
<li><a href="https://www.historyofinformation.com/detail.php?id=5089">sources</a> say it was purchased for $2.4m in 1978 (about $11.5m today)</li>
</ul>
</li>
<li>niépce heliograph is the world's oldest surviving photograph, and austin is the only place that has it. made in 1826 or 1827 by french inventor joseph nicéphore niépce. it's a view from his window - took 8 hours of exposure on a pewter plate.</li>
<li>battle hall, designed in 1911 by cass gilbert (same guy who designed the woolworth building and the supreme court building). it was ut's first library and the first building on campus with the spanish-mediterranean style - red tile roof, cream limestone, arched windows.</li>
</ul>
<p>grateful for: parents presence</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[walking with parents]]></title>
        <link>https://bneo.xyz/posts/020126</link>
        <guid>https://bneo.xyz/posts/020126</guid>
        <pubDate>Fri, 02 Jan 2026 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/020126-bridge.jpg" alt="the moon seen from pfluger pedestrian bridge"></p>
<p>watched wallace and gromit over lunch with my parents – a grand day out and the wrong trousers. i can't believe it's been more than 30 years. it oozes charm and is a spark of creativity.</p>
<p>walked from home to the pfluger pedestrian bridge. twenty-five minutes felt like an hour. walking in austin is less enjoyable than sf.  sf has tight grids, each block the same size, buildings line the street without gaps. austin's downtown is cut in half by highway 35, the streets are wide and built for cars going 70 mph. walking feels hostile even when there's a sidewalk.</p>
<p>on the bridge i got an error on slack, and i sat on a chair, connected to my mobile hotspot and started writing a fix. after that we went to trader joes to stock up.</p>
<hr>
<p>mood: 4/5</p>
<p>wake: 11:30<br>
sleep: 02:30</p>
<p>meals:</p>
<ul>
<li>breakfast: -</li>
<li>lunch: chicken and beans</li>
<li>dinner: Dimassi's Mediterranean Buffet chicken</li>
</ul>
<p>grateful for: trader joe's</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/020126-bridge.jpg" alt="the moon seen from pfluger pedestrian bridge"></p>
<p>watched wallace and gromit over lunch with my parents – a grand day out and the wrong trousers. i can't believe it's been more than 30 years. it oozes charm and is a spark of creativity.</p>
<p>walked from home to the pfluger pedestrian bridge. twenty-five minutes felt like an hour. walking in austin is less enjoyable than sf.  sf has tight grids, each block the same size, buildings line the street without gaps. austin's downtown is cut in half by highway 35, the streets are wide and built for cars going 70 mph. walking feels hostile even when there's a sidewalk.</p>
<p>on the bridge i got an error on slack, and i sat on a chair, connected to my mobile hotspot and started writing a fix. after that we went to trader joes to stock up.</p>
<hr>
<p>mood: 4/5</p>
<p>wake: 11:30<br>
sleep: 02:30</p>
<p>meals:</p>
<ul>
<li>breakfast: -</li>
<li>lunch: chicken and beans</li>
<li>dinner: Dimassi's Mediterranean Buffet chicken</li>
</ul>
<p>grateful for: trader joe's</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[2026]]></title>
        <link>https://bneo.xyz/posts/010126</link>
        <guid>https://bneo.xyz/posts/010126</guid>
        <pubDate>Thu, 01 Jan 2026 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/010126-hopper-rooms.jpg" alt="Rooms by the Sea, 1951 by Edward Hopper"></p>
<p>two quotes to anchor the year</p>
<blockquote>
<p>“Blind as we are, we hinder God, and stop the current of His graces.
The Practice of the Presence of God</p>
</blockquote>
<blockquote>
<p>“We are drowning in information, while starving for wisdom.”
E.O. Wilson</p>
</blockquote>
<p>i have a habit of setting ambitious goals and accomplishing only a few of them. this time, instead of resolutions, here's a wish list—things i hope to do.</p>
<p>create</p>
<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" disabled> raspberry pi + eink display project</li>
<li class="task-list-item"><input type="checkbox" disabled> one photo each day for my blog</li>
<li class="task-list-item"><input type="checkbox" disabled> (revive) a monthly newsletter with W on substack</li>
<li class="task-list-item"><input type="checkbox" disabled> an app on the App Store</li>
<li class="task-list-item"><input type="checkbox" disabled> research paper for ucsf</li>
<li class="task-list-item"><input type="checkbox" disabled> ghibli sketch book with fineliner pen</li>
<li class="task-list-item"><input type="checkbox" disabled> sketch with color pencils</li>
<li class="task-list-item"><input type="checkbox" disabled> photography website for photos i took in SF</li>
<li class="task-list-item"><input type="checkbox" disabled> song for T</li>
<li class="task-list-item"><input type="checkbox" disabled> short story in mandarin</li>
<li class="task-list-item"><input type="checkbox" disabled> matcha bowl and cup in pottery class</li>
</ul>
<p>consume</p>
<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" disabled> read 10 books</li>
<li class="task-list-item"><input type="checkbox" disabled> no doomscrolling in bed (morning/night)</li>
</ul>
<p>health</p>
<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" disabled> not be in the ER</li>
<li class="task-list-item"><input type="checkbox" disabled> ~60 kg</li>
<li class="task-list-item"><input type="checkbox" disabled> gym >5x a week</li>
<li class="task-list-item"><input type="checkbox" disabled> sleep latest by 1 am</li>
<li class="task-list-item"><input type="checkbox" disabled> try therapy for anxiety</li>
</ul>
<p>faith</p>
<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" disabled> serve in church</li>
<li class="task-list-item"><input type="checkbox" disabled> 1x a week bible study with T</li>
<li class="task-list-item"><input type="checkbox" disabled> read ~50% of the bible, first thing in the morning/before bed</li>
</ul>
<p>relationship</p>
<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" disabled> call friends once a week</li>
<li class="task-list-item"><input type="checkbox" disabled> pay full attention in calls with family and T</li>
<li class="task-list-item"><input type="checkbox" disabled> make a new friend</li>
</ul>
<p>work</p>
<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" disabled> sacred time of rest on Sunday (morning to evening)</li>
<li class="task-list-item"><input type="checkbox" disabled> reach 300 PRs merged (80 as of time of writing)</li>
<li class="task-list-item"><input type="checkbox" disabled> get better at thinking through problems like an engineer (design, tradeoffs, proposing solutions that actually make sense)</li>
<li class="task-list-item"><input type="checkbox" disabled> learn how to give fun presentations</li>
<li class="task-list-item"><input type="checkbox" disabled> make people laugh/get to know colleagues more</li>
<li class="task-list-item"><input type="checkbox" disabled> get O1</li>
</ul>
<p>learn</p>
<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" disabled> 100 anki spanish daily phrases</li>
<li class="task-list-item"><input type="checkbox" disabled> 500 anki mandarin flashcards</li>
<li class="task-list-item"><input type="checkbox" disabled> one piano song i can play when asked</li>
<li class="task-list-item"><input type="checkbox" disabled> mahjong</li>
</ul>
<p>travel</p>
<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" disabled> vancouver</li>
<li class="task-list-item"><input type="checkbox" disabled> new york</li>
</ul>
<p>fun</p>
<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" disabled> snorkeling in key biscayne</li>
<li class="task-list-item"><input type="checkbox" disabled> skiing</li>
</ul>
<p>financial</p>
<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" disabled> have $150k</li>
<li class="task-list-item"><input type="checkbox" disabled> invest $50k</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/010126-hopper-rooms.jpg" alt="Rooms by the Sea, 1951 by Edward Hopper"></p>
<p>two quotes to anchor the year</p>
<blockquote>
<p>“Blind as we are, we hinder God, and stop the current of His graces.
The Practice of the Presence of God</p>
</blockquote>
<blockquote>
<p>“We are drowning in information, while starving for wisdom.”
E.O. Wilson</p>
</blockquote>
<p>i have a habit of setting ambitious goals and accomplishing only a few of them. this time, instead of resolutions, here's a wish list—things i hope to do.</p>
<p>create</p>
<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" disabled> raspberry pi + eink display project</li>
<li class="task-list-item"><input type="checkbox" disabled> one photo each day for my blog</li>
<li class="task-list-item"><input type="checkbox" disabled> (revive) a monthly newsletter with W on substack</li>
<li class="task-list-item"><input type="checkbox" disabled> an app on the App Store</li>
<li class="task-list-item"><input type="checkbox" disabled> research paper for ucsf</li>
<li class="task-list-item"><input type="checkbox" disabled> ghibli sketch book with fineliner pen</li>
<li class="task-list-item"><input type="checkbox" disabled> sketch with color pencils</li>
<li class="task-list-item"><input type="checkbox" disabled> photography website for photos i took in SF</li>
<li class="task-list-item"><input type="checkbox" disabled> song for T</li>
<li class="task-list-item"><input type="checkbox" disabled> short story in mandarin</li>
<li class="task-list-item"><input type="checkbox" disabled> matcha bowl and cup in pottery class</li>
</ul>
<p>consume</p>
<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" disabled> read 10 books</li>
<li class="task-list-item"><input type="checkbox" disabled> no doomscrolling in bed (morning/night)</li>
</ul>
<p>health</p>
<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" disabled> not be in the ER</li>
<li class="task-list-item"><input type="checkbox" disabled> ~60 kg</li>
<li class="task-list-item"><input type="checkbox" disabled> gym >5x a week</li>
<li class="task-list-item"><input type="checkbox" disabled> sleep latest by 1 am</li>
<li class="task-list-item"><input type="checkbox" disabled> try therapy for anxiety</li>
</ul>
<p>faith</p>
<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" disabled> serve in church</li>
<li class="task-list-item"><input type="checkbox" disabled> 1x a week bible study with T</li>
<li class="task-list-item"><input type="checkbox" disabled> read ~50% of the bible, first thing in the morning/before bed</li>
</ul>
<p>relationship</p>
<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" disabled> call friends once a week</li>
<li class="task-list-item"><input type="checkbox" disabled> pay full attention in calls with family and T</li>
<li class="task-list-item"><input type="checkbox" disabled> make a new friend</li>
</ul>
<p>work</p>
<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" disabled> sacred time of rest on Sunday (morning to evening)</li>
<li class="task-list-item"><input type="checkbox" disabled> reach 300 PRs merged (80 as of time of writing)</li>
<li class="task-list-item"><input type="checkbox" disabled> get better at thinking through problems like an engineer (design, tradeoffs, proposing solutions that actually make sense)</li>
<li class="task-list-item"><input type="checkbox" disabled> learn how to give fun presentations</li>
<li class="task-list-item"><input type="checkbox" disabled> make people laugh/get to know colleagues more</li>
<li class="task-list-item"><input type="checkbox" disabled> get O1</li>
</ul>
<p>learn</p>
<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" disabled> 100 anki spanish daily phrases</li>
<li class="task-list-item"><input type="checkbox" disabled> 500 anki mandarin flashcards</li>
<li class="task-list-item"><input type="checkbox" disabled> one piano song i can play when asked</li>
<li class="task-list-item"><input type="checkbox" disabled> mahjong</li>
</ul>
<p>travel</p>
<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" disabled> vancouver</li>
<li class="task-list-item"><input type="checkbox" disabled> new york</li>
</ul>
<p>fun</p>
<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" disabled> snorkeling in key biscayne</li>
<li class="task-list-item"><input type="checkbox" disabled> skiing</li>
</ul>
<p>financial</p>
<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" disabled> have $150k</li>
<li class="task-list-item"><input type="checkbox" disabled> invest $50k</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[end of 2025]]></title>
        <link>https://bneo.xyz/posts/311225</link>
        <guid>https://bneo.xyz/posts/311225</guid>
        <pubDate>Wed, 31 Dec 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/311225-2025.jpg" alt="Fireworks at 12:09 a.m. from Gibson Flats, 7th floor"></p>
<p>we visited the capitol building, which is the largest in the US. then had lunch at 1618 restaurant, which my parents said had better food and service than mansion and 5x cheaper. then dropped sis at the south terminal, got some stuff at walmart, and returned rental car. my dad and i got on lime scooters and rode back home in the cold. at 12:02 i woke my parents up to see fireworks at skyview 7th floor. that marked the end of 2025.</p>
<hr>
<p>a short reflection on the year</p>
<h2>places</h2>
<p>i visited more places in the US this year than any other year. a few snippets of memories and emotions tied to each place</p>
<h3>SF (jan-jul)</h3>
<p><img src="https://bneo.xyz/images/311225-sf2025.jpg" alt="Screenshot of my google maps of SF"></p>
<p>i moved to SF in july 2024 and landed in chinatown with W, my best friend from malaysia. we never planned to live there – it just happened to be available on craigslist and wasn't a scam. for $2300 a month, the 2b1b apartment sandwiched between ccsf and other apartments, was dark gray and minimal like an ikea showroom. not much light could get into the apartment. it did come furnished with an ikea desk and chairs, and two airbeds, left by a startup founder who left the country for reasons we were not aware of.</p>
<p>we slowly built a small personal map of chinatown, pinning down spots like grocery stores with the lowest price for a certain ingredient – Hua Xing sold bitter melon and vegetables the cheapest, Dong Hing, right next door, had the lowest prices for tofu, Sheng Hing is where i bought cherries, one time for just $1.29 a pound. Wo Chong, for homemade soy milk. inside these stores, you would see old aunties and uncles, wrapped in thick jackets, pulling large trollies, pushing and squirming to pay. the cashiers would be hostile, and if you're too slow, they'd have an exasperated look on their faces, telling you to hurry up. sometimes the best thing you can do is just to hand them your cash and coins, and they would count it for you, and it would be time for you to scurry off.</p>
<p>mona lisa salon, where the lady there would roast your hair style and deliberately ignore your instructions and cut your hair the way she thinks is good for you. Yee's where you would get free soup and amazing stewed beef, Capitol with the best fried chicken wings in the bay, Gourmet Kitchen which sells a rice with two dishes meal for only $8 dollars, Hon's wun-tun with killer pan-fried pork buns and ginger and clam soup, and Ma's dimsum &#x26; cafe that only accepts cash, gives you a taste of real claypot rice that you get in hong kong.</p>
<p>chinese united methodist church where i had the pleasure and privilege of serving there with the worship team, in cantonese and in english, i didn't get as involved with the young adults as much as i wanted, but every now and then when i go back to sf, i would attend church, and their face would light up when they see me. every week i would go to their mandarin service, a way to practice my mandarin, and a chance to write out the language on my remarkable tablet. although it was hard to follow since the pastor often spoke in idioms.</p>
<p>outside from chinatown, i loved going to the ferry building to write this blog or read, i finished reading mere christianity in the common area in between the bookstore and a restaurant. i loved walking through the little stores on each side, selling expensive olive oil and chocolates and empanadas oozing rich smell of butter, therapeutic window shopping.</p>
<p>i would also frequent japantown. forest books which smells like a buddhist temple, kinokuniya where you have a big collection of art and design books, the stationary store, the tea store, and marufuku ramen. nijiya market where i would get a big bottle of oolong tea by itoen, and miso paste and wakame and japanese curry roux. the social study cafe where i would hang out with friends, and hotel kabuki where we would cowork at their lounge below the ground floor, one time being asked whether we stay at the hotel, probably because we looked too student like.</p>
<p>by the time after we graduated after a year, and me and W were looking for a new place to live – he searched in mission while i searched in presidio – i was ready to move on from chinatown. i miss a lot of things, one thing i did not miss was old couple below us that would harass us by dropping weights on our rooftop, one time at 1 am for an hour. we had a brief stunt of buying a camera and placing it on the roof, hoping we would catch the man red handed. we never did. i have ptsd whenever i hear sounds on the roof.</p>
<h3>taiwan (jun)</h3>
<p><img src="https://bneo.xyz/images/311225-taiwan.jpg" alt="a street in taiwan near my hotel"></p>
<p>the loudness of the streets and the motorcycles after living in sf for a few months. the humidity. the 7 eleven and family mart at every corner. taiwanese mandarin accents. the hospitality. NTU ER. the narrow streets. old worn out buildings. the efficient train system.</p>
<p>i was in taiwan for a couple days to meet with T and had lunch with her parents. the lunch didn't go so well, and i also ended up at the ER because of my throat and could barely speak. but it was nice to experience taiwan together, this time as a couple. my fondest memory was getting a film camera, and only having 27 shots, and we would take turns, taking photos around zhongshan, in thrift stores and bookstores, and feeling the weight of time on us, and the magic of every moment, as we counted down to my eventual departure.</p>
<h3>washington, dc (jul)</h3>
<p><img src="https://bneo.xyz/images/311225-smithsonian.jpg" alt="Smithsonian&#x27;s National Air and Space Museum"></p>
<p>i had the opportunity to visit DC for the AAPM conference. i was eager to go back to washington, chinatown in particular. i remember visiting back when i was 15. i remember the street crosswalk had the chinese zodiac patterns, and when i got there i kept trying to look for it, but never saw it, i later found out it was just worn out, and it's part of a larger issue of chinatown dying in washington. i remember how humid washington was, it was basically like KL. i saw the nicest apple store ever. went to the national art gallery and the smithsonian's national air and space museum. i had the most fun on the first night, where i went to play ping pong and just had a blast.</p>
<h3>austin (aug - ?)</h3>
<p><img src="https://bneo.xyz/images/311225-austin.jpg" alt="Austin from Pfluger Pedestrian Bridge"></p>
<p>the river. the people. the anxiety of an interview in person with strangers. the price of the food. fusion restaurants. the odd weather patterns.</p>
<p>the humidity was the first thing that hit me. then it was south congress E 7th street, walking down the street close to midnight to the cvs was terrifying, i did not feel safe. then it was the lack of asians everywhere, the only asian that was in my sight was at whole foods. i said to myself that i was never going to move here and it was unlivable for me. but i was overreacting. it was tough not seeing the familiarities of my culture and roots around me anymore since moving to austin, maybe deep down i was worried that meant i would lose my sense of self and identity even more. i quickly got over it once i start work and spending almost all of my waking hours to work helps distract me from that fact.</p>
<p>i did see some nice sides of austin like botanical garden and parks when T and my parents came over on separate occasions. i find it hard to have a reason to go out on my own. i would rather devote my full attention and focus on doing a good job at oe.</p>
<p>austin chinese church was a place that felt the most like home, but it being so far, and not having a car was a big blocker for me. i wish i could've gone to that church more and made some friends there.</p>
<p>most days in austin were home -> office -> home. and i would get the view of the bridge, watching over it from the firmspace office like a lifeguard, people watching, pickleball court on top of a parking lot, and people lining up on the bridge to see the bats, and people rowing their kayak and boats.</p>
<h3>cambridge (sep)</h3>
<p><img src="https://bneo.xyz/images/311225-boston.jpg" alt="view from CIC boston"></p>
<p>a colorful coworking space. an actual office. a nice window view on the top floor of boston marriot. it was my first time meeting people from work. i wasn't sure how to act, when you're new you don't know where you fit, and people don't know where to fit you as well. i volunteered for a project while at cambridge and stayed up till 6am to finish it. oddly serene, working in my hotel room with the faint desk lamp, with the sun coming up, and me going to bed. it was also my first time trying out Dig Inn.</p>
<h3>seattle (oct)</h3>
<p><img src="https://bneo.xyz/images/311225-harrisonst.jpg" alt="E Harrison St"></p>
<p>rain and wind. the first night i landed i was welcomed with the wind so strong i could feel it piercing into my soul. i did not have any thick jackets, and i've never felt more cold. food wise, terrible malaysian food, some good korean and japanese restaurant like Seoul Tofu &#x26; Jjim and Kobuta &#x26; Ookami Katsu and sake house. Avoid Asean Streat Food hall at all costs. i had trouble walking with my injury, and that affected my overall mood, not to mention the work, but the fiery colors on the maples and ash trees made up for it.</p>
<h3>miami (nov &#x26; dec)</h3>
<p><img src="https://bneo.xyz/images/141225-crandon-beach.jpg" alt="Crandon Beach"></p>
<p>i visited miami twice. the first time living in East Miami in key biscane, the second time in midblock. miami feels like a different country. you hear spanish everywhere, the cashier at Trader Joe says "hola" to you, instead of "how's it going". it's tropical, vibrant, and artsy. especially in wynwood, where graffiti is on every single wall, everywhere. design district, once a pineapple farm, now an 18-block packed with luxury stores and art galleries. now that i'm moving here, i feel like i'm pulled even further away from my roots, from chinatown, to austin, and now to miami. i'm not sure where this leads me, my life is becoming more uncertain than ever, nothing in my life since graduating has been planned, and maybe that's not so bad after all. who wants to have their future planned out.</p>
<h3>santa fe (dec)</h3>
<p><img src="https://bneo.xyz/images/311225-santafe-museum.jpg" alt="Santa Fe Museum of Contemporary Native Arts"></p>
<p>i went on a roadtrip with my family to santa fe, where most of the drive involved getting out of Texas, it's nice there. i like the pueblo revival architecture, the earthy tones and flat roofs and exposed beams make the entire city feel like it's a fictional place, and you time travelled back into history, it also feels more peaceful. a treasure trove of art and culture.</p>
<h2>work</h2>
<p><img src="https://bneo.xyz/images/311225-ctmatch.jpg" alt="clinical trials matching"></p>
<p>the idea of my first job was always daunting to me. i kept telling my friends and family that i had to get the best thing. because the first job is what determines everything else, where you land, who you meet, and what you learn. it defines you. now it doesn't mean that if you somehow get a subpar job, then your life is ruined, but i always had this high bar to work at someplace great.</p>
<p>i never knew what that was exactly. i kept bouncing around different fields, from climate, to big tech FAANG, to AI labs, after my research with UCSF, i had a strong desire to work in the intersection of healthcare x AI. i started going down the rabbit hole of ai healthcare companies like abridge, ambience healthcare, charta, hippocratic AI, etc. nothing panned out, and i was supposed to be the first engineer at an early-stage pre-seed startup in presidio, but a twitter DM turned into an intro call, and a coding test turned into an in-person interview in austin. somehow by God's grace, i was given the opportunity to join as their 17th engineer.</p>
<p>working at OE felt like a dream, it checked all the boxes, and more, and it felt like my life was set. but soon came the insecurities and the responsibilities, and the overwhelming pressure to achieve their high bar of quality and quantity of work. where working every day, from morning to night, became the norm even though it wasn't on paper. and it happens naturally if you're driven and wired in a way to do things. this was my first time working in a real job, my tesla internships didn't really count since it wasn't very structured and ucsf research was just meetings with my professor.</p>
<p>i made a few silly mistakes in the past months, and had a supply chain attack happen where i was right at the center of it all, and i still feel like i don't know how to fit in with the people here, but i'm growing and i'm constantly learning. and that's all that matters. everything else is an added benefit.</p>
<p>the worst thing in life is to stay stagnant, whether that's in work or in relationships, if you're not being challenged, if you don't feel like pulling your hair out, or get so overwhelmed you feel like you're going to explode, then you're not becoming the best version of yourself. of course feeling that way all the time is unsustainable and you should probably seek professional help for your mental health. the key is to balance between speed and quality. that's the push and pull at the center of all the work i'm doing.</p>
<p>one fun thing about working at an AI for doctors company is i get exposed to a ton of medical information and literature, not all of it sticks, but i've been exposed to more clinical content than ever, and i know acronyms and terms that i never would've thought i needed to know. and i've stared at more cancer guidelines than any other content i have in my life. and i still have no idea what most of it means.</p>
<p>this slows down my rate of progress since i require doctors and MDs to work with me to eval everything i do to achieve the level of excellence, because chatgpt and claude can only bring you so far, so a lot of my time is spent on evaluating llms, both in the code it writes for me with cc, and in the responses and answers.</p>
<p>fundamentally, i'm picking up the skill that you really only learn when working at a fast-paced and small team of talented engineers, where given the constraints of time, where you're already juggling multiple tasks, sort them in your head by level of importance, and figure out the best solution for it with a level of taste that is acquired from intuition and heuristics. and another thing is to anticipate things so that you solve the problems even before they happen, and once you reach this level, you're capable of a lot of things.</p>
<p>i'm still learning how to be willing to look dumb, and to not let your insecurities stop you from doing excellent work, how to cope with stressful situations. communication is hard on many levels, i didn't grow up in the US, and a lot of the culture and language was picked up only a few years ago, and since i don't interact with people that much in my day to day, i lag a lot and overthink about what is "right" to say and what isn't. almost as if i have to process a translator engine on top of my existing one, so i'm able to be understood better. and that's tiring. it's one of the challenges of being an immigrant. that shows up in the way i present in demos, i'm more safe, and the fear of making a bad joke or come off the wrong way outweighs my willingness to also partake in the art of making fun presentations.</p>
<p>writing good code became less about knowing the right patterns, but more about codebase understanding. your level of code is capped by your ability to know what are good patterns that exist, and the right people to reach out for advice and code reviews.</p>
<p>some lessons and takeaways from my patterns at work</p>
<ol>
<li>not let work take over my entire life, not feel a jolt of anxiety at every slack notification, carve out sacred hours on Sundays for God, and for hobbies.</li>
<li>not let fear be the driving force for my work, but do things from the perspective fun and play. the work is important and crucial, but don't forget to enjoy the process, and not focus only on the destination</li>
<li>stay curious all the time. applies to fixing bugs, to building features, to talking to people. don't just end at the first obvious conclusion or answer, there's always something deeper. keep pulling on the thread. do not delegate understanding to AI. people also like you more if you ask them questions.</li>
<li>stop overthinking, instead of letting your insecurities stop you, just say what you think, be true to yourself. or you'll regret it later and replay back conversations in the shower.</li>
<li>if you're tired and context-switching, it's your body telling you to take a break. no you won't be more productive by trying to squeeze out more lines of code or more PRs, the quality of your work is correlated with your health, physically and mentally. go take a walk.</li>
<li>try to relax, when you're given constructive feedback or asked for an explanation, or a highly unrealistic deadline. you're not being condemned. it's not a courtroom where you're under oath. sound confident, even when you're not. but don't over do it.</li>
<li>spend more time designing the system. i jumped into a lot of tasks without putting much thought into the best way to do things. if i just spent 15 mins chatting with someone, or drew the thing out, it would save me a lot of pain in the future. i find myself redoing a lot of my past work.</li>
</ol>
<p>i'll end with a few quotes from Tim Keller's sermon on <a href="https://podcast.gospelinlife.com/e/the-search-for-achievement/">The Search for Achievement</a></p>
<p>On the brutality of work (Ecclesiastes 2:22-23):</p>
<blockquote>
<p>"What does a man get for all the toil and anxious striving with which he labors under the sun? All his days work is pain and grief and even at night his mind does not rest."</p>
</blockquote>
<p>Studs Terkel (from his 1972 book <em>Working</em>):</p>
<blockquote>
<p>"This book being about work is by its very nature therefore about violence. Violence to the spirit as well as to the body. It's about ulcers as well as accidents. It's about nervous breakdowns as well as kicking the dog around. It is above all about daily humiliations. To survive the day is triumph enough for the walking wounded among the great many of us."</p>
</blockquote>
<p>On work failing to deliver what it promises:</p>
<blockquote>
<p>"Success fails on its own terms... We expect work to bring us satisfaction to give us recognition and to make a contribution... And what he shows us basically... they fail on all three counts."</p>
</blockquote>
<p>On the identity vacuum driving work:</p>
<blockquote>
<p>"The thing you're actually manufacturing is not a product. You're manufacturing a self. You don't know who you are. You are trying to prove yourself. And your work is never about you. It's never about others and it's never about the work. It's always about you."</p>
</blockquote>
<p>On the need for rest in work:</p>
<blockquote>
<p>"You need a rest from your work in your work. Do you hear that? You need a rest from your work in your work."</p>
</blockquote>
<p>On the solution:</p>
<blockquote>
<p>"Better is one handful of tranquility and a handful of work. That's the balanced life."</p>
</blockquote>
<hr>
<blockquote>
<p>And whatsoever ye do, do it heartily, as to the Lord, and not unto men; Knowing that of the Lord ye shall receive the reward of the inheritance: for ye serve the Lord Christ.</p>
<p>— Colossians 3:23-24</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/311225-2025.jpg" alt="Fireworks at 12:09 a.m. from Gibson Flats, 7th floor"></p>
<p>we visited the capitol building, which is the largest in the US. then had lunch at 1618 restaurant, which my parents said had better food and service than mansion and 5x cheaper. then dropped sis at the south terminal, got some stuff at walmart, and returned rental car. my dad and i got on lime scooters and rode back home in the cold. at 12:02 i woke my parents up to see fireworks at skyview 7th floor. that marked the end of 2025.</p>
<hr>
<p>a short reflection on the year</p>
<h2>places</h2>
<p>i visited more places in the US this year than any other year. a few snippets of memories and emotions tied to each place</p>
<h3>SF (jan-jul)</h3>
<p><img src="https://bneo.xyz/images/311225-sf2025.jpg" alt="Screenshot of my google maps of SF"></p>
<p>i moved to SF in july 2024 and landed in chinatown with W, my best friend from malaysia. we never planned to live there – it just happened to be available on craigslist and wasn't a scam. for $2300 a month, the 2b1b apartment sandwiched between ccsf and other apartments, was dark gray and minimal like an ikea showroom. not much light could get into the apartment. it did come furnished with an ikea desk and chairs, and two airbeds, left by a startup founder who left the country for reasons we were not aware of.</p>
<p>we slowly built a small personal map of chinatown, pinning down spots like grocery stores with the lowest price for a certain ingredient – Hua Xing sold bitter melon and vegetables the cheapest, Dong Hing, right next door, had the lowest prices for tofu, Sheng Hing is where i bought cherries, one time for just $1.29 a pound. Wo Chong, for homemade soy milk. inside these stores, you would see old aunties and uncles, wrapped in thick jackets, pulling large trollies, pushing and squirming to pay. the cashiers would be hostile, and if you're too slow, they'd have an exasperated look on their faces, telling you to hurry up. sometimes the best thing you can do is just to hand them your cash and coins, and they would count it for you, and it would be time for you to scurry off.</p>
<p>mona lisa salon, where the lady there would roast your hair style and deliberately ignore your instructions and cut your hair the way she thinks is good for you. Yee's where you would get free soup and amazing stewed beef, Capitol with the best fried chicken wings in the bay, Gourmet Kitchen which sells a rice with two dishes meal for only $8 dollars, Hon's wun-tun with killer pan-fried pork buns and ginger and clam soup, and Ma's dimsum &#x26; cafe that only accepts cash, gives you a taste of real claypot rice that you get in hong kong.</p>
<p>chinese united methodist church where i had the pleasure and privilege of serving there with the worship team, in cantonese and in english, i didn't get as involved with the young adults as much as i wanted, but every now and then when i go back to sf, i would attend church, and their face would light up when they see me. every week i would go to their mandarin service, a way to practice my mandarin, and a chance to write out the language on my remarkable tablet. although it was hard to follow since the pastor often spoke in idioms.</p>
<p>outside from chinatown, i loved going to the ferry building to write this blog or read, i finished reading mere christianity in the common area in between the bookstore and a restaurant. i loved walking through the little stores on each side, selling expensive olive oil and chocolates and empanadas oozing rich smell of butter, therapeutic window shopping.</p>
<p>i would also frequent japantown. forest books which smells like a buddhist temple, kinokuniya where you have a big collection of art and design books, the stationary store, the tea store, and marufuku ramen. nijiya market where i would get a big bottle of oolong tea by itoen, and miso paste and wakame and japanese curry roux. the social study cafe where i would hang out with friends, and hotel kabuki where we would cowork at their lounge below the ground floor, one time being asked whether we stay at the hotel, probably because we looked too student like.</p>
<p>by the time after we graduated after a year, and me and W were looking for a new place to live – he searched in mission while i searched in presidio – i was ready to move on from chinatown. i miss a lot of things, one thing i did not miss was old couple below us that would harass us by dropping weights on our rooftop, one time at 1 am for an hour. we had a brief stunt of buying a camera and placing it on the roof, hoping we would catch the man red handed. we never did. i have ptsd whenever i hear sounds on the roof.</p>
<h3>taiwan (jun)</h3>
<p><img src="https://bneo.xyz/images/311225-taiwan.jpg" alt="a street in taiwan near my hotel"></p>
<p>the loudness of the streets and the motorcycles after living in sf for a few months. the humidity. the 7 eleven and family mart at every corner. taiwanese mandarin accents. the hospitality. NTU ER. the narrow streets. old worn out buildings. the efficient train system.</p>
<p>i was in taiwan for a couple days to meet with T and had lunch with her parents. the lunch didn't go so well, and i also ended up at the ER because of my throat and could barely speak. but it was nice to experience taiwan together, this time as a couple. my fondest memory was getting a film camera, and only having 27 shots, and we would take turns, taking photos around zhongshan, in thrift stores and bookstores, and feeling the weight of time on us, and the magic of every moment, as we counted down to my eventual departure.</p>
<h3>washington, dc (jul)</h3>
<p><img src="https://bneo.xyz/images/311225-smithsonian.jpg" alt="Smithsonian&#x27;s National Air and Space Museum"></p>
<p>i had the opportunity to visit DC for the AAPM conference. i was eager to go back to washington, chinatown in particular. i remember visiting back when i was 15. i remember the street crosswalk had the chinese zodiac patterns, and when i got there i kept trying to look for it, but never saw it, i later found out it was just worn out, and it's part of a larger issue of chinatown dying in washington. i remember how humid washington was, it was basically like KL. i saw the nicest apple store ever. went to the national art gallery and the smithsonian's national air and space museum. i had the most fun on the first night, where i went to play ping pong and just had a blast.</p>
<h3>austin (aug - ?)</h3>
<p><img src="https://bneo.xyz/images/311225-austin.jpg" alt="Austin from Pfluger Pedestrian Bridge"></p>
<p>the river. the people. the anxiety of an interview in person with strangers. the price of the food. fusion restaurants. the odd weather patterns.</p>
<p>the humidity was the first thing that hit me. then it was south congress E 7th street, walking down the street close to midnight to the cvs was terrifying, i did not feel safe. then it was the lack of asians everywhere, the only asian that was in my sight was at whole foods. i said to myself that i was never going to move here and it was unlivable for me. but i was overreacting. it was tough not seeing the familiarities of my culture and roots around me anymore since moving to austin, maybe deep down i was worried that meant i would lose my sense of self and identity even more. i quickly got over it once i start work and spending almost all of my waking hours to work helps distract me from that fact.</p>
<p>i did see some nice sides of austin like botanical garden and parks when T and my parents came over on separate occasions. i find it hard to have a reason to go out on my own. i would rather devote my full attention and focus on doing a good job at oe.</p>
<p>austin chinese church was a place that felt the most like home, but it being so far, and not having a car was a big blocker for me. i wish i could've gone to that church more and made some friends there.</p>
<p>most days in austin were home -> office -> home. and i would get the view of the bridge, watching over it from the firmspace office like a lifeguard, people watching, pickleball court on top of a parking lot, and people lining up on the bridge to see the bats, and people rowing their kayak and boats.</p>
<h3>cambridge (sep)</h3>
<p><img src="https://bneo.xyz/images/311225-boston.jpg" alt="view from CIC boston"></p>
<p>a colorful coworking space. an actual office. a nice window view on the top floor of boston marriot. it was my first time meeting people from work. i wasn't sure how to act, when you're new you don't know where you fit, and people don't know where to fit you as well. i volunteered for a project while at cambridge and stayed up till 6am to finish it. oddly serene, working in my hotel room with the faint desk lamp, with the sun coming up, and me going to bed. it was also my first time trying out Dig Inn.</p>
<h3>seattle (oct)</h3>
<p><img src="https://bneo.xyz/images/311225-harrisonst.jpg" alt="E Harrison St"></p>
<p>rain and wind. the first night i landed i was welcomed with the wind so strong i could feel it piercing into my soul. i did not have any thick jackets, and i've never felt more cold. food wise, terrible malaysian food, some good korean and japanese restaurant like Seoul Tofu &#x26; Jjim and Kobuta &#x26; Ookami Katsu and sake house. Avoid Asean Streat Food hall at all costs. i had trouble walking with my injury, and that affected my overall mood, not to mention the work, but the fiery colors on the maples and ash trees made up for it.</p>
<h3>miami (nov &#x26; dec)</h3>
<p><img src="https://bneo.xyz/images/141225-crandon-beach.jpg" alt="Crandon Beach"></p>
<p>i visited miami twice. the first time living in East Miami in key biscane, the second time in midblock. miami feels like a different country. you hear spanish everywhere, the cashier at Trader Joe says "hola" to you, instead of "how's it going". it's tropical, vibrant, and artsy. especially in wynwood, where graffiti is on every single wall, everywhere. design district, once a pineapple farm, now an 18-block packed with luxury stores and art galleries. now that i'm moving here, i feel like i'm pulled even further away from my roots, from chinatown, to austin, and now to miami. i'm not sure where this leads me, my life is becoming more uncertain than ever, nothing in my life since graduating has been planned, and maybe that's not so bad after all. who wants to have their future planned out.</p>
<h3>santa fe (dec)</h3>
<p><img src="https://bneo.xyz/images/311225-santafe-museum.jpg" alt="Santa Fe Museum of Contemporary Native Arts"></p>
<p>i went on a roadtrip with my family to santa fe, where most of the drive involved getting out of Texas, it's nice there. i like the pueblo revival architecture, the earthy tones and flat roofs and exposed beams make the entire city feel like it's a fictional place, and you time travelled back into history, it also feels more peaceful. a treasure trove of art and culture.</p>
<h2>work</h2>
<p><img src="https://bneo.xyz/images/311225-ctmatch.jpg" alt="clinical trials matching"></p>
<p>the idea of my first job was always daunting to me. i kept telling my friends and family that i had to get the best thing. because the first job is what determines everything else, where you land, who you meet, and what you learn. it defines you. now it doesn't mean that if you somehow get a subpar job, then your life is ruined, but i always had this high bar to work at someplace great.</p>
<p>i never knew what that was exactly. i kept bouncing around different fields, from climate, to big tech FAANG, to AI labs, after my research with UCSF, i had a strong desire to work in the intersection of healthcare x AI. i started going down the rabbit hole of ai healthcare companies like abridge, ambience healthcare, charta, hippocratic AI, etc. nothing panned out, and i was supposed to be the first engineer at an early-stage pre-seed startup in presidio, but a twitter DM turned into an intro call, and a coding test turned into an in-person interview in austin. somehow by God's grace, i was given the opportunity to join as their 17th engineer.</p>
<p>working at OE felt like a dream, it checked all the boxes, and more, and it felt like my life was set. but soon came the insecurities and the responsibilities, and the overwhelming pressure to achieve their high bar of quality and quantity of work. where working every day, from morning to night, became the norm even though it wasn't on paper. and it happens naturally if you're driven and wired in a way to do things. this was my first time working in a real job, my tesla internships didn't really count since it wasn't very structured and ucsf research was just meetings with my professor.</p>
<p>i made a few silly mistakes in the past months, and had a supply chain attack happen where i was right at the center of it all, and i still feel like i don't know how to fit in with the people here, but i'm growing and i'm constantly learning. and that's all that matters. everything else is an added benefit.</p>
<p>the worst thing in life is to stay stagnant, whether that's in work or in relationships, if you're not being challenged, if you don't feel like pulling your hair out, or get so overwhelmed you feel like you're going to explode, then you're not becoming the best version of yourself. of course feeling that way all the time is unsustainable and you should probably seek professional help for your mental health. the key is to balance between speed and quality. that's the push and pull at the center of all the work i'm doing.</p>
<p>one fun thing about working at an AI for doctors company is i get exposed to a ton of medical information and literature, not all of it sticks, but i've been exposed to more clinical content than ever, and i know acronyms and terms that i never would've thought i needed to know. and i've stared at more cancer guidelines than any other content i have in my life. and i still have no idea what most of it means.</p>
<p>this slows down my rate of progress since i require doctors and MDs to work with me to eval everything i do to achieve the level of excellence, because chatgpt and claude can only bring you so far, so a lot of my time is spent on evaluating llms, both in the code it writes for me with cc, and in the responses and answers.</p>
<p>fundamentally, i'm picking up the skill that you really only learn when working at a fast-paced and small team of talented engineers, where given the constraints of time, where you're already juggling multiple tasks, sort them in your head by level of importance, and figure out the best solution for it with a level of taste that is acquired from intuition and heuristics. and another thing is to anticipate things so that you solve the problems even before they happen, and once you reach this level, you're capable of a lot of things.</p>
<p>i'm still learning how to be willing to look dumb, and to not let your insecurities stop you from doing excellent work, how to cope with stressful situations. communication is hard on many levels, i didn't grow up in the US, and a lot of the culture and language was picked up only a few years ago, and since i don't interact with people that much in my day to day, i lag a lot and overthink about what is "right" to say and what isn't. almost as if i have to process a translator engine on top of my existing one, so i'm able to be understood better. and that's tiring. it's one of the challenges of being an immigrant. that shows up in the way i present in demos, i'm more safe, and the fear of making a bad joke or come off the wrong way outweighs my willingness to also partake in the art of making fun presentations.</p>
<p>writing good code became less about knowing the right patterns, but more about codebase understanding. your level of code is capped by your ability to know what are good patterns that exist, and the right people to reach out for advice and code reviews.</p>
<p>some lessons and takeaways from my patterns at work</p>
<ol>
<li>not let work take over my entire life, not feel a jolt of anxiety at every slack notification, carve out sacred hours on Sundays for God, and for hobbies.</li>
<li>not let fear be the driving force for my work, but do things from the perspective fun and play. the work is important and crucial, but don't forget to enjoy the process, and not focus only on the destination</li>
<li>stay curious all the time. applies to fixing bugs, to building features, to talking to people. don't just end at the first obvious conclusion or answer, there's always something deeper. keep pulling on the thread. do not delegate understanding to AI. people also like you more if you ask them questions.</li>
<li>stop overthinking, instead of letting your insecurities stop you, just say what you think, be true to yourself. or you'll regret it later and replay back conversations in the shower.</li>
<li>if you're tired and context-switching, it's your body telling you to take a break. no you won't be more productive by trying to squeeze out more lines of code or more PRs, the quality of your work is correlated with your health, physically and mentally. go take a walk.</li>
<li>try to relax, when you're given constructive feedback or asked for an explanation, or a highly unrealistic deadline. you're not being condemned. it's not a courtroom where you're under oath. sound confident, even when you're not. but don't over do it.</li>
<li>spend more time designing the system. i jumped into a lot of tasks without putting much thought into the best way to do things. if i just spent 15 mins chatting with someone, or drew the thing out, it would save me a lot of pain in the future. i find myself redoing a lot of my past work.</li>
</ol>
<p>i'll end with a few quotes from Tim Keller's sermon on <a href="https://podcast.gospelinlife.com/e/the-search-for-achievement/">The Search for Achievement</a></p>
<p>On the brutality of work (Ecclesiastes 2:22-23):</p>
<blockquote>
<p>"What does a man get for all the toil and anxious striving with which he labors under the sun? All his days work is pain and grief and even at night his mind does not rest."</p>
</blockquote>
<p>Studs Terkel (from his 1972 book <em>Working</em>):</p>
<blockquote>
<p>"This book being about work is by its very nature therefore about violence. Violence to the spirit as well as to the body. It's about ulcers as well as accidents. It's about nervous breakdowns as well as kicking the dog around. It is above all about daily humiliations. To survive the day is triumph enough for the walking wounded among the great many of us."</p>
</blockquote>
<p>On work failing to deliver what it promises:</p>
<blockquote>
<p>"Success fails on its own terms... We expect work to bring us satisfaction to give us recognition and to make a contribution... And what he shows us basically... they fail on all three counts."</p>
</blockquote>
<p>On the identity vacuum driving work:</p>
<blockquote>
<p>"The thing you're actually manufacturing is not a product. You're manufacturing a self. You don't know who you are. You are trying to prove yourself. And your work is never about you. It's never about others and it's never about the work. It's always about you."</p>
</blockquote>
<p>On the need for rest in work:</p>
<blockquote>
<p>"You need a rest from your work in your work. Do you hear that? You need a rest from your work in your work."</p>
</blockquote>
<p>On the solution:</p>
<blockquote>
<p>"Better is one handful of tranquility and a handful of work. That's the balanced life."</p>
</blockquote>
<hr>
<blockquote>
<p>And whatsoever ye do, do it heartily, as to the Lord, and not unto men; Knowing that of the Lord ye shall receive the reward of the inheritance: for ye serve the Lord Christ.</p>
<p>— Colossians 3:23-24</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[breakneck]]></title>
        <link>https://bneo.xyz/posts/301225</link>
        <guid>https://bneo.xyz/posts/301225</guid>
        <pubDate>Tue, 30 Dec 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>we started the day driving down to waco to check out spice village. it’s on the second floor and has over 60 shops. it’s like a modern antique mall. we walked to fabled bookshop &#x26; cafe. i loved the book designs here. i found this book that was artsy and lovely. it’s from a cartoonist who featured over 50 bookstores through illustrations and quotes. i would love to do something like this one day, traveling the world and capturing places i love.</p>
<p><img src="https://bneo.xyz/images/301225-fabled.jpg" alt="Footnotes from the World&#x27;s Greatest Bookstores by Bob Eckstein"></p>
<p>on our way to round rock outlet, i realized most antique shops would be closed, so we stopped at village mall antiques in salado. at the outlet, i went straight to starbucks. i wanted to finish reading breakneck. and that i did. i finished the last pages of breakneck with a watery sweet matcha.</p>
<hr>
<p>what a book. this might be the best nonfiction book i’ve read so far, which probably doesn’t say much given my shameful goodreads counts and reading track record. still, it really shone a light on what china is like for me, both as a technological powerhouse and as a place full of surprises.</p>
<p>i learned about chongqing as a cyberpunk-like city, where a train runs through an apartment building complex. people eat hotpot in old air raid tunnels. guizhou has incredible</p>
<p>bridges. yunnan is beautiful and full of mushrooms. shanghai has a french town. shenzhen is a manufacturing hub.</p>
<p>as a chinese who grew up in malaysia, i mostly heard from my parents that china just copies from the us. the us felt like the natural place to gravitate toward. it’s the forefront of innovation, and that’s still true today in ai. i was fortunate enough to live in sf. but visiting shenzhen last year, the differences in engineering and the level of industrialization were stark.</p>
<p>the idea of a lawyerly society versus an engineering state will stay in my noggin from now on. another thing i really appreciated was dan’s writing style, interjecting personal experiences into a hefty book about china and the us. i love his letters as well. i want to keep improving my writing until i can write at his level.</p>
<p>a few quotes that captures the essense of the book</p>
<p>On lawerly society</p>
<blockquote>
<p>“It’s not just the government. America’s problem is the lawyerly society. The United States is unusual among Western countries for having so many lawyers: four hundred lawyers per hundred thousand people, which is three times higher than the average in European countries. Since lawyers are everywhere, proceduralism has reached everywhere, including universities and corporations. Anyone working in these today has seen how procedures become an end in themselves, such that people grow obsessed with their logic and forget about the outcome.”</p>
</blockquote>
<p>on the engineering state</p>
<blockquote>
<p>“The fundamental tenet of the engineering state is to look at people as aggregates, not individuals. The Communist Party envisions itself as a grand master, coordinating unified actions across state and society, able to launch strategic maneuvers beyond the comprehension of its citizens. Its philosophy is to maximize the discretion of the state and minimize the rights of individuals. Engineers often treat social issues as math exercises.”</p>
</blockquote>
<p>On viewing technology as people and process</p>
<blockquote>
<p>“Silvia Lindtner, a professor at the University of Michigan and my wife, has spent more than a decade studying Shenzhen’s technology ecosystems. In 2015, the Austrian government asked her how to create a Shenzhen in the Alps; in 2016, the White House invited her to present on how the United States might learn from the success of Shenzhen. She has felt, as I do, that these agencies misunderstood the point of Shenzhen. They were still more interested in individual inventors rather than understanding it as a community of engineering practice. The obsession with invention has clouded Silicon Valley’s ability to appreciate China’s actual strength. Rather than seeing tools and blueprints as the ultimate ends of technological progress, I believe we should view them as milestones in the training of better scientists and manufacturers. Viewing technology as people and process knowledge isn’t only more accurate; it also empowers our sense of agency to control the technologies we are producing.”</p>
</blockquote>
<p>On if Iphones were built in the US</p>
<blockquote>
<p>“If the iPhone were built in the United States rather than Shenzhen, then an American city—say, Detroit, Cleveland, or Pittsburgh—might be hailed as the hardware capital of the world. The follow-on innovations in consumer drones, hoverboards, electric vehicle batteries, and virtual reality headsets could have sprung from American firms. Engineers wouldn’t have to fly from Cupertino across the Pacific to reach their giant factories. They could iterate on product improvements closer to home…The United States must regain, at a minimum, the manufacturing capacity o scale up production that emerges from its own industrial labs. If it does not, continuing to value scientific breakthroughs rather than mass manufacturing, then it might lose whole industries once more—as it did by inventing the solar photovoltaic panel but relying on China to produce them. The United States likes to celebrate the light-bulb moment of genius innovators. But there is, I submit, more glory in having big firms making a product rather than a science lab claiming its invention. Otherwise, US scientists would once again build a ladder toward technological leadership only to have Chinese firms climb it.”</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p>we started the day driving down to waco to check out spice village. it’s on the second floor and has over 60 shops. it’s like a modern antique mall. we walked to fabled bookshop &#x26; cafe. i loved the book designs here. i found this book that was artsy and lovely. it’s from a cartoonist who featured over 50 bookstores through illustrations and quotes. i would love to do something like this one day, traveling the world and capturing places i love.</p>
<p><img src="https://bneo.xyz/images/301225-fabled.jpg" alt="Footnotes from the World&#x27;s Greatest Bookstores by Bob Eckstein"></p>
<p>on our way to round rock outlet, i realized most antique shops would be closed, so we stopped at village mall antiques in salado. at the outlet, i went straight to starbucks. i wanted to finish reading breakneck. and that i did. i finished the last pages of breakneck with a watery sweet matcha.</p>
<hr>
<p>what a book. this might be the best nonfiction book i’ve read so far, which probably doesn’t say much given my shameful goodreads counts and reading track record. still, it really shone a light on what china is like for me, both as a technological powerhouse and as a place full of surprises.</p>
<p>i learned about chongqing as a cyberpunk-like city, where a train runs through an apartment building complex. people eat hotpot in old air raid tunnels. guizhou has incredible</p>
<p>bridges. yunnan is beautiful and full of mushrooms. shanghai has a french town. shenzhen is a manufacturing hub.</p>
<p>as a chinese who grew up in malaysia, i mostly heard from my parents that china just copies from the us. the us felt like the natural place to gravitate toward. it’s the forefront of innovation, and that’s still true today in ai. i was fortunate enough to live in sf. but visiting shenzhen last year, the differences in engineering and the level of industrialization were stark.</p>
<p>the idea of a lawyerly society versus an engineering state will stay in my noggin from now on. another thing i really appreciated was dan’s writing style, interjecting personal experiences into a hefty book about china and the us. i love his letters as well. i want to keep improving my writing until i can write at his level.</p>
<p>a few quotes that captures the essense of the book</p>
<p>On lawerly society</p>
<blockquote>
<p>“It’s not just the government. America’s problem is the lawyerly society. The United States is unusual among Western countries for having so many lawyers: four hundred lawyers per hundred thousand people, which is three times higher than the average in European countries. Since lawyers are everywhere, proceduralism has reached everywhere, including universities and corporations. Anyone working in these today has seen how procedures become an end in themselves, such that people grow obsessed with their logic and forget about the outcome.”</p>
</blockquote>
<p>on the engineering state</p>
<blockquote>
<p>“The fundamental tenet of the engineering state is to look at people as aggregates, not individuals. The Communist Party envisions itself as a grand master, coordinating unified actions across state and society, able to launch strategic maneuvers beyond the comprehension of its citizens. Its philosophy is to maximize the discretion of the state and minimize the rights of individuals. Engineers often treat social issues as math exercises.”</p>
</blockquote>
<p>On viewing technology as people and process</p>
<blockquote>
<p>“Silvia Lindtner, a professor at the University of Michigan and my wife, has spent more than a decade studying Shenzhen’s technology ecosystems. In 2015, the Austrian government asked her how to create a Shenzhen in the Alps; in 2016, the White House invited her to present on how the United States might learn from the success of Shenzhen. She has felt, as I do, that these agencies misunderstood the point of Shenzhen. They were still more interested in individual inventors rather than understanding it as a community of engineering practice. The obsession with invention has clouded Silicon Valley’s ability to appreciate China’s actual strength. Rather than seeing tools and blueprints as the ultimate ends of technological progress, I believe we should view them as milestones in the training of better scientists and manufacturers. Viewing technology as people and process knowledge isn’t only more accurate; it also empowers our sense of agency to control the technologies we are producing.”</p>
</blockquote>
<p>On if Iphones were built in the US</p>
<blockquote>
<p>“If the iPhone were built in the United States rather than Shenzhen, then an American city—say, Detroit, Cleveland, or Pittsburgh—might be hailed as the hardware capital of the world. The follow-on innovations in consumer drones, hoverboards, electric vehicle batteries, and virtual reality headsets could have sprung from American firms. Engineers wouldn’t have to fly from Cupertino across the Pacific to reach their giant factories. They could iterate on product improvements closer to home…The United States must regain, at a minimum, the manufacturing capacity o scale up production that emerges from its own industrial labs. If it does not, continuing to value scientific breakthroughs rather than mass manufacturing, then it might lose whole industries once more—as it did by inventing the solar photovoltaic panel but relying on China to produce them. The United States likes to celebrate the light-bulb moment of genius innovators. But there is, I submit, more glory in having big firms making a product rather than a science lab claiming its invention. Otherwise, US scientists would once again build a ladder toward technological leadership only to have Chinese firms climb it.”</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[terry blacks bbq]]></title>
        <link>https://bneo.xyz/posts/291225</link>
        <guid>https://bneo.xyz/posts/291225</guid>
        <pubDate>Mon, 29 Dec 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>we started the day with a visit to dallas theological seminary. dad wanted to visit, he said it’s a popular seminary school.</p>
<p>we browsed through the bookstore. i would’ve expected more c.s. lewis books here. i only found two. after that, we went back to deep ellum. i wanted to try hawkers asian street food. i had high expectations coming in. it started strong. the roti was great, crispy, and the fried shrimp coconut was delicious.</p>
<p>but what came after was a disaster. my sister’s laksa had no taste, and the noodles were overcooked and mushy. my char kuey teow had hard noodles and did not taste anything like it at all. i was so disappointed. i learned not to order anything called malaysian food outside of new york and sf. seattle and texas have let me down.</p>
<p>after that, we went to 2nd street. i found an excursionist flex green jacket from peter millar. the retail price was $895, which is insane, and it was listed for $100. maybe it was anchor effect, but the design and quality were good, so i copped it.</p>
<p>then we went into deep vellum bookstore &#x26; publishing co. and ended up just sitting there, planning the rest of the night.</p>
<p><img src="https://bneo.xyz/images/291225-terryblacks.jpg" alt="Terry Black&#x27;s BBQ, Deep Ellum"></p>
<p>we had dinner early, at 6 pm, at terry black’s. i got one beef rib, half a pound of sliced brisket, a quarter pound of pork ribs, a quarter pound of turkey, and some sides. we took the beef rib to go. it was too much even for four people.</p>
<p>we stopped by whole foods, then headed to hillsboro and stayed at a la quinta inn for the night.</p>]]></description>
        <content:encoded><![CDATA[<p>we started the day with a visit to dallas theological seminary. dad wanted to visit, he said it’s a popular seminary school.</p>
<p>we browsed through the bookstore. i would’ve expected more c.s. lewis books here. i only found two. after that, we went back to deep ellum. i wanted to try hawkers asian street food. i had high expectations coming in. it started strong. the roti was great, crispy, and the fried shrimp coconut was delicious.</p>
<p>but what came after was a disaster. my sister’s laksa had no taste, and the noodles were overcooked and mushy. my char kuey teow had hard noodles and did not taste anything like it at all. i was so disappointed. i learned not to order anything called malaysian food outside of new york and sf. seattle and texas have let me down.</p>
<p>after that, we went to 2nd street. i found an excursionist flex green jacket from peter millar. the retail price was $895, which is insane, and it was listed for $100. maybe it was anchor effect, but the design and quality were good, so i copped it.</p>
<p>then we went into deep vellum bookstore &#x26; publishing co. and ended up just sitting there, planning the rest of the night.</p>
<p><img src="https://bneo.xyz/images/291225-terryblacks.jpg" alt="Terry Black&#x27;s BBQ, Deep Ellum"></p>
<p>we had dinner early, at 6 pm, at terry black’s. i got one beef rib, half a pound of sliced brisket, a quarter pound of pork ribs, a quarter pound of turkey, and some sides. we took the beef rib to go. it was too much even for four people.</p>
<p>we stopped by whole foods, then headed to hillsboro and stayed at a la quinta inn for the night.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[dallas]]></title>
        <link>https://bneo.xyz/posts/281225</link>
        <guid>https://bneo.xyz/posts/281225</guid>
        <pubDate>Sun, 28 Dec 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/281225-first-baptist-dallas.jpg" alt="First Baptist Church Dallas"></p>
<p>we went to first baptist church dallas. it was the largest church i've ever been to in my life. we arrived late, and the first thing we experienced was a grand worship with a choir and an orchestra. it's what i imagine heaven to feel and sound like.</p>
<p><img src="https://bneo.xyz/images/281225-thanksgiving-square.jpg" alt="Thanksgiving Square"></p>
<p>after church, we visited thanksgiving square and saw the chapel inside. the spiral design was beautiful. we had lunch at the Exchange food hall, then went to Otto's hotel for matcha.</p>
<p>after that we went to the big eye ball, and right across the street was the Joule hotel, which houses the taschen library.  i love taschen books. if i could, i'd own the nasa archives, the hiroshige and hokusai collections, monet, their industrial design book, and the world's most beautiful libraries by listri, and many more that i have yet to discover.</p>
<p>next was  the dallas museum of art. they have a nice collection. although i was in a wheelchair controlled by my sister, so not a lot of autonomy to explore. i felt a lot of eyes on me, they must be wondering why i was in a wheelchair for someone my age.</p>
<p><img src="https://bneo.xyz/images/281225-dallasmuseum.jpg" alt="Jean-Michel Basquiat, Sam F, 1985, oil on door, Dallas Museum of Art, gift of Samuel N. and Helga A. Feldman, 2019.31"></p>
<p>before dinner, we drove to east dallas to check out a vintage store. i found two great books: bertrand russell's a history of western philosophy and a 60s new yorker collection. then we went to deep ellum and browsed through thrifted threads and poet's books, which was a nice spot. i spotted a nice lamp at the bookstore.</p>
<p><img src="https://bneo.xyz/images/281225-lamp.jpg" alt="a nice lamp not for sale"></p>
<p>dinner was at the rosewood mansion on turtle creek. this was my first time fine dining like this. we ordered bread, steak tartare, caesar salad, hamachi crudo, lobster lumpia, truffle gnudi, market fish, rack of lamb, king salmon, sweet potato, broccolini, and a glass of malbec for dad.</p>
<p><img src="https://bneo.xyz/images/281225-mansion.jpg" alt="fine dining?"></p>
<p>the whole meal, i couldn't stop googling ingredients on my phone. how are truffles collected? what is filipino asín tibuók salt? what makes parmigiano-reggiano expensive? what are the health benefits of shiso? what is gribiche? what exactly is gnudi? every dish had something i'd never heard of before, and i wanted to understand what i was eating.</p>
<p>the bill came to $550. honestly, the service wasn't great, which was disappointing given the price. but what mattered was i wanted my parents to experience it.</p>
<p>at night i watched terminator 2: judgement day, which objectively is the best terminator movie.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/281225-first-baptist-dallas.jpg" alt="First Baptist Church Dallas"></p>
<p>we went to first baptist church dallas. it was the largest church i've ever been to in my life. we arrived late, and the first thing we experienced was a grand worship with a choir and an orchestra. it's what i imagine heaven to feel and sound like.</p>
<p><img src="https://bneo.xyz/images/281225-thanksgiving-square.jpg" alt="Thanksgiving Square"></p>
<p>after church, we visited thanksgiving square and saw the chapel inside. the spiral design was beautiful. we had lunch at the Exchange food hall, then went to Otto's hotel for matcha.</p>
<p>after that we went to the big eye ball, and right across the street was the Joule hotel, which houses the taschen library.  i love taschen books. if i could, i'd own the nasa archives, the hiroshige and hokusai collections, monet, their industrial design book, and the world's most beautiful libraries by listri, and many more that i have yet to discover.</p>
<p>next was  the dallas museum of art. they have a nice collection. although i was in a wheelchair controlled by my sister, so not a lot of autonomy to explore. i felt a lot of eyes on me, they must be wondering why i was in a wheelchair for someone my age.</p>
<p><img src="https://bneo.xyz/images/281225-dallasmuseum.jpg" alt="Jean-Michel Basquiat, Sam F, 1985, oil on door, Dallas Museum of Art, gift of Samuel N. and Helga A. Feldman, 2019.31"></p>
<p>before dinner, we drove to east dallas to check out a vintage store. i found two great books: bertrand russell's a history of western philosophy and a 60s new yorker collection. then we went to deep ellum and browsed through thrifted threads and poet's books, which was a nice spot. i spotted a nice lamp at the bookstore.</p>
<p><img src="https://bneo.xyz/images/281225-lamp.jpg" alt="a nice lamp not for sale"></p>
<p>dinner was at the rosewood mansion on turtle creek. this was my first time fine dining like this. we ordered bread, steak tartare, caesar salad, hamachi crudo, lobster lumpia, truffle gnudi, market fish, rack of lamb, king salmon, sweet potato, broccolini, and a glass of malbec for dad.</p>
<p><img src="https://bneo.xyz/images/281225-mansion.jpg" alt="fine dining?"></p>
<p>the whole meal, i couldn't stop googling ingredients on my phone. how are truffles collected? what is filipino asín tibuók salt? what makes parmigiano-reggiano expensive? what are the health benefits of shiso? what is gribiche? what exactly is gnudi? every dish had something i'd never heard of before, and i wanted to understand what i was eating.</p>
<p>the bill came to $550. honestly, the service wasn't great, which was disappointing given the price. but what mattered was i wanted my parents to experience it.</p>
<p>at night i watched terminator 2: judgement day, which objectively is the best terminator movie.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[ok -> dfw]]></title>
        <link>https://bneo.xyz/posts/271225</link>
        <guid>https://bneo.xyz/posts/271225</guid>
        <pubDate>Sat, 27 Dec 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>the destination was dallas. we intentionally passed by the welcome to oklahoma sign on the way, since my mom had never been to oklahoma and wanted to check that off.</p>
<p><img src="https://bneo.xyz/images/271225-seolleongtang.jpg" alt="Doma Seolleongtang"></p>
<p>after a long drive, we rewarded ourselves with good korean food. i found a seolleongtang place in carrollton. we were the only people there when we arrived, and stayed till it closed. seolleongtang is a milky beef bone broth soup—it's intentionally bland and requires you to season it with salt and pepper yourself. my parents kept saying it had no taste, which was funny.</p>
<p>we went back to the apartment and i watched coraline. there's so much i don't remember about the movie. this might be my first time watching it in full.</p>]]></description>
        <content:encoded><![CDATA[<p>the destination was dallas. we intentionally passed by the welcome to oklahoma sign on the way, since my mom had never been to oklahoma and wanted to check that off.</p>
<p><img src="https://bneo.xyz/images/271225-seolleongtang.jpg" alt="Doma Seolleongtang"></p>
<p>after a long drive, we rewarded ourselves with good korean food. i found a seolleongtang place in carrollton. we were the only people there when we arrived, and stayed till it closed. seolleongtang is a milky beef bone broth soup—it's intentionally bland and requires you to season it with salt and pepper yourself. my parents kept saying it had no taste, which was funny.</p>
<p>we went back to the apartment and i watched coraline. there's so much i don't remember about the movie. this might be my first time watching it in full.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[santa fe]]></title>
        <link>https://bneo.xyz/posts/261225</link>
        <guid>https://bneo.xyz/posts/261225</guid>
        <pubDate>Fri, 26 Dec 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/261225-ice.jpg" alt="frozen creek ice"></p>
<p>today we explored santa fe. halfway down from the cabin, we found a stream and i went down to wash some rocks i picked up and wanted to bring home. i found an area where there was a thick layer of frozen ice, and i kept throwing huge rocks at it to try to crack it. i had so much fun doing that, even though my si joint was getting inflamed. it was worth it to feel like a child again.</p>
<p>getting down, the first stop was collected works bookstore and coffeehouse. got a matcha latte and hot cocoa for mom, and an americano for dad. i browsed around and saw "waiting for god" by simone weil.</p>
<p><img src="https://bneo.xyz/images/261225-museum-native-arts.jpg" alt="Museum of Contemporary Native Arts"></p>
<p>then we went to the cathedral basilica of st. francis of assisi since it was closing at 4pm. after appreciating it briefly and taking some photos, we continued exploring the town.</p>
<p>i like the architecture, each building having the warm, earthy orange-brown color. i learned it's made from adobe, sun-dried clay, sand, and straw. the thick walls, rounded corners, and flat roofs. since 1957, santa fe required all buildings in the historic district to follow this pueblo revival style, which makes it cohesive. this city has its very own design system. the earth tones range from light-tan to deep reddish-brown, depending on where the clay was sourced.</p>
<p>we went to the street market nearby. i wanted a poncho but it was 80 dollars, which seemed too expensive. i saw labubus in the market too.</p>
<p>we also went into a few gift shops, and i saw the iconic steer skull, which is bleached white cow skulls with long horns, a classic southwestern symbol of rugged wilde west and cowboy culture, made famous by georgia o'keeffe in the 30s in her paintings of the desert.</p>
<p><img src="https://bneo.xyz/images/261225-steerskull.jpg" alt="Steer Skull"></p>
<p>i also spotted a lot of turquoise, which is deeply rooted in native american traditions, a deep cultural language of life protection, health, prosperity, and connection to sky water.</p>
<p>as the sun was going down, we went to la plazuela at la fonda hotel. i wanted to try the restaurant there, but the prefix menu that day was 200 dollars per person.</p>
<p>we walked to dumpling tea for dinner. i thought getting it to go would be faster, but we ended up waiting more than an hour while other people who sat down to eat left sooner. it wasn't a pleasant experience. at least the baos were good.</p>
<p>we got to amarillo as a midpoint for the night before we headed to dallas tomorrow.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/261225-ice.jpg" alt="frozen creek ice"></p>
<p>today we explored santa fe. halfway down from the cabin, we found a stream and i went down to wash some rocks i picked up and wanted to bring home. i found an area where there was a thick layer of frozen ice, and i kept throwing huge rocks at it to try to crack it. i had so much fun doing that, even though my si joint was getting inflamed. it was worth it to feel like a child again.</p>
<p>getting down, the first stop was collected works bookstore and coffeehouse. got a matcha latte and hot cocoa for mom, and an americano for dad. i browsed around and saw "waiting for god" by simone weil.</p>
<p><img src="https://bneo.xyz/images/261225-museum-native-arts.jpg" alt="Museum of Contemporary Native Arts"></p>
<p>then we went to the cathedral basilica of st. francis of assisi since it was closing at 4pm. after appreciating it briefly and taking some photos, we continued exploring the town.</p>
<p>i like the architecture, each building having the warm, earthy orange-brown color. i learned it's made from adobe, sun-dried clay, sand, and straw. the thick walls, rounded corners, and flat roofs. since 1957, santa fe required all buildings in the historic district to follow this pueblo revival style, which makes it cohesive. this city has its very own design system. the earth tones range from light-tan to deep reddish-brown, depending on where the clay was sourced.</p>
<p>we went to the street market nearby. i wanted a poncho but it was 80 dollars, which seemed too expensive. i saw labubus in the market too.</p>
<p>we also went into a few gift shops, and i saw the iconic steer skull, which is bleached white cow skulls with long horns, a classic southwestern symbol of rugged wilde west and cowboy culture, made famous by georgia o'keeffe in the 30s in her paintings of the desert.</p>
<p><img src="https://bneo.xyz/images/261225-steerskull.jpg" alt="Steer Skull"></p>
<p>i also spotted a lot of turquoise, which is deeply rooted in native american traditions, a deep cultural language of life protection, health, prosperity, and connection to sky water.</p>
<p>as the sun was going down, we went to la plazuela at la fonda hotel. i wanted to try the restaurant there, but the prefix menu that day was 200 dollars per person.</p>
<p>we walked to dumpling tea for dinner. i thought getting it to go would be faster, but we ended up waiting more than an hour while other people who sat down to eat left sooner. it wasn't a pleasant experience. at least the baos were good.</p>
<p>we got to amarillo as a midpoint for the night before we headed to dallas tomorrow.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[christmas in a cabin]]></title>
        <link>https://bneo.xyz/posts/251225</link>
        <guid>https://bneo.xyz/posts/251225</guid>
        <pubDate>Thu, 25 Dec 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/251225-fireplace.jpg" alt="a fire by the cabin"></p>
<p>it's christmas! we tried to find food before we headed up to terrero to stay in a cabin. we found a mexican supermarket. i'd never stepped foot in one before. there were piñatas hanging from the ceiling, statues of catholic jesus, 7 different salsa and tortilla brands, and food like fried pork skin, mexican food to order, and chilis. we were the only chinese people in that supermarket. luckily we had the help of one cashier who could speak english, otherwise we wouldn't have been able to order food.</p>
<p>we drove up to pecos, staying in terrero. the host was kind, taught us how to start a fire. first you have a lighting stick, a lighter, and lighter fluid. you find pine needles, pinecones, and twigs and put them in a triangular position standing up, and start burning, then put the firewood on. once we started the fire, his two big white fluffy dogs (bigger than me fyi) came over as if to greet us and to get warm. one of them would ask for belly rubs, and if you stopped he would look at you like you'd committed a grave sin. i swear at one point he was trying to communicate something with me. he looked right into my eyes.</p>
<p>it was freezing for me. i lived in iowa and now i can barely handle the cold after living in sf and texas. i'm losing my cold tolerance and going back to my malaysian warmth-adapted self.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/251225-fireplace.jpg" alt="a fire by the cabin"></p>
<p>it's christmas! we tried to find food before we headed up to terrero to stay in a cabin. we found a mexican supermarket. i'd never stepped foot in one before. there were piñatas hanging from the ceiling, statues of catholic jesus, 7 different salsa and tortilla brands, and food like fried pork skin, mexican food to order, and chilis. we were the only chinese people in that supermarket. luckily we had the help of one cashier who could speak english, otherwise we wouldn't have been able to order food.</p>
<p>we drove up to pecos, staying in terrero. the host was kind, taught us how to start a fire. first you have a lighting stick, a lighter, and lighter fluid. you find pine needles, pinecones, and twigs and put them in a triangular position standing up, and start burning, then put the firewood on. once we started the fire, his two big white fluffy dogs (bigger than me fyi) came over as if to greet us and to get warm. one of them would ask for belly rubs, and if you stopped he would look at you like you'd committed a grave sin. i swear at one point he was trying to communicate something with me. he looked right into my eyes.</p>
<p>it was freezing for me. i lived in iowa and now i can barely handle the cold after living in sf and texas. i'm losing my cold tolerance and going back to my malaysian warmth-adapted self.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[carlsbad caverns]]></title>
        <link>https://bneo.xyz/posts/241225</link>
        <guid>https://bneo.xyz/posts/241225</guid>
        <pubDate>Wed, 24 Dec 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>we started the drive to carlsbad caverns national park. we couldn't find food on christmas eve. most stores were closed. the only quick thing we found was a tamale place called la nortena tamales factory.</p>
<p>we made sure to arrive on time, as 1:15 was our reserved entry time (you pay 1 dollar per person for the reservation) and the last entry to the cave was 2:30. you first go into an elevator, which goes down about 750 feet, and you enter what seems like a minecraft cave turned real. my fujifilm camera suffered in the low lighting, but it was so cool. the air was misty and cool, not stuffy, almost like a forest. there are so many unique shapes. God is an artist. it would also be the perfect place to film a horror movie. some parts go so deep down that it's pitch black.</p>
<p>there were two routes. one where you hike down through the natural entrance all the way to the big room, or you can take the elevator straight down to the big room loop, which takes about an hour and a half. after we got out we took pictures and appreciated the sunset.</p>
<p>we had to get to santa fe tonight, we had dinner at a hibachi restaurant called Tokyo. there are so many hibachi restaurants in the middle of nowhere, seems to be good business. we settled down for the night at a horse ranch airbnb in santa fe.</p>]]></description>
        <content:encoded><![CDATA[<p>we started the drive to carlsbad caverns national park. we couldn't find food on christmas eve. most stores were closed. the only quick thing we found was a tamale place called la nortena tamales factory.</p>
<p>we made sure to arrive on time, as 1:15 was our reserved entry time (you pay 1 dollar per person for the reservation) and the last entry to the cave was 2:30. you first go into an elevator, which goes down about 750 feet, and you enter what seems like a minecraft cave turned real. my fujifilm camera suffered in the low lighting, but it was so cool. the air was misty and cool, not stuffy, almost like a forest. there are so many unique shapes. God is an artist. it would also be the perfect place to film a horror movie. some parts go so deep down that it's pitch black.</p>
<p>there were two routes. one where you hike down through the natural entrance all the way to the big room, or you can take the elevator straight down to the big room loop, which takes about an hour and a half. after we got out we took pictures and appreciated the sunset.</p>
<p>we had to get to santa fe tonight, we had dinner at a hibachi restaurant called Tokyo. there are so many hibachi restaurants in the middle of nowhere, seems to be good business. we settled down for the night at a horse ranch airbnb in santa fe.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[san antonio]]></title>
        <link>https://bneo.xyz/posts/231225</link>
        <guid>https://bneo.xyz/posts/231225</guid>
        <pubDate>Tue, 23 Dec 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/231225-alamo.jpg" alt="Mission San Antonio de Valero, San Antonio"></p>
<p>first day of the road trip to new mexico.</p>
<p>first stop was buc-ee's. tried their burger. the brisket and shredded pork were not bad. i dislike the sweet sauce and white bread but purely for health reasons. they taste pretty darn good.</p>
<p>we first visited the alamo. the inside was smaller than i thought. in my head i'd figured the alamo would be a bigger church. we did one of the mini tours where a guy explained the history in a theatrical manner, then watched a short clip with sound effects of the battle. we stood in the same room where women and children hid during the battle.</p>
<p>after that we walked to the riverwalk. it's very unique. i wondered whether a flood would affect it, there has to be a good flood control system in place. i took a ton of photos. i'm so glad i have my fujifilm x100s. it takes great photos, although not as sharp as a full frame camera or the x100vi, the colors are beautiful.</p>
<p>before continuing the trip, we stopped at whole foods for snacks and supplies and stayed at holiday inn in ozona for the night.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/231225-alamo.jpg" alt="Mission San Antonio de Valero, San Antonio"></p>
<p>first day of the road trip to new mexico.</p>
<p>first stop was buc-ee's. tried their burger. the brisket and shredded pork were not bad. i dislike the sweet sauce and white bread but purely for health reasons. they taste pretty darn good.</p>
<p>we first visited the alamo. the inside was smaller than i thought. in my head i'd figured the alamo would be a bigger church. we did one of the mini tours where a guy explained the history in a theatrical manner, then watched a short clip with sound effects of the battle. we stood in the same room where women and children hid during the battle.</p>
<p>after that we walked to the riverwalk. it's very unique. i wondered whether a flood would affect it, there has to be a good flood control system in place. i took a ton of photos. i'm so glad i have my fujifilm x100s. it takes great photos, although not as sharp as a full frame camera or the x100vi, the colors are beautiful.</p>
<p>before continuing the trip, we stopped at whole foods for snacks and supplies and stayed at holiday inn in ozona for the night.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[ca -> tx license]]></title>
        <link>https://bneo.xyz/posts/221225</link>
        <guid>https://bneo.xyz/posts/221225</guid>
        <pubDate>Mon, 22 Dec 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>today i finally replaced my expired CA license, which i've been using for domestic flights even though the expiry date is june 27, 2025. the process wasn't bad. i waited about an hour and a half, which was decent compared to past experiences, perhaps because it wasn't the DMV but the texas department of public safety. i made an appointment online and checked in 30 minutes prior. when i arrived, i asked a worker what forms i needed, filled them out, and got my license switched. all for just 30 bucks. it's timely because the roadtrip starts tomorrow, and i have to help chip in with driving.</p>]]></description>
        <content:encoded><![CDATA[<p>today i finally replaced my expired CA license, which i've been using for domestic flights even though the expiry date is june 27, 2025. the process wasn't bad. i waited about an hour and a half, which was decent compared to past experiences, perhaps because it wasn't the DMV but the texas department of public safety. i made an appointment online and checked in 30 minutes prior. when i arrived, i asked a worker what forms i needed, filled them out, and got my license switched. all for just 30 bucks. it's timely because the roadtrip starts tomorrow, and i have to help chip in with driving.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[zilker botanical garden]]></title>
        <link>https://bneo.xyz/posts/211225</link>
        <guid>https://bneo.xyz/posts/211225</guid>
        <pubDate>Sun, 21 Dec 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/211225-zilker-botanical.jpg" alt="Zilker Botanical Garden Ginkgo tree leaves"></p>
<p>took my parents to the south austin campus of ACC but it ended up having a combined service, so on the spur of the moment i brought them to the botanical garden.</p>
<p>it ended up being a solid experience. there's a nice view of zilker park and the austin skyline, and going deeper into the garden, past the japanese garden, there's a section with dinosaur fossils and ginkgo trees, which i learned date back to before dinosaurs and co-existed with them. for lunch i ordered lee's kitchen again, so far the best asian food in austin i could find.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/211225-zilker-botanical.jpg" alt="Zilker Botanical Garden Ginkgo tree leaves"></p>
<p>took my parents to the south austin campus of ACC but it ended up having a combined service, so on the spur of the moment i brought them to the botanical garden.</p>
<p>it ended up being a solid experience. there's a nice view of zilker park and the austin skyline, and going deeper into the garden, past the japanese garden, there's a section with dinosaur fossils and ginkgo trees, which i learned date back to before dinosaurs and co-existed with them. for lunch i ordered lee's kitchen again, so far the best asian food in austin i could find.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[airport blvd]]></title>
        <link>https://bneo.xyz/posts/201225</link>
        <guid>https://bneo.xyz/posts/201225</guid>
        <pubDate>Sat, 20 Dec 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i brought my parents to kinokuniya at airport blvd, which also has daiso, 99 ranch, and a bunch of other asian stores. we then had dinner at bun belly.</p>
<p>i was curious why this area became such an asian commercial hub, so i dug a bit into the history. the gist is rent was cheaper in this area, whereas south lamar was more expensive and for the wealthy. it also ties in with immigrant settlement patterns in the 2000s as people moved for tech jobs.</p>]]></description>
        <content:encoded><![CDATA[<p>i brought my parents to kinokuniya at airport blvd, which also has daiso, 99 ranch, and a bunch of other asian stores. we then had dinner at bun belly.</p>
<p>i was curious why this area became such an asian commercial hub, so i dug a bit into the history. the gist is rent was cheaper in this area, whereas south lamar was more expensive and for the wealthy. it also ties in with immigrant settlement patterns in the 2000s as people moved for tech jobs.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[image gen]]></title>
        <link>https://bneo.xyz/posts/191225</link>
        <guid>https://bneo.xyz/posts/191225</guid>
        <pubDate>Fri, 19 Dec 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i tried out gpt image 1.5 and it was surprisingly good. less for the utility but for pure entertainment, watching my mom laugh at the images it generated. i wish in an ideal world ai features like this continue to only provide short bursts of joy and laughter, not all the other bad effects of ai slop.</p>]]></description>
        <content:encoded><![CDATA[<p>i tried out gpt image 1.5 and it was surprisingly good. less for the utility but for pure entertainment, watching my mom laugh at the images it generated. i wish in an ideal world ai features like this continue to only provide short bursts of joy and laughter, not all the other bad effects of ai slop.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[christmas party]]></title>
        <link>https://bneo.xyz/posts/181225</link>
        <guid>https://bneo.xyz/posts/181225</guid>
        <pubDate>Thu, 18 Dec 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>first time waking up in this house with my parents around. they brought a piece of malaysia over. i was focused on working the entire day.</p>
<p>there was a christmas party for the apartment. i got to meet with R and L and had a quick chat with them. after that we went to TJ for a haul. i discovered papadums snack, which is made of lentils and chickpeas, and it's made in malaysia. they brought me back to mamak restaurants in malaysia.</p>]]></description>
        <content:encoded><![CDATA[<p>first time waking up in this house with my parents around. they brought a piece of malaysia over. i was focused on working the entire day.</p>
<p>there was a christmas party for the apartment. i got to meet with R and L and had a quick chat with them. after that we went to TJ for a haul. i discovered papadums snack, which is made of lentils and chickpeas, and it's made in malaysia. they brought me back to mamak restaurants in malaysia.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[soba dining sora]]></title>
        <link>https://bneo.xyz/posts/171225</link>
        <guid>https://bneo.xyz/posts/171225</guid>
        <pubDate>Wed, 17 Dec 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>today was the last day we were in sf. i saw a new soba restaurant that had its soft opening just a week ago on instagram. and for all the effects instagram and shorts has on our brains, i love how it exposes me to news like this.</p>
<p>i had the highest expectations for this restaurant. it felt very japanese. all the servers were japanese, and they hit the gong when we entered and the waiters and workers all murmured irasshaimase, which means welcome.</p>
<p>we browsed around forest books, kinokuniya, and got matcha at matcha cafe maiko.</p>
<p>we went to delta air gates, a new area of sf terminal i had never entered before. i bought a tuna sandwich and T got a wrap. we said goodbye once more. i watched up on the plane.
austin was foggy this time. and this time i'm not returning home to an empty house. my parents are there. i'm glad they're there.</p>]]></description>
        <content:encoded><![CDATA[<p>today was the last day we were in sf. i saw a new soba restaurant that had its soft opening just a week ago on instagram. and for all the effects instagram and shorts has on our brains, i love how it exposes me to news like this.</p>
<p>i had the highest expectations for this restaurant. it felt very japanese. all the servers were japanese, and they hit the gong when we entered and the waiters and workers all murmured irasshaimase, which means welcome.</p>
<p>we browsed around forest books, kinokuniya, and got matcha at matcha cafe maiko.</p>
<p>we went to delta air gates, a new area of sf terminal i had never entered before. i bought a tuna sandwich and T got a wrap. we said goodbye once more. i watched up on the plane.
austin was foggy this time. and this time i'm not returning home to an empty house. my parents are there. i'm glad they're there.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[clement & valencia]]></title>
        <link>https://bneo.xyz/posts/161225</link>
        <guid>https://bneo.xyz/posts/161225</guid>
        <pubDate>Tue, 16 Dec 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>in the morning i had a meeting with dr. D. i came as prepared as i could so i wouldn't waste his time. i sketched out the existing system and got valuable feedback on how to improve it. it's awesome to have experts provide their insights.</p>
<p>after the meeting, i went for my braces appointment near clement. the dentist wasn't confident about my lower teeth, so whether i can finish my treatment now is uncertain. since i'm moving to miami, things are more complicated. do i take the braces off and go for invisalign?</p>
<p>the plus side is they didn't do anything extra so i could still eat. we went to thai time restaurant and the food was so authentic. the pad thai and pad see ew were great, and the red thai tea too. pad thai was sweet and pad see ew was savory. that's the conclusion.</p>
<p>after that we went to pixlcat coffee to get some work done, mostly me organizing my thoughts on how to improve the system. then we went to green apple books, spent about an hour there before we went to valencia street. we went into open editions and paxton gate. then had dinner at echigo with the mafia. it's nice to meet everyone again, especially W, given he was just discharged from the hospital. i wonder when the next time we can all be together again.</p>]]></description>
        <content:encoded><![CDATA[<p>in the morning i had a meeting with dr. D. i came as prepared as i could so i wouldn't waste his time. i sketched out the existing system and got valuable feedback on how to improve it. it's awesome to have experts provide their insights.</p>
<p>after the meeting, i went for my braces appointment near clement. the dentist wasn't confident about my lower teeth, so whether i can finish my treatment now is uncertain. since i'm moving to miami, things are more complicated. do i take the braces off and go for invisalign?</p>
<p>the plus side is they didn't do anything extra so i could still eat. we went to thai time restaurant and the food was so authentic. the pad thai and pad see ew were great, and the red thai tea too. pad thai was sweet and pad see ew was savory. that's the conclusion.</p>
<p>after that we went to pixlcat coffee to get some work done, mostly me organizing my thoughts on how to improve the system. then we went to green apple books, spent about an hour there before we went to valencia street. we went into open editions and paxton gate. then had dinner at echigo with the mafia. it's nice to meet everyone again, especially W, given he was just discharged from the hospital. i wonder when the next time we can all be together again.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[mia -> atl -> sf]]></title>
        <link>https://bneo.xyz/posts/151225</link>
        <guid>https://bneo.xyz/posts/151225</guid>
        <pubDate>Mon, 15 Dec 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>we flew to sf together. it was our first time getting on a plane together, instead of saying goodbye at the security gates. we had a layover in atlanta and tried auntie anne's and chick-fil-a.</p>
<p>it was also when i heard news about W. i felt worried for him. the mafia had a call together and we caught up on what was going on. i never imagined him getting sick like this. we planned to pay him a visit when i reached sf.
upon landing, we waited a bit to meet up with my parents. we checked into the westin hotel and wanted to visit W downtown but visiting hours were over. i thought of contacting the pastor from the indonesian church we went to, to ask him to support W.</p>
<p>we all got hungry, and i ordered food from the night market which was amazing. the hainanese chicken was authentic. we stayed at the hotel together and called W and A. W updated us on his situation. T is meeting my parents and my friends. i'm unlocking new experiences for her.</p>
<p>after some time, we left and T and i checked into the majestic hotel. the hotel had lavish christmas decor in the lobby, and the room had downtown abbey vibes.</p>]]></description>
        <content:encoded><![CDATA[<p>we flew to sf together. it was our first time getting on a plane together, instead of saying goodbye at the security gates. we had a layover in atlanta and tried auntie anne's and chick-fil-a.</p>
<p>it was also when i heard news about W. i felt worried for him. the mafia had a call together and we caught up on what was going on. i never imagined him getting sick like this. we planned to pay him a visit when i reached sf.
upon landing, we waited a bit to meet up with my parents. we checked into the westin hotel and wanted to visit W downtown but visiting hours were over. i thought of contacting the pastor from the indonesian church we went to, to ask him to support W.</p>
<p>we all got hungry, and i ordered food from the night market which was amazing. the hainanese chicken was authentic. we stayed at the hotel together and called W and A. W updated us on his situation. T is meeting my parents and my friends. i'm unlocking new experiences for her.</p>
<p>after some time, we left and T and i checked into the majestic hotel. the hotel had lavish christmas decor in the lobby, and the room had downtown abbey vibes.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[key biscayne]]></title>
        <link>https://bneo.xyz/posts/141225</link>
        <guid>https://bneo.xyz/posts/141225</guid>
        <pubDate>Sun, 14 Dec 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/141225-crandon-beach.jpg" alt="Key Biscane Crandon Beach"></p>
<p>we arrived at crandon beach around 2 pm. we saw a lot of peacocks in the parking lot. i was surprised they just roamed around like that. in my head i always thought peacocks were rare creatures. i put on my photographer's hat and started snapping away. it was nice to be at the beach, the feeling of your bare feet on sand, the weather was perfect. we sat down and had some snacks and crackers and talked. it made me like miami a lot more.</p>
<p>i wanted to go to the lighthouse but it was closed, so our lyft driver brought us on a detour to a port where there was a bar called the cleat mia instead. there was a nice view of the sea and the skyline. we watched the sun go down and black outlines of boats and ships floating on the sea.</p>
<p>we went to CMX brickell to watch hamnet. we had burgers and fries again, and T said the one in austin was better. hamnet was a raw experience. i felt grateful for the medical breakthroughs and technology we have today to be able to cure sickness and diseases, because it's so scary to die while suffering without any access to doctors.</p>
<p>i was also reminded of the power of storytelling. at the stage area, people from all ranks, peasants and royalty, came to watch his hamlet play and it reminded me of the power of acting, not just gratuitous enjoyment, but it can communicate very raw experiences and emotions that help a mother move on and heal from her grief as well.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/141225-crandon-beach.jpg" alt="Key Biscane Crandon Beach"></p>
<p>we arrived at crandon beach around 2 pm. we saw a lot of peacocks in the parking lot. i was surprised they just roamed around like that. in my head i always thought peacocks were rare creatures. i put on my photographer's hat and started snapping away. it was nice to be at the beach, the feeling of your bare feet on sand, the weather was perfect. we sat down and had some snacks and crackers and talked. it made me like miami a lot more.</p>
<p>i wanted to go to the lighthouse but it was closed, so our lyft driver brought us on a detour to a port where there was a bar called the cleat mia instead. there was a nice view of the sea and the skyline. we watched the sun go down and black outlines of boats and ships floating on the sea.</p>
<p>we went to CMX brickell to watch hamnet. we had burgers and fries again, and T said the one in austin was better. hamnet was a raw experience. i felt grateful for the medical breakthroughs and technology we have today to be able to cure sickness and diseases, because it's so scary to die while suffering without any access to doctors.</p>
<p>i was also reminded of the power of storytelling. at the stage area, people from all ranks, peasants and royalty, came to watch his hamlet play and it reminded me of the power of acting, not just gratuitous enjoyment, but it can communicate very raw experiences and emotions that help a mother move on and heal from her grief as well.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[design district]]></title>
        <link>https://bneo.xyz/posts/131225</link>
        <guid>https://bneo.xyz/posts/131225</guid>
        <pubDate>Sat, 13 Dec 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>went to the design district and had lunch at pura vida miami. then went to maman cafe to get some work done.</p>
<p>fun fact: this place started as a pineapple farm in the 1920s called buena vista. T.V. moore, the "pineapple king," built the moore building in 1921 for his furniture business. the area became a furniture and design center through the mid-20th century but fell into disrepair by the 80s. then in the late 90s, developer craig robins bought up abandoned buildings and transformed it into what it is today, spanning 18 blocks with over 200 luxury brands, michelin-starred restaurants, and public art installations. retail rent is $500 per square foot, making it the 5th priciest US retail destination.</p>
<p>at night i brought T to brickell, and we tried thai food at Bonding. it was the only affordable asian food near brickell and it was a letdown. the pad thai tasted like ketchup and i ordered the wrong fried fish. but we still had a good time.</p>]]></description>
        <content:encoded><![CDATA[<p>went to the design district and had lunch at pura vida miami. then went to maman cafe to get some work done.</p>
<p>fun fact: this place started as a pineapple farm in the 1920s called buena vista. T.V. moore, the "pineapple king," built the moore building in 1921 for his furniture business. the area became a furniture and design center through the mid-20th century but fell into disrepair by the 80s. then in the late 90s, developer craig robins bought up abandoned buildings and transformed it into what it is today, spanning 18 blocks with over 200 luxury brands, michelin-starred restaurants, and public art installations. retail rent is $500 per square foot, making it the 5th priciest US retail destination.</p>
<p>at night i brought T to brickell, and we tried thai food at Bonding. it was the only affordable asian food near brickell and it was a letdown. the pad thai tasted like ketchup and i ordered the wrong fried fish. but we still had a good time.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[four seasons]]></title>
        <link>https://bneo.xyz/posts/121225</link>
        <guid>https://bneo.xyz/posts/121225</guid>
        <pubDate>Fri, 12 Dec 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i asked L where he got his pants from and i learned about the brand ksubi. i also learned that their jeans go up to 300 dollars, and realized i cannot afford new york fashion.</p>
<p>after what felt like the longest day at the office, it was time for the holiday party. i went back to the apartment to meet with T, put on a jacket, and we went to four seasons at the surf club. i was not aware how far this place was, and we were the last to arrive and everyone was in their circles by then. slowly some people scattered to get food and conversations came trickling in. everyone was friendly and courteous, especially the ones who initiated conversations.</p>
<p>i observed a pattern of the newer people staying further away from the gravitational core, which was D. the only time i went close to it was to get drinks. most of the time, in fact, we were at the very edge, just the two of us, feeling out of place, yet enjoying each other's company.</p>
<p>it was nice to experience this. around 9 pm most people had left and we took a walk out to the gate. i kept telling T about how i should've said hi to D, but then also saying how i had nothing good to say, and justifying that i made the right decision to avoid awkwardness.</p>
<p>i've been this overthinking machine, unable to just act, and having to analyze my every move.</p>
<p>but this was the first time T and I went to a party together, the first of many, as we go through more life experiences together.</p>]]></description>
        <content:encoded><![CDATA[<p>i asked L where he got his pants from and i learned about the brand ksubi. i also learned that their jeans go up to 300 dollars, and realized i cannot afford new york fashion.</p>
<p>after what felt like the longest day at the office, it was time for the holiday party. i went back to the apartment to meet with T, put on a jacket, and we went to four seasons at the surf club. i was not aware how far this place was, and we were the last to arrive and everyone was in their circles by then. slowly some people scattered to get food and conversations came trickling in. everyone was friendly and courteous, especially the ones who initiated conversations.</p>
<p>i observed a pattern of the newer people staying further away from the gravitational core, which was D. the only time i went close to it was to get drinks. most of the time, in fact, we were at the very edge, just the two of us, feeling out of place, yet enjoying each other's company.</p>
<p>it was nice to experience this. around 9 pm most people had left and we took a walk out to the gate. i kept telling T about how i should've said hi to D, but then also saying how i had nothing good to say, and justifying that i made the right decision to avoid awkwardness.</p>
<p>i've been this overthinking machine, unable to just act, and having to analyze my every move.</p>
<p>but this was the first time T and I went to a party together, the first of many, as we go through more life experiences together.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[apartment tour]]></title>
        <link>https://bneo.xyz/posts/111225</link>
        <guid>https://bneo.xyz/posts/111225</guid>
        <pubDate>Thu, 11 Dec 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>we toured 29 wyn apartments together. it was the only one available if i booked it a day before. i guess i should've planned more. i thought i was the only one finding apartments in this obscenely expensive housing market.</p>
<p>it was a self-guided tour, which meant i had to download two mobile apps, check in with the person at the desk, and the app would tell me which apartment units i had access to. getting in the elevator and opening the doors just meant i had to hold my phone close to the receiver. it took a while to process but overall it was cool.</p>
<p>the apartment was okay, definitely not worth the price. it had weird layouts like huge bathrooms, and the view wasn't great.</p>
<p>after that i went to the office and had lunch with T at icon mediterranean. i love their falafels.</p>]]></description>
        <content:encoded><![CDATA[<p>we toured 29 wyn apartments together. it was the only one available if i booked it a day before. i guess i should've planned more. i thought i was the only one finding apartments in this obscenely expensive housing market.</p>
<p>it was a self-guided tour, which meant i had to download two mobile apps, check in with the person at the desk, and the app would tell me which apartment units i had access to. getting in the elevator and opening the doors just meant i had to hold my phone close to the receiver. it took a while to process but overall it was cool.</p>
<p>the apartment was okay, definitely not worth the price. it had weird layouts like huge bathrooms, and the view wasn't great.</p>
<p>after that i went to the office and had lunch with T at icon mediterranean. i love their falafels.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[cote korean steakhouse]]></title>
        <link>https://bneo.xyz/posts/101225</link>
        <guid>https://bneo.xyz/posts/101225</guid>
        <pubDate>Wed, 10 Dec 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>had a meeting and it was decided, the announcement is delayed. it feels like i worked hard to get to this point, only to have my wings cut off and start going back to the drawing board. but it's good motivation to improve it. i was told to build it out and make it work, now it's time to make it better. this should be the way.</p>
<p>this was the day i also got my first email about clinical trials. it was just a doctor seeing it in the app store, but nonetheless, an email is an email.</p>
<p>for dinner we ordered cote from doordash. i was just looking for korean food, little did i know this was america's first and only michelin-starred korean steakhouse. i got kimchi jjigae and soybean stew. the soybean stew was too spicy for my GERD stomach to handle. i had to eat gimbap. we watched</p>]]></description>
        <content:encoded><![CDATA[<p>had a meeting and it was decided, the announcement is delayed. it feels like i worked hard to get to this point, only to have my wings cut off and start going back to the drawing board. but it's good motivation to improve it. i was told to build it out and make it work, now it's time to make it better. this should be the way.</p>
<p>this was the day i also got my first email about clinical trials. it was just a doctor seeing it in the app store, but nonetheless, an email is an email.</p>
<p>for dinner we ordered cote from doordash. i was just looking for korean food, little did i know this was america's first and only michelin-starred korean steakhouse. i got kimchi jjigae and soybean stew. the soybean stew was too spicy for my GERD stomach to handle. i had to eat gimbap. we watched</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[otto & pepe]]></title>
        <link>https://bneo.xyz/posts/091225</link>
        <guid>https://bneo.xyz/posts/091225</guid>
        <pubDate>Tue, 09 Dec 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>today was T's birthday and i didn't even have a card for her. card writing is a meaningful ritual for her, and i failed. i felt like the worst boyfriend in the world. i have so many cards at home from bookstores i visit, ready to be used, but i didn't bring any from home. i felt stupid.</p>
<p>the announcement was scheduled to go out tomorrow. i put all my effort into getting it ready. i reached out to the respective people, i made sure the wording was right. a curveball was thrown and it turned out my feature still had bugs i had to fix. it's not perfect yet. but i was adamant, i worked on trying to fix it by turning some knobs.</p>
<p>we ended up having dinner with the team together. i got to speak more with L and T got to speak with J. it was a nice time. T told me that i'm timid and i don't voice my thoughts with confidence, so that's something i have to work on. i'm embarrassingly shy when speaking with my "bosses." i think it's an asian thing.</p>]]></description>
        <content:encoded><![CDATA[<p>today was T's birthday and i didn't even have a card for her. card writing is a meaningful ritual for her, and i failed. i felt like the worst boyfriend in the world. i have so many cards at home from bookstores i visit, ready to be used, but i didn't bring any from home. i felt stupid.</p>
<p>the announcement was scheduled to go out tomorrow. i put all my effort into getting it ready. i reached out to the respective people, i made sure the wording was right. a curveball was thrown and it turned out my feature still had bugs i had to fix. it's not perfect yet. but i was adamant, i worked on trying to fix it by turning some knobs.</p>
<p>we ended up having dinner with the team together. i got to speak more with L and T got to speak with J. it was a nice time. T told me that i'm timid and i don't voice my thoughts with confidence, so that's something i have to work on. i'm embarrassingly shy when speaking with my "bosses." i think it's an asian thing.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[t in miami]]></title>
        <link>https://bneo.xyz/posts/081225</link>
        <guid>https://bneo.xyz/posts/081225</guid>
        <pubDate>Mon, 08 Dec 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i went to the office. this time there's a couch, a huge gorilla art, and more people there, so it's less quiet.</p>
<p>i had a meeting today with the two big Cs and other sales people discussing the feature i built and how to price it. it's cool to be part of these meetings. i get to learn how D thinks, and he's very sharp-minded about things. it's intimidating always sitting in those meetings. i never have the courage to speak up about stuff because i just see myself as a kid who's doing all the grunt work. but i did my research as well. i looked into clinical trials in the US, especially this paper: <a href="https://ifp.org/the-case-for-clinical-trial-abundance/">The Case for Clinical Trial Abundance</a>. i do think i need more time digesting the ideas there before i can speak of them.</p>
<p>after the meeting i left immediately to meet up with T. i'd set her location to arrive at the office, and we went back home together.</p>
<p>after that we had a TJ haul. we got berries, baking soda, oat milk vanilla, almond powder, non dairy yogurt, almond butter, a dozen eggs, vanilla extract, okra snack, crackers, and cinnamon powder. most of them for T to make the banana cake she likes to make for me. full of excitement for the week ahead together.</p>]]></description>
        <content:encoded><![CDATA[<p>i went to the office. this time there's a couch, a huge gorilla art, and more people there, so it's less quiet.</p>
<p>i had a meeting today with the two big Cs and other sales people discussing the feature i built and how to price it. it's cool to be part of these meetings. i get to learn how D thinks, and he's very sharp-minded about things. it's intimidating always sitting in those meetings. i never have the courage to speak up about stuff because i just see myself as a kid who's doing all the grunt work. but i did my research as well. i looked into clinical trials in the US, especially this paper: <a href="https://ifp.org/the-case-for-clinical-trial-abundance/">The Case for Clinical Trial Abundance</a>. i do think i need more time digesting the ideas there before i can speak of them.</p>
<p>after the meeting i left immediately to meet up with T. i'd set her location to arrive at the office, and we went back home together.</p>
<p>after that we had a TJ haul. we got berries, baking soda, oat milk vanilla, almond powder, non dairy yogurt, almond butter, a dozen eggs, vanilla extract, okra snack, crackers, and cinnamon powder. most of them for T to make the banana cake she likes to make for me. full of excitement for the week ahead together.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[central christian church]]></title>
        <link>https://bneo.xyz/posts/071225</link>
        <guid>https://bneo.xyz/posts/071225</guid>
        <pubDate>Sun, 07 Dec 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/071225-ccc-austin.jpg" alt="Central Christian Church austin"></p>
<p>i had to catch a flight, so i went to a nearer church today. i'd always wanted to visit central christian church for the architecture, so i got on a waymo and went.</p>
<p>diving into the rabbithole briefly, the church was designed by robert leon white and samuel charles phelps vosper, two architects who were influential in the architectural fabric of texas from the 20s to 50s. the style is romanesque revival, which draws from medieval european romanesque architecture (11th-12th centuries). key features are rounded arches over windows and doors, basilica plans (long nave, aisles). it is reminiscent of old european churches. i found out stanford campus is also romanesque.</p>
<p>after that i boarded the 737 heading to miami. i was on the same flight as R, and we had a short chat before we went our separate ways. i chatted with my uber driver, and he recommended some places i should live in miami and kept repeating that miami is a great place, even though there's no good asian food there.</p>
<p>i started to have second thoughts about living here long term, but i strive to run towards discomfort instead of shying away. life is too short to stay comfortable, especially not when i'm in my 20s.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/071225-ccc-austin.jpg" alt="Central Christian Church austin"></p>
<p>i had to catch a flight, so i went to a nearer church today. i'd always wanted to visit central christian church for the architecture, so i got on a waymo and went.</p>
<p>diving into the rabbithole briefly, the church was designed by robert leon white and samuel charles phelps vosper, two architects who were influential in the architectural fabric of texas from the 20s to 50s. the style is romanesque revival, which draws from medieval european romanesque architecture (11th-12th centuries). key features are rounded arches over windows and doors, basilica plans (long nave, aisles). it is reminiscent of old european churches. i found out stanford campus is also romanesque.</p>
<p>after that i boarded the 737 heading to miami. i was on the same flight as R, and we had a short chat before we went our separate ways. i chatted with my uber driver, and he recommended some places i should live in miami and kept repeating that miami is a great place, even though there's no good asian food there.</p>
<p>i started to have second thoughts about living here long term, but i strive to run towards discomfort instead of shying away. life is too short to stay comfortable, especially not when i'm in my 20s.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[walmart returns]]></title>
        <link>https://bneo.xyz/posts/061225</link>
        <guid>https://bneo.xyz/posts/061225</guid>
        <pubDate>Sat, 06 Dec 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>walmart has a 90 day return policy. i took an uber to return a couples card game and a ladle that was too huge for me to use. i should read the descriptions next time.</p>
<p>i planned to return them and then get an x-ray done. i'd been holding it off for so long, but google maps had the wrong info. so when i got there, it was closed. i'm wondering how that information even got there in the first place. maybe i should call next time.</p>
<p>i wish a lot of these details in my life could be handled by an AI assistant. it takes so much effort to think about the appointments i have, the places i have to call for PT, for braces, for sports medicine, and it gets messier with moving. i should build out a system to do all this for me.</p>]]></description>
        <content:encoded><![CDATA[<p>walmart has a 90 day return policy. i took an uber to return a couples card game and a ladle that was too huge for me to use. i should read the descriptions next time.</p>
<p>i planned to return them and then get an x-ray done. i'd been holding it off for so long, but google maps had the wrong info. so when i got there, it was closed. i'm wondering how that information even got there in the first place. maybe i should call next time.</p>
<p>i wish a lot of these details in my life could be handled by an AI assistant. it takes so much effort to think about the appointments i have, the places i have to call for PT, for braces, for sports medicine, and it gets messier with moving. i should build out a system to do all this for me.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[splitting PRs]]></title>
        <link>https://bneo.xyz/posts/051225</link>
        <guid>https://bneo.xyz/posts/051225</guid>
        <pubDate>Fri, 05 Dec 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>this time i learned how to split up my PRs. i do all the work for a feature in one branch, then selectively cherry pick into new individual branches. i publish all these branches as PRs, and in the main one document how each individual smaller unit is related. each of those individual units should have one purpose. even better practice is each commit should have one concern.</p>
<pre><code class="language-txt">MEGA_BRANCH  ← where all the work is
   │
   ├─ cherry-pick → PR A
   ├─ cherry-pick → PR B
   └─ cherry-pick → PR C
</code></pre>
<p>claude code is useful for that. while the three other PRs are reviewed, you might need to make some changes. you can opt to merge them back into the main PR, or you continuously iterate in that one split PR. be sure when you split them they are self-contained, so if you're iterating on the backend, it works independently.</p>
<p>i'm still learning efficient ways to operate. this was literally the first time i worked on a shared codebase that requires good coding practices, outside of a hackathon which has no bar at all.</p>]]></description>
        <content:encoded><![CDATA[<p>this time i learned how to split up my PRs. i do all the work for a feature in one branch, then selectively cherry pick into new individual branches. i publish all these branches as PRs, and in the main one document how each individual smaller unit is related. each of those individual units should have one purpose. even better practice is each commit should have one concern.</p>
<pre><code class="language-txt">MEGA_BRANCH  ← where all the work is
   │
   ├─ cherry-pick → PR A
   ├─ cherry-pick → PR B
   └─ cherry-pick → PR C
</code></pre>
<p>claude code is useful for that. while the three other PRs are reviewed, you might need to make some changes. you can opt to merge them back into the main PR, or you continuously iterate in that one split PR. be sure when you split them they are self-contained, so if you're iterating on the backend, it works independently.</p>
<p>i'm still learning efficient ways to operate. this was literally the first time i worked on a shared codebase that requires good coding practices, outside of a hackathon which has no bar at all.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[hainanese chicken rice]]></title>
        <link>https://bneo.xyz/posts/041225</link>
        <guid>https://bneo.xyz/posts/041225</guid>
        <pubDate>Thu, 04 Dec 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>for the past four months i've been living here i would complain to myself (and others) about the fact that there was no good, authentic asian food here. hainanese chicken was something i kept craving and would get when i got the chance to go back to sf. but today i was on doordash, and somehow stumbled upon it. i swear i searched for chicken rice on this app before and nothing came up. it was just fried chicken, or asian fried rice.</p>
<p>i ordered it from lee's kitchen, making sure to have zero expectations at all, and it was surprisingly good. they had the ginger scallion sauce, but the chili wasn't the right one. i take back what i said about austin. i think i just never got the chance to explore the city at all.</p>]]></description>
        <content:encoded><![CDATA[<p>for the past four months i've been living here i would complain to myself (and others) about the fact that there was no good, authentic asian food here. hainanese chicken was something i kept craving and would get when i got the chance to go back to sf. but today i was on doordash, and somehow stumbled upon it. i swear i searched for chicken rice on this app before and nothing came up. it was just fried chicken, or asian fried rice.</p>
<p>i ordered it from lee's kitchen, making sure to have zero expectations at all, and it was surprisingly good. they had the ginger scallion sauce, but the chili wasn't the right one. i take back what i said about austin. i think i just never got the chance to explore the city at all.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[a journey (a parting)]]></title>
        <link>https://bneo.xyz/posts/031225</link>
        <guid>https://bneo.xyz/posts/031225</guid>
        <pubDate>Wed, 03 Dec 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/journey-spotify.jpg" alt="spotify wrapped"></p>
<p>this was my top song for 2025. i'm not sure how, maybe i had it on loop one day, or multiple days. it's only 1 minute and 18 seconds, and it's the second to last song of the wind rises soundtrack. it conjures bittersweet emotions, and it ends on an unfinished note, which i interpret as although this chapter ended, the best is yet to come and the story is not over yet. even though that's not the case in the anime, it gives me hope. the entire album is amazing, as is the case for most ghibli soundtracks.</p>
<p>we're back to being long distance. and even though it sucks being apart, it does help us go further in our relationship in the long term. long distance helps mold us into strong individuals who are self-sustaining, and makes us stronger when we are together. we cope by making stickers and enjoying each other's virtual presence.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/journey-spotify.jpg" alt="spotify wrapped"></p>
<p>this was my top song for 2025. i'm not sure how, maybe i had it on loop one day, or multiple days. it's only 1 minute and 18 seconds, and it's the second to last song of the wind rises soundtrack. it conjures bittersweet emotions, and it ends on an unfinished note, which i interpret as although this chapter ended, the best is yet to come and the story is not over yet. even though that's not the case in the anime, it gives me hope. the entire album is amazing, as is the case for most ghibli soundtracks.</p>
<p>we're back to being long distance. and even though it sucks being apart, it does help us go further in our relationship in the long term. long distance helps mold us into strong individuals who are self-sustaining, and makes us stronger when we are together. we cope by making stickers and enjoying each other's virtual presence.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[apple store @ domain]]></title>
        <link>https://bneo.xyz/posts/021225</link>
        <guid>https://bneo.xyz/posts/021225</guid>
        <pubDate>Tue, 02 Dec 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>went to the domain apple store to pick up my laptop. i got a silver one this time which is nice. silver feels more timeless and bright, whereas midnight black was just too dark and would smudge easily.</p>
<p>before picking it up i got a bowl at whole foods, kimchi, salmon, and beans. the rest of the day was setting up everything again. this time, although still with some hiccups, was more straightforward. it feels like day 1 again, a clean slate, taking the lessons from all my past mistakes and blunders, and continuing to do my best work here.</p>]]></description>
        <content:encoded><![CDATA[<p>went to the domain apple store to pick up my laptop. i got a silver one this time which is nice. silver feels more timeless and bright, whereas midnight black was just too dark and would smudge easily.</p>
<p>before picking it up i got a bowl at whole foods, kimchi, salmon, and beans. the rest of the day was setting up everything again. this time, although still with some hiccups, was more straightforward. it feels like day 1 again, a clean slate, taking the lessons from all my past mistakes and blunders, and continuing to do my best work here.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[back to seattle]]></title>
        <link>https://bneo.xyz/posts/011225</link>
        <guid>https://bneo.xyz/posts/011225</guid>
        <pubDate>Mon, 01 Dec 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>another bittersweet moment where i send T to the airport in an uber, and i wait until she boards before i head home.</p>
<p>to ease the pain i fiddle with porta pro limited edition rhythm beige on ear headphones, apply the yaxi earpads from amazon and also unwrap war and peace that just came in the mail, which was about 3x the thickness of the breakneck book. when will i find the time to read it? i don't know, maybe 5 minutes a day, maybe in one short sprint during the holiday season, or when i'm older and not working at a startup where i'm devoting 90% of my waking hours to work.</p>]]></description>
        <content:encoded><![CDATA[<p>another bittersweet moment where i send T to the airport in an uber, and i wait until she boards before i head home.</p>
<p>to ease the pain i fiddle with porta pro limited edition rhythm beige on ear headphones, apply the yaxi earpads from amazon and also unwrap war and peace that just came in the mail, which was about 3x the thickness of the breakneck book. when will i find the time to read it? i don't know, maybe 5 minutes a day, maybe in one short sprint during the holiday season, or when i'm older and not working at a startup where i'm devoting 90% of my waking hours to work.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[acc & the domain]]></title>
        <link>https://bneo.xyz/posts/301125</link>
        <guid>https://bneo.xyz/posts/301125</guid>
        <pubDate>Sun, 30 Nov 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Colossians 4:2-6 NIV</p>
<p>2 Devote yourselves to prayer, being watchful and thankful. 3 And pray for us, too, that God may open a door for our message, so that we may proclaim the mystery of Christ, for which I am in chains. 4 Pray that I may proclaim it clearly, as I should. 5 Be wise in the way you act toward outsiders; make the most of every opportunity. 6 Let your conversation be always full of grace, seasoned with salt, so that you may know how to answer everyone.</p>
</blockquote>
<p>we went to the chinese service. they were warm. we introduced ourselves during the newcomer session, and a guy came over and asked if i was interested in their fellowship.
after that we went to flower child for lunch, and walked around the domain a bit, and did work at houndstooth coffee.</p>
<p>i read breakneck and tried to sketch her. sketching is so hard. she taught me how to sketch a nose and lips.
then we went to nordstrom rack to find a winter jacket for her. i said columbia on amazon is better. these no name brands wouldn't last. it's always better to spend more on items like this.</p>
<p>we ended the day with whole foods, bought some crackers. milton's crackers are the best.</p>
<p>i learned about yunnan, and the poisonous mushrooms, and the beautiful snowcapped mountains.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Colossians 4:2-6 NIV</p>
<p>2 Devote yourselves to prayer, being watchful and thankful. 3 And pray for us, too, that God may open a door for our message, so that we may proclaim the mystery of Christ, for which I am in chains. 4 Pray that I may proclaim it clearly, as I should. 5 Be wise in the way you act toward outsiders; make the most of every opportunity. 6 Let your conversation be always full of grace, seasoned with salt, so that you may know how to answer everyone.</p>
</blockquote>
<p>we went to the chinese service. they were warm. we introduced ourselves during the newcomer session, and a guy came over and asked if i was interested in their fellowship.
after that we went to flower child for lunch, and walked around the domain a bit, and did work at houndstooth coffee.</p>
<p>i read breakneck and tried to sketch her. sketching is so hard. she taught me how to sketch a nose and lips.
then we went to nordstrom rack to find a winter jacket for her. i said columbia on amazon is better. these no name brands wouldn't last. it's always better to spend more on items like this.</p>
<p>we ended the day with whole foods, bought some crackers. milton's crackers are the best.</p>
<p>i learned about yunnan, and the poisonous mushrooms, and the beautiful snowcapped mountains.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[cafe at the loren]]></title>
        <link>https://bneo.xyz/posts/291125</link>
        <guid>https://bneo.xyz/posts/291125</guid>
        <pubDate>Sat, 29 Nov 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/291125-loren-hotel.jpg" alt="The Loren Hotel lobby"></p>
<p>i continued to read breakneck and found out that the one child policy was advocated by a rocket scientist named song jian. he studied cybernetics in moscow, then in 1978 encountered population control theories from the club of rome. he took those mathematical models, the same kind used for calculating missile trajectories, and applied them to china's population. china being a country with barely any human rights, they engineered the entire country based on these extrapolations. it made me realize i do not want to live in china.</p>
<p>later that night we cut each other's hair. it was a new experience.</p>
<p><img src="https://bneo.xyz/images/291125-psalms-deer.jpg" alt="Psalms"></p>
<p>we also finished the psalms book sketch. it was the first art we finished together.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/291125-loren-hotel.jpg" alt="The Loren Hotel lobby"></p>
<p>i continued to read breakneck and found out that the one child policy was advocated by a rocket scientist named song jian. he studied cybernetics in moscow, then in 1978 encountered population control theories from the club of rome. he took those mathematical models, the same kind used for calculating missile trajectories, and applied them to china's population. china being a country with barely any human rights, they engineered the entire country based on these extrapolations. it made me realize i do not want to live in china.</p>
<p>later that night we cut each other's hair. it was a new experience.</p>
<p><img src="https://bneo.xyz/images/291125-psalms-deer.jpg" alt="Psalms"></p>
<p>we also finished the psalms book sketch. it was the first art we finished together.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[predator badlands]]></title>
        <link>https://bneo.xyz/posts/281125</link>
        <guid>https://bneo.xyz/posts/281125</guid>
        <pubDate>Fri, 28 Nov 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/281125-alamo.jpg" alt="alamo drafthouse cinema"></p>
<p>we went to the alamo drafthouse to watch a movie. it was my first time going. when you enter, you see props and visuals from the shining. even the blood spilling onto the floor, effects done with lights. it was cool.</p>
<p>i was excited for this movie. i'd had a phase of binging aliens, and predator is a cool creature. they have an intense focus on just one goal, to become The Ultimate Predator and their technology is fascinating. predator badlands didn't disappoint. i munched on their burger and fries. no sauce, no cheese. it was dry and i knew it wasn't good for my health, but i ate it all anyway, and enjoyed the beautiful design of the world and characters. i was fully immersed.</p>
<p><img src="https://bneo.xyz/images/281125-steamed-fish.jpg" alt="steamed fish"></p>
<p>after the movie we made cantonese steamed fish with ginger and shallots. it's such a simple yet perfect way to cook fish.</p>
<p>it was also the day the new laptop arrived. i started transferring the data from my old laptop into the new m4 air silver. i was happy for her to have it. i hope it makes her more productive and helps her become the great designer she can be.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/281125-alamo.jpg" alt="alamo drafthouse cinema"></p>
<p>we went to the alamo drafthouse to watch a movie. it was my first time going. when you enter, you see props and visuals from the shining. even the blood spilling onto the floor, effects done with lights. it was cool.</p>
<p>i was excited for this movie. i'd had a phase of binging aliens, and predator is a cool creature. they have an intense focus on just one goal, to become The Ultimate Predator and their technology is fascinating. predator badlands didn't disappoint. i munched on their burger and fries. no sauce, no cheese. it was dry and i knew it wasn't good for my health, but i ate it all anyway, and enjoyed the beautiful design of the world and characters. i was fully immersed.</p>
<p><img src="https://bneo.xyz/images/281125-steamed-fish.jpg" alt="steamed fish"></p>
<p>after the movie we made cantonese steamed fish with ginger and shallots. it's such a simple yet perfect way to cook fish.</p>
<p>it was also the day the new laptop arrived. i started transferring the data from my old laptop into the new m4 air silver. i was happy for her to have it. i hope it makes her more productive and helps her become the great designer she can be.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[hotpot for thanksgiving]]></title>
        <link>https://bneo.xyz/posts/271125</link>
        <guid>https://bneo.xyz/posts/271125</guid>
        <pubDate>Thu, 27 Nov 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i cooked two eggs for her with smoked salmon and she made me her signature banana cake with non dairy yoghurt and berries. we had breakfast.</p>
<p>then we did some more work and went to play ping pong. it was so cold. i didn't enjoy it, but i bore it to play with her, so she could have a good time.</p>
<p><img src="https://bneo.xyz/images/271125-thanksgiving-hotpot.jpg" alt="homemade hotpot"></p>
<p>tonight we made hotpot. i tried getting ingredients from 99 ranch, but two door dashers cancelled on me after picking up some ingredients. i got frustrated.</p>
<p>we still went through with it, but we just didn't have sesame paste. we tried getting creative, used sesame seeds and ground them with my blender, added sesame oil and soy sauce. it just wasn't the same. but we had the mushroom soup paste and sliced beef from weee to make up for it.</p>
<p>we had a movie night and watched about time. i love watching a movie in bed with a projector with her. it's one of the best feelings ever.</p>]]></description>
        <content:encoded><![CDATA[<p>i cooked two eggs for her with smoked salmon and she made me her signature banana cake with non dairy yoghurt and berries. we had breakfast.</p>
<p>then we did some more work and went to play ping pong. it was so cold. i didn't enjoy it, but i bore it to play with her, so she could have a good time.</p>
<p><img src="https://bneo.xyz/images/271125-thanksgiving-hotpot.jpg" alt="homemade hotpot"></p>
<p>tonight we made hotpot. i tried getting ingredients from 99 ranch, but two door dashers cancelled on me after picking up some ingredients. i got frustrated.</p>
<p>we still went through with it, but we just didn't have sesame paste. we tried getting creative, used sesame seeds and ground them with my blender, added sesame oil and soy sauce. it just wasn't the same. but we had the mushroom soup paste and sliced beef from weee to make up for it.</p>
<p>we had a movie night and watched about time. i love watching a movie in bed with a projector with her. it's one of the best feelings ever.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[mozart's coffee roaster]]></title>
        <link>https://bneo.xyz/posts/261125</link>
        <guid>https://bneo.xyz/posts/261125</guid>
        <pubDate>Wed, 26 Nov 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/261125-mozartcoffee.jpg" alt="Mozart&#x27;s Coffee Roaster"></p>
<p>our day out today started with mozart's coffee roaster. the cafe was festive, decorations were everywhere. i got matcha and she got chai. the matcha was watery. i read breakneck and she did some work.</p>
<p><img src="https://bneo.xyz/images/261125-mayfield-lake.jpg" alt="a lake in mayfield park trail"></p>
<p>after that we rushed to mayfield park as the sun was going down. i was looking forward to seeing peacocks. there were none. we walked the trail and saw a small lake halfway through, then a lakehouse. it reminded me of thrillers.</p>
<p><img src="https://bneo.xyz/images/261125-livra-austin.jpg" alt="Livra Books"></p>
<p>after that we went to livra books, a nice bookstore with secondhand books and vintage rare finds. any bookstore like that is always a good time.</p>
<p>then we went to central market. it was one of the nicest grocery stores i've been to. the fruits and vegetable section was amazing. there were in-house grown mushrooms, a whole section just for chilis. i got organic banana milk and we got some veges to roast. i was so hungry that i ate their roast chicken right outside the store. T laughed at that.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/261125-mozartcoffee.jpg" alt="Mozart&#x27;s Coffee Roaster"></p>
<p>our day out today started with mozart's coffee roaster. the cafe was festive, decorations were everywhere. i got matcha and she got chai. the matcha was watery. i read breakneck and she did some work.</p>
<p><img src="https://bneo.xyz/images/261125-mayfield-lake.jpg" alt="a lake in mayfield park trail"></p>
<p>after that we rushed to mayfield park as the sun was going down. i was looking forward to seeing peacocks. there were none. we walked the trail and saw a small lake halfway through, then a lakehouse. it reminded me of thrillers.</p>
<p><img src="https://bneo.xyz/images/261125-livra-austin.jpg" alt="Livra Books"></p>
<p>after that we went to livra books, a nice bookstore with secondhand books and vintage rare finds. any bookstore like that is always a good time.</p>
<p>then we went to central market. it was one of the nicest grocery stores i've been to. the fruits and vegetable section was amazing. there were in-house grown mushrooms, a whole section just for chilis. i got organic banana milk and we got some veges to roast. i was so hungry that i ate their roast chicken right outside the store. T laughed at that.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[kura revolving sushi bar]]></title>
        <link>https://bneo.xyz/posts/251125</link>
        <guid>https://bneo.xyz/posts/251125</guid>
        <pubDate>Tue, 25 Nov 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i did something incredibly reckless. i was so flustered and anxious and worried that i would lose my job that it took 50 minutes to figure out how to write a response. my mind was spiraling: what do i say, should i just apologize or be concise or try to justify myself? trying to give excuses felt wrong. chatgpt kept telling me not to say too much or i'd incriminate myself. it's one of those things where my brain wasn't registering that the action wasn't smart, but i still wanted to go through with it. i didn't think about the consequences at all.</p>
<p>the anxiety stayed with me for the rest of the day because i didn't get a response back. it felt so big and overwhelming, like the space was closing in on me and i couldn't breathe. the incident from the day before was stacking on top of everything i felt today.</p>
<p>i shipped the laptop, got flowers from tj, wrapped them, and went to the airport. also started sketching the psalms book. going out and doing those things helped me remember that the world outside was real, and the problem probably wasn't a big deal at all and it wouldn't eat me up. seeing T again helped take my mind off it. we went to kura revolving sushi bar. i discovered i like yellowtail sushi, and soy wrap too.</p>]]></description>
        <content:encoded><![CDATA[<p>i did something incredibly reckless. i was so flustered and anxious and worried that i would lose my job that it took 50 minutes to figure out how to write a response. my mind was spiraling: what do i say, should i just apologize or be concise or try to justify myself? trying to give excuses felt wrong. chatgpt kept telling me not to say too much or i'd incriminate myself. it's one of those things where my brain wasn't registering that the action wasn't smart, but i still wanted to go through with it. i didn't think about the consequences at all.</p>
<p>the anxiety stayed with me for the rest of the day because i didn't get a response back. it felt so big and overwhelming, like the space was closing in on me and i couldn't breathe. the incident from the day before was stacking on top of everything i felt today.</p>
<p>i shipped the laptop, got flowers from tj, wrapped them, and went to the airport. also started sketching the psalms book. going out and doing those things helped me remember that the world outside was real, and the problem probably wasn't a big deal at all and it wouldn't eat me up. seeing T again helped take my mind off it. we went to kura revolving sushi bar. i discovered i like yellowtail sushi, and soy wrap too.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[shai hulud]]></title>
        <link>https://bneo.xyz/posts/241125</link>
        <guid>https://bneo.xyz/posts/241125</guid>
        <pubDate>Mon, 24 Nov 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>today was one of the most stressful days of my life. it was supposed to be just another monday, but things slowly descended into <a href="https://about.gitlab.com/blog/gitlab-discovers-widespread-npm-supply-chain-attack/">chaos</a>. my colleagues brought order back, and i watched them in awe as they tackled the issue methodically and calmly, as one by one they triaged and contained the attack.</p>
<p>i learned a lot that day about how easily something can be taken away. i lost access to everything. i learned how to handle a crisis like this. i felt embarrassed and guilty and like a victim at the same time.</p>]]></description>
        <content:encoded><![CDATA[<p>today was one of the most stressful days of my life. it was supposed to be just another monday, but things slowly descended into <a href="https://about.gitlab.com/blog/gitlab-discovers-widespread-npm-supply-chain-attack/">chaos</a>. my colleagues brought order back, and i watched them in awe as they tackled the issue methodically and calmly, as one by one they triaged and contained the attack.</p>
<p>i learned a lot that day about how easily something can be taken away. i lost access to everything. i learned how to handle a crisis like this. i felt embarrassed and guilty and like a victim at the same time.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[fallout]]></title>
        <link>https://bneo.xyz/posts/231125</link>
        <guid>https://bneo.xyz/posts/231125</guid>
        <pubDate>Sun, 23 Nov 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>the plan was to go to church, but woke up at 11:30 am. i watched the online recordings of ames church but couldn't really focus. felt disappointed in myself.</p>
<p>this was the day i was told my feature was too slow, so i had to switch it off and implement an improvement. luckily it wasn't a big change. it's something i should've anticipated while building out the feature, but it's good to make mistakes. i'm glad the feedback loop is tight at this company and that quality and excellence aren't nice-to-haves but necessary to keep this product the best app for doctors.</p>
<p>lately i've been binging the show fallout. it gets a bit gory in some scenes, but the story is interesting. i can definitely foresee a future where the rich are living underground, hiding in their safe houses while the poor are forced to stay above and descend into chaos.</p>]]></description>
        <content:encoded><![CDATA[<p>the plan was to go to church, but woke up at 11:30 am. i watched the online recordings of ames church but couldn't really focus. felt disappointed in myself.</p>
<p>this was the day i was told my feature was too slow, so i had to switch it off and implement an improvement. luckily it wasn't a big change. it's something i should've anticipated while building out the feature, but it's good to make mistakes. i'm glad the feedback loop is tight at this company and that quality and excellence aren't nice-to-haves but necessary to keep this product the best app for doctors.</p>
<p>lately i've been binging the show fallout. it gets a bit gory in some scenes, but the story is interesting. i can definitely foresee a future where the rich are living underground, hiding in their safe houses while the poor are forced to stay above and descend into chaos.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[more debugging]]></title>
        <link>https://bneo.xyz/posts/221125</link>
        <guid>https://bneo.xyz/posts/221125</guid>
        <pubDate>Sat, 22 Nov 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>another day spent debugging and fixing UI issues. i probably learn the most when debugging a system than when implementing a new feature in the app. debugging forces you deeper into the architecture, into the choices and decisions already baked into the product. you're forced to ask deeper questions, put on a different hat and see things from the perspective of a reviewer rather than a builder.</p>]]></description>
        <content:encoded><![CDATA[<p>another day spent debugging and fixing UI issues. i probably learn the most when debugging a system than when implementing a new feature in the app. debugging forces you deeper into the architecture, into the choices and decisions already baked into the product. you're forced to ask deeper questions, put on a different hat and see things from the perspective of a reviewer rather than a builder.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[debugging]]></title>
        <link>https://bneo.xyz/posts/211125</link>
        <guid>https://bneo.xyz/posts/211125</guid>
        <pubDate>Fri, 21 Nov 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i slept around 3 or 4 am, i forget. i had a 9 am meeting the next morning. my body felt like immovable rocks. i woke up at 8:57 am, brushed my teeth and immediately went to my laptop.</p>
<p>i was asked to debug some failure modes and figure out why the answers were bad. i did my best, but my conclusions weren't solid. my codebase understanding was another limiting factor, too. i knew these were the issues but wasn't sure what knobs to turn or what was considered a good solution. i lacked the intuition that someone who built the system from scratch would have.</p>
<p>it made me realize i'm still very replaceable since an AI can probably do what i do right now. i need to be better at asking questions and picking up all the tacit knowledge at this company.</p>]]></description>
        <content:encoded><![CDATA[<p>i slept around 3 or 4 am, i forget. i had a 9 am meeting the next morning. my body felt like immovable rocks. i woke up at 8:57 am, brushed my teeth and immediately went to my laptop.</p>
<p>i was asked to debug some failure modes and figure out why the answers were bad. i did my best, but my conclusions weren't solid. my codebase understanding was another limiting factor, too. i knew these were the issues but wasn't sure what knobs to turn or what was considered a good solution. i lacked the intuition that someone who built the system from scratch would have.</p>
<p>it made me realize i'm still very replaceable since an AI can probably do what i do right now. i need to be better at asking questions and picking up all the tacit knowledge at this company.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[app release]]></title>
        <link>https://bneo.xyz/posts/201125</link>
        <guid>https://bneo.xyz/posts/201125</guid>
        <pubDate>Thu, 20 Nov 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/201125-ct-release.jpg" alt="ct released"></p>
<p>today was the day i released clinical trial matching on ios and android. my first feature ever built and released into the world.</p>
<p>today was also the heaviest rain i've seen in austin so far. i always experience rain on days that are big and important, like big exams or big moments. today was one of them.</p>
<p>i felt weight off my shoulders.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/201125-ct-release.jpg" alt="ct released"></p>
<p>today was the day i released clinical trial matching on ios and android. my first feature ever built and released into the world.</p>
<p>today was also the heaviest rain i've seen in austin so far. i always experience rain on days that are big and important, like big exams or big moments. today was one of them.</p>
<p>i felt weight off my shoulders.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[scrambled tofu]]></title>
        <link>https://bneo.xyz/posts/191125</link>
        <guid>https://bneo.xyz/posts/191125</guid>
        <pubDate>Wed, 19 Nov 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i've been craving more protein-rich breakfasts as an individual who cannot enjoy the delicacy of american breakfast like cheese and eggs. i found this specific recipe online and have been enjoying it.</p>
<h2>ingredients</h2>
<ul>
<li>firm tofu</li>
<li>spinach</li>
<li>salmon rub powder</li>
<li>sesame seeds</li>
<li>smoked salmon</li>
<li>turmeric powder</li>
</ul>
<h2>steps</h2>
<ol>
<li>cut and pat dry tofu</li>
<li>cut into large thin pieces</li>
<li>pan fry until golden</li>
<li>start mincing it with a spatula</li>
<li>stir fry the pieces</li>
<li>once they're little pieces, add spinach</li>
<li>add salmon rub powder, sesame seeds, and turmeric powder</li>
<li>top with smoked salmon</li>
</ol>]]></description>
        <content:encoded><![CDATA[<p>i've been craving more protein-rich breakfasts as an individual who cannot enjoy the delicacy of american breakfast like cheese and eggs. i found this specific recipe online and have been enjoying it.</p>
<h2>ingredients</h2>
<ul>
<li>firm tofu</li>
<li>spinach</li>
<li>salmon rub powder</li>
<li>sesame seeds</li>
<li>smoked salmon</li>
<li>turmeric powder</li>
</ul>
<h2>steps</h2>
<ol>
<li>cut and pat dry tofu</li>
<li>cut into large thin pieces</li>
<li>pan fry until golden</li>
<li>start mincing it with a spatula</li>
<li>stir fry the pieces</li>
<li>once they're little pieces, add spinach</li>
<li>add salmon rub powder, sesame seeds, and turmeric powder</li>
<li>top with smoked salmon</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[chinese evergreen]]></title>
        <link>https://bneo.xyz/posts/181125</link>
        <guid>https://bneo.xyz/posts/181125</guid>
        <pubDate>Tue, 18 Nov 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/181125-chinese-evergreen.jpg" alt="chinese evergreen"></p>
<p>woke up too late and missed my PT appointment. turns out i missed 3 appointments, even though i explicitly mentioned to a trainer there that i wouldn't be able to make it since i'm in a different state. nonetheless the person said they forgot about it and all my appointments were deleted. i'll just do the exercises at home at this point. the appointments were mostly for motivation to get out of the house and actually set time to do those exercises.</p>
<p>also did some cleanup and organization. my chinese evergreen (aglaonema) has been infected by mealy bugs. every time i come home from a trip i would see those little white devils huddling together on my plant, and i would wipe them off each time. i got sick of it and decided it was time for it to go. i wrapped it up with tape, and disposed of it in the trash. probably not the best way for it to go. but i couldn't think of any other options living in an apartment complex.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/181125-chinese-evergreen.jpg" alt="chinese evergreen"></p>
<p>woke up too late and missed my PT appointment. turns out i missed 3 appointments, even though i explicitly mentioned to a trainer there that i wouldn't be able to make it since i'm in a different state. nonetheless the person said they forgot about it and all my appointments were deleted. i'll just do the exercises at home at this point. the appointments were mostly for motivation to get out of the house and actually set time to do those exercises.</p>
<p>also did some cleanup and organization. my chinese evergreen (aglaonema) has been infected by mealy bugs. every time i come home from a trip i would see those little white devils huddling together on my plant, and i would wipe them off each time. i got sick of it and decided it was time for it to go. i wrapped it up with tape, and disposed of it in the trash. probably not the best way for it to go. but i couldn't think of any other options living in an apartment complex.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[fish porridge]]></title>
        <link>https://bneo.xyz/posts/171125</link>
        <guid>https://bneo.xyz/posts/171125</guid>
        <pubDate>Mon, 17 Nov 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>my fish porridge recipe that i cook with a rice cooker/pot when braces render my teeth unusable.</p>
<h2>ingredients</h2>
<p>main</p>
<ul>
<li>2.5 oz white fish (sole, grouper, cod, halibut, or tilapia)</li>
<li>0.13 lb rice (about 1/4 cup)</li>
<li>1.5 cups water</li>
<li>0.25 oz ginger</li>
<li>0.5 stalk green onion</li>
<li>pinch of cilantro</li>
<li>1 egg white</li>
</ul>
<p>fish marinade</p>
<ul>
<li>0.25 tbsp cornstarch</li>
<li>0.13 tsp salt</li>
<li>pinch white pepper</li>
<li>0.25 tbsp water</li>
<li>0.25 tbsp oil</li>
</ul>
<p>seasoning</p>
<ul>
<li>0.25 tbsp oil</li>
<li>0.25 tsp salt</li>
<li>0.25 tsp fish sauce (or soy sauce)</li>
<li>pinch white pepper</li>
</ul>
<h2>steps</h2>
<p>prep aromatics</p>
<ol>
<li>dice green parts of green onion (save white parts for another recipe)</li>
<li>cut ginger into thin slices, then julienne into thin strips</li>
<li>roughly chop cilantro</li>
<li>set aside for garnish</li>
</ol>
<p>prep fish</p>
<ol>
<li>squeeze out excess water from fish</li>
<li>slice fish at an angle into 1/4 to 1/2 inch pieces</li>
<li>mix marinade: cornstarch, salt, white pepper, water</li>
<li>gently mix marinade with fish using chopsticks</li>
<li>add egg white and mix gently</li>
<li>add oil and mix</li>
</ol>
<p>cook congee</p>
<ol>
<li>wash rice 3 times until water runs clear</li>
<li>boil 1.5 cups water in pot</li>
<li>add rice and stir well</li>
<li>when it boils again, stop stirring (prevents burning)</li>
<li>add oil, turn to low heat, cover</li>
<li>cook 25 minutes</li>
<li>uncover and whisk quickly for 1-2 minutes (creates thick texture)</li>
<li>add more water if too thick</li>
</ol>
<p>finish</p>
<ol>
<li>add fish slowly, spread them out</li>
<li>lower heat, mix fish around</li>
<li>add ginger strips and white pepper</li>
<li>season with salt and fish sauce</li>
<li>turn off heat, transfer to bowl</li>
<li>garnish with green onions and cilantro</li>
</ol>
<h2>notes</h2>
<ul>
<li>use white fish for less fishy oil</li>
<li>don't stir after rice comes to boil</li>
<li>whisking at the end creates the thick texture</li>
<li>fish cooks fast because it's thinly sliced</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>my fish porridge recipe that i cook with a rice cooker/pot when braces render my teeth unusable.</p>
<h2>ingredients</h2>
<p>main</p>
<ul>
<li>2.5 oz white fish (sole, grouper, cod, halibut, or tilapia)</li>
<li>0.13 lb rice (about 1/4 cup)</li>
<li>1.5 cups water</li>
<li>0.25 oz ginger</li>
<li>0.5 stalk green onion</li>
<li>pinch of cilantro</li>
<li>1 egg white</li>
</ul>
<p>fish marinade</p>
<ul>
<li>0.25 tbsp cornstarch</li>
<li>0.13 tsp salt</li>
<li>pinch white pepper</li>
<li>0.25 tbsp water</li>
<li>0.25 tbsp oil</li>
</ul>
<p>seasoning</p>
<ul>
<li>0.25 tbsp oil</li>
<li>0.25 tsp salt</li>
<li>0.25 tsp fish sauce (or soy sauce)</li>
<li>pinch white pepper</li>
</ul>
<h2>steps</h2>
<p>prep aromatics</p>
<ol>
<li>dice green parts of green onion (save white parts for another recipe)</li>
<li>cut ginger into thin slices, then julienne into thin strips</li>
<li>roughly chop cilantro</li>
<li>set aside for garnish</li>
</ol>
<p>prep fish</p>
<ol>
<li>squeeze out excess water from fish</li>
<li>slice fish at an angle into 1/4 to 1/2 inch pieces</li>
<li>mix marinade: cornstarch, salt, white pepper, water</li>
<li>gently mix marinade with fish using chopsticks</li>
<li>add egg white and mix gently</li>
<li>add oil and mix</li>
</ol>
<p>cook congee</p>
<ol>
<li>wash rice 3 times until water runs clear</li>
<li>boil 1.5 cups water in pot</li>
<li>add rice and stir well</li>
<li>when it boils again, stop stirring (prevents burning)</li>
<li>add oil, turn to low heat, cover</li>
<li>cook 25 minutes</li>
<li>uncover and whisk quickly for 1-2 minutes (creates thick texture)</li>
<li>add more water if too thick</li>
</ol>
<p>finish</p>
<ol>
<li>add fish slowly, spread them out</li>
<li>lower heat, mix fish around</li>
<li>add ginger strips and white pepper</li>
<li>season with salt and fish sauce</li>
<li>turn off heat, transfer to bowl</li>
<li>garnish with green onions and cilantro</li>
</ol>
<h2>notes</h2>
<ul>
<li>use white fish for less fishy oil</li>
<li>don't stir after rice comes to boil</li>
<li>whisking at the end creates the thick texture</li>
<li>fish cooks fast because it's thinly sliced</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[sf -> aus]]></title>
        <link>https://bneo.xyz/posts/161125</link>
        <guid>https://bneo.xyz/posts/161125</guid>
        <pubDate>Sun, 16 Nov 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i went to church, had a quick conversation with auntie S, who's always warm and happy to see me back in sf. i asked auntie S about her son, and she shared she will be returning to taiwan. she never forgets to remind me that going to church is important, it's central to shaping your identity and values as a christian.</p>
<p>then i took a short visit to city lights bookstore, my favorite bookstore. a few books caught my attention: amazing grace: a cultural history of the beloved hymn, maker of patterns by freeman dyson, and the shakespeare and company book of interviews.</p>
<p>i picked up fish porridge for lunch and decided to have it at W's house before leaving for the airport. this time i made sure to arrive earlier since i was checking in a bag. i packed everything back this time, my last few items that i left at his house. it feels like i've finally moved to austin for real. my belongings have left sf too. feels like there's no part of me left in sf.</p>
<p>the flight experience upon arriving in austin was not great. i waited 45 min in taxiing and another 30 min more for baggage. it was already 12:30 a.m. i was exhausted. i was thinking about how there were so few chairs in this airport, and why it was so cramped. why is austin's airport is so small and so badly designed, whereas other airports like changi airport are just excellent.</p>]]></description>
        <content:encoded><![CDATA[<p>i went to church, had a quick conversation with auntie S, who's always warm and happy to see me back in sf. i asked auntie S about her son, and she shared she will be returning to taiwan. she never forgets to remind me that going to church is important, it's central to shaping your identity and values as a christian.</p>
<p>then i took a short visit to city lights bookstore, my favorite bookstore. a few books caught my attention: amazing grace: a cultural history of the beloved hymn, maker of patterns by freeman dyson, and the shakespeare and company book of interviews.</p>
<p>i picked up fish porridge for lunch and decided to have it at W's house before leaving for the airport. this time i made sure to arrive earlier since i was checking in a bag. i packed everything back this time, my last few items that i left at his house. it feels like i've finally moved to austin for real. my belongings have left sf too. feels like there's no part of me left in sf.</p>
<p>the flight experience upon arriving in austin was not great. i waited 45 min in taxiing and another 30 min more for baggage. it was already 12:30 a.m. i was exhausted. i was thinking about how there were so few chairs in this airport, and why it was so cramped. why is austin's airport is so small and so badly designed, whereas other airports like changi airport are just excellent.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[presidio golf club]]></title>
        <link>https://bneo.xyz/posts/151125</link>
        <guid>https://bneo.xyz/posts/151125</guid>
        <pubDate>Sat, 15 Nov 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>after many weekends filled with work, i had the rare opportunity to take a break. i'm back in sf, and i visited a few spots i love.</p>
<p>i started the day at the farmers market at the ferry building, then went to chinatown. i met V at rice roll express, one of the best cheap cantonese meal spots. it reminds me a lot of taiwan and HK, except it's 6x the price. W came later to meet up with us, and we decided to do something fun. i wanted to go to the coast, but W had a better idea to go golfing. i was hesitant at first, but optimizing for fun is always a good idea to minimize regrets. we arrived at presidio golf course, and the driving range was 100 balls for $16 and $10 for rental clubs. that was not bad for SF. i expected the price to be exaggerated given we're in presidio.</p>
<p>at night W and i had dinner at Cha-ya, a vegan restaurant. because of my braces treatment, i had to ask the waitress to give me scissors, and i think they just grabbed one that was used to cut vegetables, which was funny.</p>
<p>we went to best buy to get a ps5 controller to play cyberpunk on my hp laptop that's been sitting at his apartment for months. we also called A and V to catch up.</p>]]></description>
        <content:encoded><![CDATA[<p>after many weekends filled with work, i had the rare opportunity to take a break. i'm back in sf, and i visited a few spots i love.</p>
<p>i started the day at the farmers market at the ferry building, then went to chinatown. i met V at rice roll express, one of the best cheap cantonese meal spots. it reminds me a lot of taiwan and HK, except it's 6x the price. W came later to meet up with us, and we decided to do something fun. i wanted to go to the coast, but W had a better idea to go golfing. i was hesitant at first, but optimizing for fun is always a good idea to minimize regrets. we arrived at presidio golf course, and the driving range was 100 balls for $16 and $10 for rental clubs. that was not bad for SF. i expected the price to be exaggerated given we're in presidio.</p>
<p>at night W and i had dinner at Cha-ya, a vegan restaurant. because of my braces treatment, i had to ask the waitress to give me scissors, and i think they just grabbed one that was used to cut vegetables, which was funny.</p>
<p>we went to best buy to get a ps5 controller to play cyberpunk on my hp laptop that's been sitting at his apartment for months. we also called A and V to catch up.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[launch day]]></title>
        <link>https://bneo.xyz/posts/141125</link>
        <guid>https://bneo.xyz/posts/141125</guid>
        <pubDate>Fri, 14 Nov 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>met D for the first time in person, shook his hand. he brings good energy into the whole room. a funny and serious individual.</p>
<p>also my first time working with teslio to get my code tested, with a deep fear that something is horribly wrong and they'll point it out and i'll be embarrassed, a stain on my track record.</p>
<p>A walked me through the architecture of the backend and how configs are rolled out. God bless him. i admire his work style and his sense of focus as someone who probably receives dozens of requests a day.</p>
<p>dinner was rooh sf again, and i'm safely in the corner again, but this time with more amiable people. couldn't eat much of the food because of my dietary restrictions.</p>
<p>after dinner, i shook his hand again. i think he knows me? or maybe it's just common courtesy. i want to talk to him more, but i need to grow. i need better ideas. don't go to someone like him empty minded. sure you have ideas but are they fleshed out? will it sound intelligent? or is it just a dumb shower thought? maybe i'm overthinking things.</p>
<p>stayed up till 3am that night to roll out my feature. each button i click i worry i will completely break the entire product.</p>]]></description>
        <content:encoded><![CDATA[<p>met D for the first time in person, shook his hand. he brings good energy into the whole room. a funny and serious individual.</p>
<p>also my first time working with teslio to get my code tested, with a deep fear that something is horribly wrong and they'll point it out and i'll be embarrassed, a stain on my track record.</p>
<p>A walked me through the architecture of the backend and how configs are rolled out. God bless him. i admire his work style and his sense of focus as someone who probably receives dozens of requests a day.</p>
<p>dinner was rooh sf again, and i'm safely in the corner again, but this time with more amiable people. couldn't eat much of the food because of my dietary restrictions.</p>
<p>after dinner, i shook his hand again. i think he knows me? or maybe it's just common courtesy. i want to talk to him more, but i need to grow. i need better ideas. don't go to someone like him empty minded. sure you have ideas but are they fleshed out? will it sound intelligent? or is it just a dumb shower thought? maybe i'm overthinking things.</p>
<p>stayed up till 3am that night to roll out my feature. each button i click i worry i will completely break the entire product.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[radhaus sf]]></title>
        <link>https://bneo.xyz/posts/131125</link>
        <guid>https://bneo.xyz/posts/131125</guid>
        <pubDate>Thu, 13 Nov 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>as i continued to sprint towards the finish line, small issues kept propping up. but nothing too crazy. android seemed to be the biggest culprit in slowing me down and giving me a hard time. but i continued to fight through. the dinners were another factor, but i had more control over that. yet i still went because deep down i did want to get to know the people around me that i barely got to talk to because i was glued to my computer, talking to an AI to write code for me and fix the virtual bugs it created.</p>
<p>dinner was slightly better than the last. this time i chose to be in the corner again. i again did not know how to initiate conversations and only answered when spoken to. most of the night was spent thinking to myself, observing, analyzing, and enjoying the chicken thighs.</p>]]></description>
        <content:encoded><![CDATA[<p>as i continued to sprint towards the finish line, small issues kept propping up. but nothing too crazy. android seemed to be the biggest culprit in slowing me down and giving me a hard time. but i continued to fight through. the dinners were another factor, but i had more control over that. yet i still went because deep down i did want to get to know the people around me that i barely got to talk to because i was glued to my computer, talking to an AI to write code for me and fix the virtual bugs it created.</p>
<p>dinner was slightly better than the last. this time i chose to be in the corner again. i again did not know how to initiate conversations and only answered when spoken to. most of the night was spent thinking to myself, observing, analyzing, and enjoying the chicken thighs.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[echigo with b]]></title>
        <link>https://bneo.xyz/posts/121125</link>
        <guid>https://bneo.xyz/posts/121125</guid>
        <pubDate>Wed, 12 Nov 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/121125-courage-to-climb.jpg" alt="source: twitter"></p>
<p>today was another prod review. this time i presented CT again and the mobile design. my presentation had no memes or jokes. i didn't have anything witty to add. i just went through the slides and said what i needed to say. from an asian culture perspective, i did a good job, but from an american culture perspective, i was cut and dry and people would probably forget i presented at all. to make my presentation memorable, or to present myself as someone interesting or cool, i needed to risk it a little. inject some jokes. make my presentation a bit more interesting. make it unexpected. i'm usually not against taking risks, but i always let my visa status and the fact that i don't truly belong in this country hold me back. i always tread lightly. i remain invisible and in the background, where i feel safe.</p>
<p>there is a clear separation between the great and okay presentations. the great ones often receive validation from the big C, and many comments in the chat, or audible laughs from the whole group. i find them enjoyable as well. it feels so natural and not forced, like it's just in their nature to do it that way. you can tell they put effort into it, but it wasn't engineered or cold-blooded effort. it came from a heart of play, a pure form of fun, distilled into 5 minutes. turning boring facts into interesting stories.</p>
<p>i wonder if they picked it up from someone. if they also presented in a plain vanilla format before. and if it was the very moment they were exposed to this alternative that unlocked something in them.</p>
<p>that night i had dinner with B at my favorite restaurant in SF, echigo home cook. we talked about the culture at our companies and what life is like working at a startup, and bonded over the similarities and differences. it's always nice to meet up with a friend again, where conversations immediately start flowing, as if we just saw each other the day before.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/121125-courage-to-climb.jpg" alt="source: twitter"></p>
<p>today was another prod review. this time i presented CT again and the mobile design. my presentation had no memes or jokes. i didn't have anything witty to add. i just went through the slides and said what i needed to say. from an asian culture perspective, i did a good job, but from an american culture perspective, i was cut and dry and people would probably forget i presented at all. to make my presentation memorable, or to present myself as someone interesting or cool, i needed to risk it a little. inject some jokes. make my presentation a bit more interesting. make it unexpected. i'm usually not against taking risks, but i always let my visa status and the fact that i don't truly belong in this country hold me back. i always tread lightly. i remain invisible and in the background, where i feel safe.</p>
<p>there is a clear separation between the great and okay presentations. the great ones often receive validation from the big C, and many comments in the chat, or audible laughs from the whole group. i find them enjoyable as well. it feels so natural and not forced, like it's just in their nature to do it that way. you can tell they put effort into it, but it wasn't engineered or cold-blooded effort. it came from a heart of play, a pure form of fun, distilled into 5 minutes. turning boring facts into interesting stories.</p>
<p>i wonder if they picked it up from someone. if they also presented in a plain vanilla format before. and if it was the very moment they were exposed to this alternative that unlocked something in them.</p>
<p>that night i had dinner with B at my favorite restaurant in SF, echigo home cook. we talked about the culture at our companies and what life is like working at a startup, and bonded over the similarities and differences. it's always nice to meet up with a friend again, where conversations immediately start flowing, as if we just saw each other the day before.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[rooh sf]]></title>
        <link>https://bneo.xyz/posts/111125</link>
        <guid>https://bneo.xyz/posts/111125</guid>
        <pubDate>Tue, 11 Nov 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i was sat in a room with E and A and was told that i'm supposed to see my projects as if i'm the manager of each feature. it's hard to imagine it that way, since i'm so used to be handed tasks, and complete them, and report back on my results/findings and be told what to do next. i absolve myself of responsibility and accountability that way. being a manager of something feels scary, but it's something i have to start leaning into more if i want to be a good engineer. and once i make mistakes, and learn from them, and interact with people more, i might just become a great engineer.</p>
<p>dinners with colleagues are tough for me. i don't really know when to interject opinions and i just smile and respond concisely. i freeze when i'm given attention, and i crave the opportunity to participate in conversations. i'm in the corner, which feels nice, but i wish i was more confident and more interesting. isn't the worry itself making me less interesting? being interesting means being interested, but it also means being able to tell good stories. every time in situations like this, i feel like i have no stories to tell. i have nothing in common. nothing comes to mind. what made me this way? why do i act the way i do? how would my friends act in my shoes? why do i see myself as a lesser human being if i can't talk well at dinners?</p>]]></description>
        <content:encoded><![CDATA[<p>i was sat in a room with E and A and was told that i'm supposed to see my projects as if i'm the manager of each feature. it's hard to imagine it that way, since i'm so used to be handed tasks, and complete them, and report back on my results/findings and be told what to do next. i absolve myself of responsibility and accountability that way. being a manager of something feels scary, but it's something i have to start leaning into more if i want to be a good engineer. and once i make mistakes, and learn from them, and interact with people more, i might just become a great engineer.</p>
<p>dinners with colleagues are tough for me. i don't really know when to interject opinions and i just smile and respond concisely. i freeze when i'm given attention, and i crave the opportunity to participate in conversations. i'm in the corner, which feels nice, but i wish i was more confident and more interesting. isn't the worry itself making me less interesting? being interesting means being interested, but it also means being able to tell good stories. every time in situations like this, i feel like i have no stories to tell. i have nothing in common. nothing comes to mind. what made me this way? why do i act the way i do? how would my friends act in my shoes? why do i see myself as a lesser human being if i can't talk well at dinners?</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[sf office]]></title>
        <link>https://bneo.xyz/posts/101125</link>
        <guid>https://bneo.xyz/posts/101125</guid>
        <pubDate>Mon, 10 Nov 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>first time in the SF office. it's my first time in the office where one of the big C was in the house. once the rest of the people arrived, we all gathered to decide what everyone would be working on. i was asked when i could finish my feature. i had just started building out the skeletons for the app over the weekend, nothing had been reviewed, and i had no idea how to publish it.</p>
<p>after a slight hesitation, and mountains of pressure, i answered wednesday, which was 2 days. don't get me wrong, i like setting ambitious goals for myself, and no deadline at this company is ever realistic, but this was the most intense deadline ever. i do like deadlines though, it gives me clarity. i become hyperfocused on getting this specific task done within an amount of time. i evaluate all the trade-offs and keep only what is necessary.</p>
<p>dinner with E, S and R at Pazzia Ristorante Italiano. conversations don't flow smoothly and there are awkward pauses, but i got to know them a little bit better.</p>]]></description>
        <content:encoded><![CDATA[<p>first time in the SF office. it's my first time in the office where one of the big C was in the house. once the rest of the people arrived, we all gathered to decide what everyone would be working on. i was asked when i could finish my feature. i had just started building out the skeletons for the app over the weekend, nothing had been reviewed, and i had no idea how to publish it.</p>
<p>after a slight hesitation, and mountains of pressure, i answered wednesday, which was 2 days. don't get me wrong, i like setting ambitious goals for myself, and no deadline at this company is ever realistic, but this was the most intense deadline ever. i do like deadlines though, it gives me clarity. i become hyperfocused on getting this specific task done within an amount of time. i evaluate all the trade-offs and keep only what is necessary.</p>
<p>dinner with E, S and R at Pazzia Ristorante Italiano. conversations don't flow smoothly and there are awkward pauses, but i got to know them a little bit better.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[aus -> sf]]></title>
        <link>https://bneo.xyz/posts/091125</link>
        <guid>https://bneo.xyz/posts/091125</guid>
        <pubDate>Sun, 09 Nov 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/091125-hyatt-regency.jpg" alt="hyatt regency sf"></p>
<p>flight got delayed because of a government shutdown. the airport was packed. on the plane i did a bit of work, sitting in the emergency exit row this time. after about 3 hours i arrived in sf, took an uber, and checked into the hyatt regency. i passed by this hotel so many times on my way to class, and now being a guest here felt surreal. my room had a view of pier 1, and the layout was unusual. slanted corners and walls that didn't meet at right angles, almost triangular. as if the building settled into an odd shape over time after natural disasters. for dinner i ordered from korean moonbowl. coming back to my room from picking up the takeout food, i stared down at the lobby from the elevators, the atrium stretching below, i get mesmerized by the architecture.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/091125-hyatt-regency.jpg" alt="hyatt regency sf"></p>
<p>flight got delayed because of a government shutdown. the airport was packed. on the plane i did a bit of work, sitting in the emergency exit row this time. after about 3 hours i arrived in sf, took an uber, and checked into the hyatt regency. i passed by this hotel so many times on my way to class, and now being a guest here felt surreal. my room had a view of pier 1, and the layout was unusual. slanted corners and walls that didn't meet at right angles, almost triangular. as if the building settled into an odd shape over time after natural disasters. for dinner i ordered from korean moonbowl. coming back to my room from picking up the takeout food, i stared down at the lobby from the elevators, the atrium stretching below, i get mesmerized by the architecture.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[mobile dev]]></title>
        <link>https://bneo.xyz/posts/081125</link>
        <guid>https://bneo.xyz/posts/081125</guid>
        <pubDate>Sat, 08 Nov 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>began my foray into mobile dev using Expo to build out the feature on mobile. i'm glad there are good docs for this. i love the culture of writing and distilling knowledge into words for others. it's an act of care and excellence to spread knowledge. my lifetime goal is to continually improve at turning ideas and knowledge into words, crafting better words for my ideas and thoughts, and being able to voice them out. i'm still improving on the pen of words, and far from okay at voicing out.</p>
<p>i'm also glad to be able to work with designers. my initial version of the app was terrible. i had a hunch it wasn't great, but i didn't know how to fix it. the designer immediately knew how. he had a different way of thinking than me. i initially had everything squeezed into the mobile view, cramming the map into a box. a better design would have been to rethink the form factor—let the map fill the entire screen and have a list of the trails pop up from a bottom drawer. that one shift completely changed how the app feels.</p>
<p>having an actual designer work with me and provide mocks is incredibly high value—it saves time from further iteration. it's like someone who's ascended to a higher level, and you get to skip the time-wasting unnecessary hurdles and be upgraded instantly. a true life hack. working with people from different disciplines expands your mind, it happens whenever you collaborate across fields.</p>]]></description>
        <content:encoded><![CDATA[<p>began my foray into mobile dev using Expo to build out the feature on mobile. i'm glad there are good docs for this. i love the culture of writing and distilling knowledge into words for others. it's an act of care and excellence to spread knowledge. my lifetime goal is to continually improve at turning ideas and knowledge into words, crafting better words for my ideas and thoughts, and being able to voice them out. i'm still improving on the pen of words, and far from okay at voicing out.</p>
<p>i'm also glad to be able to work with designers. my initial version of the app was terrible. i had a hunch it wasn't great, but i didn't know how to fix it. the designer immediately knew how. he had a different way of thinking than me. i initially had everything squeezed into the mobile view, cramming the map into a box. a better design would have been to rethink the form factor—let the map fill the entire screen and have a list of the trails pop up from a bottom drawer. that one shift completely changed how the app feels.</p>
<p>having an actual designer work with me and provide mocks is incredibly high value—it saves time from further iteration. it's like someone who's ascended to a higher level, and you get to skip the time-wasting unnecessary hurdles and be upgraded instantly. a true life hack. working with people from different disciplines expands your mind, it happens whenever you collaborate across fields.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[ut health musculoskeletal institute]]></title>
        <link>https://bneo.xyz/posts/071125</link>
        <guid>https://bneo.xyz/posts/071125</guid>
        <pubDate>Fri, 07 Nov 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>finally went to ut health to see a doctor since i left SF. i was supposed to go to PT a lot sooner but did not have the ability to book it due to insurance/availability.</p>
<p>ut health is a clean and modern building. i went to the top floor to get checked in, then went a floor below to see the sports medicine doctor. he was one of the best doctors i've met. he was attentive, curious, and asked good questions. he was also guiding a new resident so he explained everything very clearly as he was doing the checks, which was good for me to hear his thought process out loud.</p>
<p>after the checkup i went to pho thaison to get pho. i asked for the combo and wanted a smaller size, but they only had one size. the bowl was huge, but i somehow managed to finish it. it was mostly soup, i guess—just a visual play.</p>
<p>went to medici roasting to get some work done. ordered matcha. wifi was not working so i was on my data the entire time.</p>
<p>walked around ut austin and took some photos before i went home on a waymo.</p>]]></description>
        <content:encoded><![CDATA[<p>finally went to ut health to see a doctor since i left SF. i was supposed to go to PT a lot sooner but did not have the ability to book it due to insurance/availability.</p>
<p>ut health is a clean and modern building. i went to the top floor to get checked in, then went a floor below to see the sports medicine doctor. he was one of the best doctors i've met. he was attentive, curious, and asked good questions. he was also guiding a new resident so he explained everything very clearly as he was doing the checks, which was good for me to hear his thought process out loud.</p>
<p>after the checkup i went to pho thaison to get pho. i asked for the combo and wanted a smaller size, but they only had one size. the bowl was huge, but i somehow managed to finish it. it was mostly soup, i guess—just a visual play.</p>
<p>went to medici roasting to get some work done. ordered matcha. wifi was not working so i was on my data the entire time.</p>
<p>walked around ut austin and took some photos before i went home on a waymo.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[matcha and tuna poke]]></title>
        <link>https://bneo.xyz/posts/061125</link>
        <guid>https://bneo.xyz/posts/061125</guid>
        <pubDate>Thu, 06 Nov 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/061125-jaguarxk8.jpg" alt="Jaguar XK8, Riverside Dr"></p>
<p>on my way to the office on the waymo, i saw a <a href="https://en.wikipedia.org/wiki/Jaguar_XK_(X100)">Jaguar XK8 convertible</a> on the street. convertibles are so cool.</p>
<p>it reminded me of the second generation (NB) Mazda Miata MX-5, where Miata derives from Old High German for "reward". it was produced at Mazda's hiroshima plant, and created under design credo <a href="https://en.wikipedia.org/wiki/Jinba_ittai">Jinba ittai</a>, meaning "unity of horse and rider". the lotus cars served as a design benchmark, and they're described as a successor to the 50s and 60s italian and british roadsters.</p>
<p><img src="https://bneo.xyz/images/061125-mazdamiata.jpg" alt="mazda miata, montgomery &#x26; union"></p>
<p>went to local foods beside the office. got a matcha latte (hot, sub oat milk, add vital proteins (1 scoop), add ashwagandha (1 scoop)) and a tuna bowl (SOS, add rice/quinoa blend) to work.</p>
<p>came across a figure by swyx, which states "your coding ability is constrained by your codebase understanding"</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/061125-jaguarxk8.jpg" alt="Jaguar XK8, Riverside Dr"></p>
<p>on my way to the office on the waymo, i saw a <a href="https://en.wikipedia.org/wiki/Jaguar_XK_(X100)">Jaguar XK8 convertible</a> on the street. convertibles are so cool.</p>
<p>it reminded me of the second generation (NB) Mazda Miata MX-5, where Miata derives from Old High German for "reward". it was produced at Mazda's hiroshima plant, and created under design credo <a href="https://en.wikipedia.org/wiki/Jinba_ittai">Jinba ittai</a>, meaning "unity of horse and rider". the lotus cars served as a design benchmark, and they're described as a successor to the 50s and 60s italian and british roadsters.</p>
<p><img src="https://bneo.xyz/images/061125-mazdamiata.jpg" alt="mazda miata, montgomery &#x26; union"></p>
<p>went to local foods beside the office. got a matcha latte (hot, sub oat milk, add vital proteins (1 scoop), add ashwagandha (1 scoop)) and a tuna bowl (SOS, add rice/quinoa blend) to work.</p>
<p>came across a figure by swyx, which states "your coding ability is constrained by your codebase understanding"</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[learning chinese]]></title>
        <link>https://bneo.xyz/posts/051125</link>
        <guid>https://bneo.xyz/posts/051125</guid>
        <pubDate>Wed, 05 Nov 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i need to integrate more mandarin words into my life. but instead of a dopamine fulfilling app like duolingo where its faux learning, i want to learn words that i will actually use in the context of reading the bible, speaking to chinese people, or to impress T's parents.</p>
<p>i had this idea, where, as i find articles online, it will intelligently extract vocabulary that are out of my scope, and store it in anki for me to review.</p>
<p>as it feeds more from my interest and context about my life, it would be useful if the tool could find similar blogs/books/movies that use actual slang that taiwanese people use. that way it maximizes my ability to apply the words in day to day conversations.</p>
<p>is this the best way to learn? i do believe immersion and using the language is the fastest way, and i'm lucky to have T to practice with.</p>]]></description>
        <content:encoded><![CDATA[<p>i need to integrate more mandarin words into my life. but instead of a dopamine fulfilling app like duolingo where its faux learning, i want to learn words that i will actually use in the context of reading the bible, speaking to chinese people, or to impress T's parents.</p>
<p>i had this idea, where, as i find articles online, it will intelligently extract vocabulary that are out of my scope, and store it in anki for me to review.</p>
<p>as it feeds more from my interest and context about my life, it would be useful if the tool could find similar blogs/books/movies that use actual slang that taiwanese people use. that way it maximizes my ability to apply the words in day to day conversations.</p>
<p>is this the best way to learn? i do believe immersion and using the language is the fastest way, and i'm lucky to have T to practice with.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[parents are human]]></title>
        <link>https://bneo.xyz/posts/041125</link>
        <guid>https://bneo.xyz/posts/041125</guid>
        <pubDate>Tue, 04 Nov 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i got these Parents Are Human <a href="https://parentsarehuman.com">cards</a> in the mailbox today. also had a long chat with my lease office agent Z. it dawned upon me that there are people who don't know what NVIDIA is. i realized i live in a very small bubble. and maybe i need to talk to more people from diverse backgrounds. i also realized i can't really explain a lot of the things i think i know because they're so ingrained in the culture and space, like oh a gpu is that thing NVIDIA sells to AI companies to train models. but how do you explain a GPU to someone who doesn't know what a GPU is in the first place? it does matrix multiplication? it performs computations really fast? it is used to run games really smooth? it seems like i don't know what a GPU is as well.  in fact, i don't know how most things in the world works.</p>
<p>here's an attempt with Claude's help</p>
<blockquote>
<p>A GPU does one simple math problem, and does that problem thousands of times at once</p>
<p>Your screen is made of dots. Each dot has a color. To show a picture, the computer has to figure out what color each dot should be.</p>
<p>A normal computer figures out one dot, then the next dot, then the next.</p>
<p>A GPU figures out thousands of dots at the same time.</p>
</blockquote>
<p>a few examples</p>
<ul>
<li>LLMs: billions of matrix multiplication</li>
<li>ray tracing: vector math (dot products)</li>
<li>video encoding: discrete cosine transform</li>
<li>bitcoin mining: hash functions (bitwise ops and adds)</li>
</ul>
<p>more resources</p>
<ul>
<li><a href="https://cs184.eecs.berkeley.edu/sp19/lecture/23/how-gpus-work">https://cs184.eecs.berkeley.edu/sp19/lecture/23/how-gpus-work</a></li>
<li><a href="https://research.nvidia.com/sites/default/files/pubs/2007-02_How-GPUs-Work/04085637.pdf">https://research.nvidia.com/sites/default/files/pubs/2007-02_How-GPUs-Work/04085637.pdf</a></li>
<li><a href="https://www.youtube.com/watch?v=h9Z4oGN89MU">https://www.youtube.com/watch?v=h9Z4oGN89MU</a>
<ul>
<li>"you need a graphics card that can perform 36 trillion calculations a second to run Cyberpunk 2077"</li>
</ul>
</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>i got these Parents Are Human <a href="https://parentsarehuman.com">cards</a> in the mailbox today. also had a long chat with my lease office agent Z. it dawned upon me that there are people who don't know what NVIDIA is. i realized i live in a very small bubble. and maybe i need to talk to more people from diverse backgrounds. i also realized i can't really explain a lot of the things i think i know because they're so ingrained in the culture and space, like oh a gpu is that thing NVIDIA sells to AI companies to train models. but how do you explain a GPU to someone who doesn't know what a GPU is in the first place? it does matrix multiplication? it performs computations really fast? it is used to run games really smooth? it seems like i don't know what a GPU is as well.  in fact, i don't know how most things in the world works.</p>
<p>here's an attempt with Claude's help</p>
<blockquote>
<p>A GPU does one simple math problem, and does that problem thousands of times at once</p>
<p>Your screen is made of dots. Each dot has a color. To show a picture, the computer has to figure out what color each dot should be.</p>
<p>A normal computer figures out one dot, then the next dot, then the next.</p>
<p>A GPU figures out thousands of dots at the same time.</p>
</blockquote>
<p>a few examples</p>
<ul>
<li>LLMs: billions of matrix multiplication</li>
<li>ray tracing: vector math (dot products)</li>
<li>video encoding: discrete cosine transform</li>
<li>bitcoin mining: hash functions (bitwise ops and adds)</li>
</ul>
<p>more resources</p>
<ul>
<li><a href="https://cs184.eecs.berkeley.edu/sp19/lecture/23/how-gpus-work">https://cs184.eecs.berkeley.edu/sp19/lecture/23/how-gpus-work</a></li>
<li><a href="https://research.nvidia.com/sites/default/files/pubs/2007-02_How-GPUs-Work/04085637.pdf">https://research.nvidia.com/sites/default/files/pubs/2007-02_How-GPUs-Work/04085637.pdf</a></li>
<li><a href="https://www.youtube.com/watch?v=h9Z4oGN89MU">https://www.youtube.com/watch?v=h9Z4oGN89MU</a>
<ul>
<li>"you need a graphics card that can perform 36 trillion calculations a second to run Cyberpunk 2077"</li>
</ul>
</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[one medical]]></title>
        <link>https://bneo.xyz/posts/031125</link>
        <guid>https://bneo.xyz/posts/031125</guid>
        <pubDate>Mon, 03 Nov 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>went to one medical on Congress Ave for my SI joint. the decor was nice, almost like it was carefully and strategically chosen to induce peace and safety. the wifi password was GiveThanks. i liked that.</p>
<p>i gave the spiel about my condition, and got a referral to a sports medicine doctor at UT Austin Health. i'm so grateful to have health insurance. if i was still stuck in iowa under a student's insurance, i would be handed tylenol and pray for it to go away.</p>]]></description>
        <content:encoded><![CDATA[<p>went to one medical on Congress Ave for my SI joint. the decor was nice, almost like it was carefully and strategically chosen to induce peace and safety. the wifi password was GiveThanks. i liked that.</p>
<p>i gave the spiel about my condition, and got a referral to a sports medicine doctor at UT Austin Health. i'm so grateful to have health insurance. if i was still stuck in iowa under a student's insurance, i would be handed tylenol and pray for it to go away.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[sea -> aus]]></title>
        <link>https://bneo.xyz/posts/021125</link>
        <guid>https://bneo.xyz/posts/021125</guid>
        <pubDate>Sun, 02 Nov 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/021125-udon_udub.jpg" alt="U:don"></p>
<p>today was our last day together in seattle. both of us were moody. we woke up later than expected, and couldn't make it to church. we watched the live stream of the sermon at the hotel lobby, and we were both dozing off. i wasn't feeling my best.</p>
<p>we went to have lunch at U:Don Fresh Japanese Noodle Station. udon with tempura is probably my #2 favorite japanese food after katsu curry. we went to magus bookstore, the same one i stepped foot into in december 2023, except this time i have T by my side. we bought two c.s. lewis books. one for her one for me.</p>
<p>after that we went to the henry gallery, it was a free entry, and the ghost art gallery was spooky. we left soon after to get our stuff from the hotel and went to the airport.</p>
<p>i stood outside the security checkpoint with her, not wanting to leave. my life feels like a movie, and every day with her feels like a dream.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/021125-udon_udub.jpg" alt="U:don"></p>
<p>today was our last day together in seattle. both of us were moody. we woke up later than expected, and couldn't make it to church. we watched the live stream of the sermon at the hotel lobby, and we were both dozing off. i wasn't feeling my best.</p>
<p>we went to have lunch at U:Don Fresh Japanese Noodle Station. udon with tempura is probably my #2 favorite japanese food after katsu curry. we went to magus bookstore, the same one i stepped foot into in december 2023, except this time i have T by my side. we bought two c.s. lewis books. one for her one for me.</p>
<p>after that we went to the henry gallery, it was a free entry, and the ghost art gallery was spooky. we left soon after to get our stuff from the hotel and went to the airport.</p>
<p>i stood outside the security checkpoint with her, not wanting to leave. my life feels like a movie, and every day with her feels like a dream.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[dead poets society]]></title>
        <link>https://bneo.xyz/posts/011125</link>
        <guid>https://bneo.xyz/posts/011125</guid>
        <pubDate>Sat, 01 Nov 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i've been craving korean food since i moved to austin, so we had lunch at Seoul Tofu &#x26; Jjim, their beef short rib soup was great.</p>
<p><img src="https://bneo.xyz/images/011125-beefsoup.jpeg" alt="beef soup"></p>
<p>after lunch we walked to Ada's Technical Books and Cafe along E Harrison St and saw beautiful fiery maple trees.</p>
<p><img src="https://bneo.xyz/images/011125-redtrees.jpg" alt="trees on fire"></p>
<p>we couldn't find any seats in the book store, so we went next door to Victrola Coffee Roasters instead. we got our usual orders, matcha for me and chai for her.</p>
<p>for dinner, on a whim i searched for japanese restaurants, and found Kobuta &#x26; Ookami Katsu and sake house. dare i say the best katsu i've had.</p>
<p><img src="https://bneo.xyz/images/011125-seattlekatsu.jpg" alt="katsu"></p>
<p>at night we watched dead poets society. it was a beautiful movie. one that comes to mind from time to time when i stop to think about whether i'm truly living, or just existing.</p>
<blockquote>
<p>"Carpe diem. Seize the day, boys. Make your lives extraordinary."</p>
</blockquote>
<blockquote>
<p>"We don't read and write poetry because it's cute. We read and write poetry because we are members of the human race. And the human race is filled with passion... Poetry, beauty, romance, love, these are what we stay alive for."</p>
</blockquote>
<blockquote>
<p>"The powerful play goes on and you may contribute a verse. What will your verse be?"</p>
</blockquote>
<blockquote>
<p>"You must strive to find your own voice. Because the longer you wait to begin, the less likely you are to find it at all."</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p>i've been craving korean food since i moved to austin, so we had lunch at Seoul Tofu &#x26; Jjim, their beef short rib soup was great.</p>
<p><img src="https://bneo.xyz/images/011125-beefsoup.jpeg" alt="beef soup"></p>
<p>after lunch we walked to Ada's Technical Books and Cafe along E Harrison St and saw beautiful fiery maple trees.</p>
<p><img src="https://bneo.xyz/images/011125-redtrees.jpg" alt="trees on fire"></p>
<p>we couldn't find any seats in the book store, so we went next door to Victrola Coffee Roasters instead. we got our usual orders, matcha for me and chai for her.</p>
<p>for dinner, on a whim i searched for japanese restaurants, and found Kobuta &#x26; Ookami Katsu and sake house. dare i say the best katsu i've had.</p>
<p><img src="https://bneo.xyz/images/011125-seattlekatsu.jpg" alt="katsu"></p>
<p>at night we watched dead poets society. it was a beautiful movie. one that comes to mind from time to time when i stop to think about whether i'm truly living, or just existing.</p>
<blockquote>
<p>"Carpe diem. Seize the day, boys. Make your lives extraordinary."</p>
</blockquote>
<blockquote>
<p>"We don't read and write poetry because it's cute. We read and write poetry because we are members of the human race. And the human race is filled with passion... Poetry, beauty, romance, love, these are what we stay alive for."</p>
</blockquote>
<blockquote>
<p>"The powerful play goes on and you may contribute a verse. What will your verse be?"</p>
</blockquote>
<blockquote>
<p>"You must strive to find your own voice. Because the longer you wait to begin, the less likely you are to find it at all."</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[six seven]]></title>
        <link>https://bneo.xyz/posts/311025</link>
        <guid>https://bneo.xyz/posts/311025</guid>
        <pubDate>Fri, 31 Oct 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>it was just another cloudy and rainy seattle day.</p>
<p>i was craving for hainan chicken and found Asean Streat Food Hall on google maps. i had my hopes up high because this was seattle and not iowa, surely they can't mess it up too badly, right? boy was i wrong. everything about the dish was terrible, from the rice to the sauce and down to the chicken itself. i was so disappointed, it was a complete failure and dishonor of my country's food and culture that i felt i needed to burn the entire place down. metaphorically. even T's char kuey teoh was visually close, but incredibly salty. i wish this place never existed</p>
<p>we spent most of our time at pier 91, which houses the Brim Coffee Shop at the Edgewater Hotel. we went there thinking it was a cafe, but it turned out to be more of a lounge/restaurant?</p>
<p>a man who works there said we could enter, so we did, and sat our bags down and started working away. then evening came and the sun went down. and the atmosphere changed into a fancy restaurant. we both felt underdressed and wanted to leave as more people came in looking like actual adults. we gave off strong college student vibes.</p>
<p>the waitress came and asked if we wanted anything, i took a look at the menu and i saw the words "miso glazed black cod". i got so intrigued by this from the moment i learned about nobu, a popular restaurant from the chef Nobu Matsuhisa. and also from the yt <a href="https://youtu.be/wFZPdOSN9zA?si=5JIlIsW0QYI-8T_k">video</a> of him saying this is Robert De Niro's favorite dish. i decided to go for it, even though it was 60 dollars, possibly the most expensive meal i've ever had, and T went for grilled salmon.</p>
<p>i liked it in the beginning, it reminded me of fois gras. but it very quickly gave me issues and i liked it no more. it was too oily for my liking. maybe i got too excited and consumed it too quickly.</p>]]></description>
        <content:encoded><![CDATA[<p>it was just another cloudy and rainy seattle day.</p>
<p>i was craving for hainan chicken and found Asean Streat Food Hall on google maps. i had my hopes up high because this was seattle and not iowa, surely they can't mess it up too badly, right? boy was i wrong. everything about the dish was terrible, from the rice to the sauce and down to the chicken itself. i was so disappointed, it was a complete failure and dishonor of my country's food and culture that i felt i needed to burn the entire place down. metaphorically. even T's char kuey teoh was visually close, but incredibly salty. i wish this place never existed</p>
<p>we spent most of our time at pier 91, which houses the Brim Coffee Shop at the Edgewater Hotel. we went there thinking it was a cafe, but it turned out to be more of a lounge/restaurant?</p>
<p>a man who works there said we could enter, so we did, and sat our bags down and started working away. then evening came and the sun went down. and the atmosphere changed into a fancy restaurant. we both felt underdressed and wanted to leave as more people came in looking like actual adults. we gave off strong college student vibes.</p>
<p>the waitress came and asked if we wanted anything, i took a look at the menu and i saw the words "miso glazed black cod". i got so intrigued by this from the moment i learned about nobu, a popular restaurant from the chef Nobu Matsuhisa. and also from the yt <a href="https://youtu.be/wFZPdOSN9zA?si=5JIlIsW0QYI-8T_k">video</a> of him saying this is Robert De Niro's favorite dish. i decided to go for it, even though it was 60 dollars, possibly the most expensive meal i've ever had, and T went for grilled salmon.</p>
<p>i liked it in the beginning, it reminded me of fois gras. but it very quickly gave me issues and i liked it no more. it was too oily for my liking. maybe i got too excited and consumed it too quickly.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[siege building]]></title>
        <link>https://bneo.xyz/posts/301025</link>
        <guid>https://bneo.xyz/posts/301025</guid>
        <pubDate>Thu, 30 Oct 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>it was another school day for T. we had breakfast at the hotel cafe and walked to campus together again. i got to enter the siege building and worked there while T went for her class.</p>
<p>i was in the zone, blasting the steve aoki remix of Thriller by MJ. the halloween vibes were strong. we've been seeing students in costumes on the streets, marching on to somewhere, like gravity, they're all getting sucked to their respective destinations.</p>
<p>i doordashed curry katsu w udon from a japanese restaurant and nobody was picking up my order for almost two hours. it wasn't until one dude miraculously accepted it, i was so grateful i tipped the man 5 bucks right after prying it from his hands. he shouted back "thanks my man" before entering his car.</p>
<p>the katsu wasn't as warm anymore, but my stomach was no longer screaming for carbohydrates. i continued working till T met up with me again and we took a lyft home.</p>]]></description>
        <content:encoded><![CDATA[<p>it was another school day for T. we had breakfast at the hotel cafe and walked to campus together again. i got to enter the siege building and worked there while T went for her class.</p>
<p>i was in the zone, blasting the steve aoki remix of Thriller by MJ. the halloween vibes were strong. we've been seeing students in costumes on the streets, marching on to somewhere, like gravity, they're all getting sucked to their respective destinations.</p>
<p>i doordashed curry katsu w udon from a japanese restaurant and nobody was picking up my order for almost two hours. it wasn't until one dude miraculously accepted it, i was so grateful i tipped the man 5 bucks right after prying it from his hands. he shouted back "thanks my man" before entering his car.</p>
<p>the katsu wasn't as warm anymore, but my stomach was no longer screaming for carbohydrates. i continued working till T met up with me again and we took a lyft home.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[uniqlo shirt design]]></title>
        <link>https://bneo.xyz/posts/291025</link>
        <guid>https://bneo.xyz/posts/291025</guid>
        <pubDate>Wed, 29 Oct 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>we took the light rail to downtown. our first stop was uniqlo. the mission was to find a fleece jacket to brave the weather.</p>
<p>we went on a side quest to design our own t-shirt. we each had 5 moves to make, alternating as we added our own unique stroke onto the canvas on the ipad. the final result was cute.</p>
<p>we went to <a href="https://artisansgroup.com/portfolio/olympia-coffee-downtown-seattle">olympia coffee</a>, tucked in the lobby of U.S. Bank Center, which, despite the dull name, is an indoor-street style public space with large cylindrical columns and wooden flooring, high ceilings and glass windows that let the light flood in, evoking the feel of a Scandanavian train station. we got matcha and black sesame latte, it exceeded my expectations. turns out this lobby was designed by <a href="https://www.skbarchitects.com">SkB architects</a>, people who are obsessed with designing third places. if only good design like this was the norm.</p>
<p>for dinner we decided on Din Tai Fung. it was underwhelming and the food was not great. but the good company made up for it.</p>]]></description>
        <content:encoded><![CDATA[<p>we took the light rail to downtown. our first stop was uniqlo. the mission was to find a fleece jacket to brave the weather.</p>
<p>we went on a side quest to design our own t-shirt. we each had 5 moves to make, alternating as we added our own unique stroke onto the canvas on the ipad. the final result was cute.</p>
<p>we went to <a href="https://artisansgroup.com/portfolio/olympia-coffee-downtown-seattle">olympia coffee</a>, tucked in the lobby of U.S. Bank Center, which, despite the dull name, is an indoor-street style public space with large cylindrical columns and wooden flooring, high ceilings and glass windows that let the light flood in, evoking the feel of a Scandanavian train station. we got matcha and black sesame latte, it exceeded my expectations. turns out this lobby was designed by <a href="https://www.skbarchitects.com">SkB architects</a>, people who are obsessed with designing third places. if only good design like this was the norm.</p>
<p>for dinner we decided on Din Tai Fung. it was underwhelming and the food was not great. but the good company made up for it.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[village sushi]]></title>
        <link>https://bneo.xyz/posts/281025</link>
        <guid>https://bneo.xyz/posts/281025</guid>
        <pubDate>Tue, 28 Oct 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i woke up with acai bowls that T bought for us. i've been obsessed with acai bowls recently, even though they might be chock-full of sugar. we got k food for lunch, i got to experience korean beef noodle soup, a delicacy that is rare in atx.</p>
<p>we went to get sushi for dinner and i sent a picture of the menu to claude to get recommendations. i tweaked it a bit but had full faith in claude's taste. i liked the sea bream and the bass, i did not like the shrimp.</p>
<p>at night i was surprised with a cake that T made herself, sugar and dairy free, the best combination of words for me.</p>
<p>we kept working for the rest of the night.</p>
<p>i don't have a 24 things i learned at 24 this time, but only one reflection, which is there's no greater blessing than to have someone to share your life with, and to have the opportunity to work on something impactful and get paid for it. it is a rare combination that i somehow stumbled upon seemingly by accident, but looking back, it was a collection of decisions and experiences that got me to where i am today. and i only look forward, continuously seeking to live with more courage and with more passion for the things i believe in and to give attention to the people i care about.</p>]]></description>
        <content:encoded><![CDATA[<p>i woke up with acai bowls that T bought for us. i've been obsessed with acai bowls recently, even though they might be chock-full of sugar. we got k food for lunch, i got to experience korean beef noodle soup, a delicacy that is rare in atx.</p>
<p>we went to get sushi for dinner and i sent a picture of the menu to claude to get recommendations. i tweaked it a bit but had full faith in claude's taste. i liked the sea bream and the bass, i did not like the shrimp.</p>
<p>at night i was surprised with a cake that T made herself, sugar and dairy free, the best combination of words for me.</p>
<p>we kept working for the rest of the night.</p>
<p>i don't have a 24 things i learned at 24 this time, but only one reflection, which is there's no greater blessing than to have someone to share your life with, and to have the opportunity to work on something impactful and get paid for it. it is a rare combination that i somehow stumbled upon seemingly by accident, but looking back, it was a collection of decisions and experiences that got me to where i am today. and i only look forward, continuously seeking to live with more courage and with more passion for the things i believe in and to give attention to the people i care about.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[union building]]></title>
        <link>https://bneo.xyz/posts/271025</link>
        <guid>https://bneo.xyz/posts/271025</guid>
        <pubDate>Mon, 27 Oct 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i walked to campus with T, albeit having trouble with my SI joint, she was patient and matched my speed. stayed at the suzzallo to get some work done while she had her meeting. then we got the food panda like chinese food at the cafeteria. it was close to 20 bucks, more expensive that i would've imagined. i stayed around at the dining area, as she left for her class, then moved to the hall area at the union building. after her class was done we went home together in a lyft.</p>]]></description>
        <content:encoded><![CDATA[<p>i walked to campus with T, albeit having trouble with my SI joint, she was patient and matched my speed. stayed at the suzzallo to get some work done while she had her meeting. then we got the food panda like chinese food at the cafeteria. it was close to 20 bucks, more expensive that i would've imagined. i stayed around at the dining area, as she left for her class, then moved to the hall area at the union building. after her class was done we went home together in a lyft.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[ecc seattle]]></title>
        <link>https://bneo.xyz/posts/261025</link>
        <guid>https://bneo.xyz/posts/261025</guid>
        <pubDate>Sun, 26 Oct 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>evangelical chinese church in seattle, rainy morning, could barely stay awake for the sermon. the people here are on the younger side, common for a church near a university. we went back to the hotel soon after service ended and we had dried ramen. we went to the fireplace in the lobby and i kept falling asleep. went back to the room and did a financial literacy study interview for T and her classmate. we had k food for dinner, and we watched the chosen while eating.</p>]]></description>
        <content:encoded><![CDATA[<p>evangelical chinese church in seattle, rainy morning, could barely stay awake for the sermon. the people here are on the younger side, common for a church near a university. we went back to the hotel soon after service ended and we had dried ramen. we went to the fireplace in the lobby and i kept falling asleep. went back to the room and did a financial literacy study interview for T and her classmate. we had k food for dinner, and we watched the chosen while eating.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[sf -> sea]]></title>
        <link>https://bneo.xyz/posts/251025</link>
        <guid>https://bneo.xyz/posts/251025</guid>
        <pubDate>Sat, 25 Oct 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>meals:</p>
<ul>
<li>breakfast: dumplings from kbop</li>
<li>lunch: chicken, carrots, edamame, garbanzo beans, grains, pumpkin seed, soy ginger sauce from mad greens</li>
<li>dinner: hotpot</li>
</ul>
<p>i woke up worried my leg would scream at me, but it was better. i cautiously did some clamshells and bridges, worried one wrong position and i'll regress back into an old man</p>
<p>i took my esomeprazole and went to work on my pipeline. after some dumplings i kept working until 12 and my heart jumped when i saw i had only 40 mins to board and i had not packed yet. i rushed to my closet, dumped some clothes, and all my medications, and ordered a priority pickup lyft.</p>
<p>the ride was predicted to be 18 minutes, and my flight was boarding in 20 minutes, at 12:51 pm. i was anxious but i told myself everything will be fine. i got there with 3 minutes to board, and thankfully the security check was swift. i started out on gate 5 and i had to walk all the way to gate 32, and get lunch in the middle. i got to my gate at 13:06, and they just finished boarding my group.</p>
<p>i really cut it close this time. i got on the plane, and realized i forgot the one medicine that would help me the most, which was my steroids.</p>
<p>but no worries, i should be able to survive. in the plane i worked.</p>
<p>post arrival at the airport, the seattle airport</p>
<p>the rest of the night was the windiest and coldest i've ever experienced in a long time, the last time was winter in iowa. seattle gave me a warm welcome.</p>
<p>we had hotpot with T's friends. it was nice to spend time around people that are not in tech, it's refreshing to step outside of the bubble.</p>]]></description>
        <content:encoded><![CDATA[<p>meals:</p>
<ul>
<li>breakfast: dumplings from kbop</li>
<li>lunch: chicken, carrots, edamame, garbanzo beans, grains, pumpkin seed, soy ginger sauce from mad greens</li>
<li>dinner: hotpot</li>
</ul>
<p>i woke up worried my leg would scream at me, but it was better. i cautiously did some clamshells and bridges, worried one wrong position and i'll regress back into an old man</p>
<p>i took my esomeprazole and went to work on my pipeline. after some dumplings i kept working until 12 and my heart jumped when i saw i had only 40 mins to board and i had not packed yet. i rushed to my closet, dumped some clothes, and all my medications, and ordered a priority pickup lyft.</p>
<p>the ride was predicted to be 18 minutes, and my flight was boarding in 20 minutes, at 12:51 pm. i was anxious but i told myself everything will be fine. i got there with 3 minutes to board, and thankfully the security check was swift. i started out on gate 5 and i had to walk all the way to gate 32, and get lunch in the middle. i got to my gate at 13:06, and they just finished boarding my group.</p>
<p>i really cut it close this time. i got on the plane, and realized i forgot the one medicine that would help me the most, which was my steroids.</p>
<p>but no worries, i should be able to survive. in the plane i worked.</p>
<p>post arrival at the airport, the seattle airport</p>
<p>the rest of the night was the windiest and coldest i've ever experienced in a long time, the last time was winter in iowa. seattle gave me a warm welcome.</p>
<p>we had hotpot with T's friends. it was nice to spend time around people that are not in tech, it's refreshing to step outside of the bubble.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[cvs pharmacy]]></title>
        <link>https://bneo.xyz/posts/241025</link>
        <guid>https://bneo.xyz/posts/241025</guid>
        <pubDate>Fri, 24 Oct 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>meal:</p>
<ul>
<li>oatmeal drink (2pm)</li>
<li>korean beef soup (4pm)</li>
<li>korean beef soup (8pm)</li>
</ul>
<p>woke up at 1:36 pm and my meeting was fortunately pushed back by 30 minutes.</p>
<p>had a discussion, got my action items and things are clearer.</p>
<p>worked mostly the rest of the day till 7pm until i was forced to leave for cvs to get my medication.</p>
<p>my Rx:</p>
<ul>
<li>cyclobenzaprine 10mg (muscle relaxant)</li>
<li>methylprednisolone 4mg (roids)</li>
<li>tylenol (pain)</li>
<li>esomeprazole (stomach)</li>
</ul>
<p>feeling better with that steroid injection, thank God for health insurance.</p>]]></description>
        <content:encoded><![CDATA[<p>meal:</p>
<ul>
<li>oatmeal drink (2pm)</li>
<li>korean beef soup (4pm)</li>
<li>korean beef soup (8pm)</li>
</ul>
<p>woke up at 1:36 pm and my meeting was fortunately pushed back by 30 minutes.</p>
<p>had a discussion, got my action items and things are clearer.</p>
<p>worked mostly the rest of the day till 7pm until i was forced to leave for cvs to get my medication.</p>
<p>my Rx:</p>
<ul>
<li>cyclobenzaprine 10mg (muscle relaxant)</li>
<li>methylprednisolone 4mg (roids)</li>
<li>tylenol (pain)</li>
<li>esomeprazole (stomach)</li>
</ul>
<p>feeling better with that steroid injection, thank God for health insurance.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[austin emergency center]]></title>
        <link>https://bneo.xyz/posts/231025</link>
        <guid>https://bneo.xyz/posts/231025</guid>
        <pubDate>Thu, 23 Oct 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i started out my day rushing to a waymo to get to work, i always order it before i'm ready, so that i get ready faster. my left hip already hurting slightly as i go down the stairs.</p>
<p>i arrived just before standup and after that, continued working.</p>
<p>i went downstairs to flowerchild to get my lunch.</p>
<p>my leg is flaring slightly again, i try to stretch out the pain and brush it off.</p>
<p>after more hours of working, i went to the gym, and did a bunch of exercises, one of them was hanging on the bar, and doing some pullups. i could hear my back crack. it felt satisfying.</p>
<p>my leg starts to feel weird, slowly, then suddenly.</p>
<p>it was still bearable, so i iced it constantly, and when it got too painful, i took a meloxicam, and hoped that would be the cure.</p>
<p>i had some food with it, so i won't be able to sleep for a few hours, so i kept working.</p>
<p>sitting on my desk, it felt better. i thought it was just like last time. one meloxicam and i'm good to go.</p>
<p>but when i went to bed around 3, the pain started to come back. and when i twist to get on, i felt like i was stabbed, the inflammation was at its peak. it was so bad i could barely walk or bend down. i sat on my sofa bed thinking about my action plan.</p>
<p>it is 3:30 a.m. what can i do. i can't sleep, the pain is unbearable, and i'm also dead exhausted.</p>
<p>thinking about my seattle trip, i caved. after some openevidence queries and chatgpt questions for cost to go to ER with my insurance doc attached, i decided a 500 copay was not too bad.</p>
<p>i first tried for an uber assist vehicle, but they rejected me for not having a wheelchair. next i got a lady, and i didn't want that awkward interaction. so i had no choice but to get a waymo. what usually takes 2 minutes for me to rush down, took me 10x longer. i had to take minutely small baby steps. with every step, my hip was screaming, the pain was visceral. T was on the phone with me and she accompanied me the entire time, which helped calm me down.</p>
<p>i got to within the vicinity of the waymo, and while i was so close to salvation, my hip called it quits. i stood frozen, i called the waymo support to help move it closer to the junction. the lady who got on the line said she has no remote control access. bummer. i picked up what was left of my strength to get closer to the waymo, inch by inch, literally. she starts saying that she can see me through the camera, and felt sorry for me. i thought it was a funny interaction.</p>
<p>the ER was only 5 minutes away, which was convenient. i got there, filled up some forms, and faced two nurses, one who took my vitals, and another male who was the meanest and coldest nurse i've met in my life. i don't know what he was going through in his life, but if he's like that on a normal day, he does not deserve to be a nurse. a person with his attitude should not work in the service industry. i felt so invalidated and uncared for. he was worse than an ai. because of that interaction with him, i would rather choose to talk to an AI, if all he wants to do is document things.</p>
<p>the doctor was a different breed, a complete opposite person. he was attentive, showed empathy and care, and did all the right things. he eased my heart.</p>
<p>i got a steroid injection, a muscle relaxant, and some prescriptions and a $350 bill. could've been worse.</p>
<p>i got on another waymo home, and on the way thought about how i'm lucky to have the ability to seek healthcare within a matter of minutes.</p>
<p>i got home, took another shower, and slept at 6 a.m.</p>
<p>i have since learned to NEVER do any leg workouts until i get through all my pt sessions. my glutes need strengthening, and i do not want another experience like this again.</p>]]></description>
        <content:encoded><![CDATA[<p>i started out my day rushing to a waymo to get to work, i always order it before i'm ready, so that i get ready faster. my left hip already hurting slightly as i go down the stairs.</p>
<p>i arrived just before standup and after that, continued working.</p>
<p>i went downstairs to flowerchild to get my lunch.</p>
<p>my leg is flaring slightly again, i try to stretch out the pain and brush it off.</p>
<p>after more hours of working, i went to the gym, and did a bunch of exercises, one of them was hanging on the bar, and doing some pullups. i could hear my back crack. it felt satisfying.</p>
<p>my leg starts to feel weird, slowly, then suddenly.</p>
<p>it was still bearable, so i iced it constantly, and when it got too painful, i took a meloxicam, and hoped that would be the cure.</p>
<p>i had some food with it, so i won't be able to sleep for a few hours, so i kept working.</p>
<p>sitting on my desk, it felt better. i thought it was just like last time. one meloxicam and i'm good to go.</p>
<p>but when i went to bed around 3, the pain started to come back. and when i twist to get on, i felt like i was stabbed, the inflammation was at its peak. it was so bad i could barely walk or bend down. i sat on my sofa bed thinking about my action plan.</p>
<p>it is 3:30 a.m. what can i do. i can't sleep, the pain is unbearable, and i'm also dead exhausted.</p>
<p>thinking about my seattle trip, i caved. after some openevidence queries and chatgpt questions for cost to go to ER with my insurance doc attached, i decided a 500 copay was not too bad.</p>
<p>i first tried for an uber assist vehicle, but they rejected me for not having a wheelchair. next i got a lady, and i didn't want that awkward interaction. so i had no choice but to get a waymo. what usually takes 2 minutes for me to rush down, took me 10x longer. i had to take minutely small baby steps. with every step, my hip was screaming, the pain was visceral. T was on the phone with me and she accompanied me the entire time, which helped calm me down.</p>
<p>i got to within the vicinity of the waymo, and while i was so close to salvation, my hip called it quits. i stood frozen, i called the waymo support to help move it closer to the junction. the lady who got on the line said she has no remote control access. bummer. i picked up what was left of my strength to get closer to the waymo, inch by inch, literally. she starts saying that she can see me through the camera, and felt sorry for me. i thought it was a funny interaction.</p>
<p>the ER was only 5 minutes away, which was convenient. i got there, filled up some forms, and faced two nurses, one who took my vitals, and another male who was the meanest and coldest nurse i've met in my life. i don't know what he was going through in his life, but if he's like that on a normal day, he does not deserve to be a nurse. a person with his attitude should not work in the service industry. i felt so invalidated and uncared for. he was worse than an ai. because of that interaction with him, i would rather choose to talk to an AI, if all he wants to do is document things.</p>
<p>the doctor was a different breed, a complete opposite person. he was attentive, showed empathy and care, and did all the right things. he eased my heart.</p>
<p>i got a steroid injection, a muscle relaxant, and some prescriptions and a $350 bill. could've been worse.</p>
<p>i got on another waymo home, and on the way thought about how i'm lucky to have the ability to seek healthcare within a matter of minutes.</p>
<p>i got home, took another shower, and slept at 6 a.m.</p>
<p>i have since learned to NEVER do any leg workouts until i get through all my pt sessions. my glutes need strengthening, and i do not want another experience like this again.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[700 river]]></title>
        <link>https://bneo.xyz/posts/221025</link>
        <guid>https://bneo.xyz/posts/221025</guid>
        <pubDate>Wed, 22 Oct 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i had chicken yakisoba from flower child for lunch again – this and the mother earth bowl are the only two things i order and have been my choice of lunch for the past 3 months.</p>
<p>i've been staying at the office late into the evenings, and around 6 pm you can see the city morph into a golden landscape. with the curtain wall glass windows you can see the full view of the Ann W. Richards Congress Avenue Bat Bridge, where a crowd will gather to see the bats.</p>
<p>at the right moment, the 700 river apartment will light up, like the Eye of Sauron, monitoring me closely as i do my work. later in the day, the bright flame shifts to the 100 Congress building. i wonder which buildings light up for the people there, and if they're also noticing how the sunlight plays on concrete and glass.</p>]]></description>
        <content:encoded><![CDATA[<p>i had chicken yakisoba from flower child for lunch again – this and the mother earth bowl are the only two things i order and have been my choice of lunch for the past 3 months.</p>
<p>i've been staying at the office late into the evenings, and around 6 pm you can see the city morph into a golden landscape. with the curtain wall glass windows you can see the full view of the Ann W. Richards Congress Avenue Bat Bridge, where a crowd will gather to see the bats.</p>
<p>at the right moment, the 700 river apartment will light up, like the Eye of Sauron, monitoring me closely as i do my work. later in the day, the bright flame shifts to the 100 Congress building. i wonder which buildings light up for the people there, and if they're also noticing how the sunlight plays on concrete and glass.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[stock etfs]]></title>
        <link>https://bneo.xyz/posts/211025</link>
        <guid>https://bneo.xyz/posts/211025</guid>
        <pubDate>Tue, 21 Oct 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>meals:</p>
<ul>
<li>breakfast: acai bowl from grain and berry</li>
<li>lunch: flower child mother earth bowl</li>
<li>dinner: flower child mother earth bowl and protein shake</li>
</ul>
<p>learned about some popular ETFs:</p>
<ol>
<li>VOO - vanguard s&#x26;p 500 etf</li>
</ol>
<ul>
<li>holds the 500 biggest US companies
(apple, microsoft, amazon, etc.)</li>
<li>"VOO = vanguard + 500"</li>
<li>the core of the US stock market</li>
<li>fee: 0.03%</li>
</ul>
<ol start="2">
<li>VTI - vanguard total stock market
etf</li>
</ol>
<ul>
<li>holds all publicly traded US stocks
(large, mid, small)</li>
<li>"T = total" - the entire US market</li>
<li>slightly more diversified than VOO</li>
<li>fee: 0.03%</li>
</ul>
<ol start="3">
<li>VXUS - vanguard total international
stock etf</li>
</ol>
<ul>
<li>stocks outside the US (europe, asia,
emerging markets)</li>
<li>"X = eX-US"</li>
<li>reduces single-country risk</li>
<li>fee: 0.05%</li>
</ul>
<ol start="4">
<li>VUG - vanguard growth etf</li>
</ol>
<ul>
<li>US growth stocks, tech-heavy (apple,
nvidia, google)</li>
<li>"G = growth" - companies growing fast</li>
<li>higher potential, higher volatility</li>
<li>fee: 0.04%</li>
</ul>
<ol start="5">
<li>QQQM - invesco nasdaq-100 etf</li>
</ol>
<ul>
<li>the 100 biggest tech-oriented US
companies</li>
<li>"QQQM = mini QQQ" (cheaper version of
famous QQQ)</li>
<li>no banks, pure innovation/tech</li>
<li>fee: 0.15%</li>
</ul>
<ol start="6">
<li>BND - vanguard total bond market etf</li>
</ol>
<ul>
<li>government + corporate bonds</li>
<li>"B = bonds"</li>
<li>safer, lower return, steady income</li>
<li>fee: 0.03%</li>
</ul>
<p>mental model:</p>
<ul>
<li>VOO/VTI = engine → consistent
growth</li>
<li>VXUS = diversifier → reduces
single-country risk</li>
<li>VUG/QQQM = booster → adds
excitement and higher potential</li>
<li>BND = shock absorber → cushions
crashes</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>meals:</p>
<ul>
<li>breakfast: acai bowl from grain and berry</li>
<li>lunch: flower child mother earth bowl</li>
<li>dinner: flower child mother earth bowl and protein shake</li>
</ul>
<p>learned about some popular ETFs:</p>
<ol>
<li>VOO - vanguard s&#x26;p 500 etf</li>
</ol>
<ul>
<li>holds the 500 biggest US companies
(apple, microsoft, amazon, etc.)</li>
<li>"VOO = vanguard + 500"</li>
<li>the core of the US stock market</li>
<li>fee: 0.03%</li>
</ul>
<ol start="2">
<li>VTI - vanguard total stock market
etf</li>
</ol>
<ul>
<li>holds all publicly traded US stocks
(large, mid, small)</li>
<li>"T = total" - the entire US market</li>
<li>slightly more diversified than VOO</li>
<li>fee: 0.03%</li>
</ul>
<ol start="3">
<li>VXUS - vanguard total international
stock etf</li>
</ol>
<ul>
<li>stocks outside the US (europe, asia,
emerging markets)</li>
<li>"X = eX-US"</li>
<li>reduces single-country risk</li>
<li>fee: 0.05%</li>
</ul>
<ol start="4">
<li>VUG - vanguard growth etf</li>
</ol>
<ul>
<li>US growth stocks, tech-heavy (apple,
nvidia, google)</li>
<li>"G = growth" - companies growing fast</li>
<li>higher potential, higher volatility</li>
<li>fee: 0.04%</li>
</ul>
<ol start="5">
<li>QQQM - invesco nasdaq-100 etf</li>
</ol>
<ul>
<li>the 100 biggest tech-oriented US
companies</li>
<li>"QQQM = mini QQQ" (cheaper version of
famous QQQ)</li>
<li>no banks, pure innovation/tech</li>
<li>fee: 0.15%</li>
</ul>
<ol start="6">
<li>BND - vanguard total bond market etf</li>
</ol>
<ul>
<li>government + corporate bonds</li>
<li>"B = bonds"</li>
<li>safer, lower return, steady income</li>
<li>fee: 0.03%</li>
</ul>
<p>mental model:</p>
<ul>
<li>VOO/VTI = engine → consistent
growth</li>
<li>VXUS = diversifier → reduces
single-country risk</li>
<li>VUG/QQQM = booster → adds
excitement and higher potential</li>
<li>BND = shock absorber → cushions
crashes</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[meaning beyond the sun]]></title>
        <link>https://bneo.xyz/posts/201025</link>
        <guid>https://bneo.xyz/posts/201025</guid>
        <pubDate>Mon, 20 Oct 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<h2>create meaning vs discovering meaning</h2>
<p>you can't create meaning for yourself.</p>
<p>viktor frankl, the jewish psychologist who was put into death camps during wwii, noticed something. some prisoners who lost everything became bad—they started to steal from other prisoners. others became zombies, they just curled up and died. but there were other prisoners who stayed strong, who stayed courageous.</p>
<p>why? why do some people lose themselves and some remain themselves?</p>
<p>it depended on what they made their meaning in life. if you make your meaning of life something that death camps can take away, then you got no self left.</p>
<p>so what can it take away? anything under the sun. if you live for status, career, family, money, sex, whatever under the sun—anything, it can be taken away.</p>
<p>the only people who stayed strong were people who lived for something that wasn't under the sun. something like God, something like faith.</p>
<p>the lesson: you can't create meaning for yourself. you have to discover meaning in some reality higher than yourself.</p>
<h2>what it means to serve God</h2>
<p>what does it mean to live for God vs living for pleasure? it is possible to obey God not for God's sake but for your own sake. you may think you're very religious, but <strong>if you live for God just to get things—to get blessings, health, success—then you're just as unstable as everyone else</strong>. and you will get that spiritual nausea.</p>
<p>you should serve and obey God just to give him pleasure.</p>
<h2>what is real love?</h2>
<p>real love is not just emotional. it's not just "i want a relationship with you because i'm attracted to you," desiring them because you feel happy. it's also not mainly volitional, like "i'm doing my duty."</p>
<p>you know you love somebody when you put your happiness into their happiness. so your greatest happiness in love is just to see them happy. you don't make them happy to feel good about yourself—their joy is your joy, their delight is your delight. there's nothing beyond it.</p>
<p>the only way to get a meaningful life is not just obeying God in some dutiful way. you need to obey God because you love God.</p>
<p>– <a href="https://podcast.gospelinlife.com/e/the-sickness-unto-death-1754056766/">sickness unto death, tim keller</a></p>]]></description>
        <content:encoded><![CDATA[<h2>create meaning vs discovering meaning</h2>
<p>you can't create meaning for yourself.</p>
<p>viktor frankl, the jewish psychologist who was put into death camps during wwii, noticed something. some prisoners who lost everything became bad—they started to steal from other prisoners. others became zombies, they just curled up and died. but there were other prisoners who stayed strong, who stayed courageous.</p>
<p>why? why do some people lose themselves and some remain themselves?</p>
<p>it depended on what they made their meaning in life. if you make your meaning of life something that death camps can take away, then you got no self left.</p>
<p>so what can it take away? anything under the sun. if you live for status, career, family, money, sex, whatever under the sun—anything, it can be taken away.</p>
<p>the only people who stayed strong were people who lived for something that wasn't under the sun. something like God, something like faith.</p>
<p>the lesson: you can't create meaning for yourself. you have to discover meaning in some reality higher than yourself.</p>
<h2>what it means to serve God</h2>
<p>what does it mean to live for God vs living for pleasure? it is possible to obey God not for God's sake but for your own sake. you may think you're very religious, but <strong>if you live for God just to get things—to get blessings, health, success—then you're just as unstable as everyone else</strong>. and you will get that spiritual nausea.</p>
<p>you should serve and obey God just to give him pleasure.</p>
<h2>what is real love?</h2>
<p>real love is not just emotional. it's not just "i want a relationship with you because i'm attracted to you," desiring them because you feel happy. it's also not mainly volitional, like "i'm doing my duty."</p>
<p>you know you love somebody when you put your happiness into their happiness. so your greatest happiness in love is just to see them happy. you don't make them happy to feel good about yourself—their joy is your joy, their delight is your delight. there's nothing beyond it.</p>
<p>the only way to get a meaningful life is not just obeying God in some dutiful way. you need to obey God because you love God.</p>
<p>– <a href="https://podcast.gospelinlife.com/e/the-sickness-unto-death-1754056766/">sickness unto death, tim keller</a></p>]]></content:encoded>
      </item><item>
        <title><![CDATA[adding some features]]></title>
        <link>https://bneo.xyz/posts/191025</link>
        <guid>https://bneo.xyz/posts/191025</guid>
        <pubDate>Sun, 19 Oct 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>had a bit of free time as things slowed down.</p>
<p>i added a few things to my blog</p>
<ul>
<li>a <a href="/posts">heatmap</a> like the github commits graph, but of my posts, and the shades represent length of my posts.</li>
<li>a spotify listening <a href="/now">activity</a>, showing current, and recent 3 songs</li>
<li>and a <a href="/viz">umap</a> plot of posts embeddings</li>
<li>backfilled tags by asking claude code to read all my posts</li>
</ul>
<p>claude code is amazing. what can it NOT do?</p>]]></description>
        <content:encoded><![CDATA[<p>had a bit of free time as things slowed down.</p>
<p>i added a few things to my blog</p>
<ul>
<li>a <a href="/posts">heatmap</a> like the github commits graph, but of my posts, and the shades represent length of my posts.</li>
<li>a spotify listening <a href="/now">activity</a>, showing current, and recent 3 songs</li>
<li>and a <a href="/viz">umap</a> plot of posts embeddings</li>
<li>backfilled tags by asking claude code to read all my posts</li>
</ul>
<p>claude code is amazing. what can it NOT do?</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[training with less data]]></title>
        <link>https://bneo.xyz/posts/181025</link>
        <guid>https://bneo.xyz/posts/181025</guid>
        <pubDate>Sat, 18 Oct 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i was wondering if there's a way to know which data actually matters before you even train. like can you look at your dataset and say "these 2k examples are worth more than those 10k"</p>
<p>does more data always = better model?</p>
<p><a href="https://arxiv.org/abs/2001.08361">research</a> shows it's a power law, not linear:</p>
<pre><code class="language-txt">100 samples → loss = 10
1,000 samples (10x more) → loss = 5 (not 1)
10,000 samples (10x more) → loss = 2.5 (not 0.5)
</code></pre>
<p>it has diminishing returns that <a href="https://www.pnas.org/doi/10.1073/pnas.2311878121">holds across seven orders of magnitude</a>.</p>
<p>what about finetuning? since the base model already knows a lot, you're just teaching it something specific, does the same rule apply?</p>
<p>yes but you might only need 20-50% of your data to get 95% performance. so which 20-50%?</p>
<p>j morris showed that models have a <a href="https://arxiv.org/abs/2505.24832">capacity limit</a>. GPT-style models memorize ~3.6 bits per parameter.</p>
<p>this means a 1B parameter model can only memorize ~450MB of information. that's your budget.</p>
<p>training on more data doesn't increase budget. just spreads it thinner.</p>
<p>when you exceed capacity, model is forced to generalize instead of memorize. this explains grokking - that moment when performance suddenly jumps.</p>
<p>so the question becomes: which data fills the budget?</p>
<p>if you have lots of data, keep hard examples. easy ones are redundant.</p>
<p>if you have little data, keep easy examples. hard ones might just be noise.</p>
<p><a href="https://arxiv.org/abs/2206.14486">someone showed</a> you can discard 20% of ImageNet without hurting performance. potentially breaking power law scaling.</p>
<p>how do you actually do this though?</p>
<p>there's <a href="https://adityashrm21.github.io/Information-Theory-In-Deep-Learning/">information bottleneck</a> theory - find maximally compressed mapping that preserves info about output. keep only data that tells you something useful.</p>
<p>practical methods exist:</p>
<ul>
<li><a href="https://arxiv.org/abs/1907.04018">coreset selection</a> - finds small weighted subset that approximates full dataset</li>
<li>geometry-based pruning - preserve feature space structure</li>
<li>uncertainty-based - keep what model is uncertain about</li>
<li>error-based - keep high-loss examples</li>
</ul>
<p>problem: most don't scale well. best ones are expensive to compute.</p>
<p>there's also this idea of <a href="https://www.pnas.org/doi/10.1073/pnas.2311878121">four scaling regimes</a>. basically asking two questions:</p>
<ol>
<li>is the bottleneck your data or your model?</li>
<li>is the problem noise or lack of detail?</li>
</ol>
<p>two limitations:</p>
<ul>
<li><strong>variance-limited:</strong> error from noise in limited samples (like photos in a dark room)</li>
<li><strong>resolution-limited:</strong> can't capture fine-grained patterns (like a pixelated image)</li>
</ul>
<p>knowing which regime you're in tells you if more data helps or if you need something else.</p>
<p>j morris continues to show <a href="https://arxiv.org/abs/2505.12540">embeddings</a> from different models converge to similar representation geometries.</p>
<p>if there's a universal geometry, maybe there's an optimal compression of training data that fills that structure efficiently.</p>
<p>there's also a ton of research on synthetic data that can fit into the equation as well. a rabbit hole that i would love to dive into some other time.</p>]]></description>
        <content:encoded><![CDATA[<p>i was wondering if there's a way to know which data actually matters before you even train. like can you look at your dataset and say "these 2k examples are worth more than those 10k"</p>
<p>does more data always = better model?</p>
<p><a href="https://arxiv.org/abs/2001.08361">research</a> shows it's a power law, not linear:</p>
<pre><code class="language-txt">100 samples → loss = 10
1,000 samples (10x more) → loss = 5 (not 1)
10,000 samples (10x more) → loss = 2.5 (not 0.5)
</code></pre>
<p>it has diminishing returns that <a href="https://www.pnas.org/doi/10.1073/pnas.2311878121">holds across seven orders of magnitude</a>.</p>
<p>what about finetuning? since the base model already knows a lot, you're just teaching it something specific, does the same rule apply?</p>
<p>yes but you might only need 20-50% of your data to get 95% performance. so which 20-50%?</p>
<p>j morris showed that models have a <a href="https://arxiv.org/abs/2505.24832">capacity limit</a>. GPT-style models memorize ~3.6 bits per parameter.</p>
<p>this means a 1B parameter model can only memorize ~450MB of information. that's your budget.</p>
<p>training on more data doesn't increase budget. just spreads it thinner.</p>
<p>when you exceed capacity, model is forced to generalize instead of memorize. this explains grokking - that moment when performance suddenly jumps.</p>
<p>so the question becomes: which data fills the budget?</p>
<p>if you have lots of data, keep hard examples. easy ones are redundant.</p>
<p>if you have little data, keep easy examples. hard ones might just be noise.</p>
<p><a href="https://arxiv.org/abs/2206.14486">someone showed</a> you can discard 20% of ImageNet without hurting performance. potentially breaking power law scaling.</p>
<p>how do you actually do this though?</p>
<p>there's <a href="https://adityashrm21.github.io/Information-Theory-In-Deep-Learning/">information bottleneck</a> theory - find maximally compressed mapping that preserves info about output. keep only data that tells you something useful.</p>
<p>practical methods exist:</p>
<ul>
<li><a href="https://arxiv.org/abs/1907.04018">coreset selection</a> - finds small weighted subset that approximates full dataset</li>
<li>geometry-based pruning - preserve feature space structure</li>
<li>uncertainty-based - keep what model is uncertain about</li>
<li>error-based - keep high-loss examples</li>
</ul>
<p>problem: most don't scale well. best ones are expensive to compute.</p>
<p>there's also this idea of <a href="https://www.pnas.org/doi/10.1073/pnas.2311878121">four scaling regimes</a>. basically asking two questions:</p>
<ol>
<li>is the bottleneck your data or your model?</li>
<li>is the problem noise or lack of detail?</li>
</ol>
<p>two limitations:</p>
<ul>
<li><strong>variance-limited:</strong> error from noise in limited samples (like photos in a dark room)</li>
<li><strong>resolution-limited:</strong> can't capture fine-grained patterns (like a pixelated image)</li>
</ul>
<p>knowing which regime you're in tells you if more data helps or if you need something else.</p>
<p>j morris continues to show <a href="https://arxiv.org/abs/2505.12540">embeddings</a> from different models converge to similar representation geometries.</p>
<p>if there's a universal geometry, maybe there's an optimal compression of training data that fills that structure efficiently.</p>
<p>there's also a ton of research on synthetic data that can fit into the equation as well. a rabbit hole that i would love to dive into some other time.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[look at the data]]></title>
        <link>https://bneo.xyz/posts/171025</link>
        <guid>https://bneo.xyz/posts/171025</guid>
        <pubDate>Fri, 17 Oct 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>friendly reminders for self: when you refactor code please please document it somewhere, and make sure that change is reflected on all code that uses it. this way you won't face an egg on face situation where you train a model on bad data. and always. look. at. the. data.</p>]]></description>
        <content:encoded><![CDATA[<p>friendly reminders for self: when you refactor code please please document it somewhere, and make sure that change is reflected on all code that uses it. this way you won't face an egg on face situation where you train a model on bad data. and always. look. at. the. data.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[limitations of embeddings]]></title>
        <link>https://bneo.xyz/posts/161025</link>
        <guid>https://bneo.xyz/posts/161025</guid>
        <pubDate>Thu, 16 Oct 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>here's a scenario:</p>
<p>you have a vector db of disease terms mapping to information you want, say journal_id, and given a user query, you want to find all the journal_ids for that disease term.</p>
<p>say the disease term is "autoimmune polyendocrine syndrome type 1"</p>
<p>and you use using text-embedding-ada-002 and got this back:</p>
<pre><code class="language-txt">0.6462 │ Type 1 Diabetes Mellitus          │ ID_001, ID_003 (+92 more)
0.6452 │ Type 1 Diabetes                   │ ID_002, ID_004 (+95 more)  
0.6443 │ Autoimmune Polyendocrinopathy...  │ ID_099
</code></pre>
<p>my first thought, being medically illiterate like me, is oh the model saw Type 1 in both terms, so it latched on to that heavily. these general embeddings are bad at medical concepts. but it understood it more than i give it credit for.</p>
<p>here's the gist:</p>
<p>type 1 diabetes is actually a component diseases of <a href="https://pmc.ncbi.nlm.nih.gov/articles/PMC2859971/">APS-1</a>. APS-1 (aka <a href="https://emedicine.medscape.com/article/124183-overview">APECED</a>) is caused by mutation in the <a href="https://en.wikipedia.org/wiki/Autoimmune_regulator">AIRE</a> gene.</p>
<p>The AIRE protein normally teaches your immune system not to attack your own organs, but when its broken, it goes rogue and attacks multiple organs.</p>
<p>diagnosis requires at least 2 out of 3 classicial triad symptoms:</p>
<ul>
<li>chronic candidiasis (yeast infections)</li>
<li>hypoparathyroidism (low calcium)</li>
<li>addison's disease (adrenal failure)</li>
</ul>
<p>but only 45-67% of patients actually develop all three, many patients develop other autoimmune conditions or in addition, including: type 1 diabetes (18% of APS-1 patients), autoimmune hepatitis, vitiligo (skin), alopecia (hair loss), thyroid problems</p>
<p>so APS-1 is a syndrome that can include T1D as one of the many possible manifestation, and the embedding model picked up on this relationship</p>
<pre><code class="language-txt">APS-1 (the syndrome - broken AIRE gene)
├── Chronic candidiasis (73-100%)
├── Hypoparathyroidism (76-93%)
├── Addison's disease (72-100%)
├── Type 1 diabetes (~18%)
├── Alopecia (29-40%)
└── Other manifestations
</code></pre>
<p>so searching for APS-1 and getting a T1D is like seraching heart attack and getting "chest pain" back. yes chest pain is a symptom of heart attack, but if someone needs info on heart attacks, giving them chest pain resources misses the point. they want the specific condition, not one of its symptoms.</p>
<p>the solution?</p>
<p>medical specific embeddings, a two stage retrieval (common in industry), contrastive finetuning w triplet loss where positive pairs are synonyms and exact matches, and hard negatives are manifestations and siblings.</p>]]></description>
        <content:encoded><![CDATA[<p>here's a scenario:</p>
<p>you have a vector db of disease terms mapping to information you want, say journal_id, and given a user query, you want to find all the journal_ids for that disease term.</p>
<p>say the disease term is "autoimmune polyendocrine syndrome type 1"</p>
<p>and you use using text-embedding-ada-002 and got this back:</p>
<pre><code class="language-txt">0.6462 │ Type 1 Diabetes Mellitus          │ ID_001, ID_003 (+92 more)
0.6452 │ Type 1 Diabetes                   │ ID_002, ID_004 (+95 more)  
0.6443 │ Autoimmune Polyendocrinopathy...  │ ID_099
</code></pre>
<p>my first thought, being medically illiterate like me, is oh the model saw Type 1 in both terms, so it latched on to that heavily. these general embeddings are bad at medical concepts. but it understood it more than i give it credit for.</p>
<p>here's the gist:</p>
<p>type 1 diabetes is actually a component diseases of <a href="https://pmc.ncbi.nlm.nih.gov/articles/PMC2859971/">APS-1</a>. APS-1 (aka <a href="https://emedicine.medscape.com/article/124183-overview">APECED</a>) is caused by mutation in the <a href="https://en.wikipedia.org/wiki/Autoimmune_regulator">AIRE</a> gene.</p>
<p>The AIRE protein normally teaches your immune system not to attack your own organs, but when its broken, it goes rogue and attacks multiple organs.</p>
<p>diagnosis requires at least 2 out of 3 classicial triad symptoms:</p>
<ul>
<li>chronic candidiasis (yeast infections)</li>
<li>hypoparathyroidism (low calcium)</li>
<li>addison's disease (adrenal failure)</li>
</ul>
<p>but only 45-67% of patients actually develop all three, many patients develop other autoimmune conditions or in addition, including: type 1 diabetes (18% of APS-1 patients), autoimmune hepatitis, vitiligo (skin), alopecia (hair loss), thyroid problems</p>
<p>so APS-1 is a syndrome that can include T1D as one of the many possible manifestation, and the embedding model picked up on this relationship</p>
<pre><code class="language-txt">APS-1 (the syndrome - broken AIRE gene)
├── Chronic candidiasis (73-100%)
├── Hypoparathyroidism (76-93%)
├── Addison's disease (72-100%)
├── Type 1 diabetes (~18%)
├── Alopecia (29-40%)
└── Other manifestations
</code></pre>
<p>so searching for APS-1 and getting a T1D is like seraching heart attack and getting "chest pain" back. yes chest pain is a symptom of heart attack, but if someone needs info on heart attacks, giving them chest pain resources misses the point. they want the specific condition, not one of its symptoms.</p>
<p>the solution?</p>
<p>medical specific embeddings, a two stage retrieval (common in industry), contrastive finetuning w triplet loss where positive pairs are synonyms and exact matches, and hard negatives are manifestations and siblings.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[presentation skills]]></title>
        <link>https://bneo.xyz/posts/151025</link>
        <guid>https://bneo.xyz/posts/151025</guid>
        <pubDate>Wed, 15 Oct 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>watching my colleagues present during prod review, i observed a few things that make them good presenters, they:</p>
<ul>
<li>show they are excited and proud about the thing more than anyone else</li>
<li>are brief on the technical details</li>
<li>present a scenario and gives you a problem</li>
<li>jump right into a demo</li>
<li>explain what problem it solves
<ul>
<li>presents clear metrics, instead of 10 hours, it's now 10 minutes</li>
</ul>
</li>
<li>talk about what can be better, and how it's going to be used today, how it will evolve</li>
</ul>
<p>most people are so skillful at presenting that i can't help but admire them, and want to learn how to present like them as well.</p>
<p>after the presentations and news, i felt immensely grateful for being at this company. and i was filled with even more excitement and hope for the upcoming months, as i continue to work on interesting projects that have a huge impact on health in the US.</p>]]></description>
        <content:encoded><![CDATA[<p>watching my colleagues present during prod review, i observed a few things that make them good presenters, they:</p>
<ul>
<li>show they are excited and proud about the thing more than anyone else</li>
<li>are brief on the technical details</li>
<li>present a scenario and gives you a problem</li>
<li>jump right into a demo</li>
<li>explain what problem it solves
<ul>
<li>presents clear metrics, instead of 10 hours, it's now 10 minutes</li>
</ul>
</li>
<li>talk about what can be better, and how it's going to be used today, how it will evolve</li>
</ul>
<p>most people are so skillful at presenting that i can't help but admire them, and want to learn how to present like them as well.</p>
<p>after the presentations and news, i felt immensely grateful for being at this company. and i was filled with even more excitement and hope for the upcoming months, as i continue to work on interesting projects that have a huge impact on health in the US.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[responding effectively]]></title>
        <link>https://bneo.xyz/posts/141025</link>
        <guid>https://bneo.xyz/posts/141025</guid>
        <pubDate>Tue, 14 Oct 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>felt anxious today when i got a message that i wasn't sure how to respond. so i ask for help on suggestions on how to respond. but my help is not responding me as well. which means i'm leaving that person on read. as each minute passes by, i overthink about whether that person is waiting for my response as well. so i'm stuck in between, i have all the context about the project, but not the authority nor skill to communicate effectively. me not replying says something about my character, and what i actually say also tells a lot about my character as well, so i'm paralyzed. i need to learn how to avoid this in the future.</p>]]></description>
        <content:encoded><![CDATA[<p>felt anxious today when i got a message that i wasn't sure how to respond. so i ask for help on suggestions on how to respond. but my help is not responding me as well. which means i'm leaving that person on read. as each minute passes by, i overthink about whether that person is waiting for my response as well. so i'm stuck in between, i have all the context about the project, but not the authority nor skill to communicate effectively. me not replying says something about my character, and what i actually say also tells a lot about my character as well, so i'm paralyzed. i need to learn how to avoid this in the future.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[sf -> aus]]></title>
        <link>https://bneo.xyz/posts/131025</link>
        <guid>https://bneo.xyz/posts/131025</guid>
        <pubDate>Mon, 13 Oct 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i did standup at W's apartment, i mustered up the courage to demo my trial app, but it was pretty unnecessary. nobody reacted besides E. ig i was too stiff and had no humor, and i didn't build a relationship with the people on my team. i need to stop being so shy.</p>
<p>my japanese food craving was still ongoing, and i got una-gyu don for lunch. after that i went out for a walk around valencia street. i went to dog-eared books and spent about 17 minutes in there perusing, before i left to stroll around and observe the fall leaves on display, and halloween decorations around the street. it soon started to drizzle, and i went to stonemill matcha to get an early dinner before i go to the airport. i order 30 min before they close, and finished my matcha while i waited. the rain grew heavier by the second. by the time my order was done, i had to brave it by sheltering under store fronts, protecting my hot and crusty pork katsu curry. i waited the longest i ever had for my waymo, taking up to 20 minutes. as i rushed home, i moved all the bags out of W's house and was ready to say goodbye once again. i then proceeded to make the dumbest move by leaving my food behind the locked door. once again, my lack of planning and memory backfires. i leave the curry for W as a parting gift i suppose.</p>
<p>i decide to have chicken pho at the airport, it was saltier than i imagined, and made me queesy. i also got the coconut tofu curry from proper food which i am obsessed with. for the flight home i watched office spaces, a classic movie as i've heard, and after watching, i fully agree and understand. and amazed how it's still so relevant today. like the sillicon valley show.</p>
<p>i had a lovely conversation with my driver, who came to austin 15 years ago. must've been a huge change for her. coming home i decided to unpack everything, and ended up sleeping at 4am.</p>]]></description>
        <content:encoded><![CDATA[<p>i did standup at W's apartment, i mustered up the courage to demo my trial app, but it was pretty unnecessary. nobody reacted besides E. ig i was too stiff and had no humor, and i didn't build a relationship with the people on my team. i need to stop being so shy.</p>
<p>my japanese food craving was still ongoing, and i got una-gyu don for lunch. after that i went out for a walk around valencia street. i went to dog-eared books and spent about 17 minutes in there perusing, before i left to stroll around and observe the fall leaves on display, and halloween decorations around the street. it soon started to drizzle, and i went to stonemill matcha to get an early dinner before i go to the airport. i order 30 min before they close, and finished my matcha while i waited. the rain grew heavier by the second. by the time my order was done, i had to brave it by sheltering under store fronts, protecting my hot and crusty pork katsu curry. i waited the longest i ever had for my waymo, taking up to 20 minutes. as i rushed home, i moved all the bags out of W's house and was ready to say goodbye once again. i then proceeded to make the dumbest move by leaving my food behind the locked door. once again, my lack of planning and memory backfires. i leave the curry for W as a parting gift i suppose.</p>
<p>i decide to have chicken pho at the airport, it was saltier than i imagined, and made me queesy. i also got the coconut tofu curry from proper food which i am obsessed with. for the flight home i watched office spaces, a classic movie as i've heard, and after watching, i fully agree and understand. and amazed how it's still so relevant today. like the sillicon valley show.</p>
<p>i had a lovely conversation with my driver, who came to austin 15 years ago. must've been a huge change for her. coming home i decided to unpack everything, and ended up sleeping at 4am.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[sunday school]]></title>
        <link>https://bneo.xyz/posts/121025</link>
        <guid>https://bneo.xyz/posts/121025</guid>
        <pubDate>Sun, 12 Oct 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>went back to the chinese methodist church. everyone who saw me was happy to see me. and it goes both ways. i came to the english service slightly late. i was tasked to help out at sunday school. from my observations of these 7-10 graders, kids nowadays speak just like the internet, and i'm not sure if i'm a fan of that. it's jarring to see how they can't stay seated, or answer a question seriously, any chance they get, they want to blurt out a meme or crass joke. it was an unpleasant experience. there were a few golden moments, when i helped the younger girls flip the kids bible to the right page, and watching them try to read it, and stopping at the words she wasn't sure how to read. that was a heart warming fuzzy moment.</p>
<p>after fulfilling my duties, i went to the library to Get Work Done. and then ordered from Hon's Wun-Tun house, clams with sake and dumplings. i took the food to the transamerica park, it was incredble. though the alcohol content the clams gave me a headache. i walked pass my old apartment, an entire years worth of memories flooded back. i was stuck in that cold damp hole for an entire year. i felt lucky being moved to austin. my QoL definitely improved. although the money probably played a factor in it.</p>
<p>i was supposed to catch my flight with my 50 lbs luggage, but turns out, you can't check your bag 45 mins before a flight. lesson learned. i now know that you have to check in at least an hour and 15 mins before, minimum if you want to check a bag and fly. my flight was moved by a day, and i went back to W's apartment feeling like a failure. maybe i was just sour that things didn't go my way and it was all my fault.</p>]]></description>
        <content:encoded><![CDATA[<p>went back to the chinese methodist church. everyone who saw me was happy to see me. and it goes both ways. i came to the english service slightly late. i was tasked to help out at sunday school. from my observations of these 7-10 graders, kids nowadays speak just like the internet, and i'm not sure if i'm a fan of that. it's jarring to see how they can't stay seated, or answer a question seriously, any chance they get, they want to blurt out a meme or crass joke. it was an unpleasant experience. there were a few golden moments, when i helped the younger girls flip the kids bible to the right page, and watching them try to read it, and stopping at the words she wasn't sure how to read. that was a heart warming fuzzy moment.</p>
<p>after fulfilling my duties, i went to the library to Get Work Done. and then ordered from Hon's Wun-Tun house, clams with sake and dumplings. i took the food to the transamerica park, it was incredble. though the alcohol content the clams gave me a headache. i walked pass my old apartment, an entire years worth of memories flooded back. i was stuck in that cold damp hole for an entire year. i felt lucky being moved to austin. my QoL definitely improved. although the money probably played a factor in it.</p>
<p>i was supposed to catch my flight with my 50 lbs luggage, but turns out, you can't check your bag 45 mins before a flight. lesson learned. i now know that you have to check in at least an hour and 15 mins before, minimum if you want to check a bag and fly. my flight was moved by a day, and i went back to W's apartment feeling like a failure. maybe i was just sour that things didn't go my way and it was all my fault.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[j food in sf]]></title>
        <link>https://bneo.xyz/posts/111025</link>
        <guid>https://bneo.xyz/posts/111025</guid>
        <pubDate>Sat, 11 Oct 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>meals</p>
<ul>
<li>breakfast: grains drink</li>
<li>lunch: udon mugizo - tonkatsu deluxe w shrimp tempura</li>
<li>dinner: echigo home cook - pork katsu curry</li>
</ul>
<p>stared out of the window in a waymo just appreciating how unique the SF buildings are. taking deep breaths. i felt like i was on a race track the past few weeks, and now i get to take a pit stop. went to japantown to get udon because i craved it. then walked around filmore st, saw some cute kittens for adoption, then got matcha at peets coffee and the plan was to get some work done, but the wifi was bad. so we took the bus home, a decision forced by W. the rest of the evening was filled up with packing my leftover stuff from our apartment. i got a cheap luggage from amazon just for this. and i found it was still not enough space to bring everything back. i have a surprising amount of stuff. stuff that i don't really need. dinner was j food again, because i can't get enough of it.</p>]]></description>
        <content:encoded><![CDATA[<p>meals</p>
<ul>
<li>breakfast: grains drink</li>
<li>lunch: udon mugizo - tonkatsu deluxe w shrimp tempura</li>
<li>dinner: echigo home cook - pork katsu curry</li>
</ul>
<p>stared out of the window in a waymo just appreciating how unique the SF buildings are. taking deep breaths. i felt like i was on a race track the past few weeks, and now i get to take a pit stop. went to japantown to get udon because i craved it. then walked around filmore st, saw some cute kittens for adoption, then got matcha at peets coffee and the plan was to get some work done, but the wifi was bad. so we took the bus home, a decision forced by W. the rest of the evening was filled up with packing my leftover stuff from our apartment. i got a cheap luggage from amazon just for this. and i found it was still not enough space to bring everything back. i have a surprising amount of stuff. stuff that i don't really need. dinner was j food again, because i can't get enough of it.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[performance client]]></title>
        <link>https://bneo.xyz/posts/101025</link>
        <guid>https://bneo.xyz/posts/101025</guid>
        <pubDate>Fri, 10 Oct 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>learned about batch calls using the b10 <a href="https://github.com/basetenlabs/truss/tree/main/baseten-performance-client">performance client</a> today</p>
<p>the problem we solve: even with async, you're bottlenecked by</p>
<ul>
<li>python's GIL (no true parallelism)</li>
<li>no smart batching</li>
<li>no request hedging (p99 latency kills you)</li>
</ul>
<p>what is request hedging?</p>
<p>imagine you send a request, and 99% of it come back in 100ms, but 1% takes 5s due to network or slow replica</p>
<p>request hedging is : after Xms, send a duplicate request, whichever finishes first wins, slow one gets cancelled</p>
<p>it's like calling an uber, a waymo, and a lyft, and whichever arrives first, you get on, the rest you cancel. (wouldn't that be a great app)</p>
<p>the catch: it costs extra requests. you can cap this at a budget with b10</p>
<pre><code class="language-py">from baseten_performance_client import PerformanceClient

client = PerformanceClient(
    base_url="https://api.openai.com",
    api_key="your-key"
)

texts = ["doc " + str(i) for i in range(100000)]

response = client.embed(
    input=texts,
    model="text-embedding-3-small",
    batch_size=128,              # pack by count
    max_chars_per_request=50000, # or by chars (hits limit first)
    max_concurrent_requests=256,
    hedge_delay=0.5              # send duplicate after 0.5s
)
</code></pre>
<hr>
<p>went to the ferry building and tried lunette, the cambodian restaurant. the pork noodle soup was decent, esp for the $28 price tag, i had high expectations after watching that yt video, but i cannot trust youtubers. went to the main library and picked up two books from the bookstore. then worked out of there for a few hours. walked to ikea to get some meatballs. then worked out of saluhall, a modern food hall with tasteful decor and lights. i sat there getting more work done before i rushed to pickup the chicken rice i ordered from Gai and Rice and to catch my waymo home.</p>]]></description>
        <content:encoded><![CDATA[<p>learned about batch calls using the b10 <a href="https://github.com/basetenlabs/truss/tree/main/baseten-performance-client">performance client</a> today</p>
<p>the problem we solve: even with async, you're bottlenecked by</p>
<ul>
<li>python's GIL (no true parallelism)</li>
<li>no smart batching</li>
<li>no request hedging (p99 latency kills you)</li>
</ul>
<p>what is request hedging?</p>
<p>imagine you send a request, and 99% of it come back in 100ms, but 1% takes 5s due to network or slow replica</p>
<p>request hedging is : after Xms, send a duplicate request, whichever finishes first wins, slow one gets cancelled</p>
<p>it's like calling an uber, a waymo, and a lyft, and whichever arrives first, you get on, the rest you cancel. (wouldn't that be a great app)</p>
<p>the catch: it costs extra requests. you can cap this at a budget with b10</p>
<pre><code class="language-py">from baseten_performance_client import PerformanceClient

client = PerformanceClient(
    base_url="https://api.openai.com",
    api_key="your-key"
)

texts = ["doc " + str(i) for i in range(100000)]

response = client.embed(
    input=texts,
    model="text-embedding-3-small",
    batch_size=128,              # pack by count
    max_chars_per_request=50000, # or by chars (hits limit first)
    max_concurrent_requests=256,
    hedge_delay=0.5              # send duplicate after 0.5s
)
</code></pre>
<hr>
<p>went to the ferry building and tried lunette, the cambodian restaurant. the pork noodle soup was decent, esp for the $28 price tag, i had high expectations after watching that yt video, but i cannot trust youtubers. went to the main library and picked up two books from the bookstore. then worked out of there for a few hours. walked to ikea to get some meatballs. then worked out of saluhall, a modern food hall with tasteful decor and lights. i sat there getting more work done before i rushed to pickup the chicken rice i ordered from Gai and Rice and to catch my waymo home.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[mia -> sf]]></title>
        <link>https://bneo.xyz/posts/091025</link>
        <guid>https://bneo.xyz/posts/091025</guid>
        <pubDate>Thu, 09 Oct 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>flight in the early evening. i went walking around the hotel and got an acai bowl for breakfast. i found i like eating these, the sugar content is worrying though. i checked out, left my bag, and went to work out of capitol one cafe. then went to a slop bowl restaurant for lunch. it then started drizzling, lightly then it came all at once. just like malaysia. i decided to leave for the airport early and then it turned out to be an hour long instead of 20 minutes. i had a premonition perhaps. upon arrival and entering security, i was victim of an incredibly annoying flaw of the miami airport – the checkpoints are segmented by concourse. which means if you went through security for concourse G, you can't enter concourse H. this was my first time having my bags and body checked twice, before i finally got to the right gate. luckily I still had time to get food for my 6 hour and 30 min journey to sf. arriving at W's house after the grueling flight, words came pouring out of my mouth. i trauma dumped for an hour or two. all the emotions and feelings pent up inside while i worked and worked.</p>]]></description>
        <content:encoded><![CDATA[<p>flight in the early evening. i went walking around the hotel and got an acai bowl for breakfast. i found i like eating these, the sugar content is worrying though. i checked out, left my bag, and went to work out of capitol one cafe. then went to a slop bowl restaurant for lunch. it then started drizzling, lightly then it came all at once. just like malaysia. i decided to leave for the airport early and then it turned out to be an hour long instead of 20 minutes. i had a premonition perhaps. upon arrival and entering security, i was victim of an incredibly annoying flaw of the miami airport – the checkpoints are segmented by concourse. which means if you went through security for concourse G, you can't enter concourse H. this was my first time having my bags and body checked twice, before i finally got to the right gate. luckily I still had time to get food for my 6 hour and 30 min journey to sf. arriving at W's house after the grueling flight, words came pouring out of my mouth. i trauma dumped for an hour or two. all the emotions and feelings pent up inside while i worked and worked.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[partial]]></title>
        <link>https://bneo.xyz/posts/081025</link>
        <guid>https://bneo.xyz/posts/081025</guid>
        <pubDate>Wed, 08 Oct 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>understanding partial() with async/futures</p>
<h2>the basic idea</h2>
<p>partial "freezes" args in a fn so you don't have to pass them every time</p>
<pre><code class="language-py">from functools import partial

def add(a, b, c):
    return a + b + c

add_5_and_10 = partial(add, 5, 10)
add_5_and_10(3)  # returns 18 (same as add(5, 10, 3))
</code></pre>
<h2>the problem: fetching from multiple APIs</h2>
<p>imagine you need to fetch user data from 3 different API endpoints at the same time</p>
<p>here's the messy way:</p>
<pre><code class="language-py">import asyncio
from functools import partial
from concurrent.futures import ThreadPoolExecutor

def fetch_data(user_id, api_endpoint, timeout=30, retry=3, api_key="secret"):
    return f"Data from {api_endpoint} for user {user_id}"

async def get_user_data_messy(user_id):
    executor = ThreadPoolExecutor()
    loop = asyncio.get_event_loop()
    
    # repetition
    future1 = loop.run_in_executor(
        executor,
        lambda: fetch_data(user_id, "profile", 30, 3, "secret")
    )
    future2 = loop.run_in_executor(
        executor,
        lambda: fetch_data(user_id, "orders", 30, 3, "secret")
    )
    future3 = loop.run_in_executor(
        executor,
        lambda: fetch_data(user_id, "reviews", 30, 3, "secret")
    )
    
    results = await asyncio.gather(future1, future2, future3)
    return results
</code></pre>
<p>the clean way with partial:</p>
<pre><code class="language-py">async def get_user_data_clean(user_id):
    executor = ThreadPoolExecutor()
    loop = asyncio.get_event_loop()
    
    # common way
    fetcher = partial(
        fetch_data,
        user_id=user_id,
        timeout=30,
        retry=3,
        api_key="secret"
    )
    
    endpoints = ["profile", "orders", "reviews"]
    
    futures = [
        loop.run_in_executor(executor, partial(fetcher, api_endpoint=ep))
        for ep in endpoints
    ]
    
    results = await asyncio.gather(*futures)
    return results
</code></pre>
<h2>why the double partial</h2>
<pre><code class="language-py">loop.run_in_executor(executor, partial(fetcher, api_endpoint=ep))
</code></pre>
<p>here's what's actually happening:</p>
<pre><code class="language-py"># first partial: lock in the common stuff
fetcher = partial(fetch_data, user_id=user_id, timeout=30, retry=3, api_key="secret")

# second partial: add the specific endpoint
profile_fetcher = partial(fetcher, api_endpoint="profile")

# now profile_fetcher() is a zero-argument callable
# calling it is the same as: fetch_data(user_id, "profile", 30, 3, "secret")
</code></pre>
<h2>seeing it run</h2>
<pre><code class="language-py">import time

def fetch_data(user_id, api_endpoint, timeout=30, retry=3, api_key="secret"):
    time.sleep(1)  # pretend this is an API call
    return f"Data from {api_endpoint} for user {user_id}"

async def main():
    start = time.time()
    results = await get_user_data_clean(12345)
    print(f"completed in {time.time() - start:.2f}s")
    print(results)
    # completed in 1.01s  (all 3 APIs ran at the same time)
    # ['Data from profile for user 12345', 
    #  'Data from orders for user 12345',
    #  'Data from reviews for user 12345']

asyncio.run(main())
</code></pre>]]></description>
        <content:encoded><![CDATA[<p>understanding partial() with async/futures</p>
<h2>the basic idea</h2>
<p>partial "freezes" args in a fn so you don't have to pass them every time</p>
<pre><code class="language-py">from functools import partial

def add(a, b, c):
    return a + b + c

add_5_and_10 = partial(add, 5, 10)
add_5_and_10(3)  # returns 18 (same as add(5, 10, 3))
</code></pre>
<h2>the problem: fetching from multiple APIs</h2>
<p>imagine you need to fetch user data from 3 different API endpoints at the same time</p>
<p>here's the messy way:</p>
<pre><code class="language-py">import asyncio
from functools import partial
from concurrent.futures import ThreadPoolExecutor

def fetch_data(user_id, api_endpoint, timeout=30, retry=3, api_key="secret"):
    return f"Data from {api_endpoint} for user {user_id}"

async def get_user_data_messy(user_id):
    executor = ThreadPoolExecutor()
    loop = asyncio.get_event_loop()
    
    # repetition
    future1 = loop.run_in_executor(
        executor,
        lambda: fetch_data(user_id, "profile", 30, 3, "secret")
    )
    future2 = loop.run_in_executor(
        executor,
        lambda: fetch_data(user_id, "orders", 30, 3, "secret")
    )
    future3 = loop.run_in_executor(
        executor,
        lambda: fetch_data(user_id, "reviews", 30, 3, "secret")
    )
    
    results = await asyncio.gather(future1, future2, future3)
    return results
</code></pre>
<p>the clean way with partial:</p>
<pre><code class="language-py">async def get_user_data_clean(user_id):
    executor = ThreadPoolExecutor()
    loop = asyncio.get_event_loop()
    
    # common way
    fetcher = partial(
        fetch_data,
        user_id=user_id,
        timeout=30,
        retry=3,
        api_key="secret"
    )
    
    endpoints = ["profile", "orders", "reviews"]
    
    futures = [
        loop.run_in_executor(executor, partial(fetcher, api_endpoint=ep))
        for ep in endpoints
    ]
    
    results = await asyncio.gather(*futures)
    return results
</code></pre>
<h2>why the double partial</h2>
<pre><code class="language-py">loop.run_in_executor(executor, partial(fetcher, api_endpoint=ep))
</code></pre>
<p>here's what's actually happening:</p>
<pre><code class="language-py"># first partial: lock in the common stuff
fetcher = partial(fetch_data, user_id=user_id, timeout=30, retry=3, api_key="secret")

# second partial: add the specific endpoint
profile_fetcher = partial(fetcher, api_endpoint="profile")

# now profile_fetcher() is a zero-argument callable
# calling it is the same as: fetch_data(user_id, "profile", 30, 3, "secret")
</code></pre>
<h2>seeing it run</h2>
<pre><code class="language-py">import time

def fetch_data(user_id, api_endpoint, timeout=30, retry=3, api_key="secret"):
    time.sleep(1)  # pretend this is an API call
    return f"Data from {api_endpoint} for user {user_id}"

async def main():
    start = time.time()
    results = await get_user_data_clean(12345)
    print(f"completed in {time.time() - start:.2f}s")
    print(results)
    # completed in 1.01s  (all 3 APIs ran at the same time)
    # ['Data from profile for user 12345', 
    #  'Data from orders for user 12345',
    #  'Data from reviews for user 12345']

asyncio.run(main())
</code></pre>]]></content:encoded>
      </item><item>
        <title><![CDATA[asking for help]]></title>
        <link>https://bneo.xyz/posts/071025</link>
        <guid>https://bneo.xyz/posts/071025</guid>
        <pubDate>Tue, 07 Oct 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>finding it hard to reach out to people and ask for help when everyone is busy with their own projects. also finding it hard to communicate and chat with people around me because i'm not that familiar with the language and culture yet. i can feel my brain constantly going, you should participate in this convo, but what should i say, should i say it now? if i say it would i be weird? i'm already new, do i want this to be their impression of me? my overthinking muscle goes hyperactive and i just end up wanting to stick my head under the ground. i am an awkward boy. i'm still learning to accept that fact, and also be more confident in taking little stabs at conversing and making jokes. it is an art. i'm practicing imitation learning 24/7.</p>]]></description>
        <content:encoded><![CDATA[<p>finding it hard to reach out to people and ask for help when everyone is busy with their own projects. also finding it hard to communicate and chat with people around me because i'm not that familiar with the language and culture yet. i can feel my brain constantly going, you should participate in this convo, but what should i say, should i say it now? if i say it would i be weird? i'm already new, do i want this to be their impression of me? my overthinking muscle goes hyperactive and i just end up wanting to stick my head under the ground. i am an awkward boy. i'm still learning to accept that fact, and also be more confident in taking little stabs at conversing and making jokes. it is an art. i'm practicing imitation learning 24/7.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[miami office]]></title>
        <link>https://bneo.xyz/posts/061025</link>
        <guid>https://bneo.xyz/posts/061025</guid>
        <pubDate>Mon, 06 Oct 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i got room service. acai bowl and some sausages and a smoothie.</p>
<p>had a chat with e about the plan and updates. the goal was to speed up and try to fit 70b in one h100 instead of two. tried out online dynamic quantization with vllm (fp8). it was actually slower than before and also still required the same amount of memory. pointless.</p>
<p>next explored qlora training with bitsandbytes. kept facing 0.0 grad_norm issues and tried to debug the entire day and couldn't figure out why. a problem for another day to solve.</p>
<p>at night all of us went to the rooftop and everyone shared about their past failures and projects and i felt lucky to be here at a stage where things are more stable and where growth is skyrocketing, but also wished i was part of the early experience and just building fun experimental features and making mistakes. i'm at a point where i feel like i'm the new guy that doesn't fit in anywhere, and it's hard to bond when i have little in common with everyone. but i'm sure i will find my place eventually. insecurity and overthinking stems from thinking too much about myself. i just need to relax and by myself.</p>]]></description>
        <content:encoded><![CDATA[<p>i got room service. acai bowl and some sausages and a smoothie.</p>
<p>had a chat with e about the plan and updates. the goal was to speed up and try to fit 70b in one h100 instead of two. tried out online dynamic quantization with vllm (fp8). it was actually slower than before and also still required the same amount of memory. pointless.</p>
<p>next explored qlora training with bitsandbytes. kept facing 0.0 grad_norm issues and tried to debug the entire day and couldn't figure out why. a problem for another day to solve.</p>
<p>at night all of us went to the rooftop and everyone shared about their past failures and projects and i felt lucky to be here at a stage where things are more stable and where growth is skyrocketing, but also wished i was part of the early experience and just building fun experimental features and making mistakes. i'm at a point where i feel like i'm the new guy that doesn't fit in anywhere, and it's hard to bond when i have little in common with everyone. but i'm sure i will find my place eventually. insecurity and overthinking stems from thinking too much about myself. i just need to relax and by myself.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[aus -> miami]]></title>
        <link>https://bneo.xyz/posts/051025</link>
        <guid>https://bneo.xyz/posts/051025</guid>
        <pubDate>Sun, 05 Oct 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>flew southwest to miami. the flight was 3 hours. i sketched out all components i needed to put everything together. i've been flying a lot lately. one of the biggest perks working here is the amount of exposure to new things. i have never been to texas nor florida just 2 months ago. and now i live in austin, and i might even relocate to miami. things are moving fast, and i'm not sure i'm even keeping up with who i'm becoming.</p>
<p>me and R got to east miami and we went for sushi soon after. it was at a mall beside our hotel. the food was food truck quality, but it was a nice hangout with him. the hotel is nice. it has a balcony where you can oversee other fancy high rise apartments with a large balcony as well. miami reminds me of malaysia a lot.</p>]]></description>
        <content:encoded><![CDATA[<p>flew southwest to miami. the flight was 3 hours. i sketched out all components i needed to put everything together. i've been flying a lot lately. one of the biggest perks working here is the amount of exposure to new things. i have never been to texas nor florida just 2 months ago. and now i live in austin, and i might even relocate to miami. things are moving fast, and i'm not sure i'm even keeping up with who i'm becoming.</p>
<p>me and R got to east miami and we went for sushi soon after. it was at a mall beside our hotel. the food was food truck quality, but it was a nice hangout with him. the hotel is nice. it has a balcony where you can oversee other fancy high rise apartments with a large balcony as well. miami reminds me of malaysia a lot.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[poetry, pyenv, direnv]]></title>
        <link>https://bneo.xyz/posts/041025</link>
        <guid>https://bneo.xyz/posts/041025</guid>
        <pubDate>Sat, 04 Oct 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>made prs for different parts of my code. it wasn't until i started at oe that i realize the importance of compartmentalizing parts of my code so its easier to review.</p>
<p>also set up poetry development environment with pyenv, and direnv for auto-activation. python env is still a headache. i now just use uv. i believe uv solves everything</p>
<p>went to pickup the pottery we made at mud studio. they actually turned out so well. i would love to do it again with T</p>]]></description>
        <content:encoded><![CDATA[<p>made prs for different parts of my code. it wasn't until i started at oe that i realize the importance of compartmentalizing parts of my code so its easier to review.</p>
<p>also set up poetry development environment with pyenv, and direnv for auto-activation. python env is still a headache. i now just use uv. i believe uv solves everything</p>
<p>went to pickup the pottery we made at mud studio. they actually turned out so well. i would love to do it again with T</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[model evals]]></title>
        <link>https://bneo.xyz/posts/031025</link>
        <guid>https://bneo.xyz/posts/031025</guid>
        <pubDate>Fri, 03 Oct 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>the models were finetuned today. with an h100, it only took a few hours for 7b, less so for gemma 4b . the 70b on the other hand is a beefy one. without fsdp or deepspeed which would've sped up finetuning considerably, which is tough to setup.</p>
<p>with claude code, making plots and performance reports is so easy. adhoc scripts are all one shotted.</p>]]></description>
        <content:encoded><![CDATA[<p>the models were finetuned today. with an h100, it only took a few hours for 7b, less so for gemma 4b . the 70b on the other hand is a beefy one. without fsdp or deepspeed which would've sped up finetuning considerably, which is tough to setup.</p>
<p>with claude code, making plots and performance reports is so easy. adhoc scripts are all one shotted.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[guided decoding]]></title>
        <link>https://bneo.xyz/posts/021025</link>
        <guid>https://bneo.xyz/posts/021025</guid>
        <pubDate>Thu, 02 Oct 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>got to finetune llama 8b and 70b and gemma models for the task.</p>
<p>i'm actually doing finetuning rather than just writing prompts now. it's really fun.</p>
<p>also looked into <a href="https://guideddecoding.github.io/">guided decoding</a> which is how u can guarantee llms output valid structured data</p>
<p>traditional decoding samples from full vocab:</p>
<p><code>p(token_t | context)</code> -> softmax over entire vocab</p>
<p>this means the model can generate anything, sometimes you get valid json, sometimes not</p>
<p>the solution: guided decoding masks invalid tokens at each</p>
<p><code>p(token_t | context, constraints)</code> -> softmax over valid_tokens</p>
<p>how it works: finite state automaton (FSA)- basically a lookup table that says, in state x, these are the valid tokens.</p>
<ol>
<li>compile constraints -> FSA (one time, cached). your json schema becomes a state machine</li>
<li>during generation:
<ul>
<li>checks current FSA state</li>
<li>lookup which tokens are valid</li>
<li>mask everything else</li>
<li>sample from valid tokens only</li>
</ul>
</li>
<li>after each token:
<ul>
<li>update fsa state</li>
<li>repeat</li>
</ul>
</li>
</ol>
<p>vLLM supports three backends for this</p>
<ul>
<li>outlines: good for regex</li>
<li>lm-format-enforcer: character level</li>
<li>xgrammar: optimized for nested structures</li>
</ul>
<p>the con? overhead is a 5-15% slower generation</p>]]></description>
        <content:encoded><![CDATA[<p>got to finetune llama 8b and 70b and gemma models for the task.</p>
<p>i'm actually doing finetuning rather than just writing prompts now. it's really fun.</p>
<p>also looked into <a href="https://guideddecoding.github.io/">guided decoding</a> which is how u can guarantee llms output valid structured data</p>
<p>traditional decoding samples from full vocab:</p>
<p><code>p(token_t | context)</code> -> softmax over entire vocab</p>
<p>this means the model can generate anything, sometimes you get valid json, sometimes not</p>
<p>the solution: guided decoding masks invalid tokens at each</p>
<p><code>p(token_t | context, constraints)</code> -> softmax over valid_tokens</p>
<p>how it works: finite state automaton (FSA)- basically a lookup table that says, in state x, these are the valid tokens.</p>
<ol>
<li>compile constraints -> FSA (one time, cached). your json schema becomes a state machine</li>
<li>during generation:
<ul>
<li>checks current FSA state</li>
<li>lookup which tokens are valid</li>
<li>mask everything else</li>
<li>sample from valid tokens only</li>
</ul>
</li>
<li>after each token:
<ul>
<li>update fsa state</li>
<li>repeat</li>
</ul>
</li>
</ol>
<p>vLLM supports three backends for this</p>
<ul>
<li>outlines: good for regex</li>
<li>lm-format-enforcer: character level</li>
<li>xgrammar: optimized for nested structures</li>
</ul>
<p>the con? overhead is a 5-15% slower generation</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[b10 h100s]]></title>
        <link>https://bneo.xyz/posts/011025</link>
        <guid>https://bneo.xyz/posts/011025</guid>
        <pubDate>Wed, 01 Oct 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>had the opportunity of playing around with b10 inference. you can tweak the min and max replicas, and concurrency targets, and h100's cost .133 dollars per minute, which adds up to ~191.5 per day per replica. if you spin up 20 of these it's 3800 a day. is that expensive or not. i'm not sure. but that is vc money being put to good use for sure, especially given the use case.</p>]]></description>
        <content:encoded><![CDATA[<p>had the opportunity of playing around with b10 inference. you can tweak the min and max replicas, and concurrency targets, and h100's cost .133 dollars per minute, which adds up to ~191.5 per day per replica. if you spin up 20 of these it's 3800 a day. is that expensive or not. i'm not sure. but that is vc money being put to good use for sure, especially given the use case.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[gpt oss expert layers]]></title>
        <link>https://bneo.xyz/posts/300925</link>
        <guid>https://bneo.xyz/posts/300925</guid>
        <pubDate>Tue, 30 Sep 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>found from this <a href="https://cookbook.openai.com/articles/gpt-oss/fine-tune-transfomers">guide</a> by openai that if you do LoRA finetuning, you should target the projection layers within the expert modules as well.</p>
<pre><code class="language-python">from peft import LoraConfig, get_peft_model

peft_config = LoraConfig(
    r=8,
    lora_alpha=16,
    target_modules="all-linear",
    target_parameters=[
        "7.mlp.experts.gate_up_proj",
        "7.mlp.experts.down_proj",
        "15.mlp.experts.gate_up_proj",
        "15.mlp.experts.down_proj",
        "23.mlp.experts.gate_up_proj",
        "23.mlp.experts.down_proj",
    ],
)
peft_model = get_peft_model(model, peft_config)
peft_model.print_trainable_parameters()
</code></pre>
<p>i still have issues trying to finetune this model, and it's not clear to me that i'm doing things right. but i am having fun. i just wish this was a month long research project rather than a one week speedrun to get my project done.</p>]]></description>
        <content:encoded><![CDATA[<p>found from this <a href="https://cookbook.openai.com/articles/gpt-oss/fine-tune-transfomers">guide</a> by openai that if you do LoRA finetuning, you should target the projection layers within the expert modules as well.</p>
<pre><code class="language-python">from peft import LoraConfig, get_peft_model

peft_config = LoraConfig(
    r=8,
    lora_alpha=16,
    target_modules="all-linear",
    target_parameters=[
        "7.mlp.experts.gate_up_proj",
        "7.mlp.experts.down_proj",
        "15.mlp.experts.gate_up_proj",
        "15.mlp.experts.down_proj",
        "23.mlp.experts.gate_up_proj",
        "23.mlp.experts.down_proj",
    ],
)
peft_model = get_peft_model(model, peft_config)
peft_model.print_trainable_parameters()
</code></pre>
<p>i still have issues trying to finetune this model, and it's not clear to me that i'm doing things right. but i am having fun. i just wish this was a month long research project rather than a one week speedrun to get my project done.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[standup etiquette]]></title>
        <link>https://bneo.xyz/posts/290925</link>
        <guid>https://bneo.xyz/posts/290925</guid>
        <pubDate>Mon, 29 Sep 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>till this day, after 2 months into the company, i still have trouble at standup, where i have to effectively condense my work in a way that isn't too detailed, but still showcase that i have done the work, and i know what i'm doing, and i have clear next steps. i often make the mistakes of blurting out a specific issue i'm facing. i have to remember to be positive and brief. works great in any conversation as well.</p>]]></description>
        <content:encoded><![CDATA[<p>till this day, after 2 months into the company, i still have trouble at standup, where i have to effectively condense my work in a way that isn't too detailed, but still showcase that i have done the work, and i know what i'm doing, and i have clear next steps. i often make the mistakes of blurting out a specific issue i'm facing. i have to remember to be positive and brief. works great in any conversation as well.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[finetuning quirks]]></title>
        <link>https://bneo.xyz/posts/280925</link>
        <guid>https://bneo.xyz/posts/280925</guid>
        <pubDate>Sun, 28 Sep 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>faced a token indexing bug, where it was finding first token any of the output tokens instead of last token (actual label). fixed using flip() to find last occurrence.</p>
<p>memory oom issues with batch=4 (103gb) vs batch=1 (64gb). attention computation needed ~30gb per forward pass.</p>
<p>one important rule in finetuning any model, the distribution of your labels have to be equal, especially for LoRA training.</p>]]></description>
        <content:encoded><![CDATA[<p>faced a token indexing bug, where it was finding first token any of the output tokens instead of last token (actual label). fixed using flip() to find last occurrence.</p>
<p>memory oom issues with batch=4 (103gb) vs batch=1 (64gb). attention computation needed ~30gb per forward pass.</p>
<p>one important rule in finetuning any model, the distribution of your labels have to be equal, especially for LoRA training.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[reasoning models]]></title>
        <link>https://bneo.xyz/posts/270925</link>
        <guid>https://bneo.xyz/posts/270925</guid>
        <pubDate>Sat, 27 Sep 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>from my experiments with using gtp5 to label data, even with higher reasoning efforts, the model can still get obvious things wrong, even with explicit instructions. these models were trained to optimize for the right answers, and its possible that they can reason badly, but still end up with the correct answer, and this could explain the behaviour here. the model can get a 1.0 score by just stumbling on the right answer under current RL training methods.</p>]]></description>
        <content:encoded><![CDATA[<p>from my experiments with using gtp5 to label data, even with higher reasoning efforts, the model can still get obvious things wrong, even with explicit instructions. these models were trained to optimize for the right answers, and its possible that they can reason badly, but still end up with the correct answer, and this could explain the behaviour here. the model can get a 1.0 score by just stumbling on the right answer under current RL training methods.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[love the work]]></title>
        <link>https://bneo.xyz/posts/260925</link>
        <guid>https://bneo.xyz/posts/260925</guid>
        <pubDate>Fri, 26 Sep 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Life is trade-offs and timing – <a href="https://www.linkedin.com/feed/update/urn:li:activity:7377358604460347392/">yj</a></p>
</blockquote>
<p>meals:</p>
<ul>
<li>breakfast: teriyaki chicken</li>
<li>lunch: cava falafel and saffron basmati rice</li>
<li>dinner: shake, salmon, basmati rice, arugula, kimchi</li>
</ul>
<p>notes:</p>
<ul>
<li><a href="https://yewjin.substack.com/p/note-to-my-younger-self">notes to my younger self</a>
<ul>
<li>people who love their work are faster, spot patterns, and build reputations that last</li>
<li>ASK WHY, dig beneath solutions to root causes. timebox curiosity, give yourself permission to explore within boundaries. build mental models of how things actually work</li>
<li>relationships exist when you're helpful, interesting, or both. be useful without being needy</li>
<li>bring joy to work. create fun, don't force funny. the teams who ship the best products are the ones enjoying building it the most</li>
<li>COMMUNICATE. (1) actually listen, and (2) explain w precision.
<ul>
<li>you have seconds to make your point, unnecessary details dilute, context before complexity, high level -> technical depth</li>
</ul>
</li>
<li><a href="https://jvns.ca/blog/brag-documents/">brag document</a>: record what you shipped, problems you solved, people you helped, skills you're building, recognition received</li>
<li>what would make it a 10? act immediately on feedback, process it and implement and circle back</li>
<li>boss > title. who will you become after working for this person?</li>
</ul>
</li>
<li><a href="https://meks.quest/blogs/the-theatre-of-pull-requests-and-code-review">commit story</a>
<ul>
<li>300 lines per PR is best. >500 is unreviewable territory</li>
<li>write commits that tell a story: present change incrementally and logically so reviewers follow your thought process. overall diffs don't tell that.</li>
</ul>
</li>
</ul>
<p>reflection:</p>
<ul>
<li>lifting weights makes me more hungry, which makes me eat more, which helps me gain weight, which helps me lift more weights, which ...</li>
</ul>
<p>slept: 2:00 a.m.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Life is trade-offs and timing – <a href="https://www.linkedin.com/feed/update/urn:li:activity:7377358604460347392/">yj</a></p>
</blockquote>
<p>meals:</p>
<ul>
<li>breakfast: teriyaki chicken</li>
<li>lunch: cava falafel and saffron basmati rice</li>
<li>dinner: shake, salmon, basmati rice, arugula, kimchi</li>
</ul>
<p>notes:</p>
<ul>
<li><a href="https://yewjin.substack.com/p/note-to-my-younger-self">notes to my younger self</a>
<ul>
<li>people who love their work are faster, spot patterns, and build reputations that last</li>
<li>ASK WHY, dig beneath solutions to root causes. timebox curiosity, give yourself permission to explore within boundaries. build mental models of how things actually work</li>
<li>relationships exist when you're helpful, interesting, or both. be useful without being needy</li>
<li>bring joy to work. create fun, don't force funny. the teams who ship the best products are the ones enjoying building it the most</li>
<li>COMMUNICATE. (1) actually listen, and (2) explain w precision.
<ul>
<li>you have seconds to make your point, unnecessary details dilute, context before complexity, high level -> technical depth</li>
</ul>
</li>
<li><a href="https://jvns.ca/blog/brag-documents/">brag document</a>: record what you shipped, problems you solved, people you helped, skills you're building, recognition received</li>
<li>what would make it a 10? act immediately on feedback, process it and implement and circle back</li>
<li>boss > title. who will you become after working for this person?</li>
</ul>
</li>
<li><a href="https://meks.quest/blogs/the-theatre-of-pull-requests-and-code-review">commit story</a>
<ul>
<li>300 lines per PR is best. >500 is unreviewable territory</li>
<li>write commits that tell a story: present change incrementally and logically so reviewers follow your thought process. overall diffs don't tell that.</li>
</ul>
</li>
</ul>
<p>reflection:</p>
<ul>
<li>lifting weights makes me more hungry, which makes me eat more, which helps me gain weight, which helps me lift more weights, which ...</li>
</ul>
<p>slept: 2:00 a.m.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[finetuning gptoss]]></title>
        <link>https://bneo.xyz/posts/250925</link>
        <guid>https://bneo.xyz/posts/250925</guid>
        <pubDate>Thu, 25 Sep 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>b10 is so amazing. i get to spin up h100s and finetune big models like gpt oss 20b. it's super fun. i'm glad i get the opportunity to do so. at the same time, it is so hard to get it to do what i want. there is little to no documentation about what i'm doing. and chatgpt is terrible with its hallucinated answers.</p>]]></description>
        <content:encoded><![CDATA[<p>b10 is so amazing. i get to spin up h100s and finetune big models like gpt oss 20b. it's super fun. i'm glad i get the opportunity to do so. at the same time, it is so hard to get it to do what i want. there is little to no documentation about what i'm doing. and chatgpt is terrible with its hallucinated answers.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[humor and charisma]]></title>
        <link>https://bneo.xyz/posts/240925</link>
        <guid>https://bneo.xyz/posts/240925</guid>
        <pubDate>Wed, 24 Sep 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>prod review presentation on the new feature. created a mini benchmark. i wrote out a script for what to say and i find that really makes me sound like a robot. and when Z commented a mistake i found i didn't know what to do and i just paused for a few seconds. i'm still learning how to be quick on my feet and think on the spot. humor and charisma is a skill that is so hard to learn for me.</p>]]></description>
        <content:encoded><![CDATA[<p>prod review presentation on the new feature. created a mini benchmark. i wrote out a script for what to say and i find that really makes me sound like a robot. and when Z commented a mistake i found i didn't know what to do and i just paused for a few seconds. i'm still learning how to be quick on my feet and think on the spot. humor and charisma is a skill that is so hard to learn for me.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[training data]]></title>
        <link>https://bneo.xyz/posts/230925</link>
        <guid>https://bneo.xyz/posts/230925</guid>
        <pubDate>Tue, 23 Sep 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>worked out of local foods cafe.</p>
<p>discovered using rich package for terminal table outputs which looks incredibly sick.</p>
<p>discussions with mds about labeling</p>
<p>chat with e about future projects.</p>
<p>getting doctors to label data is cool.</p>]]></description>
        <content:encoded><![CDATA[<p>worked out of local foods cafe.</p>
<p>discovered using rich package for terminal table outputs which looks incredibly sick.</p>
<p>discussions with mds about labeling</p>
<p>chat with e about future projects.</p>
<p>getting doctors to label data is cool.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[eval and labeling]]></title>
        <link>https://bneo.xyz/posts/220925</link>
        <guid>https://bneo.xyz/posts/220925</guid>
        <pubDate>Mon, 22 Sep 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>debugging asyncio - event loops not properly cleaning up when using threadpoolexecutor</p>
<p>root cause is asyncio.run() being called inside threadpoolexecutor threads</p>
<p>building better interfaces for exporting questions, when getting help on labeling, it's important to make it easy for others who are incredibly busy.</p>]]></description>
        <content:encoded><![CDATA[<p>debugging asyncio - event loops not properly cleaning up when using threadpoolexecutor</p>
<p>root cause is asyncio.run() being called inside threadpoolexecutor threads</p>
<p>building better interfaces for exporting questions, when getting help on labeling, it's important to make it easy for others who are incredibly busy.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[no more free claude]]></title>
        <link>https://bneo.xyz/posts/210925</link>
        <guid>https://bneo.xyz/posts/210925</guid>
        <pubDate>Sun, 21 Sep 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>this was the day i used up all of my claude credits and got to -4.43 in my billing. i have been relying on claude code like it's my life source, and appended ultrathink on every query and spawned subagents. and looking back, it was mostly damaging my productivity and required me to clean up everything later. it was a bad habit i picked up from hackathons, and one that im starting to slowly unlearn at this job.</p>]]></description>
        <content:encoded><![CDATA[<p>this was the day i used up all of my claude credits and got to -4.43 in my billing. i have been relying on claude code like it's my life source, and appended ultrathink on every query and spawned subagents. and looking back, it was mostly damaging my productivity and required me to clean up everything later. it was a bad habit i picked up from hackathons, and one that im starting to slowly unlearn at this job.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[eval tool]]></title>
        <link>https://bneo.xyz/posts/200925</link>
        <guid>https://bneo.xyz/posts/200925</guid>
        <pubDate>Sat, 20 Sep 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>used v0 to build an eval website to gather good labels.</p>
<p>also found out i have consumed 1,768,965,424 input tokens and 7 million output tokens just in september alone.</p>
<p>also started to get dizzy and sick around this time. i discovered the condition was TMJ, but i had little control over curing it.</p>]]></description>
        <content:encoded><![CDATA[<p>used v0 to build an eval website to gather good labels.</p>
<p>also found out i have consumed 1,768,965,424 input tokens and 7 million output tokens just in september alone.</p>
<p>also started to get dizzy and sick around this time. i discovered the condition was TMJ, but i had little control over curing it.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[dynamic imports]]></title>
        <link>https://bneo.xyz/posts/190925</link>
        <guid>https://bneo.xyz/posts/190925</guid>
        <pubDate>Fri, 19 Sep 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>spent most of the day resolving frontend pr. learned about <a href="https://nextjs.org/learn/seo/dynamic-import-components">dynamic imports</a> for ssr, async leaflet loading, and common pitfalls.</p>
<p>the problem: leaflet requires window object and can't run during SSR</p>
<p>solution: use Next.js dynamic with {ssr : false} for components that imports the map</p>
<p>only use in next.js pages that can be server-rendered</p>
<p>not needed in client components that has 'use client'</p>
<p>also learned to name variables safely because all data can be seen by users here, so naming something like &#x3C;third_party_client>_score can expose what tech you're using under the hood.</p>]]></description>
        <content:encoded><![CDATA[<p>spent most of the day resolving frontend pr. learned about <a href="https://nextjs.org/learn/seo/dynamic-import-components">dynamic imports</a> for ssr, async leaflet loading, and common pitfalls.</p>
<p>the problem: leaflet requires window object and can't run during SSR</p>
<p>solution: use Next.js dynamic with {ssr : false} for components that imports the map</p>
<p>only use in next.js pages that can be server-rendered</p>
<p>not needed in client components that has 'use client'</p>
<p>also learned to name variables safely because all data can be seen by users here, so naming something like &#x3C;third_party_client>_score can expose what tech you're using under the hood.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[broke prod deploy]]></title>
        <link>https://bneo.xyz/posts/180925</link>
        <guid>https://bneo.xyz/posts/180925</guid>
        <pubDate>Thu, 18 Sep 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>had to join a sales call discussing the plan. i zoned out really quickly. although they did talk about a few things that was good to learn and think about.</p>
<p>also broke the production deploy because a month or so ago i was using claude code to learn django migrations, and i had prod creds, and i did a migrate command directly on prod. which is embarrassing. i have learned to never commit that egregious sin again.</p>]]></description>
        <content:encoded><![CDATA[<p>had to join a sales call discussing the plan. i zoned out really quickly. although they did talk about a few things that was good to learn and think about.</p>
<p>also broke the production deploy because a month or so ago i was using claude code to learn django migrations, and i had prod creds, and i did a migrate command directly on prod. which is embarrassing. i have learned to never commit that egregious sin again.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[ashwagandha]]></title>
        <link>https://bneo.xyz/posts/170925</link>
        <guid>https://bneo.xyz/posts/170925</guid>
        <pubDate>Wed, 17 Sep 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>tried out the tuna poke bowl from local foods, and ordered the beautiful matcha latte, with probiotic and ashwagandha, which is a shrub that is anti-inflammatory and can improve cognitive functions and reduce stress. something i need immensely.</p>
<p>also had issues with django where i kept hitting an issue with an old migration file. turns out it was a red herring and i just had different fields from my migration file. i really need to check the details more before jumping to conclusions. it's also so hard to get people to help you review stuff, and having the anxiety of not knowing when they can get around to your stuff, with people towering over you telling you to get things done quickly.</p>
<p>also bought the apple airpods max and iphone 17. both blue.</p>]]></description>
        <content:encoded><![CDATA[<p>tried out the tuna poke bowl from local foods, and ordered the beautiful matcha latte, with probiotic and ashwagandha, which is a shrub that is anti-inflammatory and can improve cognitive functions and reduce stress. something i need immensely.</p>
<p>also had issues with django where i kept hitting an issue with an old migration file. turns out it was a red herring and i just had different fields from my migration file. i really need to check the details more before jumping to conclusions. it's also so hard to get people to help you review stuff, and having the anxiety of not knowing when they can get around to your stuff, with people towering over you telling you to get things done quickly.</p>
<p>also bought the apple airpods max and iphone 17. both blue.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[react leaflet]]></title>
        <link>https://bneo.xyz/posts/160925</link>
        <guid>https://bneo.xyz/posts/160925</guid>
        <pubDate>Tue, 16 Sep 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i showed up at a client meeting outside and had my camera off. i got flamed by the big C. learned my lesson to always be prepared. it has become my first impression for them and i have to work harder to make up for it. spent the day cleaning up my PR. and had issues integrating react leaflet since it moved to the Hippocratic 2.1 license, and that meant it is not approved by open source initiative (OSI), and on my PRO arnica kept firing an alarm about a license risk. gpt kept giving me the wrong advice that downgrading the version was the solution. but the true solution was to just use the vanilla leaflet package that is still under BSD-2-Clause</p>]]></description>
        <content:encoded><![CDATA[<p>i showed up at a client meeting outside and had my camera off. i got flamed by the big C. learned my lesson to always be prepared. it has become my first impression for them and i have to work harder to make up for it. spent the day cleaning up my PR. and had issues integrating react leaflet since it moved to the Hippocratic 2.1 license, and that meant it is not approved by open source initiative (OSI), and on my PRO arnica kept firing an alarm about a license risk. gpt kept giving me the wrong advice that downgrading the version was the solution. but the true solution was to just use the vanilla leaflet package that is still under BSD-2-Clause</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[gitlens]]></title>
        <link>https://bneo.xyz/posts/150925</link>
        <guid>https://bneo.xyz/posts/150925</guid>
        <pubDate>Mon, 15 Sep 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>back to working like a machine and not having anyone to go home to. but it's okay, this is only temporary. i spent hours trying to get article generation to work locally on prod endpoint. turns out i just didn't set the right prod key. i also had to restart my laptop multiple times to stop the celery worker from erroring out. i also discovered gitlens. it's a nice way of diff-ing my branch against the master branch, so i can see just for my branch, what files i changed. great for working on a huge monorepo where there's thousands of files.</p>]]></description>
        <content:encoded><![CDATA[<p>back to working like a machine and not having anyone to go home to. but it's okay, this is only temporary. i spent hours trying to get article generation to work locally on prod endpoint. turns out i just didn't set the right prod key. i also had to restart my laptop multiple times to stop the celery worker from erroring out. i also discovered gitlens. it's a nice way of diff-ing my branch against the master branch, so i can see just for my branch, what files i changed. great for working on a huge monorepo where there's thousands of files.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[t leaves austin]]></title>
        <link>https://bneo.xyz/posts/140925</link>
        <guid>https://bneo.xyz/posts/140925</guid>
        <pubDate>Sun, 14 Sep 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>the last day with t in austin. it was a few dreamy days that made austin a pleasant place to live. in the uber with her we held on to the final few moments we shared in the same space, breathing the same air, hearing the same sounds. time was against us, and she was already risking it by arriving only a few moments before her flight boards. i was worried she won't make it. i stayed at the airport till she got in the plane. i was worried, but also secretly hoping she could stay one more day.</p>]]></description>
        <content:encoded><![CDATA[<p>the last day with t in austin. it was a few dreamy days that made austin a pleasant place to live. in the uber with her we held on to the final few moments we shared in the same space, breathing the same air, hearing the same sounds. time was against us, and she was already risking it by arriving only a few moments before her flight boards. i was worried she won't make it. i stayed at the airport till she got in the plane. i was worried, but also secretly hoping she could stay one more day.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[domain, mud studio, 1618]]></title>
        <link>https://bneo.xyz/posts/130925</link>
        <guid>https://bneo.xyz/posts/130925</guid>
        <pubDate>Sat, 13 Sep 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>we went to the domain today to shop for dresses. we went into aritzia, free people, reformation. coming from uniqlo, these prices are hard to swallow, although probably justified given the style and quality. the coach cafe iced matcha made me feel nauseous. after that we ate flowerchild on the uber ride to mud studio. we had 3 hours, and a max of 3 pottery items to make. i learned that you need to stabilize your arm on your hip, and most of the force comes from your body and not from your arms, and its important to keep it stable, and to not make it too wet, or everything will fall apart, and to also keep a moderate speed. i saw the instructor swiftly make a long and tall pot without breaking a sweat, while i was having trouble even making it into a nice bowl shape. after that we had dinner with A and H. it started out as a light dinner, then it went into a philosophical conversation that i just did not have the bandwidth or capability to articulate myself well. it might be the late nights and sleep deprivation. but overall it was nice to have another moment where me and T interact with other people. it's an opportunity we don't a lot being 1772 miles away from each other.</p>]]></description>
        <content:encoded><![CDATA[<p>we went to the domain today to shop for dresses. we went into aritzia, free people, reformation. coming from uniqlo, these prices are hard to swallow, although probably justified given the style and quality. the coach cafe iced matcha made me feel nauseous. after that we ate flowerchild on the uber ride to mud studio. we had 3 hours, and a max of 3 pottery items to make. i learned that you need to stabilize your arm on your hip, and most of the force comes from your body and not from your arms, and its important to keep it stable, and to not make it too wet, or everything will fall apart, and to also keep a moderate speed. i saw the instructor swiftly make a long and tall pot without breaking a sweat, while i was having trouble even making it into a nice bowl shape. after that we had dinner with A and H. it started out as a light dinner, then it went into a philosophical conversation that i just did not have the bandwidth or capability to articulate myself well. it might be the late nights and sleep deprivation. but overall it was nice to have another moment where me and T interact with other people. it's an opportunity we don't a lot being 1772 miles away from each other.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[clustering]]></title>
        <link>https://bneo.xyz/posts/120925</link>
        <guid>https://bneo.xyz/posts/120925</guid>
        <pubDate>Fri, 12 Sep 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>finally got my code to merge for the extraction. my first big code merged. also kept working on getting the clustering to work well, and learned that hdbscan + umap reduction + diversity sampling worked better than kmeans.</p>
<p>also learned how to split mixed branches using cherry-picking. i'm still slowly learning the git language.</p>
<p>we had chilantro for lunch, and t tried out weight lifting. i ordered out of ramen tatsu-ya for dinner.</p>]]></description>
        <content:encoded><![CDATA[<p>finally got my code to merge for the extraction. my first big code merged. also kept working on getting the clustering to work well, and learned that hdbscan + umap reduction + diversity sampling worked better than kmeans.</p>
<p>also learned how to split mixed branches using cherry-picking. i'm still slowly learning the git language.</p>
<p>we had chilantro for lunch, and t tried out weight lifting. i ordered out of ramen tatsu-ya for dinner.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[warren wildlife]]></title>
        <link>https://bneo.xyz/posts/110925</link>
        <guid>https://bneo.xyz/posts/110925</guid>
        <pubDate>Thu, 11 Sep 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>we went to warren wildlife gallery. you can book a guided tour for free, which is unimaginable in california. i didn't imagine it would be super interesting but it ended up being very enjoyable. i liked how the gallery was sectioned into specific contents of the world, and the storytelling helped me appreciate the different animals and their unique quirks. also learned that the 26th us president, teddy roosevelt is the father of national parks, establishing 150 national forests, 51 bird reserves, and 5 national parks, and 18 national monuments. he is a true builder, and the best kind. i also found that my favorite animal is the arctic fox, and i also learned how giraffe skulls are very weird looking. the rest of the night we had airfried dumplings and steamed sweet potato. we also watched the f1 movie. we stayed up late again. knowing we only had each other's company for a few more days.</p>
<p>halfway in warren i got boomed about getting things done asap, and i was flooded with anxiety.</p>]]></description>
        <content:encoded><![CDATA[<p>we went to warren wildlife gallery. you can book a guided tour for free, which is unimaginable in california. i didn't imagine it would be super interesting but it ended up being very enjoyable. i liked how the gallery was sectioned into specific contents of the world, and the storytelling helped me appreciate the different animals and their unique quirks. also learned that the 26th us president, teddy roosevelt is the father of national parks, establishing 150 national forests, 51 bird reserves, and 5 national parks, and 18 national monuments. he is a true builder, and the best kind. i also found that my favorite animal is the arctic fox, and i also learned how giraffe skulls are very weird looking. the rest of the night we had airfried dumplings and steamed sweet potato. we also watched the f1 movie. we stayed up late again. knowing we only had each other's company for a few more days.</p>
<p>halfway in warren i got boomed about getting things done asap, and i was flooded with anxiety.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[p terrys]]></title>
        <link>https://bneo.xyz/posts/100925</link>
        <guid>https://bneo.xyz/posts/100925</guid>
        <pubDate>Wed, 10 Sep 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i was granted the good fortune of staying home to spend more time with T. we went to P terry's to have their burgers. we were going to go for shake shack since the weather was burning hot, but we had to do the austin tourist thing. the burger was dry and i needed their unsweetened ice tea to make it go down easier. then we went to pavement to thrift for a dress. T tried a few and found an H&#x26;M black dress that she looked amazing in. then we walked to tjs to buy salmon and other kiwi, and we made miso soup and salmon for dinner. it's nice to spend a day out like this like normal human beings, instead of being cooped up in an office or at home. i would enjoy this life a lot, it doesn't take a lot to be happy.</p>]]></description>
        <content:encoded><![CDATA[<p>i was granted the good fortune of staying home to spend more time with T. we went to P terry's to have their burgers. we were going to go for shake shack since the weather was burning hot, but we had to do the austin tourist thing. the burger was dry and i needed their unsweetened ice tea to make it go down easier. then we went to pavement to thrift for a dress. T tried a few and found an H&#x26;M black dress that she looked amazing in. then we walked to tjs to buy salmon and other kiwi, and we made miso soup and salmon for dinner. it's nice to spend a day out like this like normal human beings, instead of being cooped up in an office or at home. i would enjoy this life a lot, it doesn't take a lot to be happy.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[t is here]]></title>
        <link>https://bneo.xyz/posts/090925</link>
        <guid>https://bneo.xyz/posts/090925</guid>
        <pubDate>Tue, 09 Sep 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>found another edge case that i did not know before. it's hard to have all the information gathered and laid out on the table for you before you start implementing. you often have to start first, find an edge case, iterate, and repeat. i wonder if there's a more efficient way of doing things. instead of what i did, could i had read through all of the files and build a knowledge base of what i should tackle and how i should've approached the problem, and consider the cases carefully, and sketch out everything? how can you do this while facing time pressure?</p>
<p>went to buy flowers at tj for t, i have never made a bouquet before and i had to do it in the uber. i eventually put it together but i could've done a better job. i saw her come through the exit and i had a burst of joy and peace. i felt like everything was good, and my life was complete. it has been 3 months since i last seen her. had dinner with colleagues at loro and then we went to amc barton creek to watch jaws. this was our first ever time interacting with other people as a couple, and it will the first of many more to come.</p>]]></description>
        <content:encoded><![CDATA[<p>found another edge case that i did not know before. it's hard to have all the information gathered and laid out on the table for you before you start implementing. you often have to start first, find an edge case, iterate, and repeat. i wonder if there's a more efficient way of doing things. instead of what i did, could i had read through all of the files and build a knowledge base of what i should tackle and how i should've approached the problem, and consider the cases carefully, and sketch out everything? how can you do this while facing time pressure?</p>
<p>went to buy flowers at tj for t, i have never made a bouquet before and i had to do it in the uber. i eventually put it together but i could've done a better job. i saw her come through the exit and i had a burst of joy and peace. i felt like everything was good, and my life was complete. it has been 3 months since i last seen her. had dinner with colleagues at loro and then we went to amc barton creek to watch jaws. this was our first ever time interacting with other people as a couple, and it will the first of many more to come.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[vibe code cleaner]]></title>
        <link>https://bneo.xyz/posts/080925</link>
        <guid>https://bneo.xyz/posts/080925</guid>
        <pubDate>Mon, 08 Sep 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>apparently people on linkedin have been putting vibe code cleaner in their headline. it is because of people like me who rely on claude code too much. i want speed and i want quality, but you often have to get one or the other. went through major cleanup of duplicated/messy code generated by claude code. i need to do better on this. rely on cc less and start using my skills so far. but doing so i have been learning a lot from the code review comments. so maybe this is a lesson i have to learn.</p>]]></description>
        <content:encoded><![CDATA[<p>apparently people on linkedin have been putting vibe code cleaner in their headline. it is because of people like me who rely on claude code too much. i want speed and i want quality, but you often have to get one or the other. went through major cleanup of duplicated/messy code generated by claude code. i need to do better on this. rely on cc less and start using my skills so far. but doing so i have been learning a lot from the code review comments. so maybe this is a lesson i have to learn.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[side effects]]></title>
        <link>https://bneo.xyz/posts/070925</link>
        <guid>https://bneo.xyz/posts/070925</guid>
        <pubDate>Sun, 07 Sep 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>used claude code to continue iterating on my indexing code. it's hard to build out a whole pipeline without having a clear structure of the architecture. honestly the biggest mistake i made is having claude code do all the heavy lifting. i should've spent a few hours sitting down and sketching out a good framework. but i'm also new to this so i didn't know what a good framework looks like. i guess it's an iterative process. now i know using asyncio is better for this task, and it should have resume functionality, and it should have no side effects.</p>
<h2>what are side effects?</h2>
<p>side effects = hidden changes that happen inside a function (modifying global state, mutating objects, writing to files without returning the result)</p>
<p><strong>bad - with side effects:</strong></p>
<pre><code class="language-python">def process_chunks(file_path):
    chunks = chunk_file(file_path)

    for chunk in chunks:
        embedding = generate_embedding(chunk)
        db.insert(chunk, embedding)  # ← side effect: writes to DB immediately

    return len(chunks)

# if this crashes halfway, you get:
# - duplicate entries on retry
# - partial data in database
# - no way to know what succeeded
</code></pre>
<p><strong>good - no side effects:</strong></p>
<pre><code class="language-python">def process_chunks(file_path):
    chunks = chunk_file(file_path)

    results = []
    for chunk in chunks:
        embedding = generate_embedding(chunk)
        results.append({"chunk": chunk, "embedding": embedding})

    return results  # ← caller decides what to do with results

# if this crashes, just retry - no corruption
# can batch insert all at once
# easy to validate before committing to DB
</code></pre>
<p><strong>why this matters for pipelines:</strong></p>
<ul>
<li>can retry any step without corrupting state</li>
<li>can run steps in parallel safely</li>
<li>can resume from crashes without side effects piling up</li>
<li>testing is simple: input → output, no setup needed</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>used claude code to continue iterating on my indexing code. it's hard to build out a whole pipeline without having a clear structure of the architecture. honestly the biggest mistake i made is having claude code do all the heavy lifting. i should've spent a few hours sitting down and sketching out a good framework. but i'm also new to this so i didn't know what a good framework looks like. i guess it's an iterative process. now i know using asyncio is better for this task, and it should have resume functionality, and it should have no side effects.</p>
<h2>what are side effects?</h2>
<p>side effects = hidden changes that happen inside a function (modifying global state, mutating objects, writing to files without returning the result)</p>
<p><strong>bad - with side effects:</strong></p>
<pre><code class="language-python">def process_chunks(file_path):
    chunks = chunk_file(file_path)

    for chunk in chunks:
        embedding = generate_embedding(chunk)
        db.insert(chunk, embedding)  # ← side effect: writes to DB immediately

    return len(chunks)

# if this crashes halfway, you get:
# - duplicate entries on retry
# - partial data in database
# - no way to know what succeeded
</code></pre>
<p><strong>good - no side effects:</strong></p>
<pre><code class="language-python">def process_chunks(file_path):
    chunks = chunk_file(file_path)

    results = []
    for chunk in chunks:
        embedding = generate_embedding(chunk)
        results.append({"chunk": chunk, "embedding": embedding})

    return results  # ← caller decides what to do with results

# if this crashes, just retry - no corruption
# can batch insert all at once
# easy to validate before committing to DB
</code></pre>
<p><strong>why this matters for pipelines:</strong></p>
<ul>
<li>can retry any step without corrupting state</li>
<li>can run steps in parallel safely</li>
<li>can resume from crashes without side effects piling up</li>
<li>testing is simple: input → output, no setup needed</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[async vs thread]]></title>
        <link>https://bneo.xyz/posts/060925</link>
        <guid>https://bneo.xyz/posts/060925</guid>
        <pubDate>Sat, 06 Sep 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>one thing i had a ton of issues with in my code quality was not using modern python typing preferences - list, dict over List, Dict in 3.9+. the root of that is because claude code is just trained on a bunch of old code, and using claude code extensively, i got flamed in my review. which was very helpful because now i know better. i love making mistakes, even though it comes at the expense of my pride—that's something i should let go of more often.</p>
<p>also learned about the benefits of asyncio over threadpool in python. essentially it uses a lot less memory because there's only one thread managing the event loop, versus threadpool which spawns multiple threads.</p>
<pre><code class="language-text">                    ASYNCIO (Single Thread)

                      [Event Loop]
                           │
         ┌─────────────────┼─────────────────┐
         ▼                 ▼                 ▼
    ┌─────────┐       ┌─────────┐       ┌─────────┐
    │  Task 1 │       │  Task 2 │       │  Task 3 │
    │  [API1] │       │  [API2] │       │  [API3] │  ← all tasks
    │ waiting │       │ waiting │       │ waiting │    started
    └─────────┘       └─────────┘       └─────────┘    instantly

    Memory: ~1 thread, minimal overhead
</code></pre>
<pre><code class="language-text">              THREADPOOL (Multiple Threads)

    ┌──────────┬──────────┬──────────┬──────────┐
    │ Thread 1 │ Thread 2 │ Thread 3 │ Thread 4 │
    ├──────────┼──────────┼──────────┼──────────┤
    │  [API1]  │  [API2]  │  [API3]  │  [API4]  │ ← 4 tasks
    │  waiting │  waiting │  waiting │  waiting │   running
    │          │          │          │          │
    │  [API5]  │  [API6]  │   idle   │   idle   │ ← tasks 5-6
    │  waiting │  waiting │          │          │   must wait
    └──────────┴──────────┴──────────┴──────────┘

    Memory: ~4 threads, higher overhead per thread
</code></pre>]]></description>
        <content:encoded><![CDATA[<p>one thing i had a ton of issues with in my code quality was not using modern python typing preferences - list, dict over List, Dict in 3.9+. the root of that is because claude code is just trained on a bunch of old code, and using claude code extensively, i got flamed in my review. which was very helpful because now i know better. i love making mistakes, even though it comes at the expense of my pride—that's something i should let go of more often.</p>
<p>also learned about the benefits of asyncio over threadpool in python. essentially it uses a lot less memory because there's only one thread managing the event loop, versus threadpool which spawns multiple threads.</p>
<pre><code class="language-text">                    ASYNCIO (Single Thread)

                      [Event Loop]
                           │
         ┌─────────────────┼─────────────────┐
         ▼                 ▼                 ▼
    ┌─────────┐       ┌─────────┐       ┌─────────┐
    │  Task 1 │       │  Task 2 │       │  Task 3 │
    │  [API1] │       │  [API2] │       │  [API3] │  ← all tasks
    │ waiting │       │ waiting │       │ waiting │    started
    └─────────┘       └─────────┘       └─────────┘    instantly

    Memory: ~1 thread, minimal overhead
</code></pre>
<pre><code class="language-text">              THREADPOOL (Multiple Threads)

    ┌──────────┬──────────┬──────────┬──────────┐
    │ Thread 1 │ Thread 2 │ Thread 3 │ Thread 4 │
    ├──────────┼──────────┼──────────┼──────────┤
    │  [API1]  │  [API2]  │  [API3]  │  [API4]  │ ← 4 tasks
    │  waiting │  waiting │  waiting │  waiting │   running
    │          │          │          │          │
    │  [API5]  │  [API6]  │   idle   │   idle   │ ← tasks 5-6
    │  waiting │  waiting │          │          │   must wait
    └──────────┴──────────┴──────────┴──────────┘

    Memory: ~4 threads, higher overhead per thread
</code></pre>]]></content:encoded>
      </item><item>
        <title><![CDATA[linting]]></title>
        <link>https://bneo.xyz/posts/050925</link>
        <guid>https://bneo.xyz/posts/050925</guid>
        <pubDate>Fri, 05 Sep 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>spent the morning dealing with precommit shenanigans. i had issues because i wanted to edit the precommit, but i have to commit that precommit file but i didn't want to do that. basically there's an invoke in the command which isn't reading from my poetry env so it doesn't understand what is invoke it reads from usr/bin. in the end i gave up dealing with that, so now i habitually do invoke lint --fix before i commit. which isn't the end of the world</p>]]></description>
        <content:encoded><![CDATA[<p>spent the morning dealing with precommit shenanigans. i had issues because i wanted to edit the precommit, but i have to commit that precommit file but i didn't want to do that. basically there's an invoke in the command which isn't reading from my poetry env so it doesn't understand what is invoke it reads from usr/bin. in the end i gave up dealing with that, so now i habitually do invoke lint --fix before i commit. which isn't the end of the world</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[staying curious]]></title>
        <link>https://bneo.xyz/posts/040925</link>
        <guid>https://bneo.xyz/posts/040925</guid>
        <pubDate>Thu, 04 Sep 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>in between resolving PRs to clean up my code and getting stuff done, i chat with claude to learn about american healthcare. concepts like revenue cycle management, health information exchange, and prior authorization. there is so much i'm ignorant about, and i found without knowledge about what once was, and how it came to be, i'm unable to appreciate what i have. and on the same note, instead of complaining american healthcare sucks and malaysia is better, i want to know more about why and how it happened, so i can actually back that claim instead of just speaking the obvious. there is so much to learn, i wish i had an AI that builds daily bite-sized lessons and spaced repetition for interesting topics i want to dive into.</p>
<p>rebasing confuses me still, git intimidates me, i'm worried one wrong command and i lose all my work or the very least, embarrassing myself with a silly mistake. which is a fear i have to overcome if i want to learn and operate fast.</p>]]></description>
        <content:encoded><![CDATA[<p>in between resolving PRs to clean up my code and getting stuff done, i chat with claude to learn about american healthcare. concepts like revenue cycle management, health information exchange, and prior authorization. there is so much i'm ignorant about, and i found without knowledge about what once was, and how it came to be, i'm unable to appreciate what i have. and on the same note, instead of complaining american healthcare sucks and malaysia is better, i want to know more about why and how it happened, so i can actually back that claim instead of just speaking the obvious. there is so much to learn, i wish i had an AI that builds daily bite-sized lessons and spaced repetition for interesting topics i want to dive into.</p>
<p>rebasing confuses me still, git intimidates me, i'm worried one wrong command and i lose all my work or the very least, embarrassing myself with a silly mistake. which is a fear i have to overcome if i want to learn and operate fast.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[claude code]]></title>
        <link>https://bneo.xyz/posts/030925</link>
        <guid>https://bneo.xyz/posts/030925</guid>
        <pubDate>Wed, 03 Sep 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>claude code is working well. to verify my extractions i vibe coded a UI that can show me given this page this was the extraction. also wrote tests to check if the toc parsing worked well. without claude code this would've taken 3x longer. i'm so lucky to be starting my first job in an AI company with claude.</p>]]></description>
        <content:encoded><![CDATA[<p>claude code is working well. to verify my extractions i vibe coded a UI that can show me given this page this was the extraction. also wrote tests to check if the toc parsing worked well. without claude code this would've taken 3x longer. i'm so lucky to be starting my first job in an AI company with claude.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[tables and flowcharts]]></title>
        <link>https://bneo.xyz/posts/020925</link>
        <guid>https://bneo.xyz/posts/020925</guid>
        <pubDate>Tue, 02 Sep 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>using gpt5 to ocr tables tables and flowcharts is a pain. a sota model from a top AI lab still has trouble reading tables. it is an interesting benchmark for the model, rather than most benchmarks out there where you can game the system. although it is hard to mark that the model did well. the output format is just reconstruct it in a way a doctor can interpret and recreate it, there's no fixed format or language easily verifiable like code. it requires human label and review which is costly. i found some techniques where you use a package first then pass that info to gpt, or have gpt output structured data like json representing table rows and headers, which could work.</p>]]></description>
        <content:encoded><![CDATA[<p>using gpt5 to ocr tables tables and flowcharts is a pain. a sota model from a top AI lab still has trouble reading tables. it is an interesting benchmark for the model, rather than most benchmarks out there where you can game the system. although it is hard to mark that the model did well. the output format is just reconstruct it in a way a doctor can interpret and recreate it, there's no fixed format or language easily verifiable like code. it requires human label and review which is costly. i found some techniques where you use a package first then pass that info to gpt, or have gpt output structured data like json representing table rows and headers, which could work.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[pfluger pedestrian bridge]]></title>
        <link>https://bneo.xyz/posts/010925</link>
        <guid>https://bneo.xyz/posts/010925</guid>
        <pubDate>Mon, 01 Sep 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i walked across the pfluger pedestrian bridge today, probably the first time i actually walked around austin since i moved here. i never realized how nice it is with the sunset across the skyline and the color and bridge reflected on the river. and people jogging and just lingering around. i walked along the bridge and wanted to keep going all the way home. but once i reached to the end of the bridge and to cafe at loren, it's still a 20 min walk. i decided to lime home.</p>]]></description>
        <content:encoded><![CDATA[<p>i walked across the pfluger pedestrian bridge today, probably the first time i actually walked around austin since i moved here. i never realized how nice it is with the sunset across the skyline and the color and bridge reflected on the river. and people jogging and just lingering around. i walked along the bridge and wanted to keep going all the way home. but once i reached to the end of the bridge and to cafe at loren, it's still a 20 min walk. i decided to lime home.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[sf -> aus]]></title>
        <link>https://bneo.xyz/posts/310825</link>
        <guid>https://bneo.xyz/posts/310825</guid>
        <pubDate>Sun, 31 Aug 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i took a waymo to montgomery and union st to meet with my landlord for my diploma. i saw a cherry red mazda miata at the corner of the street and i instantly fell in love with it, it became my dream car. the chinese service greeted me back from austin. i love seeing their joy on their faces when they realize i am back. i went to get pho with M and some other friends at church. i shared the difficulties of balancing life and work. one of them gave me a ride home, and we talked about the job market and buying a car. he says he's no longer learning new things at his job. i wonder if that would happen to me, and what i would do in that situation.</p>]]></description>
        <content:encoded><![CDATA[<p>i took a waymo to montgomery and union st to meet with my landlord for my diploma. i saw a cherry red mazda miata at the corner of the street and i instantly fell in love with it, it became my dream car. the chinese service greeted me back from austin. i love seeing their joy on their faces when they realize i am back. i went to get pho with M and some other friends at church. i shared the difficulties of balancing life and work. one of them gave me a ride home, and we talked about the job market and buying a car. he says he's no longer learning new things at his job. i wonder if that would happen to me, and what i would do in that situation.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[haircut in ctown]]></title>
        <link>https://bneo.xyz/posts/300825</link>
        <guid>https://bneo.xyz/posts/300825</guid>
        <pubDate>Sat, 30 Aug 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>went to ctown to get my haircut with W. the lady remembers that i went to DC and moved to austin. we talked about AI again and how she's spooked that it knows things about her. i try to explain my work in mandarin, it's not easy. i told her the next time i'm back i want to perm my hair. i've always wanted to do it and maybe this is the time.</p>]]></description>
        <content:encoded><![CDATA[<p>went to ctown to get my haircut with W. the lady remembers that i went to DC and moved to austin. we talked about AI again and how she's spooked that it knows things about her. i try to explain my work in mandarin, it's not easy. i told her the next time i'm back i want to perm my hair. i've always wanted to do it and maybe this is the time.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[dentist appt]]></title>
        <link>https://bneo.xyz/posts/290825</link>
        <guid>https://bneo.xyz/posts/290825</guid>
        <pubDate>Fri, 29 Aug 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>we went to the yerba buena center to have singaporean food. i was craving chicken rice, something that is non existent in austin. went to my dental appt shortly after. post my adjustment, ensued days of teeth soreness and weeks of headaches. the cost of beauty i have to bear.</p>]]></description>
        <content:encoded><![CDATA[<p>we went to the yerba buena center to have singaporean food. i was craving chicken rice, something that is non existent in austin. went to my dental appt shortly after. post my adjustment, ensued days of teeth soreness and weeks of headaches. the cost of beauty i have to bear.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[bos -> sf]]></title>
        <link>https://bneo.xyz/posts/280825</link>
        <guid>https://bneo.xyz/posts/280825</guid>
        <pubDate>Thu, 28 Aug 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i went to the same cafe to get my matcha fix, and took photos with my cybershot along the way. my only brief opportunity to explore the city. my brain was half awake most of the day from my odd sleeping hour. had dinner again at digg with some of the people. finding it hard to speak up and share thoughts with them. i fear everything i saw is not intelligent enough. or i was just drained and thus unable to socialize. i got to the airport in the nick of time. the boston security check was most dated i've seen. i wonder if its one of the oldest airport in america.</p>]]></description>
        <content:encoded><![CDATA[<p>i went to the same cafe to get my matcha fix, and took photos with my cybershot along the way. my only brief opportunity to explore the city. my brain was half awake most of the day from my odd sleeping hour. had dinner again at digg with some of the people. finding it hard to speak up and share thoughts with them. i fear everything i saw is not intelligent enough. or i was just drained and thus unable to socialize. i got to the airport in the nick of time. the boston security check was most dated i've seen. i wonder if its one of the oldest airport in america.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[cambridge office]]></title>
        <link>https://bneo.xyz/posts/270825</link>
        <guid>https://bneo.xyz/posts/270825</guid>
        <pubDate>Wed, 27 Aug 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i got to work out of the cambridge office. the same place where i had a call with R about my interest in joining oe. full circle. it's nice to work with more people at the company. and seeing the oe shirts, magazine, books, wall art, and retired tech appliances from ex employoees that tell a story of the company's growth over the years. i'm standing on the rubble of many past failures and successes, on the shoulders of some of the smartest engineers and scientists i've had the privilege to meet. im in a constant state of anxiety and excitement, unable to tell them apart.</p>
<p>i volunteered for a project that came from the big Cs, and the rest of the night (and morning) felt like an intense solo hackathon, where completion mattered more than winning. the stakes felt high at the time. as the hours passed from 1 to 2am, then 3, and suddenly 6 am, i retired to bed, greeted by amber sunrise.</p>]]></description>
        <content:encoded><![CDATA[<p>i got to work out of the cambridge office. the same place where i had a call with R about my interest in joining oe. full circle. it's nice to work with more people at the company. and seeing the oe shirts, magazine, books, wall art, and retired tech appliances from ex employoees that tell a story of the company's growth over the years. i'm standing on the rubble of many past failures and successes, on the shoulders of some of the smartest engineers and scientists i've had the privilege to meet. im in a constant state of anxiety and excitement, unable to tell them apart.</p>
<p>i volunteered for a project that came from the big Cs, and the rest of the night (and morning) felt like an intense solo hackathon, where completion mattered more than winning. the stakes felt high at the time. as the hours passed from 1 to 2am, then 3, and suddenly 6 am, i retired to bed, greeted by amber sunrise.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[aus -> bos]]></title>
        <link>https://bneo.xyz/posts/260825</link>
        <guid>https://bneo.xyz/posts/260825</guid>
        <pubDate>Tue, 26 Aug 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>in most domains, the most talented performers have some edge that allows them to level up faster than the average person, and daviespite hng this edge, they still chose to put in much more time than the average person.</p>
<p>they spend most of their waking hours pushing the bouulder even though it's way beyond what people consider the finish line. for this kind of person, there is no concept of a finish line.</p>
<p>the talent domain is a component of their identity, not just a skill equip.</p>
<p>– justin skycak</p>
</blockquote>
<p>i flew to boston with R and E on the same flight w delta. i saw an old woman paint on the plane wiht water colors. when the plane was landing she held hands with her husband sitting across the aisle. i felt a rush of warmth and longing, a glimpse of a future i aspire to have with T. we arrived at the marriot late evening. my room had a beautiful corner window view of boston.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>in most domains, the most talented performers have some edge that allows them to level up faster than the average person, and daviespite hng this edge, they still chose to put in much more time than the average person.</p>
<p>they spend most of their waking hours pushing the bouulder even though it's way beyond what people consider the finish line. for this kind of person, there is no concept of a finish line.</p>
<p>the talent domain is a component of their identity, not just a skill equip.</p>
<p>– justin skycak</p>
</blockquote>
<p>i flew to boston with R and E on the same flight w delta. i saw an old woman paint on the plane wiht water colors. when the plane was landing she held hands with her husband sitting across the aisle. i felt a rush of warmth and longing, a glimpse of a future i aspire to have with T. we arrived at the marriot late evening. my room had a beautiful corner window view of boston.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[producitivty lessons]]></title>
        <link>https://bneo.xyz/posts/250825</link>
        <guid>https://bneo.xyz/posts/250825</guid>
        <pubDate>Mon, 25 Aug 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>all work is imperfect becuase humans are inherently flawed – john piper</p>
</blockquote>
<p>meals:</p>
<ul>
<li>breakfast: oats + bananas</li>
<li>lunch: flower child mother earth + sweet potato fries</li>
<li>dinner: chicken soup + beef dumplings + rice</li>
</ul>
<p>notes:</p>
<p><a href="https://www.youtube.com/watch?v=8p-c2uJvv7Y">7 lessons for productivity</a></p>
<p>everything we have is a gift and we must use it to help others</p>
<ol>
<li>have a clear vision for your purpose</li>
<li>we are makers, all our actions involve making something different that it was, doing is making</li>
<li>sloth vs rest, know the difference between laziness and rest</li>
<li>all human work is imperfect, we must make peace with imperfection and finitude</li>
<li>act on insights immediately, capture semindal ideas when your mind is ripe with insights</li>
<li>work steadily and consistently, a thousand small faithful chops brings down great trees</li>
<li>always look forward, never be more satisfied with past achievements than excited about future ones.</li>
</ol>
<p>slept at 3am the past 3 days</p>
<p>tomorrow: flight</p>
<p>slept: 3:50 a.m.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>all work is imperfect becuase humans are inherently flawed – john piper</p>
</blockquote>
<p>meals:</p>
<ul>
<li>breakfast: oats + bananas</li>
<li>lunch: flower child mother earth + sweet potato fries</li>
<li>dinner: chicken soup + beef dumplings + rice</li>
</ul>
<p>notes:</p>
<p><a href="https://www.youtube.com/watch?v=8p-c2uJvv7Y">7 lessons for productivity</a></p>
<p>everything we have is a gift and we must use it to help others</p>
<ol>
<li>have a clear vision for your purpose</li>
<li>we are makers, all our actions involve making something different that it was, doing is making</li>
<li>sloth vs rest, know the difference between laziness and rest</li>
<li>all human work is imperfect, we must make peace with imperfection and finitude</li>
<li>act on insights immediately, capture semindal ideas when your mind is ripe with insights</li>
<li>work steadily and consistently, a thousand small faithful chops brings down great trees</li>
<li>always look forward, never be more satisfied with past achievements than excited about future ones.</li>
</ol>
<p>slept at 3am the past 3 days</p>
<p>tomorrow: flight</p>
<p>slept: 3:50 a.m.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[history of malaysia]]></title>
        <link>https://bneo.xyz/posts/240825</link>
        <guid>https://bneo.xyz/posts/240825</guid>
        <pubDate>Sun, 24 Aug 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>meals:</p>
<ul>
<li>breakfast: oats + banana</li>
<li>lunch: tumeric chicken + rice + salad</li>
<li>dinner: tumeric chicken + rice + salad</li>
</ul>
<p>notes:</p>
<ul>
<li>ikea sent replacement, spent an hour setting it up again and another hour dealing with the old broken model</li>
<li>went to the loren hotel coffee shop</li>
<li>learned more about the history of malaysia from this instagram <a href="https://www.instagram.com/reels/DNPThLoxbjQ/">channel</a>. didn't know that by the end of 19th century, malaysia exported 50,000 tons of tin annually, which made up more than half of the world's global tin output. and the reason why we had tin is because of heavy rainfall and rivers.</li>
</ul>
<p>reflection:</p>
<ul>
<li>lately for work i've been claude coding too much, and instead of taking 30 minutes ot think throught eh problem myself firs,t end up spending 2 hours debugging and fixing ai errors. i'm in a very bad cyclethat i have to escape. i need to just spent time thinking</li>
</ul>
<p>tomorrow: ask more questions</p>
<p>slept: 3 a.m.</p>]]></description>
        <content:encoded><![CDATA[<p>meals:</p>
<ul>
<li>breakfast: oats + banana</li>
<li>lunch: tumeric chicken + rice + salad</li>
<li>dinner: tumeric chicken + rice + salad</li>
</ul>
<p>notes:</p>
<ul>
<li>ikea sent replacement, spent an hour setting it up again and another hour dealing with the old broken model</li>
<li>went to the loren hotel coffee shop</li>
<li>learned more about the history of malaysia from this instagram <a href="https://www.instagram.com/reels/DNPThLoxbjQ/">channel</a>. didn't know that by the end of 19th century, malaysia exported 50,000 tons of tin annually, which made up more than half of the world's global tin output. and the reason why we had tin is because of heavy rainfall and rivers.</li>
</ul>
<p>reflection:</p>
<ul>
<li>lately for work i've been claude coding too much, and instead of taking 30 minutes ot think throught eh problem myself firs,t end up spending 2 hours debugging and fixing ai errors. i'm in a very bad cyclethat i have to escape. i need to just spent time thinking</li>
</ul>
<p>tomorrow: ask more questions</p>
<p>slept: 3 a.m.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[amazon returns]]></title>
        <link>https://bneo.xyz/posts/230825</link>
        <guid>https://bneo.xyz/posts/230825</guid>
        <pubDate>Sat, 23 Aug 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>“I like being in the shade of a tree very much, both because of not being so warm, but also because I’m reminded that, um, there’s something much bigger than me. Like literally something over me. I look up and I feel the immensity of the tree, and then I also see all the little weird polygons that the interlocking branches make and how they kind of split up the sky into all these weird polygons. And I find that really just astonishing and wonderful—like the branches make shapes out of the sky. That only I can see in this moment from only this particular angle. And like, uh, just being reminded of that makes me happy and makes me feel a little bit, um, yeah, like I’m not doom‑scrolling.</p>
<p>“We only have a certain number of times left to stare at a tree… it’s extremely fin`ite. What do I have left—maybe 12,000 times? To stare at a tree, like that feels totally insufficient.”</p>
<p>– john green last meal</p>
</blockquote>
<p>meals:</p>
<ul>
<li>breakfast: oats + bananas</li>
<li>lunch: dumplings, shake</li>
<li>dinner: chicken soup + rice</li>
</ul>
<p>notes:</p>
<ul>
<li>had to deal with vacuuming the futon mattress and fit it into a box, returned 4 other amazon items to UPS. there should be a service i can pay for to just return amazon things for me</li>
<li>procrastinated alot today, watched weapons while working, gymed at 7 pm, cooked chicken soup with tumeric, bay leaves, star anise, mushroom powder</li>
<li>listned to linus lee talk about building tools for thought in dialectic</li>
</ul>
<p>reflection:</p>
<p>i have to stop staying up late finishing work its going to have so much ddamage on my mental heallth, and also watching media as a way to destress, i need better self control, i'm losing sense of myself</p>
<p>tomorrow: sleep earlier</p>
<p>slept: 3 a.m.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>“I like being in the shade of a tree very much, both because of not being so warm, but also because I’m reminded that, um, there’s something much bigger than me. Like literally something over me. I look up and I feel the immensity of the tree, and then I also see all the little weird polygons that the interlocking branches make and how they kind of split up the sky into all these weird polygons. And I find that really just astonishing and wonderful—like the branches make shapes out of the sky. That only I can see in this moment from only this particular angle. And like, uh, just being reminded of that makes me happy and makes me feel a little bit, um, yeah, like I’m not doom‑scrolling.</p>
<p>“We only have a certain number of times left to stare at a tree… it’s extremely fin`ite. What do I have left—maybe 12,000 times? To stare at a tree, like that feels totally insufficient.”</p>
<p>– john green last meal</p>
</blockquote>
<p>meals:</p>
<ul>
<li>breakfast: oats + bananas</li>
<li>lunch: dumplings, shake</li>
<li>dinner: chicken soup + rice</li>
</ul>
<p>notes:</p>
<ul>
<li>had to deal with vacuuming the futon mattress and fit it into a box, returned 4 other amazon items to UPS. there should be a service i can pay for to just return amazon things for me</li>
<li>procrastinated alot today, watched weapons while working, gymed at 7 pm, cooked chicken soup with tumeric, bay leaves, star anise, mushroom powder</li>
<li>listned to linus lee talk about building tools for thought in dialectic</li>
</ul>
<p>reflection:</p>
<p>i have to stop staying up late finishing work its going to have so much ddamage on my mental heallth, and also watching media as a way to destress, i need better self control, i'm losing sense of myself</p>
<p>tomorrow: sleep earlier</p>
<p>slept: 3 a.m.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[uchiba]]></title>
        <link>https://bneo.xyz/posts/220825</link>
        <guid>https://bneo.xyz/posts/220825</guid>
        <pubDate>Fri, 22 Aug 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>the world is a museum of passion projects</p>
<p>– john collison</p>
</blockquote>
<p>meals:</p>
<ul>
<li>breakfast: oats</li>
<li>lunch: flower child mother earth</li>
<li>dinner: uchiba</li>
</ul>
<p>notes:</p>
<ul>
<li><a href="https://tinahe.xyz/books-1">TINA HE</a>
<ul>
<li>When We Cease to Understand the World, Benjamín Labatut</li>
<li>Order without Design, How Markets Shape Cities</li>
</ul>
</li>
<li><a href="https://www.princeton.edu/news/2010/05/30/2010-baccalaureate-remarks">bezos speech – 2010 Baccalaureate Remarks</a></li>
</ul>
<p>reflection:</p>
<p>is there a way to avoid the iterative process of doing things, and redoing it again with new information? is that a natural part of creating something new? i wish, instead of lacking context, i could branch out topics depeer in a tree, and be able to pick the best path from there.</p>
<p>ive had to open chat and web based chatgpt and claude countless times today, and use cursor and claude code and code and gemini for diefferent cases at different moments. i wish there was just one big AI lab</p>
<p>tomorrow: improve extraction</p>
<p>slept: 12:35 a.m.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>the world is a museum of passion projects</p>
<p>– john collison</p>
</blockquote>
<p>meals:</p>
<ul>
<li>breakfast: oats</li>
<li>lunch: flower child mother earth</li>
<li>dinner: uchiba</li>
</ul>
<p>notes:</p>
<ul>
<li><a href="https://tinahe.xyz/books-1">TINA HE</a>
<ul>
<li>When We Cease to Understand the World, Benjamín Labatut</li>
<li>Order without Design, How Markets Shape Cities</li>
</ul>
</li>
<li><a href="https://www.princeton.edu/news/2010/05/30/2010-baccalaureate-remarks">bezos speech – 2010 Baccalaureate Remarks</a></li>
</ul>
<p>reflection:</p>
<p>is there a way to avoid the iterative process of doing things, and redoing it again with new information? is that a natural part of creating something new? i wish, instead of lacking context, i could branch out topics depeer in a tree, and be able to pick the best path from there.</p>
<p>ive had to open chat and web based chatgpt and claude countless times today, and use cursor and claude code and code and gemini for diefferent cases at different moments. i wish there was just one big AI lab</p>
<p>tomorrow: improve extraction</p>
<p>slept: 12:35 a.m.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[no balance]]></title>
        <link>https://bneo.xyz/posts/210825</link>
        <guid>https://bneo.xyz/posts/210825</guid>
        <pubDate>Thu, 21 Aug 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>"Consumerism is the Perfection of Slavery"</p>
<p>“I buy, therefore I am.”</p>
<p>– Prof Jiang</p>
</blockquote>
<p>meals:</p>
<ul>
<li>breakfast: oats</li>
<li>lunch: local foods (mediterranean bowl) + matcha latte</li>
<li>dinner: tumeric basmati rice + salmon + cherries</li>
</ul>
<p>notes:</p>
<ul>
<li>articles on brain rot from this <a href="https://www.youtube.com/watch?v=4esV4R3k1V8&#x26;t=786s">video</a>
<ul>
<li><a href="https://etymology.substack.com/p/algorithms-are-killing-coincidences">algorithms are killing coincidences. what does that mean for language?</a></li>
<li><a href="https://plumpits.substack.com/p/unrot-your-brain">unrot your brain - by Kylee - plum pits</a></li>
<li><a href="https://contemplationstation.substack.com/p/how-to-pay-attention-again-the-neuroscience">how to pay attention again (the neuroscience of focus in the age of everything)</a></li>
<li><a href="https://erifili.substack.com/p/the-zeitgeist-is-going-offline">the zeitgeist is going offline - by Erifili Gounari</a></li>
</ul>
</li>
<li>some yt videos
<ul>
<li><a href="https://www.youtube.com/watch?v=2-AIBZHw6YY">This Changed My View On LOVE</a></li>
<li><a href="https://www.youtube.com/watch?v=4pG-8XLLaE0">Consumerism is the Perfection of Slavery - Prof Jiang Xueqin</a></li>
<li><a href="https://www.youtube.com/watch?v=wF-07QrppmA">ABOUT TIME and the Secret Formula for Happiness</a></li>
<li><a href="https://www.youtube.com/watch?v=EbDeWQcHec0&#x26;t=18s">Health CARE: Thoughts from Lima</a></li>
</ul>
</li>
</ul>
<p>reflection:</p>
<ul>
<li>have been getting into a bad pattern of going home and working while standing at kitchen island and occasionally getting distracted by movies. i cannot continue to live like this</li>
</ul>
<p>tomorrow: sleep early</p>
<p>slept: 1:40 a.m.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>"Consumerism is the Perfection of Slavery"</p>
<p>“I buy, therefore I am.”</p>
<p>– Prof Jiang</p>
</blockquote>
<p>meals:</p>
<ul>
<li>breakfast: oats</li>
<li>lunch: local foods (mediterranean bowl) + matcha latte</li>
<li>dinner: tumeric basmati rice + salmon + cherries</li>
</ul>
<p>notes:</p>
<ul>
<li>articles on brain rot from this <a href="https://www.youtube.com/watch?v=4esV4R3k1V8&#x26;t=786s">video</a>
<ul>
<li><a href="https://etymology.substack.com/p/algorithms-are-killing-coincidences">algorithms are killing coincidences. what does that mean for language?</a></li>
<li><a href="https://plumpits.substack.com/p/unrot-your-brain">unrot your brain - by Kylee - plum pits</a></li>
<li><a href="https://contemplationstation.substack.com/p/how-to-pay-attention-again-the-neuroscience">how to pay attention again (the neuroscience of focus in the age of everything)</a></li>
<li><a href="https://erifili.substack.com/p/the-zeitgeist-is-going-offline">the zeitgeist is going offline - by Erifili Gounari</a></li>
</ul>
</li>
<li>some yt videos
<ul>
<li><a href="https://www.youtube.com/watch?v=2-AIBZHw6YY">This Changed My View On LOVE</a></li>
<li><a href="https://www.youtube.com/watch?v=4pG-8XLLaE0">Consumerism is the Perfection of Slavery - Prof Jiang Xueqin</a></li>
<li><a href="https://www.youtube.com/watch?v=wF-07QrppmA">ABOUT TIME and the Secret Formula for Happiness</a></li>
<li><a href="https://www.youtube.com/watch?v=EbDeWQcHec0&#x26;t=18s">Health CARE: Thoughts from Lima</a></li>
</ul>
</li>
</ul>
<p>reflection:</p>
<ul>
<li>have been getting into a bad pattern of going home and working while standing at kitchen island and occasionally getting distracted by movies. i cannot continue to live like this</li>
</ul>
<p>tomorrow: sleep early</p>
<p>slept: 1:40 a.m.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[starving for info]]></title>
        <link>https://bneo.xyz/posts/200825</link>
        <guid>https://bneo.xyz/posts/200825</guid>
        <pubDate>Wed, 20 Aug 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>you’re not addicted to content, you’re starving for information</p>
<p>– hank green</p>
</blockquote>
<p>meals:</p>
<ul>
<li>breakfast: oats</li>
<li>lunch: flowerchild mother earth</li>
<li>dinner: rice + salmon + cherries</li>
</ul>
<p>notes:</p>
<ul>
<li>spent the day prompt engineering for extracting data</li>
<li><a href="https://www.youtube.com/watch?v=9euKCrTyMEc">hank green</a> talks about why social media is junk food
<blockquote>
<p>"you will never get someone to fact check a fact that they agree with"</p>
</blockquote>
</li>
</ul>
<p>reflection:</p>
<ul>
<li>need to go to bed earlier. W trigerred me before my bedtime with the email to my boss. communication is so hard with some people.</li>
</ul>
<p>tomorrow:</p>
<p>slept: 1:30 a.m.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>you’re not addicted to content, you’re starving for information</p>
<p>– hank green</p>
</blockquote>
<p>meals:</p>
<ul>
<li>breakfast: oats</li>
<li>lunch: flowerchild mother earth</li>
<li>dinner: rice + salmon + cherries</li>
</ul>
<p>notes:</p>
<ul>
<li>spent the day prompt engineering for extracting data</li>
<li><a href="https://www.youtube.com/watch?v=9euKCrTyMEc">hank green</a> talks about why social media is junk food
<blockquote>
<p>"you will never get someone to fact check a fact that they agree with"</p>
</blockquote>
</li>
</ul>
<p>reflection:</p>
<ul>
<li>need to go to bed earlier. W trigerred me before my bedtime with the email to my boss. communication is so hard with some people.</li>
</ul>
<p>tomorrow:</p>
<p>slept: 1:30 a.m.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[ikea stuff arrived]]></title>
        <link>https://bneo.xyz/posts/190825</link>
        <guid>https://bneo.xyz/posts/190825</guid>
        <pubDate>Tue, 19 Aug 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>meals:</p>
<ul>
<li>breakfast: oats</li>
<li>lunch: flower child mother earth</li>
<li>dinner: shake + oats drink</li>
</ul>
<p>notes:</p>
<ul>
<li>ikea qc check on adlaven is horrible spent an hour on that</li>
<li>spent another hour installing bed frame while watching fast and furious 9</li>
</ul>
<p>these days just setting up furnitre is eating up my evenings. but its reducing the echo in my apartment, and making it more like a home.</p>
<p>slept: 1:30 a.m.</p>]]></description>
        <content:encoded><![CDATA[<p>meals:</p>
<ul>
<li>breakfast: oats</li>
<li>lunch: flower child mother earth</li>
<li>dinner: shake + oats drink</li>
</ul>
<p>notes:</p>
<ul>
<li>ikea qc check on adlaven is horrible spent an hour on that</li>
<li>spent another hour installing bed frame while watching fast and furious 9</li>
</ul>
<p>these days just setting up furnitre is eating up my evenings. but its reducing the echo in my apartment, and making it more like a home.</p>
<p>slept: 1:30 a.m.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[firmspace day 1]]></title>
        <link>https://bneo.xyz/posts/180825</link>
        <guid>https://bneo.xyz/posts/180825</guid>
        <pubDate>Mon, 18 Aug 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>meals:</p>
<ul>
<li>breakfast: rice + salad + avocado</li>
<li>lunch: torchys chicken bowl</li>
<li>dinner: salmon + rice + salad</li>
</ul>
<p>worked at the office, been eating a heavier breakfast in the morning so i can withstand a later lunch with the team. working at the office is nice. i need to get better at joining in conversations though. i'm the kind of person that says things when prompted or when necessary. unless i'm feeling drunky tired or with close friends who won't jduge me.</p>
<p>tomorrow: standup DEMO</p>
<p>slept: 12 a.m.</p>]]></description>
        <content:encoded><![CDATA[<p>meals:</p>
<ul>
<li>breakfast: rice + salad + avocado</li>
<li>lunch: torchys chicken bowl</li>
<li>dinner: salmon + rice + salad</li>
</ul>
<p>worked at the office, been eating a heavier breakfast in the morning so i can withstand a later lunch with the team. working at the office is nice. i need to get better at joining in conversations though. i'm the kind of person that says things when prompted or when necessary. unless i'm feeling drunky tired or with close friends who won't jduge me.</p>
<p>tomorrow: standup DEMO</p>
<p>slept: 12 a.m.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[hopdoddys]]></title>
        <link>https://bneo.xyz/posts/170825</link>
        <guid>https://bneo.xyz/posts/170825</guid>
        <pubDate>Sun, 17 Aug 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>meals:</p>
<ul>
<li>breakfast: oats</li>
<li>lunch: hopdoddys (bufallo bill)</li>
<li>shake: berries + pea protein + unsweteened soy milk</li>
<li>dinner: salmon + salad + rice (9pm)</li>
</ul>
<p>links:</p>
<ul>
<li><a href="https://mindslice.substack.com/p/how-to-do-stuff">how to do stuff - by vincent huang - a slice of my mind</a></li>
<li><a href="https://substack.com/home/post/p-170754042">42 notes on AI &#x26; work - by Jasmine Sun - @jasmine</a></li>
<li><a href="https://ordep.dev/posts/writing-more-often">Writing More Often - ordep.dev</a></li>
<li><a href="https://ordep.dev/posts/why-i-want-to-write-again">Why I Want to Write (Again) - ordep.dev</a></li>
<li><a href="https://read.isabelunraveled.com/p/confidence">Confidence Comes from Taking Care of Yourself</a></li>
</ul>
<p>tomorrow: FINISH MATCHING ALGO</p>
<p>slept: 1:30 a.m.</p>]]></description>
        <content:encoded><![CDATA[<p>meals:</p>
<ul>
<li>breakfast: oats</li>
<li>lunch: hopdoddys (bufallo bill)</li>
<li>shake: berries + pea protein + unsweteened soy milk</li>
<li>dinner: salmon + salad + rice (9pm)</li>
</ul>
<p>links:</p>
<ul>
<li><a href="https://mindslice.substack.com/p/how-to-do-stuff">how to do stuff - by vincent huang - a slice of my mind</a></li>
<li><a href="https://substack.com/home/post/p-170754042">42 notes on AI &#x26; work - by Jasmine Sun - @jasmine</a></li>
<li><a href="https://ordep.dev/posts/writing-more-often">Writing More Often - ordep.dev</a></li>
<li><a href="https://ordep.dev/posts/why-i-want-to-write-again">Why I Want to Write (Again) - ordep.dev</a></li>
<li><a href="https://read.isabelunraveled.com/p/confidence">Confidence Comes from Taking Care of Yourself</a></li>
</ul>
<p>tomorrow: FINISH MATCHING ALGO</p>
<p>slept: 1:30 a.m.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[new chair]]></title>
        <link>https://bneo.xyz/posts/160825</link>
        <guid>https://bneo.xyz/posts/160825</guid>
        <pubDate>Sat, 16 Aug 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>What does good system design look like? I’ve written before that it looks underwhelming. In practice, it looks like nothing going wrong for a long time. You can tell that you’re in the presence of good design if you have thoughts like “huh, this ended up being easier than I expected”, or “I never have to think about this part of the system, it’s fine”. Paradoxically, good design is self-effacing: bad design is often more impressive than good. I’m always suspicious of impressive-looking systems</p>
<p>– <a href="https://www.seangoedecke.com/good-system-design/">sean goedecke</a></p>
</blockquote>
<p>meals:</p>
<ul>
<li>breakfast: oatmeal (11am)</li>
<li>lunch: cava (3:30 pm)</li>
<li>dinner: shake + leftover cava</li>
</ul>
<p>notes:</p>
<ul>
<li>blogs
<ul>
<li><a href="https://eugeneyan.com/writing/qa-evals/">Evaluating Long-Context Question &#x26; Answer Systems</a></li>
<li><a href="https://www.seangoedecke.com/good-system-design/">Everything I know about good system design</a></li>
<li><a href="https://blog.wilsonl.in/search-engine/">Building a web search engine from scratch in two months with 3 billion neural embeddings</a></li>
</ul>
</li>
<li>woke up at 10:40 something, ate oatmeal, felt naseous, setup amazon chair, went to cava, asked about cap one checking, went back to cava to work till 6:30 pm, went back home to unbox a few packages, went to gym, joined T's church livestream, chatted, bought books from world of books, donated to gospel in life</li>
</ul>
<p>reflection:</p>
<p>i keep eating lunch at 4pm lately, and i keep sleeping past 2 a.m. seems like i'm still living on SF time. took the time to sketch out the db design, and the columns and tables i need. i don't like how messy 6th and congress ave is.</p>
<p>tomorrow: FINISH MY RESEARCH PAPER</p>
<p>slept: 2:30 a.m.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>What does good system design look like? I’ve written before that it looks underwhelming. In practice, it looks like nothing going wrong for a long time. You can tell that you’re in the presence of good design if you have thoughts like “huh, this ended up being easier than I expected”, or “I never have to think about this part of the system, it’s fine”. Paradoxically, good design is self-effacing: bad design is often more impressive than good. I’m always suspicious of impressive-looking systems</p>
<p>– <a href="https://www.seangoedecke.com/good-system-design/">sean goedecke</a></p>
</blockquote>
<p>meals:</p>
<ul>
<li>breakfast: oatmeal (11am)</li>
<li>lunch: cava (3:30 pm)</li>
<li>dinner: shake + leftover cava</li>
</ul>
<p>notes:</p>
<ul>
<li>blogs
<ul>
<li><a href="https://eugeneyan.com/writing/qa-evals/">Evaluating Long-Context Question &#x26; Answer Systems</a></li>
<li><a href="https://www.seangoedecke.com/good-system-design/">Everything I know about good system design</a></li>
<li><a href="https://blog.wilsonl.in/search-engine/">Building a web search engine from scratch in two months with 3 billion neural embeddings</a></li>
</ul>
</li>
<li>woke up at 10:40 something, ate oatmeal, felt naseous, setup amazon chair, went to cava, asked about cap one checking, went back to cava to work till 6:30 pm, went back home to unbox a few packages, went to gym, joined T's church livestream, chatted, bought books from world of books, donated to gospel in life</li>
</ul>
<p>reflection:</p>
<p>i keep eating lunch at 4pm lately, and i keep sleeping past 2 a.m. seems like i'm still living on SF time. took the time to sketch out the db design, and the columns and tables i need. i don't like how messy 6th and congress ave is.</p>
<p>tomorrow: FINISH MY RESEARCH PAPER</p>
<p>slept: 2:30 a.m.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[superman]]></title>
        <link>https://bneo.xyz/posts/150825</link>
        <guid>https://bneo.xyz/posts/150825</guid>
        <pubDate>Fri, 15 Aug 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>I am as human as anyone. I love, I-I get scared. I wake up every morning, and despite not knowing what to do, I put one foot in front of the other, and I try to make the best choices that I can. I screw up all the time, but that is being human, and that's my greatest strength. And someday, I hope, for the sake of the world, you understand that it's yours too.
– superman '25</p>
</blockquote>
<p>meals:</p>
<ul>
<li>breakfast: rice w chicken</li>
<li>lunch: shake (12pm), flower child avo, chicken, tofu (5pm)</li>
<li>dinner: popcorn</li>
</ul>
<p>notes:</p>
<ul>
<li>last day at the wework, it's been nice working in person, i enjoyed having discussions with E. i should reach out to people more and have conversations or i will never grow.</li>
<li>james gunn's version is more sci-fi, colorful, comedic, and has better character development</li>
<li>ate so much popcorn my stomach hurts</li>
</ul>
<p>reflection:</p>
<p>for work: i really like sketching things out on excalidraw. it takes time and it feels like i'm slowing down my project completion time, but it pays off in the long run. with ai coding i constantly feel like i can get things done 20x faster, but having to fix and debug and clean up code later it. the past two weeks have been hitting enter and typing phrases like "Please fix", "why doesn't this work", and "ULTRATHINK". i cannot avoid db design in any fully stack project, i can't believe i didn't start with drawing a db model and just claude code my way through things. but i suppose for a 2 week speed run for demo, it was necessary, albeit i could've saved a lot of headaches and time by talking to more people first.</p>
<p>for life: today was my payday and i felt i had the opportunity to take a break. amidst the chaos of moving and settling in and buying things to make the apartment feel like a home, i had work to distract me, and T's presence to keep me company. i thought watching superman would be a good way to take my mind off of work, but all it did was make me more emotional. it made me realize how moving here i'm thousands of miles away from my family, and how i might only see them a few times a year as they're getting older. i felt more alone than ever walking out of the movie theatre. it also made me question what love is, and where T and I are at. and whether i've begun taking her for granted. i've been working too much lately and we don't have meaningful conversations like we used to. and it's making me resent taking this job. even though i'm excited about the work that i don't even classify it as work, i do have a problem with setting boundaries. and i need to start implementing some or i'll be completely subsumed by it.</p>
<p>tomorrow: balance it out</p>
<p>slept: 2 a.m.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>I am as human as anyone. I love, I-I get scared. I wake up every morning, and despite not knowing what to do, I put one foot in front of the other, and I try to make the best choices that I can. I screw up all the time, but that is being human, and that's my greatest strength. And someday, I hope, for the sake of the world, you understand that it's yours too.
– superman '25</p>
</blockquote>
<p>meals:</p>
<ul>
<li>breakfast: rice w chicken</li>
<li>lunch: shake (12pm), flower child avo, chicken, tofu (5pm)</li>
<li>dinner: popcorn</li>
</ul>
<p>notes:</p>
<ul>
<li>last day at the wework, it's been nice working in person, i enjoyed having discussions with E. i should reach out to people more and have conversations or i will never grow.</li>
<li>james gunn's version is more sci-fi, colorful, comedic, and has better character development</li>
<li>ate so much popcorn my stomach hurts</li>
</ul>
<p>reflection:</p>
<p>for work: i really like sketching things out on excalidraw. it takes time and it feels like i'm slowing down my project completion time, but it pays off in the long run. with ai coding i constantly feel like i can get things done 20x faster, but having to fix and debug and clean up code later it. the past two weeks have been hitting enter and typing phrases like "Please fix", "why doesn't this work", and "ULTRATHINK". i cannot avoid db design in any fully stack project, i can't believe i didn't start with drawing a db model and just claude code my way through things. but i suppose for a 2 week speed run for demo, it was necessary, albeit i could've saved a lot of headaches and time by talking to more people first.</p>
<p>for life: today was my payday and i felt i had the opportunity to take a break. amidst the chaos of moving and settling in and buying things to make the apartment feel like a home, i had work to distract me, and T's presence to keep me company. i thought watching superman would be a good way to take my mind off of work, but all it did was make me more emotional. it made me realize how moving here i'm thousands of miles away from my family, and how i might only see them a few times a year as they're getting older. i felt more alone than ever walking out of the movie theatre. it also made me question what love is, and where T and I are at. and whether i've begun taking her for granted. i've been working too much lately and we don't have meaningful conversations like we used to. and it's making me resent taking this job. even though i'm excited about the work that i don't even classify it as work, i do have a problem with setting boundaries. and i need to start implementing some or i'll be completely subsumed by it.</p>
<p>tomorrow: balance it out</p>
<p>slept: 2 a.m.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[what is lust?]]></title>
        <link>https://bneo.xyz/posts/140825</link>
        <guid>https://bneo.xyz/posts/140825</guid>
        <pubDate>Thu, 14 Aug 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Lust exists, it is powerful, and we must respect its power. The Bible rejoices in sex and sexual desire, but lust is an impersonal, inordinate desire and an idolatrous search for meaning. Lust can be overcome if you esteem Jesus as your bridegroom and the lover of your soul –</p>
<p>– tim keller</p>
</blockquote>
<p>meals:</p>
<ul>
<li>breakfast: mushy basmati + chicken</li>
<li>lunch: flower child chicken + sweet potato + arugula + mushroom + quinoa</li>
<li>dinner: protein shake + oats drink</li>
</ul>
<p>notes:</p>
<ul>
<li>tim keller <a href="https://gospelinlife.com/sermon/love-lust-and-liberation/">podcast</a> on lust
<blockquote>
<p>27 "You have heard that it was said, 'You shall not commit adultery.' 28 But I tell you that anyone who looks at a woman lustfully has already committed adultery with her in his heart. 29 If your right eye causes you to stumble, gouge it out and throw it away. It is better for you to lose one part of your body than for your whole body to be thrown into hell. 30 And if your right hand causes you to stumble, cut it off and throw it away. It is better for you to lose one part of your body than for your whole body to go into hell.</p>
</blockquote>
</li>
<li>sketching out on excalidraw helping me discover holes in my code, and feels good overall to take time to think and sketch, and not just prompt claude and gpt to code for me</li>
<li>got paystubs but they did not exempt me from fica and missed 2 pay days, $1.7k deficit</li>
<li>saw a tweet about these 99.9% blue light blocking glasses and bought it while brushing my teeth. they cost 38 dollars. i didn't even take a second to think.</li>
<li>finally bought a sofa bed and rug on ikea. deciding that took a week. total comes up to ~620 after a 15% student discount. bought 19 items in total.</li>
</ul>
<p>reflection:</p>
<ul>
<li>be a better communicator. learn to be mature. still trying to understand myself and why i am the person i am.</li>
</ul>
<p>tomorrow: complete sketch + get data ready for matching</p>
<p>slept: 1:55 a.m.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Lust exists, it is powerful, and we must respect its power. The Bible rejoices in sex and sexual desire, but lust is an impersonal, inordinate desire and an idolatrous search for meaning. Lust can be overcome if you esteem Jesus as your bridegroom and the lover of your soul –</p>
<p>– tim keller</p>
</blockquote>
<p>meals:</p>
<ul>
<li>breakfast: mushy basmati + chicken</li>
<li>lunch: flower child chicken + sweet potato + arugula + mushroom + quinoa</li>
<li>dinner: protein shake + oats drink</li>
</ul>
<p>notes:</p>
<ul>
<li>tim keller <a href="https://gospelinlife.com/sermon/love-lust-and-liberation/">podcast</a> on lust
<blockquote>
<p>27 "You have heard that it was said, 'You shall not commit adultery.' 28 But I tell you that anyone who looks at a woman lustfully has already committed adultery with her in his heart. 29 If your right eye causes you to stumble, gouge it out and throw it away. It is better for you to lose one part of your body than for your whole body to be thrown into hell. 30 And if your right hand causes you to stumble, cut it off and throw it away. It is better for you to lose one part of your body than for your whole body to go into hell.</p>
</blockquote>
</li>
<li>sketching out on excalidraw helping me discover holes in my code, and feels good overall to take time to think and sketch, and not just prompt claude and gpt to code for me</li>
<li>got paystubs but they did not exempt me from fica and missed 2 pay days, $1.7k deficit</li>
<li>saw a tweet about these 99.9% blue light blocking glasses and bought it while brushing my teeth. they cost 38 dollars. i didn't even take a second to think.</li>
<li>finally bought a sofa bed and rug on ikea. deciding that took a week. total comes up to ~620 after a 15% student discount. bought 19 items in total.</li>
</ul>
<p>reflection:</p>
<ul>
<li>be a better communicator. learn to be mature. still trying to understand myself and why i am the person i am.</li>
</ul>
<p>tomorrow: complete sketch + get data ready for matching</p>
<p>slept: 1:55 a.m.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[presentation jitters]]></title>
        <link>https://bneo.xyz/posts/130825</link>
        <guid>https://bneo.xyz/posts/130825</guid>
        <pubDate>Wed, 13 Aug 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>"We have a deficit of wonder ... When I ask people questions now, they get on their computer: 'Gimme a few minutes and l’ll let you know.' And I’m, like, 'Nooooo!' I want them to wonder about it, man! I don’t want to know the answer. I just want them to wonder about it."</p>
<p>– Tom Waits</p>
</blockquote>
<p>meals:</p>
<ul>
<li>breakfast: oatmeal</li>
<li>lunch: pork+shrimp dumpling (1pm), shake (4pm)</li>
<li>dinner: basmati+chicken</li>
</ul>
<p>notes:</p>
<ul>
<li><a href="https://arxiv.org/abs/2408.10234">[2408.10234] The Unbearable Slowness of Being: Why do we live at 10 bits/s?</a></li>
<li>i presented to the whole company today and people like how it looks</li>
<li>returned spectrum router to save $10 per month, and went back to walmart 8 days later to get the plates i left at the self checkout</li>
<li>grateful for being at OE</li>
<li>bought boring mattress + flexispot en1 + chair</li>
</ul>
<p>reflection:</p>
<ul>
<li>breeath in and out before you talk</li>
<li>talk about context before you start, don't jump right in</li>
<li>tell people why it matters</li>
<li>relax, you’re not going to be fired, you're only 2 weeks in and you're doing a great job</li>
<li>be confident in what you say, SOUND LIKE YOU OWN IT</li>
<li>most people aren’t paying attention anyways, pretend you’re talking to just one person</li>
</ul>
<p>tomorrow: understanding and moving slower</p>
<p>slept: 2:20 am</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>"We have a deficit of wonder ... When I ask people questions now, they get on their computer: 'Gimme a few minutes and l’ll let you know.' And I’m, like, 'Nooooo!' I want them to wonder about it, man! I don’t want to know the answer. I just want them to wonder about it."</p>
<p>– Tom Waits</p>
</blockquote>
<p>meals:</p>
<ul>
<li>breakfast: oatmeal</li>
<li>lunch: pork+shrimp dumpling (1pm), shake (4pm)</li>
<li>dinner: basmati+chicken</li>
</ul>
<p>notes:</p>
<ul>
<li><a href="https://arxiv.org/abs/2408.10234">[2408.10234] The Unbearable Slowness of Being: Why do we live at 10 bits/s?</a></li>
<li>i presented to the whole company today and people like how it looks</li>
<li>returned spectrum router to save $10 per month, and went back to walmart 8 days later to get the plates i left at the self checkout</li>
<li>grateful for being at OE</li>
<li>bought boring mattress + flexispot en1 + chair</li>
</ul>
<p>reflection:</p>
<ul>
<li>breeath in and out before you talk</li>
<li>talk about context before you start, don't jump right in</li>
<li>tell people why it matters</li>
<li>relax, you’re not going to be fired, you're only 2 weeks in and you're doing a great job</li>
<li>be confident in what you say, SOUND LIKE YOU OWN IT</li>
<li>most people aren’t paying attention anyways, pretend you’re talking to just one person</li>
</ul>
<p>tomorrow: understanding and moving slower</p>
<p>slept: 2:20 am</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[vibecoding]]></title>
        <link>https://bneo.xyz/posts/120825</link>
        <guid>https://bneo.xyz/posts/120825</guid>
        <pubDate>Tue, 12 Aug 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>I believe that today more than ever a book should be sought after even if it has only one great page in it. We must search for fragments, splinters, toenails, anything that has ore in it, anything that is capable of resuscitating the body and the soul.</p>
<p>– Henry Miller</p>
</blockquote>
<p>meals:</p>
<ul>
<li>breakfast: salmon+rice+spinach (10am)</li>
<li>lunch: chicken teriyaki (4pm)</li>
<li>dinner: chicken+dumplings (10pm)</li>
</ul>
<p>notes:</p>
<ul>
<li>spent the day vibecoding, finally get to work on the front end</li>
<li>claude opus 4.1 great at front end, and gpt 5 is great at backend</li>
<li>demo at all hands tomorrow feeling excited and anxious</li>
</ul>
<p>reflection:</p>
<ul>
<li>can't seem to stop working the entire week, it's affecting my sleep quality, i can't shut my brain off</li>
<li>am i even learning anything that is transferrable? i should spent more time talking to people than just trying to build something, because what will last longer is the relationships i build here, and not some feature i got to perfect and launch, which will ultimately be deprecated and replaced in a few months.</li>
</ul>
<p>tomorrow: demo time</p>
<p>slept: 1:10 a.m.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>I believe that today more than ever a book should be sought after even if it has only one great page in it. We must search for fragments, splinters, toenails, anything that has ore in it, anything that is capable of resuscitating the body and the soul.</p>
<p>– Henry Miller</p>
</blockquote>
<p>meals:</p>
<ul>
<li>breakfast: salmon+rice+spinach (10am)</li>
<li>lunch: chicken teriyaki (4pm)</li>
<li>dinner: chicken+dumplings (10pm)</li>
</ul>
<p>notes:</p>
<ul>
<li>spent the day vibecoding, finally get to work on the front end</li>
<li>claude opus 4.1 great at front end, and gpt 5 is great at backend</li>
<li>demo at all hands tomorrow feeling excited and anxious</li>
</ul>
<p>reflection:</p>
<ul>
<li>can't seem to stop working the entire week, it's affecting my sleep quality, i can't shut my brain off</li>
<li>am i even learning anything that is transferrable? i should spent more time talking to people than just trying to build something, because what will last longer is the relationships i build here, and not some feature i got to perfect and launch, which will ultimately be deprecated and replaced in a few months.</li>
</ul>
<p>tomorrow: demo time</p>
<p>slept: 1:10 a.m.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[bravery]]></title>
        <link>https://bneo.xyz/posts/110825</link>
        <guid>https://bneo.xyz/posts/110825</guid>
        <pubDate>Mon, 11 Aug 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>everything creative, from writing to architecture, comes back to bravery</p>
<p>But I see so clearly right now that...past the bravery to begin creating, is architecture, which requires still more bravery. So it turns out “be brave” WAS the core thing after all, in more ways than I was appreciating. It’s fractal and recursive, it’s necessary at every stage of the process</p>
<p><a href="https://jdahl.substack.com/p/ava-on-dialectic-my-best-picture">Ava on Dialectic, My Best Picture Prediction, and "Stupid Bravery"</a></p>
</blockquote>
<p>meals:</p>
<ul>
<li>breakfast: oatmeal</li>
<li>lunch: rice,salmon,spinach</li>
<li>dinner: rice,salmon,spinach</li>
</ul>
<p>notes:</p>
<ul>
<li>E recommended <a href="https://git-scm.com/book/en/v2">Pro Git</a> which will come in super handy</li>
<li>asking for help is hard sometimes, i remember anxiously sweating because i was too afraid to ask a dumb question and bother someone</li>
<li>bought everything too large, 12 packs of tissue, 120 trash bags</li>
<li>realized i spent $1k on amazon in &#x3C;10 days and i haven't even bought any furniture yet, it's all been cooking and cleaning materials air fryer, instant pot, blender, kettle, vacuum, etc. i need my relocation bonus asap.</li>
</ul>
<p>reflection:</p>
<p>i need to be better at going downstairs and stopping work. i really have trouble stopping work lately ever since i started. i can just start debugging something, and lose myself in the process trying to get it to work. this is why i've been sleeping at 2-2:30 a.m. the past week. i need to get more sleep. but ive never felt more excited about work than ever. im working on a cool project, and more to come. i need to voice out more in the standups, i'm still feeling incapable because of my lack of delivery. but once i'm more integrated and i've proven that i can achieve, i will have more confidence. confidence is the memory of success.</p>
<p>tomorrow: DEMO BUILDING SPEEDRUN</p>
<p>slept: 2:35 a.m.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>everything creative, from writing to architecture, comes back to bravery</p>
<p>But I see so clearly right now that...past the bravery to begin creating, is architecture, which requires still more bravery. So it turns out “be brave” WAS the core thing after all, in more ways than I was appreciating. It’s fractal and recursive, it’s necessary at every stage of the process</p>
<p><a href="https://jdahl.substack.com/p/ava-on-dialectic-my-best-picture">Ava on Dialectic, My Best Picture Prediction, and "Stupid Bravery"</a></p>
</blockquote>
<p>meals:</p>
<ul>
<li>breakfast: oatmeal</li>
<li>lunch: rice,salmon,spinach</li>
<li>dinner: rice,salmon,spinach</li>
</ul>
<p>notes:</p>
<ul>
<li>E recommended <a href="https://git-scm.com/book/en/v2">Pro Git</a> which will come in super handy</li>
<li>asking for help is hard sometimes, i remember anxiously sweating because i was too afraid to ask a dumb question and bother someone</li>
<li>bought everything too large, 12 packs of tissue, 120 trash bags</li>
<li>realized i spent $1k on amazon in &#x3C;10 days and i haven't even bought any furniture yet, it's all been cooking and cleaning materials air fryer, instant pot, blender, kettle, vacuum, etc. i need my relocation bonus asap.</li>
</ul>
<p>reflection:</p>
<p>i need to be better at going downstairs and stopping work. i really have trouble stopping work lately ever since i started. i can just start debugging something, and lose myself in the process trying to get it to work. this is why i've been sleeping at 2-2:30 a.m. the past week. i need to get more sleep. but ive never felt more excited about work than ever. im working on a cool project, and more to come. i need to voice out more in the standups, i'm still feeling incapable because of my lack of delivery. but once i'm more integrated and i've proven that i can achieve, i will have more confidence. confidence is the memory of success.</p>
<p>tomorrow: DEMO BUILDING SPEEDRUN</p>
<p>slept: 2:35 a.m.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[austin chinese church]]></title>
        <link>https://bneo.xyz/posts/100825</link>
        <guid>https://bneo.xyz/posts/100825</guid>
        <pubDate>Sun, 10 Aug 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>What do you consider to be more or less basic factors making for happiness in the human mind?</p>
<ol>
<li>Good physical and mental health.</li>
<li>Good personal and intimate relations, such as those of marriage, the family, and friendships.</li>
<li>The faculty for perceiving beauty in art and nature.</li>
<li>Reasonable standards of living and satisfactory work.</li>
<li>A philosophic or religious point of view capable of coping successfully with the vicissitudes of life.</li>
</ol>
</blockquote>
<p>meals:</p>
<ul>
<li>breakfast: oats</li>
<li>lunch: beef pho (1 pm)</li>
<li>dinner: salmon+rice (8 pm)</li>
</ul>
<p>notes:</p>
<ul>
<li>a lot of chinese and asian at ACC</li>
<li>to never trust claude code, have to write things from scratch</li>
<li>the opportunity to be working on this</li>
<li>to grow and learn from my lack of coding skills</li>
</ul>
<p>tomorrow: make pr better</p>
<p>slept: 12:10 a.m.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>What do you consider to be more or less basic factors making for happiness in the human mind?</p>
<ol>
<li>Good physical and mental health.</li>
<li>Good personal and intimate relations, such as those of marriage, the family, and friendships.</li>
<li>The faculty for perceiving beauty in art and nature.</li>
<li>Reasonable standards of living and satisfactory work.</li>
<li>A philosophic or religious point of view capable of coping successfully with the vicissitudes of life.</li>
</ol>
</blockquote>
<p>meals:</p>
<ul>
<li>breakfast: oats</li>
<li>lunch: beef pho (1 pm)</li>
<li>dinner: salmon+rice (8 pm)</li>
</ul>
<p>notes:</p>
<ul>
<li>a lot of chinese and asian at ACC</li>
<li>to never trust claude code, have to write things from scratch</li>
<li>the opportunity to be working on this</li>
<li>to grow and learn from my lack of coding skills</li>
</ul>
<p>tomorrow: make pr better</p>
<p>slept: 12:10 a.m.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[working on weekends]]></title>
        <link>https://bneo.xyz/posts/090825</link>
        <guid>https://bneo.xyz/posts/090825</guid>
        <pubDate>Sat, 09 Aug 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>To be an artist, you don’t have to compose music or paint or be in the movies or write books. It’s just a way of living. It has to do with paying attention, remembering, filtering what you see and answering back, participating in life
– Viggo Mortensen</p>
</blockquote>
<p>meals:</p>
<ul>
<li>breakfast: chips and two avocados</li>
<li>lunch: rice, salmon, spinach (4pm)</li>
<li>dinner: basmati rice, salmon, spinach (10pm)</li>
</ul>
<p>notes:</p>
<ul>
<li>Shark light away upright vacuum</li>
<li>chefman air fryer is so quiet</li>
<li>instant pot 7 in 1 Duo pot</li>
<li>killed an american cockroach in bathroom at 12 am</li>
</ul>
<p>reflection:</p>
<p>working at the lounge made me more productive, but i've been unable to work out, i just keep getting too engrossed in work.</p>
<p>tomorrow: God</p>
<p>slept: 2:05 a.m.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>To be an artist, you don’t have to compose music or paint or be in the movies or write books. It’s just a way of living. It has to do with paying attention, remembering, filtering what you see and answering back, participating in life
– Viggo Mortensen</p>
</blockquote>
<p>meals:</p>
<ul>
<li>breakfast: chips and two avocados</li>
<li>lunch: rice, salmon, spinach (4pm)</li>
<li>dinner: basmati rice, salmon, spinach (10pm)</li>
</ul>
<p>notes:</p>
<ul>
<li>Shark light away upright vacuum</li>
<li>chefman air fryer is so quiet</li>
<li>instant pot 7 in 1 Duo pot</li>
<li>killed an american cockroach in bathroom at 12 am</li>
</ul>
<p>reflection:</p>
<p>working at the lounge made me more productive, but i've been unable to work out, i just keep getting too engrossed in work.</p>
<p>tomorrow: God</p>
<p>slept: 2:05 a.m.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[firmspace trial]]></title>
        <link>https://bneo.xyz/posts/080825</link>
        <guid>https://bneo.xyz/posts/080825</guid>
        <pubDate>Fri, 08 Aug 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>meals:</p>
<ul>
<li>breakfast: kbop beef bulgogi</li>
<li>lunch: flower child corn + salmon + brownrice</li>
<li>dinner: ramen tetsuya chasu bowl</li>
</ul>
<p>notes:</p>
<ul>
<li>waymo can't stop in front of my apartment</li>
<li>NEVER use claude code to deal with database django stuff</li>
<li>working in a small team of 3 is nice</li>
</ul>
<p>tomorrow: SHIP SHIP SHIP</p>
<p>slept: 2:05 a.m.</p>]]></description>
        <content:encoded><![CDATA[<p>meals:</p>
<ul>
<li>breakfast: kbop beef bulgogi</li>
<li>lunch: flower child corn + salmon + brownrice</li>
<li>dinner: ramen tetsuya chasu bowl</li>
</ul>
<p>notes:</p>
<ul>
<li>waymo can't stop in front of my apartment</li>
<li>NEVER use claude code to deal with database django stuff</li>
<li>working in a small team of 3 is nice</li>
</ul>
<p>tomorrow: SHIP SHIP SHIP</p>
<p>slept: 2:05 a.m.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[maintenance day]]></title>
        <link>https://bneo.xyz/posts/070825</link>
        <guid>https://bneo.xyz/posts/070825</guid>
        <pubDate>Thu, 07 Aug 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>we live exclusively in the present because it is always eternally today and tomorrow will be a today, eternity is the state of things at this very moment.</p>
<p>– the hour of the star, clarice lispector</p>
</blockquote>
<p>meals:</p>
<ul>
<li>breakfast: oatmeal</li>
<li>lunch: kbop bibimbap</li>
<li>dinner: kbop korean bulgugi</li>
</ul>
<p>notes:</p>
<ul>
<li>maintenance came to fix toilet leak, vinyl floor swelling, paint chipping, and screen holes, took 2 hours</li>
<li>finally escaped django ingestion purgatory and left the house to bike on peloton 5km in switzerland, did some weight lifting</li>
<li>got my osprey nebula bag, enamled cast iron, and kleenex tissues</li>
<li>ordered chicken and salmon and other groceries $180
<ul>
<li>is walmart good? the prices are not great compared to costco</li>
</ul>
</li>
</ul>
<p>reflection:</p>
<p>got to stop claude coding so much and architect and plan and think more. have more taste. dont be code monkey. ask more questions. talk to more people. dont let fear or insecurities stop you from growing and gaining the trust of people in the company. i need a way to remind myself to take breaks. it is hard to furnish my apartment and focu son work.</p>
<p>tomorrow: GET A CHAIR SO I STOP SITTING ON MY LUGGAGE SLOUCHING ON MY MACBOOK</p>
<p>slept: 1:30am</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>we live exclusively in the present because it is always eternally today and tomorrow will be a today, eternity is the state of things at this very moment.</p>
<p>– the hour of the star, clarice lispector</p>
</blockquote>
<p>meals:</p>
<ul>
<li>breakfast: oatmeal</li>
<li>lunch: kbop bibimbap</li>
<li>dinner: kbop korean bulgugi</li>
</ul>
<p>notes:</p>
<ul>
<li>maintenance came to fix toilet leak, vinyl floor swelling, paint chipping, and screen holes, took 2 hours</li>
<li>finally escaped django ingestion purgatory and left the house to bike on peloton 5km in switzerland, did some weight lifting</li>
<li>got my osprey nebula bag, enamled cast iron, and kleenex tissues</li>
<li>ordered chicken and salmon and other groceries $180
<ul>
<li>is walmart good? the prices are not great compared to costco</li>
</ul>
</li>
</ul>
<p>reflection:</p>
<p>got to stop claude coding so much and architect and plan and think more. have more taste. dont be code monkey. ask more questions. talk to more people. dont let fear or insecurities stop you from growing and gaining the trust of people in the company. i need a way to remind myself to take breaks. it is hard to furnish my apartment and focu son work.</p>
<p>tomorrow: GET A CHAIR SO I STOP SITTING ON MY LUGGAGE SLOUCHING ON MY MACBOOK</p>
<p>slept: 1:30am</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[office tours]]></title>
        <link>https://bneo.xyz/posts/060825</link>
        <guid>https://bneo.xyz/posts/060825</guid>
        <pubDate>Wed, 06 Aug 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>"A delayed game is eventually good, but a rushed game is forever bad."
– Shigeru Miyamoto</p>
</blockquote>
<p>meals:</p>
<ul>
<li>breakfast: oats</li>
<li>lunch: banana + tacodeli (chicken mushroom taco + chips)</li>
<li>dinner: kbop bulgogi beef</li>
</ul>
<p>notes:</p>
<ul>
<li>toured spaces, firmspace and industrious
<ul>
<li>spaces charged for coffee and was claustrophobic, biggest gym</li>
<li>firmspace is very corporate and uptight, 40% lawyers,</li>
<li>industrious</li>
</ul>
</li>
<li>reviewed my first PR today</li>
<li>learned what django models + apps and makemigrations and migrate</li>
<li>always use dbeaver first</li>
<li>CHECK staging and PROD HOSTs</li>
<li>grateful for friends and living close to them.</li>
<li>excited about getting this project out for demo</li>
</ul>
<p>reflection:</p>
<ul>
<li>its hard to dive into a new framework and codebase, its super helpful to have R guide me through it</li>
<li>i've been getting home and going in a cycle of shopping while working till past midnight. on one hand i'm obsessed with buiding this because i enjoy learning and working on something meaningful, but i can't stop</li>
<li>i should pay more attention to taking breaks</li>
<li>i need to be GRATEFUL for having the opportunity to join an AMAZING startup with COOL and EXCITING work to do every day. and living in a nice apartment and having the chance to design and decorate it. STOP the mindset of "i have to" and switch it to "i get to".</li>
</ul>
<p>tomorrow: getting query to work + continue to design my apartment</p>
<p>slept: 1:35 a.m.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>"A delayed game is eventually good, but a rushed game is forever bad."
– Shigeru Miyamoto</p>
</blockquote>
<p>meals:</p>
<ul>
<li>breakfast: oats</li>
<li>lunch: banana + tacodeli (chicken mushroom taco + chips)</li>
<li>dinner: kbop bulgogi beef</li>
</ul>
<p>notes:</p>
<ul>
<li>toured spaces, firmspace and industrious
<ul>
<li>spaces charged for coffee and was claustrophobic, biggest gym</li>
<li>firmspace is very corporate and uptight, 40% lawyers,</li>
<li>industrious</li>
</ul>
</li>
<li>reviewed my first PR today</li>
<li>learned what django models + apps and makemigrations and migrate</li>
<li>always use dbeaver first</li>
<li>CHECK staging and PROD HOSTs</li>
<li>grateful for friends and living close to them.</li>
<li>excited about getting this project out for demo</li>
</ul>
<p>reflection:</p>
<ul>
<li>its hard to dive into a new framework and codebase, its super helpful to have R guide me through it</li>
<li>i've been getting home and going in a cycle of shopping while working till past midnight. on one hand i'm obsessed with buiding this because i enjoy learning and working on something meaningful, but i can't stop</li>
<li>i should pay more attention to taking breaks</li>
<li>i need to be GRATEFUL for having the opportunity to join an AMAZING startup with COOL and EXCITING work to do every day. and living in a nice apartment and having the chance to design and decorate it. STOP the mindset of "i have to" and switch it to "i get to".</li>
</ul>
<p>tomorrow: getting query to work + continue to design my apartment</p>
<p>slept: 1:35 a.m.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[first day at gibson]]></title>
        <link>https://bneo.xyz/posts/050825</link>
        <guid>https://bneo.xyz/posts/050825</guid>
        <pubDate>Tue, 05 Aug 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>meals:</p>
<ul>
<li>breakfast: 9am thai fried rice w chicken</li>
<li>lunch: 3pm thai fried rice w chicken</li>
<li>dinner: 10pm thai fried rice w chicken</li>
</ul>
<p>notes:</p>
<ul>
<li>spectrum internet is so bad</li>
<li>walmart bowls and plates</li>
<li>starting job + moving is the most stressful thing ever</li>
<li>not having internet is killing my productivity
<ul>
<li>had to deal with spectrum fiasco</li>
</ul>
</li>
<li>just pay for things for convenience</li>
</ul>
<p>reflection:</p>
<ul>
<li>dont ever forget checkout items again</li>
<li>stop thinking so much about saving money</li>
<li>worried about not shipping fast enough</li>
</ul>
<p>tomorrow: prioritize WORK > setting up apartment</p>
<p>slept: 1:30 a.m.</p>]]></description>
        <content:encoded><![CDATA[<p>meals:</p>
<ul>
<li>breakfast: 9am thai fried rice w chicken</li>
<li>lunch: 3pm thai fried rice w chicken</li>
<li>dinner: 10pm thai fried rice w chicken</li>
</ul>
<p>notes:</p>
<ul>
<li>spectrum internet is so bad</li>
<li>walmart bowls and plates</li>
<li>starting job + moving is the most stressful thing ever</li>
<li>not having internet is killing my productivity
<ul>
<li>had to deal with spectrum fiasco</li>
</ul>
</li>
<li>just pay for things for convenience</li>
</ul>
<p>reflection:</p>
<ul>
<li>dont ever forget checkout items again</li>
<li>stop thinking so much about saving money</li>
<li>worried about not shipping fast enough</li>
</ul>
<p>tomorrow: prioritize WORK > setting up apartment</p>
<p>slept: 1:30 a.m.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[gibson flats tour]]></title>
        <link>https://bneo.xyz/posts/040825</link>
        <guid>https://bneo.xyz/posts/040825</guid>
        <pubDate>Mon, 04 Aug 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>meals:</p>
<ul>
<li>breakfast: biscuits</li>
<li>lunch: bibimbap 12pm</li>
<li>dinner: pho 10pm</li>
</ul>
<p>notes:</p>
<ul>
<li>played ping pong with tour person</li>
<li>toured and paid on the same day, moving in tomorrow.</li>
<li>had good conversations about diet</li>
</ul>
<p>reflection:</p>
<ul>
<li>buying things online drains me</li>
</ul>
<p>tomorrow: ingestion and moving in and amazon stuff</p>
<p>slept: 2 a.m.</p>]]></description>
        <content:encoded><![CDATA[<p>meals:</p>
<ul>
<li>breakfast: biscuits</li>
<li>lunch: bibimbap 12pm</li>
<li>dinner: pho 10pm</li>
</ul>
<p>notes:</p>
<ul>
<li>played ping pong with tour person</li>
<li>toured and paid on the same day, moving in tomorrow.</li>
<li>had good conversations about diet</li>
</ul>
<p>reflection:</p>
<ul>
<li>buying things online drains me</li>
</ul>
<p>tomorrow: ingestion and moving in and amazon stuff</p>
<p>slept: 2 a.m.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[first day in aus]]></title>
        <link>https://bneo.xyz/posts/030825</link>
        <guid>https://bneo.xyz/posts/030825</guid>
        <pubDate>Sun, 03 Aug 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>watched ACC church livestream. rest of the day was dealing with the move.</p>
<hr>
<p>from tamara on <a href="https://jacksondahl.com/dialectic/tamara-winter">dialectic</a>:</p>
<ul>
<li>writing helps you become more tuned to present moment if you're prone to daydreaming</li>
<li>it helps you look for things to be grateful for</li>
</ul>
<p>best writing has a few traits:</p>
<ul>
<li>clear</li>
<li>has natural questions about the world</li>
<li>does not overexplain or spell out the argument</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>watched ACC church livestream. rest of the day was dealing with the move.</p>
<hr>
<p>from tamara on <a href="https://jacksondahl.com/dialectic/tamara-winter">dialectic</a>:</p>
<ul>
<li>writing helps you become more tuned to present moment if you're prone to daydreaming</li>
<li>it helps you look for things to be grateful for</li>
</ul>
<p>best writing has a few traits:</p>
<ul>
<li>clear</li>
<li>has natural questions about the world</li>
<li>does not overexplain or spell out the argument</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[sf -> aus]]></title>
        <link>https://bneo.xyz/posts/020825</link>
        <guid>https://bneo.xyz/posts/020825</guid>
        <pubDate>Sat, 02 Aug 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>packing for a move to a different state is a challenge greater than i anticipated. it took days of organizing and shuffling, packing and repacking, and leaving some things at W's house but i somehow, with 20 minutes to spare before the plane boards, made it with 2 50lbs luggages and a carry on that was stuffed like a turkey on thanksgiving. i have two laptops in my bag, im moving to start my first ever full time job.</p>
<p>the past 3 days of starting at OE has been nerve racking yet incredibly exciting. im constantly oscillating between feeling out of place and insufficient, yet feeling hopeful and grateful for the the opportunity to grow. i feel afraid that i wont be able to meet expectations, yet i know i will always get things done in the end. i got my first project on my first day, and theres a clock ticking down at the back of my mind when i shower and eat. like a bomb i should be diffusing or the world ends.</p>
<p>achievements and "success" often comes with sacrifices. it could be health or relationships or your own identity and values. so my priority in life now is to learn how to balance. im someone who gets obsessed with things, either its work, research, a new side project, books, art, people. relationships, either its God, T, my family, or friends, is the one thing i must never sacrifice. if there's anything ive learned in the past few years, its that i cant do any of this alone. and im lucky enough to not have to. and that ive been the happiest when i do things not for myself, but for the people i care about.</p>
<p>after watching a beautiful mind on the plane, i learned that love can save us from our lowest points, and to never give up on hope. and sometimes our greatest works and achievements arent the things we plan for, but the things we do along the way, with the people we love.</p>]]></description>
        <content:encoded><![CDATA[<p>packing for a move to a different state is a challenge greater than i anticipated. it took days of organizing and shuffling, packing and repacking, and leaving some things at W's house but i somehow, with 20 minutes to spare before the plane boards, made it with 2 50lbs luggages and a carry on that was stuffed like a turkey on thanksgiving. i have two laptops in my bag, im moving to start my first ever full time job.</p>
<p>the past 3 days of starting at OE has been nerve racking yet incredibly exciting. im constantly oscillating between feeling out of place and insufficient, yet feeling hopeful and grateful for the the opportunity to grow. i feel afraid that i wont be able to meet expectations, yet i know i will always get things done in the end. i got my first project on my first day, and theres a clock ticking down at the back of my mind when i shower and eat. like a bomb i should be diffusing or the world ends.</p>
<p>achievements and "success" often comes with sacrifices. it could be health or relationships or your own identity and values. so my priority in life now is to learn how to balance. im someone who gets obsessed with things, either its work, research, a new side project, books, art, people. relationships, either its God, T, my family, or friends, is the one thing i must never sacrifice. if there's anything ive learned in the past few years, its that i cant do any of this alone. and im lucky enough to not have to. and that ive been the happiest when i do things not for myself, but for the people i care about.</p>
<p>after watching a beautiful mind on the plane, i learned that love can save us from our lowest points, and to never give up on hope. and sometimes our greatest works and achievements arent the things we plan for, but the things we do along the way, with the people we love.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[moving out]]></title>
        <link>https://bneo.xyz/posts/010825</link>
        <guid>https://bneo.xyz/posts/010825</guid>
        <pubDate>Fri, 01 Aug 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>packing is terribly hard</p>
<p>moved like 10 bags of things (incl luggages) in a lyft XL</p>
<p>so drained</p>
<p>bought cherries from a cheap grocery store in mission</p>
<p>dinner @ uchigo home cook</p>
<p>ordered beef curry again and egg plant and takoyaki</p>
<p>passed out for 2 hours at 10:30</p>]]></description>
        <content:encoded><![CDATA[<p>packing is terribly hard</p>
<p>moved like 10 bags of things (incl luggages) in a lyft XL</p>
<p>so drained</p>
<p>bought cherries from a cheap grocery store in mission</p>
<p>dinner @ uchigo home cook</p>
<p>ordered beef curry again and egg plant and takoyaki</p>
<p>passed out for 2 hours at 10:30</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[2nd day]]></title>
        <link>https://bneo.xyz/posts/310725</link>
        <guid>https://bneo.xyz/posts/310725</guid>
        <pubDate>Thu, 31 Jul 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>the second day was a standup.</p>
<p>met with H, shared abou the org and his experience and helped guide me through a few things.</p>
<p>i went to donate some clothes at out of the closet</p>
<p>took the bus home</p>
<p>rest of the night was packing and figuring out how to move the next day</p>
<p>i can't focus on work.</p>]]></description>
        <content:encoded><![CDATA[<p>the second day was a standup.</p>
<p>met with H, shared abou the org and his experience and helped guide me through a few things.</p>
<p>i went to donate some clothes at out of the closet</p>
<p>took the bus home</p>
<p>rest of the night was packing and figuring out how to move the next day</p>
<p>i can't focus on work.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[first day]]></title>
        <link>https://bneo.xyz/posts/300725</link>
        <guid>https://bneo.xyz/posts/300725</guid>
        <pubDate>Wed, 30 Jul 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>first day of my first every full time job. still crazy to believe im working here. it's a new arc in my life and i can't wait to build and ship cool stuff, and also learn a lot in the process. i had first day jitters. most of the day was about setting up credentials, getting access. i was assigned my first project, things move fast here. and my first task was to add my name to the website. that required running everything locally and also ask a query. then there was a 2 hour meeting where we reviewed the product. i love the pace and the structure of things. smaller startups are great to be close to the heartbeat. went to fusion dumpling because of a doordash $10 off, $23 in total for shrimp dumplings and 生煎包。 rest of the night was cleaning up and moving some more stuff to wei's house.</p>]]></description>
        <content:encoded><![CDATA[<p>first day of my first every full time job. still crazy to believe im working here. it's a new arc in my life and i can't wait to build and ship cool stuff, and also learn a lot in the process. i had first day jitters. most of the day was about setting up credentials, getting access. i was assigned my first project, things move fast here. and my first task was to add my name to the website. that required running everything locally and also ask a query. then there was a 2 hour meeting where we reviewed the product. i love the pace and the structure of things. smaller startups are great to be close to the heartbeat. went to fusion dumpling because of a doordash $10 off, $23 in total for shrimp dumplings and 生煎包。 rest of the night was cleaning up and moving some more stuff to wei's house.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[art and planes]]></title>
        <link>https://bneo.xyz/posts/290725</link>
        <guid>https://bneo.xyz/posts/290725</guid>
        <pubDate>Tue, 29 Jul 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>worked out of capitol one cafe. had avocado toast ($10) and matcha latte with soymilk ($3).</p>
<p>then went back for check out and took a lime scooter to go to the national gallery of art. i was sweating profusely. the weather is like a blanket of hot air wrapped around your body.</p>
<p>i loved the french and dutch art and christianity art. i saw monet and van gogh and leonardo da vinci. i realized i do not like portraits that much. i took pictures of everything that piqued my interest, and they will serve as my macbook wallpaper.</p>
<p>after that i "limed" to the rice korean bibimbap restaurant. i like the concept of choosing ingredients for your bibimbap. i couldn't finish my meal. i didn't feel hungry for some reason. i rushed to the airspace museum. and i only had time to make a dog tag for me and T and two postcards at the gift shop. soon after i booked a ride to the airport.</p>
<p>on the plane i cought up on my blogs. and settled with some immigration docs for starting work tomorrow.</p>
<p>listened to the Tamara Winter podcast on <a href="https://www.youtube.com/watch?v=rptQNq2ux90">dialectic</a>. it made me want a zine of You and Your Research by richard hamming.</p>]]></description>
        <content:encoded><![CDATA[<p>worked out of capitol one cafe. had avocado toast ($10) and matcha latte with soymilk ($3).</p>
<p>then went back for check out and took a lime scooter to go to the national gallery of art. i was sweating profusely. the weather is like a blanket of hot air wrapped around your body.</p>
<p>i loved the french and dutch art and christianity art. i saw monet and van gogh and leonardo da vinci. i realized i do not like portraits that much. i took pictures of everything that piqued my interest, and they will serve as my macbook wallpaper.</p>
<p>after that i "limed" to the rice korean bibimbap restaurant. i like the concept of choosing ingredients for your bibimbap. i couldn't finish my meal. i didn't feel hungry for some reason. i rushed to the airspace museum. and i only had time to make a dog tag for me and T and two postcards at the gift shop. soon after i booked a ride to the airport.</p>
<p>on the plane i cought up on my blogs. and settled with some immigration docs for starting work tomorrow.</p>
<p>listened to the Tamara Winter podcast on <a href="https://www.youtube.com/watch?v=rptQNq2ux90">dialectic</a>. it made me want a zine of You and Your Research by richard hamming.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[3rd place ECIS]]></title>
        <link>https://bneo.xyz/posts/280725</link>
        <guid>https://bneo.xyz/posts/280725</guid>
        <pubDate>Mon, 28 Jul 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>woke up 11am after a long sleep.</p>
<p>for lunch i got chiken teriyaki ($15) from momiji, which in japanese means maple leaves or autumn foliage, also the act of viewing autumn leaves.</p>
<p>then went to aapm and watched a talk on AI in radiology talk.</p>
<p>then went to the MLK library to get more research work done.</p>
<p>then it was time for the award ceremony. i met up with my professor again and she thinks i have a good chance. i choose to have no expectations whatsoever to avoid disappointments</p>
<p>the award ceremony was a solid 2 hours. halfway i was deciding if i should put on my tie, because i didn't know if i'll be going up on stage until the very last minute. when they announced the third place, and said my name. i thought i was dreaming. i felt like a little kid going up to shake the aapm president's hand.i was too nervous to look into the crowd. i was probably slouching too. i have bad posture. the rest of the award cereony i was texting M and my friends. most of them are in different parts of the world, but i'm glad to have them close by with the internet and my iphone.</p>
<p>after the ceremony i took pictures with my professor and B, and we all left for our own events. i wanted to get dinner asap and just relax and decompress with T and a movie. i finished watching fast and furious 4. then feeling like i wanted more i went on amazon prime and spedrun lolita, in secret, martha mary may marlene because i was on a movie addiction. all of these movies were gratuitous. they add no value to my life, and i'm not sure if i enjoyed spending them that way, but it brought me entertainment at the time. and it served its purpose to help me destress.</p>
<hr>
<p>i then watched a few youtube videos by bibile project on what it means to love God with</p>
<ul>
<li><a href="https://www.youtube.com/watch?v=aS4iM6KpPYo">"all your heart"</a>: "lev" in hebrew: not just organ but the center of a person's being</li>
<li><a href="https://www.youtube.com/watch?v=g_igCcWAMAM">"all your soul"</a>: "nephesh" in hebrew: does not mean an immortal essence but refers to a living, breathing, physical being</li>
<li><a href="https://www.youtube.com/watch?v=9aaVy1AmFX4">"all your strength"</a>: "mode" : "very" or "much" use every opportunity and capacity to honor him</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>woke up 11am after a long sleep.</p>
<p>for lunch i got chiken teriyaki ($15) from momiji, which in japanese means maple leaves or autumn foliage, also the act of viewing autumn leaves.</p>
<p>then went to aapm and watched a talk on AI in radiology talk.</p>
<p>then went to the MLK library to get more research work done.</p>
<p>then it was time for the award ceremony. i met up with my professor again and she thinks i have a good chance. i choose to have no expectations whatsoever to avoid disappointments</p>
<p>the award ceremony was a solid 2 hours. halfway i was deciding if i should put on my tie, because i didn't know if i'll be going up on stage until the very last minute. when they announced the third place, and said my name. i thought i was dreaming. i felt like a little kid going up to shake the aapm president's hand.i was too nervous to look into the crowd. i was probably slouching too. i have bad posture. the rest of the award cereony i was texting M and my friends. most of them are in different parts of the world, but i'm glad to have them close by with the internet and my iphone.</p>
<p>after the ceremony i took pictures with my professor and B, and we all left for our own events. i wanted to get dinner asap and just relax and decompress with T and a movie. i finished watching fast and furious 4. then feeling like i wanted more i went on amazon prime and spedrun lolita, in secret, martha mary may marlene because i was on a movie addiction. all of these movies were gratuitous. they add no value to my life, and i'm not sure if i enjoyed spending them that way, but it brought me entertainment at the time. and it served its purpose to help me destress.</p>
<hr>
<p>i then watched a few youtube videos by bibile project on what it means to love God with</p>
<ul>
<li><a href="https://www.youtube.com/watch?v=aS4iM6KpPYo">"all your heart"</a>: "lev" in hebrew: not just organ but the center of a person's being</li>
<li><a href="https://www.youtube.com/watch?v=g_igCcWAMAM">"all your soul"</a>: "nephesh" in hebrew: does not mean an immortal essence but refers to a living, breathing, physical being</li>
<li><a href="https://www.youtube.com/watch?v=9aaVy1AmFX4">"all your strength"</a>: "mode" : "very" or "much" use every opportunity and capacity to honor him</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[aapm early career symposium]]></title>
        <link>https://bneo.xyz/posts/270725</link>
        <guid>https://bneo.xyz/posts/270725</guid>
        <pubDate>Sun, 27 Jul 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i went to B's talk at 10:15 a.m.</p>
<p>you upload slides by going into a presentation room, and there are stations for you to upload slides.</p>
<p>B's talk went smooth, i noticed a few things i would adjust personally, given my OCD tendencies.</p>
<p>we went to have lunch at shouk ($15), i had hummus and falafels. my brussel sprouts were spoiled and sour. we talked about his research work at tiktok. every minute i felt anxious about not being prepared enough. my stomach did not hold lunch well.</p>
<p>after the detox, we went into ballroom c. it was freezing, felt my heart pounding with anxiety while waiting for my turn. i was speaker #8. there were 9 in total.</p>
<p>my professor was happy with my presentation. her friends even said i would be in the top 3. i found it hard to believe.i wasn't sure how well i actually did.</p>
<p>i went to the apple store to buy a usbc cable to work on the research work. i started making the graphics for one of the training process.</p>
<p>we dinner at china chilcano, peruvian + japanese + chinese combo.</p>
<p>the rest of the night i had trouble figuring out when to book my flight out to austin. i was stressing out about where to stay and for how long. and finding apartments that do not have horrible reviews on management. i might be in over my head about starting so soon and relocating.</p>]]></description>
        <content:encoded><![CDATA[<p>i went to B's talk at 10:15 a.m.</p>
<p>you upload slides by going into a presentation room, and there are stations for you to upload slides.</p>
<p>B's talk went smooth, i noticed a few things i would adjust personally, given my OCD tendencies.</p>
<p>we went to have lunch at shouk ($15), i had hummus and falafels. my brussel sprouts were spoiled and sour. we talked about his research work at tiktok. every minute i felt anxious about not being prepared enough. my stomach did not hold lunch well.</p>
<p>after the detox, we went into ballroom c. it was freezing, felt my heart pounding with anxiety while waiting for my turn. i was speaker #8. there were 9 in total.</p>
<p>my professor was happy with my presentation. her friends even said i would be in the top 3. i found it hard to believe.i wasn't sure how well i actually did.</p>
<p>i went to the apple store to buy a usbc cable to work on the research work. i started making the graphics for one of the training process.</p>
<p>we dinner at china chilcano, peruvian + japanese + chinese combo.</p>
<p>the rest of the night i had trouble figuring out when to book my flight out to austin. i was stressing out about where to stay and for how long. and finding apartments that do not have horrible reviews on management. i might be in over my head about starting so soon and relocating.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[sf -> dc]]></title>
        <link>https://bneo.xyz/posts/260725</link>
        <guid>https://bneo.xyz/posts/260725</guid>
        <pubDate>Sat, 26 Jul 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i'm back at the sf airport in just short of 2 weeks.</p>
<p>backfilled my blog on my taiwan trip on the plane to DC. the plane ride is 5 and a half hours this time.</p>
<p>watched love hurts. it wasn't bad. i liked the fight scenes, but didn't</p>
<p>ride pickups for washington is much closer, but the roads don't make sense. it was chaotic, there were police cars and two big tour bus to pickup a band. i didn't get the chance to find out which band.</p>
<p>talked to uber driver, she mentioned houses in DC, 800 sq ft. for 2 bedrooms costs $4k</p>
<p>i stayed at Motto by Hilton. i rushed to SPIN. i walked there and took photos with my fujifilm. the color was pretty with the sunset.</p>
<p>i looked around the ping pong bar and found the table with some pros. i was so excited to play. i joined soon after and started just going crazy on the top spins. i was so alive. i was also sweating like crazy. i didn't even feel any pain in my leg anymore. it's also such a good way to make friends. i'm forever grateful for uncle V for teaching me ping pong back when i was 10.</p>
<p>went home with two washu students on the way back. picked up pho for dinner. worked on the slides till 1:30 am. felt anxious about my slides not being good enough.</p>]]></description>
        <content:encoded><![CDATA[<p>i'm back at the sf airport in just short of 2 weeks.</p>
<p>backfilled my blog on my taiwan trip on the plane to DC. the plane ride is 5 and a half hours this time.</p>
<p>watched love hurts. it wasn't bad. i liked the fight scenes, but didn't</p>
<p>ride pickups for washington is much closer, but the roads don't make sense. it was chaotic, there were police cars and two big tour bus to pickup a band. i didn't get the chance to find out which band.</p>
<p>talked to uber driver, she mentioned houses in DC, 800 sq ft. for 2 bedrooms costs $4k</p>
<p>i stayed at Motto by Hilton. i rushed to SPIN. i walked there and took photos with my fujifilm. the color was pretty with the sunset.</p>
<p>i looked around the ping pong bar and found the table with some pros. i was so excited to play. i joined soon after and started just going crazy on the top spins. i was so alive. i was also sweating like crazy. i didn't even feel any pain in my leg anymore. it's also such a good way to make friends. i'm forever grateful for uncle V for teaching me ping pong back when i was 10.</p>
<p>went home with two washu students on the way back. picked up pho for dinner. worked on the slides till 1:30 am. felt anxious about my slides not being good enough.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[mattress donation]]></title>
        <link>https://bneo.xyz/posts/250725</link>
        <guid>https://bneo.xyz/posts/250725</guid>
        <pubDate>Fri, 25 Jul 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>sold my power strip for $8</p>
<p>sold my protein powder for $30</p>
<p>helped W sell his bed frame</p>
<p>the mattress guy flaked on me</p>
<p>messaged another guy, he came within 20 min</p>
<p>watched tokyo drift while cleaning up</p>
<p>cleaning up and packing is so exhausting</p>]]></description>
        <content:encoded><![CDATA[<p>sold my power strip for $8</p>
<p>sold my protein powder for $30</p>
<p>helped W sell his bed frame</p>
<p>the mattress guy flaked on me</p>
<p>messaged another guy, he came within 20 min</p>
<p>watched tokyo drift while cleaning up</p>
<p>cleaning up and packing is so exhausting</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[llm auroc]]></title>
        <link>https://bneo.xyz/posts/240725</link>
        <guid>https://bneo.xyz/posts/240725</guid>
        <pubDate>Thu, 24 Jul 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>how can you calculate AUROC from LLMs? i will be presenting my research in a few days and i have a big bug in my code. the solution in the end was to use token log probs. my professor suggested this package: <a href="https://github.com/EleutherAI/lm-evaluation-harness">EleutherAI/lm-evaluation-harness: A framework for few-shot evaluation of language models</a></p>
<p>here's the formula</p>
<ol>
<li>call endpoint with <code>logprobs=True</code>, <code>top_logprobs >= # classes</code>, <code>max_tokens=1</code>, <code>temperature=0</code>
<ol>
<li>ensure <code>choices[0].logprobs.content[0].top_logprobs</code> is preesent, if None, -> NaN</li>
<li>constrain output to single token per class: prompt to return labeled option: (e.g. A: apples, B: bananas) and instruct "answer with a single capital letter"</li>
</ol>
</li>
<li>extract token log probls -> class probabilities
<ol>
<li>from top_logprobs of first generated token, build a map for option letters {A, B, C, D}</li>
<li>clean tokens (strip leading space/byte-pair artifacts)</li>
<li>if any optoin letter missing, mark sample prob as invalid</li>
<li>convert logprobs to probabilities with softmax, (normalize to sum=1)</li>
</ol>
</li>
<li>compute AUROC
<ol>
<li>Binary tasks: roc_auc_score(y_true, P[:, pos_idx]) (use probability of the positive class)</li>
<li>Multiclass: roc_auc_score(y_true, P, multi_class='ovr', average='macro')</li>
<li>Compute on only those rows with valid probabilities</li>
</ol>
</li>
</ol>
<p>references</p>
<ul>
<li><a href="https://cookbook.openai.com/examples/using_logprobs?utm_source=chatgpt.com">using logprobs</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>how can you calculate AUROC from LLMs? i will be presenting my research in a few days and i have a big bug in my code. the solution in the end was to use token log probs. my professor suggested this package: <a href="https://github.com/EleutherAI/lm-evaluation-harness">EleutherAI/lm-evaluation-harness: A framework for few-shot evaluation of language models</a></p>
<p>here's the formula</p>
<ol>
<li>call endpoint with <code>logprobs=True</code>, <code>top_logprobs >= # classes</code>, <code>max_tokens=1</code>, <code>temperature=0</code>
<ol>
<li>ensure <code>choices[0].logprobs.content[0].top_logprobs</code> is preesent, if None, -> NaN</li>
<li>constrain output to single token per class: prompt to return labeled option: (e.g. A: apples, B: bananas) and instruct "answer with a single capital letter"</li>
</ol>
</li>
<li>extract token log probls -> class probabilities
<ol>
<li>from top_logprobs of first generated token, build a map for option letters {A, B, C, D}</li>
<li>clean tokens (strip leading space/byte-pair artifacts)</li>
<li>if any optoin letter missing, mark sample prob as invalid</li>
<li>convert logprobs to probabilities with softmax, (normalize to sum=1)</li>
</ol>
</li>
<li>compute AUROC
<ol>
<li>Binary tasks: roc_auc_score(y_true, P[:, pos_idx]) (use probability of the positive class)</li>
<li>Multiclass: roc_auc_score(y_true, P, multi_class='ovr', average='macro')</li>
<li>Compute on only those rows with valid probabilities</li>
</ol>
</li>
</ol>
<p>references</p>
<ul>
<li><a href="https://cookbook.openai.com/examples/using_logprobs?utm_source=chatgpt.com">using logprobs</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[trusting llms]]></title>
        <link>https://bneo.xyz/posts/230725</link>
        <guid>https://bneo.xyz/posts/230725</guid>
        <pubDate>Wed, 23 Jul 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i trust llms too much. i made a mistake not checking how i computed AUROC for the decoder models.</p>
<p>recurse has good <a href="https://www.recurse.com/blog/191-developing-our-position-on-ai">thoughts</a> on using LLMs for coding.</p>
<blockquote>
<p>I think a useful analogy would be to compare LLMs to e-bikes. If your goal is to get somewhere quickly, an e-bike is definitely advantageous compared to a bike with no e-assist. If your goal is to become a better / stronger cyclist, an e-bike isn’t really going to help you with that.</p>
<p>[It’s similar] with AI tools / LLMs. They can let you explore more at a faster pace and get you places faster. This can be really helpful for familiarizing yourself with topics or concepts or doing exploratory research. And if your goal is just to produce code, they will definitely speed that up. But if your goal is to engage with the work of programming on a deeper level, which I think is essential to become a better programmer, the more you rely on them the more you rob yourself of the benefits accrued through engaging with the process.</p>
</blockquote>
<blockquote>
<p>I doubt very much if it is possible to teach anyone to understand anything, that is to say, to see how various parts of it relate to all the other parts, to have a model of the structure in one’s mind. We can give other people names, and lists, but we cannot give them our mental structures; they must build their own. — John Holt</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p>i trust llms too much. i made a mistake not checking how i computed AUROC for the decoder models.</p>
<p>recurse has good <a href="https://www.recurse.com/blog/191-developing-our-position-on-ai">thoughts</a> on using LLMs for coding.</p>
<blockquote>
<p>I think a useful analogy would be to compare LLMs to e-bikes. If your goal is to get somewhere quickly, an e-bike is definitely advantageous compared to a bike with no e-assist. If your goal is to become a better / stronger cyclist, an e-bike isn’t really going to help you with that.</p>
<p>[It’s similar] with AI tools / LLMs. They can let you explore more at a faster pace and get you places faster. This can be really helpful for familiarizing yourself with topics or concepts or doing exploratory research. And if your goal is just to produce code, they will definitely speed that up. But if your goal is to engage with the work of programming on a deeper level, which I think is essential to become a better programmer, the more you rely on them the more you rob yourself of the benefits accrued through engaging with the process.</p>
</blockquote>
<blockquote>
<p>I doubt very much if it is possible to teach anyone to understand anything, that is to say, to see how various parts of it relate to all the other parts, to have a model of the structure in one’s mind. We can give other people names, and lists, but we cannot give them our mental structures; they must build their own. — John Holt</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[tithing]]></title>
        <link>https://bneo.xyz/posts/220725</link>
        <guid>https://bneo.xyz/posts/220725</guid>
        <pubDate>Tue, 22 Jul 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>mostly stayed home today. spent more time building the upperroom app, and left this video playing in the background: <a href="https://www.youtube.com/watch?v=RN3wYVRkmno">Does A Good Christian Tithe 10%? (It's Not That Simple)</a></p>
<p>my biggest takeaway from this is: it's not about how much you should give, it's about how much you should keep. because all things belong to God.</p>
<p>this switch in mindset can make you be more generous, and go from a scarcity to an abundant mindset.</p>]]></description>
        <content:encoded><![CDATA[<p>mostly stayed home today. spent more time building the upperroom app, and left this video playing in the background: <a href="https://www.youtube.com/watch?v=RN3wYVRkmno">Does A Good Christian Tithe 10%? (It's Not That Simple)</a></p>
<p>my biggest takeaway from this is: it's not about how much you should give, it's about how much you should keep. because all things belong to God.</p>
<p>this switch in mindset can make you be more generous, and go from a scarcity to an abundant mindset.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[m4 max pro]]></title>
        <link>https://bneo.xyz/posts/210725</link>
        <guid>https://bneo.xyz/posts/210725</guid>
        <pubDate>Mon, 21 Jul 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>had another dry run. i was told to try to answer this key question in my presentation: "what is the million dollar grant?" and emphasize the goal.</p>
<p>went to pickup the macbook in a waymo, and i spent more than 3 hours just glued to the macbook and setting it up.</p>
<p>i referenced eugene yan's <a href="https://eugeneyan.com/writing/mac-setup/">blog</a>.</p>
<p>also setup claude code + XCodeMCP to start building UpperRoom.</p>
<p>i also sold 4 items today: key chains ($5), wired apple keyboard ($5), tide pods ($15), and HP monitor ($40)</p>
<p>had a call with A to update him on how i'm doing. i need to do better at keeping in touch with old friends.</p>]]></description>
        <content:encoded><![CDATA[<p>had another dry run. i was told to try to answer this key question in my presentation: "what is the million dollar grant?" and emphasize the goal.</p>
<p>went to pickup the macbook in a waymo, and i spent more than 3 hours just glued to the macbook and setting it up.</p>
<p>i referenced eugene yan's <a href="https://eugeneyan.com/writing/mac-setup/">blog</a>.</p>
<p>also setup claude code + XCodeMCP to start building UpperRoom.</p>
<p>i also sold 4 items today: key chains ($5), wired apple keyboard ($5), tide pods ($15), and HP monitor ($40)</p>
<p>had a call with A to update him on how i'm doing. i need to do better at keeping in touch with old friends.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[sunday links #16]]></title>
        <link>https://bneo.xyz/posts/200725</link>
        <guid>https://bneo.xyz/posts/200725</guid>
        <pubDate>Sun, 20 Jul 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>James 5:13-18 NIV "The prayer of a righteous person is powerful and effective"</p>
</blockquote>
<p>web</p>
<ul>
<li><a href="https://www.publicpark.info/">𝚙𝚞𝚋𝚕𝚒𝚌 𝚙𝚊𝚛𝚔</a></li>
</ul>
<p>life</p>
<ul>
<li><a href="https://marcgmbh.substack.com/p/creation-becomes-consumption">Creation becomes consumption - marc</a></li>
<li><a href="https://usefulfictions.substack.com/p/how-to-instantly-be-better-at-anything">How to instantly be better at things - by Cate Hall</a></li>
<li><a href="https://karpathy.bearblog.dev/the-append-and-review-note/">The append-and-review note | karpathy</a></li>
<li><a href="https://www.theguardian.com/news/2025/jan/21/signature-moves-are-we-losing-the-ability-to-write-by-hand">Signature moves: are we losing the ability to write by hand?</a></li>
<li><a href="https://www.nature.com/articles/s44222-025-00323-4">Writing is thinking | Nature Reviews Bioengineering</a></li>
</ul>
<p>culture</p>
<ul>
<li><a href="https://medium.com/@xinyijin715/maker-story-the-bitter-lessons-behind-kimi-researchers-ui-6654ec66662c">The Bitter Lessons Behind Kimi Researcher’s taste</a></li>
<li><a href="https://calv.info/openai-reflections">Reflections on OpenAI</a>
<ul>
<li>"Good ideas can come from anywhere, and it's often not really clear which ideas will prove most fruitful ahead of time. Rather than a grand 'master plan', progress is iterative and uncovered as new research bears fruit"</li>
<li>"Teams tend to quickly form around promising ideas as they show promise. There's a strong bias to action—you can just do things."</li>
<li>"Everything runs on Slack. There is no email. If you aren't organized, you will find this incredibly distracting."</li>
<li>"OpenAI changes direction on a dime. It's much better to do the right thing as you get new information, rather than staying the course just because you had a plan."</li>
<li>best practices: "works by default", "keep main clean", "hard to misuse"</li>
</ul>
</li>
<li><a href="https://justinjay.wang/steve-jobs-playboy-interview/">Steve Jobs Playboy Interview</a>
<blockquote>
<p>People get stuck as they get older. Our minds are sort of electrochemical computers. Your thoughts construct patterns like scaffolding in your mind. You are really etching chemical patterns. In most cases, people get stuck in those patterns, just like grooves in a record, and they never get out of them. It’s a rare person who etches grooves that are other than a specific way of looking at things, a specific way of questioning things</p>
</blockquote>
</li>
</ul>
<p>AI</p>
<ul>
<li><a href="https://www.jasonwei.net/blog/asymmetry-of-verification-and-verifiers-law">Asymmetry of verification and verifier’s law — Jason Wei</a></li>
<li><a href="https://www.youtube.com/watch?v=OkEGJ5G3foU">[Full Workshop] Reinforcement Learning, Kernels, Reasoning, Quantization &#x26; Agents — Daniel Han</a></li>
<li><a href="https://blog.jxmo.io/p/how-to-scale-rl-to-1026-flops">How to scale RL to 10^26 FLOPs - by Jack Morris</a></li>
<li><a href="https://magazine.sebastianraschka.com/p/the-big-llm-architecture-comparison">The Big LLM Architecture Comparison</a></li>
</ul>
<p>design</p>
<ul>
<li><a href="https://calv.info/how-much-of-a-manager">How much of a manager are you?</a></li>
<li><a href="https://www.publicpark.info/">𝚙𝚞𝚋𝚕𝚒𝚌 𝚙𝚊𝚛𝚔</a></li>
<li><a href="https://www.youtube.com/watch?v=huQPkrwVWwc">Design like Karpathy is watching — Zeke Sikelianos, Replicate</a></li>
</ul>
<p>faith</p>
<ul>
<li><a href="https://www.youtube.com/watch?v=3VxyGP7z2rk">If God is Sovereign, Why Pray?: Prayer with R.C. Sproul</a>
<ul>
<li>"God not only ordains the ends of the universe and of human history, but he also ordains the means to those ends"</li>
<li>"God works in and through the prayers of his people"</li>
<li>"the Lord knows what you need before you ask of it."</li>
<li>"what faith is in its essence is trust, and the prayer of faith is a prayer that trusts God for the outcome even if he says no."</li>
</ul>
</li>
</ul>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>James 5:13-18 NIV "The prayer of a righteous person is powerful and effective"</p>
</blockquote>
<p>web</p>
<ul>
<li><a href="https://www.publicpark.info/">𝚙𝚞𝚋𝚕𝚒𝚌 𝚙𝚊𝚛𝚔</a></li>
</ul>
<p>life</p>
<ul>
<li><a href="https://marcgmbh.substack.com/p/creation-becomes-consumption">Creation becomes consumption - marc</a></li>
<li><a href="https://usefulfictions.substack.com/p/how-to-instantly-be-better-at-anything">How to instantly be better at things - by Cate Hall</a></li>
<li><a href="https://karpathy.bearblog.dev/the-append-and-review-note/">The append-and-review note | karpathy</a></li>
<li><a href="https://www.theguardian.com/news/2025/jan/21/signature-moves-are-we-losing-the-ability-to-write-by-hand">Signature moves: are we losing the ability to write by hand?</a></li>
<li><a href="https://www.nature.com/articles/s44222-025-00323-4">Writing is thinking | Nature Reviews Bioengineering</a></li>
</ul>
<p>culture</p>
<ul>
<li><a href="https://medium.com/@xinyijin715/maker-story-the-bitter-lessons-behind-kimi-researchers-ui-6654ec66662c">The Bitter Lessons Behind Kimi Researcher’s taste</a></li>
<li><a href="https://calv.info/openai-reflections">Reflections on OpenAI</a>
<ul>
<li>"Good ideas can come from anywhere, and it's often not really clear which ideas will prove most fruitful ahead of time. Rather than a grand 'master plan', progress is iterative and uncovered as new research bears fruit"</li>
<li>"Teams tend to quickly form around promising ideas as they show promise. There's a strong bias to action—you can just do things."</li>
<li>"Everything runs on Slack. There is no email. If you aren't organized, you will find this incredibly distracting."</li>
<li>"OpenAI changes direction on a dime. It's much better to do the right thing as you get new information, rather than staying the course just because you had a plan."</li>
<li>best practices: "works by default", "keep main clean", "hard to misuse"</li>
</ul>
</li>
<li><a href="https://justinjay.wang/steve-jobs-playboy-interview/">Steve Jobs Playboy Interview</a>
<blockquote>
<p>People get stuck as they get older. Our minds are sort of electrochemical computers. Your thoughts construct patterns like scaffolding in your mind. You are really etching chemical patterns. In most cases, people get stuck in those patterns, just like grooves in a record, and they never get out of them. It’s a rare person who etches grooves that are other than a specific way of looking at things, a specific way of questioning things</p>
</blockquote>
</li>
</ul>
<p>AI</p>
<ul>
<li><a href="https://www.jasonwei.net/blog/asymmetry-of-verification-and-verifiers-law">Asymmetry of verification and verifier’s law — Jason Wei</a></li>
<li><a href="https://www.youtube.com/watch?v=OkEGJ5G3foU">[Full Workshop] Reinforcement Learning, Kernels, Reasoning, Quantization &#x26; Agents — Daniel Han</a></li>
<li><a href="https://blog.jxmo.io/p/how-to-scale-rl-to-1026-flops">How to scale RL to 10^26 FLOPs - by Jack Morris</a></li>
<li><a href="https://magazine.sebastianraschka.com/p/the-big-llm-architecture-comparison">The Big LLM Architecture Comparison</a></li>
</ul>
<p>design</p>
<ul>
<li><a href="https://calv.info/how-much-of-a-manager">How much of a manager are you?</a></li>
<li><a href="https://www.publicpark.info/">𝚙𝚞𝚋𝚕𝚒𝚌 𝚙𝚊𝚛𝚔</a></li>
<li><a href="https://www.youtube.com/watch?v=huQPkrwVWwc">Design like Karpathy is watching — Zeke Sikelianos, Replicate</a></li>
</ul>
<p>faith</p>
<ul>
<li><a href="https://www.youtube.com/watch?v=3VxyGP7z2rk">If God is Sovereign, Why Pray?: Prayer with R.C. Sproul</a>
<ul>
<li>"God not only ordains the ends of the universe and of human history, but he also ordains the means to those ends"</li>
<li>"God works in and through the prayers of his people"</li>
<li>"the Lord knows what you need before you ask of it."</li>
<li>"what faith is in its essence is trust, and the prayer of faith is a prayer that trusts God for the outcome even if he says no."</li>
</ul>
</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[apple battery]]></title>
        <link>https://bneo.xyz/posts/190725</link>
        <guid>https://bneo.xyz/posts/190725</guid>
        <pubDate>Sat, 19 Jul 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>More people should create things to proliferate an aesthetic into our future, not just to solve problems. This is the quality that every artist and engineer I respect shares most universally. Without this, you are doomed to churning out slop.</p>
<p>What values do you create to spread? What image do you dream about? What is the feeling of a tomorrow you want to give form to? Have a position. Stand for something. Don't just create value.</p>
<p>Read and consume voraciously and spend time with people who have very sharp points of view. especially read old stuff, because then the tactical things will fall away revealing the underlying principles and human motivations</p>
<p>linus on Twitter</p>
</blockquote>
<p>met up with J for lunch at hinodeya near my apartment. we talked about his apple internship, and about the startup i might be joining. i also went to replace my apple battery. i paid 96 dollars for it in total. it took about 2 and a half hours, so in the mean time we went to macy's to walk around. there's nothing here anymore. it's boring walking around malls. union square however is a nice place, people are playing chess and ping pong here, and sit down to chat. it reminds me of europe. i went back to my place to catch my haircut appointment at 4:45 pm. i said i wanted a haircut that was nice for a presentation. she cut my hair much shorter against this time. i looked like i'm back in high school.</p>
<p>it's nice to catch up with people from your past. i rarely slow down and think about where i've come from. life can only be lived forward. but it's good to look back and appreciate the people that helped you along the way, and make time to thank them and reach out.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>More people should create things to proliferate an aesthetic into our future, not just to solve problems. This is the quality that every artist and engineer I respect shares most universally. Without this, you are doomed to churning out slop.</p>
<p>What values do you create to spread? What image do you dream about? What is the feeling of a tomorrow you want to give form to? Have a position. Stand for something. Don't just create value.</p>
<p>Read and consume voraciously and spend time with people who have very sharp points of view. especially read old stuff, because then the tactical things will fall away revealing the underlying principles and human motivations</p>
<p>linus on Twitter</p>
</blockquote>
<p>met up with J for lunch at hinodeya near my apartment. we talked about his apple internship, and about the startup i might be joining. i also went to replace my apple battery. i paid 96 dollars for it in total. it took about 2 and a half hours, so in the mean time we went to macy's to walk around. there's nothing here anymore. it's boring walking around malls. union square however is a nice place, people are playing chess and ping pong here, and sit down to chat. it reminds me of europe. i went back to my place to catch my haircut appointment at 4:45 pm. i said i wanted a haircut that was nice for a presentation. she cut my hair much shorter against this time. i looked like i'm back in high school.</p>
<p>it's nice to catch up with people from your past. i rarely slow down and think about where i've come from. life can only be lived forward. but it's good to look back and appreciate the people that helped you along the way, and make time to thank them and reach out.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[salesforce tower]]></title>
        <link>https://bneo.xyz/posts/180725</link>
        <guid>https://bneo.xyz/posts/180725</guid>
        <pubDate>Fri, 18 Jul 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>went to salesforce tower for the first time. the view up on the 61st floor is magical. i sat on the tallest tower in SF overthinking and revising over and over again my emails between me and OE. i get so anxious over my emails. i'm worried one wrong sentence or statement and everything crumbles.</p>
<p>i've been feeling like i have a lot of fires to put out, with housing, with breaking the news, and a 3 hour church practice, and revising my AAPM presentation, and the HP work, and with the lease ending, and with selling my things, and the heartburn i've been feeling.</p>
<p>i feel out of breath. i haven't prayed in a while. i want to focus on just one thing. one pursuit. OE. and nothing else for the year. and my blog. i want to catch up with myself again. i haven't taken the time to really ask what i want. conversations with people have been helping. i just know deep down i feel excited about OE. i just hope my stomach gets better soon again.</p>]]></description>
        <content:encoded><![CDATA[<p>went to salesforce tower for the first time. the view up on the 61st floor is magical. i sat on the tallest tower in SF overthinking and revising over and over again my emails between me and OE. i get so anxious over my emails. i'm worried one wrong sentence or statement and everything crumbles.</p>
<p>i've been feeling like i have a lot of fires to put out, with housing, with breaking the news, and a 3 hour church practice, and revising my AAPM presentation, and the HP work, and with the lease ending, and with selling my things, and the heartburn i've been feeling.</p>
<p>i feel out of breath. i haven't prayed in a while. i want to focus on just one thing. one pursuit. OE. and nothing else for the year. and my blog. i want to catch up with myself again. i haven't taken the time to really ask what i want. conversations with people have been helping. i just know deep down i feel excited about OE. i just hope my stomach gets better soon again.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[oe talk]]></title>
        <link>https://bneo.xyz/posts/170725</link>
        <guid>https://bneo.xyz/posts/170725</guid>
        <pubDate>Thu, 17 Jul 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>had the chat with E. i still can't believe it. it's happening. and all this from writing this blog?</p>
<p>i started researching on austin vs SF and navigated how to ask about stock options.</p>
<p>things i learned:</p>
<ul>
<li>stock options: right to buy a certain number of shares of a company's stock at a predetermined price (strike price)
<ul>
<li>why? as company grows, the stock options would be worth more</li>
<li>ex: strike price: $1, next year stock is worth $3. you profit $2 per share.</li>
<li>types:
<ul>
<li>incentive stock options (ISOs): no taxes when exercise options (unless AMT kicks in). only pay after selling shares</li>
<li>non-qualified stock options (NSO): pay tax in the year you exercise your options. then pay capitol gain tax when you sell shares.</li>
</ul>
</li>
</ul>
</li>
<li>409A valuation: for setting strike price for employee stock options, cannot be lower than FMV determined by 409A valuation
<ul>
<li>why? tax compliance with IRS regulations. if strike price &#x3C; FMV -> incurs tax penality on employee and company</li>
<li>when? before issuing stock options, after raising rounds, at least every 12 months, material events</li>
</ul>
</li>
</ul>
<p>references</p>
<ul>
<li><a href="https://carta.com/learn/startups/equity-management/409a-valuation/">what is a 409a valuation? key concepts &#x26; process</a></li>
<li><a href="https://www.youtube.com/watch?v=jjcTcYK3MQI">startup stock options explained - startups 101 - youtube</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>had the chat with E. i still can't believe it. it's happening. and all this from writing this blog?</p>
<p>i started researching on austin vs SF and navigated how to ask about stock options.</p>
<p>things i learned:</p>
<ul>
<li>stock options: right to buy a certain number of shares of a company's stock at a predetermined price (strike price)
<ul>
<li>why? as company grows, the stock options would be worth more</li>
<li>ex: strike price: $1, next year stock is worth $3. you profit $2 per share.</li>
<li>types:
<ul>
<li>incentive stock options (ISOs): no taxes when exercise options (unless AMT kicks in). only pay after selling shares</li>
<li>non-qualified stock options (NSO): pay tax in the year you exercise your options. then pay capitol gain tax when you sell shares.</li>
</ul>
</li>
</ul>
</li>
<li>409A valuation: for setting strike price for employee stock options, cannot be lower than FMV determined by 409A valuation
<ul>
<li>why? tax compliance with IRS regulations. if strike price &#x3C; FMV -> incurs tax penality on employee and company</li>
<li>when? before issuing stock options, after raising rounds, at least every 12 months, material events</li>
</ul>
</li>
</ul>
<p>references</p>
<ul>
<li><a href="https://carta.com/learn/startups/equity-management/409a-valuation/">what is a 409a valuation? key concepts &#x26; process</a></li>
<li><a href="https://www.youtube.com/watch?v=jjcTcYK3MQI">startup stock options explained - startups 101 - youtube</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[learning frontend in 2025]]></title>
        <link>https://bneo.xyz/posts/160725</link>
        <guid>https://bneo.xyz/posts/160725</guid>
        <pubDate>Wed, 16 Jul 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>taught t some frontend dev today. i used <a href="https://fullstackopen.com/en/">full stack open</a>, the course by helsinki. it was fun teaching her. i realize how much i don't know until i try to explain something. and i love the process of figuring things out together. i believe that's why teachers became teachers, because they stumbled on the joy of teaching one day while explaining to their friends about a certain concept or topic. but our system does not suppor them well enough. personal ai tutors will eventually take over. what will happen to the teachers?</p>]]></description>
        <content:encoded><![CDATA[<p>taught t some frontend dev today. i used <a href="https://fullstackopen.com/en/">full stack open</a>, the course by helsinki. it was fun teaching her. i realize how much i don't know until i try to explain something. and i love the process of figuring things out together. i believe that's why teachers became teachers, because they stumbled on the joy of teaching one day while explaining to their friends about a certain concept or topic. but our system does not suppor them well enough. personal ai tutors will eventually take over. what will happen to the teachers?</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[mt zion dry run]]></title>
        <link>https://bneo.xyz/posts/150725</link>
        <guid>https://bneo.xyz/posts/150725</guid>
        <pubDate>Tue, 15 Jul 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>had a dry run of my presentation for AAPM. went into one of the UCSF offices, they always look so sad inside. went into one of their libraries to present. i did not realize there would be almost 25 people in the room. after my presentation they talked of doing clinical matching, since they couldn't see the true value of my research.</p>
<p>i walked to japantown to visit my favorite bookstore, the forest books. i was on the hunt for cs lewis books. i eventually bought his book "christian reflections". while paying for it, i saw a collection of 17 Floating World art books printed in Japan. i spoke to the cashier and an old lady about those books, they said a few thousand and the owner would be happy to sell it to me. i wanted them. but with the move, it would be tough. i want a home full of books and arts that i can enjoy. and hopefully in it, with the people i love close to me.</p>]]></description>
        <content:encoded><![CDATA[<p>had a dry run of my presentation for AAPM. went into one of the UCSF offices, they always look so sad inside. went into one of their libraries to present. i did not realize there would be almost 25 people in the room. after my presentation they talked of doing clinical matching, since they couldn't see the true value of my research.</p>
<p>i walked to japantown to visit my favorite bookstore, the forest books. i was on the hunt for cs lewis books. i eventually bought his book "christian reflections". while paying for it, i saw a collection of 17 Floating World art books printed in Japan. i spoke to the cashier and an old lady about those books, they said a few thousand and the owner would be happy to sell it to me. i wanted them. but with the move, it would be tough. i want a home full of books and arts that i can enjoy. and hopefully in it, with the people i love close to me.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[goodfire]]></title>
        <link>https://bneo.xyz/posts/140725</link>
        <guid>https://bneo.xyz/posts/140725</guid>
        <pubDate>Mon, 14 Jul 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>listend to a <a href="https://www.youtube.com/watch?v=lDTEFogB_Us">podcast</a> on <a href="https://www.goodfire.ai/">goodfire.ai</a>. a few good resources on mechanistic interpretability</p>
<h2>Key Research Papers</h2>
<ul>
<li><a href="https://www.anthropic.com/research/tracing-thoughts-language-model">Tracing the thoughts of a large language model</a> (Anthropic)</li>
<li><a href="https://transformer-circuits.pub/2025/attribution-graphs/biology.html">On the Biology of a Large Language Model</a></li>
<li><a href="https://distill.pub/2020/circuits/zoom-in/">Zoom In: An Introduction to Circuits</a></li>
<li><a href="https://transformer-circuits.pub/2022/toy_model/index.html">Toy Models of Superposition</a></li>
<li><a href="https://transformer-circuits.pub/2023/monosemantic-features">Towards Monosemanticity: Decomposing Language Models With Dictionary Learning</a></li>
<li><a href="https://transformer-circuits.pub/2024/model-diffing/index.html">Stage-Wise Model Diffing</a></li>
<li><a href="https://www.goodfire.ai/papers/mapping-latent-spaces-llama">Mapping the Latent Space of Llama 3.3 70B</a></li>
<li><a href="https://www.lesswrong.com/posts/EPefYWjuHNcNH4C7E/attribution-based-parameter-decomposition">Attribution-based parameter decomposition</a> (LessWrong)</li>
</ul>
<h2>Blogs and Guides</h2>
<ul>
<li><a href="https://www.alignmentforum.org/posts/NfFST5Mio7BCAQHPA/an-extremely-opinionated-annotated-list-of-my-favourite-1">An Extremely Opinionated Annotated List of My Favourite Mechanistic Interpretability Papers</a> (AI Alignment Forum)</li>
<li><a href="https://en.wikipedia.org/wiki/Mechanistic_interpretability">Mechanistic interpretability</a> (Wikipedia)</li>
<li><a href="https://www.emergent-misalignment.com/">Emergent Misalignment: Narrow Finetuning can produce Broadly Misaligned LLMs</a></li>
<li><a href="https://www.goodfire.ai/blog/under-the-hood-of-a-reasoning-model">Under the Hood of a Reasoning Model</a> (Goodfire AI)</li>
<li><a href="https://openai.com/index/language-models-can-explain-neurons-in-language-models/">Language models can explain neurons in language models</a> (OpenAI)</li>
<li><a href="https://www.goodfire.ai/blog/interpreting-evo-2">Interpreting Evo 2</a> (Goodfire AI)</li>
<li><a href="https://www.darioamodei.com/post/the-urgency-of-interpretability">The Urgency of Interpretability</a> (Dario Amodei)</li>
</ul>
<h2>Tools and Applications</h2>
<ul>
<li><a href="https://paint.goodfire.ai/">Paint with Ember</a></li>
<li><a href="https://www.goodfire.ai/blog/painting-with-concepts">Painting With Concepts Using Diffusion Model Latents</a></li>
</ul>
<h2>Additional Resources</h2>
<ul>
<li><a href="https://web.stanford.edu/class/cs294a/sparseAutoencoder.pdf">Sparse Autoencoder</a> (Stanford)</li>
<li><a href="https://www.apolloresearch.ai/">Apollo Research</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>listend to a <a href="https://www.youtube.com/watch?v=lDTEFogB_Us">podcast</a> on <a href="https://www.goodfire.ai/">goodfire.ai</a>. a few good resources on mechanistic interpretability</p>
<h2>Key Research Papers</h2>
<ul>
<li><a href="https://www.anthropic.com/research/tracing-thoughts-language-model">Tracing the thoughts of a large language model</a> (Anthropic)</li>
<li><a href="https://transformer-circuits.pub/2025/attribution-graphs/biology.html">On the Biology of a Large Language Model</a></li>
<li><a href="https://distill.pub/2020/circuits/zoom-in/">Zoom In: An Introduction to Circuits</a></li>
<li><a href="https://transformer-circuits.pub/2022/toy_model/index.html">Toy Models of Superposition</a></li>
<li><a href="https://transformer-circuits.pub/2023/monosemantic-features">Towards Monosemanticity: Decomposing Language Models With Dictionary Learning</a></li>
<li><a href="https://transformer-circuits.pub/2024/model-diffing/index.html">Stage-Wise Model Diffing</a></li>
<li><a href="https://www.goodfire.ai/papers/mapping-latent-spaces-llama">Mapping the Latent Space of Llama 3.3 70B</a></li>
<li><a href="https://www.lesswrong.com/posts/EPefYWjuHNcNH4C7E/attribution-based-parameter-decomposition">Attribution-based parameter decomposition</a> (LessWrong)</li>
</ul>
<h2>Blogs and Guides</h2>
<ul>
<li><a href="https://www.alignmentforum.org/posts/NfFST5Mio7BCAQHPA/an-extremely-opinionated-annotated-list-of-my-favourite-1">An Extremely Opinionated Annotated List of My Favourite Mechanistic Interpretability Papers</a> (AI Alignment Forum)</li>
<li><a href="https://en.wikipedia.org/wiki/Mechanistic_interpretability">Mechanistic interpretability</a> (Wikipedia)</li>
<li><a href="https://www.emergent-misalignment.com/">Emergent Misalignment: Narrow Finetuning can produce Broadly Misaligned LLMs</a></li>
<li><a href="https://www.goodfire.ai/blog/under-the-hood-of-a-reasoning-model">Under the Hood of a Reasoning Model</a> (Goodfire AI)</li>
<li><a href="https://openai.com/index/language-models-can-explain-neurons-in-language-models/">Language models can explain neurons in language models</a> (OpenAI)</li>
<li><a href="https://www.goodfire.ai/blog/interpreting-evo-2">Interpreting Evo 2</a> (Goodfire AI)</li>
<li><a href="https://www.darioamodei.com/post/the-urgency-of-interpretability">The Urgency of Interpretability</a> (Dario Amodei)</li>
</ul>
<h2>Tools and Applications</h2>
<ul>
<li><a href="https://paint.goodfire.ai/">Paint with Ember</a></li>
<li><a href="https://www.goodfire.ai/blog/painting-with-concepts">Painting With Concepts Using Diffusion Model Latents</a></li>
</ul>
<h2>Additional Resources</h2>
<ul>
<li><a href="https://web.stanford.edu/class/cs294a/sparseAutoencoder.pdf">Sparse Autoencoder</a> (Stanford)</li>
<li><a href="https://www.apolloresearch.ai/">Apollo Research</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[floating sushi boat]]></title>
        <link>https://bneo.xyz/posts/130725</link>
        <guid>https://bneo.xyz/posts/130725</guid>
        <pubDate>Sun, 13 Jul 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>D treated a big group of church members to lunch at floating sushi boat. i sat down with the members, talking about my job hunt, about T, about my future, and about future plans and where their dream travel locations are. the food was good. i discovered a new found love for tempura. i wasn't big on fried food because of GERD, but i absolutely devoured it. that combined with tentsuyu is amazing. which i learned is a combo of dashi + soy sauce, mirin and some sugar.</p>
<p>bought KPH30i with Yaxi ear pads. i want headphones so bad. i have to stop wearing airpods so much and stuffing my ear. there has to be consequences to that.</p>]]></description>
        <content:encoded><![CDATA[<p>D treated a big group of church members to lunch at floating sushi boat. i sat down with the members, talking about my job hunt, about T, about my future, and about future plans and where their dream travel locations are. the food was good. i discovered a new found love for tempura. i wasn't big on fried food because of GERD, but i absolutely devoured it. that combined with tentsuyu is amazing. which i learned is a combo of dashi + soy sauce, mirin and some sugar.</p>
<p>bought KPH30i with Yaxi ear pads. i want headphones so bad. i have to stop wearing airpods so much and stuffing my ear. there has to be consequences to that.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[mere christianity]]></title>
        <link>https://bneo.xyz/posts/120725</link>
        <guid>https://bneo.xyz/posts/120725</guid>
        <pubDate>Sat, 12 Jul 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i wanted to be out of the house, and also finish reading before my life gets busy again. i went to fishermans wharf to finish mere christianity. i read from 154 to 227 with ghibli music playing in my airpods. it was a good read. it's another book i will be referencing over and over again in my life. faith isn't a destination but a journey, it's the striving and goal of becoming more like jesus, that i become a christian, there is no end goal. no prize to win.</p>
<p>on faith</p>
<blockquote>
<p>“People are often worried. They are told they ought to love God. They cannot find any such feeling in themselves. What are they to do? The answer is the same as before. Act as if you did. Do not sit trying to manufacture feelings. Ask yourself, ‘If I were sure that I loved God, what would I do?’ When you have found the answer, go and do it.”</p>
</blockquote>
<p>on forgiveness</p>
<blockquote>
<p>“After each failure, ask forgiveness, pick yourself up, and try again. Very often what God first helps us towards is not the virtue itself but just this power of always trying again.”</p>
</blockquote>
<p>on evil</p>
<blockquote>
<p>“Good and evil both increase at compound interest.”</p>
</blockquote>
<p>on sin</p>
<blockquote>
<p>“We never find out the strength of the evil impulse inside us until we try to fight it: and Christ, because he was the only man who never yielded to temptation, is also the only man who knows to the full what temptation means.”</p>
</blockquote>
<p>on pride</p>
<blockquote>
<p>“That raises a terrible question. How is it that people who are quite obviously eaten up with Pride can say they believe in God and appear to themselves very religious? I am afraid it means they are worshiping an imaginary God.”</p>
</blockquote>
<blockquote>
<p>“The Christians are right: it is Pride which has been the chief cause of misery in every nation and every family since the world began.”</p>
</blockquote>
<p>on giving</p>
<blockquote>
<p>“The only things we can keep are the things we freely give to God. What we try to keep for ourselves is just what we are sure to lose.”</p>
</blockquote>
<p>on christians</p>
<blockquote>
<p>“The world does not consist of 100 percent Christians and 100 percent non-Christians. There are people (a great many of them) who are slowly ceasing to be Christians but who still call themselves by that name: some of them are clergymen. There are other people who are slowly becoming Christians though they do not yet call themselves so. ”</p>
</blockquote>
<p>on prayer</p>
<blockquote>
<p>“If they are wrong they need your prayers all the more; and if they are your enemies, then you are under orders to pray for them. That is one of the rules common to the whole house.”</p>
</blockquote>
<p>on time</p>
<blockquote>
<p>“Almost certainly God is not in time. His life does not consist of moments one following another...Ten-thirty-- and every other moment from the beginning of the world--is always Present for Him. If you like to put it this way, He has all eternity in which to listen to the split second of prayer put up by a pilot as his plane crashes in flames.”</p>
</blockquote>
<p>on love</p>
<blockquote>
<p>“Love is the great conqueror of lust.”</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p>i wanted to be out of the house, and also finish reading before my life gets busy again. i went to fishermans wharf to finish mere christianity. i read from 154 to 227 with ghibli music playing in my airpods. it was a good read. it's another book i will be referencing over and over again in my life. faith isn't a destination but a journey, it's the striving and goal of becoming more like jesus, that i become a christian, there is no end goal. no prize to win.</p>
<p>on faith</p>
<blockquote>
<p>“People are often worried. They are told they ought to love God. They cannot find any such feeling in themselves. What are they to do? The answer is the same as before. Act as if you did. Do not sit trying to manufacture feelings. Ask yourself, ‘If I were sure that I loved God, what would I do?’ When you have found the answer, go and do it.”</p>
</blockquote>
<p>on forgiveness</p>
<blockquote>
<p>“After each failure, ask forgiveness, pick yourself up, and try again. Very often what God first helps us towards is not the virtue itself but just this power of always trying again.”</p>
</blockquote>
<p>on evil</p>
<blockquote>
<p>“Good and evil both increase at compound interest.”</p>
</blockquote>
<p>on sin</p>
<blockquote>
<p>“We never find out the strength of the evil impulse inside us until we try to fight it: and Christ, because he was the only man who never yielded to temptation, is also the only man who knows to the full what temptation means.”</p>
</blockquote>
<p>on pride</p>
<blockquote>
<p>“That raises a terrible question. How is it that people who are quite obviously eaten up with Pride can say they believe in God and appear to themselves very religious? I am afraid it means they are worshiping an imaginary God.”</p>
</blockquote>
<blockquote>
<p>“The Christians are right: it is Pride which has been the chief cause of misery in every nation and every family since the world began.”</p>
</blockquote>
<p>on giving</p>
<blockquote>
<p>“The only things we can keep are the things we freely give to God. What we try to keep for ourselves is just what we are sure to lose.”</p>
</blockquote>
<p>on christians</p>
<blockquote>
<p>“The world does not consist of 100 percent Christians and 100 percent non-Christians. There are people (a great many of them) who are slowly ceasing to be Christians but who still call themselves by that name: some of them are clergymen. There are other people who are slowly becoming Christians though they do not yet call themselves so. ”</p>
</blockquote>
<p>on prayer</p>
<blockquote>
<p>“If they are wrong they need your prayers all the more; and if they are your enemies, then you are under orders to pray for them. That is one of the rules common to the whole house.”</p>
</blockquote>
<p>on time</p>
<blockquote>
<p>“Almost certainly God is not in time. His life does not consist of moments one following another...Ten-thirty-- and every other moment from the beginning of the world--is always Present for Him. If you like to put it this way, He has all eternity in which to listen to the split second of prayer put up by a pilot as his plane crashes in flames.”</p>
</blockquote>
<p>on love</p>
<blockquote>
<p>“Love is the great conqueror of lust.”</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[165hz dell monitor]]></title>
        <link>https://bneo.xyz/posts/110725</link>
        <guid>https://bneo.xyz/posts/110725</guid>
        <pubDate>Fri, 11 Jul 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>watched two movies</p>
<ol>
<li>what women want: mel gibson is very charismatic</li>
<li>cruel intentions: they're both so evil but it's so entertaining to watch</li>
</ol>
<p>got on fb marketplace and decided to get a dell 24 inch s2417dg for $70. took the muni down to hayes valley for it. i carried it all the way from the montgomery st. and stopped by belden st for the annual bastille day. i looked like a homeless with a big blue ikea bag.</p>
<p>got home and started testing and playing around with it. the first immediate thing i noticed is blackness is not black enough. which really frustrated me being in dark mode 99% of the time.</p>]]></description>
        <content:encoded><![CDATA[<p>watched two movies</p>
<ol>
<li>what women want: mel gibson is very charismatic</li>
<li>cruel intentions: they're both so evil but it's so entertaining to watch</li>
</ol>
<p>got on fb marketplace and decided to get a dell 24 inch s2417dg for $70. took the muni down to hayes valley for it. i carried it all the way from the montgomery st. and stopped by belden st for the annual bastille day. i looked like a homeless with a big blue ikea bag.</p>
<p>got home and started testing and playing around with it. the first immediate thing i noticed is blackness is not black enough. which really frustrated me being in dark mode 99% of the time.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[confessions]]></title>
        <link>https://bneo.xyz/posts/100725</link>
        <guid>https://bneo.xyz/posts/100725</guid>
        <pubDate>Thu, 10 Jul 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>went to whole foods to get lunch. and then went to the book people bookstore. i wasn't a big fan of the books here. then went to the capitol for some photos. i liked the SF capitol more.</p>
<p>on the plane, i finished reading confessions by tolstoy. i'll be reading this again sometime in the future. there are a lot of themes to explore and dive into.</p>
<p>a few important quotes</p>
<blockquote>
<p>“I live, really live, only when I feel Him and seek Him. ... To know God and to live is one and the same thing. God is life.” ￼</p>
</blockquote>
<blockquote>
<p>“Faith is a knowledge of the meaning of human life in consequence of which man does not destroy himself but lives. Faith is the strength of life. If a man lives he believes in something… If he understands the illusory nature of the finite, he must believe in the infinite. Without faith he cannot live.”</p>
</blockquote>
<blockquote>
<p>“In general the relation of the experimental sciences to life’s question may be expressed thus: Question: ‘Why do I live?’ Answer: ‘In infinite space, in infinite time, infinitely small particles change their forms in infinite complexity, and when you have understood the laws of those mutations of form you will understand why you live on the earth.’” ￼</p>
</blockquote>
<blockquote>
<p>“‘What is the meaning of my life?’ was: ‘You are what you call your “life”; you are a transitory, casual cohesion of particles. The mutual interactions and changes of these particles produce in you what you call your “life”. That cohesion will last some time; afterwards the interaction of these particles will cease and what you call “life” will cease, and so will all your questions. You are an accidentally united little lump of something... The lump will disintegrate and there will be an end of the fermenting and of all the questions.’” ￼</p>
</blockquote>
<blockquote>
<p>“So I too clung to the twig of life, knowing that the dragon of death was inevitably awaiting me, ready to tear me to pieces; and I could not understand why I had fallen into such torment. The deception of the joys of life which formerly allayed my terror of the dragon now no longer deceived me.” ￼</p>
</blockquote>
<blockquote>
<p>“I look into the immensity of sky and try to forget about the immensity below, and I really do forget it. The immensity below repels and frightens me; the immensity above attracts and strengthens me. ... I see that I no longer hang as if about to fall, but am firmly held. ... From the pillar a loop hung very ingeniously and yet simply, and if one lay with the middle of one’s body in that loop and looked up, there could be no question of falling.” ￼</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p>went to whole foods to get lunch. and then went to the book people bookstore. i wasn't a big fan of the books here. then went to the capitol for some photos. i liked the SF capitol more.</p>
<p>on the plane, i finished reading confessions by tolstoy. i'll be reading this again sometime in the future. there are a lot of themes to explore and dive into.</p>
<p>a few important quotes</p>
<blockquote>
<p>“I live, really live, only when I feel Him and seek Him. ... To know God and to live is one and the same thing. God is life.” ￼</p>
</blockquote>
<blockquote>
<p>“Faith is a knowledge of the meaning of human life in consequence of which man does not destroy himself but lives. Faith is the strength of life. If a man lives he believes in something… If he understands the illusory nature of the finite, he must believe in the infinite. Without faith he cannot live.”</p>
</blockquote>
<blockquote>
<p>“In general the relation of the experimental sciences to life’s question may be expressed thus: Question: ‘Why do I live?’ Answer: ‘In infinite space, in infinite time, infinitely small particles change their forms in infinite complexity, and when you have understood the laws of those mutations of form you will understand why you live on the earth.’” ￼</p>
</blockquote>
<blockquote>
<p>“‘What is the meaning of my life?’ was: ‘You are what you call your “life”; you are a transitory, casual cohesion of particles. The mutual interactions and changes of these particles produce in you what you call your “life”. That cohesion will last some time; afterwards the interaction of these particles will cease and what you call “life” will cease, and so will all your questions. You are an accidentally united little lump of something... The lump will disintegrate and there will be an end of the fermenting and of all the questions.’” ￼</p>
</blockquote>
<blockquote>
<p>“So I too clung to the twig of life, knowing that the dragon of death was inevitably awaiting me, ready to tear me to pieces; and I could not understand why I had fallen into such torment. The deception of the joys of life which formerly allayed my terror of the dragon now no longer deceived me.” ￼</p>
</blockquote>
<blockquote>
<p>“I look into the immensity of sky and try to forget about the immensity below, and I really do forget it. The immensity below repels and frightens me; the immensity above attracts and strengthens me. ... I see that I no longer hang as if about to fall, but am firmly held. ... From the pillar a loop hung very ingeniously and yet simply, and if one lay with the middle of one’s body in that loop and looked up, there could be no question of falling.” ￼</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[oe rounds]]></title>
        <link>https://bneo.xyz/posts/090725</link>
        <guid>https://bneo.xyz/posts/090725</guid>
        <pubDate>Wed, 09 Jul 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i ordered a lyft to the place, and it was not what i saw on google maps. it's a big three story house. i went in and sat down and there were 4 people there, and only two familar faces.</p>
<p>i setup my computer, and the first surprise is that the whole company joined my job talk portion of the interview. i talked about my research on excalidraw, and while speaking, i could feel the pressure of not saying something wrong, or my entire cover would be blown, and they would find out that i have no idea what i'm talking about, even though i did everything inmy research.</p>
<p>the second portion was the ml fundamentals. i was thrown a problem, and had to solve it with ml. i had issues explaining what metrics are good to optimize for, and didn't know that AUROC != performance, it's just a balance between precision and recall, and that the threshold you can select is just a number that is decided, depending on whether you want higher precision or higher recall. that was a major red flag i imposed. i kept thinking about this mistake the rest of the day.</p>
<p>the third portion was system design. i came prepared and i was ready. it went well overall, and i just had to explain how to invalidate the cache of the system. but the ml portion the answer was all prepared.</p>
<p>i called with J and A to share about how things went on the way back to the hotel. i planned to sleep and regain some energy, but ended up doing research work. and running some experiments.</p>
<p>the final portion was a dinner. it was at Uchiko 955. i didn't know what to expect, but it was a very casual dinner that didn't really involve me. i mostly chatted with R and E. i didn't really know how to speak up or share any stories or thoughts. but i can feel like the new kid from around the block. i felt like i couldn't fit in. even though everyone was just having fun at dinner, all i could think about was whether i can say something to impress them or make them laugh, which was very draining. i kept thinking to myself 'why am i here', 'what do i do?' and 'im so confused'. my brain can't just relax. perhaps i had a different expectation of how this dinner would go, and it made it hard to just enjoy the night.</p>
<p>i went home and called with mafia again. i dumped all my emotions out. i learned more about myself today, being somewhere that was unfamiliar with people i'm not close with.</p>]]></description>
        <content:encoded><![CDATA[<p>i ordered a lyft to the place, and it was not what i saw on google maps. it's a big three story house. i went in and sat down and there were 4 people there, and only two familar faces.</p>
<p>i setup my computer, and the first surprise is that the whole company joined my job talk portion of the interview. i talked about my research on excalidraw, and while speaking, i could feel the pressure of not saying something wrong, or my entire cover would be blown, and they would find out that i have no idea what i'm talking about, even though i did everything inmy research.</p>
<p>the second portion was the ml fundamentals. i was thrown a problem, and had to solve it with ml. i had issues explaining what metrics are good to optimize for, and didn't know that AUROC != performance, it's just a balance between precision and recall, and that the threshold you can select is just a number that is decided, depending on whether you want higher precision or higher recall. that was a major red flag i imposed. i kept thinking about this mistake the rest of the day.</p>
<p>the third portion was system design. i came prepared and i was ready. it went well overall, and i just had to explain how to invalidate the cache of the system. but the ml portion the answer was all prepared.</p>
<p>i called with J and A to share about how things went on the way back to the hotel. i planned to sleep and regain some energy, but ended up doing research work. and running some experiments.</p>
<p>the final portion was a dinner. it was at Uchiko 955. i didn't know what to expect, but it was a very casual dinner that didn't really involve me. i mostly chatted with R and E. i didn't really know how to speak up or share any stories or thoughts. but i can feel like the new kid from around the block. i felt like i couldn't fit in. even though everyone was just having fun at dinner, all i could think about was whether i can say something to impress them or make them laugh, which was very draining. i kept thinking to myself 'why am i here', 'what do i do?' and 'im so confused'. my brain can't just relax. perhaps i had a different expectation of how this dinner would go, and it made it hard to just enjoy the night.</p>
<p>i went home and called with mafia again. i dumped all my emotions out. i learned more about myself today, being somewhere that was unfamiliar with people i'm not close with.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[sf -> aus]]></title>
        <link>https://bneo.xyz/posts/080725</link>
        <guid>https://bneo.xyz/posts/080725</guid>
        <pubDate>Tue, 08 Jul 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>today i fly to austin for my first ever in person interview of my life. my mistake was getting food from the expensive food court that had very small portions and terrible chicken. i locked in the entire plane ride on the system design question. i used gemini to study for the entire thing. it's better than o3 because it kept things simple whereas o3 and claude kept making things complicated. i liked that the airport here has a designated ride share app pickup zone in a garage. the downside is you have to walk quite a distance.</p>
<p>i spoke with my lyft driver about my interview, and he was a student searching for a job too. i got to citizenM and realized i did not book a hotel here, but at the royal sonesta. i checked in, and then went out to get dinner. it was already 9pm. i went to cava because it was the only affordable thing around, i was excited about a malaysian restaurant nearby but it closed down. this street was very sketchy, i saw a lot of homeless around. i got my order and went back to my hotel. my second mistake today was ordering it with jalapeno sauce, which was the green sauce i innocently ordered, thinking it's just vege. it was burning in my mouth, i started getting heartburn. i had to go out to cvs to get some antacids, and this was around 11 pm. and it was the worst time to be out on these streets. i walked as fast as i could, and luckily there were people around.</p>
<p>i stayed up till 2:30 a.m. to finish up my prep. i went to bed eventually, still feeling unprepared for tomorrow.</p>]]></description>
        <content:encoded><![CDATA[<p>today i fly to austin for my first ever in person interview of my life. my mistake was getting food from the expensive food court that had very small portions and terrible chicken. i locked in the entire plane ride on the system design question. i used gemini to study for the entire thing. it's better than o3 because it kept things simple whereas o3 and claude kept making things complicated. i liked that the airport here has a designated ride share app pickup zone in a garage. the downside is you have to walk quite a distance.</p>
<p>i spoke with my lyft driver about my interview, and he was a student searching for a job too. i got to citizenM and realized i did not book a hotel here, but at the royal sonesta. i checked in, and then went out to get dinner. it was already 9pm. i went to cava because it was the only affordable thing around, i was excited about a malaysian restaurant nearby but it closed down. this street was very sketchy, i saw a lot of homeless around. i got my order and went back to my hotel. my second mistake today was ordering it with jalapeno sauce, which was the green sauce i innocently ordered, thinking it's just vege. it was burning in my mouth, i started getting heartburn. i had to go out to cvs to get some antacids, and this was around 11 pm. and it was the worst time to be out on these streets. i walked as fast as i could, and luckily there were people around.</p>
<p>i stayed up till 2:30 a.m. to finish up my prep. i went to bed eventually, still feeling unprepared for tomorrow.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[dmv renewal]]></title>
        <link>https://bneo.xyz/posts/070725</link>
        <guid>https://bneo.xyz/posts/070725</guid>
        <pubDate>Mon, 07 Jul 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>If we are all going to be destroyed by an atomic bomb, let that bomb when it comes find us doing sensible and human things – praying, working, teaching, reading, listening to music, bathing the children, playing tennis, chatting to our friends over a pint and a game of darts – not huddled together like frightened sheep and thinking about bombs. They may break our bodies (any microbe can do that) but they need not dominate our minds.</p>
<p>– "On Living in an Atomic Age", by C.S. Lewis (1948)</p>
</blockquote>
<p>i wanted to renew my cali license. i took bart all the way to DMV daly city, and walked to the dmv. and along the way took some photos with my sony. studied for OE on the train. got there, and realized that my appointment was for august. i got back in line, and used the "get in line" feature. and proceeded to make my job talk slide in excalidraw. after 2 hours of waiting, and going up to a counter, i was told i needed my EAD card which i already got, but did not bring with me. one upside is i got to focus on making the excalidraw presentation with no distractions whatsover under my hotspot and in a crammed seating area. and that if i'm relocationg to austin, there would be no need to renew my licesnse. so i head home with no losses.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>If we are all going to be destroyed by an atomic bomb, let that bomb when it comes find us doing sensible and human things – praying, working, teaching, reading, listening to music, bathing the children, playing tennis, chatting to our friends over a pint and a game of darts – not huddled together like frightened sheep and thinking about bombs. They may break our bodies (any microbe can do that) but they need not dominate our minds.</p>
<p>– "On Living in an Atomic Age", by C.S. Lewis (1948)</p>
</blockquote>
<p>i wanted to renew my cali license. i took bart all the way to DMV daly city, and walked to the dmv. and along the way took some photos with my sony. studied for OE on the train. got there, and realized that my appointment was for august. i got back in line, and used the "get in line" feature. and proceeded to make my job talk slide in excalidraw. after 2 hours of waiting, and going up to a counter, i was told i needed my EAD card which i already got, but did not bring with me. one upside is i got to focus on making the excalidraw presentation with no distractions whatsover under my hotspot and in a crammed seating area. and that if i'm relocationg to austin, there would be no need to renew my licesnse. so i head home with no losses.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[sunday links #15]]></title>
        <link>https://bneo.xyz/posts/060725</link>
        <guid>https://bneo.xyz/posts/060725</guid>
        <pubDate>Sun, 06 Jul 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>a few links amidst the busiest of times</p>
<ul>
<li><a href="https://usefulfictions.substack.com/p/tying-yourself-to-the-mast?ref=parconley.com">Tying yourself to the mast - by Cate Hall - Useful Fictions</a>
<blockquote>
<p>commitment is somethin you make, not something you feel</p>
<p>commitment is a living system of obligations and consequences that cause you to rise above your temporary frailty</p>
</blockquote>
</li>
<li><a href="https://marginalrevolution.com/marginalrevolution/2008/12/my-sentence-on.html?ref=parconley.com">My sentence on time management - Marginal REVOLUTION</a>
<blockquote>
<p>All people are equally good at time management, but some people are more willing than others to admit that they are doing what they want to do, while others maintain the illusion they wish they were doing something else</p>
</blockquote>
</li>
<li><a href="https://minusone.southparkcommons.com/">Request for Curiosity</a></li>
<li><a href="https://albertofortin.com/writing/coding-with-ai">After months of coding with LLMs, I'm going back to using my brain • albertofortin.com</a>
<ul>
<li>treat AI as an assistant, not architect</li>
<li>overreliance reduces mental sharpness and ability to plan features</li>
</ul>
</li>
<li><a href="https://www.apa.org/pubs/journals/releases/xge-xge0001799.pdf">Cool people</a>
<ul>
<li>the 6 universal traits of cool people:
<ul>
<li>extroverted - comfortable in social situations, energized by interaction</li>
<li>hedonistic - driven to enjoy life and pursue pleasure</li>
<li>powerful - assertive, independent, natural authority</li>
<li>adventurous - open to risk, novelty, and uncertainty</li>
<li>open - receptive to new experiences and ideas</li>
<li>autonomous - independent, self-directed</li>
</ul>
</li>
</ul>
</li>
<li><a href="https://blog.jxmo.io/p/the-case-for-more-ambition">The Case for More Ambition - Jack Morris</a>
<blockquote>
<p>Research that stands the test of time is research that (a) is simple and (b) scales well</p>
</blockquote>
</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>a few links amidst the busiest of times</p>
<ul>
<li><a href="https://usefulfictions.substack.com/p/tying-yourself-to-the-mast?ref=parconley.com">Tying yourself to the mast - by Cate Hall - Useful Fictions</a>
<blockquote>
<p>commitment is somethin you make, not something you feel</p>
<p>commitment is a living system of obligations and consequences that cause you to rise above your temporary frailty</p>
</blockquote>
</li>
<li><a href="https://marginalrevolution.com/marginalrevolution/2008/12/my-sentence-on.html?ref=parconley.com">My sentence on time management - Marginal REVOLUTION</a>
<blockquote>
<p>All people are equally good at time management, but some people are more willing than others to admit that they are doing what they want to do, while others maintain the illusion they wish they were doing something else</p>
</blockquote>
</li>
<li><a href="https://minusone.southparkcommons.com/">Request for Curiosity</a></li>
<li><a href="https://albertofortin.com/writing/coding-with-ai">After months of coding with LLMs, I'm going back to using my brain • albertofortin.com</a>
<ul>
<li>treat AI as an assistant, not architect</li>
<li>overreliance reduces mental sharpness and ability to plan features</li>
</ul>
</li>
<li><a href="https://www.apa.org/pubs/journals/releases/xge-xge0001799.pdf">Cool people</a>
<ul>
<li>the 6 universal traits of cool people:
<ul>
<li>extroverted - comfortable in social situations, energized by interaction</li>
<li>hedonistic - driven to enjoy life and pursue pleasure</li>
<li>powerful - assertive, independent, natural authority</li>
<li>adventurous - open to risk, novelty, and uncertainty</li>
<li>open - receptive to new experiences and ideas</li>
<li>autonomous - independent, self-directed</li>
</ul>
</li>
</ul>
</li>
<li><a href="https://blog.jxmo.io/p/the-case-for-more-ambition">The Case for More Ambition - Jack Morris</a>
<blockquote>
<p>Research that stands the test of time is research that (a) is simple and (b) scales well</p>
</blockquote>
</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[move out day]]></title>
        <link>https://bneo.xyz/posts/050725</link>
        <guid>https://bneo.xyz/posts/050725</guid>
        <pubDate>Sat, 05 Jul 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i went to the library in the morning to get some studying done. i also wanted to leave the house, so i can get cherries to boost my brain power for the next few days. B came with a few of his friends from VA to get our stuff dropped out. today was move out day for W. we went to the UHaul first to pickup a van, and i drove it back to the house. it took 5 rounds of going up and down the stairs, but we moved packed everything, including a queen bed. parking it beside his apartment was a challenge, but i managed it. after everything, we went to costco to make a return, but it was closed. and we went back to the uhaul, and it was closed as well. we went back to his house and i he treated me to japanese food. i got the unagi. i love unagi. we went home together. i did more studying the rest of the night.</p>]]></description>
        <content:encoded><![CDATA[<p>i went to the library in the morning to get some studying done. i also wanted to leave the house, so i can get cherries to boost my brain power for the next few days. B came with a few of his friends from VA to get our stuff dropped out. today was move out day for W. we went to the UHaul first to pickup a van, and i drove it back to the house. it took 5 rounds of going up and down the stairs, but we moved packed everything, including a queen bed. parking it beside his apartment was a challenge, but i managed it. after everything, we went to costco to make a return, but it was closed. and we went back to the uhaul, and it was closed as well. we went back to his house and i he treated me to japanese food. i got the unagi. i love unagi. we went home together. i did more studying the rest of the night.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[homebody]]></title>
        <link>https://bneo.xyz/posts/040725</link>
        <guid>https://bneo.xyz/posts/040725</guid>
        <pubDate>Fri, 04 Jul 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>today is 4th of july. but i stayed home the ENTIRE day. i started building medai, a hugging face daily papers but for medical papers. i wanted to build it for the job talk, but i kept facing issues.</p>
<p>two good blogs on the role of chatting in AI interfaces</p>
<ul>
<li><a href="https://lukew.com/ff/entry.asp?2085">Chat Interfaces &#x26; Declaring Intent</a></li>
<li><a href="https://lukew.com/ff/entry.asp?2105">The Receding Role of AI Chat</a></li>
</ul>
<p>and watched these two videos</p>
<ul>
<li><a href="https://www.youtube.com/watch?v=Skj-d78j4YM">Nils Reimers - Introduction to Embeddings &#x26; Retrieval</a></li>
<li><a href="https://www.youtube.com/watch?v=SWIKyLSUBIc">Information Theory for Language Models: Jack Morris</a></li>
</ul>
<p>W went to get an air purifier at a good value all teh way down to fremont. i wanted to stay back to study, but ultimately i should have just went. i didn't get any interview studying done at all.</p>
<p>i saw the fireworks play out through my window. i recall how the past two years i watched these fireworks with friends. this time i live in SF, and i'm home. maybe that's the true sign of being an SF resident, you don't go to these crowded events anymore. you'd rather just stay home.</p>]]></description>
        <content:encoded><![CDATA[<p>today is 4th of july. but i stayed home the ENTIRE day. i started building medai, a hugging face daily papers but for medical papers. i wanted to build it for the job talk, but i kept facing issues.</p>
<p>two good blogs on the role of chatting in AI interfaces</p>
<ul>
<li><a href="https://lukew.com/ff/entry.asp?2085">Chat Interfaces &#x26; Declaring Intent</a></li>
<li><a href="https://lukew.com/ff/entry.asp?2105">The Receding Role of AI Chat</a></li>
</ul>
<p>and watched these two videos</p>
<ul>
<li><a href="https://www.youtube.com/watch?v=Skj-d78j4YM">Nils Reimers - Introduction to Embeddings &#x26; Retrieval</a></li>
<li><a href="https://www.youtube.com/watch?v=SWIKyLSUBIc">Information Theory for Language Models: Jack Morris</a></li>
</ul>
<p>W went to get an air purifier at a good value all teh way down to fremont. i wanted to stay back to study, but ultimately i should have just went. i didn't get any interview studying done at all.</p>
<p>i saw the fireworks play out through my window. i recall how the past two years i watched these fireworks with friends. this time i live in SF, and i'm home. maybe that's the true sign of being an SF resident, you don't go to these crowded events anymore. you'd rather just stay home.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[next steps]]></title>
        <link>https://bneo.xyz/posts/030725</link>
        <guid>https://bneo.xyz/posts/030725</guid>
        <pubDate>Thu, 03 Jul 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>got my ead card in the mail today + heard back from OE about my onsite interview. i'm not expecting anything. and i'm seeing everything as an added benefit. no pressure. just be myself. do my best. enjoy the process. it's not life or death. if its what God wants for me, it will be mine. relax for the same result.</p>]]></description>
        <content:encoded><![CDATA[<p>got my ead card in the mail today + heard back from OE about my onsite interview. i'm not expecting anything. and i'm seeing everything as an added benefit. no pressure. just be myself. do my best. enjoy the process. it's not life or death. if its what God wants for me, it will be mine. relax for the same result.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[apartment touring]]></title>
        <link>https://bneo.xyz/posts/020725</link>
        <guid>https://bneo.xyz/posts/020725</guid>
        <pubDate>Wed, 02 Jul 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>went to tour two more apartments today. the first one was near USF. i rushed over there to be the first to tour, but ended up not liking it because it was far and not a great space. the other one was a nice location, but something didn't feel right. something was preventing me from signing these houses. (foreshadowing)</p>
<p>we walked around clement street, and went to some grocery stores</p>
<p>few things that caught my eye at the park life gift shop</p>
<ul>
<li>school of life books</li>
<li>secret language of flowers (jean-michel othoniel)</li>
<li>the emotional support toolkit</li>
</ul>
<p>bought roast pork from a store for 20 dollars.</p>
<p>went in to green apple books.</p>
<ul>
<li>cats and the meaning of life</li>
<li>the philosophy of walking</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>went to tour two more apartments today. the first one was near USF. i rushed over there to be the first to tour, but ended up not liking it because it was far and not a great space. the other one was a nice location, but something didn't feel right. something was preventing me from signing these houses. (foreshadowing)</p>
<p>we walked around clement street, and went to some grocery stores</p>
<p>few things that caught my eye at the park life gift shop</p>
<ul>
<li>school of life books</li>
<li>secret language of flowers (jean-michel othoniel)</li>
<li>the emotional support toolkit</li>
</ul>
<p>bought roast pork from a store for 20 dollars.</p>
<p>went in to green apple books.</p>
<ul>
<li>cats and the meaning of life</li>
<li>the philosophy of walking</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[28 years later]]></title>
        <link>https://bneo.xyz/posts/010725</link>
        <guid>https://bneo.xyz/posts/010725</guid>
        <pubDate>Tue, 01 Jul 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Dr. Kelson: Spike, momento mori, what did it mean?<br>
Spike: Remember we must die.<br>
Dr. Kelson: And it's true. There are many kinds of death. Some are better than others. The best are peaceful where we leave each other in love. You love your mother?<br>
Spike: I love her.<br>
Dr. Kelson: And Isla you love Spike?<br>
Isla: So much.<br>
Dr. Kelson: Memento amorous. Remember you must love.</p>
</blockquote>
<p>i went to tour an apartment with wei. it's in South Van Ness, and it's a new apartment, and he's the first to tour it and live in it. after his tour we went to watch 28 years later at AMC kabuki. the seats here are not as nice as the ones in ames. they don't even recline. i always thought every AMC in the entire US had reclining seats.</p>
<p>realize i don't look in depth enough into each configurations. and i ran everything with the purpose of completing it. i need to give more thought into my choices in my work, or it will come back biting me in the end. i can't sacrifice quality for speed.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Dr. Kelson: Spike, momento mori, what did it mean?<br>
Spike: Remember we must die.<br>
Dr. Kelson: And it's true. There are many kinds of death. Some are better than others. The best are peaceful where we leave each other in love. You love your mother?<br>
Spike: I love her.<br>
Dr. Kelson: And Isla you love Spike?<br>
Isla: So much.<br>
Dr. Kelson: Memento amorous. Remember you must love.</p>
</blockquote>
<p>i went to tour an apartment with wei. it's in South Van Ness, and it's a new apartment, and he's the first to tour it and live in it. after his tour we went to watch 28 years later at AMC kabuki. the seats here are not as nice as the ones in ames. they don't even recline. i always thought every AMC in the entire US had reclining seats.</p>
<p>realize i don't look in depth enough into each configurations. and i ran everything with the purpose of completing it. i need to give more thought into my choices in my work, or it will come back biting me in the end. i can't sacrifice quality for speed.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[research work again]]></title>
        <link>https://bneo.xyz/posts/300625</link>
        <guid>https://bneo.xyz/posts/300625</guid>
        <pubDate>Mon, 30 Jun 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i started to run multiple experiments again, and was given 4 days to complete them all. i also started to write the git commits for OE for my coding test. this was possibly the most important commit and PR comment of my life. i kept checking it over and over again, making sure i didn't make any after submitting it, i spent the rest of day just running experiments.</p>
<p>a few kitchen wishlist that i found</p>
<ul>
<li>bain marie</li>
<li>chef press</li>
<li>kama asa cutting board</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>i started to run multiple experiments again, and was given 4 days to complete them all. i also started to write the git commits for OE for my coding test. this was possibly the most important commit and PR comment of my life. i kept checking it over and over again, making sure i didn't make any after submitting it, i spent the rest of day just running experiments.</p>
<p>a few kitchen wishlist that i found</p>
<ul>
<li>bain marie</li>
<li>chef press</li>
<li>kama asa cutting board</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[playing for two services]]></title>
        <link>https://bneo.xyz/posts/290625</link>
        <guid>https://bneo.xyz/posts/290625</guid>
        <pubDate>Sun, 29 Jun 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>this morning was my first time playing for two services. i had to play 8 songs in total. it took a toll on me. but i kept reminding myself that i'm not playing for the people but for God, and to enjoy the process rather than the result. i took photos around chinatown with my sony cybershot. i love this little thing that i can easily carry around and shoot stuff. i just wish the sensors were faster and images won't be that blurry without stabilization. but perhaps that's a feature rather than a bug. the rest of the day was taken up by the last project and assignment ever, possibly in my life (if phd is not in the horizon).</p>]]></description>
        <content:encoded><![CDATA[<p>this morning was my first time playing for two services. i had to play 8 songs in total. it took a toll on me. but i kept reminding myself that i'm not playing for the people but for God, and to enjoy the process rather than the result. i took photos around chinatown with my sony cybershot. i love this little thing that i can easily carry around and shoot stuff. i just wish the sensors were faster and images won't be that blurry without stabilization. but perhaps that's a feature rather than a bug. the rest of the day was taken up by the last project and assignment ever, possibly in my life (if phd is not in the horizon).</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[unsloth finetuning]]></title>
        <link>https://bneo.xyz/posts/280625</link>
        <guid>https://bneo.xyz/posts/280625</guid>
        <pubDate>Sat, 28 Jun 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>got my coding test with OE today and i immediately locked in. i didn't want to mess this up. this opportunity can change my life. i was freaking out at the excitement but also worried abou the at the same time it was the deadline for our final project tomorrow. so i had to balance the two. i need to learn balance. or getting OE will be a curse rather than blessing. tomorro is the deadline of our project, i know i wanted to finetune medgemma. but the problem was finding a good dataset and problem that is realistic within a day. i found this article and it became the main inspiration <a href="https://www.datacamp.com/tutorial/fine-tuning-medgemma">fine-Tuning MedGemma on a Brain MRI Dataset</a>. the rest of the night was working on both things. and i had to sleep early for church tomorrow.</p>]]></description>
        <content:encoded><![CDATA[<p>got my coding test with OE today and i immediately locked in. i didn't want to mess this up. this opportunity can change my life. i was freaking out at the excitement but also worried abou the at the same time it was the deadline for our final project tomorrow. so i had to balance the two. i need to learn balance. or getting OE will be a curse rather than blessing. tomorro is the deadline of our project, i know i wanted to finetune medgemma. but the problem was finding a good dataset and problem that is realistic within a day. i found this article and it became the main inspiration <a href="https://www.datacamp.com/tutorial/fine-tuning-medgemma">fine-Tuning MedGemma on a Brain MRI Dataset</a>. the rest of the night was working on both things. and i had to sleep early for church tomorrow.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[age of taste]]></title>
        <link>https://bneo.xyz/posts/270625</link>
        <guid>https://bneo.xyz/posts/270625</guid>
        <pubDate>Fri, 27 Jun 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>as the cost of exploring ideas approaches zero, human focus inevitably shifts to areas where raw computational power provides diminishing returns. the true bottleneck becomes judgment - when endless possibilities can be explored instantly, choosing what to build next becomes the essential skill. recognizing the difference between an output that’s merely interesting and one that’s genuinely valuable isn’t something easily automated; taste is profoundly underrated in technology.</p>
<p>– <a href="https://shyamal.me/blog/age-of-taste/">shyamal</a></p>
</blockquote>
<p>had a chat with E. i felt torn between ambition and loyatly, comfort and discomfort, growth and contentment. my actions and decisions have consequences, and i have to be able to bear them for the rest of my life. i felt pulled in different directions, and unsure of whose voice is telling me where to go, mine or God.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>as the cost of exploring ideas approaches zero, human focus inevitably shifts to areas where raw computational power provides diminishing returns. the true bottleneck becomes judgment - when endless possibilities can be explored instantly, choosing what to build next becomes the essential skill. recognizing the difference between an output that’s merely interesting and one that’s genuinely valuable isn’t something easily automated; taste is profoundly underrated in technology.</p>
<p>– <a href="https://shyamal.me/blog/age-of-taste/">shyamal</a></p>
</blockquote>
<p>had a chat with E. i felt torn between ambition and loyatly, comfort and discomfort, growth and contentment. my actions and decisions have consequences, and i have to be able to bear them for the rest of my life. i felt pulled in different directions, and unsure of whose voice is telling me where to go, mine or God.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[chil 2025]]></title>
        <link>https://bneo.xyz/posts/260625</link>
        <guid>https://bneo.xyz/posts/260625</guid>
        <pubDate>Thu, 26 Jun 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>woke up early and rushed to the conference. i had one goal here, to talk to anyone relevant and ask about OE for my chat tomorrow. and also take some photos of berkeley as a side quest. i did eventually talk to emily who coauthored a paper by OE, and also a few phd students in the CPH program. i liked these smaller conferences, some of the presenters and people in the panel are doing cool work in the AI for healthcare space. i want to devote my life to this field.</p>
<p>some notes i wrote -> cleaned up by gpt 4.5</p>
<h2>CHIL highlights</h2>
<ul>
<li><strong>AI regulations:</strong>
<ul>
<li>Pre‑2024 context; <strong>HTI‑1</strong>.</li>
<li><strong>EO 14179</strong> (Jan 2025).</li>
<li><strong>OBBB (H.R. 1)</strong>: House version in May 2025 proposed a 10‑year state/local AI regulation ban; provision was later removed and did <strong>not</strong> make it into the final law.</li>
</ul>
</li>
</ul>
<h2>Jupyter Health</h2>
<ul>
<li><strong>What it is:</strong> DevOps platform for health data and analytics pipelines.</li>
<li><strong>Question to leaders:</strong> “In your role leading UCSF’s research informatics strategy, how do you evaluate tools like OpenEvidence that bridge research literature and clinical practice? What metrics or frameworks do you use to assess impact on research workflows?”</li>
<li><strong>EHR realities:</strong>
<ul>
<li>Database of patient info and clinical actions (procedures).</li>
<li>Also the <em>workflow</em> backbone for care delivery; major investment in Epic.</li>
</ul>
</li>
<li><strong>SMART on FHIR:</strong>
<ul>
<li>Exposes EHR to external apps; enables innovation outside Epic.</li>
</ul>
</li>
<li><strong>Patient‑generated data (PGD):</strong>
<ul>
<li>Standardization is hard (OpenHealth attempts to help).</li>
<li>Vendors like Garmin and Oura keep data in proprietary clouds; often undocumented/uncalibrated.</li>
<li>Jupyter Health → CommonHealth ingestion to standardize for model training.</li>
</ul>
</li>
<li><strong>Patient‑facing tooling:</strong>
<ul>
<li>Columbia × Jupyter Health: reusable tools for patient outreach.</li>
</ul>
</li>
<li><strong>CGM data:</strong>
<ul>
<li>Many clinicians aren't trained for continuous streams.</li>
<li>Partner with endocrinology on clinical markers &#x26; interpretation.</li>
<li>Build a starter library of models/algorithms for these use cases.</li>
</ul>
</li>
</ul>
<h2>Panel — ethics, evaluation, and systems (moderator: Emily Alsentzer)</h2>
<ul>
<li><strong>Themes:</strong> publish‑or‑perish; public image of scientists; corporate control; individualist culture; capitalism sets the script.</li>
<li>"New" gen‑AI ethics issues are old challenges in new clothes; disproportionate impacts on communities of color.</li>
<li>AI should support clinicians; include philosophers in teams; rethink <em>progress</em>/<em>efficiency</em>; redesign systems, not just models; preserve human agency.</li>
<li>Rethink paper structure (beyond IMRaD) to keep human decision‑making visible; requires political will.</li>
<li>Build human‑AI systems that are humble, curious, empathetic; fix perverse incentives that remove joy from learning.</li>
<li><strong>AI literacy:</strong> nurses and patients need it; curricula should revamp yearly; emphasize critical thinking.</li>
<li><strong>Benchmarks ≠ evaluation:</strong>
<ul>
<li>Benchmarks drive procurement/VC, but don't equal real‑world performance.</li>
<li><em>Principles for eval frameworks:</em>
<ol>
<li><strong>Hyperlocal:</strong> hospital‑ and task‑specific; organize real‑world eval where patients define what matters.</li>
<li><strong>Agile &#x26; reflexive:</strong> adaptable and effective over time.</li>
<li><strong>Continuous &#x26; community‑operated:</strong> from the ground up, not just NEURIPS/CSAIL.</li>
</ol>
</li>
<li>Always ask: <em>What is this evaluation for?</em> Model selection ≠ clinical deployment.</li>
</ul>
</li>
<li><strong>People:</strong>
<ul>
<li><a href="https://www.ted.com/speakers/jenna_c_lester">Jenna C. Lester</a></li>
<li><a href="https://www.linkedin.com/in/leo-anthony-celi-b25131/">Leo Anthony Celi</a></li>
<li><a href="https://pranavrajpurkar.com/">Pranav Rajpurkar</a></li>
<li><a href="https://www.linkedin.com/in/deborah-raji-065751b2/">Deborah Raji</a></li>
</ul>
</li>
</ul>
<h2>Guillermo Sapiro — wearables &#x26; biological age</h2>
<ul>
<li><strong>Healthspan focus:</strong> live well to the last day.</li>
<li><strong>Measuring biological age:</strong> traditional (blood/saliva, imaging) vs. <strong>PPG</strong> alone.</li>
<li><strong>PPG:</strong> green/IR light (Apple Watch, Oura); light through skin; vessel dilation shapes waveform.</li>
<li><strong>Rep‑learning setup:</strong> ~180k participants; PPG segments; encoder; <em>participant‑level contrastive learning</em>; each person → 512‑dim vector.</li>
<li><strong>Healthy‑age model:</strong> train on healthy subset; average reps; predict age; compare predicted vs chronological.</li>
<li><strong>Results:</strong> healthy cohort <strong>~2.43 MAE</strong> (wearables), <strong>~2.5 MAE</strong> (blood tests), <strong>~7 MAE</strong> (ECG); general cohort <strong>~3.18 MAE</strong>.</li>
<li><strong>Takeaways:</strong> heart‑rate waveform often treated as non‑identifying; biological age tracks disease/behavior; larger age gap → higher disease risk; sensitive to pregnancy; learn from <em>healthy</em> distribution to detect OOD.</li>
</ul>
<h2>Research papers &#x26; posts</h2>
<ul>
<li><strong>Audio models:</strong> <a href="https://arxiv.org/abs/2505.01199">CaReAQA: Cardiac &#x26; Respiratory Audio QA for Open‑Ended Diagnostic Reasoning</a></li>
<li><strong>VR + rehabilitation:</strong> <a href="https://arxiv.org/pdf/2304.11110">Immersive Virtual Reality and Robotics for Upper Extremity Rehabilitation</a></li>
<li><strong>Multimodal genetics:</strong> <a href="https://research.google/blog/unlocking-rich-genetic-insights-through-multimodal-ai-with-m-regle/">Unlocking rich genetic insights through multimodal AI with M‑REGLE</a></li>
<li><strong>Perspective:</strong> <a href="https://www.artfintel.com/p/the-bitter-lesson?utm_source=post-email-title&#x26;publication_id=1461038&#x26;post_id=166870478&#x26;utm_campaign=email-post-title&#x26;isFreemail=true&#x26;r=bjupq&#x26;triedRedirect=true&#x26;utm_medium=email">The Bitter Lesson</a></li>
</ul>
<h2>Policy &#x26; regulation — fact links</h2>
<ul>
<li><strong>HTI‑1 Final Rule (ONC):</strong> <a href="https://www.healthit.gov/topic/laws-regulation-and-policy/health-data-technology-and-interoperability-certification-program">Program page</a> · <a href="https://www.healthit.gov/sites/default/files/facas/2024-01-18_HTI-1_Final_Rule_Overview_508.pdf">Overview (PDF)</a></li>
<li><strong>Executive Order 14179 — <em>Removing Barriers to American Leadership in AI</em>:</strong> <a href="https://www.presidency.ucsb.edu/documents/executive-order-14179-removing-barriers-american-leadership-artificial-intelligence">Presidency (UCSB)</a> · <a href="https://www.federalregister.gov/documents/2025/01/31/2025-02172/removing-barriers-to-american-leadership-in-artificial-intelligence">Federal Register (publication)</a></li>
<li><strong>OBBB (H.R. 1) — 10‑year AI regulation moratorium (not enacted):</strong>
<ul>
<li><a href="https://apnews.com/article/ai-regulation-state-moratorium-congress-39d1c8a0758ffe0242283bb82f66d51a">House added the 10‑year ban (May 2025)</a></li>
<li><a href="https://ogletree.com/insights-resources/blog-posts/u-s-senate-strikes-proposed-10-year-ban-on-state-and-local-ai-regulation-from-spending-bill/">Senate struck the ban (July 2025)</a></li>
<li><a href="https://www.sidley.com/en/insights/newsupdates/2025/07/the-trump-administrations-2025-ai-action-plan">Final law did <strong>not</strong> include the ban</a></li>
</ul>
</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>woke up early and rushed to the conference. i had one goal here, to talk to anyone relevant and ask about OE for my chat tomorrow. and also take some photos of berkeley as a side quest. i did eventually talk to emily who coauthored a paper by OE, and also a few phd students in the CPH program. i liked these smaller conferences, some of the presenters and people in the panel are doing cool work in the AI for healthcare space. i want to devote my life to this field.</p>
<p>some notes i wrote -> cleaned up by gpt 4.5</p>
<h2>CHIL highlights</h2>
<ul>
<li><strong>AI regulations:</strong>
<ul>
<li>Pre‑2024 context; <strong>HTI‑1</strong>.</li>
<li><strong>EO 14179</strong> (Jan 2025).</li>
<li><strong>OBBB (H.R. 1)</strong>: House version in May 2025 proposed a 10‑year state/local AI regulation ban; provision was later removed and did <strong>not</strong> make it into the final law.</li>
</ul>
</li>
</ul>
<h2>Jupyter Health</h2>
<ul>
<li><strong>What it is:</strong> DevOps platform for health data and analytics pipelines.</li>
<li><strong>Question to leaders:</strong> “In your role leading UCSF’s research informatics strategy, how do you evaluate tools like OpenEvidence that bridge research literature and clinical practice? What metrics or frameworks do you use to assess impact on research workflows?”</li>
<li><strong>EHR realities:</strong>
<ul>
<li>Database of patient info and clinical actions (procedures).</li>
<li>Also the <em>workflow</em> backbone for care delivery; major investment in Epic.</li>
</ul>
</li>
<li><strong>SMART on FHIR:</strong>
<ul>
<li>Exposes EHR to external apps; enables innovation outside Epic.</li>
</ul>
</li>
<li><strong>Patient‑generated data (PGD):</strong>
<ul>
<li>Standardization is hard (OpenHealth attempts to help).</li>
<li>Vendors like Garmin and Oura keep data in proprietary clouds; often undocumented/uncalibrated.</li>
<li>Jupyter Health → CommonHealth ingestion to standardize for model training.</li>
</ul>
</li>
<li><strong>Patient‑facing tooling:</strong>
<ul>
<li>Columbia × Jupyter Health: reusable tools for patient outreach.</li>
</ul>
</li>
<li><strong>CGM data:</strong>
<ul>
<li>Many clinicians aren't trained for continuous streams.</li>
<li>Partner with endocrinology on clinical markers &#x26; interpretation.</li>
<li>Build a starter library of models/algorithms for these use cases.</li>
</ul>
</li>
</ul>
<h2>Panel — ethics, evaluation, and systems (moderator: Emily Alsentzer)</h2>
<ul>
<li><strong>Themes:</strong> publish‑or‑perish; public image of scientists; corporate control; individualist culture; capitalism sets the script.</li>
<li>"New" gen‑AI ethics issues are old challenges in new clothes; disproportionate impacts on communities of color.</li>
<li>AI should support clinicians; include philosophers in teams; rethink <em>progress</em>/<em>efficiency</em>; redesign systems, not just models; preserve human agency.</li>
<li>Rethink paper structure (beyond IMRaD) to keep human decision‑making visible; requires political will.</li>
<li>Build human‑AI systems that are humble, curious, empathetic; fix perverse incentives that remove joy from learning.</li>
<li><strong>AI literacy:</strong> nurses and patients need it; curricula should revamp yearly; emphasize critical thinking.</li>
<li><strong>Benchmarks ≠ evaluation:</strong>
<ul>
<li>Benchmarks drive procurement/VC, but don't equal real‑world performance.</li>
<li><em>Principles for eval frameworks:</em>
<ol>
<li><strong>Hyperlocal:</strong> hospital‑ and task‑specific; organize real‑world eval where patients define what matters.</li>
<li><strong>Agile &#x26; reflexive:</strong> adaptable and effective over time.</li>
<li><strong>Continuous &#x26; community‑operated:</strong> from the ground up, not just NEURIPS/CSAIL.</li>
</ol>
</li>
<li>Always ask: <em>What is this evaluation for?</em> Model selection ≠ clinical deployment.</li>
</ul>
</li>
<li><strong>People:</strong>
<ul>
<li><a href="https://www.ted.com/speakers/jenna_c_lester">Jenna C. Lester</a></li>
<li><a href="https://www.linkedin.com/in/leo-anthony-celi-b25131/">Leo Anthony Celi</a></li>
<li><a href="https://pranavrajpurkar.com/">Pranav Rajpurkar</a></li>
<li><a href="https://www.linkedin.com/in/deborah-raji-065751b2/">Deborah Raji</a></li>
</ul>
</li>
</ul>
<h2>Guillermo Sapiro — wearables &#x26; biological age</h2>
<ul>
<li><strong>Healthspan focus:</strong> live well to the last day.</li>
<li><strong>Measuring biological age:</strong> traditional (blood/saliva, imaging) vs. <strong>PPG</strong> alone.</li>
<li><strong>PPG:</strong> green/IR light (Apple Watch, Oura); light through skin; vessel dilation shapes waveform.</li>
<li><strong>Rep‑learning setup:</strong> ~180k participants; PPG segments; encoder; <em>participant‑level contrastive learning</em>; each person → 512‑dim vector.</li>
<li><strong>Healthy‑age model:</strong> train on healthy subset; average reps; predict age; compare predicted vs chronological.</li>
<li><strong>Results:</strong> healthy cohort <strong>~2.43 MAE</strong> (wearables), <strong>~2.5 MAE</strong> (blood tests), <strong>~7 MAE</strong> (ECG); general cohort <strong>~3.18 MAE</strong>.</li>
<li><strong>Takeaways:</strong> heart‑rate waveform often treated as non‑identifying; biological age tracks disease/behavior; larger age gap → higher disease risk; sensitive to pregnancy; learn from <em>healthy</em> distribution to detect OOD.</li>
</ul>
<h2>Research papers &#x26; posts</h2>
<ul>
<li><strong>Audio models:</strong> <a href="https://arxiv.org/abs/2505.01199">CaReAQA: Cardiac &#x26; Respiratory Audio QA for Open‑Ended Diagnostic Reasoning</a></li>
<li><strong>VR + rehabilitation:</strong> <a href="https://arxiv.org/pdf/2304.11110">Immersive Virtual Reality and Robotics for Upper Extremity Rehabilitation</a></li>
<li><strong>Multimodal genetics:</strong> <a href="https://research.google/blog/unlocking-rich-genetic-insights-through-multimodal-ai-with-m-regle/">Unlocking rich genetic insights through multimodal AI with M‑REGLE</a></li>
<li><strong>Perspective:</strong> <a href="https://www.artfintel.com/p/the-bitter-lesson?utm_source=post-email-title&#x26;publication_id=1461038&#x26;post_id=166870478&#x26;utm_campaign=email-post-title&#x26;isFreemail=true&#x26;r=bjupq&#x26;triedRedirect=true&#x26;utm_medium=email">The Bitter Lesson</a></li>
</ul>
<h2>Policy &#x26; regulation — fact links</h2>
<ul>
<li><strong>HTI‑1 Final Rule (ONC):</strong> <a href="https://www.healthit.gov/topic/laws-regulation-and-policy/health-data-technology-and-interoperability-certification-program">Program page</a> · <a href="https://www.healthit.gov/sites/default/files/facas/2024-01-18_HTI-1_Final_Rule_Overview_508.pdf">Overview (PDF)</a></li>
<li><strong>Executive Order 14179 — <em>Removing Barriers to American Leadership in AI</em>:</strong> <a href="https://www.presidency.ucsb.edu/documents/executive-order-14179-removing-barriers-american-leadership-artificial-intelligence">Presidency (UCSB)</a> · <a href="https://www.federalregister.gov/documents/2025/01/31/2025-02172/removing-barriers-to-american-leadership-in-artificial-intelligence">Federal Register (publication)</a></li>
<li><strong>OBBB (H.R. 1) — 10‑year AI regulation moratorium (not enacted):</strong>
<ul>
<li><a href="https://apnews.com/article/ai-regulation-state-moratorium-congress-39d1c8a0758ffe0242283bb82f66d51a">House added the 10‑year ban (May 2025)</a></li>
<li><a href="https://ogletree.com/insights-resources/blog-posts/u-s-senate-strikes-proposed-10-year-ban-on-state-and-local-ai-regulation-from-spending-bill/">Senate struck the ban (July 2025)</a></li>
<li><a href="https://www.sidley.com/en/insights/newsupdates/2025/07/the-trump-administrations-2025-ai-action-plan">Final law did <strong>not</strong> include the ban</a></li>
</ul>
</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[apartment hunt #2]]></title>
        <link>https://bneo.xyz/posts/250625</link>
        <guid>https://bneo.xyz/posts/250625</guid>
        <pubDate>Wed, 25 Jun 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>"I prefer my authors to have bodies, to live and walk and sweat in the world"</p>
<p>– <a href="https://jasmi.news/p/32-notes-on-ai-and-writing">jasmine</a></p>
</blockquote>
<p>to write well you need to read good writing.</p>
<p>a few good books: east of eden, secret history, stoner, any book from stripe press</p>
<p>i toured an apartment with 188 8th avenue, it has three 8s, which is a good number in chinese culture, because the number 8 in cantonese is "baat" 八, which sounds similar to "faat" (發), meaning prosperity and wealth in cantonese.</p>
<p>it's also a a single unit with no one above or below, and is one block from clement st. it was the perfect place. after the tour i immediately wanted to sign the lease. but i went to get lunch first, one of teh stores had the three dish for 8 bucks deal too. i was thinking how i could come here often for food, just like back in chinatown. afer that i went to find a library to finish up the lease, i took a while, submitted it at 4 something. but someone else submitted at the same time.</p>
<p>then i went with wei to tour his apartment. it's somewhere in mission. we're both going to different places.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>"I prefer my authors to have bodies, to live and walk and sweat in the world"</p>
<p>– <a href="https://jasmi.news/p/32-notes-on-ai-and-writing">jasmine</a></p>
</blockquote>
<p>to write well you need to read good writing.</p>
<p>a few good books: east of eden, secret history, stoner, any book from stripe press</p>
<p>i toured an apartment with 188 8th avenue, it has three 8s, which is a good number in chinese culture, because the number 8 in cantonese is "baat" 八, which sounds similar to "faat" (發), meaning prosperity and wealth in cantonese.</p>
<p>it's also a a single unit with no one above or below, and is one block from clement st. it was the perfect place. after the tour i immediately wanted to sign the lease. but i went to get lunch first, one of teh stores had the three dish for 8 bucks deal too. i was thinking how i could come here often for food, just like back in chinatown. afer that i went to find a library to finish up the lease, i took a while, submitted it at 4 something. but someone else submitted at the same time.</p>
<p>then i went with wei to tour his apartment. it's somewhere in mission. we're both going to different places.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[apartment hunt #1]]></title>
        <link>https://bneo.xyz/posts/240625</link>
        <guid>https://bneo.xyz/posts/240625</guid>
        <pubDate>Tue, 24 Jun 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>went to inklink again for a meeting. after that i toured an apartment with a patio area. the rent is $2700. it was a tad pricey. i decided to hold off on that. the water pressure on the shower head also was a red flag. that's one of the non-negotiables for me. a good shower.</p>
<p>after that we went to farewell party USFCA. i talked to a few people. we talked about job hunting, and scooters and apartments and cats. i had a lot of sweet potato fries.</p>
<p>i finally replaced the glass screen protector on my fuji x100s. it looks like new again. to more photos on this beautiful machinery made in 2013.</p>]]></description>
        <content:encoded><![CDATA[<p>went to inklink again for a meeting. after that i toured an apartment with a patio area. the rent is $2700. it was a tad pricey. i decided to hold off on that. the water pressure on the shower head also was a red flag. that's one of the non-negotiables for me. a good shower.</p>
<p>after that we went to farewell party USFCA. i talked to a few people. we talked about job hunting, and scooters and apartments and cats. i had a lot of sweet potato fries.</p>
<p>i finally replaced the glass screen protector on my fuji x100s. it looks like new again. to more photos on this beautiful machinery made in 2013.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[starting work?]]></title>
        <link>https://bneo.xyz/posts/230625</link>
        <guid>https://bneo.xyz/posts/230625</guid>
        <pubDate>Mon, 23 Jun 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>started onboarding with inklink. got my email and the day involved some whiteboarding and discussions. i still don't feel excited at all. deep down i know i don't fit in here.</p>
<p>walking with J i was almost convinced into 3500 dollar apartment. but after talking to A i realize it would've been a huge financial mistake.</p>
<p>went to jenn's place for CATAN with a few of their friends. i was so drained i fell asleep on their air mattress. i woke up with soreness in my neck and back.</p>]]></description>
        <content:encoded><![CDATA[<p>started onboarding with inklink. got my email and the day involved some whiteboarding and discussions. i still don't feel excited at all. deep down i know i don't fit in here.</p>
<p>walking with J i was almost convinced into 3500 dollar apartment. but after talking to A i realize it would've been a huge financial mistake.</p>
<p>went to jenn's place for CATAN with a few of their friends. i was so drained i fell asleep on their air mattress. i woke up with soreness in my neck and back.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[slept 12 hours]]></title>
        <link>https://bneo.xyz/posts/220625</link>
        <guid>https://bneo.xyz/posts/220625</guid>
        <pubDate>Sun, 22 Jun 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i woke up at 3 p.m. i've never slept so much before.</p>
<p>for dinner i got the secret shredded chicken from HK milk tea on stockton. it came in a huge plate. i like how fragant the peanutes are. and the chicken with yellow skin (which is from the sesame oil)</p>
<p>was a few minutes late to practice at 7:30 p.m., and i had to practice for 2 hours which was exhausting. and i had to learn all the songs on teh spot and endure the embarassment of not playing the intros well. but all this is for God.</p>
<p>finally finished the contrary and went to sleep at 3 again.</p>]]></description>
        <content:encoded><![CDATA[<p>i woke up at 3 p.m. i've never slept so much before.</p>
<p>for dinner i got the secret shredded chicken from HK milk tea on stockton. it came in a huge plate. i like how fragant the peanutes are. and the chicken with yellow skin (which is from the sesame oil)</p>
<p>was a few minutes late to practice at 7:30 p.m., and i had to practice for 2 hours which was exhausting. and i had to learn all the songs on teh spot and endure the embarassment of not playing the intros well. but all this is for God.</p>
<p>finally finished the contrary and went to sleep at 3 again.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[farewell party]]></title>
        <link>https://bneo.xyz/posts/210625</link>
        <guid>https://bneo.xyz/posts/210625</guid>
        <pubDate>Sat, 21 Jun 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>today is A's farewell party. we rushed one of the assignments for school, and took a lyft to bayside village. we were an hour late, but that didn't matter. everyone was playing poker. we joined in for a few games, but our hands weren't good. we didn't want to buy in too much. they had a cake for A, and people were talking in their own circles. its nice to have a bunch of friends together.</p>
<p>i spent the rest of the night finishing up my contrary report on OE. slept 3:40 am</p>]]></description>
        <content:encoded><![CDATA[<p>today is A's farewell party. we rushed one of the assignments for school, and took a lyft to bayside village. we were an hour late, but that didn't matter. everyone was playing poker. we joined in for a few games, but our hands weren't good. we didn't want to buy in too much. they had a cake for A, and people were talking in their own circles. its nice to have a bunch of friends together.</p>
<p>i spent the rest of the night finishing up my contrary report on OE. slept 3:40 am</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[cha-ya and echigo]]></title>
        <link>https://bneo.xyz/posts/200625</link>
        <guid>https://bneo.xyz/posts/200625</guid>
        <pubDate>Fri, 20 Jun 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i spent the morning finishing my contrary report. had a chat with R about OE. feeling convicted and excited about the possibility. today J was treating us to vegetarian japanese cuisine for helping her with her interviews. i ordered the bamboo shroots ramen and it was kinda sour. it also needed more protein, i wanted tofu in it at least.</p>
<p>after dinner just the boys walked around and we saw art at the drawing room: annex.pretty art from grade 10 to 12. we stopped at jakes steaks for fries. we all felt hungry and went to echigo home cook for curry, the "fine japanese food" was truly fine.</p>]]></description>
        <content:encoded><![CDATA[<p>i spent the morning finishing my contrary report. had a chat with R about OE. feeling convicted and excited about the possibility. today J was treating us to vegetarian japanese cuisine for helping her with her interviews. i ordered the bamboo shroots ramen and it was kinda sour. it also needed more protein, i wanted tofu in it at least.</p>
<p>after dinner just the boys walked around and we saw art at the drawing room: annex.pretty art from grade 10 to 12. we stopped at jakes steaks for fries. we all felt hungry and went to echigo home cook for curry, the "fine japanese food" was truly fine.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[napa day 2]]></title>
        <link>https://bneo.xyz/posts/190625</link>
        <guid>https://bneo.xyz/posts/190625</guid>
        <pubDate>Thu, 19 Jun 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>after 2 hours of sleep, i woke up at 7:30 a.m. i helped cut strawberries and mango for the breakfast. we had it outside in the backyard. this house is really nice for starting a family, or a group of friends. we went to trefethen to get some wine for J's mom. we also tasted some in teh process.</p>
<p>here are my best to worst ranking:</p>
<ol>
<li>Chardonnay</li>
<li>SIN Rose</li>
<li>OKD five</li>
<li>cowgirl and pilot</li>
<li>reserve cabernet Sauvignon</li>
<li>Dragon's tooth</li>
<li>HALO</li>
</ol>
<p>on the way back we stopped by at oxbow public market. i had the $6.43 dollar california sushi roll, most fresh and best i've every had. we also stopped by at costco for gas. i slept for most of the ride, and i do not reemember much of the journey back. we got home around 7pm</p>
<p>the mafia ate at Yee's. we talked abou 3 things we like and dislike. A is leaving us soon. we are all shaped by each other, some parts more than others. the memories we made in SF will forever stay with us until we grow old.</p>]]></description>
        <content:encoded><![CDATA[<p>after 2 hours of sleep, i woke up at 7:30 a.m. i helped cut strawberries and mango for the breakfast. we had it outside in the backyard. this house is really nice for starting a family, or a group of friends. we went to trefethen to get some wine for J's mom. we also tasted some in teh process.</p>
<p>here are my best to worst ranking:</p>
<ol>
<li>Chardonnay</li>
<li>SIN Rose</li>
<li>OKD five</li>
<li>cowgirl and pilot</li>
<li>reserve cabernet Sauvignon</li>
<li>Dragon's tooth</li>
<li>HALO</li>
</ol>
<p>on the way back we stopped by at oxbow public market. i had the $6.43 dollar california sushi roll, most fresh and best i've every had. we also stopped by at costco for gas. i slept for most of the ride, and i do not reemember much of the journey back. we got home around 7pm</p>
<p>the mafia ate at Yee's. we talked abou 3 things we like and dislike. A is leaving us soon. we are all shaped by each other, some parts more than others. the memories we made in SF will forever stay with us until we grow old.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[napa day 1]]></title>
        <link>https://bneo.xyz/posts/180625</link>
        <guid>https://bneo.xyz/posts/180625</guid>
        <pubDate>Wed, 18 Jun 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>today is the first day of the napa trip. besides yosemite, this is the only other trip that i have with my classmates. we left around 1pm from J's house, and the first stop was domaine carnero. we had a set of 4 drinks, champagnes or red wine. i went with red wine sine champagnes are fizzy. after that we relished in the view and light, which was better than the wine in my opinoin. my fujfiilm x100s captured everyone beautifully. J also had poloroids and i have one that i plan to give to T.</p>
<p>for dinner we went to trader joes and each got an item to cook. i chose the salmon. i love salmon. we all cooked together, and ended up eating only at 11pm. after eating we went for the hot tub till 5am. i got to share about T and the issues with her mom. the boys helped me express and voice out the concerns in my head. we took turns asking questions with a spin the botle but in a hot tub. it didn't go very far, but we tried our best. it's one of those nights where i unlocked a new experience. and is one i never thought i would get to have. and one i hope to have more in the future.</p>
<p>slept at 5:30 a.m. on the couch.</p>]]></description>
        <content:encoded><![CDATA[<p>today is the first day of the napa trip. besides yosemite, this is the only other trip that i have with my classmates. we left around 1pm from J's house, and the first stop was domaine carnero. we had a set of 4 drinks, champagnes or red wine. i went with red wine sine champagnes are fizzy. after that we relished in the view and light, which was better than the wine in my opinoin. my fujfiilm x100s captured everyone beautifully. J also had poloroids and i have one that i plan to give to T.</p>
<p>for dinner we went to trader joes and each got an item to cook. i chose the salmon. i love salmon. we all cooked together, and ended up eating only at 11pm. after eating we went for the hot tub till 5am. i got to share about T and the issues with her mom. the boys helped me express and voice out the concerns in my head. we took turns asking questions with a spin the botle but in a hot tub. it didn't go very far, but we tried our best. it's one of those nights where i unlocked a new experience. and is one i never thought i would get to have. and one i hope to have more in the future.</p>
<p>slept at 5:30 a.m. on the couch.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[venture rewards]]></title>
        <link>https://bneo.xyz/posts/170625</link>
        <guid>https://bneo.xyz/posts/170625</guid>
        <pubDate>Tue, 17 Jun 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i got the venture rewards card today. i will be spending a lot on the DC trip, so might as well since i get 75k bonus miles for spedning 4k in 3 months. went to have rice noodles with adrian. shared about my taiwan experience with him. then went to his house and completely passed out on one of his plushies. im gonna miss hanging out with him. adrian is a rare breed of human that would always be ready to listen and actually cares.</p>]]></description>
        <content:encoded><![CDATA[<p>i got the venture rewards card today. i will be spending a lot on the DC trip, so might as well since i get 75k bonus miles for spedning 4k in 3 months. went to have rice noodles with adrian. shared about my taiwan experience with him. then went to his house and completely passed out on one of his plushies. im gonna miss hanging out with him. adrian is a rare breed of human that would always be ready to listen and actually cares.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[back to sf]]></title>
        <link>https://bneo.xyz/posts/160625</link>
        <guid>https://bneo.xyz/posts/160625</guid>
        <pubDate>Mon, 16 Jun 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>got a ride to teh airport with my sister and mom, they came along for the ride. they helped me pack everything</p>
<p>watched three movies on the plane</p>
<ul>
<li>grand budapest hotel: visuals are A+, the story was not what i expected, it was fun and sad</li>
<li>the intern: old people have the most wisdom</li>
<li>dune: cinematography was A+, disliked the ending.</li>
</ul>
<p>the plane was so comfortable. flying united back was a grave mistake. i think i even slept 8 hours, the first time ever on a plane.</p>
<p>i went through customs with no issues. all they wanted was my f1 and asked when i graduate. forgot how cold it is in SF.</p>]]></description>
        <content:encoded><![CDATA[<p>got a ride to teh airport with my sister and mom, they came along for the ride. they helped me pack everything</p>
<p>watched three movies on the plane</p>
<ul>
<li>grand budapest hotel: visuals are A+, the story was not what i expected, it was fun and sad</li>
<li>the intern: old people have the most wisdom</li>
<li>dune: cinematography was A+, disliked the ending.</li>
</ul>
<p>the plane was so comfortable. flying united back was a grave mistake. i think i even slept 8 hours, the first time ever on a plane.</p>
<p>i went through customs with no issues. all they wanted was my f1 and asked when i graduate. forgot how cold it is in SF.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[last sunday]]></title>
        <link>https://bneo.xyz/posts/150625</link>
        <guid>https://bneo.xyz/posts/150625</guid>
        <pubDate>Sun, 15 Jun 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>it was the last sunday before i fly back to the US. an auntie and uncle from my old church wanted to take a photo with me, and said they wanted to inspire their son to study for a PhD too. even though he's still in high school. i never felt like i'm someone that people can look up to. i feel like i haven't done anything to deserve that. i'm also just a privileged kid who had a dad that can pay for his education to the US, and got lucky a few times just by writing online and diving into rabbit holes. where i am is just the result of a list of sacrifices from my parents.</p>]]></description>
        <content:encoded><![CDATA[<p>it was the last sunday before i fly back to the US. an auntie and uncle from my old church wanted to take a photo with me, and said they wanted to inspire their son to study for a PhD too. even though he's still in high school. i never felt like i'm someone that people can look up to. i feel like i haven't done anything to deserve that. i'm also just a privileged kid who had a dad that can pay for his education to the US, and got lucky a few times just by writing online and diving into rabbit holes. where i am is just the result of a list of sacrifices from my parents.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[port dickson]]></title>
        <link>https://bneo.xyz/posts/140625</link>
        <guid>https://bneo.xyz/posts/140625</guid>
        <pubDate>Sat, 14 Jun 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>today i went back to my parents' hometown to visit my popo. she's the only connection to my past left on both sides of my family.</p>
<p>first we arrived at her house and my mom was my translator, as we asked her questions about what she remembers about our family history, what my great grandfather did, where they came from, how life was when the japanese were here. even my mom learned a few things. i have to thank T's mom for inspiring this.</p>
<p>we had lunch together at a chinese restaurant with AC. i like 上汤啦啦 and 芋头扣肉. after lunch we went back to her home and continued to chat. but the house was warm and air was sticky and i fell asleep. wi also fell asleep on the drive home.</p>
<p>we ended the day with kbbq for fathers day. and i played played assasins creed on the hp monitor.</p>]]></description>
        <content:encoded><![CDATA[<p>today i went back to my parents' hometown to visit my popo. she's the only connection to my past left on both sides of my family.</p>
<p>first we arrived at her house and my mom was my translator, as we asked her questions about what she remembers about our family history, what my great grandfather did, where they came from, how life was when the japanese were here. even my mom learned a few things. i have to thank T's mom for inspiring this.</p>
<p>we had lunch together at a chinese restaurant with AC. i like 上汤啦啦 and 芋头扣肉. after lunch we went back to her home and continued to chat. but the house was warm and air was sticky and i fell asleep. wi also fell asleep on the drive home.</p>
<p>we ended the day with kbbq for fathers day. and i played played assasins creed on the hp monitor.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[klcc]]></title>
        <link>https://bneo.xyz/posts/130625</link>
        <guid>https://bneo.xyz/posts/130625</guid>
        <pubDate>Fri, 13 Jun 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>started the day with breakfast at the indian restaurant (mamak) below my apartment. they changed owners, and everything is shiny and the lights are blinding. over the years it changed a few times. just like us growing older, into different versions of our past selves, the things around us, the shops, the buildings, all grow as well.</p>
<p>went to watch "how to train your dragon" with my mom. a few notable moments, the father son dynamic, toothless and hiccup flying for the first time, the village accepting toothless, and the final scene where dragons are coexisting with vikings.</p>
<p>shopped at isetan for some food to bring back to the US. saw a church auntie here, we took a picture together like i'm a celebrity.</p>]]></description>
        <content:encoded><![CDATA[<p>started the day with breakfast at the indian restaurant (mamak) below my apartment. they changed owners, and everything is shiny and the lights are blinding. over the years it changed a few times. just like us growing older, into different versions of our past selves, the things around us, the shops, the buildings, all grow as well.</p>
<p>went to watch "how to train your dragon" with my mom. a few notable moments, the father son dynamic, toothless and hiccup flying for the first time, the village accepting toothless, and the final scene where dragons are coexisting with vikings.</p>
<p>shopped at isetan for some food to bring back to the US. saw a church auntie here, we took a picture together like i'm a celebrity.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[herbaline]]></title>
        <link>https://bneo.xyz/posts/120625</link>
        <guid>https://bneo.xyz/posts/120625</guid>
        <pubDate>Thu, 12 Jun 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>started playing assasins creed the rebel collection on my sister's switch. i bought this game ages ago but didn't get into playin git. went to do a facial at herbaline. it is always more painful that what i remember. i really like how it starts with a salt bath for your feet, and ends with the fishes that chew on your dead skin. the massages are also incredible.</p>]]></description>
        <content:encoded><![CDATA[<p>started playing assasins creed the rebel collection on my sister's switch. i bought this game ages ago but didn't get into playin git. went to do a facial at herbaline. it is always more painful that what i remember. i really like how it starts with a salt bath for your feet, and ends with the fishes that chew on your dead skin. the massages are also incredible.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[midvalley]]></title>
        <link>https://bneo.xyz/posts/110625</link>
        <guid>https://bneo.xyz/posts/110625</guid>
        <pubDate>Wed, 11 Jun 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>we went midvalley with my sister. i watched the thunderbolts movie with my mom. this one was an a marvels version of suicide squad. it was big on mental health, where they talk about the emptiness was quite overused, and when they started turning people into black shadows and everything was being engulfed, it looked a bit silly but it could have been worse. it was inception like when they travelled through different rooms and memories.</p>
<p>bought a new frying pan and pot and knife from isetan. auntie B gave us her experience and recomendations.</p>
<p>we also got an antler luggage that cost RM 900.</p>
<p>im blessed with a family and with essentials that will help me thrive and survive in the US. i have nothing to complain about.</p>]]></description>
        <content:encoded><![CDATA[<p>we went midvalley with my sister. i watched the thunderbolts movie with my mom. this one was an a marvels version of suicide squad. it was big on mental health, where they talk about the emptiness was quite overused, and when they started turning people into black shadows and everything was being engulfed, it looked a bit silly but it could have been worse. it was inception like when they travelled through different rooms and memories.</p>
<p>bought a new frying pan and pot and knife from isetan. auntie B gave us her experience and recomendations.</p>
<p>we also got an antler luggage that cost RM 900.</p>
<p>im blessed with a family and with essentials that will help me thrive and survive in the US. i have nothing to complain about.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[barium swallow]]></title>
        <link>https://bneo.xyz/posts/100625</link>
        <guid>https://bneo.xyz/posts/100625</guid>
        <pubDate>Tue, 10 Jun 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>today was my doctors appointment. the actual reason why i came back. left at 9am, S drove my mom and i. i was schedueld for 10:30a.m. but i had to wait for 2 hours. the doctor responsible for my test was not aware of the purpose of my test, or my background or medical history. that was odd to experience. i had to explain what i was there for. malaysia needs to be better at this. i went to one of the best (most expensive) hospital in KL.</p>
<p>i saw my surgeon at 2pm. he tells me everything is fine and i don't have to worry about the wrap and i have decades. i felt skeptical. wouldn't the person who treated you want to say that for their own benefit? i asked about gym and they said i am one of the rare people who feel my surgery and thus can feel discomfort while doing workouts, but also said i can do whatever and it wouldn't affect the wrap. i brought up antidepressants and he was very willing to prescribe me some. i don't know how i feel about his assurance. i need to see a new doctor.</p>
<p>we went to my town shopping mall. we watched karate kid legends. i liked this movie, it portrays how it feels to move into a new place and having to adapt and find your place, and also touches on trauma and having your past creep up into the present, and having friends and family help you navigate and get through it.</p>
<p>we had dimsum for dinner. i learned that i love the fried taro balls.</p>]]></description>
        <content:encoded><![CDATA[<p>today was my doctors appointment. the actual reason why i came back. left at 9am, S drove my mom and i. i was schedueld for 10:30a.m. but i had to wait for 2 hours. the doctor responsible for my test was not aware of the purpose of my test, or my background or medical history. that was odd to experience. i had to explain what i was there for. malaysia needs to be better at this. i went to one of the best (most expensive) hospital in KL.</p>
<p>i saw my surgeon at 2pm. he tells me everything is fine and i don't have to worry about the wrap and i have decades. i felt skeptical. wouldn't the person who treated you want to say that for their own benefit? i asked about gym and they said i am one of the rare people who feel my surgery and thus can feel discomfort while doing workouts, but also said i can do whatever and it wouldn't affect the wrap. i brought up antidepressants and he was very willing to prescribe me some. i don't know how i feel about his assurance. i need to see a new doctor.</p>
<p>we went to my town shopping mall. we watched karate kid legends. i liked this movie, it portrays how it feels to move into a new place and having to adapt and find your place, and also touches on trauma and having your past creep up into the present, and having friends and family help you navigate and get through it.</p>
<p>we had dimsum for dinner. i learned that i love the fried taro balls.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[passport renewal]]></title>
        <link>https://bneo.xyz/posts/090625</link>
        <guid>https://bneo.xyz/posts/090625</guid>
        <pubDate>Mon, 09 Jun 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i went to Sentul to renew my passport with my mom. we went to klcc after that, and i bought my ecco shoes. they cost RM700. prices are so large in malaysia that it's hard to swallow when buying things, but after converting it, and realizing it's $160 dollars, it made it easier. went to kinokuniya to browse the current releases. i remember how i sat down to finish the stranger by camus here. it made me want to learn french so i can read the book in french. after getting home, i was on youtube. i watched a <a href="https://youtube.com/shorts/2sAxZdyUBI8?si=BmhWmPn3EWBFhtn0">short</a> about homemade tofu. turns out you only need this ingredient: Glucono-δ-lactone, a.k.a GDL.</p>]]></description>
        <content:encoded><![CDATA[<p>i went to Sentul to renew my passport with my mom. we went to klcc after that, and i bought my ecco shoes. they cost RM700. prices are so large in malaysia that it's hard to swallow when buying things, but after converting it, and realizing it's $160 dollars, it made it easier. went to kinokuniya to browse the current releases. i remember how i sat down to finish the stranger by camus here. it made me want to learn french so i can read the book in french. after getting home, i was on youtube. i watched a <a href="https://youtube.com/shorts/2sAxZdyUBI8?si=BmhWmPn3EWBFhtn0">short</a> about homemade tofu. turns out you only need this ingredient: Glucono-δ-lactone, a.k.a GDL.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[playing the keys]]></title>
        <link>https://bneo.xyz/posts/080625</link>
        <guid>https://bneo.xyz/posts/080625</guid>
        <pubDate>Sun, 08 Jun 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i played for mont kiara church today. and talked to a few church members. i played the amen song terribly. my memory did not serve me well.</p>
<p>kept thinking about building the still app, a prayer reminder <a href="https://chatgpt.com/share/684598a1-c1c0-8000-8938-ab3ac5b37f3d">app</a>.</p>
<p>got home and grinded out on arabesque on the piano the rest of the day and worked out on the stationary bicycle.</p>
<p>watched drug development with AI <a href="https://www.youtube.com/watch?v=XpIMuCeEtSk&#x26;t=1303s">video</a> from (<a href="https://blog.google/technology/ai/google-deepmind-isomorphic-alphafold-3-ai-model/">https://blog.google/technology/ai/google-deepmind-isomorphic-alphafold-3-ai-model/</a> while working out. protein structures are like 3d jigsaw puzzles, so making drugs are like making the right lego pieces that fit for molecules. but it was surprising to hear that there is a 90% failure rate for drug development, only 1 in 20 medicinal chemist have their drugs work in clinical trials.</p>]]></description>
        <content:encoded><![CDATA[<p>i played for mont kiara church today. and talked to a few church members. i played the amen song terribly. my memory did not serve me well.</p>
<p>kept thinking about building the still app, a prayer reminder <a href="https://chatgpt.com/share/684598a1-c1c0-8000-8938-ab3ac5b37f3d">app</a>.</p>
<p>got home and grinded out on arabesque on the piano the rest of the day and worked out on the stationary bicycle.</p>
<p>watched drug development with AI <a href="https://www.youtube.com/watch?v=XpIMuCeEtSk&#x26;t=1303s">video</a> from (<a href="https://blog.google/technology/ai/google-deepmind-isomorphic-alphafold-3-ai-model/">https://blog.google/technology/ai/google-deepmind-isomorphic-alphafold-3-ai-model/</a> while working out. protein structures are like 3d jigsaw puzzles, so making drugs are like making the right lego pieces that fit for molecules. but it was surprising to hear that there is a 90% failure rate for drug development, only 1 in 20 medicinal chemist have their drugs work in clinical trials.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[mission impossible, the finale]]></title>
        <link>https://bneo.xyz/posts/070625</link>
        <guid>https://bneo.xyz/posts/070625</guid>
        <pubDate>Sat, 07 Jun 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>watched mission impossible with my mom at midvalley. tom cruise is so good at action movies. one day i want to binge watch the whole thing again.</p>
<p>got two polo shirts from uniqlo. got an "expensive" belt from isetan. first real belt i've ever gotten for the aapm conference.</p>
<p>o3 deep research is so useful. i use it for everything</p>
<p>an insider into how nathan lambert writes: <a href="https://www.interconnects.ai/p/how-i-write">https://www.interconnects.ai/p/how-i-write</a></p>]]></description>
        <content:encoded><![CDATA[<p>watched mission impossible with my mom at midvalley. tom cruise is so good at action movies. one day i want to binge watch the whole thing again.</p>
<p>got two polo shirts from uniqlo. got an "expensive" belt from isetan. first real belt i've ever gotten for the aapm conference.</p>
<p>o3 deep research is so useful. i use it for everything</p>
<p>an insider into how nathan lambert writes: <a href="https://www.interconnects.ai/p/how-i-write">https://www.interconnects.ai/p/how-i-write</a></p>]]></content:encoded>
      </item><item>
        <title><![CDATA[cs lewis collection]]></title>
        <link>https://bneo.xyz/posts/060625</link>
        <guid>https://bneo.xyz/posts/060625</guid>
        <pubDate>Fri, 06 Jun 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>The definition of faith:</p>
<blockquote>
<p>An act of the will, accompanied by emotion, that leads to action on behalf of its object.</p>
<p>– Voddie Baucham</p>
</blockquote>
<p>i need to get my hands on the entire cs lewis collection. and i have to finish all of them. and more so, i should put into practice the teachings in his books.</p>
<p>A DS question i found: <a href="https://ryxcommar.com/2023/06/26/should-you-ask-data-science-job-candidates-this-tricky-math-question/">Should you ask data science job candidates this tricky math question? – r y x, r</a></p>
<p>started to develop the papertrail app david wants with tauri, but i kept facing bugs. rust is difficult.</p>]]></description>
        <content:encoded><![CDATA[<p>The definition of faith:</p>
<blockquote>
<p>An act of the will, accompanied by emotion, that leads to action on behalf of its object.</p>
<p>– Voddie Baucham</p>
</blockquote>
<p>i need to get my hands on the entire cs lewis collection. and i have to finish all of them. and more so, i should put into practice the teachings in his books.</p>
<p>A DS question i found: <a href="https://ryxcommar.com/2023/06/26/should-you-ask-data-science-job-candidates-this-tricky-math-question/">Should you ask data science job candidates this tricky math question? – r y x, r</a></p>
<p>started to develop the papertrail app david wants with tauri, but i kept facing bugs. rust is difficult.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[comfort of home]]></title>
        <link>https://bneo.xyz/posts/050625</link>
        <guid>https://bneo.xyz/posts/050625</guid>
        <pubDate>Thu, 05 Jun 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i ate johnny's green noodles with bbq chicken. and also discovered that there's a species of ants that bite through wood, and leaves these flaky bits that looks like eggs. but is just chewed wood stuck together with ant saliva. gross but is very interesting. nothing much happened today. just a peaceful day at home with my mom and sis.</p>]]></description>
        <content:encoded><![CDATA[<p>i ate johnny's green noodles with bbq chicken. and also discovered that there's a species of ants that bite through wood, and leaves these flaky bits that looks like eggs. but is just chewed wood stuck together with ant saliva. gross but is very interesting. nothing much happened today. just a peaceful day at home with my mom and sis.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[home alone]]></title>
        <link>https://bneo.xyz/posts/040625</link>
        <guid>https://bneo.xyz/posts/040625</guid>
        <pubDate>Wed, 04 Jun 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i had the house to myself. i went to desa setapak to see the clinic, and also went to family mart. i miss the 7eleven in taipei. i stayed home entire day. called T through out the day too. we're in separate parts of the world agian, but still in the same timezone. i played the piano. parents got back later in the evening.</p>]]></description>
        <content:encoded><![CDATA[<p>i had the house to myself. i went to desa setapak to see the clinic, and also went to family mart. i miss the 7eleven in taipei. i stayed home entire day. called T through out the day too. we're in separate parts of the world agian, but still in the same timezone. i played the piano. parents got back later in the evening.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[tpe -> kul]]></title>
        <link>https://bneo.xyz/posts/030625</link>
        <guid>https://bneo.xyz/posts/030625</guid>
        <pubDate>Tue, 03 Jun 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i dragged two luggages all the way to the museum where we last stood under the rain past midnight. this time it rained too. we took our final few shots on the camera. we took the train together to tauyuan airport. we exchanged cards, the prompt was to write about memorable and special moments from the past few days. i had a lot to write about and i meant every word. i felt sad leaving, but i know i'll see her very soon again.</p>
<p>i got home and around 10pm and ate chicken porridge that my sister cooked for me. my throat was still ruined, but i felt safe being home. my parents were returning the next day.</p>]]></description>
        <content:encoded><![CDATA[<p>i dragged two luggages all the way to the museum where we last stood under the rain past midnight. this time it rained too. we took our final few shots on the camera. we took the train together to tauyuan airport. we exchanged cards, the prompt was to write about memorable and special moments from the past few days. i had a lot to write about and i meant every word. i felt sad leaving, but i know i'll see her very soon again.</p>
<p>i got home and around 10pm and ate chicken porridge that my sister cooked for me. my throat was still ruined, but i felt safe being home. my parents were returning the next day.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[songshan cultural park]]></title>
        <link>https://bneo.xyz/posts/020625</link>
        <guid>https://bneo.xyz/posts/020625</guid>
        <pubDate>Mon, 02 Jun 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i met up with her at the train station again. i felt better again, but both of us were clearly impacted by her mother.</p>
<p>we walked under the sun under an umbrella and went to the eslite bookstore.</p>
<p>we had udon noodles here, and i got to sit beside her, chatting with her. with her, doing normal and boring things like eating udon and watching people order udon was nice, i didn't need to achieve anything big or great, with her, i just had to be me. i don't feel like this often. and i wish it could be like this forever.</p>
<p>we bought a Fujicolor Simple Ace Disposable Camera for 990 NTD and proceeded on an adventure to take turns taking pictures. we had 27 shots.</p>
<p>we went to a cat cafe got 5 drinks to satisfy 280 NTD per person. the cats weren't very playful, but i felt happy seeing her play with one of them at the end.</p>
<p>we went to a few thrift stores and took more pictures together. i didn't buy anything, and we barely spent more than 10 minutes in each of them.</p>
<p>we ended the night with hotpot. we got a terrible seat, where the floor was sinking, and we were under a time crunch to get her home by 9:30. but it was nice eating with her.</p>
<p>even though i could barely talk the entire day, and my throat kept itching upon a single word, i still had one of the best days of my life.</p>
<p>i can't imagine being able to do this everyday with her. maybe we'll both get used to it, and we might even start taking each other for granted, or worse, get sick of each other. true love only grows stronger when it is challenged and tested, and this is our test.</p>]]></description>
        <content:encoded><![CDATA[<p>i met up with her at the train station again. i felt better again, but both of us were clearly impacted by her mother.</p>
<p>we walked under the sun under an umbrella and went to the eslite bookstore.</p>
<p>we had udon noodles here, and i got to sit beside her, chatting with her. with her, doing normal and boring things like eating udon and watching people order udon was nice, i didn't need to achieve anything big or great, with her, i just had to be me. i don't feel like this often. and i wish it could be like this forever.</p>
<p>we bought a Fujicolor Simple Ace Disposable Camera for 990 NTD and proceeded on an adventure to take turns taking pictures. we had 27 shots.</p>
<p>we went to a cat cafe got 5 drinks to satisfy 280 NTD per person. the cats weren't very playful, but i felt happy seeing her play with one of them at the end.</p>
<p>we went to a few thrift stores and took more pictures together. i didn't buy anything, and we barely spent more than 10 minutes in each of them.</p>
<p>we ended the night with hotpot. we got a terrible seat, where the floor was sinking, and we were under a time crunch to get her home by 9:30. but it was nice eating with her.</p>
<p>even though i could barely talk the entire day, and my throat kept itching upon a single word, i still had one of the best days of my life.</p>
<p>i can't imagine being able to do this everyday with her. maybe we'll both get used to it, and we might even start taking each other for granted, or worse, get sick of each other. true love only grows stronger when it is challenged and tested, and this is our test.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[lunch with the parents]]></title>
        <link>https://bneo.xyz/posts/010625</link>
        <guid>https://bneo.xyz/posts/010625</guid>
        <pubDate>Sun, 01 Jun 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i woke up eaerly again, around 6am. i spent an hour, even buying a new pen from 7 eleven to write the card for her parents. i practiced a few times to avoid silly mistakes. i ironed my perry ellis linen shirt for an hour. on the wall and on the table. i wanted to present myself in the best way possible.</p>
<p>i arrived at 10:25 for the 10:30 church service. i went to a nearby family mart to get food. when they arrived i saw her and her mom. i greeted her mom but she never greeted back, maybe i was too soft. their church is incredibly lively, almost like a cult. maybe this is what churches are supposed to be. members that are full of vigor to worship and responsive and attentive to the pastors. the sermon was a good reminder on what it means to not seek worth from achievements.</p>
<p>the lunch was at one of their regular spots. the restaurant was as loud as the night before the first day of chinese new year. i could barely speak that day, and in this restaurant, i might as well be mute. the dad was nice to me, but the mom was never nice to begin with. i felt like a stranger, and she was hostile. she shot at me a lot of questions that were criticisms on my behaviour and just on who i am as a person, like my background, my parents, my health issues, my future path, and also warnings on how we SHOULD behave in a relationship. after the lunch i felt like i was not worthy of her.</p>
<p>i went to a few places alone to take pictures. i wanted to make use of my time here. without my camera traveling would be so boring.</p>
<ol>
<li>chiang kai-shek memorial hall (like the DC Abraham Lincoln but for taipei)</li>
<li>dr sun yat-sen park</li>
</ol>
<p>the rest of the day i rested at the hotel. my dinner was from 7 eleven again.</p>]]></description>
        <content:encoded><![CDATA[<p>i woke up eaerly again, around 6am. i spent an hour, even buying a new pen from 7 eleven to write the card for her parents. i practiced a few times to avoid silly mistakes. i ironed my perry ellis linen shirt for an hour. on the wall and on the table. i wanted to present myself in the best way possible.</p>
<p>i arrived at 10:25 for the 10:30 church service. i went to a nearby family mart to get food. when they arrived i saw her and her mom. i greeted her mom but she never greeted back, maybe i was too soft. their church is incredibly lively, almost like a cult. maybe this is what churches are supposed to be. members that are full of vigor to worship and responsive and attentive to the pastors. the sermon was a good reminder on what it means to not seek worth from achievements.</p>
<p>the lunch was at one of their regular spots. the restaurant was as loud as the night before the first day of chinese new year. i could barely speak that day, and in this restaurant, i might as well be mute. the dad was nice to me, but the mom was never nice to begin with. i felt like a stranger, and she was hostile. she shot at me a lot of questions that were criticisms on my behaviour and just on who i am as a person, like my background, my parents, my health issues, my future path, and also warnings on how we SHOULD behave in a relationship. after the lunch i felt like i was not worthy of her.</p>
<p>i went to a few places alone to take pictures. i wanted to make use of my time here. without my camera traveling would be so boring.</p>
<ol>
<li>chiang kai-shek memorial hall (like the DC Abraham Lincoln but for taipei)</li>
<li>dr sun yat-sen park</li>
</ol>
<p>the rest of the day i rested at the hotel. my dinner was from 7 eleven again.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[ER in NTU]]></title>
        <link>https://bneo.xyz/posts/310525</link>
        <guid>https://bneo.xyz/posts/310525</guid>
        <pubDate>Sat, 31 May 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i woke up early, around 5 am. jetlag. but i didn't feel tired. i only felt excited, and slightly nervous to see her again. it's been exactly a year since the last time.</p>
<p>we met at the station, and at first i was star struck. its cheesy to say but there's no other way to put it. it felt really unreal at first, like i was dreaming. being with her side by side. seeing her not through a digital screen but with my own eyes. hearing her not through my airpods, but her raw voice. i wanted to notice every part of her face, the way the light falls on it, how her hair dances in the wind. i felt so happy just walking by her side my heart could explode. we were both slightly awkward at first, and didn't know how to react or interact with each other, but soon enough we felt comfortable with each other.</p>
<p>our iternary of the day:</p>
<ol>
<li>tofu pudding @ Shida Rd Daan, it's bitter which is interesting.</li>
<li>日本風格的 無人古著店 (unmanned vintage shop)</li>
<li>da an park, we sat at a bench eating breakfast and saw taiwan birds there
<ul>
<li>i took photos of her with my camera. ive never felt more compelled to capture a human subject with this camera than ever.</li>
</ul>
</li>
<li>lunch was zhongshan eslite 食習, have a SEAT, 家庭料理店</li>
<li>muji store in zhongshan</li>
<li>ER @ NTU because i was having trouble swallowing and breathing well. it cost $150 to do a covid test ,flu test, and xray for my throat</li>
<li>dinner was a porridge place</li>
</ol>
<p>i ordered her a uber home. besides the terrible reaction of my throat and the trip to NTU, it couldn't have asked for more. i even saw how we would be in a scenario where one of us had health issues, a glimpse into a future where we would have to take care of each other.</p>
<p>what worried me was the lunch with her parents tomorrow. i can barely speak.</p>]]></description>
        <content:encoded><![CDATA[<p>i woke up early, around 5 am. jetlag. but i didn't feel tired. i only felt excited, and slightly nervous to see her again. it's been exactly a year since the last time.</p>
<p>we met at the station, and at first i was star struck. its cheesy to say but there's no other way to put it. it felt really unreal at first, like i was dreaming. being with her side by side. seeing her not through a digital screen but with my own eyes. hearing her not through my airpods, but her raw voice. i wanted to notice every part of her face, the way the light falls on it, how her hair dances in the wind. i felt so happy just walking by her side my heart could explode. we were both slightly awkward at first, and didn't know how to react or interact with each other, but soon enough we felt comfortable with each other.</p>
<p>our iternary of the day:</p>
<ol>
<li>tofu pudding @ Shida Rd Daan, it's bitter which is interesting.</li>
<li>日本風格的 無人古著店 (unmanned vintage shop)</li>
<li>da an park, we sat at a bench eating breakfast and saw taiwan birds there
<ul>
<li>i took photos of her with my camera. ive never felt more compelled to capture a human subject with this camera than ever.</li>
</ul>
</li>
<li>lunch was zhongshan eslite 食習, have a SEAT, 家庭料理店</li>
<li>muji store in zhongshan</li>
<li>ER @ NTU because i was having trouble swallowing and breathing well. it cost $150 to do a covid test ,flu test, and xray for my throat</li>
<li>dinner was a porridge place</li>
</ol>
<p>i ordered her a uber home. besides the terrible reaction of my throat and the trip to NTU, it couldn't have asked for more. i even saw how we would be in a scenario where one of us had health issues, a glimpse into a future where we would have to take care of each other.</p>
<p>what worried me was the lunch with her parents tomorrow. i can barely speak.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[santos hotel]]></title>
        <link>https://bneo.xyz/posts/300525</link>
        <guid>https://bneo.xyz/posts/300525</guid>
        <pubDate>Fri, 30 May 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i landed and entered the airport, and felt at home. even though it wasn't home. it felt familiar. maybe i i just felt excited to see her in person.</p>
<p>i took the bus, the one on google maps was cancelled and i had to figure out another # to take. a worker at the stop helped me communicate since the drivers only speak hokkien. the ride was an hour. i napped.</p>
<p>once i got off the stop, i first noticed how loud the streets are in taiwan. the motorcycles are the culprit. SF is so quiet. i walk in the streets in the morning and sometimes it's dead silent.</p>
<p>i reached my hotel and i always have a sense of nervousness when i have to speak chinese. i'm worried i'll get thrown a word i don't understand. but i stay confident. that's the key.</p>
<p>i got a gift pack from T. there were flowers and cards. i've never received flowers before in my life. i felt blessed. i don't deserve her.</p>
<p>the fist thing i did after was get food from 7 eleven, which was right beside the hotel. i got mushroom porridge, and a bunch of throat medication. i had to get better or this trip is ruined. i tried everything.</p>
<p>the room was nice. i like the japanese style. the heated toilet seat is great.</p>]]></description>
        <content:encoded><![CDATA[<p>i landed and entered the airport, and felt at home. even though it wasn't home. it felt familiar. maybe i i just felt excited to see her in person.</p>
<p>i took the bus, the one on google maps was cancelled and i had to figure out another # to take. a worker at the stop helped me communicate since the drivers only speak hokkien. the ride was an hour. i napped.</p>
<p>once i got off the stop, i first noticed how loud the streets are in taiwan. the motorcycles are the culprit. SF is so quiet. i walk in the streets in the morning and sometimes it's dead silent.</p>
<p>i reached my hotel and i always have a sense of nervousness when i have to speak chinese. i'm worried i'll get thrown a word i don't understand. but i stay confident. that's the key.</p>
<p>i got a gift pack from T. there were flowers and cards. i've never received flowers before in my life. i felt blessed. i don't deserve her.</p>
<p>the fist thing i did after was get food from 7 eleven, which was right beside the hotel. i got mushroom porridge, and a bunch of throat medication. i had to get better or this trip is ruined. i tried everything.</p>
<p>the room was nice. i like the japanese style. the heated toilet seat is great.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[flight day]]></title>
        <link>https://bneo.xyz/posts/290525</link>
        <guid>https://bneo.xyz/posts/290525</guid>
        <pubDate>Thu, 29 May 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>my throat started to itch around the evening, and i was convinced by W to take his throat medicine. which i later only found out were steroids.</p>
<p>i went to bed at 11:30 to get up early to pack. but i couldn't get deep sleep till 2:30. i decided to get up at 3 and packed until 5 a.m. T was with me throughout the packing. it's peaceful in the wee hours. but i had to do it as quiet as possible. so i don't disturb the people below me.</p>
<p>i was mad at W. i slept at 530</p>
<p>i then woke up at 830. and i had breakfast with mafia at sisteria near my apartment. i had beets salad.</p>
<p>adrian drove me to the airport.</p>
<p>i flew united. the food was terrible. but i did get some sleep.</p>]]></description>
        <content:encoded><![CDATA[<p>my throat started to itch around the evening, and i was convinced by W to take his throat medicine. which i later only found out were steroids.</p>
<p>i went to bed at 11:30 to get up early to pack. but i couldn't get deep sleep till 2:30. i decided to get up at 3 and packed until 5 a.m. T was with me throughout the packing. it's peaceful in the wee hours. but i had to do it as quiet as possible. so i don't disturb the people below me.</p>
<p>i was mad at W. i slept at 530</p>
<p>i then woke up at 830. and i had breakfast with mafia at sisteria near my apartment. i had beets salad.</p>
<p>adrian drove me to the airport.</p>
<p>i flew united. the food was terrible. but i did get some sleep.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[dinner w inklink]]></title>
        <link>https://bneo.xyz/posts/280525</link>
        <guid>https://bneo.xyz/posts/280525</guid>
        <pubDate>Wed, 28 May 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>What good is it for someone to gain the whole world, yet forfeit their soul?
– Mark 8:36, NIV</p>
</blockquote>
<p>went to cowork at clement st with A. we went to <a href="https://maps.app.goo.gl/dWxRaZQS6y74pC9k8">Diamond Coffee n' Pastry</a>. i was working on homework. i can't wait for these easily ai solvable assignments to be over. my dad paid $80k for my past year in SF not for my education, but for working with UCSF. this research opened so many doors for me.</p>
<p>a little girl came in with his dad with glee. she was singing a tune. 5 minutes later, a homeless man came in near closing time and asked for coffee, and when denied, started to swear. and banged on the door as he left. i thought this was the nice part of SF.</p>
<p>i had dinner at <a href="https://maps.app.goo.gl/4xxFTrMgFHtpu8eg9">Pasta Supply Co</a>. they welcomed me. we talked abou the most exotic foods we've had. C drove us home and asked me about where i worked at before this. i realize i'm a one question one answer guy. i'm not usually inclined to tell people more than what's necessary. i'm not a yapper. and that is a good thing in some cases, and a weakness in others. i'm learning how to be warm and likable at the right times. i'm very selective to who i interact with, because my energy is scarce. it's a tough life being an introvert in an extroverted world.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>What good is it for someone to gain the whole world, yet forfeit their soul?
– Mark 8:36, NIV</p>
</blockquote>
<p>went to cowork at clement st with A. we went to <a href="https://maps.app.goo.gl/dWxRaZQS6y74pC9k8">Diamond Coffee n' Pastry</a>. i was working on homework. i can't wait for these easily ai solvable assignments to be over. my dad paid $80k for my past year in SF not for my education, but for working with UCSF. this research opened so many doors for me.</p>
<p>a little girl came in with his dad with glee. she was singing a tune. 5 minutes later, a homeless man came in near closing time and asked for coffee, and when denied, started to swear. and banged on the door as he left. i thought this was the nice part of SF.</p>
<p>i had dinner at <a href="https://maps.app.goo.gl/4xxFTrMgFHtpu8eg9">Pasta Supply Co</a>. they welcomed me. we talked abou the most exotic foods we've had. C drove us home and asked me about where i worked at before this. i realize i'm a one question one answer guy. i'm not usually inclined to tell people more than what's necessary. i'm not a yapper. and that is a good thing in some cases, and a weakness in others. i'm learning how to be warm and likable at the right times. i'm very selective to who i interact with, because my energy is scarce. it's a tough life being an introvert in an extroverted world.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[mailing taxes]]></title>
        <link>https://bneo.xyz/posts/270525</link>
        <guid>https://bneo.xyz/posts/270525</guid>
        <pubDate>Tue, 27 May 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i didn't earn any income in the past year during my masters. so taxes were a lot simpler. i just had to file the 8843 document. i went to USPS with A to mail the tax forms. i had to google what to write on the front of the letter. an american woman arrived 5 mins after USPS closed, she tried to enter the building, but a worker told her it's closed. the woman proceeded to argue that people were still in the building, and she was frustrated, she banged on the door a few times and left in anger. i don't think that behavior is something i will ever see in asia.</p>]]></description>
        <content:encoded><![CDATA[<p>i didn't earn any income in the past year during my masters. so taxes were a lot simpler. i just had to file the 8843 document. i went to USPS with A to mail the tax forms. i had to google what to write on the front of the letter. an american woman arrived 5 mins after USPS closed, she tried to enter the building, but a worker told her it's closed. the woman proceeded to argue that people were still in the building, and she was frustrated, she banged on the door a few times and left in anger. i don't think that behavior is something i will ever see in asia.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[ritual coffee roasters]]></title>
        <link>https://bneo.xyz/posts/260525</link>
        <guid>https://bneo.xyz/posts/260525</guid>
        <pubDate>Mon, 26 May 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>went to valencia st to cowork with adrian. we went to ritual coffee. a fair warning to those who decides to work out of this cafe, there is no wifi.</p>
<p>i came here with the purpose of buying SF coffee for T's parents. i took pictures of all the coffee and chocolate and sent it to her. to make sure my gift aligns with their taste profiles.</p>
<p>later this day, J came with W to discuss about the offer. the negotiation happened in person. it's tough to navigate around money talk.</p>
<p>after that we went to dog eared books for a postcard for the parents. and j gave us a ride home. i talked about how i wanted to start as soon as possible to start getting paid. but i had a feeling i just wanted the money and assurance more than anything.</p>]]></description>
        <content:encoded><![CDATA[<p>went to valencia st to cowork with adrian. we went to ritual coffee. a fair warning to those who decides to work out of this cafe, there is no wifi.</p>
<p>i came here with the purpose of buying SF coffee for T's parents. i took pictures of all the coffee and chocolate and sent it to her. to make sure my gift aligns with their taste profiles.</p>
<p>later this day, J came with W to discuss about the offer. the negotiation happened in person. it's tough to navigate around money talk.</p>
<p>after that we went to dog eared books for a postcard for the parents. and j gave us a ride home. i talked about how i wanted to start as soon as possible to start getting paid. but i had a feeling i just wanted the money and assurance more than anything.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[sunday links #14]]></title>
        <link>https://bneo.xyz/posts/250525</link>
        <guid>https://bneo.xyz/posts/250525</guid>
        <pubDate>Sun, 25 May 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>a few youtube videos i found interesting this week on ai for science, creativity, storytelling, and more.</p>
<ul>
<li><a href="https://www.youtube.com/watch?v=64lXQP6cs5M">How Does Claude 4 Think? – Sholto Douglas &#x26; Trenton Bricken</a></li>
<li><a href="https://www.youtube.com/watch?v=nQKmVhLIGcs">AI for Science with Sir Paul Nurse, Demis Hassabis, Jennifer Doudna, and John Jumper</a></li>
<li><a href="https://www.youtube.com/watch?v=al-15mMAS18">Building Confidence In Yourself and Your Ideas</a></li>
<li><a href="https://www.youtube.com/watch?v=sNwaU0w3NS8">Behind the lens: AI, creativity, and the future of filmmaking tools</a></li>
<li><a href="https://www.youtube.com/watch?v=VJllI3jMEb4">Darren Aronofsky and Demis Hassabis on storytelling in the age of AI</a></li>
<li><a href="https://www.youtube.com/watch?v=Fe2adi-OWV0&#x26;t=552s">Demis Hassabis and Veritasium's Derek Muller talk AI, AlphaFold and human intelligence</a></li>
<li><a href="https://www.youtube.com/watch?v=zzXyPGEtseI&#x26;t=300s">Is Human Data Enough? With David Silver</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>a few youtube videos i found interesting this week on ai for science, creativity, storytelling, and more.</p>
<ul>
<li><a href="https://www.youtube.com/watch?v=64lXQP6cs5M">How Does Claude 4 Think? – Sholto Douglas &#x26; Trenton Bricken</a></li>
<li><a href="https://www.youtube.com/watch?v=nQKmVhLIGcs">AI for Science with Sir Paul Nurse, Demis Hassabis, Jennifer Doudna, and John Jumper</a></li>
<li><a href="https://www.youtube.com/watch?v=al-15mMAS18">Building Confidence In Yourself and Your Ideas</a></li>
<li><a href="https://www.youtube.com/watch?v=sNwaU0w3NS8">Behind the lens: AI, creativity, and the future of filmmaking tools</a></li>
<li><a href="https://www.youtube.com/watch?v=VJllI3jMEb4">Darren Aronofsky and Demis Hassabis on storytelling in the age of AI</a></li>
<li><a href="https://www.youtube.com/watch?v=Fe2adi-OWV0&#x26;t=552s">Demis Hassabis and Veritasium's Derek Muller talk AI, AlphaFold and human intelligence</a></li>
<li><a href="https://www.youtube.com/watch?v=zzXyPGEtseI&#x26;t=300s">Is Human Data Enough? With David Silver</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[vibe blogging]]></title>
        <link>https://bneo.xyz/posts/240525</link>
        <guid>https://bneo.xyz/posts/240525</guid>
        <pubDate>Sat, 24 May 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>“Happiness is really just about four things: perceived control, perceived progress, connectedness (number and depth of your relationships), and vision/meaning (being part of something bigger than yourself).”</p>
<p>– Tony Hsieh</p>
</blockquote>
<p>i got an idea from YC's <a href="https://www.youtube.com/watch?v=K4s6Cgicw_A&#x26;t=1s">Startup Ideas You Can Now Build With AI</a> video. Gary talked about a blogging platform you can vibe blog. it was inspired from this blog post by <a href="https://koomen.dev/essays/horseless-carriages/">Pete Koomen</a>, about horseless carriages.</p>
<p>i believe the premise is think of a blog platform where writers can "vibe" their way through writing by applying different prompts that are tuned to their writing style? it would be powerful if the reader also has their own custom promtps that are tuned to their reading preferences. a platform that adapts to whoever is laying eyes on it.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>“Happiness is really just about four things: perceived control, perceived progress, connectedness (number and depth of your relationships), and vision/meaning (being part of something bigger than yourself).”</p>
<p>– Tony Hsieh</p>
</blockquote>
<p>i got an idea from YC's <a href="https://www.youtube.com/watch?v=K4s6Cgicw_A&#x26;t=1s">Startup Ideas You Can Now Build With AI</a> video. Gary talked about a blogging platform you can vibe blog. it was inspired from this blog post by <a href="https://koomen.dev/essays/horseless-carriages/">Pete Koomen</a>, about horseless carriages.</p>
<p>i believe the premise is think of a blog platform where writers can "vibe" their way through writing by applying different prompts that are tuned to their writing style? it would be powerful if the reader also has their own custom promtps that are tuned to their reading preferences. a platform that adapts to whoever is laying eyes on it.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[sharing burdens]]></title>
        <link>https://bneo.xyz/posts/230525</link>
        <guid>https://bneo.xyz/posts/230525</guid>
        <pubDate>Fri, 23 May 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i stressed about lc because of the news of the interview. it's all a matter of perspective, i can see it as a good thing that i got an interview, but it's also a bad thing that i might fail, and i see all the time that i have to pour into practicing, and it may not deliver the results i expect. everything is about sacrifice, and what i decide to invest my time in, it determines the person i become. every choice holds weight, and that gives me the hardest time when making decisions. sometimes all i should do is take a leap of faith.</p>
<p>i felt down again and didn't feel like talking. we all went to play trains at J's. i got to meet miso. i did not know poodles like eating chestnuts. i'm glad to have friends who care, i always feel deep down that nobody cares, and my problems are my own to bear. but that's a failure mode, because if someone is willing to listen, don't shut them off. the world is cruel and dark, and if you have even one person to bear your burdens with with, that's one of the greatest blessings in the world, better than what the riches of the world can offer. and it's a glimmer of what jesus offered when he walked on our world.</p>]]></description>
        <content:encoded><![CDATA[<p>i stressed about lc because of the news of the interview. it's all a matter of perspective, i can see it as a good thing that i got an interview, but it's also a bad thing that i might fail, and i see all the time that i have to pour into practicing, and it may not deliver the results i expect. everything is about sacrifice, and what i decide to invest my time in, it determines the person i become. every choice holds weight, and that gives me the hardest time when making decisions. sometimes all i should do is take a leap of faith.</p>
<p>i felt down again and didn't feel like talking. we all went to play trains at J's. i got to meet miso. i did not know poodles like eating chestnuts. i'm glad to have friends who care, i always feel deep down that nobody cares, and my problems are my own to bear. but that's a failure mode, because if someone is willing to listen, don't shut them off. the world is cruel and dark, and if you have even one person to bear your burdens with with, that's one of the greatest blessings in the world, better than what the riches of the world can offer. and it's a glimmer of what jesus offered when he walked on our world.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[practicum presentation]]></title>
        <link>https://bneo.xyz/posts/220525</link>
        <guid>https://bneo.xyz/posts/220525</guid>
        <pubDate>Thu, 22 May 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i felt nervous, i've never presented my research before. but this served as a good practice for my presentation at AAPM. the stakes are higher there. i was practicing on the way to campus, and continued doing so by entering into a private room. the entire presentation is 15 minutes, and i kept failing to practice until the end because of how long it is. i kept improvising and adapting, thinking how this could be explained simpler, how to make it less strenuous for the audience to understand, and have it be lighter for them, after a day of presentations. i did not want to increase their cognitive load, so i introduced more examples, more explanations in simple terms, more rhetorical questions.</p>
<p>when it was my turn i felt calm, just seconds before i went up i decided i would share my presentation was accepted into AAPM, i felt it would boost the look on MSDS and the practicum. i do believe i lucked out, or more accurately, i believe it was God's provision that i got to partner with UCSF, which led me down this potential road of PhD.</p>
<p>i remember minutes into my presentation, i started getting tired. i wonder how professors lecture for 2 hours, and that's just one class, how they do it the entire day i do not understand. 10 minutes in, i wanted to stop speaking, i was listening to my own voice, cringing at how it sounds and vibrates across the room, i thought about how people are getting bored, and i should wrap it up quickly. i thought about how people don't care about what i have to say at all. but stripping away all the insecurities, i felt at peace, i wasn't nervous, only careful about what i had to say. since i didn't practice the ending enough, and fumbled it, but the entire presentation went well. i was apparently one of the finalist for best presentation, and a director even reached out for an interview.</p>
<p>i wonder how different the AAPM one would be, would i be on stage? would i get tougher questions that i can't answer? there will be a lot of uncertainties, but one thing i can be sure is i will be well-prepared and groomed by my professor, and that i will do my best.</p>]]></description>
        <content:encoded><![CDATA[<p>i felt nervous, i've never presented my research before. but this served as a good practice for my presentation at AAPM. the stakes are higher there. i was practicing on the way to campus, and continued doing so by entering into a private room. the entire presentation is 15 minutes, and i kept failing to practice until the end because of how long it is. i kept improvising and adapting, thinking how this could be explained simpler, how to make it less strenuous for the audience to understand, and have it be lighter for them, after a day of presentations. i did not want to increase their cognitive load, so i introduced more examples, more explanations in simple terms, more rhetorical questions.</p>
<p>when it was my turn i felt calm, just seconds before i went up i decided i would share my presentation was accepted into AAPM, i felt it would boost the look on MSDS and the practicum. i do believe i lucked out, or more accurately, i believe it was God's provision that i got to partner with UCSF, which led me down this potential road of PhD.</p>
<p>i remember minutes into my presentation, i started getting tired. i wonder how professors lecture for 2 hours, and that's just one class, how they do it the entire day i do not understand. 10 minutes in, i wanted to stop speaking, i was listening to my own voice, cringing at how it sounds and vibrates across the room, i thought about how people are getting bored, and i should wrap it up quickly. i thought about how people don't care about what i have to say at all. but stripping away all the insecurities, i felt at peace, i wasn't nervous, only careful about what i had to say. since i didn't practice the ending enough, and fumbled it, but the entire presentation went well. i was apparently one of the finalist for best presentation, and a director even reached out for an interview.</p>
<p>i wonder how different the AAPM one would be, would i be on stage? would i get tougher questions that i can't answer? there will be a lot of uncertainties, but one thing i can be sure is i will be well-prepared and groomed by my professor, and that i will do my best.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[yes man]]></title>
        <link>https://bneo.xyz/posts/210525</link>
        <guid>https://bneo.xyz/posts/210525</guid>
        <pubDate>Wed, 21 May 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>"Love her."<br>
"You don't understand. the feeling of love just isn't there."<br>
"Then love her. If the feeling isn't there, that's a good reason to love her."<br>
"But how do you love when you don't love?"<br>
"My friend , love is a verb. Love - the feeling - is a fruit of love, the verb. So love her. Serve her. Sacrifice. Listen to her. Empathize. Appreciate. Affirm her. Are you willing to do that?”</p>
<p>― Stephen R. Covey, The 7 Habits of Highly Effective People: Powerful Lessons in Personal Change</p>
</blockquote>
<p>i watched yes man and liar liar. both are comfort movies that brings laughter to my soul. i like the concept of yes man, that to an extent, saying yes to more things will get you out of your shell, and lead you to unexpected connections and opportunities. it's a promise to yourself to change.</p>
<p>i walked to ferry building to get some work done. i wrote up notes for what to say in my presentation tomorrow and caught up on my blogs. i walked around the shops, looking for things to buy for T's parents. everything is pricey here. i wish they had free wifi, ferry building would be the best (free) cowork space if so, i like watching the sea and the island and the bridge.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>"Love her."<br>
"You don't understand. the feeling of love just isn't there."<br>
"Then love her. If the feeling isn't there, that's a good reason to love her."<br>
"But how do you love when you don't love?"<br>
"My friend , love is a verb. Love - the feeling - is a fruit of love, the verb. So love her. Serve her. Sacrifice. Listen to her. Empathize. Appreciate. Affirm her. Are you willing to do that?”</p>
<p>― Stephen R. Covey, The 7 Habits of Highly Effective People: Powerful Lessons in Personal Change</p>
</blockquote>
<p>i watched yes man and liar liar. both are comfort movies that brings laughter to my soul. i like the concept of yes man, that to an extent, saying yes to more things will get you out of your shell, and lead you to unexpected connections and opportunities. it's a promise to yourself to change.</p>
<p>i walked to ferry building to get some work done. i wrote up notes for what to say in my presentation tomorrow and caught up on my blogs. i walked around the shops, looking for things to buy for T's parents. everything is pricey here. i wish they had free wifi, ferry building would be the best (free) cowork space if so, i like watching the sea and the island and the bridge.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[first day of summer mod]]></title>
        <link>https://bneo.xyz/posts/200525</link>
        <guid>https://bneo.xyz/posts/200525</guid>
        <pubDate>Tue, 20 May 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i went to see my parents at hotel des arts and ordered lyft for them to the airport, they're going to iowa to be with my sister.</p>
<p>i watched final destination during lunch, the curiosity drove me to watch it. it's an itch that i wanted to scratch, to see how gory it can get. the mri scene will stick in mind whenever i go to the hospital. i wonder how realistic it is.</p>
<p>it's my last semester of the program, and my last class ever. the semester passed by quickly, most of it was stressing out about jobs. now the final summer module will be about finalizing my plans.</p>
<p>i started coding the tauri app for papertrail but i kept facing 500 errors.</p>
<p>i also couldn't sleep this night. i laid awake fearing death and not amounting to anything before i die again. i felt like i wasted the entire year accomplishing nothing. i felt like i've grown too dependent on others and that my life revolves around T and my goals are too attached to her. if she's gone from my life, what happens to me? how do i self-differentiate?</p>]]></description>
        <content:encoded><![CDATA[<p>i went to see my parents at hotel des arts and ordered lyft for them to the airport, they're going to iowa to be with my sister.</p>
<p>i watched final destination during lunch, the curiosity drove me to watch it. it's an itch that i wanted to scratch, to see how gory it can get. the mri scene will stick in mind whenever i go to the hospital. i wonder how realistic it is.</p>
<p>it's my last semester of the program, and my last class ever. the semester passed by quickly, most of it was stressing out about jobs. now the final summer module will be about finalizing my plans.</p>
<p>i started coding the tauri app for papertrail but i kept facing 500 errors.</p>
<p>i also couldn't sleep this night. i laid awake fearing death and not amounting to anything before i die again. i felt like i wasted the entire year accomplishing nothing. i felt like i've grown too dependent on others and that my life revolves around T and my goals are too attached to her. if she's gone from my life, what happens to me? how do i self-differentiate?</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[japanese tea garden]]></title>
        <link>https://bneo.xyz/posts/190525</link>
        <guid>https://bneo.xyz/posts/190525</guid>
        <pubDate>Mon, 19 May 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>we rode the waymo to japanese tea garden before 9 am so it's still free to enter.</p>
<p>we then walked to conservatory of flowers, hoping for flowers, but it's tropical plants instead. the flowers outside were still being planted.</p>
<p>we took the second waymo to city hall to take some pictures. many happy couples were taking wedding photos.</p>
<p>we left to eat at zen yai, a thai restaurant in tenderloin. i had pineapple fried rice, reminds me of the thai food i used to have back at home.</p>
<p>we walked to books inc. parents were falling asleep at a bench. the shop owner held a dog in his arms. i want to own a cat bookstore / cafe.</p>
<p>we took our third waymo back home.</p>
<p>i cooked w mom and watched some of mission impossible rouge nation. we talked of watching the last ever one in the series when i go back home to malaysia.</p>]]></description>
        <content:encoded><![CDATA[<p>we rode the waymo to japanese tea garden before 9 am so it's still free to enter.</p>
<p>we then walked to conservatory of flowers, hoping for flowers, but it's tropical plants instead. the flowers outside were still being planted.</p>
<p>we took the second waymo to city hall to take some pictures. many happy couples were taking wedding photos.</p>
<p>we left to eat at zen yai, a thai restaurant in tenderloin. i had pineapple fried rice, reminds me of the thai food i used to have back at home.</p>
<p>we walked to books inc. parents were falling asleep at a bench. the shop owner held a dog in his arms. i want to own a cat bookstore / cafe.</p>
<p>we took our third waymo back home.</p>
<p>i cooked w mom and watched some of mission impossible rouge nation. we talked of watching the last ever one in the series when i go back home to malaysia.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[sunday links #13]]></title>
        <link>https://bneo.xyz/posts/180525</link>
        <guid>https://bneo.xyz/posts/180525</guid>
        <pubDate>Sun, 18 May 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>making</p>
<ul>
<li><a href="https://grantslatton.com/solution-space-taste">Solution-space Taste</a></li>
<li><a href="https://buttondown.com/thesephist/archive/handmade-wonder/">Handmade wonder • Buttondown</a></li>
</ul>
<p>learn</p>
<ul>
<li><a href="https://www.ribbonfarm.com/2017/01/31/the-throughput-of-learning/">The Throughput of Learning</a></li>
<li><a href="https://learnycurve.substack.com/p/how-i-think-about-learning">How I think about learning - by Saurabh Shah</a></li>
<li><a href="https://stoutbooks.com/blogs/news/from-our-friends-at-kazam">Q&#x26;A with William Stout: From our Friends at the Eames Institute — William Stout Architectural Books</a></li>
</ul>
<p>ai</p>
<ul>
<li><a href="https://www.interconnects.ai/p/my-path-into-ai">My path into AI - by Nathan Lambert - Interconnects</a></li>
<li><a href="https://builders.ramp.com/post/transaction-embeddings">Improving Retrieval on Ramp with Transaction Embeddings — Ramp Builders Blog</a></li>
<li><a href="https://lilianweng.github.io/posts/2025-05-01-thinking/">Why We Think | Lil'Log</a></li>
<li><a href="https://alexzhang13.github.io/blog/2024/efficient-dl/">A Meticulous Guide to Advances in Deep Learning Efficiency over the Years | Alex L. Zhang</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>making</p>
<ul>
<li><a href="https://grantslatton.com/solution-space-taste">Solution-space Taste</a></li>
<li><a href="https://buttondown.com/thesephist/archive/handmade-wonder/">Handmade wonder • Buttondown</a></li>
</ul>
<p>learn</p>
<ul>
<li><a href="https://www.ribbonfarm.com/2017/01/31/the-throughput-of-learning/">The Throughput of Learning</a></li>
<li><a href="https://learnycurve.substack.com/p/how-i-think-about-learning">How I think about learning - by Saurabh Shah</a></li>
<li><a href="https://stoutbooks.com/blogs/news/from-our-friends-at-kazam">Q&#x26;A with William Stout: From our Friends at the Eames Institute — William Stout Architectural Books</a></li>
</ul>
<p>ai</p>
<ul>
<li><a href="https://www.interconnects.ai/p/my-path-into-ai">My path into AI - by Nathan Lambert - Interconnects</a></li>
<li><a href="https://builders.ramp.com/post/transaction-embeddings">Improving Retrieval on Ramp with Transaction Embeddings — Ramp Builders Blog</a></li>
<li><a href="https://lilianweng.github.io/posts/2025-05-01-thinking/">Why We Think | Lil'Log</a></li>
<li><a href="https://alexzhang13.github.io/blog/2024/efficient-dl/">A Meticulous Guide to Advances in Deep Learning Efficiency over the Years | Alex L. Zhang</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[llm for charts]]></title>
        <link>https://bneo.xyz/posts/170525</link>
        <guid>https://bneo.xyz/posts/170525</guid>
        <pubDate>Sat, 17 May 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>it took me an entire day just to refine plots for my presentation. i was drilling into every detail, the size of the axis, the labels, the color of the bars, the size of the bars, the alignment and spacing. LLMs are terrible at making nice plots on their first try. perhaps i was just missing the right prompts.</p>
<p>i've been telling everyone i'm planning to do a PhD. and i'm starting to wonder if i truly know the weight of those words, and the responsiblity and stress that might come with actually commiting to it. i do enjoy research, and i love consuming info, and acting on it. but i'm also wondering if there are alternative options, not for comfort or sense of safety and security, but the ones that maximizes agency. how do i know if i'm on the right path unless i start on it? and when is it too late to figure it out?</p>
<p>made a weekly review list of 10 questions, inspired by <a href="https://www.benkuhn.net/weekly/">b.k.</a></p>
<ol>
<li>what were my top 3 accomplishments this week?</li>
<li>what did i read?</li>
<li>what distracted me?</li>
<li>how was my sleep? health?</li>
<li>what am i grateful for this week?</li>
<li>what challenge did i overcome?</li>
<li>what did i learn this week?</li>
<li>what surprised me?</li>
<li>what brought me joy?</li>
<li>am i progressing towards my long-term goals?</li>
</ol>]]></description>
        <content:encoded><![CDATA[<p>it took me an entire day just to refine plots for my presentation. i was drilling into every detail, the size of the axis, the labels, the color of the bars, the size of the bars, the alignment and spacing. LLMs are terrible at making nice plots on their first try. perhaps i was just missing the right prompts.</p>
<p>i've been telling everyone i'm planning to do a PhD. and i'm starting to wonder if i truly know the weight of those words, and the responsiblity and stress that might come with actually commiting to it. i do enjoy research, and i love consuming info, and acting on it. but i'm also wondering if there are alternative options, not for comfort or sense of safety and security, but the ones that maximizes agency. how do i know if i'm on the right path unless i start on it? and when is it too late to figure it out?</p>
<p>made a weekly review list of 10 questions, inspired by <a href="https://www.benkuhn.net/weekly/">b.k.</a></p>
<ol>
<li>what were my top 3 accomplishments this week?</li>
<li>what did i read?</li>
<li>what distracted me?</li>
<li>how was my sleep? health?</li>
<li>what am i grateful for this week?</li>
<li>what challenge did i overcome?</li>
<li>what did i learn this week?</li>
<li>what surprised me?</li>
<li>what brought me joy?</li>
<li>am i progressing towards my long-term goals?</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[graduation day]]></title>
        <link>https://bneo.xyz/posts/160525</link>
        <guid>https://bneo.xyz/posts/160525</guid>
        <pubDate>Fri, 16 May 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>today is the big day. i didn't feel much excitement for it. but i'm happy my parents are here to experience it.</p>
<p>woke up at 10 am and everyone was blasting my phone. brian came over and took meetings at my house. my parents came in. W came in after as well.</p>
<p>we took the waymo to the st ignatious church. i went to pick up my regalia. it took a while to figure out how to put on the neck "scarf" thing.</p>
<p>it was overwhelming outside the library, there were 3 ceremonies happening on the same day</p>
<p>i saw my friends all in one room. everyone making sure they were well-dressed in their regalia.</p>
<p>we walked into the church and everyone was filming at us and celebrating.</p>
<p>after the long ceremony we all took photos with our loved ones.</p>
<p>i'm glad i met everyone here.</p>
<p>W's family and mine ate dinner at capitol restaurant.</p>
<p>we got 2 plates of fried chicken wings, bitter melon with beef, pork ribs with black bean, red braised tofu, and deep fried cat fish.</p>]]></description>
        <content:encoded><![CDATA[<p>today is the big day. i didn't feel much excitement for it. but i'm happy my parents are here to experience it.</p>
<p>woke up at 10 am and everyone was blasting my phone. brian came over and took meetings at my house. my parents came in. W came in after as well.</p>
<p>we took the waymo to the st ignatious church. i went to pick up my regalia. it took a while to figure out how to put on the neck "scarf" thing.</p>
<p>it was overwhelming outside the library, there were 3 ceremonies happening on the same day</p>
<p>i saw my friends all in one room. everyone making sure they were well-dressed in their regalia.</p>
<p>we walked into the church and everyone was filming at us and celebrating.</p>
<p>after the long ceremony we all took photos with our loved ones.</p>
<p>i'm glad i met everyone here.</p>
<p>W's family and mine ate dinner at capitol restaurant.</p>
<p>we got 2 plates of fried chicken wings, bitter melon with beef, pork ribs with black bean, red braised tofu, and deep fried cat fish.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[flight bookings]]></title>
        <link>https://bneo.xyz/posts/150525</link>
        <guid>https://bneo.xyz/posts/150525</guid>
        <pubDate>Thu, 15 May 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i met up with Prof L today on zoom after so long. she gave me assurance about my future. a clearer path. it will be next year, in september, and it will be 4 years of my life, possibly 5. there is still more to talk about, but it concerns me. i wonder if it's worth throwing my life into research now, but if my goal is to work in MSFT or GOOG deepmind, i feel that is the only path for me.</p>
<p>i spent 2 hours booking flights that evening, and finding accomodation. and worked on the presentation slides for my practicum the rest of the night. there has to be an agent that books flights for me, it should ideally have context about filght price dynamics, and track the specific dates for my travel, and be able to book flights with my info, and cancel if something better comes up. and also take into account the rewards of my card. i can't wait for the day we all have personal agents do tasks for us.</p>]]></description>
        <content:encoded><![CDATA[<p>i met up with Prof L today on zoom after so long. she gave me assurance about my future. a clearer path. it will be next year, in september, and it will be 4 years of my life, possibly 5. there is still more to talk about, but it concerns me. i wonder if it's worth throwing my life into research now, but if my goal is to work in MSFT or GOOG deepmind, i feel that is the only path for me.</p>
<p>i spent 2 hours booking flights that evening, and finding accomodation. and worked on the presentation slides for my practicum the rest of the night. there has to be an agent that books flights for me, it should ideally have context about filght price dynamics, and track the specific dates for my travel, and be able to book flights with my info, and cancel if something better comes up. and also take into account the rewards of my card. i can't wait for the day we all have personal agents do tasks for us.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[parents arrival]]></title>
        <link>https://bneo.xyz/posts/140525</link>
        <guid>https://bneo.xyz/posts/140525</guid>
        <pubDate>Wed, 14 May 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i drove a zipcar (toyota corolla) to SFO with A to pick up my parents. i haven't driven in over 6 months, things were smooth, but i missed the arrival gate entrance, and stopped at the departure gate instead. A left and my parents got on. i figured since we had about 40 mins left, we could go to the costco nearby. but little did i know traffic was terrible at 4 pm in SF, so i extended 30 minutes on the meter, and i paid 55 in total for ~2.5 hours.</p>
<p>it's interesting to see my parents here again. grateful for them and their support for my education. i find it hard to appreciate how privileged i am for being able to live in sf and study here at a private school. did i fully make use of my time here? did i maximize agency? looking back, i was tired a lot, and my self-confidence took a hit from my interviews with FAANG. but i'm now constantly considering what i truly want. and it's hard to do so when my life is so intermixed with expectations and desires influenced by the people in my life</p>
<p>i looked into <a href="https://www.youtube.com/watch?v=nPOZ1nA2RIw">Open Evidence</a> more and it's insane how they $107M funding, $75M from Sequoia in their series A. i want to work for this company. their models score >90% on USMLE. i wonder if they would release an API. i'll write about them for contrary next.</p>]]></description>
        <content:encoded><![CDATA[<p>i drove a zipcar (toyota corolla) to SFO with A to pick up my parents. i haven't driven in over 6 months, things were smooth, but i missed the arrival gate entrance, and stopped at the departure gate instead. A left and my parents got on. i figured since we had about 40 mins left, we could go to the costco nearby. but little did i know traffic was terrible at 4 pm in SF, so i extended 30 minutes on the meter, and i paid 55 in total for ~2.5 hours.</p>
<p>it's interesting to see my parents here again. grateful for them and their support for my education. i find it hard to appreciate how privileged i am for being able to live in sf and study here at a private school. did i fully make use of my time here? did i maximize agency? looking back, i was tired a lot, and my self-confidence took a hit from my interviews with FAANG. but i'm now constantly considering what i truly want. and it's hard to do so when my life is so intermixed with expectations and desires influenced by the people in my life</p>
<p>i looked into <a href="https://www.youtube.com/watch?v=nPOZ1nA2RIw">Open Evidence</a> more and it's insane how they $107M funding, $75M from Sequoia in their series A. i want to work for this company. their models score >90% on USMLE. i wonder if they would release an API. i'll write about them for contrary next.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[research on hume.ai]]></title>
        <link>https://bneo.xyz/posts/130525</link>
        <guid>https://bneo.xyz/posts/130525</guid>
        <pubDate>Tue, 13 May 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>“My dear,<br>
In the midst of hate, I found there was, within me, an invincible love.<br>
In the midst of tears, I found there was, within me, an invincible smile.<br>
In the midst of chaos, I found there was, within me, an invincible calm.<br>
I realized, through it all, that ...<br>
In the midst of winter, I found there was, within me, an invincible summer.<br>
And that makes me happy. For it says that no matter how hard the world pushes against me, within me, there’s something stronger – something better, pushing right back.</p>
<p>Truly yours,
Albert Camus”</p>
</blockquote>
<p>spend most of the day trying to write a doc for contrary about why hume.ai matters. and i learned it's an incredibly tough thing to do. i ended up by <a href="https://benneo.notion.site/Will-Hume-ai-still-matter-in-2-3-years-1e4e5d677bb180f69d74d1ee9f52d98b?pvs=74">writing</a> about the product, the competition, the technology moat being a multmodal emotional model, and a research team, market traction, and their GTM strategy, ending it with a future outlook and challenges.</p>
<p>i walked around kinokuniya and browsed through a few books, mostly design books</p>
<blockquote>
<p>Dieter Rams took up the mantle by detailing ten principles of good design, chiefly that it "emphasizes the usefulness of a product whilst disregarding anything that could possible detract from it</p>
<p>A designer's role has always been to consider a need, a new way of doing things, an ingenious answer to an existing question.</p>
<p>– "what is good design if not designing for good"</p>
</blockquote>
<p>colors of the hokusai wave art</p>
<ul>
<li>pale aqua: <code>#81C7D4</code>,</li>
<li>bright blue: <code>#0067C0</code></li>
<li>navy blue: <code>#0F2540</code></li>
</ul>
<p>and some info about miso</p>
<ul>
<li>what is it? soybean paste fermented with a fungus called koji (it existed before soy sauce!)</li>
<li>benefits: "Miso ha isha irazu" (miso keeps the doctor away), it is good for gut flora and contains essential amino acids that nourishes body with quality proteins</li>
<li>how to choose it?
<ul>
<li>choose non-GMO soybean</li>
<li>only soybeans, koji (wheat, rice, or soybean)</li>
</ul>
</li>
<li>what determines the taste?
<ul>
<li>proportion of koji and duration of fermentation</li>
<li>higher and shorter = milder taste</li>
<li>the lighter -> more sweet and fruity</li>
<li>the darker -> more salty and strong</li>
</ul>
</li>
<li>types of koji
<ul>
<li>black: pure soybean miso, special strong taste, low salt content</li>
<li>red: more salty than white miso, pronounced taste</li>
<li>brown: neutral taste, easiest to use</li>
<li>white: mildest and frutiest</li>
</ul>
</li>
</ul>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>“My dear,<br>
In the midst of hate, I found there was, within me, an invincible love.<br>
In the midst of tears, I found there was, within me, an invincible smile.<br>
In the midst of chaos, I found there was, within me, an invincible calm.<br>
I realized, through it all, that ...<br>
In the midst of winter, I found there was, within me, an invincible summer.<br>
And that makes me happy. For it says that no matter how hard the world pushes against me, within me, there’s something stronger – something better, pushing right back.</p>
<p>Truly yours,
Albert Camus”</p>
</blockquote>
<p>spend most of the day trying to write a doc for contrary about why hume.ai matters. and i learned it's an incredibly tough thing to do. i ended up by <a href="https://benneo.notion.site/Will-Hume-ai-still-matter-in-2-3-years-1e4e5d677bb180f69d74d1ee9f52d98b?pvs=74">writing</a> about the product, the competition, the technology moat being a multmodal emotional model, and a research team, market traction, and their GTM strategy, ending it with a future outlook and challenges.</p>
<p>i walked around kinokuniya and browsed through a few books, mostly design books</p>
<blockquote>
<p>Dieter Rams took up the mantle by detailing ten principles of good design, chiefly that it "emphasizes the usefulness of a product whilst disregarding anything that could possible detract from it</p>
<p>A designer's role has always been to consider a need, a new way of doing things, an ingenious answer to an existing question.</p>
<p>– "what is good design if not designing for good"</p>
</blockquote>
<p>colors of the hokusai wave art</p>
<ul>
<li>pale aqua: <code>#81C7D4</code>,</li>
<li>bright blue: <code>#0067C0</code></li>
<li>navy blue: <code>#0F2540</code></li>
</ul>
<p>and some info about miso</p>
<ul>
<li>what is it? soybean paste fermented with a fungus called koji (it existed before soy sauce!)</li>
<li>benefits: "Miso ha isha irazu" (miso keeps the doctor away), it is good for gut flora and contains essential amino acids that nourishes body with quality proteins</li>
<li>how to choose it?
<ul>
<li>choose non-GMO soybean</li>
<li>only soybeans, koji (wheat, rice, or soybean)</li>
</ul>
</li>
<li>what determines the taste?
<ul>
<li>proportion of koji and duration of fermentation</li>
<li>higher and shorter = milder taste</li>
<li>the lighter -> more sweet and fruity</li>
<li>the darker -> more salty and strong</li>
</ul>
</li>
<li>types of koji
<ul>
<li>black: pure soybean miso, special strong taste, low salt content</li>
<li>red: more salty than white miso, pronounced taste</li>
<li>brown: neutral taste, easiest to use</li>
<li>white: mildest and frutiest</li>
</ul>
</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[botanical garden volunteer #2]]></title>
        <link>https://bneo.xyz/posts/120525</link>
        <guid>https://bneo.xyz/posts/120525</guid>
        <pubDate>Mon, 12 May 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>There is something like a value structure inside of us—a web of thoughts, feelings, intuitions, goals, ethical principles, and so on—that we can tap into. It will rank order our options for us and tell us what matters, if we want. In moments of clarity, we can make contact with that value structure, and it will tell us, in no uncertain terms, that almost everything we do is irrelevant.</p>
<ul>
<li><a href="https://www.henrikkarlsson.xyz/p/problem-selection">escaping flatland</a></li>
</ul>
</blockquote>
<p>i volunteered again today. the second time felt more boring. it was not novel anymore, and not as romantic as the first time, the second time felt more rigid and structured, i already knew what to expect, i was bored from the tasks, and i wanted to get out as soon as i could.</p>
<p>there are many things like this in life, it feels exciting at first, i get a burst of dopamine, but soon i get bored of it, and i need new stimulation. from time to time, i should sit down and ask myself:</p>
<p>"What is the problem you should be working on now?"</p>
<p>and if this is the problem,</p>
<p>"What alternatives do I have?"</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>There is something like a value structure inside of us—a web of thoughts, feelings, intuitions, goals, ethical principles, and so on—that we can tap into. It will rank order our options for us and tell us what matters, if we want. In moments of clarity, we can make contact with that value structure, and it will tell us, in no uncertain terms, that almost everything we do is irrelevant.</p>
<ul>
<li><a href="https://www.henrikkarlsson.xyz/p/problem-selection">escaping flatland</a></li>
</ul>
</blockquote>
<p>i volunteered again today. the second time felt more boring. it was not novel anymore, and not as romantic as the first time, the second time felt more rigid and structured, i already knew what to expect, i was bored from the tasks, and i wanted to get out as soon as i could.</p>
<p>there are many things like this in life, it feels exciting at first, i get a burst of dopamine, but soon i get bored of it, and i need new stimulation. from time to time, i should sit down and ask myself:</p>
<p>"What is the problem you should be working on now?"</p>
<p>and if this is the problem,</p>
<p>"What alternatives do I have?"</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[shorthand prediction]]></title>
        <link>https://bneo.xyz/posts/110525</link>
        <guid>https://bneo.xyz/posts/110525</guid>
        <pubDate>Sun, 11 May 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Y came to visit from Malaysia, and he drove me to ocean beach park, and we walked along the sunset dunes bike park. we talked about anything that came to our minds, side projects, agency, and about relationships. i'm glad that i started my blog, and i hope i continue to meet more people this way.</p>
<p>i worked on the shorthand prediction since i woke up, and had to miss church because of how much work was left to be done. after leaving for my short trip with him for 5 hours, i got back on the grind, and we rushed the assignment till 12am, the very last minute. i did not like this assignment. there were so many mistakes, and it all started from not clarifying initially. i need to show more care into everything i do, not just the things that matter. how i do something is how i do everything.</p>]]></description>
        <content:encoded><![CDATA[<p>Y came to visit from Malaysia, and he drove me to ocean beach park, and we walked along the sunset dunes bike park. we talked about anything that came to our minds, side projects, agency, and about relationships. i'm glad that i started my blog, and i hope i continue to meet more people this way.</p>
<p>i worked on the shorthand prediction since i woke up, and had to miss church because of how much work was left to be done. after leaving for my short trip with him for 5 hours, i got back on the grind, and we rushed the assignment till 12am, the very last minute. i did not like this assignment. there were so many mistakes, and it all started from not clarifying initially. i need to show more care into everything i do, not just the things that matter. how i do something is how i do everything.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[presido lawn]]></title>
        <link>https://bneo.xyz/posts/100525</link>
        <guid>https://bneo.xyz/posts/100525</guid>
        <pubDate>Sat, 10 May 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>a few questions i prepared for <a href="https://www.inklink.com">inklink</a> ceo:</p>
<p>founding story</p>
<ul>
<li>how did this idea come about? how did you convince jung about it?</li>
<li>any particular moment that convinced you to build inklink? possibly for the next decade of your life?</li>
<li>what company culture from money lion do you want to bring into inklink?</li>
<li>what mistakes did you make in the early days from moneylion that made you want to approach things differently with inklink</li>
</ul>
<p>market</p>
<ul>
<li>what's the most common misconception do inestors have that you find yourself correcting</li>
<li>what feedback do they have?</li>
<li>you mentioned being contrarian and being right, what is your contrarian belief about inklink?</li>
</ul>
<p>product</p>
<ul>
<li>how do you envision proof standards evolving?</li>
<li>how do we balance the security rigor of the verification system against friction in user experience (MCPs with browser use)</li>
<li>what metrics beyond growth numbers do you watch to know you’re successfully building digital trust?</li>
<li>what do you think abou the idea of an inklink app?
<ul>
<li>device biometrics</li>
<li>GPS for location based proof (attending an event or visiting a location)</li>
</ul>
</li>
</ul>
<p>vision</p>
<ul>
<li>inklink 5 years from now, what would make you most proud beyond business success metrics</li>
<li>consumer facing brand? (given the badge systems) or invisible infrastructure layer (agent2agent)</li>
</ul>
<p>hiring</p>
<ul>
<li>as a second engineer, what specific gaps are you hoping i can fill to strengthen the team?</li>
<li>what qualities do you look for beyond technical skills?</li>
<li>what are some important lessons you’ve learned about structuring roles and responsibilities for an early team?</li>
</ul>
<p>ideas</p>
<ul>
<li>international opportunities where credential systems are less developed</li>
</ul>
<p>a few more that came up</p>
<ul>
<li>what is plan for exit</li>
<li>monetization strategy</li>
</ul>
<p>takeaways</p>
<ul>
<li>biggest mistake was not focusing on the brand</li>
<li>first few hires are important to build culture</li>
<li>building a trust infrastructure, contrarian view is it's a infrastructure that requires a brand and building horizontal instead of vertical</li>
<li>time to create proof as golden metric</li>
</ul>
<hr>
<p>the rest of the day was on the shorthand prediction assignment at Cavalli Cafe with A. i did not act well here. i kept napping on the table, and i was angsty and mean. i should not interact with people when i'm tired.</p>]]></description>
        <content:encoded><![CDATA[<p>a few questions i prepared for <a href="https://www.inklink.com">inklink</a> ceo:</p>
<p>founding story</p>
<ul>
<li>how did this idea come about? how did you convince jung about it?</li>
<li>any particular moment that convinced you to build inklink? possibly for the next decade of your life?</li>
<li>what company culture from money lion do you want to bring into inklink?</li>
<li>what mistakes did you make in the early days from moneylion that made you want to approach things differently with inklink</li>
</ul>
<p>market</p>
<ul>
<li>what's the most common misconception do inestors have that you find yourself correcting</li>
<li>what feedback do they have?</li>
<li>you mentioned being contrarian and being right, what is your contrarian belief about inklink?</li>
</ul>
<p>product</p>
<ul>
<li>how do you envision proof standards evolving?</li>
<li>how do we balance the security rigor of the verification system against friction in user experience (MCPs with browser use)</li>
<li>what metrics beyond growth numbers do you watch to know you’re successfully building digital trust?</li>
<li>what do you think abou the idea of an inklink app?
<ul>
<li>device biometrics</li>
<li>GPS for location based proof (attending an event or visiting a location)</li>
</ul>
</li>
</ul>
<p>vision</p>
<ul>
<li>inklink 5 years from now, what would make you most proud beyond business success metrics</li>
<li>consumer facing brand? (given the badge systems) or invisible infrastructure layer (agent2agent)</li>
</ul>
<p>hiring</p>
<ul>
<li>as a second engineer, what specific gaps are you hoping i can fill to strengthen the team?</li>
<li>what qualities do you look for beyond technical skills?</li>
<li>what are some important lessons you’ve learned about structuring roles and responsibilities for an early team?</li>
</ul>
<p>ideas</p>
<ul>
<li>international opportunities where credential systems are less developed</li>
</ul>
<p>a few more that came up</p>
<ul>
<li>what is plan for exit</li>
<li>monetization strategy</li>
</ul>
<p>takeaways</p>
<ul>
<li>biggest mistake was not focusing on the brand</li>
<li>first few hires are important to build culture</li>
<li>building a trust infrastructure, contrarian view is it's a infrastructure that requires a brand and building horizontal instead of vertical</li>
<li>time to create proof as golden metric</li>
</ul>
<hr>
<p>the rest of the day was on the shorthand prediction assignment at Cavalli Cafe with A. i did not act well here. i kept napping on the table, and i was angsty and mean. i should not interact with people when i'm tired.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[pier39 sea lions]]></title>
        <link>https://bneo.xyz/posts/090525</link>
        <guid>https://bneo.xyz/posts/090525</guid>
        <pubDate>Fri, 09 May 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i was lethargic again today. i had two meetings today. one with hp about my ambassador tasks and my hardware stuck in malaysia. the second was with nvidia for the event J wants to organize for women.</p>
<p>i fell into a deep tiredness that i was unable to escape from. i kept dozing off. i could barely move my arms. after eating porridge and stir fried pork belly and lady fingers cooked by my sister, i eventually gave in and fell asleep on the floor bed.</p>
<p>when i woke up i got enough energy to accompany my sister to the pier. all she wanted was to see the sea lions. we first stopped at the willion stout architecture bookstore. the sun was scorching, and i wish i wore my hat and sunglasses. it was windy at the pier, i acted as the photographer for sister. we watched a magic show performance, we saw an old man on a unicycle juggling, playing an electric guitar. i'm only 23 and i don't have half his energy.</p>
<p>we took tram home. it was a nice day. i felt tired again at night.</p>]]></description>
        <content:encoded><![CDATA[<p>i was lethargic again today. i had two meetings today. one with hp about my ambassador tasks and my hardware stuck in malaysia. the second was with nvidia for the event J wants to organize for women.</p>
<p>i fell into a deep tiredness that i was unable to escape from. i kept dozing off. i could barely move my arms. after eating porridge and stir fried pork belly and lady fingers cooked by my sister, i eventually gave in and fell asleep on the floor bed.</p>
<p>when i woke up i got enough energy to accompany my sister to the pier. all she wanted was to see the sea lions. we first stopped at the willion stout architecture bookstore. the sun was scorching, and i wish i wore my hat and sunglasses. it was windy at the pier, i acted as the photographer for sister. we watched a magic show performance, we saw an old man on a unicycle juggling, playing an electric guitar. i'm only 23 and i don't have half his energy.</p>
<p>we took tram home. it was a nice day. i felt tired again at night.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[last day of mod 2 spring]]></title>
        <link>https://bneo.xyz/posts/080525</link>
        <guid>https://bneo.xyz/posts/080525</guid>
        <pubDate>Thu, 08 May 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>we presented llm controlled 3d characters app in front of class. it wasn't our best work, but i'm glad it is done. the other classmates presented their own apps. there was a recipe app, a podcast generator app, a mock interview app, an app to read your T&#x26;Cs, etc.</p>
<p>last ethics class of the semester. admittedly i barely paid attention in this class. but one thing i found interesting is the allowed use of AI in the assignments and final project, as well as stating the usage of AI, including the prompts and output. this was my first ever class where i had to explicitly mention how i utilized AI, and i think that will be how education evolves, with AI, and not against it.</p>]]></description>
        <content:encoded><![CDATA[<p>we presented llm controlled 3d characters app in front of class. it wasn't our best work, but i'm glad it is done. the other classmates presented their own apps. there was a recipe app, a podcast generator app, a mock interview app, an app to read your T&#x26;Cs, etc.</p>
<p>last ethics class of the semester. admittedly i barely paid attention in this class. but one thing i found interesting is the allowed use of AI in the assignments and final project, as well as stating the usage of AI, including the prompts and output. this was my first ever class where i had to explicitly mention how i utilized AI, and i think that will be how education evolves, with AI, and not against it.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[figma config day 2]]></title>
        <link>https://bneo.xyz/posts/070525</link>
        <guid>https://bneo.xyz/posts/070525</guid>
        <pubDate>Wed, 07 May 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i got there after talking to T. i was acting childish and brainless, and i have since learned to be careful with my words. i was shocked at my own behaviour.</p>
<p>after the practicum meetings, i went to the figma conf expo and walked around getting stickers with my sister. there were "figjam" plastic walls around for us to draw, i wrote down her name and my blog.</p>
<p>the first swag line was completely empty today, i felt cheated, but i did practice my conversation skills.</p>
<p>i went to marriot to meet up with A, then to capitol one cafe because of the wifi. we worked on the mlops project.</p>
<p>left home, and walked 30 minutes to meet with my sister after her bolt.new party at 715 harrison st. we met a taiwanese waymo employee working at taipei outside of the club.</p>
<p>we took the waymo home.</p>]]></description>
        <content:encoded><![CDATA[<p>i got there after talking to T. i was acting childish and brainless, and i have since learned to be careful with my words. i was shocked at my own behaviour.</p>
<p>after the practicum meetings, i went to the figma conf expo and walked around getting stickers with my sister. there were "figjam" plastic walls around for us to draw, i wrote down her name and my blog.</p>
<p>the first swag line was completely empty today, i felt cheated, but i did practice my conversation skills.</p>
<p>i went to marriot to meet up with A, then to capitol one cafe because of the wifi. we worked on the mlops project.</p>
<p>left home, and walked 30 minutes to meet with my sister after her bolt.new party at 715 harrison st. we met a taiwanese waymo employee working at taipei outside of the club.</p>
<p>we took the waymo home.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[figma conf day 1]]></title>
        <link>https://bneo.xyz/posts/060525</link>
        <guid>https://bneo.xyz/posts/060525</guid>
        <pubDate>Tue, 06 May 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>after mlops class i left for figma conf to meet with my sister. i queued up for almost 3 hours in total for swags. i'm getting them all for T.</p>
<p>in the line for the first swag booth, i talked to a brazilian UX director managing 40 designers under him. he mentioned as a leader, it's tempting to try to solve probelms on your own, instead of delegating them to others.</p>
<p>in the other line, i met some designers from jack rabbit technologies, one guy was an english teacher in japan for a few years, before settling down in durham NC. we conversations about design system, and my sister did her networking.</p>
<p>after the swags and free tacos, i went to marriot to work on the birdclef model. i realized it was because of simple variable case errors which caused the failure on the test set inference.</p>
<p>the rest of the night i was tired and heaty. i went to bed early.</p>]]></description>
        <content:encoded><![CDATA[<p>after mlops class i left for figma conf to meet with my sister. i queued up for almost 3 hours in total for swags. i'm getting them all for T.</p>
<p>in the line for the first swag booth, i talked to a brazilian UX director managing 40 designers under him. he mentioned as a leader, it's tempting to try to solve probelms on your own, instead of delegating them to others.</p>
<p>in the other line, i met some designers from jack rabbit technologies, one guy was an english teacher in japan for a few years, before settling down in durham NC. we conversations about design system, and my sister did her networking.</p>
<p>after the swags and free tacos, i went to marriot to work on the birdclef model. i realized it was because of simple variable case errors which caused the failure on the test set inference.</p>
<p>the rest of the night i was tired and heaty. i went to bed early.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[birdclef]]></title>
        <link>https://bneo.xyz/posts/050525</link>
        <guid>https://bneo.xyz/posts/050525</guid>
        <pubDate>Mon, 05 May 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i started tracking time on timelines app so that i would see when my time is slowly ticking away when i'm procrastinating.</p>
<p>i focused on doing just two things today. the birdclef challenge and the local document classification.</p>
<p>cooked chicken soup for my sister</p>
<p>signed up for zip car but my phone number was one digit off so i couldn't get on the app.</p>
<p>ordered a lyft for her and she arrived at 1 a.m.</p>
<p>slept a little too late at 3 a.m. trying to get the birdclef model to train.</p>]]></description>
        <content:encoded><![CDATA[<p>i started tracking time on timelines app so that i would see when my time is slowly ticking away when i'm procrastinating.</p>
<p>i focused on doing just two things today. the birdclef challenge and the local document classification.</p>
<p>cooked chicken soup for my sister</p>
<p>signed up for zip car but my phone number was one digit off so i couldn't get on the app.</p>
<p>ordered a lyft for her and she arrived at 1 a.m.</p>
<p>slept a little too late at 3 a.m. trying to get the birdclef model to train.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[sunday links #12]]></title>
        <link>https://bneo.xyz/posts/040525</link>
        <guid>https://bneo.xyz/posts/040525</guid>
        <pubDate>Sun, 04 May 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>agency</p>
<ul>
<li><a href="https://map.simonsarris.com/p/school-is-not-enough">School is Not Enough - by Simon Sarris</a>
<blockquote>
<p>it [programming] has a low bar to entry and is something that parents still allow their children to “work at” do despite the hour-demands of systematized schooling. It is one of the few industries with an immensely permissionless culture</p>
<p>The purpose of education is to develop agency within a child. Purposeful work and achieving mastery are tools to getting there. They aren’t the results of learning and imagination, it’s the other way around—learning is simply the consequence of doing.</p>
</blockquote>
</li>
<li><a href="https://www.jon-kyle.com/log/unschooling-ai">Jon-Kyle / Unschooling and Building with AI</a>
<blockquote>
<p>I’ve always been a generalist. Design was the gateway—making visual things. Making things interactive lead to a technical proficiency and learning how to program. This is now called “design engineering,” but the motivation was to do whatever necessary to see an idea through from conception to completion</p>
<p>Not thinking along discipline, but intuitively doing what is needed to see a project through, is the direct result of my schooling experience</p>
<p>There is a misconception that the primary affordance of AI is increasing velocity. Of speeding up arriving at an output. In a sense this is true, in the same way a pencil speeds up your ability to make a legible mark on paper. But it is also a remarkable learning tool. You can ask limitless numbers of questions to satisfy your curiosity without, well, driving it nuts</p>
</blockquote>
</li>
</ul>
<p>build</p>
<ul>
<li><a href="https://www.benkuhn.net/impact/">Impact, agency, and taste | benkuhn.net</a>
<ul>
<li>work backwards from the root goal, figure out a better way to accomplish things</li>
<li>be someone who is trusted to make something inevitable</li>
<li>good taste sign: "what does it seem like everyone else is mysteriously bad at?"</li>
<li>taste is also the "quality of your predictive models and search heuristics"
<ul>
<li>to improve, just try it</li>
<li>spend <a href="https://www.benkuhn.net/thinkrealhard/">more thinking time</a> on what to work on and on self-reflection</li>
</ul>
</li>
<li>metacognition: reflect on your own (and your team's) work and thought processes, and figure out how to improve them.</li>
</ul>
</li>
</ul>
<p>create</p>
<ul>
<li><a href="https://openspaceofdemocracy.wordpress.com/wp-content/uploads/2017/01/baldwin-creative-process.pdf">The Creative Process</a>
<blockquote>
<p>A society must assume that it is stable, but the artist must know, and he must let us know, that there is nothing stable under heaven</p>
</blockquote>
</li>
</ul>
<p>art</p>
<ul>
<li><a href="https://skincontact.substack.com/p/21-observations-from-people-watching">21 observations from people watching - by shani</a>
<blockquote>
<p>Polite has a mechanical quality to it, like carrying out all the right movements to replace batteries in a remote. Happy has a boundless quality: unpredictable, even when it is at a low level. There is an openness, allowing another person to surprise and delight them.</p>
</blockquote>
</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>agency</p>
<ul>
<li><a href="https://map.simonsarris.com/p/school-is-not-enough">School is Not Enough - by Simon Sarris</a>
<blockquote>
<p>it [programming] has a low bar to entry and is something that parents still allow their children to “work at” do despite the hour-demands of systematized schooling. It is one of the few industries with an immensely permissionless culture</p>
<p>The purpose of education is to develop agency within a child. Purposeful work and achieving mastery are tools to getting there. They aren’t the results of learning and imagination, it’s the other way around—learning is simply the consequence of doing.</p>
</blockquote>
</li>
<li><a href="https://www.jon-kyle.com/log/unschooling-ai">Jon-Kyle / Unschooling and Building with AI</a>
<blockquote>
<p>I’ve always been a generalist. Design was the gateway—making visual things. Making things interactive lead to a technical proficiency and learning how to program. This is now called “design engineering,” but the motivation was to do whatever necessary to see an idea through from conception to completion</p>
<p>Not thinking along discipline, but intuitively doing what is needed to see a project through, is the direct result of my schooling experience</p>
<p>There is a misconception that the primary affordance of AI is increasing velocity. Of speeding up arriving at an output. In a sense this is true, in the same way a pencil speeds up your ability to make a legible mark on paper. But it is also a remarkable learning tool. You can ask limitless numbers of questions to satisfy your curiosity without, well, driving it nuts</p>
</blockquote>
</li>
</ul>
<p>build</p>
<ul>
<li><a href="https://www.benkuhn.net/impact/">Impact, agency, and taste | benkuhn.net</a>
<ul>
<li>work backwards from the root goal, figure out a better way to accomplish things</li>
<li>be someone who is trusted to make something inevitable</li>
<li>good taste sign: "what does it seem like everyone else is mysteriously bad at?"</li>
<li>taste is also the "quality of your predictive models and search heuristics"
<ul>
<li>to improve, just try it</li>
<li>spend <a href="https://www.benkuhn.net/thinkrealhard/">more thinking time</a> on what to work on and on self-reflection</li>
</ul>
</li>
<li>metacognition: reflect on your own (and your team's) work and thought processes, and figure out how to improve them.</li>
</ul>
</li>
</ul>
<p>create</p>
<ul>
<li><a href="https://openspaceofdemocracy.wordpress.com/wp-content/uploads/2017/01/baldwin-creative-process.pdf">The Creative Process</a>
<blockquote>
<p>A society must assume that it is stable, but the artist must know, and he must let us know, that there is nothing stable under heaven</p>
</blockquote>
</li>
</ul>
<p>art</p>
<ul>
<li><a href="https://skincontact.substack.com/p/21-observations-from-people-watching">21 observations from people watching - by shani</a>
<blockquote>
<p>Polite has a mechanical quality to it, like carrying out all the right movements to replace batteries in a remote. Happy has a boundless quality: unpredictable, even when it is at a low level. There is an openness, allowing another person to surprise and delight them.</p>
</blockquote>
</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[research code]]></title>
        <link>https://bneo.xyz/posts/030525</link>
        <guid>https://bneo.xyz/posts/030525</guid>
        <pubDate>Sat, 03 May 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i ran through all the code for my research in the server.</p>
<p>i tried to do three things at once:</p>
<ol>
<li>the birdclef kaggle challenge (tried to install CUDA on windows but failed)</li>
<li>papertrail local document classification with phi3:mini, moondream, and qwen3 0.6b</li>
<li>research code</li>
</ol>
<p>i got so burnt out i forced myself to leave to buy groceries 30 min before all the shops close. i wanted to go gym at 3pm but time went by so fast when code does not work.</p>
<p>i had the worst brain fog from 12 to 4pm. i remember staring at my computer, trying to figure things out, thinking about the steps to take, but unable to even move my fingers.</p>
<p>i should stop context switching.</p>]]></description>
        <content:encoded><![CDATA[<p>i ran through all the code for my research in the server.</p>
<p>i tried to do three things at once:</p>
<ol>
<li>the birdclef kaggle challenge (tried to install CUDA on windows but failed)</li>
<li>papertrail local document classification with phi3:mini, moondream, and qwen3 0.6b</li>
<li>research code</li>
</ol>
<p>i got so burnt out i forced myself to leave to buy groceries 30 min before all the shops close. i wanted to go gym at 3pm but time went by so fast when code does not work.</p>
<p>i had the worst brain fog from 12 to 4pm. i remember staring at my computer, trying to figure things out, thinking about the steps to take, but unable to even move my fingers.</p>
<p>i should stop context switching.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[card 2025]]></title>
        <link>https://bneo.xyz/posts/020525</link>
        <guid>https://bneo.xyz/posts/020525</guid>
        <pubDate>Fri, 02 May 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>today all four of us, from the "mafia" team presented badgermole ai for CARD 2025. we took waymo to present on the main campus. this is my 3rd time being there. i was thinking how nice it would be to study on campus, instead of entering a brick building that feels like attending a mini conference that lasts for a year.</p>
<p>we started preparing what to say, who should say what, and fixing our demo app 15 minutes before our designated time. i was responsible for the tech stack. i was repeating the words i made up on the spot in my head, making sure i don't embarass myself.</p>
<p>we were the only vibe coded presentation, amongst other proper research work like predicting deafness in mice. after that we looked around at the posters. we stood at one of our classmates' poster. they used OpenCV YOLO to turn charts into data for emissions.</p>
<p>we took a lyft home soon after so wei can get food. the conversation revolved around politics. i napped in the car.</p>]]></description>
        <content:encoded><![CDATA[<p>today all four of us, from the "mafia" team presented badgermole ai for CARD 2025. we took waymo to present on the main campus. this is my 3rd time being there. i was thinking how nice it would be to study on campus, instead of entering a brick building that feels like attending a mini conference that lasts for a year.</p>
<p>we started preparing what to say, who should say what, and fixing our demo app 15 minutes before our designated time. i was responsible for the tech stack. i was repeating the words i made up on the spot in my head, making sure i don't embarass myself.</p>
<p>we were the only vibe coded presentation, amongst other proper research work like predicting deafness in mice. after that we looked around at the posters. we stood at one of our classmates' poster. they used OpenCV YOLO to turn charts into data for emissions.</p>
<p>we took a lyft home soon after so wei can get food. the conversation revolved around politics. i napped in the car.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[fear of life itself]]></title>
        <link>https://bneo.xyz/posts/010525</link>
        <guid>https://bneo.xyz/posts/010525</guid>
        <pubDate>Thu, 01 May 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i got really worried about health when i had trouble eating breakfast. i couldn't "feel" anything again. i kept falling asleep in class and i couldn't muster the energy to care about things. classic burnout sysmptoms. i was afraid of the future and felt pessimistic about life. i just wanted to be alone and in bed. every moment i placed my fingers on my keyboards, i couldn't figure out what to do next, i was paralyzed. i shared my fears with W. it helped to hear my fears out loud, they lose their stronghold, i realize they're mostly unrealistic, and that i just have to focus on today, and tomorrow can worry about itself.</p>
<p>i got rejection email around 5 pm and there was a milisecond of dissapointment, but it soon got replaced with gratitude. knowing that i still have options, that i'm here in SF because of my loving parents who gave me free will and to pursue my "dreams". i dislike the idea of a career. a job title to strive for. i like the idea of obsession more. to be obsesssed about certain problems keeps me going.</p>]]></description>
        <content:encoded><![CDATA[<p>i got really worried about health when i had trouble eating breakfast. i couldn't "feel" anything again. i kept falling asleep in class and i couldn't muster the energy to care about things. classic burnout sysmptoms. i was afraid of the future and felt pessimistic about life. i just wanted to be alone and in bed. every moment i placed my fingers on my keyboards, i couldn't figure out what to do next, i was paralyzed. i shared my fears with W. it helped to hear my fears out loud, they lose their stronghold, i realize they're mostly unrealistic, and that i just have to focus on today, and tomorrow can worry about itself.</p>
<p>i got rejection email around 5 pm and there was a milisecond of dissapointment, but it soon got replaced with gratitude. knowing that i still have options, that i'm here in SF because of my loving parents who gave me free will and to pursue my "dreams". i dislike the idea of a career. a job title to strive for. i like the idea of obsession more. to be obsesssed about certain problems keeps me going.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[meta interview]]></title>
        <link>https://bneo.xyz/posts/300425</link>
        <guid>https://bneo.xyz/posts/300425</guid>
        <pubDate>Wed, 30 Apr 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>my interview was scheduled at 3pm, so the entire morning was filled with dread dand anxiety. i took a meeting with my school at 11 a.m. for 30 minutes, and the rest of the time was filled up by more practices, and cramming the questions on the platform.</p>
<p>my heart was pounding so much again i felt like i could taste my heart. i tried so hard to calm down. i did not like this feeling.</p>
<p>the actual interview started out on a good note, we both had the same background. the first sql question, i joined two tables when i didn't have to. i already lost my confidence. the second question, i started with a CTE, and i got stuck. i was told to not do a CTE, and after taking way too long to come up with a solution, i solved it. the third question came in with just 5 minutes left for the 25 minute session. at that point i lost the will to do the interview. we switched to python, and i had to take a deep breath to gather my emotions, knowing that i've already failed at this point. since i ran out of time for sql, i switched strategy. i decided to spend less time on the thought process, but that backfired when i missed an obvious edge case. then the second question came and i got stuck again. then the third question came and i ran out of time again. i spent the last 5 minutes asking what working at meta is like, transitioning from healthcare, and what he thinks of zuck.</p>
<p>this was good practice. i now know what it takes to pass a big tech interivew. i'm still figuring out what's worth sacrificing and what isn't. what God wants for me and what i personally want for myself. every action i make leads me an inch closer to heaven or hell.</p>]]></description>
        <content:encoded><![CDATA[<p>my interview was scheduled at 3pm, so the entire morning was filled with dread dand anxiety. i took a meeting with my school at 11 a.m. for 30 minutes, and the rest of the time was filled up by more practices, and cramming the questions on the platform.</p>
<p>my heart was pounding so much again i felt like i could taste my heart. i tried so hard to calm down. i did not like this feeling.</p>
<p>the actual interview started out on a good note, we both had the same background. the first sql question, i joined two tables when i didn't have to. i already lost my confidence. the second question, i started with a CTE, and i got stuck. i was told to not do a CTE, and after taking way too long to come up with a solution, i solved it. the third question came in with just 5 minutes left for the 25 minute session. at that point i lost the will to do the interview. we switched to python, and i had to take a deep breath to gather my emotions, knowing that i've already failed at this point. since i ran out of time for sql, i switched strategy. i decided to spend less time on the thought process, but that backfired when i missed an obvious edge case. then the second question came and i got stuck again. then the third question came and i ran out of time again. i spent the last 5 minutes asking what working at meta is like, transitioning from healthcare, and what he thinks of zuck.</p>
<p>this was good practice. i now know what it takes to pass a big tech interivew. i'm still figuring out what's worth sacrificing and what isn't. what God wants for me and what i personally want for myself. every action i make leads me an inch closer to heaven or hell.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[sql and python practice]]></title>
        <link>https://bneo.xyz/posts/290425</link>
        <guid>https://bneo.xyz/posts/290425</guid>
        <pubDate>Tue, 29 Apr 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>practiced a bunch of sql and python on datalemur and from questions on glassdoor. i don't feel confident about my sql. i keep getting easy queries wrong. i can tell when i'm not prepared and when i know i'm prepared, but i still feel like i can prepare more. at this point, i aim for the least embarassment possible. i'm not hoping for much, just being able to practice interviewing with a big company is a reward in and of itself. the best thing about getting interviews is it becomes a forcing function for you to practice and lock in. the worst part is you can never practice enough, and it is easy to burn out.</p>]]></description>
        <content:encoded><![CDATA[<p>practiced a bunch of sql and python on datalemur and from questions on glassdoor. i don't feel confident about my sql. i keep getting easy queries wrong. i can tell when i'm not prepared and when i know i'm prepared, but i still feel like i can prepare more. at this point, i aim for the least embarassment possible. i'm not hoping for much, just being able to practice interviewing with a big company is a reward in and of itself. the best thing about getting interviews is it becomes a forcing function for you to practice and lock in. the worst part is you can never practice enough, and it is easy to burn out.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[doctor appointments in sf]]></title>
        <link>https://bneo.xyz/posts/280425</link>
        <guid>https://bneo.xyz/posts/280425</guid>
        <pubDate>Mon, 28 Apr 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i finally saw a primary care at ucsf health primary care on hayes and i went to ask for two things, referral for my labral tear and for a GI. i was referred, but that doesn't mean anything yet. they gave me two pieces of paper, one which stated i should call a number for a GI, and the other was just for reference, i had to find my own PT provider that is in-network.</p>
<p>so i called the number for the GI, and they said the earliest next appointment was september 23rd. september. that's an entire 5 months of wait, just to even get a consultation. i felt frustrated.</p>
<p>for PT, i called the ucsf center at mt zion, and their earliest was may 29th. not too bad, but that was just a video consultation. to actually start PT, that would be 2 weeks after that. and that's the middle of june. two more weeks and i finish school and i have no more school insurance.</p>
<p>i have to go home to malaysia now while i'm still a student. all the odds are against me from seeing a specialist in sf in time. the ironic thing is i intern at UCSF health.</p>]]></description>
        <content:encoded><![CDATA[<p>i finally saw a primary care at ucsf health primary care on hayes and i went to ask for two things, referral for my labral tear and for a GI. i was referred, but that doesn't mean anything yet. they gave me two pieces of paper, one which stated i should call a number for a GI, and the other was just for reference, i had to find my own PT provider that is in-network.</p>
<p>so i called the number for the GI, and they said the earliest next appointment was september 23rd. september. that's an entire 5 months of wait, just to even get a consultation. i felt frustrated.</p>
<p>for PT, i called the ucsf center at mt zion, and their earliest was may 29th. not too bad, but that was just a video consultation. to actually start PT, that would be 2 weeks after that. and that's the middle of june. two more weeks and i finish school and i have no more school insurance.</p>
<p>i have to go home to malaysia now while i'm still a student. all the odds are against me from seeing a specialist in sf in time. the ironic thing is i intern at UCSF health.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[sunday links #11]]></title>
        <link>https://bneo.xyz/posts/270425</link>
        <guid>https://bneo.xyz/posts/270425</guid>
        <pubDate>Sun, 27 Apr 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>[T]he work that needs to be done is not a finite list of tasks, it is a neverending stream. Clothes are always getting worn down, food is always getting eaten, code is always in motion. The goal is not to finish all the work before you; for that is impossible. The goal is simply to move through the work. Instead of struggling to reach the end of the stream, simply focus on moving along it.</p>
<p>— Nate Soares</p>
</blockquote>
<p>products</p>
<ul>
<li><a href="https://www.finh.cc/?curius=2055">FINH.CC</a></li>
<li><a href="https://www.asimov.press/p/futurehouse">Meet the Humans Building AI Scientists - Asimov Press</a>
<ul>
<li>"Data is certainly a limiting factor right now. We need both better and more data on how humans do science, including recordings of how people actually talk about it. We have almost none of this kind of data, but it is crucial to build a human-level AI scientist"</li>
</ul>
</li>
</ul>
<p>career</p>
<ul>
<li><a href="https://nicholas.carlini.com/writing/2025/career-update.html">Career Update: Google DeepMind -> Anthropic</a>
<ul>
<li>Scientific publications should be the method for communicating scientific results. Science papers should be written for scientists, without the puff of a PR release, and without the linguistic hedging of a legal brief. Doing this will require accepting that writing what is true is not always the same as writing what we wish were true.</li>
<li>it's important to remember that a company doesn't want anything; what matters is what the people at the company want, and what the processes make easy or make hard. I've spent well over twenty hours talking to people at every level of Anthropic from the co-founders on the leadership team down to the junior researchers, and got a consistent response that everyone was interested in improving the safety of the field as a whole in the same way that I am.</li>
<li>I'm not someone who believe that we're going to have some kind of full artificial general intelligence in the next 2-3 years. But I have <a href="https://nicholas.carlini.com/writing/2025/forecasting-ai-2025-update.html">large error bars</a> and you should too.</li>
</ul>
</li>
<li><a href="https://jondlm.github.io/website/blog/leaving_stripe/">Leaving Stripe</a>
<ul>
<li>The thought of leaving my job was terrifying yet energizing in ways I didn’t expect. I found myself up in the middle of the night thinking deeply. I wrote my long-form thoughts as an internal blog post. I rewrote them. I read them to my wife who helped me refine them into something closer to what I really care about: telling our stories more truly</li>
<li>My impression of Stripe was astronomically high. I considered it an outstanding company of refined craft, attention to detail, and engineering excellence. I always got ridiculously excited when I’d see a new product launch on Hacker News. I had listened to Patrick on podcasts and admired him as an industry visionary. The word “revered” feels fitting</li>
<li>Writing was difficult for me when I came to Stripe. I had never really written a serious project proposal in my career working at smaller companies. My writing chops felt woefully underdeveloped and the impression only grew as I read through well-crafted ships every day. I remember a sinking feeling in my chest as I would try to work up the courage to share a link to a document I had agonized over. Worse still was seeing little avatar badges on an incomplete document I was editing. Allowing my unpolished work to be seen was terrifying. I didn’t want anyone to know I struggled. I didn’t want them to know how much their opinions mattered to me</li>
</ul>
</li>
<li><a href="https://blog.eladgil.com/p/career-decisions">Career Decisions - by Elad Gil</a>
<blockquote>
<p>focus on network and market and growth rate, less on the role and compensation</p>
</blockquote>
</li>
</ul>
<p>agency</p>
<ul>
<li><a href="https://carly.substack.com/p/how-to-get-a-job-in-24-hours?curius=1523">How to get a job in 24 hours - by Carly Ayres - Good Graf!</a>
<blockquote>
<p>Silicon Valley “high agency” — the ability to take action independently, without waiting for permission or perfect conditions. This also aligns with what many leaders are actively looking for: people who can operate without constant direction, who can identify problems and opportunities, then take initiative to address them.</p>
</blockquote>
</li>
</ul>
<p>create</p>
<ol>
<li><a href="https://eugeneyan.com/writing/writing-faq/">Frequently Asked Questions about My Writing Process</a>
<blockquote>
<p>While they acknowledged that those technical skills were important, a majority highlighted an entirely different skill—communication. They explained that their most effective data scientists stood out because they could listen carefully, hear the real and unspoken challenges stakeholders faced, explain how machine learning can help, and write clear requirements for science and engineering teams. They could discuss statistics and machine learning clearly and simply, without relying on jargon like “Mahalanobis Distance” or “Restricted Boltzmann Machines” as a crutch, and instead focused on relatable outcomes like “catch more fraud” or “increase conversions”. As a result, these skilled communicators found it easier to gain buy-in, execute effectively, and earn trust</p>
</blockquote>
</li>
<li><a href="https://research.adobe.com/news/researcher-spotlight-aaron-hertzmann-on-perception-creativity-and-the-reasons-ai-cant-replace-artists/?curius=1189">Aaron Hertzmann on perception, creativity, and the reasons AI can’t replace artists</a>
<blockquote>
<p>The low-level reason that AI won’t replace artists is because it’s really just about tools. Each new thing seems super cool at first. After you play with it, you see that it becomes predictable. Once it’s been around for a while, you get used to it. It becomes a tool you can use in new ways.</p>
<p>I’ve also started to think about art as a <a href="https://www.youtube.com/watch?v=HPMCWtoC_rM">social behavior</a>, which is why it will always require humans. We create art to express our social relationships with other people, to affect them, to give gifts, to express our affiliations and tribal status, things like that. In all these cases, we care about art because it came from a person</p>
</blockquote>
</li>
</ol>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>[T]he work that needs to be done is not a finite list of tasks, it is a neverending stream. Clothes are always getting worn down, food is always getting eaten, code is always in motion. The goal is not to finish all the work before you; for that is impossible. The goal is simply to move through the work. Instead of struggling to reach the end of the stream, simply focus on moving along it.</p>
<p>— Nate Soares</p>
</blockquote>
<p>products</p>
<ul>
<li><a href="https://www.finh.cc/?curius=2055">FINH.CC</a></li>
<li><a href="https://www.asimov.press/p/futurehouse">Meet the Humans Building AI Scientists - Asimov Press</a>
<ul>
<li>"Data is certainly a limiting factor right now. We need both better and more data on how humans do science, including recordings of how people actually talk about it. We have almost none of this kind of data, but it is crucial to build a human-level AI scientist"</li>
</ul>
</li>
</ul>
<p>career</p>
<ul>
<li><a href="https://nicholas.carlini.com/writing/2025/career-update.html">Career Update: Google DeepMind -> Anthropic</a>
<ul>
<li>Scientific publications should be the method for communicating scientific results. Science papers should be written for scientists, without the puff of a PR release, and without the linguistic hedging of a legal brief. Doing this will require accepting that writing what is true is not always the same as writing what we wish were true.</li>
<li>it's important to remember that a company doesn't want anything; what matters is what the people at the company want, and what the processes make easy or make hard. I've spent well over twenty hours talking to people at every level of Anthropic from the co-founders on the leadership team down to the junior researchers, and got a consistent response that everyone was interested in improving the safety of the field as a whole in the same way that I am.</li>
<li>I'm not someone who believe that we're going to have some kind of full artificial general intelligence in the next 2-3 years. But I have <a href="https://nicholas.carlini.com/writing/2025/forecasting-ai-2025-update.html">large error bars</a> and you should too.</li>
</ul>
</li>
<li><a href="https://jondlm.github.io/website/blog/leaving_stripe/">Leaving Stripe</a>
<ul>
<li>The thought of leaving my job was terrifying yet energizing in ways I didn’t expect. I found myself up in the middle of the night thinking deeply. I wrote my long-form thoughts as an internal blog post. I rewrote them. I read them to my wife who helped me refine them into something closer to what I really care about: telling our stories more truly</li>
<li>My impression of Stripe was astronomically high. I considered it an outstanding company of refined craft, attention to detail, and engineering excellence. I always got ridiculously excited when I’d see a new product launch on Hacker News. I had listened to Patrick on podcasts and admired him as an industry visionary. The word “revered” feels fitting</li>
<li>Writing was difficult for me when I came to Stripe. I had never really written a serious project proposal in my career working at smaller companies. My writing chops felt woefully underdeveloped and the impression only grew as I read through well-crafted ships every day. I remember a sinking feeling in my chest as I would try to work up the courage to share a link to a document I had agonized over. Worse still was seeing little avatar badges on an incomplete document I was editing. Allowing my unpolished work to be seen was terrifying. I didn’t want anyone to know I struggled. I didn’t want them to know how much their opinions mattered to me</li>
</ul>
</li>
<li><a href="https://blog.eladgil.com/p/career-decisions">Career Decisions - by Elad Gil</a>
<blockquote>
<p>focus on network and market and growth rate, less on the role and compensation</p>
</blockquote>
</li>
</ul>
<p>agency</p>
<ul>
<li><a href="https://carly.substack.com/p/how-to-get-a-job-in-24-hours?curius=1523">How to get a job in 24 hours - by Carly Ayres - Good Graf!</a>
<blockquote>
<p>Silicon Valley “high agency” — the ability to take action independently, without waiting for permission or perfect conditions. This also aligns with what many leaders are actively looking for: people who can operate without constant direction, who can identify problems and opportunities, then take initiative to address them.</p>
</blockquote>
</li>
</ul>
<p>create</p>
<ol>
<li><a href="https://eugeneyan.com/writing/writing-faq/">Frequently Asked Questions about My Writing Process</a>
<blockquote>
<p>While they acknowledged that those technical skills were important, a majority highlighted an entirely different skill—communication. They explained that their most effective data scientists stood out because they could listen carefully, hear the real and unspoken challenges stakeholders faced, explain how machine learning can help, and write clear requirements for science and engineering teams. They could discuss statistics and machine learning clearly and simply, without relying on jargon like “Mahalanobis Distance” or “Restricted Boltzmann Machines” as a crutch, and instead focused on relatable outcomes like “catch more fraud” or “increase conversions”. As a result, these skilled communicators found it easier to gain buy-in, execute effectively, and earn trust</p>
</blockquote>
</li>
<li><a href="https://research.adobe.com/news/researcher-spotlight-aaron-hertzmann-on-perception-creativity-and-the-reasons-ai-cant-replace-artists/?curius=1189">Aaron Hertzmann on perception, creativity, and the reasons AI can’t replace artists</a>
<blockquote>
<p>The low-level reason that AI won’t replace artists is because it’s really just about tools. Each new thing seems super cool at first. After you play with it, you see that it becomes predictable. Once it’s been around for a while, you get used to it. It becomes a tool you can use in new ways.</p>
<p>I’ve also started to think about art as a <a href="https://www.youtube.com/watch?v=HPMCWtoC_rM">social behavior</a>, which is why it will always require humans. We create art to express our social relationships with other people, to affect them, to give gifts, to express our affiliations and tribal status, things like that. In all these cases, we care about art because it came from a person</p>
</blockquote>
</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[MCP 101]]></title>
        <link>https://bneo.xyz/posts/260425</link>
        <guid>https://bneo.xyz/posts/260425</guid>
        <pubDate>Sat, 26 Apr 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i built a <a href="https://modelcontextprotocol.io/introduction">Model Context Protocol</a> server today for inklink with the mafia.</p>
<p>we first tried to understand what MCP even is, and i learned it's broken down into clients and servers. where clients are the user facing application, and servers are APIs for LLMs to access tools. servers have 3 main components:</p>
<ol>
<li>resources (GET endpoitns to provide context for llms)</li>
<li>tools (POST endpoints which performs actions and have side effects)</li>
<li>prompts (reusable templates for users to interact with client)</li>
</ol>
<p>we researched cloud browsers for ai: <a href="https://www.browserbase.com">browserbase</a> and <a href="https://www.hyperbrowser.ai">hyperbrowser</a></p>
<p>and a couple OS ai agents for browsers</p>
<ul>
<li><a href="https://github.com/browser-use/browser-use">browser-use/browser-use: Make websites accessible for AI agents</a></li>
<li><a href="https://github.com/browserbase/stagehand">browserbase/stagehand: An AI web browsing framework focused on simplicity and extensibility.</a></li>
<li><a href="https://github.com/hyperbrowserai/HyperAgent">hyperbrowserai/HyperAgent: AI Browser Automation</a></li>
<li><a href="https://github.com/steel-dev">Steel</a></li>
<li>and many more ...</li>
</ul>
<p>we took a break around 1pm and we had really good tacos called Quesabirria Tacos @ <a href="https://maps.app.goo.gl/aKqZWePKcejoNQer8">Cielito Lindo</a>.</p>
<p>we ended up with using hyperbrowser as a tool and our working demo was connecting claude desktop with our mcp server, with one tool that runs hyperbrowser browser use and calling inklink with an ngrok endpoint.</p>
<p>we left the office around 8pm and got home for dinner.</p>
<p>the rest of the night was mlops project.</p>]]></description>
        <content:encoded><![CDATA[<p>i built a <a href="https://modelcontextprotocol.io/introduction">Model Context Protocol</a> server today for inklink with the mafia.</p>
<p>we first tried to understand what MCP even is, and i learned it's broken down into clients and servers. where clients are the user facing application, and servers are APIs for LLMs to access tools. servers have 3 main components:</p>
<ol>
<li>resources (GET endpoitns to provide context for llms)</li>
<li>tools (POST endpoints which performs actions and have side effects)</li>
<li>prompts (reusable templates for users to interact with client)</li>
</ol>
<p>we researched cloud browsers for ai: <a href="https://www.browserbase.com">browserbase</a> and <a href="https://www.hyperbrowser.ai">hyperbrowser</a></p>
<p>and a couple OS ai agents for browsers</p>
<ul>
<li><a href="https://github.com/browser-use/browser-use">browser-use/browser-use: Make websites accessible for AI agents</a></li>
<li><a href="https://github.com/browserbase/stagehand">browserbase/stagehand: An AI web browsing framework focused on simplicity and extensibility.</a></li>
<li><a href="https://github.com/hyperbrowserai/HyperAgent">hyperbrowserai/HyperAgent: AI Browser Automation</a></li>
<li><a href="https://github.com/steel-dev">Steel</a></li>
<li>and many more ...</li>
</ul>
<p>we took a break around 1pm and we had really good tacos called Quesabirria Tacos @ <a href="https://maps.app.goo.gl/aKqZWePKcejoNQer8">Cielito Lindo</a>.</p>
<p>we ended up with using hyperbrowser as a tool and our working demo was connecting claude desktop with our mcp server, with one tool that runs hyperbrowser browser use and calling inklink with an ngrok endpoint.</p>
<p>we left the office around 8pm and got home for dinner.</p>
<p>the rest of the night was mlops project.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[pathless path]]></title>
        <link>https://bneo.xyz/posts/250425</link>
        <guid>https://bneo.xyz/posts/250425</guid>
        <pubDate>Fri, 25 Apr 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i got 33 comments on my sesame ai draft, and i felt embarrased again getting so many comments on simple mistakes on my writing. after finishing revising sesame ai draft, i started working on hume.ai next. my dream job is their AI engineer + writer role. but first i have to build my <a href="https://hamel.dev/blog/posts/audience/">technical writing</a> skills and improve docs on hume.ai</p>
<p>watched this <a href="https://www.youtube.com/watch?v=E0I0Qj67EKw">video</a> by Matt Huang on his <a href="https://mattsmusings.substack.com/p/q1-results">Q1 life updated</a> and i discovered a few nuggets of wisdom.</p>
<blockquote>
<p>The real measure of our wealth is how much we'd be worth if we lost all our money.</p>
<p>– Benjamin Jowett</p>
</blockquote>
<p>The 5 Types of Wealth by Sahil Bloom</p>
<blockquote>
<p>Financial Wealth: The Obvious One. Sure, financial wealth is important.
Social Wealth: Your Relationships. No one succeeds alone.
Physical Wealth: Health is the Foundation.
Mental Wealth: Knowledge and Peace of Mind.
Time Wealth: Freedom is Priceless</p>
</blockquote>
<p>and this quote from the pathless path</p>
<blockquote>
<p>On the pathless path, the goal is not to find a job, make money, build a business, or achieve any other metric. It’s to actively and consciously search for the work that you want to keep doing. This is one of the most important secrets of the pathless path. With this approach, it doesn’t make sense to chase any financial opportunity if you can’t be sure that you will like the work. What does make sense is experimenting with different kinds of work, and once you find something worth doing, working backward to build a life around being able to keep doing it.”</p>
<p>― Paul Millerd, The Pathless Path: Imagining a New Story For Work and Life</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p>i got 33 comments on my sesame ai draft, and i felt embarrased again getting so many comments on simple mistakes on my writing. after finishing revising sesame ai draft, i started working on hume.ai next. my dream job is their AI engineer + writer role. but first i have to build my <a href="https://hamel.dev/blog/posts/audience/">technical writing</a> skills and improve docs on hume.ai</p>
<p>watched this <a href="https://www.youtube.com/watch?v=E0I0Qj67EKw">video</a> by Matt Huang on his <a href="https://mattsmusings.substack.com/p/q1-results">Q1 life updated</a> and i discovered a few nuggets of wisdom.</p>
<blockquote>
<p>The real measure of our wealth is how much we'd be worth if we lost all our money.</p>
<p>– Benjamin Jowett</p>
</blockquote>
<p>The 5 Types of Wealth by Sahil Bloom</p>
<blockquote>
<p>Financial Wealth: The Obvious One. Sure, financial wealth is important.
Social Wealth: Your Relationships. No one succeeds alone.
Physical Wealth: Health is the Foundation.
Mental Wealth: Knowledge and Peace of Mind.
Time Wealth: Freedom is Priceless</p>
</blockquote>
<p>and this quote from the pathless path</p>
<blockquote>
<p>On the pathless path, the goal is not to find a job, make money, build a business, or achieve any other metric. It’s to actively and consciously search for the work that you want to keep doing. This is one of the most important secrets of the pathless path. With this approach, it doesn’t make sense to chase any financial opportunity if you can’t be sure that you will like the work. What does make sense is experimenting with different kinds of work, and once you find something worth doing, working backward to build a life around being able to keep doing it.”</p>
<p>― Paul Millerd, The Pathless Path: Imagining a New Story For Work and Life</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[aapm finalist]]></title>
        <link>https://bneo.xyz/posts/240425</link>
        <guid>https://bneo.xyz/posts/240425</guid>
        <pubDate>Thu, 24 Apr 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i got news from <a href="https://www.aapm.org">AAPM</a> that i'm a finalist for the John R. Cameron Early-Career Investigator Symposium. i never even took the time to be grateful and happy, my brain immediately went to worries and concerns about how i can win the award, so i can get an o1 visa in the future. i can't imagine what it's like to stand on stage to present about my research. but i'm feeling more excited than nervous now. right now i'm nore focused on how i can win. if i want to pursue a PhD, i have to win this.</p>]]></description>
        <content:encoded><![CDATA[<p>i got news from <a href="https://www.aapm.org">AAPM</a> that i'm a finalist for the John R. Cameron Early-Career Investigator Symposium. i never even took the time to be grateful and happy, my brain immediately went to worries and concerns about how i can win the award, so i can get an o1 visa in the future. i can't imagine what it's like to stand on stage to present about my research. but i'm feeling more excited than nervous now. right now i'm nore focused on how i can win. if i want to pursue a PhD, i have to win this.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[brown rice porridge]]></title>
        <link>https://bneo.xyz/posts/230425</link>
        <guid>https://bneo.xyz/posts/230425</guid>
        <pubDate>Wed, 23 Apr 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i woke up in the middle of night sweating from a exam nightmare.</p>
<p>i talked to B about potential handover work for ucsf. 0</p>
<p>i also talked to B about brats challenge. i always learn so much when i talk to him. i should talk to him more.</p>
<p>i learned about the <a href="https://arxiv.org/pdf/1910.02054v3">ZeRO</a> in <a href="https://huggingface.co/docs/accelerate/en/usage_guides/deepspeed">DeepSpeed</a>. the idea is you reduce memory and copmute requirements of each GPU device by partitioning model training states (weights, gradients, optimizer) across avaiable devices (GPUs and CPUs)</p>
<p>and also about <a href="https://diffusionflow.github.io/">flow matching</a>, which is a different training approach for diffusion models for better quality and efficiency.</p>
<p>started watching <a href="https://course.fast.ai/Lessons/lesson9.html">fast.ai lectures</a> on diffusion to better understand from scratch what is going on.</p>
<p>core components</p>
<ul>
<li>VAE (encoder) : compresses images into latents</li>
<li>Diffusion model (U-net): predicts and removes noise in latent space</li>
<li>VAE (decoder): converts denoised latents back to pixel images</li>
<li>CLIP: provides text guidance that influence the denoising process</li>
</ul>
<p>how to train diffusion models?</p>
<ol>
<li>use pre-trained VAE (typically) and encode training data to obtain latents</li>
<li>add noise to latents
<ul>
<li>for each training step, sample random timestep t</li>
<li>add corresponding noise to latent representation</li>
<li>amount of noise is determined by noise schedule</li>
</ul>
</li>
<li>train unet on noisy latents:
<ul>
<li>input: noisy latent vector + timestep embedding (+ CLIP)</li>
<li>output: exact noise added to clean latent</li>
<li>loss function: MSE (or perceptual loss)</li>
</ul>
</li>
<li>integrate clip for conditional generation
<ul>
<li>process text prompts through CLIP encoder to get embeddings</li>
<li>feed these embeddings to U-net via cross-attention layers</li>
<li>train model to predict noise while conditioned on these embeddings</li>
</ul>
</li>
</ol>
<p>generate?</p>
<ol>
<li>encode text with clip</li>
<li>start with random noise in latent space</li>
<li>gradually denoise using U-net guided by clip</li>
<li>decode final latent representation to pixel</li>
</ol>
<p>advance variants</p>
<ol>
<li>latent diffusion: operate in VAE latent space (standard)</li>
<li>wavelet diffusion: wavelete decomposition instead of VAE (better for 3d)</li>
<li>cascade models: chain multiple diffusion models at increasing resolution</li>
</ol>]]></description>
        <content:encoded><![CDATA[<p>i woke up in the middle of night sweating from a exam nightmare.</p>
<p>i talked to B about potential handover work for ucsf. 0</p>
<p>i also talked to B about brats challenge. i always learn so much when i talk to him. i should talk to him more.</p>
<p>i learned about the <a href="https://arxiv.org/pdf/1910.02054v3">ZeRO</a> in <a href="https://huggingface.co/docs/accelerate/en/usage_guides/deepspeed">DeepSpeed</a>. the idea is you reduce memory and copmute requirements of each GPU device by partitioning model training states (weights, gradients, optimizer) across avaiable devices (GPUs and CPUs)</p>
<p>and also about <a href="https://diffusionflow.github.io/">flow matching</a>, which is a different training approach for diffusion models for better quality and efficiency.</p>
<p>started watching <a href="https://course.fast.ai/Lessons/lesson9.html">fast.ai lectures</a> on diffusion to better understand from scratch what is going on.</p>
<p>core components</p>
<ul>
<li>VAE (encoder) : compresses images into latents</li>
<li>Diffusion model (U-net): predicts and removes noise in latent space</li>
<li>VAE (decoder): converts denoised latents back to pixel images</li>
<li>CLIP: provides text guidance that influence the denoising process</li>
</ul>
<p>how to train diffusion models?</p>
<ol>
<li>use pre-trained VAE (typically) and encode training data to obtain latents</li>
<li>add noise to latents
<ul>
<li>for each training step, sample random timestep t</li>
<li>add corresponding noise to latent representation</li>
<li>amount of noise is determined by noise schedule</li>
</ul>
</li>
<li>train unet on noisy latents:
<ul>
<li>input: noisy latent vector + timestep embedding (+ CLIP)</li>
<li>output: exact noise added to clean latent</li>
<li>loss function: MSE (or perceptual loss)</li>
</ul>
</li>
<li>integrate clip for conditional generation
<ul>
<li>process text prompts through CLIP encoder to get embeddings</li>
<li>feed these embeddings to U-net via cross-attention layers</li>
<li>train model to predict noise while conditioned on these embeddings</li>
</ul>
</li>
</ol>
<p>generate?</p>
<ol>
<li>encode text with clip</li>
<li>start with random noise in latent space</li>
<li>gradually denoise using U-net guided by clip</li>
<li>decode final latent representation to pixel</li>
</ol>
<p>advance variants</p>
<ol>
<li>latent diffusion: operate in VAE latent space (standard)</li>
<li>wavelet diffusion: wavelete decomposition instead of VAE (better for 3d)</li>
<li>cascade models: chain multiple diffusion models at increasing resolution</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[kubernetes is pain]]></title>
        <link>https://bneo.xyz/posts/220425</link>
        <guid>https://bneo.xyz/posts/220425</guid>
        <pubDate>Tue, 22 Apr 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i spent 6 hours on the lab homework and i could have avoided this suffering by putting more thought into what was wrong, devising a plan, before taking actions. i kept trying the first thing that came to mind, and was optimizing for speed instead of efficiency. the first major hiccup was using both uv and pyenv to run my port forwarding code and kubernetes code, so it wasn't communicating to each other. the second thing was my @conda package versions, the mlflow version was so old that the API for registering models did not exist, but i thought it was some auth issues when is earched online. i came out of these labs realizing that devops and infra is difficult to debug because there's so many components interacting with each other, and you should act strategically or you'll end up in multiple rabbit holes.</p>
<p>my throat is inflamed and it affects my breathing too. i'm glad A is around. i also felt feverish the rest of the day. i want to go home to get a checkup. it's so hard to see a doctor here.</p>]]></description>
        <content:encoded><![CDATA[<p>i spent 6 hours on the lab homework and i could have avoided this suffering by putting more thought into what was wrong, devising a plan, before taking actions. i kept trying the first thing that came to mind, and was optimizing for speed instead of efficiency. the first major hiccup was using both uv and pyenv to run my port forwarding code and kubernetes code, so it wasn't communicating to each other. the second thing was my @conda package versions, the mlflow version was so old that the API for registering models did not exist, but i thought it was some auth issues when is earched online. i came out of these labs realizing that devops and infra is difficult to debug because there's so many components interacting with each other, and you should act strategically or you'll end up in multiple rabbit holes.</p>
<p>my throat is inflamed and it affects my breathing too. i'm glad A is around. i also felt feverish the rest of the day. i want to go home to get a checkup. it's so hard to see a doctor here.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[classifying local documents]]></title>
        <link>https://bneo.xyz/posts/210425</link>
        <guid>https://bneo.xyz/posts/210425</guid>
        <pubDate>Mon, 21 Apr 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>spent almost the entire day classifying documents with local models</p>
<ul>
<li><a href="https://huggingface.co/google/gemma-3-4b-it">google/gemma-3-4b-it</a></li>
<li><a href="https://huggingface.co/ibm-granite/granite-vision-3.2-2b">ibm-granite/granite-vision-3.2-2b</a></li>
<li><a href="https://huggingface.co/HuggingFaceTB/SmolVLM-256M-Instruct">HuggingFaceTB/SmolVLM-256M-Instruct</a></li>
<li><a href="https://huggingface.co/h2oai/h2ovl-mississippi-800m">h2oai/h2ovl-mississippi-800m</a>
<ul>
<li>a <a href="https://github.com/navaneeth-algorithm/h2ovl-mississippi-800m-cpu">CPU</a> compatible version</li>
</ul>
</li>
</ul>
<p>what i learned:</p>
<p>ollama</p>
<p>downloading models, flash attention doesn't work on mac</p>
<p>prompting doesn't work as well on smaller models</p>
<p>always go for the simplest approaches first, how would i solve this without LLMs?</p>
<p>images are slow</p>
<p>CPU is slow</p>]]></description>
        <content:encoded><![CDATA[<p>spent almost the entire day classifying documents with local models</p>
<ul>
<li><a href="https://huggingface.co/google/gemma-3-4b-it">google/gemma-3-4b-it</a></li>
<li><a href="https://huggingface.co/ibm-granite/granite-vision-3.2-2b">ibm-granite/granite-vision-3.2-2b</a></li>
<li><a href="https://huggingface.co/HuggingFaceTB/SmolVLM-256M-Instruct">HuggingFaceTB/SmolVLM-256M-Instruct</a></li>
<li><a href="https://huggingface.co/h2oai/h2ovl-mississippi-800m">h2oai/h2ovl-mississippi-800m</a>
<ul>
<li>a <a href="https://github.com/navaneeth-algorithm/h2ovl-mississippi-800m-cpu">CPU</a> compatible version</li>
</ul>
</li>
</ul>
<p>what i learned:</p>
<p>ollama</p>
<p>downloading models, flash attention doesn't work on mac</p>
<p>prompting doesn't work as well on smaller models</p>
<p>always go for the simplest approaches first, how would i solve this without LLMs?</p>
<p>images are slow</p>
<p>CPU is slow</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[hotpot night]]></title>
        <link>https://bneo.xyz/posts/200425</link>
        <guid>https://bneo.xyz/posts/200425</guid>
        <pubDate>Sun, 20 Apr 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>we went to japantown hotel kabuki to help J mock intervew. the sakura festival was happening at the same time. it was too crowded so we went back to chinatown. i finally tried matcha and meiko for the first time. i worked on the synthetic data for my paper at adrian's house. the sugar in the matcha was kicking in and i was jittery. that night was hotpot with mafia, courtesy of A. we talked about our livestreaming app, amongst other things.</p>]]></description>
        <content:encoded><![CDATA[<p>we went to japantown hotel kabuki to help J mock intervew. the sakura festival was happening at the same time. it was too crowded so we went back to chinatown. i finally tried matcha and meiko for the first time. i worked on the synthetic data for my paper at adrian's house. the sugar in the matcha was kicking in and i was jittery. that night was hotpot with mafia, courtesy of A. we talked about our livestreaming app, amongst other things.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[stonestown mall]]></title>
        <link>https://bneo.xyz/posts/190425</link>
        <guid>https://bneo.xyz/posts/190425</guid>
        <pubDate>Sat, 19 Apr 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i felt too drained and tired to continue the hack. we went back to the hackathon at 1pm and they served pizza. we worked on the dataset still at 2 pm but i started to feel dizzy without food. i had to get out of the house. we went to eat at Tsing's chinese restaurant, i got bitter melon with pork which was decent, but wei got hard vegetables. we decided to go stonestown mall for wei to get a feel of a shopping mall. we went around daiso,</p>
<p>i played ping pong at the transamerica park with wei. he's forgotten everything i've taught him. my leg also hurts and i can't play like how i used to anymore. i want to get healed so badly. walking is my most treasured activity.</p>
<p>the rest of the night i was rotting on youtube a lot. then revised my contrary report on sesame, and tried to do some ucsf research work.</p>]]></description>
        <content:encoded><![CDATA[<p>i felt too drained and tired to continue the hack. we went back to the hackathon at 1pm and they served pizza. we worked on the dataset still at 2 pm but i started to feel dizzy without food. i had to get out of the house. we went to eat at Tsing's chinese restaurant, i got bitter melon with pork which was decent, but wei got hard vegetables. we decided to go stonestown mall for wei to get a feel of a shopping mall. we went around daiso,</p>
<p>i played ping pong at the transamerica park with wei. he's forgotten everything i've taught him. my leg also hurts and i can't play like how i used to anymore. i want to get healed so badly. walking is my most treasured activity.</p>
<p>the rest of the night i was rotting on youtube a lot. then revised my contrary report on sesame, and tried to do some ucsf research work.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[finetuning deepseek]]></title>
        <link>https://bneo.xyz/posts/180425</link>
        <guid>https://bneo.xyz/posts/180425</guid>
        <pubDate>Fri, 18 Apr 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><a href="https://lu.ma/eptxamdp?tk=7lH72C">strong compute</a> hosted a hackathon for ARC AGI and for finetuning deepseek</p>
<p>inspired by this <a href="https://x.com/OfirPress/status/1896546601063096333">tweet</a> with this prompt: "In pure three.js, without downloading any assets or textures, visualize a spaceship launching from the surface of earth and reaching the surface of the moon."</p>
<p>i wanted to finetune deepseek to generate three.js code.</p>
<p>first i had to understand GRPO</p>
<ul>
<li><a href="https://www.youtube.com/watch?v=Yi1UCrAsf4o">Group Relative Policy Optimization (GRPO) - Formula and Code - YouTube</a></li>
<li><a href="https://huggingface.co/blog/NormalUhr/grpo">DeepSeek-R1 Dissection: Understanding PPO &#x26; GRPO Without Any Prior Reinforcement Learning Knowledge</a></li>
<li><a href="https://www.philschmid.de/deepseek-r1">Bite: How Deepseek R1 was trained</a></li>
<li><a href="https://www.interconnects.ai/p/papers-im-reading-base-model-rl-grpo">Recent reasoning research: GRPO tweaks, base model RL, and data curation</a></li>
</ul>
<p>then it came to understanding how i can finetune deepseek</p>
<ul>
<li><a href="https://huggingface.co/blog/sdiazlor/fine-tune-deepseek-with-a-synthetic-reasoning-data"> Fine-tune Deepseek-R1 with a Synthetic Reasoning Dataset</a></li>
<li><a href="https://datawizz.ai/blog/grpo-fine-tuning-qwen-0-5b-llama-1b-vs-openai-o1-preview#reward-functions-the-innovation-of-llm-judging-llm-j">Fine-Tuning Qwen-0.5B and Llama3.2-1B with GRPO &#x26; LLM-J to Outperform OpenAI’s O1-Preview in Q&#x26;A - Datawizz</a></li>
</ul>
<p>i needed data curation, which i used <a href="https://github.com/bespokelabsai/curator/">curator</a> by <a href="https://www.bespokelabs.ai">bespokelabs</a> to curate synthetic data with claude 3.7 sonnet with thinking.</p>
<p>they're hosting a <a href="https://huggingface.co/blog/bespokelabs/reasoning-datasets-competition">Reasoning Datasets Competition</a> that i can submit to</p>
<p>the next essential is the reward functions.</p>
<ul>
<li><a href="https://docs.unsloth.ai/basics/reasoning-grpo-and-rl#reward-functions-verifier">Reasoning - GRPO &#x26; RL | Unsloth Documentation</a></li>
<li><a href="https://x.com/willccbb/status/1894725919400472883">will brown on X: "a beautiful reward function https://t.co/kb5xvRQNtR"</a></li>
</ul>
<p>from what i've gathered, and using claude 3.7 sonnet + extended thinking on web to come up with the rewards, and providing the three.js code generated by deepseek and claude as a reference, i ended up with the rewards below:</p>
<pre><code class="language-py">combined_score = (
    0.12 * syntax_reward +      # Basic correctness
    0.08 * reasoning_reward +   # Quality of explanation
    0.05 * format_reward +      # Proper formatting
    0.15 * length_reward +      # Appropriate length
    0.15 * creativity_reward +  # Creative solutions
    0.15 * animation_reward +   # Animation quality
    0.10 * performance_reward + # Performance optimizations
    0.08 * responsive_reward +  # Responsive design
    0.10 * interaction_reward + # User interaction
    0.02 * rouge_reward         # Similarity to reference if available
)
</code></pre>
<p>but this seems overengineered. i need to tweak this more.</p>]]></description>
        <content:encoded><![CDATA[<p><a href="https://lu.ma/eptxamdp?tk=7lH72C">strong compute</a> hosted a hackathon for ARC AGI and for finetuning deepseek</p>
<p>inspired by this <a href="https://x.com/OfirPress/status/1896546601063096333">tweet</a> with this prompt: "In pure three.js, without downloading any assets or textures, visualize a spaceship launching from the surface of earth and reaching the surface of the moon."</p>
<p>i wanted to finetune deepseek to generate three.js code.</p>
<p>first i had to understand GRPO</p>
<ul>
<li><a href="https://www.youtube.com/watch?v=Yi1UCrAsf4o">Group Relative Policy Optimization (GRPO) - Formula and Code - YouTube</a></li>
<li><a href="https://huggingface.co/blog/NormalUhr/grpo">DeepSeek-R1 Dissection: Understanding PPO &#x26; GRPO Without Any Prior Reinforcement Learning Knowledge</a></li>
<li><a href="https://www.philschmid.de/deepseek-r1">Bite: How Deepseek R1 was trained</a></li>
<li><a href="https://www.interconnects.ai/p/papers-im-reading-base-model-rl-grpo">Recent reasoning research: GRPO tweaks, base model RL, and data curation</a></li>
</ul>
<p>then it came to understanding how i can finetune deepseek</p>
<ul>
<li><a href="https://huggingface.co/blog/sdiazlor/fine-tune-deepseek-with-a-synthetic-reasoning-data"> Fine-tune Deepseek-R1 with a Synthetic Reasoning Dataset</a></li>
<li><a href="https://datawizz.ai/blog/grpo-fine-tuning-qwen-0-5b-llama-1b-vs-openai-o1-preview#reward-functions-the-innovation-of-llm-judging-llm-j">Fine-Tuning Qwen-0.5B and Llama3.2-1B with GRPO &#x26; LLM-J to Outperform OpenAI’s O1-Preview in Q&#x26;A - Datawizz</a></li>
</ul>
<p>i needed data curation, which i used <a href="https://github.com/bespokelabsai/curator/">curator</a> by <a href="https://www.bespokelabs.ai">bespokelabs</a> to curate synthetic data with claude 3.7 sonnet with thinking.</p>
<p>they're hosting a <a href="https://huggingface.co/blog/bespokelabs/reasoning-datasets-competition">Reasoning Datasets Competition</a> that i can submit to</p>
<p>the next essential is the reward functions.</p>
<ul>
<li><a href="https://docs.unsloth.ai/basics/reasoning-grpo-and-rl#reward-functions-verifier">Reasoning - GRPO &#x26; RL | Unsloth Documentation</a></li>
<li><a href="https://x.com/willccbb/status/1894725919400472883">will brown on X: "a beautiful reward function https://t.co/kb5xvRQNtR"</a></li>
</ul>
<p>from what i've gathered, and using claude 3.7 sonnet + extended thinking on web to come up with the rewards, and providing the three.js code generated by deepseek and claude as a reference, i ended up with the rewards below:</p>
<pre><code class="language-py">combined_score = (
    0.12 * syntax_reward +      # Basic correctness
    0.08 * reasoning_reward +   # Quality of explanation
    0.05 * format_reward +      # Proper formatting
    0.15 * length_reward +      # Appropriate length
    0.15 * creativity_reward +  # Creative solutions
    0.15 * animation_reward +   # Animation quality
    0.10 * performance_reward + # Performance optimizations
    0.08 * responsive_reward +  # Responsive design
    0.10 * interaction_reward + # User interaction
    0.02 * rouge_reward         # Similarity to reference if available
)
</code></pre>
<p>but this seems overengineered. i need to tweak this more.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[sql practices]]></title>
        <link>https://bneo.xyz/posts/170425</link>
        <guid>https://bneo.xyz/posts/170425</guid>
        <pubDate>Thu, 17 Apr 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i did the sql practices on the meta career preparation portal and I'm realizing i can't write basic sql queries. i have a lot of catching up to do. i was having trouble even running my answers in the platform and i learned that it only runs sqlite and was not supporting CTEs. i also started practicing on data lemur. i wonder if i should just practice with AI chatbots like chatgpt at this point, it would be more interactive, with so many questions behind the paywall.</p>
<p>i can imagine someone building a more dynamic and interactive platform where you provide all context about your interview, and it starts providing questions scraped from leetcode premium and 1point3acres, and asks you popular questions from FAANG companies.</p>]]></description>
        <content:encoded><![CDATA[<p>i did the sql practices on the meta career preparation portal and I'm realizing i can't write basic sql queries. i have a lot of catching up to do. i was having trouble even running my answers in the platform and i learned that it only runs sqlite and was not supporting CTEs. i also started practicing on data lemur. i wonder if i should just practice with AI chatbots like chatgpt at this point, it would be more interactive, with so many questions behind the paywall.</p>
<p>i can imagine someone building a more dynamic and interactive platform where you provide all context about your interview, and it starts providing questions scraped from leetcode premium and 1point3acres, and asks you popular questions from FAANG companies.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[volunteering botanical garden]]></title>
        <link>https://bneo.xyz/posts/160425</link>
        <guid>https://bneo.xyz/posts/160425</guid>
        <pubDate>Wed, 16 Apr 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i finally started my volunteering for my SFMTA fine. it was a 3 hour session at the botanical garden book store. after getting familiarized with the store and the plant shop, i was told to say hello how are you to all passerbys and the store customers. i had to come out of my own shell. i got to stand at their counter and work with the square system, asking people how they are, commenting on what they bought, telling them the total amount, and thanking them for coming. i also placed label stickers and books with price tags. i also got a 15 min break in between to walk around the garden. i felt my soul reentering my body, and i could take a deeper breath in the garden. after that i went to the green apple bookstore.</p>
<p>I liked this quote:</p>
<blockquote>
<p>Some have a great dream in life that they never accomplish. Others have no dream, and likewise never accomplish it.</p>
<p>– The Book of Disquiet, Fernando Pessoa</p>
</blockquote>
<p>I also fancied this book cover – The Emissary by Yoko Tawada. I'll pick up this book one day. If only I commited more time to read.</p>]]></description>
        <content:encoded><![CDATA[<p>i finally started my volunteering for my SFMTA fine. it was a 3 hour session at the botanical garden book store. after getting familiarized with the store and the plant shop, i was told to say hello how are you to all passerbys and the store customers. i had to come out of my own shell. i got to stand at their counter and work with the square system, asking people how they are, commenting on what they bought, telling them the total amount, and thanking them for coming. i also placed label stickers and books with price tags. i also got a 15 min break in between to walk around the garden. i felt my soul reentering my body, and i could take a deeper breath in the garden. after that i went to the green apple bookstore.</p>
<p>I liked this quote:</p>
<blockquote>
<p>Some have a great dream in life that they never accomplish. Others have no dream, and likewise never accomplish it.</p>
<p>– The Book of Disquiet, Fernando Pessoa</p>
</blockquote>
<p>I also fancied this book cover – The Emissary by Yoko Tawada. I'll pick up this book one day. If only I commited more time to read.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[burnt out]]></title>
        <link>https://bneo.xyz/posts/150425</link>
        <guid>https://bneo.xyz/posts/150425</guid>
        <pubDate>Tue, 15 Apr 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i slept in and it was too late to go to class. after lunch, i went to cap one to work on homeworks the entire day. the homeworks were about using a transformer model to predict sentiment, and another was setting up GCP to run mlflow. i typed all the code for building the transformer model, writing it line by line was a good practice. i can take a step further and write the transformer model from scratch when i have time in the future. i spent 4 hours on just homework today.</p>
<p>went to trader joe again with A to buy spinach and bread. did some more research work at night till i paassed out. i wish i was more disciplined in stopping and spending the time before bed winding down and reading.</p>]]></description>
        <content:encoded><![CDATA[<p>i slept in and it was too late to go to class. after lunch, i went to cap one to work on homeworks the entire day. the homeworks were about using a transformer model to predict sentiment, and another was setting up GCP to run mlflow. i typed all the code for building the transformer model, writing it line by line was a good practice. i can take a step further and write the transformer model from scratch when i have time in the future. i spent 4 hours on just homework today.</p>
<p>went to trader joe again with A to buy spinach and bread. did some more research work at night till i paassed out. i wish i was more disciplined in stopping and spending the time before bed winding down and reading.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[synthetic medical data]]></title>
        <link>https://bneo.xyz/posts/140425</link>
        <guid>https://bneo.xyz/posts/140425</guid>
        <pubDate>Mon, 14 Apr 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i worked on synthetic data generation for my research paper today.</p>
<p>below is my strategy</p>
<pre><code class="language-md">Our synthetic data generation methodology employs a privacy-preserving approach utilizing the GPT-4o model (2024-08-06) via Azure OpenAI API.

We implemented a systematic framework that begins with representative sampling from the original dataset, converting a minimal set of records (n=2) to dictionary format to serve as structural templates. The generation process is guided by carefully engineered prompts that specify medical domain requirements while ensuring complete de-identification.

Generation parameters were optimized with temperature=0.5 to balance consistency with variability, and max_tokens=4000 to accommodate complex medical records. Our robust processing pipeline includes comprehensive error handling, multiple fallback strategies for parsing different response structures, and conversion of synthetic records back to standardized DataFrame format.

Quality control measures enforce structural fidelity to the original data while ensuring all synthetic identifiers remain realistic but non-identifiable. We applied this methodology to generate synthetic brain cancer MRI and pathology report pairs, maintaining the original dataset's cancer type distribution.

This approach enables privacy-compliant data sharing for medical research while preserving clinically relevant patterns and relationships in the data, addressing a critical need in collaborative medical research where protected health information constraints often limit data accessibility.
</code></pre>
<p>how it looks like in code</p>
<pre><code class="language-python">sample_data = pd.read_csv("data.csv").head(10)
data_type = "mri and pathology",
specific_context = "Brain cancer MRI and pathology reports of glioblastoma"
num_samples=2

real_examples = sample_data.sample(min(2, len(sample_data))).to_dict("records")

# System prompt engineering for medical domain requirements
system_prompt = f"""You are a data synthesis expert specializing in medical {data_type} generation.
Your task is to generate synthetic data that closely resembles the provided examples
while ensuring complete privacy protection. The synthetic data should maintain the characteristics,
terminology, and structure of the real data but contain no actual identifiable information.

Pay careful attention to the content of the example data to determine the appropriate medical domain and terminology.
"""

# User prompt with detailed requirements for de-identification
user_prompt = f"""Given the following context: {specific_context}
Generate {num_samples} synthetic {data_type} records based on these real examples:

{json.dumps(real_examples, indent=2)}

Requirements:
1. Each record must follow the exact format of the examples
2. Use realistic but synthetic identifiers
3. Maintain the structure, length, and detail level of real data
4. Carefully analyze the examples to identify the medical domain and use appropriate terminology
5. ALL fields must have valid values - no empty fields

Return your response in this exact JSON format:
{{
"records": [
    # {num_samples} records here with all fields
]
}}
"""

# Optimized generation parameters
response = client.chat.completions.create(
    model=MODEL,
    messages=[
        {"role": "system", "content": system_prompt},
        {"role": "user", "content": user_prompt},
    ],
    temperature=0.5,  # Balance consistency with variability
    max_tokens=4000,  # Accommodate complex medical records
    response_format={"type": "json_object"},
)

# Robust processing pipeline with fallback strategies
try:
    content = json.loads(content_str)

    # Multiple fallback strategies for parsing different response structures
    if isinstance(content, dict) and "records" in content:
        records = content["records"]
    elif isinstance(content, dict) and "data" in content:
        records = content["data"]
    elif isinstance(content, list):
        records = content
    else:
        # Try to find any list in the response
        for key, value in content.items():
            if isinstance(value, list) and len(value) > 0:
                records = value
                break
        else:
            records = [content]

    return records

except Exception as e:
    print(f"Error generating synthetic data: {str(e)}")
    return []

</code></pre>]]></description>
        <content:encoded><![CDATA[<p>i worked on synthetic data generation for my research paper today.</p>
<p>below is my strategy</p>
<pre><code class="language-md">Our synthetic data generation methodology employs a privacy-preserving approach utilizing the GPT-4o model (2024-08-06) via Azure OpenAI API.

We implemented a systematic framework that begins with representative sampling from the original dataset, converting a minimal set of records (n=2) to dictionary format to serve as structural templates. The generation process is guided by carefully engineered prompts that specify medical domain requirements while ensuring complete de-identification.

Generation parameters were optimized with temperature=0.5 to balance consistency with variability, and max_tokens=4000 to accommodate complex medical records. Our robust processing pipeline includes comprehensive error handling, multiple fallback strategies for parsing different response structures, and conversion of synthetic records back to standardized DataFrame format.

Quality control measures enforce structural fidelity to the original data while ensuring all synthetic identifiers remain realistic but non-identifiable. We applied this methodology to generate synthetic brain cancer MRI and pathology report pairs, maintaining the original dataset's cancer type distribution.

This approach enables privacy-compliant data sharing for medical research while preserving clinically relevant patterns and relationships in the data, addressing a critical need in collaborative medical research where protected health information constraints often limit data accessibility.
</code></pre>
<p>how it looks like in code</p>
<pre><code class="language-python">sample_data = pd.read_csv("data.csv").head(10)
data_type = "mri and pathology",
specific_context = "Brain cancer MRI and pathology reports of glioblastoma"
num_samples=2

real_examples = sample_data.sample(min(2, len(sample_data))).to_dict("records")

# System prompt engineering for medical domain requirements
system_prompt = f"""You are a data synthesis expert specializing in medical {data_type} generation.
Your task is to generate synthetic data that closely resembles the provided examples
while ensuring complete privacy protection. The synthetic data should maintain the characteristics,
terminology, and structure of the real data but contain no actual identifiable information.

Pay careful attention to the content of the example data to determine the appropriate medical domain and terminology.
"""

# User prompt with detailed requirements for de-identification
user_prompt = f"""Given the following context: {specific_context}
Generate {num_samples} synthetic {data_type} records based on these real examples:

{json.dumps(real_examples, indent=2)}

Requirements:
1. Each record must follow the exact format of the examples
2. Use realistic but synthetic identifiers
3. Maintain the structure, length, and detail level of real data
4. Carefully analyze the examples to identify the medical domain and use appropriate terminology
5. ALL fields must have valid values - no empty fields

Return your response in this exact JSON format:
{{
"records": [
    # {num_samples} records here with all fields
]
}}
"""

# Optimized generation parameters
response = client.chat.completions.create(
    model=MODEL,
    messages=[
        {"role": "system", "content": system_prompt},
        {"role": "user", "content": user_prompt},
    ],
    temperature=0.5,  # Balance consistency with variability
    max_tokens=4000,  # Accommodate complex medical records
    response_format={"type": "json_object"},
)

# Robust processing pipeline with fallback strategies
try:
    content = json.loads(content_str)

    # Multiple fallback strategies for parsing different response structures
    if isinstance(content, dict) and "records" in content:
        records = content["records"]
    elif isinstance(content, dict) and "data" in content:
        records = content["data"]
    elif isinstance(content, list):
        records = content
    else:
        # Try to find any list in the response
        for key, value in content.items():
            if isinstance(value, list) and len(value) > 0:
                records = value
                break
        else:
            records = [content]

    return records

except Exception as e:
    print(f"Error generating synthetic data: {str(e)}")
    return []

</code></pre>]]></content:encoded>
      </item><item>
        <title><![CDATA[hackathons no more]]></title>
        <link>https://bneo.xyz/posts/130425</link>
        <guid>https://bneo.xyz/posts/130425</guid>
        <pubDate>Sun, 13 Apr 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>we arrived at spc at 11 a.m. i continued working on the front-end and deployed the game library. little things matter, like a sound effect when you hover over a button and when you click it, entering the game. i love it when products make you feel, manufacturing a wholesome experience with audio and haptic feedbacks.</p>
<p>we did a science fair style demo for our app and a lot of people tried it. we were hopeful to demo on stage. but when they started announcing the top 10, up to the last team, my heart dropped when our team was not mentioned.</p>
<p>we all went into our meeting room to talk. i finished my fish congee. at this point i got sick of hackathons. all of us were. i believe we peaked at the anthropic hackathon. from now on i should focus on my research and interview prep.</p>]]></description>
        <content:encoded><![CDATA[<p>we arrived at spc at 11 a.m. i continued working on the front-end and deployed the game library. little things matter, like a sound effect when you hover over a button and when you click it, entering the game. i love it when products make you feel, manufacturing a wholesome experience with audio and haptic feedbacks.</p>
<p>we did a science fair style demo for our app and a lot of people tried it. we were hopeful to demo on stage. but when they started announcing the top 10, up to the last team, my heart dropped when our team was not mentioned.</p>
<p>we all went into our meeting room to talk. i finished my fish congee. at this point i got sick of hackathons. all of us were. i believe we peaked at the anthropic hackathon. from now on i should focus on my research and interview prep.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[muir woods]]></title>
        <link>https://bneo.xyz/posts/120425</link>
        <guid>https://bneo.xyz/posts/120425</guid>
        <pubDate>Sat, 12 Apr 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i woke up at 6:45 am. so early i could pass out dead on the floor upon getting up from the bed. we took a lyft to presidio. i'm meeting W's boss for his startup. we're chatting about joining as an early employee after graduating. i felt anxious about this, i never feel capable enough, especially after the linkedin rejection.</p>
<p>it was a half day trip starting in muir woods, we did the same trail i did with my friends from tesla. it brought back memories of a past, a past version of myself that no longer exists. then we went mill valley, a small town that looked like carmel. i got an everything bagel at equator coffee, and we checked out the library i've always wanted to go. then we went to san rafael to get lunch at sol food. i was having trouble eating again. it could be the friend plantain chips. i had zero appetite. after that we stopped by at saosalito. i got tired and napped in the car on the way home.</p>
<p>we got home at 4 pm. after submitting homework we went to the spc hackathon. we made origamis, and i worked on the front-end and generated a bunch of games with claude. we hacked till 2 a.m. feeling optimistic that we can be in the top 10.</p>]]></description>
        <content:encoded><![CDATA[<p>i woke up at 6:45 am. so early i could pass out dead on the floor upon getting up from the bed. we took a lyft to presidio. i'm meeting W's boss for his startup. we're chatting about joining as an early employee after graduating. i felt anxious about this, i never feel capable enough, especially after the linkedin rejection.</p>
<p>it was a half day trip starting in muir woods, we did the same trail i did with my friends from tesla. it brought back memories of a past, a past version of myself that no longer exists. then we went mill valley, a small town that looked like carmel. i got an everything bagel at equator coffee, and we checked out the library i've always wanted to go. then we went to san rafael to get lunch at sol food. i was having trouble eating again. it could be the friend plantain chips. i had zero appetite. after that we stopped by at saosalito. i got tired and napped in the car on the way home.</p>
<p>we got home at 4 pm. after submitting homework we went to the spc hackathon. we made origamis, and i worked on the front-end and generated a bunch of games with claude. we hacked till 2 a.m. feeling optimistic that we can be in the top 10.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[llm evals]]></title>
        <link>https://bneo.xyz/posts/110425</link>
        <guid>https://bneo.xyz/posts/110425</guid>
        <pubDate>Fri, 11 Apr 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>notes for <a href="https://www.youtube.com/watch?v=eLXF0VojuSs">How to Construct Domain Specific LLM Evaluation Systems: Hamel Husain and Emil Sedgh - YouTube</a></p>
<p>a systematic approach to improve AI:</p>
<p>call LLMs with synthetic or human inputs ></p>
<ol>
<li>unit tests
<ul>
<li>assertions and unit tests (look at your data = finding dumb failures modes)
<ul>
<li>testing if actinos work</li>
<li>invalid placeholders</li>
<li>details repeated</li>
</ul>
</li>
<li>use CI, use what you have when you begin, don't jump straight into tools</li>
<li>log results to a DB, see if you're making progress on dumb failure modes</li>
</ul>
</li>
<li>log traces / human review (use a tool!)
<ul>
<li>instruct/ open llmetry</li>
<li>look at evaluate the traces
<ul>
<li>build your own data viewing and annotation tools: your data and annotation is very specific to your domain</li>
</ul>
</li>
</ul>
</li>
</ol>
<p>these two are feed into evals and curation</p>
<p>where evals include:</p>
<ol>
<li>human review</li>
<li>model-based</li>
<li>a/b tests</li>
</ol>
<p>here you can use LLMs to synthetically generate inputs to your system</p>
<p>test your system by prompt engineering first -> improve model -> back to invocation, testing with synthetic data</p>
<p>the upshot of having an eval system is you get <strong>free finetuning data</strong></p>
<p>the more comprehensive your eval framework, the cost of human eval goes down</p>
<p>aligning LLM judge to a human, use a spreadsheet, optimize for judge vs human agreement</p>
<p><strong>mistakes for LLM evals</strong></p>
<ol>
<li>not looking at data</li>
<li>focus on tools, not processes</li>
<li>using generic evals off the shelf</li>
<li>using llm as a judge too early and not aligning with a human</li>
</ol>]]></description>
        <content:encoded><![CDATA[<p>notes for <a href="https://www.youtube.com/watch?v=eLXF0VojuSs">How to Construct Domain Specific LLM Evaluation Systems: Hamel Husain and Emil Sedgh - YouTube</a></p>
<p>a systematic approach to improve AI:</p>
<p>call LLMs with synthetic or human inputs ></p>
<ol>
<li>unit tests
<ul>
<li>assertions and unit tests (look at your data = finding dumb failures modes)
<ul>
<li>testing if actinos work</li>
<li>invalid placeholders</li>
<li>details repeated</li>
</ul>
</li>
<li>use CI, use what you have when you begin, don't jump straight into tools</li>
<li>log results to a DB, see if you're making progress on dumb failure modes</li>
</ul>
</li>
<li>log traces / human review (use a tool!)
<ul>
<li>instruct/ open llmetry</li>
<li>look at evaluate the traces
<ul>
<li>build your own data viewing and annotation tools: your data and annotation is very specific to your domain</li>
</ul>
</li>
</ul>
</li>
</ol>
<p>these two are feed into evals and curation</p>
<p>where evals include:</p>
<ol>
<li>human review</li>
<li>model-based</li>
<li>a/b tests</li>
</ol>
<p>here you can use LLMs to synthetically generate inputs to your system</p>
<p>test your system by prompt engineering first -> improve model -> back to invocation, testing with synthetic data</p>
<p>the upshot of having an eval system is you get <strong>free finetuning data</strong></p>
<p>the more comprehensive your eval framework, the cost of human eval goes down</p>
<p>aligning LLM judge to a human, use a spreadsheet, optimize for judge vs human agreement</p>
<p><strong>mistakes for LLM evals</strong></p>
<ol>
<li>not looking at data</li>
<li>focus on tools, not processes</li>
<li>using generic evals off the shelf</li>
<li>using llm as a judge too early and not aligning with a human</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[the pain is back]]></title>
        <link>https://bneo.xyz/posts/100425</link>
        <guid>https://bneo.xyz/posts/100425</guid>
        <pubDate>Thu, 10 Apr 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>pain was so bad i have to leave class twice. it minght be the stress from the linkedin interview. i stood at walgreens looking for antacids. it brought me back to iowa and my life pre-surgery. i felt depressed. i thought about how life sucks again, and i did not want to live this life, i haven't felt this way for a while. the surgery held up well for the past year bu recently i'm slipping back into the conditions again</p>
<p>i felt fear and worry and i kept playing worship music in my ear. i sat on the grey sofas at transamerica park and starred at the redwood trees and the tip of transamerica. i remember feeling peaceful. the weather is so good today i felt grateful for the trees, and for being here.</p>
<p>i've been feeling so overwhelmed and lost. i've been having trouble getting out of bed, i wake up with pain and the pain has been coming after i eat. i haven't been able to eat well for dinner. something is happening to my body again and i can't figure out what</p>
<p>i have no suport for this here</p>
<p>i wish my family was here close to me</p>
<p>i wish T was beside me</p>
<p>i feel like i'm not healthy enough for T</p>
<p>i have to pray harder every night</p>
<p>i've forgotten how short life is, and how easy health can be taken away from me</p>
<p>things will get better.</p>]]></description>
        <content:encoded><![CDATA[<p>pain was so bad i have to leave class twice. it minght be the stress from the linkedin interview. i stood at walgreens looking for antacids. it brought me back to iowa and my life pre-surgery. i felt depressed. i thought about how life sucks again, and i did not want to live this life, i haven't felt this way for a while. the surgery held up well for the past year bu recently i'm slipping back into the conditions again</p>
<p>i felt fear and worry and i kept playing worship music in my ear. i sat on the grey sofas at transamerica park and starred at the redwood trees and the tip of transamerica. i remember feeling peaceful. the weather is so good today i felt grateful for the trees, and for being here.</p>
<p>i've been feeling so overwhelmed and lost. i've been having trouble getting out of bed, i wake up with pain and the pain has been coming after i eat. i haven't been able to eat well for dinner. something is happening to my body again and i can't figure out what</p>
<p>i have no suport for this here</p>
<p>i wish my family was here close to me</p>
<p>i wish T was beside me</p>
<p>i feel like i'm not healthy enough for T</p>
<p>i have to pray harder every night</p>
<p>i've forgotten how short life is, and how easy health can be taken away from me</p>
<p>things will get better.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[data engineer, analytics @ meta]]></title>
        <link>https://bneo.xyz/posts/090425</link>
        <guid>https://bneo.xyz/posts/090425</guid>
        <pubDate>Wed, 09 Apr 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i somehow got a callback from meta for their data engineer, analytics role. a few resources i'm gathered for my preparation. i have 3 weeks at most. what i've gathered is the first round is an hour, 25 mins of python and 25 mins for sql, each has 5 questions, and you have to get at least 4 correct. the pressure is even higher for this than linkedin. if failling linkedin meant i was not good with my ai fundamentals, failing this would mean i'm bad at programming. it's as simple as that. i've realized how much prep i am lacking for these interviews, and how stressing about it and grinding for a week is not sustainable in the long term. so i'm just going to prepare in my free time, and do my best. i'm not going to put all my energy and effort and time into these anymore. if i want to work in faang, i will have time in the future. i won't die if my first job is not faang.</p>]]></description>
        <content:encoded><![CDATA[<p>i somehow got a callback from meta for their data engineer, analytics role. a few resources i'm gathered for my preparation. i have 3 weeks at most. what i've gathered is the first round is an hour, 25 mins of python and 25 mins for sql, each has 5 questions, and you have to get at least 4 correct. the pressure is even higher for this than linkedin. if failling linkedin meant i was not good with my ai fundamentals, failing this would mean i'm bad at programming. it's as simple as that. i've realized how much prep i am lacking for these interviews, and how stressing about it and grinding for a week is not sustainable in the long term. so i'm just going to prepare in my free time, and do my best. i'm not going to put all my energy and effort and time into these anymore. if i want to work in faang, i will have time in the future. i won't die if my first job is not faang.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[brats challenge]]></title>
        <link>https://bneo.xyz/posts/080425</link>
        <guid>https://bneo.xyz/posts/080425</guid>
        <pubDate>Tue, 08 Apr 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i've been thinking about this <a href="https://www.synapse.org/Synapse:syn64153130/wiki/630130">brain tumor segmentation</a> challenge by MICCAI 2025 lately.</p>
<p>i wouldn't mind doing a phd on just this topic, brain segmentation. there are new papers released every week, even days on this ai in healthcare. i want to specialize, understand this deeply. i no longer want to build or make wrappers or build apps, i want to be a researcher.</p>
<p>should i do a phd?</p>]]></description>
        <content:encoded><![CDATA[<p>i've been thinking about this <a href="https://www.synapse.org/Synapse:syn64153130/wiki/630130">brain tumor segmentation</a> challenge by MICCAI 2025 lately.</p>
<p>i wouldn't mind doing a phd on just this topic, brain segmentation. there are new papers released every week, even days on this ai in healthcare. i want to specialize, understand this deeply. i no longer want to build or make wrappers or build apps, i want to be a researcher.</p>
<p>should i do a phd?</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[ai infrastructure]]></title>
        <link>https://bneo.xyz/posts/070425</link>
        <guid>https://bneo.xyz/posts/070425</guid>
        <pubDate>Mon, 07 Apr 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>looked into a few different ai infra companies for my contrary report</p>
<ul>
<li><a href="https://baseten.co/">Baseten</a>: a platform for deploying and scaling machine learning models with serverless infrastructure.</li>
<li><a href="https://lambdalabs.com/">Lambda Labs</a>: GPU cloud services and workstations specifically designed for AI and deep learning workloads.</li>
<li><a href="https://www.together.ai/">Together AI</a>: open-source AI infrastructure to make powerful models accessible to developers.</li>
<li><a href="https://www.anyscale.com/">Anyscale</a>: a unified compute platform for scaling AI applications.</li>
<li><a href="https://modal.com/">Modal</a>: serverless compute for running AI models and data pipelines with automatic scaling.</li>
<li><a href="https://replicate.com/">Replicate</a>: run machine learning models in the cloud with simple APIs.</li>
<li><a href="https://huggingface.co/">Hugging Face</a>: tools, infrastructure, and a community platform for building, training and deploying ML models.</li>
</ul>
<p>i asked P @ baseten about how baseten is different from these other competitors. it was the last minute of our chat for a very big question, but he touched on four things.</p>
<ol>
<li>focusing on model performance (dedicated deployment, customer with high volume and workloads, better throughput)</li>
<li>infra (multi-cluster to deploy across multiple regions and clouds, treating it as a single global resources with k8 auto-scaler)</li>
<li>real self-hosting and hybrid hosting (a lot of companies have not been able to build)</li>
<li>good model management tooling (truss)</li>
</ol>
<p>while browsing through their website i learned about <a href="https://pytorch.org/blog/hitchhikers-guide-speculative-decoding/">speculative</a> <a href="https://research.google/blog/looking-back-at-speculative-decoding/">decoding</a>, which an optimization technique for inference that makes educated guesses about future tokens while generating the current tokens, guaranteering that the overall output of speculative decoding is identical to the vanilla decoding.</p>]]></description>
        <content:encoded><![CDATA[<p>looked into a few different ai infra companies for my contrary report</p>
<ul>
<li><a href="https://baseten.co/">Baseten</a>: a platform for deploying and scaling machine learning models with serverless infrastructure.</li>
<li><a href="https://lambdalabs.com/">Lambda Labs</a>: GPU cloud services and workstations specifically designed for AI and deep learning workloads.</li>
<li><a href="https://www.together.ai/">Together AI</a>: open-source AI infrastructure to make powerful models accessible to developers.</li>
<li><a href="https://www.anyscale.com/">Anyscale</a>: a unified compute platform for scaling AI applications.</li>
<li><a href="https://modal.com/">Modal</a>: serverless compute for running AI models and data pipelines with automatic scaling.</li>
<li><a href="https://replicate.com/">Replicate</a>: run machine learning models in the cloud with simple APIs.</li>
<li><a href="https://huggingface.co/">Hugging Face</a>: tools, infrastructure, and a community platform for building, training and deploying ML models.</li>
</ul>
<p>i asked P @ baseten about how baseten is different from these other competitors. it was the last minute of our chat for a very big question, but he touched on four things.</p>
<ol>
<li>focusing on model performance (dedicated deployment, customer with high volume and workloads, better throughput)</li>
<li>infra (multi-cluster to deploy across multiple regions and clouds, treating it as a single global resources with k8 auto-scaler)</li>
<li>real self-hosting and hybrid hosting (a lot of companies have not been able to build)</li>
<li>good model management tooling (truss)</li>
</ol>
<p>while browsing through their website i learned about <a href="https://pytorch.org/blog/hitchhikers-guide-speculative-decoding/">speculative</a> <a href="https://research.google/blog/looking-back-at-speculative-decoding/">decoding</a>, which an optimization technique for inference that makes educated guesses about future tokens while generating the current tokens, guaranteering that the overall output of speculative decoding is identical to the vanilla decoding.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[getting into hackathons]]></title>
        <link>https://bneo.xyz/posts/060425</link>
        <guid>https://bneo.xyz/posts/060425</guid>
        <pubDate>Sun, 06 Apr 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>my responses for the <a href="https://top.mlh.io/nominations">mlh top 50</a> application</p>
<ol>
<li>What affiliations do you have with clubs, hackathons, organizing teams, etc?
<ul>
<li>I founded and served as President of Google Developer Student Club at Iowa State University, where I grew the club from 0 to 150 students. I've participated in over 25 hackathons ranging from university events to major competitions like ETHGlobal and Anthropic Builder's Day. I was also selected as the youngest HP Data Science Global Ambassador from 1,400 applicants, creating technical GPU guides for data scientists. My hackathon journey includes everything from local events like ISU Fall 2021 Hackathon to high-profile AI competitions where I've won various prizes totaling over $65,000 in cash and credits. I was also one of the organizers of Chinatown Hacks, the largest hackathon for high school students in the Bay Area in San Francisco sponsored by HP and NVIDIA, bringing in over 50 students from 25 high schools.</li>
</ul>
</li>
<li>How did you start in technology or coding? How did you discover your love for it?
<ul>
<li>My coding journey began in high school in Malaysia on a buggy Toshiba laptop, where I taught myself by watching YouTube videos, coding simple linear regression models and creating graphics with PyTurtle. I started sharing what I learned about data science and AI on Medium.com, which eventually grew to 42k followers (as of April 2025). In Malaysia, we didn't have a strong hackathon culture - programming was limited to classes and assignments, never about creating real products. It wasn't until I transferred to Iowa State University that I attended my first hackathon, which opened my eyes to the possibilities of turning code into impactful projects. Through these hackathons and side projects, I was able to secure an internship at Tesla, where I met fascinating people in the tech industry and attended numerous events. It showed me how exciting the Bay Area tech ecosystem is, with its unique blend of innovation, opportunity, and collaborative energy that I hadn't found anywhere else.</li>
</ul>
</li>
<li>Can you tell us the story of how you joined the hacker community?
<ul>
<li>I joined the hacker community in Fall 2021 through a small hackathon organized by the Iowa State CS department, where my team built "Ekans," a reverse snake game that won Most Creative Project and sparked my passion for building with code. From there, I dove headfirst into the hackathon scene, participating in over 25 events ranging from university competitions to major hackathons like ETHGlobal and Anthropic Builder's Day in SF. I've built projects across various domains - from healthcare solutions at Hacklytics to financial tech at HackWashU, and from data visualization tools at HooHacks (winning 2nd place for Best Data Science Hack) to AI applications that earned 3rd place at both DragonHacks and HackPrinceton. What kept me coming back was the collaborative intensity of these events - the shared excitement of building solutions to real problems under time constraints, and the community of like-minded builders who valued creativity and technical excellence. I'm still doing that today, while I'm not in class for my master's in data science, or working on cancer research at UCSF as an ML engineer, I'm attending hackathons and events every week, having fun building interesting solutions with my friends and with the community.</li>
</ul>
</li>
<li>How have technology, hackathons, or the hacker community changed your life?
<ul>
<li>Hackathons completely transformed my life's trajectory. They were my ticket into the Bay Area and the tech industry, opening doors I never imagined possible for someone from Malaysia. These projects became my portfolio, helping me secure my Tesla internship when I had no Silicon Valley connections. Each hackathon taught me something valuable - from technical skills to the art of pitching under pressure and collaborating effectively with new teammates.</li>
<li>The Bay Area hackathon community expanded my horizons in meaningful ways. At the Anthropic Builder's Day, I found myself casually chatting with YC founders about their startup journeys over late-night snacks. During various hackathons, I connected with engineers from established companies who treated me as a peer rather than just a student. These connections created a supportive network that helped me navigate job searches, technical challenges, and even the complexities of being an international student in tech.</li>
<li>What I value most is how the hacker community embraces diversity of thought and background. At hackathons, I've collaborated with people from various countries and disciplines, each bringing unique perspectives to our projects. The community taught me to embrace the hacker ethos of building, sharing, and problem-solving without judgment. These values have shaped not just how I code, but how I approach challenges in life - with curiosity, resourcefulness, and a belief that problems can be solved systematically through collaboration and creative thinking.</li>
</ul>
</li>
<li>How have you made an impact on the hacker community?
<ul>
<li>I had the great privilege to organize Chinatown Hacks 2025, the largest hackathon for high school students in the Bay Area with my friends, bringing together over 50 students from 25 high schools and securing $15k in prizes through partnerships with sponsors including HP, NVIDIA, TwelveLabs, Cloudflare, and Vercel. Alongside my friends, we created opportunities for the next generation of hackers to experience the thrill of building and collaborating while celebrating culture, innovation, and community. Miss Chinatown Hannah Chea even joined us, highlighting the cultural significance of our event and creating a welcoming atmosphere for students from diverse backgrounds.</li>
<li>My writing on Medium.com, where I've gained 42k followers and 2 million views, has allowed me to share technical knowledge, hackathon experiences, and project insights with a global audience. Through detailed articles about projects like embedcurius (which visualizes bookmark collections as 3D embeddings) and ClassGPT, I've inspired others to build and launch their own projects.</li>
</ul>
</li>
<li>What about your story do you think makes you stand out in the hacker community?
<ul>
<li>What makes my story stand out is my persistence despite being an international student and facing numerous obstacles. Coming from Malaysia to the US to pursue tech, I've had to work twice as hard to create opportunities. I turned hackathons into my pathway to success - winning competitions while building a network that eventually led to internships at Tesla and UCSF. Throughout this journey, I've made it a point to mentor other international students, helping them navigate similar challenges.</li>
<li>My journey demonstrates how hackathons can be more than just weekend projects - they can be career-defining opportunities. I've shown how someone from outside the traditional tech pipeline can leverage these events to break into the industry, while giving back to the community through organizing events, sharing knowledge, and fostering an inclusive environment where everyone feels welcome to build and learn together.</li>
</ul>
</li>
<li>What is your favorite programming language or framework?
<ul>
<li>Python has been my go-to language for years, especially for data science and machine learning projects. I love its readability and the massive ecosystem of libraries like Pandas, NumPy, PyTorch, and Sentence-Transformers that make complex tasks accessible.</li>
<li>For web development, I've grown to appreciate the React and Next.js ecosystem with TypeScript. Building apps with this stack has shown me how powerful these tools can be for creating modern interfaces.</li>
<li>What I value most in any language or framework is how it enables me to build solutions quickly while maintaining quality. I value simplicity; the best tools are those that get out of your way and let you focus on solving the core problem.</li>
</ul>
</li>
<li>What tool or platform could you not live without?
<ul>
<li>I couldn't live without GitHub and AI code editors like Cursor. GitHub has been essential for all my projects, from hackathons to research work. It's not just version control - it's where I collaborate, share my work, and learn from others.</li>
<li>AI coding assistants have revolutionized how I work. Using tools like Claude and ChatGPT I can turn my ideas into reality within hours, making building fun instead of frustrating.</li>
</ul>
</li>
<li>What's a favorite hobby of yours?
<ul>
<li>Writing has become one of my most fulfilling hobbies. I maintain a blog where I write about technology, programming, psychology, and personal reflections. Writing helps me organize my thoughts and share knowledge with others. It's a form of thinking in public that forces me to clarify my ideas.</li>
<li>I've also developed a love for photography, especially during my six-month break after graduation. There's something magical about capturing moments and telling stories through images. It exercises a different creative muscle than programming but shares the same attention to detail and composition.</li>
</ul>
</li>
<li>What's a random fun fact about yourself?
<ul>
<li>I trained professionally for table tennis from age 10 through college. I practiced 3-5 times a week, playing against older players, and repeating the same serves and smashes hundreds of times during my training sessions. I also have a custom racket that my coach made specifically for me.</li>
</ul>
</li>
<li>Tell us a few memorable stories of your time in the community! They can range from a funny moment to a life-changing interaction - we want to hear them all.
<ul>
<li>When I first started Google Developer Student Club (GDSC) at Iowa State, I organized an ML workshop and discovered the universal truth of campus events: pizza guarantees attendance. I was genuinely worried no one would show up, but the room filled with hungry, curious students. This small success gave me confidence to organize larger tech events and build collaborations with other clubs across campus.</li>
<li>As a GDSC lead, I attended a North American leadership conference at Google's campus. Walking through those hallways, riding the famous Google bikes, and meeting other student leaders from across the continent was surreal. I remember standing there thinking, "Maybe I'll work here someday," feeling both inspired and slightly intimidated by the possibility.</li>
<li>During 2021, most hackathons were virtual, which led to an unexpected advantage. My best friend in Malaysia and I developed a unique strategy - I would work on projects with US teammates until I couldn't stay awake, then he would pick up where I left off due to the time difference. We became the perfect team - me handling front-end and AI, him taking care of the backend. Today we're both living in the same apartment in Chinatown SF, still going to hackathons.</li>
<li>My first tech conference was Airflow Summit in Toronto, which I attended on scholarship. It was my first time ever in Canada, and I felt lost and completely out of place until I met another attendee from Singapore. That small connection to home made all the difference, and suddenly I felt comfortable exploring and networking with industry professionals.</li>
<li>Anthropic Builder's Day stands out as my most unexpected hackathon success. Walking in, we were intimidated by the 50 teams filled with big tech engineers, YC founders, and PhD students. We initially planned to just enjoy the free food and networking, but ended up building a CAPTCHA system to detect AI agents in just two hours. When we won second place, I was completely shocked - it taught me never to underestimate what you can build in a short time with the right idea.</li>
<li>Organizing Chinatown Hacks came full circle for me. After experiencing rejection from selective hackathons myself, I wanted to create an accessible event for high school students. My friends and I spent three months securing sponsors (HP and NVIDIA through my ambassador connections), reaching out to every high school in San Francisco, and arranging prizes like full passes to NVIDIA GTC. Though the planning was exhausting and recruitment harder than expected, watching students arrive on event day and build their projects made every challenge worthwhile. Creating opportunities for the next generation of hackers felt like giving back to the community that had changed my life.</li>
</ul>
</li>
</ol>]]></description>
        <content:encoded><![CDATA[<p>my responses for the <a href="https://top.mlh.io/nominations">mlh top 50</a> application</p>
<ol>
<li>What affiliations do you have with clubs, hackathons, organizing teams, etc?
<ul>
<li>I founded and served as President of Google Developer Student Club at Iowa State University, where I grew the club from 0 to 150 students. I've participated in over 25 hackathons ranging from university events to major competitions like ETHGlobal and Anthropic Builder's Day. I was also selected as the youngest HP Data Science Global Ambassador from 1,400 applicants, creating technical GPU guides for data scientists. My hackathon journey includes everything from local events like ISU Fall 2021 Hackathon to high-profile AI competitions where I've won various prizes totaling over $65,000 in cash and credits. I was also one of the organizers of Chinatown Hacks, the largest hackathon for high school students in the Bay Area in San Francisco sponsored by HP and NVIDIA, bringing in over 50 students from 25 high schools.</li>
</ul>
</li>
<li>How did you start in technology or coding? How did you discover your love for it?
<ul>
<li>My coding journey began in high school in Malaysia on a buggy Toshiba laptop, where I taught myself by watching YouTube videos, coding simple linear regression models and creating graphics with PyTurtle. I started sharing what I learned about data science and AI on Medium.com, which eventually grew to 42k followers (as of April 2025). In Malaysia, we didn't have a strong hackathon culture - programming was limited to classes and assignments, never about creating real products. It wasn't until I transferred to Iowa State University that I attended my first hackathon, which opened my eyes to the possibilities of turning code into impactful projects. Through these hackathons and side projects, I was able to secure an internship at Tesla, where I met fascinating people in the tech industry and attended numerous events. It showed me how exciting the Bay Area tech ecosystem is, with its unique blend of innovation, opportunity, and collaborative energy that I hadn't found anywhere else.</li>
</ul>
</li>
<li>Can you tell us the story of how you joined the hacker community?
<ul>
<li>I joined the hacker community in Fall 2021 through a small hackathon organized by the Iowa State CS department, where my team built "Ekans," a reverse snake game that won Most Creative Project and sparked my passion for building with code. From there, I dove headfirst into the hackathon scene, participating in over 25 events ranging from university competitions to major hackathons like ETHGlobal and Anthropic Builder's Day in SF. I've built projects across various domains - from healthcare solutions at Hacklytics to financial tech at HackWashU, and from data visualization tools at HooHacks (winning 2nd place for Best Data Science Hack) to AI applications that earned 3rd place at both DragonHacks and HackPrinceton. What kept me coming back was the collaborative intensity of these events - the shared excitement of building solutions to real problems under time constraints, and the community of like-minded builders who valued creativity and technical excellence. I'm still doing that today, while I'm not in class for my master's in data science, or working on cancer research at UCSF as an ML engineer, I'm attending hackathons and events every week, having fun building interesting solutions with my friends and with the community.</li>
</ul>
</li>
<li>How have technology, hackathons, or the hacker community changed your life?
<ul>
<li>Hackathons completely transformed my life's trajectory. They were my ticket into the Bay Area and the tech industry, opening doors I never imagined possible for someone from Malaysia. These projects became my portfolio, helping me secure my Tesla internship when I had no Silicon Valley connections. Each hackathon taught me something valuable - from technical skills to the art of pitching under pressure and collaborating effectively with new teammates.</li>
<li>The Bay Area hackathon community expanded my horizons in meaningful ways. At the Anthropic Builder's Day, I found myself casually chatting with YC founders about their startup journeys over late-night snacks. During various hackathons, I connected with engineers from established companies who treated me as a peer rather than just a student. These connections created a supportive network that helped me navigate job searches, technical challenges, and even the complexities of being an international student in tech.</li>
<li>What I value most is how the hacker community embraces diversity of thought and background. At hackathons, I've collaborated with people from various countries and disciplines, each bringing unique perspectives to our projects. The community taught me to embrace the hacker ethos of building, sharing, and problem-solving without judgment. These values have shaped not just how I code, but how I approach challenges in life - with curiosity, resourcefulness, and a belief that problems can be solved systematically through collaboration and creative thinking.</li>
</ul>
</li>
<li>How have you made an impact on the hacker community?
<ul>
<li>I had the great privilege to organize Chinatown Hacks 2025, the largest hackathon for high school students in the Bay Area with my friends, bringing together over 50 students from 25 high schools and securing $15k in prizes through partnerships with sponsors including HP, NVIDIA, TwelveLabs, Cloudflare, and Vercel. Alongside my friends, we created opportunities for the next generation of hackers to experience the thrill of building and collaborating while celebrating culture, innovation, and community. Miss Chinatown Hannah Chea even joined us, highlighting the cultural significance of our event and creating a welcoming atmosphere for students from diverse backgrounds.</li>
<li>My writing on Medium.com, where I've gained 42k followers and 2 million views, has allowed me to share technical knowledge, hackathon experiences, and project insights with a global audience. Through detailed articles about projects like embedcurius (which visualizes bookmark collections as 3D embeddings) and ClassGPT, I've inspired others to build and launch their own projects.</li>
</ul>
</li>
<li>What about your story do you think makes you stand out in the hacker community?
<ul>
<li>What makes my story stand out is my persistence despite being an international student and facing numerous obstacles. Coming from Malaysia to the US to pursue tech, I've had to work twice as hard to create opportunities. I turned hackathons into my pathway to success - winning competitions while building a network that eventually led to internships at Tesla and UCSF. Throughout this journey, I've made it a point to mentor other international students, helping them navigate similar challenges.</li>
<li>My journey demonstrates how hackathons can be more than just weekend projects - they can be career-defining opportunities. I've shown how someone from outside the traditional tech pipeline can leverage these events to break into the industry, while giving back to the community through organizing events, sharing knowledge, and fostering an inclusive environment where everyone feels welcome to build and learn together.</li>
</ul>
</li>
<li>What is your favorite programming language or framework?
<ul>
<li>Python has been my go-to language for years, especially for data science and machine learning projects. I love its readability and the massive ecosystem of libraries like Pandas, NumPy, PyTorch, and Sentence-Transformers that make complex tasks accessible.</li>
<li>For web development, I've grown to appreciate the React and Next.js ecosystem with TypeScript. Building apps with this stack has shown me how powerful these tools can be for creating modern interfaces.</li>
<li>What I value most in any language or framework is how it enables me to build solutions quickly while maintaining quality. I value simplicity; the best tools are those that get out of your way and let you focus on solving the core problem.</li>
</ul>
</li>
<li>What tool or platform could you not live without?
<ul>
<li>I couldn't live without GitHub and AI code editors like Cursor. GitHub has been essential for all my projects, from hackathons to research work. It's not just version control - it's where I collaborate, share my work, and learn from others.</li>
<li>AI coding assistants have revolutionized how I work. Using tools like Claude and ChatGPT I can turn my ideas into reality within hours, making building fun instead of frustrating.</li>
</ul>
</li>
<li>What's a favorite hobby of yours?
<ul>
<li>Writing has become one of my most fulfilling hobbies. I maintain a blog where I write about technology, programming, psychology, and personal reflections. Writing helps me organize my thoughts and share knowledge with others. It's a form of thinking in public that forces me to clarify my ideas.</li>
<li>I've also developed a love for photography, especially during my six-month break after graduation. There's something magical about capturing moments and telling stories through images. It exercises a different creative muscle than programming but shares the same attention to detail and composition.</li>
</ul>
</li>
<li>What's a random fun fact about yourself?
<ul>
<li>I trained professionally for table tennis from age 10 through college. I practiced 3-5 times a week, playing against older players, and repeating the same serves and smashes hundreds of times during my training sessions. I also have a custom racket that my coach made specifically for me.</li>
</ul>
</li>
<li>Tell us a few memorable stories of your time in the community! They can range from a funny moment to a life-changing interaction - we want to hear them all.
<ul>
<li>When I first started Google Developer Student Club (GDSC) at Iowa State, I organized an ML workshop and discovered the universal truth of campus events: pizza guarantees attendance. I was genuinely worried no one would show up, but the room filled with hungry, curious students. This small success gave me confidence to organize larger tech events and build collaborations with other clubs across campus.</li>
<li>As a GDSC lead, I attended a North American leadership conference at Google's campus. Walking through those hallways, riding the famous Google bikes, and meeting other student leaders from across the continent was surreal. I remember standing there thinking, "Maybe I'll work here someday," feeling both inspired and slightly intimidated by the possibility.</li>
<li>During 2021, most hackathons were virtual, which led to an unexpected advantage. My best friend in Malaysia and I developed a unique strategy - I would work on projects with US teammates until I couldn't stay awake, then he would pick up where I left off due to the time difference. We became the perfect team - me handling front-end and AI, him taking care of the backend. Today we're both living in the same apartment in Chinatown SF, still going to hackathons.</li>
<li>My first tech conference was Airflow Summit in Toronto, which I attended on scholarship. It was my first time ever in Canada, and I felt lost and completely out of place until I met another attendee from Singapore. That small connection to home made all the difference, and suddenly I felt comfortable exploring and networking with industry professionals.</li>
<li>Anthropic Builder's Day stands out as my most unexpected hackathon success. Walking in, we were intimidated by the 50 teams filled with big tech engineers, YC founders, and PhD students. We initially planned to just enjoy the free food and networking, but ended up building a CAPTCHA system to detect AI agents in just two hours. When we won second place, I was completely shocked - it taught me never to underestimate what you can build in a short time with the right idea.</li>
<li>Organizing Chinatown Hacks came full circle for me. After experiencing rejection from selective hackathons myself, I wanted to create an accessible event for high school students. My friends and I spent three months securing sponsors (HP and NVIDIA through my ambassador connections), reaching out to every high school in San Francisco, and arranging prizes like full passes to NVIDIA GTC. Though the planning was exhausting and recruitment harder than expected, watching students arrive on event day and build their projects made every challenge worthwhile. Creating opportunities for the next generation of hackers felt like giving back to the community that had changed my life.</li>
</ul>
</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[do not worry]]></title>
        <link>https://bneo.xyz/posts/050425</link>
        <guid>https://bneo.xyz/posts/050425</guid>
        <pubDate>Sat, 05 Apr 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>25 “Therefore I tell you, do not worry about your life, what you will eat or drink; or about your body, what you will wear. Is not life more than food, and the body more than clothes? 26 Look at the birds of the air; they do not sow or reap or store away in barns, and yet your heavenly Father feeds them. Are you not much more valuable than they? 27 Can any one of you by worrying add a single hour to your life?</p>
<p>28 “And why do you worry about clothes? See how the flowers of the field grow. They do not labor or spin. 29 Yet I tell you that not even Solomon in all his splendor was dressed like one of these. 30 If that is how God clothes the grass of the field, which is here today and tomorrow is thrown into the fire, will he not much more clothe you—you of little faith? 31 So do not worry, saying, ‘What shall we eat?’ or ‘What shall we drink?’ or ‘What shall we wear?’ 32 For the pagans run after all these things, and your heavenly Father knows that you need them. 33 But seek first his kingdom and his righteousness, and all these things will be given to you as well. 34 Therefore do not worry about tomorrow, for tomorrow will worry about itself. Each day has enough trouble of its own</p>
<p>Matthew 6:25-34 NIV</p>
</blockquote>
<p>i spent morning in bed on instagram and twitter and youtube. the rejection got me feeling low. watched the bible project video on <a href="https://www.youtube.com/watch?v=GpqOdHV3dmU">Jesus’ Perspective on Wealth</a> it was an important reminder to not seek wealth or to collect and hoard, because we take nothing away with us once we leave this world.</p>
<p>after lunch, we went to la promenade cafe at 3 pm. i spent the whole time from 4 till 8 pm worked on sesame ai contrary research report and my research paper.</p>
<p>i bought 葱油饼 from shanghai beside because i got so hungry. it was not worth $10. we ate sushi at TERUAKI near the bus stop. i felt car sick on the #1 bus on the way back to chinatown. i am not a fan of taking the bus.</p>
<p>started watching ocean waves with t. the movie is not making sense to me so far; the storyline does not feel connected. i can't figure out what the protagonist's main goal is. what is his goal? are we just witnessing a love triangle? or is there more? it's going a bit slow so far. i guess it'll become more interesting later.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>25 “Therefore I tell you, do not worry about your life, what you will eat or drink; or about your body, what you will wear. Is not life more than food, and the body more than clothes? 26 Look at the birds of the air; they do not sow or reap or store away in barns, and yet your heavenly Father feeds them. Are you not much more valuable than they? 27 Can any one of you by worrying add a single hour to your life?</p>
<p>28 “And why do you worry about clothes? See how the flowers of the field grow. They do not labor or spin. 29 Yet I tell you that not even Solomon in all his splendor was dressed like one of these. 30 If that is how God clothes the grass of the field, which is here today and tomorrow is thrown into the fire, will he not much more clothe you—you of little faith? 31 So do not worry, saying, ‘What shall we eat?’ or ‘What shall we drink?’ or ‘What shall we wear?’ 32 For the pagans run after all these things, and your heavenly Father knows that you need them. 33 But seek first his kingdom and his righteousness, and all these things will be given to you as well. 34 Therefore do not worry about tomorrow, for tomorrow will worry about itself. Each day has enough trouble of its own</p>
<p>Matthew 6:25-34 NIV</p>
</blockquote>
<p>i spent morning in bed on instagram and twitter and youtube. the rejection got me feeling low. watched the bible project video on <a href="https://www.youtube.com/watch?v=GpqOdHV3dmU">Jesus’ Perspective on Wealth</a> it was an important reminder to not seek wealth or to collect and hoard, because we take nothing away with us once we leave this world.</p>
<p>after lunch, we went to la promenade cafe at 3 pm. i spent the whole time from 4 till 8 pm worked on sesame ai contrary research report and my research paper.</p>
<p>i bought 葱油饼 from shanghai beside because i got so hungry. it was not worth $10. we ate sushi at TERUAKI near the bus stop. i felt car sick on the #1 bus on the way back to chinatown. i am not a fan of taking the bus.</p>
<p>started watching ocean waves with t. the movie is not making sense to me so far; the storyline does not feel connected. i can't figure out what the protagonist's main goal is. what is his goal? are we just witnessing a love triangle? or is there more? it's going a bit slow so far. i guess it'll become more interesting later.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[post interview low]]></title>
        <link>https://bneo.xyz/posts/040425</link>
        <guid>https://bneo.xyz/posts/040425</guid>
        <pubDate>Fri, 04 Apr 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i went to bed with my mind still thinking about the questions i couldn't answer, i woke up at 6:30 am and couldn't fall back asleep thinking about the questions. i eventually got up and took the call with J and mafia to help with her commencement speech. the questions started circling in my head again and i started looking into the answers. i also got my interviewer's email during this time, and i thought of sending an email thanking them, along with the solutions. more for my own peace of mind, than an attempt to redeem myself.</p>
<p>i got the rejection email soon after sending that email. i was 85% certain that i wouldn't be passing, but i felt the sting. 7 days of non-stop prep and full focus on leetcode and ml system design, all for nothing. i couldn't even ansifwer basic questions. i went back to nap because of the lack of sleep, and then dragged myself out of bed again to go to the seminar on campus. i'll be late if i walk so i took a lime scooter for the first time. they're so expensive, it's 55c/min but including tax and other fees, a 10 minute ride was about $8. after seminar i stayed in class, working on homework. the lecture was about Unets and word2vec, and bayes theorem in language modeling and markov theorems.</p>
<p>when i walked back to class, i felt the low of the rejection. i felt like an idiot. in hindsight, if i had just given the problem more thought, if i had better mathematical foundations, if i had the ability to grok a concept, and if i didn't breeze through details and actually spent time to understand things at a deeper level, i wouldn't have had trouble in that interview. i kept blaming myself. i blew my only opportunity to work in big tech, a cushy job with high pay, working with some of the smartest people in the bay.</p>
<p>that was the hardest interview i've had in my life, and this past week was been intense. i acknowledge that maybe this isn't what God wants for me now. He has something greater planned for me. i have to remember i'm merely following where God leads me. there are more doors ahead of me.</p>]]></description>
        <content:encoded><![CDATA[<p>i went to bed with my mind still thinking about the questions i couldn't answer, i woke up at 6:30 am and couldn't fall back asleep thinking about the questions. i eventually got up and took the call with J and mafia to help with her commencement speech. the questions started circling in my head again and i started looking into the answers. i also got my interviewer's email during this time, and i thought of sending an email thanking them, along with the solutions. more for my own peace of mind, than an attempt to redeem myself.</p>
<p>i got the rejection email soon after sending that email. i was 85% certain that i wouldn't be passing, but i felt the sting. 7 days of non-stop prep and full focus on leetcode and ml system design, all for nothing. i couldn't even ansifwer basic questions. i went back to nap because of the lack of sleep, and then dragged myself out of bed again to go to the seminar on campus. i'll be late if i walk so i took a lime scooter for the first time. they're so expensive, it's 55c/min but including tax and other fees, a 10 minute ride was about $8. after seminar i stayed in class, working on homework. the lecture was about Unets and word2vec, and bayes theorem in language modeling and markov theorems.</p>
<p>when i walked back to class, i felt the low of the rejection. i felt like an idiot. in hindsight, if i had just given the problem more thought, if i had better mathematical foundations, if i had the ability to grok a concept, and if i didn't breeze through details and actually spent time to understand things at a deeper level, i wouldn't have had trouble in that interview. i kept blaming myself. i blew my only opportunity to work in big tech, a cushy job with high pay, working with some of the smartest people in the bay.</p>
<p>that was the hardest interview i've had in my life, and this past week was been intense. i acknowledge that maybe this isn't what God wants for me now. He has something greater planned for me. i have to remember i'm merely following where God leads me. there are more doors ahead of me.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[interview day]]></title>
        <link>https://bneo.xyz/posts/030425</link>
        <guid>https://bneo.xyz/posts/030425</guid>
        <pubDate>Thu, 03 Apr 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i went to my ethics class because a missed class = 10% loss in my final grade</p>
<p>and i had to miss my other class which was a 7% loss in grade.</p>
<p>i had to choose one.</p>
<p>i left ethics class 30 min early and walked home.</p>
<p>i stayed at transamerica park and went through all the past LC questions i've studied, cramming them in my brain, hoping that i will hit the jackpot on one of them.</p>
<p>i went home at 1 pm when i started to get hungry.</p>
<p>i heat up my chinese herbal chicken soup and ate it with some rice.</p>
<p>i spent the next hour and a half revising through ML concepts and also some DP recurrence relations</p>
<p>the clock was inching closer to 3pm. i was growing more and more anxious. this was my first ever big tech interview.</p>
<p>it started out with introductions, then the leetcode question dropped in the coderpad. i first panicked, then felt relief when i realized i've seen this question before, then proceeded to feel my heart drop when i was asked to prove the solution. i failed to produce it and started writing my code only 20 min in. before i could finish writing it i was asked to implement quicksort. and i froze because the last time i learned that was 3 years ago in my DSA class in iowa. after that was over, i talked about my research for the rest of the interview and i asked a few questions about their semantic search system.</p>
<p>i felt like i blew it after the interview. i immediately got frustrated that i could not produce the proof and i did not even finish writing my code. and i could've done better at explaining my research and answering their questions. i went to A's apartment to chill and relax. after that we went home and i finished watching past lives with T. i also claimed the chatgpt free offer for students and generated 20 ghibli images of her and us.</p>
<p>this was another major defining moment of my life. hopefully the interviews that come after feels easier, not technical wise, but in trusting myself and in God. there was really no reason to feel like this interview was life or death. i don't define my future. i have no control. i just do my best and let God handle the rest.</p>
<p>i can go back to my usual life now. no more leetcoding and ml design studying every waking second of my life. the past 7 days were intense, and it can only go up from here.</p>]]></description>
        <content:encoded><![CDATA[<p>i went to my ethics class because a missed class = 10% loss in my final grade</p>
<p>and i had to miss my other class which was a 7% loss in grade.</p>
<p>i had to choose one.</p>
<p>i left ethics class 30 min early and walked home.</p>
<p>i stayed at transamerica park and went through all the past LC questions i've studied, cramming them in my brain, hoping that i will hit the jackpot on one of them.</p>
<p>i went home at 1 pm when i started to get hungry.</p>
<p>i heat up my chinese herbal chicken soup and ate it with some rice.</p>
<p>i spent the next hour and a half revising through ML concepts and also some DP recurrence relations</p>
<p>the clock was inching closer to 3pm. i was growing more and more anxious. this was my first ever big tech interview.</p>
<p>it started out with introductions, then the leetcode question dropped in the coderpad. i first panicked, then felt relief when i realized i've seen this question before, then proceeded to feel my heart drop when i was asked to prove the solution. i failed to produce it and started writing my code only 20 min in. before i could finish writing it i was asked to implement quicksort. and i froze because the last time i learned that was 3 years ago in my DSA class in iowa. after that was over, i talked about my research for the rest of the interview and i asked a few questions about their semantic search system.</p>
<p>i felt like i blew it after the interview. i immediately got frustrated that i could not produce the proof and i did not even finish writing my code. and i could've done better at explaining my research and answering their questions. i went to A's apartment to chill and relax. after that we went home and i finished watching past lives with T. i also claimed the chatgpt free offer for students and generated 20 ghibli images of her and us.</p>
<p>this was another major defining moment of my life. hopefully the interviews that come after feels easier, not technical wise, but in trusting myself and in God. there was really no reason to feel like this interview was life or death. i don't define my future. i have no control. i just do my best and let God handle the rest.</p>
<p>i can go back to my usual life now. no more leetcoding and ml design studying every waking second of my life. the past 7 days were intense, and it can only go up from here.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[cross encoders and colbert]]></title>
        <link>https://bneo.xyz/posts/020425</link>
        <guid>https://bneo.xyz/posts/020425</guid>
        <pubDate>Wed, 02 Apr 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>TIL about <a href="https://osanseviero.github.io/hackerllama/blog/posts/sentence_embeddings2/">cross encoders</a> and <a href="https://huggingface.co/colbert-ir/colbertv2.0">colbert</a> while reading about to introduce joint attention between query and candidates to prepare for my interview.</p>
<p>Cross Encoders:</p>
<ul>
<li>process query and document pairs together through a single transformer</li>
<li>compute relevance scores directly without creating separate embeddings</li>
<li>highly accurate but computationally expensive for large document collections</li>
<li>cannot pre-compute document representations, requiring full processing for each query</li>
<li>use case: re-ranking top-k search results from a first-pass retrieval system</li>
</ul>
<p>ColBERT:</p>
<ul>
<li>uses late interaction architecture with separate encodings for queries and documents</li>
<li>creates contextualized embeddings for <strong>each token</strong> rather than a single vector</li>
<li>performs efficient token-level interactions between query and document representations</li>
<li>enables both pre-computation of document representations and fast retrieval</li>
<li>use case: semantic search over millions of documents with better accuracy than bi-encoders</li>
</ul>
<hr>
<p>some herbs that made me very heaty today and i will avoid in the future, especially when i'm stressed</p>
<ol>
<li>淮山 (huái shān) - Chinese Yam</li>
<li>党参 (dǎng shēn) - Codonopsis Root</li>
<li>北祈 (běi qí) - Probably a typo or local name; might mean Astragalus Root</li>
<li>龙眼肉 (lóng yǎn ròu) - Longan Fruit</li>
<li>首乌 (shòu wū) - Fo-Ti Root</li>
<li>当归 (dāng guī) - Angelica Sinensis</li>
<li>熟地 (shú dì) - Prepared Rehmannia Root</li>
<li>黄精 (huáng jīng) - Polygonatum</li>
<li>川芎 (chuān xiōng) - Ligusticum Wallichii</li>
<li>构纪子 (gòu jì zǐ) - Possibly Goji Berries</li>
<li>大枣 (dà zǎo) - Red Dates/Jujube</li>
</ol>]]></description>
        <content:encoded><![CDATA[<p>TIL about <a href="https://osanseviero.github.io/hackerllama/blog/posts/sentence_embeddings2/">cross encoders</a> and <a href="https://huggingface.co/colbert-ir/colbertv2.0">colbert</a> while reading about to introduce joint attention between query and candidates to prepare for my interview.</p>
<p>Cross Encoders:</p>
<ul>
<li>process query and document pairs together through a single transformer</li>
<li>compute relevance scores directly without creating separate embeddings</li>
<li>highly accurate but computationally expensive for large document collections</li>
<li>cannot pre-compute document representations, requiring full processing for each query</li>
<li>use case: re-ranking top-k search results from a first-pass retrieval system</li>
</ul>
<p>ColBERT:</p>
<ul>
<li>uses late interaction architecture with separate encodings for queries and documents</li>
<li>creates contextualized embeddings for <strong>each token</strong> rather than a single vector</li>
<li>performs efficient token-level interactions between query and document representations</li>
<li>enables both pre-computation of document representations and fast retrieval</li>
<li>use case: semantic search over millions of documents with better accuracy than bi-encoders</li>
</ul>
<hr>
<p>some herbs that made me very heaty today and i will avoid in the future, especially when i'm stressed</p>
<ol>
<li>淮山 (huái shān) - Chinese Yam</li>
<li>党参 (dǎng shēn) - Codonopsis Root</li>
<li>北祈 (běi qí) - Probably a typo or local name; might mean Astragalus Root</li>
<li>龙眼肉 (lóng yǎn ròu) - Longan Fruit</li>
<li>首乌 (shòu wū) - Fo-Ti Root</li>
<li>当归 (dāng guī) - Angelica Sinensis</li>
<li>熟地 (shú dì) - Prepared Rehmannia Root</li>
<li>黄精 (huáng jīng) - Polygonatum</li>
<li>川芎 (chuān xiōng) - Ligusticum Wallichii</li>
<li>构纪子 (gòu jì zǐ) - Possibly Goji Berries</li>
<li>大枣 (dà zǎo) - Red Dates/Jujube</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[how logistic regression works]]></title>
        <link>https://bneo.xyz/posts/010425</link>
        <guid>https://bneo.xyz/posts/010425</guid>
        <pubDate>Tue, 01 Apr 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>sketching out logistic regression for my interview, because i need to get the fundamentals down.</p>
<p>the problem is we want to predict binary outcomes (0,1), but we can't do that with linear regression that predicts continuous.</p>
<p>how do we get a model that outputs probabilities between 0 and 1? and how can we make a decision boundary to produce binary outcomes?</p>
<p>the answer is a sigmoid function.</p>
<p>$p(x) = \frac{1}{1 + e^{-z}}$ where $z = \beta_0 + \beta_1X_1 + \beta_2X_2 + ... + \beta_nX_n$</p>
<p>this bounds the output between 0 and 1, and we can create a decision boundary at $p(x) = 0.5$ which is where $z = 0$</p>
<p>but what are we modeling here? the probabilities?</p>
<p>the key insight is that logistic regression doesn't directly model probabilities in a linear way - it models the log-odds.</p>
<p>Why log-odds? Because:</p>
<ol>
<li>
<p>probability constraints: probability must be between 0 and 1, which isn't compatible with linear modeling (that produces unbounded values)</p>
</li>
<li>
<p>log-odds transformation: when we take $\log\left(\frac{p}{1-p}\right)$, we transform the bounded 0-1 range into an unbounded range ($-\infty$ to $+\infty$)</p>
</li>
<li>
<p>linear relationship: This allows us to model log-odds as a linear function of features:</p>
<p>$\log\left(\frac{p}{1-p}\right) = z = \beta_0 + \beta_1X_1 + \beta_2X_2 + ... + \beta_nX_n$</p>
</li>
</ol>
<p>The magic happens in this transformation. Consider:</p>
<ul>
<li>If $p = 0.5$, log-odds $= 0$</li>
<li>If $p > 0.5$, log-odds $> 0$</li>
<li>If $p &#x3C; 0.5$, log-odds $&#x3C; 0$</li>
<li>As $p$ approaches $1$, log-odds approaches $+\infty$</li>
<li>As $p$ approaches $0$, log-odds approaches $-\infty$</li>
</ul>
<p>So we're essentially saying:</p>
<ol>
<li>we want to model probability $p$</li>
<li>but we can't directly use linear regression on $p$ (bounded)</li>
<li>so we transform $p$ to log-odds (unbounded)</li>
<li>model log-odds linearly</li>
<li>transform back to probability using sigmoid</li>
</ol>
<p>this is why the coefficients in logistic regression represent changes in log-odds, and we can exponentiate them ($e^{\beta}$) to get odds ratios.</p>
<p>but how do we estimate our coefficients ($\beta_0 \to \beta_n$) that maximizes the probability of observing our training data?</p>
<p>we need a way to estimate the best coefficients ($\beta_0, \beta_1, ..., \beta_n$) that maximize the probability of observing our training data.</p>
<p>to do that, we need MLE.</p>
<p>we use MLE to find the coefficients that make our observed data most likely:</p>
<p>first we want to likelihood function, to calculate it, we calculate the probability of its actual outcome for each data point</p>
<p>for a binary classification, the likelihood is</p>
<p>$L(\beta) = \prod p(x)^y \cdot (1-p(x))^{(1-y)}$</p>
<p>Where $y$ is the true label (0 or 1)</p>
<p>to make optimization easier, we take the log so it converts the multiplication into an addition, known as the log likelihood</p>
<p>$$\log(L(\beta)) = \sum [y \cdot \log(p(x)) + (1-y) \cdot \log(1-p(x))]$$</p>
<p>and unlike linear regression's closed-form solution, logistic regression uses iterative methods like gradient descent.</p>
<p>the goal is to find $\beta$ values that maximize this log-likelihood, essentially finding the most probable model given the data.</p>
<hr>
<p>more resources</p>
<ul>
<li>visualization by <a href="https://mlu-explain.github.io/logistic-regression/">MLU explain</a></li>
<li><a href="https://d2l.ai/chapter_linear-classification/softmax-regression-concise.html">Concise Implementation of Softmax Regression — Dive into Deep Learning 1.0.3 documentation</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>sketching out logistic regression for my interview, because i need to get the fundamentals down.</p>
<p>the problem is we want to predict binary outcomes (0,1), but we can't do that with linear regression that predicts continuous.</p>
<p>how do we get a model that outputs probabilities between 0 and 1? and how can we make a decision boundary to produce binary outcomes?</p>
<p>the answer is a sigmoid function.</p>
<p>$p(x) = \frac{1}{1 + e^{-z}}$ where $z = \beta_0 + \beta_1X_1 + \beta_2X_2 + ... + \beta_nX_n$</p>
<p>this bounds the output between 0 and 1, and we can create a decision boundary at $p(x) = 0.5$ which is where $z = 0$</p>
<p>but what are we modeling here? the probabilities?</p>
<p>the key insight is that logistic regression doesn't directly model probabilities in a linear way - it models the log-odds.</p>
<p>Why log-odds? Because:</p>
<ol>
<li>
<p>probability constraints: probability must be between 0 and 1, which isn't compatible with linear modeling (that produces unbounded values)</p>
</li>
<li>
<p>log-odds transformation: when we take $\log\left(\frac{p}{1-p}\right)$, we transform the bounded 0-1 range into an unbounded range ($-\infty$ to $+\infty$)</p>
</li>
<li>
<p>linear relationship: This allows us to model log-odds as a linear function of features:</p>
<p>$\log\left(\frac{p}{1-p}\right) = z = \beta_0 + \beta_1X_1 + \beta_2X_2 + ... + \beta_nX_n$</p>
</li>
</ol>
<p>The magic happens in this transformation. Consider:</p>
<ul>
<li>If $p = 0.5$, log-odds $= 0$</li>
<li>If $p > 0.5$, log-odds $> 0$</li>
<li>If $p &#x3C; 0.5$, log-odds $&#x3C; 0$</li>
<li>As $p$ approaches $1$, log-odds approaches $+\infty$</li>
<li>As $p$ approaches $0$, log-odds approaches $-\infty$</li>
</ul>
<p>So we're essentially saying:</p>
<ol>
<li>we want to model probability $p$</li>
<li>but we can't directly use linear regression on $p$ (bounded)</li>
<li>so we transform $p$ to log-odds (unbounded)</li>
<li>model log-odds linearly</li>
<li>transform back to probability using sigmoid</li>
</ol>
<p>this is why the coefficients in logistic regression represent changes in log-odds, and we can exponentiate them ($e^{\beta}$) to get odds ratios.</p>
<p>but how do we estimate our coefficients ($\beta_0 \to \beta_n$) that maximizes the probability of observing our training data?</p>
<p>we need a way to estimate the best coefficients ($\beta_0, \beta_1, ..., \beta_n$) that maximize the probability of observing our training data.</p>
<p>to do that, we need MLE.</p>
<p>we use MLE to find the coefficients that make our observed data most likely:</p>
<p>first we want to likelihood function, to calculate it, we calculate the probability of its actual outcome for each data point</p>
<p>for a binary classification, the likelihood is</p>
<p>$L(\beta) = \prod p(x)^y \cdot (1-p(x))^{(1-y)}$</p>
<p>Where $y$ is the true label (0 or 1)</p>
<p>to make optimization easier, we take the log so it converts the multiplication into an addition, known as the log likelihood</p>
<p>$$\log(L(\beta)) = \sum [y \cdot \log(p(x)) + (1-y) \cdot \log(1-p(x))]$$</p>
<p>and unlike linear regression's closed-form solution, logistic regression uses iterative methods like gradient descent.</p>
<p>the goal is to find $\beta$ values that maximize this log-likelihood, essentially finding the most probable model given the data.</p>
<hr>
<p>more resources</p>
<ul>
<li>visualization by <a href="https://mlu-explain.github.io/logistic-regression/">MLU explain</a></li>
<li><a href="https://d2l.ai/chapter_linear-classification/softmax-regression-concise.html">Concise Implementation of Softmax Regression — Dive into Deep Learning 1.0.3 documentation</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[deep & cross networks (DCN)]]></title>
        <link>https://bneo.xyz/posts/310325</link>
        <guid>https://bneo.xyz/posts/310325</guid>
        <pubDate>Mon, 31 Mar 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i woke up too late again. my alarm went off at 7:30, but i woke up at 9 am. this always happens. it's been happing for a week. i always fail to wake up early enough.</p>
<p>a few questions i couldn't answer when A mock interviewed me</p>
<ul>
<li>how does logistic regression work?</li>
<li>what is MLE?</li>
<li>type i vs type ii error</li>
<li>can values in pdf > 1?</li>
<li>what does independence between two variables mean?</li>
<li>does independence mean covariance is 0?</li>
</ul>
<p>studied DCN today. let's start from the basics. we have features for our models to make predictions, i.e. ad click predictions. but these individual features don't act independently, their combinations can have a unique effect - interactions.</p>
<p>ex: the combination of <code>user_city = 'SF'</code> AND <code>ad_category = 'AI'</code> AND <code>time_of_day = 'morning'</code> strongly predicts a click rather than each of them individually</p>
<p>how to create new features? feature crossing. i.e. <code>city_X_ad_category</code></p>
<p>why? this helps us explicitly capture interactions and add non-linearity</p>
<p>you can cross catXcat, numXnum, catXnum, or even higher order cross (three or more features)</p>
<p>we know Deep neural networks learns these interactions implicitly. the multiple layers and ReLU can approximate complet functions. however they might be inefficient to learn specific simple multiplicative crosses, requiring many neurons or layers to learn.</p>
<p>introducing: <a href="https://paperswithcode.com/method/dcn-v2">deep &#x26; cross network</a>. the cross network is part of DCN, specifically designed to create these feature crosses explicitly.</p>
<p>the formula: $X_{l+1} = x_0 * {W_l * x_l + b_l} + x_l$ is mathematically structured to compute interactions between the original input features (x_0) and the representations learned so far (x_l).</p>
<p>An L-layer cross network explicitly models all feature interactions up to l + 1</p>
<p>this is the magic of DCN. instead of manually creating all possible crosses up to a certain order, the cross network learns which combinations are important. and you can choose <code>L</code>, which controls the max degree of interactions.</p>
<p>and DCN's have been <a href="https://mlfrontiers.substack.com/p/the-rise-of-deep-and-cross-networks">evolving</a></p>
<ul>
<li>from Wide&#x26;Deep models: exhaustively computes all possible crosses</li>
<li>DCN replaces manual engineering of cross features
<ul>
<li>two free parameters, the weight vector w and the bias vector b.</li>
<li>plateaus after 2 layers</li>
</ul>
</li>
<li><a href="https://arxiv.org/abs/2008.13535">DCN-v2</a> replaces crossing vector w with crossing matrix W
<ul>
<li>model bit-wise interactions interactions of certain positions (“bits”) of the feature vector</li>
<li>stack 4 layers or more and still see improvements</li>
</ul>
</li>
<li><a href="https://arxiv.org/pdf/2008.13535">DCN-mix</a> replaces crossing matrix W with a mixture of low-rank experts + gating network</li>
<li><a href="https://arxiv.org/pdf/2402.06859">Residual DCN (LinkedIn's LiRank)</a>: Built upon DCN V2 by adding attention mechanisms within the (low-rank) cross network and specific skip connections to further enhance interaction modeling and training stability for their specific large-scale systems
<ul>
<li>also instead of high-dim one-hot encoded sparse features as input, it uses lower-dimensional embedding lookups, further reducing the input dimension and parameter count</li>
</ul>
</li>
<li><a href="https://arxiv.org/abs/2311.04635">Gated Cross Network</a> adds an information gate on top of each cross layer in DCN-v2 which controls the weight each model should assign to each feature interaction, preventing overfitting to noisy feature crosses</li>
<li><a href="https://arxiv.org/pdf/2407.13349v6">DCN-v3</a>:
<ul>
<li>ensures interpretability with two explicit sub-networks: Linear and Exponential cross networks</li>
<li>Self-Mask operation to filter noise and reduce the number of parameters in the Cross Network by half</li>
<li>fusion layer, multi-loss trade-off and calculation -> Tri-BCE, to provide appropriate supervision signals</li>
</ul>
</li>
</ul>
<p>here's a <a href="https://github.com/shenweichen/DeepCTR-Torch?tab=readme-ov-file">github</a> repo implement them in pytorch</p>
<p>but when are they used in the multi-stage ranking system? they're often used in the l2 or final (reranking) stage.</p>
<p>the architecture is usually:</p>
<ol>
<li>Candidate generation (retrieval): simple and fast methods (embedding, simple collaborative) to select 100-1000 from millions or billions (focus on recall (not missing good candidates) and speed)</li>
<li>Ranking (first-pass): moderately complex models to score (logistic regression, GBDT) to select 50-100. (focus on precision and speed)</li>
<li>Reranking (fine-ranking): most powerful model (DCN) the focus is on precision</li>
</ol>
<p>some metrics important in recysys</p>
<p>precision: TP / (TP+FP) : out of all predicted positive, how many were actually positive (how many of our recommendations were actually relevant?)
recall: TP / (TP + FN) : out of all actual positive, hoa many did we identify as positive? (of all truly relevant shows, how many did we recommend?)</p>
<p>false positives? focus on precision (be as precise about your positives predictions as you can)
false negatives? focus on recall (catch as many positives as possible)</p>
<p>in recsys, we often focus on the top recommendations, since users typically only look at the first few suggestions</p>
<ul>
<li>precision@k: look at top k recs, how many are actually relevant?
<ul>
<li>if 6 are relevant out of top 10, precision@10 = 0.6</li>
</ul>
</li>
<li>recall@k: out of all relevant items, how many of your recommendations are in top k
<ul>
<li>20 relevant movies, 6 of your movies are in top 10, your recall @10 = 6/20 = 0.3</li>
</ul>
</li>
</ul>
<p>so precision is about how accurate your top k recommendations are, and recall is how much coverage your recommendations have</p>
<hr>
<p>linkedin papers</p>
<ul>
<li><a href="https://arxiv.org/pdf/1809.06481">Talent Search and Recommendation Systems at LinkedIn: Practical Challenges and Lessons Learned</a></li>
<li><a href="https://arxiv.org/pdf/2008.13535">DCN V2: Improved Deep &#x26; Cross Network and Practical Lessons for Web-scale Learning to Rank Systems</a></li>
<li><a href="https://arxiv.org/pdf/2402.06859">LiRank: Industrial Large Scale Ranking models at LinkedIn</a></li>
</ul>
<p>related</p>
<ul>
<li><a href="https://www.linkedin.com/blog/engineering/recommendations/candidate-generation-in-a-large-scale-graph-recommendation-system-people-you-may-know">Candidate Generation in a Large Scale Graph Recommendation System: People You May Know</a></li>
<li></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>i woke up too late again. my alarm went off at 7:30, but i woke up at 9 am. this always happens. it's been happing for a week. i always fail to wake up early enough.</p>
<p>a few questions i couldn't answer when A mock interviewed me</p>
<ul>
<li>how does logistic regression work?</li>
<li>what is MLE?</li>
<li>type i vs type ii error</li>
<li>can values in pdf > 1?</li>
<li>what does independence between two variables mean?</li>
<li>does independence mean covariance is 0?</li>
</ul>
<p>studied DCN today. let's start from the basics. we have features for our models to make predictions, i.e. ad click predictions. but these individual features don't act independently, their combinations can have a unique effect - interactions.</p>
<p>ex: the combination of <code>user_city = 'SF'</code> AND <code>ad_category = 'AI'</code> AND <code>time_of_day = 'morning'</code> strongly predicts a click rather than each of them individually</p>
<p>how to create new features? feature crossing. i.e. <code>city_X_ad_category</code></p>
<p>why? this helps us explicitly capture interactions and add non-linearity</p>
<p>you can cross catXcat, numXnum, catXnum, or even higher order cross (three or more features)</p>
<p>we know Deep neural networks learns these interactions implicitly. the multiple layers and ReLU can approximate complet functions. however they might be inefficient to learn specific simple multiplicative crosses, requiring many neurons or layers to learn.</p>
<p>introducing: <a href="https://paperswithcode.com/method/dcn-v2">deep &#x26; cross network</a>. the cross network is part of DCN, specifically designed to create these feature crosses explicitly.</p>
<p>the formula: $X_{l+1} = x_0 * {W_l * x_l + b_l} + x_l$ is mathematically structured to compute interactions between the original input features (x_0) and the representations learned so far (x_l).</p>
<p>An L-layer cross network explicitly models all feature interactions up to l + 1</p>
<p>this is the magic of DCN. instead of manually creating all possible crosses up to a certain order, the cross network learns which combinations are important. and you can choose <code>L</code>, which controls the max degree of interactions.</p>
<p>and DCN's have been <a href="https://mlfrontiers.substack.com/p/the-rise-of-deep-and-cross-networks">evolving</a></p>
<ul>
<li>from Wide&#x26;Deep models: exhaustively computes all possible crosses</li>
<li>DCN replaces manual engineering of cross features
<ul>
<li>two free parameters, the weight vector w and the bias vector b.</li>
<li>plateaus after 2 layers</li>
</ul>
</li>
<li><a href="https://arxiv.org/abs/2008.13535">DCN-v2</a> replaces crossing vector w with crossing matrix W
<ul>
<li>model bit-wise interactions interactions of certain positions (“bits”) of the feature vector</li>
<li>stack 4 layers or more and still see improvements</li>
</ul>
</li>
<li><a href="https://arxiv.org/pdf/2008.13535">DCN-mix</a> replaces crossing matrix W with a mixture of low-rank experts + gating network</li>
<li><a href="https://arxiv.org/pdf/2402.06859">Residual DCN (LinkedIn's LiRank)</a>: Built upon DCN V2 by adding attention mechanisms within the (low-rank) cross network and specific skip connections to further enhance interaction modeling and training stability for their specific large-scale systems
<ul>
<li>also instead of high-dim one-hot encoded sparse features as input, it uses lower-dimensional embedding lookups, further reducing the input dimension and parameter count</li>
</ul>
</li>
<li><a href="https://arxiv.org/abs/2311.04635">Gated Cross Network</a> adds an information gate on top of each cross layer in DCN-v2 which controls the weight each model should assign to each feature interaction, preventing overfitting to noisy feature crosses</li>
<li><a href="https://arxiv.org/pdf/2407.13349v6">DCN-v3</a>:
<ul>
<li>ensures interpretability with two explicit sub-networks: Linear and Exponential cross networks</li>
<li>Self-Mask operation to filter noise and reduce the number of parameters in the Cross Network by half</li>
<li>fusion layer, multi-loss trade-off and calculation -> Tri-BCE, to provide appropriate supervision signals</li>
</ul>
</li>
</ul>
<p>here's a <a href="https://github.com/shenweichen/DeepCTR-Torch?tab=readme-ov-file">github</a> repo implement them in pytorch</p>
<p>but when are they used in the multi-stage ranking system? they're often used in the l2 or final (reranking) stage.</p>
<p>the architecture is usually:</p>
<ol>
<li>Candidate generation (retrieval): simple and fast methods (embedding, simple collaborative) to select 100-1000 from millions or billions (focus on recall (not missing good candidates) and speed)</li>
<li>Ranking (first-pass): moderately complex models to score (logistic regression, GBDT) to select 50-100. (focus on precision and speed)</li>
<li>Reranking (fine-ranking): most powerful model (DCN) the focus is on precision</li>
</ol>
<p>some metrics important in recysys</p>
<p>precision: TP / (TP+FP) : out of all predicted positive, how many were actually positive (how many of our recommendations were actually relevant?)
recall: TP / (TP + FN) : out of all actual positive, hoa many did we identify as positive? (of all truly relevant shows, how many did we recommend?)</p>
<p>false positives? focus on precision (be as precise about your positives predictions as you can)
false negatives? focus on recall (catch as many positives as possible)</p>
<p>in recsys, we often focus on the top recommendations, since users typically only look at the first few suggestions</p>
<ul>
<li>precision@k: look at top k recs, how many are actually relevant?
<ul>
<li>if 6 are relevant out of top 10, precision@10 = 0.6</li>
</ul>
</li>
<li>recall@k: out of all relevant items, how many of your recommendations are in top k
<ul>
<li>20 relevant movies, 6 of your movies are in top 10, your recall @10 = 6/20 = 0.3</li>
</ul>
</li>
</ul>
<p>so precision is about how accurate your top k recommendations are, and recall is how much coverage your recommendations have</p>
<hr>
<p>linkedin papers</p>
<ul>
<li><a href="https://arxiv.org/pdf/1809.06481">Talent Search and Recommendation Systems at LinkedIn: Practical Challenges and Lessons Learned</a></li>
<li><a href="https://arxiv.org/pdf/2008.13535">DCN V2: Improved Deep &#x26; Cross Network and Practical Lessons for Web-scale Learning to Rank Systems</a></li>
<li><a href="https://arxiv.org/pdf/2402.06859">LiRank: Industrial Large Scale Ranking models at LinkedIn</a></li>
</ul>
<p>related</p>
<ul>
<li><a href="https://www.linkedin.com/blog/engineering/recommendations/candidate-generation-in-a-large-scale-graph-recommendation-system-people-you-may-know">Candidate Generation in a Large Scale Graph Recommendation System: People You May Know</a></li>
<li></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[sick of leetcode]]></title>
        <link>https://bneo.xyz/posts/300325</link>
        <guid>https://bneo.xyz/posts/300325</guid>
        <pubDate>Sun, 30 Mar 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i went to my baptism/confirmation class at 11am for my joining the church as an associate member. there are three simple rules by john wesley to live out the baptism vows: do no harm, do good, and stay in love with God.</p>
<p>after church i spent 30 dollars buying roasted pork and fried rice and vege and pork buns. i felt scammed. i proceeded to buy air fryer liners, dish scrubes, and a sticky note for my interview. i went to A's house to start my prep. i'm beginning to lose my sanity. this interview has made me so jumpy and jittery all the time. i'm glad i have A to cowork with.</p>
<p>i left around 4:30 to buy groceries. i needed ginger for my chickens soup and vegetables. i got home, finished the ethics homework, and showered. the rest of the night was calling my family, talking to T, bearing the shouting lady beside my building, and doing bibile study with T. we watched bible project videos for <a href="https://bibleproject.com/guides/book-of-judges/">judges</a> and <a href="https://bibleproject.com/explore/video/ruth/">ruth</a>. i slept at 12:13 am.</p>]]></description>
        <content:encoded><![CDATA[<p>i went to my baptism/confirmation class at 11am for my joining the church as an associate member. there are three simple rules by john wesley to live out the baptism vows: do no harm, do good, and stay in love with God.</p>
<p>after church i spent 30 dollars buying roasted pork and fried rice and vege and pork buns. i felt scammed. i proceeded to buy air fryer liners, dish scrubes, and a sticky note for my interview. i went to A's house to start my prep. i'm beginning to lose my sanity. this interview has made me so jumpy and jittery all the time. i'm glad i have A to cowork with.</p>
<p>i left around 4:30 to buy groceries. i needed ginger for my chickens soup and vegetables. i got home, finished the ethics homework, and showered. the rest of the night was calling my family, talking to T, bearing the shouting lady beside my building, and doing bibile study with T. we watched bible project videos for <a href="https://bibleproject.com/guides/book-of-judges/">judges</a> and <a href="https://bibleproject.com/explore/video/ruth/">ruth</a>. i slept at 12:13 am.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[hmart daly city]]></title>
        <link>https://bneo.xyz/posts/290325</link>
        <guid>https://bneo.xyz/posts/290325</guid>
        <pubDate>Sat, 29 Mar 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i spent the morning prepping for interview. i went to hmart in daly city for lunch with S and A. me and S had paik's noodles huge seafood jjajangmyeon plate. after lunch we walked to Blue house cafe and went into ocean view computer lab to grind out the work.</p>
<p>spent the time reading through these two blogs for my interview:</p>
<ul>
<li><a href="https://www.linkedin.com/blog/engineering/ai/automated-genai-driven-search-quality-evaluation">Automated GenAI-driven search quality evaluation</a></li>
<li><a href="https://www.linkedin.com/blog/engineering/search/introducing-semantic-capability-in-linkedins-content-search-engine">Introducing Semantic Capability in LinkedIn's Content Search Engine</a></li>
</ul>
<p>i find it hard to come up with a good question to ask because i lack the intuition that comes from solving this problem. i can't underestand what came before, and what can come after. how to i build this intuition without any experience with this system. i feel like an outsider looking in, trying to figure out a black box.</p>
<p>i'm feeling queasy everytime i think about my interview.</p>
<p>went to Boulevard cafe to have dinner with church people. i was supposed to go to their gathering since 2 pm but just thinking about everything i still dont' know and feel unprepared for, i did not feel good about it. i got home at around 8 pm. got so burnt out i watched clips of arrested development. the arc of rita and michael was a good stress reliever.</p>
<p>i spent the rest of the night memorizing number of islands and max area of islands. bfs and dfs is so much easier to understand than dp. i need to solve more dp questions.</p>
<p>i also have to start prepping for the ML parts, and read his search system at a deeper level. i have to be prepared for anything. i have to at least get into the 5 rounds. i must crack FAANG.</p>]]></description>
        <content:encoded><![CDATA[<p>i spent the morning prepping for interview. i went to hmart in daly city for lunch with S and A. me and S had paik's noodles huge seafood jjajangmyeon plate. after lunch we walked to Blue house cafe and went into ocean view computer lab to grind out the work.</p>
<p>spent the time reading through these two blogs for my interview:</p>
<ul>
<li><a href="https://www.linkedin.com/blog/engineering/ai/automated-genai-driven-search-quality-evaluation">Automated GenAI-driven search quality evaluation</a></li>
<li><a href="https://www.linkedin.com/blog/engineering/search/introducing-semantic-capability-in-linkedins-content-search-engine">Introducing Semantic Capability in LinkedIn's Content Search Engine</a></li>
</ul>
<p>i find it hard to come up with a good question to ask because i lack the intuition that comes from solving this problem. i can't underestand what came before, and what can come after. how to i build this intuition without any experience with this system. i feel like an outsider looking in, trying to figure out a black box.</p>
<p>i'm feeling queasy everytime i think about my interview.</p>
<p>went to Boulevard cafe to have dinner with church people. i was supposed to go to their gathering since 2 pm but just thinking about everything i still dont' know and feel unprepared for, i did not feel good about it. i got home at around 8 pm. got so burnt out i watched clips of arrested development. the arc of rita and michael was a good stress reliever.</p>
<p>i spent the rest of the night memorizing number of islands and max area of islands. bfs and dfs is so much easier to understand than dp. i need to solve more dp questions.</p>
<p>i also have to start prepping for the ML parts, and read his search system at a deeper level. i have to be prepared for anything. i have to at least get into the 5 rounds. i must crack FAANG.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[image to 3d models]]></title>
        <link>https://bneo.xyz/posts/280325</link>
        <guid>https://bneo.xyz/posts/280325</guid>
        <pubDate>Fri, 28 Mar 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i spent the morning prepping for interview, then went to school before lunch so that i don't fall asleep on my table. the seminar was about RAG from an AWS dev advocate. i couldn't pay attention at all even though it might've been insightful and useful information. studied LC and the class content simultaneously. had a short quiz at the end which i almost could not solve because i was panicking. i'm worried this would be my interview. i have to learn how to control my nerves. our mlops group project is about turning 2d images into 3d models. we've been using <a href="https://fal.ai/models/fal-ai/trellis">trellis</a> on fal.ai. the idea is, we can generate these 3d characters just by drawing them/describing them, and these 3d characters can interact in a digital world on three.js, and we can use voice to control these characters.</p>]]></description>
        <content:encoded><![CDATA[<p>i spent the morning prepping for interview, then went to school before lunch so that i don't fall asleep on my table. the seminar was about RAG from an AWS dev advocate. i couldn't pay attention at all even though it might've been insightful and useful information. studied LC and the class content simultaneously. had a short quiz at the end which i almost could not solve because i was panicking. i'm worried this would be my interview. i have to learn how to control my nerves. our mlops group project is about turning 2d images into 3d models. we've been using <a href="https://fal.ai/models/fal-ai/trellis">trellis</a> on fal.ai. the idea is, we can generate these 3d characters just by drawing them/describing them, and these 3d characters can interact in a digital world on three.js, and we can use voice to control these characters.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[dynamic programming 101]]></title>
        <link>https://bneo.xyz/posts/270325</link>
        <guid>https://bneo.xyz/posts/270325</guid>
        <pubDate>Thu, 27 Mar 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>took the time to learn the framework for dp. below are some notes from the leetcode explore for DP.</p>
<p>characteristics of dp:</p>
<ul>
<li>break down into <strong>overlapping</strong> subproblems</li>
<li>an optimal solution can be formed</li>
</ul>
<p>what dp is not:</p>
<ul>
<li><strong>greedy</strong> problems have optimal substructure, but not overlapping subproblems</li>
<li><strong>divide and conquer</strong> breaks a problem into subprobelms, but they are not overlapping</li>
</ul>
<p>why it helps?</p>
<ul>
<li>it improves time complexity compared to brute force</li>
<li>ex: fib(n) has exponential time complexity for brute force, while linear with DP, as it reuses results of subproblems raather than recalculating results for previously seen subproblems</li>
</ul>
<p>top-down vs bottom up</p>
<p>top down (tabulation)</p>
<ul>
<li><strong>iteration</strong> and starts with a basecase</li>
<li>order matters</li>
<li>usually faster, no recursion overhead
<pre><code class="language-py"># fibonacci
F = [0] * (n+1)
F[0] = 1
F[1] = 1
for i in range(2, n):
    F[i] = F[i-1] + F[i-2]
</code></pre>
</li>
</ul>
<p>bottom-up (memoization)</p>
<ul>
<li>
<p><strong>recursion</strong> and made efficient with memoization</p>
</li>
<li>
<p>easier to write, order does not matter</p>
</li>
<li>
<p>slower</p>
<pre><code class="language-py">memo = {}
def f(i):
    if i &#x3C; 2:
        return i

    if i not in memo:
        memo[i] = f(i-1) + f(i-2)

    return memo[i]
</code></pre>
</li>
</ul>
<p>when to use it?</p>
<ol>
<li>problem asks for optimum value (max/min) of something
<ul>
<li>min cost of doing ... , how many ways are there to ... , longest possible ...</li>
<li>not enough by itself, could be greedy</li>
</ul>
</li>
<li>future "decisions" depends on earlier decisions
<ul>
<li>ex: house robber
<ul>
<li>nums = [2,7,9,3,1]</li>
<li>greedy solution is to rob 7, but you miss out on 9 (your early decision affects future decisions)</li>
</ul>
</li>
<li>ex: longest increasing subsequence
<ul>
<li>nums = [1,2,6,3,5]</li>
<li>important decision is choosing 6 or not, this affects the future (whether you can take 3 and 5)</li>
</ul>
</li>
</ul>
</li>
</ol>
<p>framework</p>
<ol>
<li>a function that computes answer to problem for every given state
<ul>
<li>ex: climbing stairs, we have dp(i) which returns number of ways to climb ith step.</li>
</ul>
</li>
<li>a recurrence relation to transition between states
<ul>
<li>to climb the 10th stair, we need to climb from the 8th or 9th</li>
<li>so # ways to climb 10th stair is # ways to climb 8th + # ways to climb 9th stair
<ul>
<li>dp(i) = dp(i-1) + dp(i-2)</li>
</ul>
</li>
<li>finding this is the most difficult part</li>
</ul>
</li>
<li>base cases (to prevent it going infinitely)
<ul>
<li>ask yourself: what state can you find answer without using DP?</li>
<li>there is one way to climb first stair, and two ways to climb two stairs,</li>
<li>base case = dp(1) = 1 and dp(2) = 2</li>
</ul>
</li>
</ol>
<p>recurrence -> O(2^n)</p>
<pre><code class="language-py">def climbStairs(self, n: int) -> int:
    def dp(i):
        """A function that returns the answer to the problem for a given state."""
        # Base cases: when i is  3 there are i ways to reach the ith stair.
        if i &#x3C;= 2:
            return i

        # If i is not a base case, then use the recurrence relation.
        return dp(i - 1) + dp(i - 2)

    return dp(n)
</code></pre>
<p>add memoization -> O(n)</p>
<pre><code class="language-py">def climbStairs(self, n: int) -> int:
    def dp(i):
        if i &#x3C;= 2:
            return i
        if i not in memo:
            # Instead of just returning dp(i - 1) + dp(i - 2), calculate it once and then
            # store the result inside a hashmap to refer to in the future.
            memo[i] = dp(i - 1) + dp(i - 2)

        return memo[i]

    memo = {}
    return dp(n)
</code></pre>
<p>bottom up approach</p>
<pre><code class="language-py">def climbStairs(self, n: int) -> int:
    if n == 1:
        return 1

    # An array that represents the answer to the problem for a given state
    dp = [0] * (n + 1)

    # base case
    dp[1] = 1
    dp[2] = 2

    for i in range(3, n + 1):
        dp[i] = dp[i - 1] + dp[i - 2] # Recurrence relation

    return dp[n]
</code></pre>]]></description>
        <content:encoded><![CDATA[<p>took the time to learn the framework for dp. below are some notes from the leetcode explore for DP.</p>
<p>characteristics of dp:</p>
<ul>
<li>break down into <strong>overlapping</strong> subproblems</li>
<li>an optimal solution can be formed</li>
</ul>
<p>what dp is not:</p>
<ul>
<li><strong>greedy</strong> problems have optimal substructure, but not overlapping subproblems</li>
<li><strong>divide and conquer</strong> breaks a problem into subprobelms, but they are not overlapping</li>
</ul>
<p>why it helps?</p>
<ul>
<li>it improves time complexity compared to brute force</li>
<li>ex: fib(n) has exponential time complexity for brute force, while linear with DP, as it reuses results of subproblems raather than recalculating results for previously seen subproblems</li>
</ul>
<p>top-down vs bottom up</p>
<p>top down (tabulation)</p>
<ul>
<li><strong>iteration</strong> and starts with a basecase</li>
<li>order matters</li>
<li>usually faster, no recursion overhead
<pre><code class="language-py"># fibonacci
F = [0] * (n+1)
F[0] = 1
F[1] = 1
for i in range(2, n):
    F[i] = F[i-1] + F[i-2]
</code></pre>
</li>
</ul>
<p>bottom-up (memoization)</p>
<ul>
<li>
<p><strong>recursion</strong> and made efficient with memoization</p>
</li>
<li>
<p>easier to write, order does not matter</p>
</li>
<li>
<p>slower</p>
<pre><code class="language-py">memo = {}
def f(i):
    if i &#x3C; 2:
        return i

    if i not in memo:
        memo[i] = f(i-1) + f(i-2)

    return memo[i]
</code></pre>
</li>
</ul>
<p>when to use it?</p>
<ol>
<li>problem asks for optimum value (max/min) of something
<ul>
<li>min cost of doing ... , how many ways are there to ... , longest possible ...</li>
<li>not enough by itself, could be greedy</li>
</ul>
</li>
<li>future "decisions" depends on earlier decisions
<ul>
<li>ex: house robber
<ul>
<li>nums = [2,7,9,3,1]</li>
<li>greedy solution is to rob 7, but you miss out on 9 (your early decision affects future decisions)</li>
</ul>
</li>
<li>ex: longest increasing subsequence
<ul>
<li>nums = [1,2,6,3,5]</li>
<li>important decision is choosing 6 or not, this affects the future (whether you can take 3 and 5)</li>
</ul>
</li>
</ul>
</li>
</ol>
<p>framework</p>
<ol>
<li>a function that computes answer to problem for every given state
<ul>
<li>ex: climbing stairs, we have dp(i) which returns number of ways to climb ith step.</li>
</ul>
</li>
<li>a recurrence relation to transition between states
<ul>
<li>to climb the 10th stair, we need to climb from the 8th or 9th</li>
<li>so # ways to climb 10th stair is # ways to climb 8th + # ways to climb 9th stair
<ul>
<li>dp(i) = dp(i-1) + dp(i-2)</li>
</ul>
</li>
<li>finding this is the most difficult part</li>
</ul>
</li>
<li>base cases (to prevent it going infinitely)
<ul>
<li>ask yourself: what state can you find answer without using DP?</li>
<li>there is one way to climb first stair, and two ways to climb two stairs,</li>
<li>base case = dp(1) = 1 and dp(2) = 2</li>
</ul>
</li>
</ol>
<p>recurrence -> O(2^n)</p>
<pre><code class="language-py">def climbStairs(self, n: int) -> int:
    def dp(i):
        """A function that returns the answer to the problem for a given state."""
        # Base cases: when i is  3 there are i ways to reach the ith stair.
        if i &#x3C;= 2:
            return i

        # If i is not a base case, then use the recurrence relation.
        return dp(i - 1) + dp(i - 2)

    return dp(n)
</code></pre>
<p>add memoization -> O(n)</p>
<pre><code class="language-py">def climbStairs(self, n: int) -> int:
    def dp(i):
        if i &#x3C;= 2:
            return i
        if i not in memo:
            # Instead of just returning dp(i - 1) + dp(i - 2), calculate it once and then
            # store the result inside a hashmap to refer to in the future.
            memo[i] = dp(i - 1) + dp(i - 2)

        return memo[i]

    memo = {}
    return dp(n)
</code></pre>
<p>bottom up approach</p>
<pre><code class="language-py">def climbStairs(self, n: int) -> int:
    if n == 1:
        return 1

    # An array that represents the answer to the problem for a given state
    dp = [0] * (n + 1)

    # base case
    dp[1] = 1
    dp[2] = 2

    for i in range(3, n + 1):
        dp[i] = dp[i - 1] + dp[i - 2] # Recurrence relation

    return dp[n]
</code></pre>]]></content:encoded>
      </item><item>
        <title><![CDATA[leetcode everywhere]]></title>
        <link>https://bneo.xyz/posts/260325</link>
        <guid>https://bneo.xyz/posts/260325</guid>
        <pubDate>Wed, 26 Mar 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>took meeting with USF professor. i shared about my interview and my professor mentioned DP is fun. learning about DP and seeing how elegant the solutions are can be fun, but thinking about how i only have 25 min to solve a DP question is highly stress-inducing. my stomach squeezes into a knot everytime it think about it. i have not solved enough questinos to have a clear thought process. my pattern matching algorithm has not seen enough data. went to capitol one cafe to do some more leetcode. got my hair cut because the edges 'have been poking on my eye. the rest of the night was more interview prep. my life has been consumed by this interview.</p>]]></description>
        <content:encoded><![CDATA[<p>took meeting with USF professor. i shared about my interview and my professor mentioned DP is fun. learning about DP and seeing how elegant the solutions are can be fun, but thinking about how i only have 25 min to solve a DP question is highly stress-inducing. my stomach squeezes into a knot everytime it think about it. i have not solved enough questinos to have a clear thought process. my pattern matching algorithm has not seen enough data. went to capitol one cafe to do some more leetcode. got my hair cut because the edges 'have been poking on my eye. the rest of the night was more interview prep. my life has been consumed by this interview.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[leetcode @ class]]></title>
        <link>https://bneo.xyz/posts/250325</link>
        <guid>https://bneo.xyz/posts/250325</guid>
        <pubDate>Tue, 25 Mar 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>in between listening to the lectures i was leetcoding. my deep learning class taught about cnn. cnn is a type of neural network architecture that can learn spatial patterns through heirarchical feature extractions, mimicking human visual processing.</p>
<p>core components:</p>
<ul>
<li>convolutional layer: apply filters to detect features (edge -> shape -> object)</li>
<li>filters/kernels: matrices (3x3 or 5x5) that slide across images</li>
<li>output dim: (input size - filter size) / stride + 1.</li>
<li>padding. add border elements to preserve spatial dimensions
<ul>
<li>optimal padding: (filter size - 1) / 2</li>
</ul>
</li>
</ul>
<p>example:</p>
<p>Padding = (filter size - 1) / 2
For 3x3 filter: Padding = (3 - 1) / 2 = 1</p>
<p>Input: 5x5 image
Add 1-pixel border around image → 7x7
Filter: 3x3
Output size = (7 - 3) / 1 + 1 = 5x5</p>
<p>this helps maintain output size to match input size.</p>
<p>what do 1x1 filters do?</p>
<ul>
<li>dimensionality reduction (reduce channels but preserve spatial dim)</li>
<li>computational efficiency</li>
</ul>
<p>GoogleNet/inception networks popularized this</p>
<ul>
<li>reduce parameters</li>
<li>control network depth</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>in between listening to the lectures i was leetcoding. my deep learning class taught about cnn. cnn is a type of neural network architecture that can learn spatial patterns through heirarchical feature extractions, mimicking human visual processing.</p>
<p>core components:</p>
<ul>
<li>convolutional layer: apply filters to detect features (edge -> shape -> object)</li>
<li>filters/kernels: matrices (3x3 or 5x5) that slide across images</li>
<li>output dim: (input size - filter size) / stride + 1.</li>
<li>padding. add border elements to preserve spatial dimensions
<ul>
<li>optimal padding: (filter size - 1) / 2</li>
</ul>
</li>
</ul>
<p>example:</p>
<p>Padding = (filter size - 1) / 2
For 3x3 filter: Padding = (3 - 1) / 2 = 1</p>
<p>Input: 5x5 image
Add 1-pixel border around image → 7x7
Filter: 3x3
Output size = (7 - 3) / 1 + 1 = 5x5</p>
<p>this helps maintain output size to match input size.</p>
<p>what do 1x1 filters do?</p>
<ul>
<li>dimensionality reduction (reduce channels but preserve spatial dim)</li>
<li>computational efficiency</li>
</ul>
<p>GoogleNet/inception networks popularized this</p>
<ul>
<li>reduce parameters</li>
<li>control network depth</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[leetcode @ library]]></title>
        <link>https://bneo.xyz/posts/240325</link>
        <guid>https://bneo.xyz/posts/240325</guid>
        <pubDate>Mon, 24 Mar 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i spent most of the day at home to cook my chicken soup. after lunch i went to the library to get some leetcode in. then went to YMCA to finish up homework because the library closes at 6pm. i found a good github repo for <a href="https://github.com/khangich/machine-learning-interview">ML interview questions</a>. i was struggling to finish my homework, i just keep thinking about how much time i'm "wasting" while i could be interview prepping to get a job that pays 200k a year.</p>]]></description>
        <content:encoded><![CDATA[<p>i spent most of the day at home to cook my chicken soup. after lunch i went to the library to get some leetcode in. then went to YMCA to finish up homework because the library closes at 6pm. i found a good github repo for <a href="https://github.com/khangich/machine-learning-interview">ML interview questions</a>. i was struggling to finish my homework, i just keep thinking about how much time i'm "wasting" while i could be interview prepping to get a job that pays 200k a year.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[leetcode grind]]></title>
        <link>https://bneo.xyz/posts/230325</link>
        <guid>https://bneo.xyz/posts/230325</guid>
        <pubDate>Sun, 23 Mar 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>went to church for my confirmation class and stayed for the chinese service. it's good to see everyone again. bought some dimsum from wong lee and went to A's house for another interview grind session. leetcode is so hard, even the easy questions. i need to solve more questions. i need to understand fundemental patterns. there's no time to understand each of them now. napped halfway on the floor. i get so tired around 4-6 pm. the rest of the night i felt anxiety again, i couldn't feel anything. i could barely eat dinner.</p>]]></description>
        <content:encoded><![CDATA[<p>went to church for my confirmation class and stayed for the chinese service. it's good to see everyone again. bought some dimsum from wong lee and went to A's house for another interview grind session. leetcode is so hard, even the easy questions. i need to solve more questions. i need to understand fundemental patterns. there's no time to understand each of them now. napped halfway on the floor. i get so tired around 4-6 pm. the rest of the night i felt anxiety again, i couldn't feel anything. i could barely eat dinner.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[ticket to ride]]></title>
        <link>https://bneo.xyz/posts/220325</link>
        <guid>https://bneo.xyz/posts/220325</guid>
        <pubDate>Sat, 22 Mar 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>went to A's house to eat my chow fun with beef and then to social study to start the interview grind. went to east mall for a thrift store with vintage games, records, and overpriced second hand clothes. went to the asian grocery stores and i finally found asian thai green curry paste. bought a pack of brown rice as well. took a model s home with A. played ticket to ride the rest of the night.</p>]]></description>
        <content:encoded><![CDATA[<p>went to A's house to eat my chow fun with beef and then to social study to start the interview grind. went to east mall for a thrift store with vintage games, records, and overpriced second hand clothes. went to the asian grocery stores and i finally found asian thai green curry paste. bought a pack of brown rice as well. took a model s home with A. played ticket to ride the rest of the night.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[nvidia gtc day 4]]></title>
        <link>https://bneo.xyz/posts/210325</link>
        <guid>https://bneo.xyz/posts/210325</guid>
        <pubDate>Fri, 21 Mar 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>the last day of gtc was a slow day. i mostly spent time with the hp ambassadors. they're a fun group, and i got to pick up some hindi. we went to hinodeya, i ordered a pork bowl cause it was the cheapest. i took the uber with them back to sf, and napped a lot on the way. had hotpot with j and n at hotpot champ till 1 am.</p>]]></description>
        <content:encoded><![CDATA[<p>the last day of gtc was a slow day. i mostly spent time with the hp ambassadors. they're a fun group, and i got to pick up some hindi. we went to hinodeya, i ordered a pork bowl cause it was the cheapest. i took the uber with them back to sf, and napped a lot on the way. had hotpot with j and n at hotpot champ till 1 am.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[nvidia gtc day 3]]></title>
        <link>https://bneo.xyz/posts/200325</link>
        <guid>https://bneo.xyz/posts/200325</guid>
        <pubDate>Thu, 20 Mar 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>lunch was shitake and tofu and yellow curry. i was prepping for the linkedin recruiter call the entire morning that i had to miss my shift at hp.</p>
<p>after the call, and learning about the amount of leetcode and ML involved, i started stressing out. i kept stress eating free popcorn from gtc park. i ended up not have appetite to eat dinner, the $20 chicken salad sold at the hotel.</p>
<p>i had to rush to judge the world's shortest hackathon judging at 8:45 pm, the projects i came across were okay. their judging process was fun to watch. it's interesting to hear their thoughts and how they come to a conclusion about the winners. the judging sheet was there just for vibes.</p>
<p>i felt severe insecurity the rest of the night, possibly the jitters from the upcoming interview, i felt overwhelmed and numbed.</p>]]></description>
        <content:encoded><![CDATA[<p>lunch was shitake and tofu and yellow curry. i was prepping for the linkedin recruiter call the entire morning that i had to miss my shift at hp.</p>
<p>after the call, and learning about the amount of leetcode and ML involved, i started stressing out. i kept stress eating free popcorn from gtc park. i ended up not have appetite to eat dinner, the $20 chicken salad sold at the hotel.</p>
<p>i had to rush to judge the world's shortest hackathon judging at 8:45 pm, the projects i came across were okay. their judging process was fun to watch. it's interesting to hear their thoughts and how they come to a conclusion about the winners. the judging sheet was there just for vibes.</p>
<p>i felt severe insecurity the rest of the night, possibly the jitters from the upcoming interview, i felt overwhelmed and numbed.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[nvidia gtc day 2]]></title>
        <link>https://bneo.xyz/posts/190325</link>
        <guid>https://bneo.xyz/posts/190325</guid>
        <pubDate>Wed, 19 Mar 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>stood at booth for 3 and a half hours at hp talking about ai studio, spoke too much my throat starting hurting. the people who came over were a wide spectrum, from people looking uninterested to people who were captivated by the software. there's a quality that the product and sales people have that i was missing, it's how they tell the story. they don't just talk about what it is, they talk about why you need it. that was hard for me to replicate.</p>
<p>went to the influencer event, chatted with the hs students. red wine is a good drink to open up and chat more. met two HP ml engineers working on hp conferencing. the rest of the night were photos, listening to people talking, and having a good time.</p>]]></description>
        <content:encoded><![CDATA[<p>stood at booth for 3 and a half hours at hp talking about ai studio, spoke too much my throat starting hurting. the people who came over were a wide spectrum, from people looking uninterested to people who were captivated by the software. there's a quality that the product and sales people have that i was missing, it's how they tell the story. they don't just talk about what it is, they talk about why you need it. that was hard for me to replicate.</p>
<p>went to the influencer event, chatted with the hs students. red wine is a good drink to open up and chat more. met two HP ml engineers working on hp conferencing. the rest of the night were photos, listening to people talking, and having a good time.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[nvidia gtc day 1]]></title>
        <link>https://bneo.xyz/posts/180325</link>
        <guid>https://bneo.xyz/posts/180325</guid>
        <pubDate>Tue, 18 Mar 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>a few notes from the keynote at SAP center, before i got kicked out 20 minutes in for sitting at the stairs, and jensen starting talking about GPUs and hardware.</p>
<p>the AI wave started with (2012 Alexnet)</p>
<p>perception AI -> generative AI -> agentic AI -> physical AI</p>
<p>three problems</p>
<ul>
<li>how to solve the data problem?</li>
<li>how to solve the training problem?</li>
<li>how do you scale?</li>
</ul>
<p>three scaling laws</p>
<p>pre-training scaling -> post-training scaling -> test-time scaling "long thinking"</p>
<p>reasoning ai inference compute > 100x one shot more tokens</p>
<p>how to solve data problem?</p>
<p>problem prompts -> model -> answer -> verifier -> back to model</p>
<p>post training with RLVR > 100T tokens</p>
<p>top 4 US CSPs</p>
<ul>
<li>2024: 1.3M hopper GPUs</li>
<li>2025: 3.6 Blackwell GPUs (2-gpu per Chip)</li>
</ul>
<p>computing at inflection point</p>
<p>2028 prediction $1T+ data center Capex</p>
<ul>
<li>a new computing approach</li>
<li>increase in recognition that the future of software requires capital investment</li>
</ul>
<p>computer is generating tokens for software, not just retrieval of files</p>
<p>computers are now AI factories, everyone will have two factories, one for the product, another for the AI</p>
<p>CUDA-X for every industry</p>
<ul>
<li>cuPYNUMERIC - numpy on GPUs</li>
<li>CuLITHO - computational lithography</li>
<li>ARIAL - 5G radio networks with AI</li>
<li>cuOPT - mathematical optimization (plan seats, inventory, plants, driver and riders)</li>
<li>MONAI - medical</li>
<li>Earth 2 - radiology imaging</li>
<li>cuQuantum - quantum computing</li>
<li>...</li>
</ul>
<hr>
<p>and some notes for Yann LeCun's talk</p>
<p>4 things he's excited about</p>
<ul>
<li>understand physical world</li>
<li>consistent memory</li>
<li>reason</li>
<li>plan</li>
</ul>
<p>world models: models of the physical world</p>
<ul>
<li>we all have it to allow us to manipulate thoughts and predict what happens</li>
<li>architecture: different from language architectures</li>
<li>tokens are discrete, probability distribution, 100k numbers, we know how to do this</li>
<li>we don't know how to do this with video, we have failed to predict next pixel, it spends all its resources to come up with detail that is not possible to predict</li>
<li>what works better: learn representation of image/video/natural signal and make prediction in that space
<ul>
<li>require techniques to prevent collapse where prediction is constant and the input is useless</li>
</ul>
</li>
<li>AMI: advanced machine intelligence
<ul>
<li>systems that learn abstract mental models of world and reasons and plans (3-5 years)</li>
<li>scaling them up to human-level ai</li>
</ul>
</li>
<li>reasoning with tokens is not the right way
<ul>
<li>JEPA models</li>
</ul>
</li>
</ul>
<p>it takes human 400,000 years to read all text in the world, only 4 years by vision analog computing</p>
<p>a joint embedding predictive architecture (V-JEPA)</p>
<ul>
<li>
<p>sliding window of 16 frames, predict the next few frames, measure prediction error</p>
</li>
<li>
<p>baby humans at 9 months can understand gravity</p>
</li>
</ul>
<p>resnet: allows NNs to backprop all the way with many layers</p>
<p>GPT replaced BERT style</p>
<p>no need to mask data for training</p>
<p>open source distributed training is the future</p>
<hr>
<p>ate an entire branzino for dinner with HP with red wine at Rollati Ristorante. best dinner i've had the entire year.</p>]]></description>
        <content:encoded><![CDATA[<p>a few notes from the keynote at SAP center, before i got kicked out 20 minutes in for sitting at the stairs, and jensen starting talking about GPUs and hardware.</p>
<p>the AI wave started with (2012 Alexnet)</p>
<p>perception AI -> generative AI -> agentic AI -> physical AI</p>
<p>three problems</p>
<ul>
<li>how to solve the data problem?</li>
<li>how to solve the training problem?</li>
<li>how do you scale?</li>
</ul>
<p>three scaling laws</p>
<p>pre-training scaling -> post-training scaling -> test-time scaling "long thinking"</p>
<p>reasoning ai inference compute > 100x one shot more tokens</p>
<p>how to solve data problem?</p>
<p>problem prompts -> model -> answer -> verifier -> back to model</p>
<p>post training with RLVR > 100T tokens</p>
<p>top 4 US CSPs</p>
<ul>
<li>2024: 1.3M hopper GPUs</li>
<li>2025: 3.6 Blackwell GPUs (2-gpu per Chip)</li>
</ul>
<p>computing at inflection point</p>
<p>2028 prediction $1T+ data center Capex</p>
<ul>
<li>a new computing approach</li>
<li>increase in recognition that the future of software requires capital investment</li>
</ul>
<p>computer is generating tokens for software, not just retrieval of files</p>
<p>computers are now AI factories, everyone will have two factories, one for the product, another for the AI</p>
<p>CUDA-X for every industry</p>
<ul>
<li>cuPYNUMERIC - numpy on GPUs</li>
<li>CuLITHO - computational lithography</li>
<li>ARIAL - 5G radio networks with AI</li>
<li>cuOPT - mathematical optimization (plan seats, inventory, plants, driver and riders)</li>
<li>MONAI - medical</li>
<li>Earth 2 - radiology imaging</li>
<li>cuQuantum - quantum computing</li>
<li>...</li>
</ul>
<hr>
<p>and some notes for Yann LeCun's talk</p>
<p>4 things he's excited about</p>
<ul>
<li>understand physical world</li>
<li>consistent memory</li>
<li>reason</li>
<li>plan</li>
</ul>
<p>world models: models of the physical world</p>
<ul>
<li>we all have it to allow us to manipulate thoughts and predict what happens</li>
<li>architecture: different from language architectures</li>
<li>tokens are discrete, probability distribution, 100k numbers, we know how to do this</li>
<li>we don't know how to do this with video, we have failed to predict next pixel, it spends all its resources to come up with detail that is not possible to predict</li>
<li>what works better: learn representation of image/video/natural signal and make prediction in that space
<ul>
<li>require techniques to prevent collapse where prediction is constant and the input is useless</li>
</ul>
</li>
<li>AMI: advanced machine intelligence
<ul>
<li>systems that learn abstract mental models of world and reasons and plans (3-5 years)</li>
<li>scaling them up to human-level ai</li>
</ul>
</li>
<li>reasoning with tokens is not the right way
<ul>
<li>JEPA models</li>
</ul>
</li>
</ul>
<p>it takes human 400,000 years to read all text in the world, only 4 years by vision analog computing</p>
<p>a joint embedding predictive architecture (V-JEPA)</p>
<ul>
<li>
<p>sliding window of 16 frames, predict the next few frames, measure prediction error</p>
</li>
<li>
<p>baby humans at 9 months can understand gravity</p>
</li>
</ul>
<p>resnet: allows NNs to backprop all the way with many layers</p>
<p>GPT replaced BERT style</p>
<p>no need to mask data for training</p>
<p>open source distributed training is the future</p>
<hr>
<p>ate an entire branzino for dinner with HP with red wine at Rollati Ristorante. best dinner i've had the entire year.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[ucsf ai research day]]></title>
        <link>https://bneo.xyz/posts/170325</link>
        <guid>https://bneo.xyz/posts/170325</guid>
        <pubDate>Mon, 17 Mar 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i finally met everyone in person. vietnamese salad at Gott's Roadside is pretty good. UCSF medical campus is lovely, i admire the blue in mission bay conference center and the magnolias and pine trees in koret quad. spoke to B instead of standing at my poster most of the time. took caltrain down to san jose, it was an hour long ride. i called T while doing some work.</p>
<p>met up with B for dinner at capi sparta mexican kitchen. got crispy tacos that hurt my gums but i enjoyed the conversation.</p>
<p>checked into the hotel and felt alone at first, so i called T immediately. i'm wondering what the right balance is for solitude and togetherness. i don't want to develop an unhealthy attachment to her. but i know that every moment we share is precious-something i have to be grateful for. i need to apply the samem mindset more to the time i spend with my parents a well.</p>]]></description>
        <content:encoded><![CDATA[<p>i finally met everyone in person. vietnamese salad at Gott's Roadside is pretty good. UCSF medical campus is lovely, i admire the blue in mission bay conference center and the magnolias and pine trees in koret quad. spoke to B instead of standing at my poster most of the time. took caltrain down to san jose, it was an hour long ride. i called T while doing some work.</p>
<p>met up with B for dinner at capi sparta mexican kitchen. got crispy tacos that hurt my gums but i enjoyed the conversation.</p>
<p>checked into the hotel and felt alone at first, so i called T immediately. i'm wondering what the right balance is for solitude and togetherness. i don't want to develop an unhealthy attachment to her. but i know that every moment we share is precious-something i have to be grateful for. i need to apply the samem mindset more to the time i spend with my parents a well.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[chinatown hacks day 2]]></title>
        <link>https://bneo.xyz/posts/160325</link>
        <guid>https://bneo.xyz/posts/160325</guid>
        <pubDate>Sun, 16 Mar 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>we left at 9 am to pick up pastries from yummy bakery. we got there and prepped the pastries on the table. then i waited for my friends to show up. i checked them in and they started mentoring the students. after bringing the prizes down, unboxing the 12 headsets and 72 cars, i went on a cybertruck ride with B and W. it's such a huge car, driving it and parking it every day must be a pain. after coming back, i spent the entire time working on the judging sheet, and making sure things were ready for judging.</p>
<p>i went on another cybertruck ride with chinatown mafia, with J driving. everything after submission deadline was chaos, i briefed the judges about the sheet, and the demo began at around 4 pm. the first team took 10 minutes, and we had to be more strict. all 13 teams took 2 hours to present, we ended the last presentation at 6:28 pm. which left the judges about 15 minutes. then we had to rush through our speech and present the prizes before our school started to kick us out. we finally left the building around 7:30 pm after cleaning up everything.</p>
<p>yakiniku for kbbq, started at 8:50 pm, beer and soju, the premium set, ate till 11, they went to get boba after. got home at 12 am, took an hour to wind down. slept at 1 something. i have an exciting week ahead.</p>]]></description>
        <content:encoded><![CDATA[<p>we left at 9 am to pick up pastries from yummy bakery. we got there and prepped the pastries on the table. then i waited for my friends to show up. i checked them in and they started mentoring the students. after bringing the prizes down, unboxing the 12 headsets and 72 cars, i went on a cybertruck ride with B and W. it's such a huge car, driving it and parking it every day must be a pain. after coming back, i spent the entire time working on the judging sheet, and making sure things were ready for judging.</p>
<p>i went on another cybertruck ride with chinatown mafia, with J driving. everything after submission deadline was chaos, i briefed the judges about the sheet, and the demo began at around 4 pm. the first team took 10 minutes, and we had to be more strict. all 13 teams took 2 hours to present, we ended the last presentation at 6:28 pm. which left the judges about 15 minutes. then we had to rush through our speech and present the prizes before our school started to kick us out. we finally left the building around 7:30 pm after cleaning up everything.</p>
<p>yakiniku for kbbq, started at 8:50 pm, beer and soju, the premium set, ate till 11, they went to get boba after. got home at 12 am, took an hour to wind down. slept at 1 something. i have an exciting week ahead.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[chinatown hacks day 1]]></title>
        <link>https://bneo.xyz/posts/150325</link>
        <guid>https://bneo.xyz/posts/150325</guid>
        <pubDate>Sat, 15 Mar 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>woke up at 5:15 am, so early i was completely immobilized, T helped wake me up. being up this early, i was so cold i was shivering. i had to turn on the space heater. stood in the kitchen getting warmed up for an hour while talking to T. got there at 7:06 am and started helping with decorations. everyone was frantically trying to put everything up, whatever that was red, it went up the walls.</p>
<p>we rushed the slides until the very last minute at 10:10 before presenting. miss chinatown was there and gave a great speech. we sped through everything, and after the presentations, we all loosened a little, but still on our toes. we moved from one thing to the next, first the red bull, then the Tesla trucks, then the lunch from chinatown, then the boba, then it was the judging sheet and prize planning.</p>
<p>in between the chaos, we got to hear the joys of students having a great time, being impressed and shocked by how cracked these kids are, petting the cutest corgi ever and giving her a massage, it feels surreal, the past 2 months we all kept trying to get kids, and now they're all here.</p>
<p>stayed till 6:45pm and cleared everything up. tomorrow is another battle again, then we go back to our normal lives.</p>]]></description>
        <content:encoded><![CDATA[<p>woke up at 5:15 am, so early i was completely immobilized, T helped wake me up. being up this early, i was so cold i was shivering. i had to turn on the space heater. stood in the kitchen getting warmed up for an hour while talking to T. got there at 7:06 am and started helping with decorations. everyone was frantically trying to put everything up, whatever that was red, it went up the walls.</p>
<p>we rushed the slides until the very last minute at 10:10 before presenting. miss chinatown was there and gave a great speech. we sped through everything, and after the presentations, we all loosened a little, but still on our toes. we moved from one thing to the next, first the red bull, then the Tesla trucks, then the lunch from chinatown, then the boba, then it was the judging sheet and prize planning.</p>
<p>in between the chaos, we got to hear the joys of students having a great time, being impressed and shocked by how cracked these kids are, petting the cutest corgi ever and giving her a massage, it feels surreal, the past 2 months we all kept trying to get kids, and now they're all here.</p>
<p>stayed till 6:45pm and cleared everything up. tomorrow is another battle again, then we go back to our normal lives.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[the day before]]></title>
        <link>https://bneo.xyz/posts/140325</link>
        <guid>https://bneo.xyz/posts/140325</guid>
        <pubDate>Fri, 14 Mar 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>we went to campus to setup at 4pm, and unpacked the $150 worth of decorations for our hackathon. decorations are hard, i spent an hour assembling this red dragon, and some more finding the right letters to spell Chinatown Hacks. things are coming together. before finishing the decor we had to rush home in a lyft for W's workshop. after dinner we ended up staying up till 2am working on the slides and prize planning. we planned to meet at 5:30 am. i slept at 2am.</p>]]></description>
        <content:encoded><![CDATA[<p>we went to campus to setup at 4pm, and unpacked the $150 worth of decorations for our hackathon. decorations are hard, i spent an hour assembling this red dragon, and some more finding the right letters to spell Chinatown Hacks. things are coming together. before finishing the decor we had to rush home in a lyft for W's workshop. after dinner we ended up staying up till 2am working on the slides and prize planning. we planned to meet at 5:30 am. i slept at 2am.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[we're never as good or as bad as they say]]></title>
        <link>https://bneo.xyz/posts/130325</link>
        <guid>https://bneo.xyz/posts/130325</guid>
        <pubDate>Thu, 13 Mar 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>the title is an excerpt taken from "Entering the world of fairytales, fantasy, and distractions" by Pedram Keyani, found in <a href="https://www.map.cv/blog/redbook">Facebook's Little Red Book</a></p>
<p>it's a lesson about not being distracted by the news or stock price when building a product (Facebook):</p>
<blockquote>
<p>I tell myself to not get fooled by thinking the news articles and the stock price reflect the value of what we are building or our prospects moving forward. We are building something that is adding so much value in the world and if we can stay focused and execute on that vision, we will build a long standing company that changes the world. Stay focused, keep shipping, ignore the rest. It's not going to be easy but nothing that is worthwhile ever is.</p>
</blockquote>
<p>i spent some time researching about sesame ai for contrary. they're such a new company it's tough to find much about them. but the good thing is i'll be one of the first as well. they just released an <a href="https://github.com/SesameAILabs/csm">open-source model</a> today, the 1B CSM variant. there are so many tech companies today raising millions, some even billions. all that money poured into making AI smarter than us. or make AI replace us. i'm often oscillating between an optimistic and a bleak future. but i know i'm living in the best time ever, and it's better to feel excited than worry about something in the future that might not even happen.</p>
<p>went to the ferry building to catch up on all the blogs for the past 10 days. i need to find time for these again, a better way to capture my thoughts throughout the day. i'm missing out a lot of insights into myself and about the world. it's time to bring back thoughts dumping on apple notes. i wish there was a better way to capture and have it sync with my blog.</p>]]></description>
        <content:encoded><![CDATA[<p>the title is an excerpt taken from "Entering the world of fairytales, fantasy, and distractions" by Pedram Keyani, found in <a href="https://www.map.cv/blog/redbook">Facebook's Little Red Book</a></p>
<p>it's a lesson about not being distracted by the news or stock price when building a product (Facebook):</p>
<blockquote>
<p>I tell myself to not get fooled by thinking the news articles and the stock price reflect the value of what we are building or our prospects moving forward. We are building something that is adding so much value in the world and if we can stay focused and execute on that vision, we will build a long standing company that changes the world. Stay focused, keep shipping, ignore the rest. It's not going to be easy but nothing that is worthwhile ever is.</p>
</blockquote>
<p>i spent some time researching about sesame ai for contrary. they're such a new company it's tough to find much about them. but the good thing is i'll be one of the first as well. they just released an <a href="https://github.com/SesameAILabs/csm">open-source model</a> today, the 1B CSM variant. there are so many tech companies today raising millions, some even billions. all that money poured into making AI smarter than us. or make AI replace us. i'm often oscillating between an optimistic and a bleak future. but i know i'm living in the best time ever, and it's better to feel excited than worry about something in the future that might not even happen.</p>
<p>went to the ferry building to catch up on all the blogs for the past 10 days. i need to find time for these again, a better way to capture my thoughts throughout the day. i'm missing out a lot of insights into myself and about the world. it's time to bring back thoughts dumping on apple notes. i wish there was a better way to capture and have it sync with my blog.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[conversations @ notion]]></title>
        <link>https://bneo.xyz/posts/120325</link>
        <guid>https://bneo.xyz/posts/120325</guid>
        <pubDate>Wed, 12 Mar 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>this break has been a blur. i sleep in too much, i reply to emails and it's lunch, and after lunch i feel dizzy and lethargic, and the inertia to stay home is overpowering. i was close to cancelling but something drove me to go anyways. i'm in sf, i have to do things that makes me feel uncomfortable.</p>
<p>i initially wanted to meet S just to chat and learn about what he does, but someone i lost my abilities to ask questions and i was feeling insecure the entire time about not being interesting enough to talk to. halfway into the conversation, Th showed up and things lightened up a bit for me. they're both interesting people passionate about notion, it was infectious. i would love to be so close to the product where my startup ideas are generated from what i do, and can be fed back into what i'm already working on. and watching Th talk about the problems he's working on and feeling excited about how to solve them was cool. it intimidated me that i couldn't understand a lot of what he was saying, but that meant i'm in the right place. search is an interesting problem to tackle, especially when it scales to trillions (of blocks). i find it funny how my blog chunk, embed, and search, albeit at a much smaller scale, is also applied at notion. i'm now hoping this chat ends up being an interview. working at notion would be fun. and i like fun.</p>
<p>a few lessons that i will bring into my next chats or meetups with people. stop talking about yourself or giving opinions on things you have no experience about, ask questions instead, be curious about the person, and NEVER EVER say anything negative. i talked about sam altman and his investments in AI for some reason. i cringed at myself. i've read so many articles about how to have good conversations, that it's hard to remember them without putting it into practice. next, do a bit more research before meeting someone, especially about the company as well. this is a good way to show your interest in their work and helps them gauge how much of a fit you are for the company, if the goal is to get your foot in the door. and if all else fails, and you can't think about anything, just say "tell me more!" or ask "what have you been thinking about lately?" and "what is your dream?"</p>]]></description>
        <content:encoded><![CDATA[<p>this break has been a blur. i sleep in too much, i reply to emails and it's lunch, and after lunch i feel dizzy and lethargic, and the inertia to stay home is overpowering. i was close to cancelling but something drove me to go anyways. i'm in sf, i have to do things that makes me feel uncomfortable.</p>
<p>i initially wanted to meet S just to chat and learn about what he does, but someone i lost my abilities to ask questions and i was feeling insecure the entire time about not being interesting enough to talk to. halfway into the conversation, Th showed up and things lightened up a bit for me. they're both interesting people passionate about notion, it was infectious. i would love to be so close to the product where my startup ideas are generated from what i do, and can be fed back into what i'm already working on. and watching Th talk about the problems he's working on and feeling excited about how to solve them was cool. it intimidated me that i couldn't understand a lot of what he was saying, but that meant i'm in the right place. search is an interesting problem to tackle, especially when it scales to trillions (of blocks). i find it funny how my blog chunk, embed, and search, albeit at a much smaller scale, is also applied at notion. i'm now hoping this chat ends up being an interview. working at notion would be fun. and i like fun.</p>
<p>a few lessons that i will bring into my next chats or meetups with people. stop talking about yourself or giving opinions on things you have no experience about, ask questions instead, be curious about the person, and NEVER EVER say anything negative. i talked about sam altman and his investments in AI for some reason. i cringed at myself. i've read so many articles about how to have good conversations, that it's hard to remember them without putting it into practice. next, do a bit more research before meeting someone, especially about the company as well. this is a good way to show your interest in their work and helps them gauge how much of a fit you are for the company, if the goal is to get your foot in the door. and if all else fails, and you can't think about anything, just say "tell me more!" or ask "what have you been thinking about lately?" and "what is your dream?"</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[contrary and v0 workshop]]></title>
        <link>https://bneo.xyz/posts/110325</link>
        <guid>https://bneo.xyz/posts/110325</guid>
        <pubDate>Tue, 11 Mar 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i got an email by contrary saying they could interview me. i was ecstatic. i haven't an interview-type call in a while. i spent the morning dealing with hackathon details, and went capital one at 3 something to grind. i prepped for two questions: background in writing, and why join this fellowship.</p>
<p>below is the summary from the call.</p>
<h3>3 sprint cycles</h3>
<ul>
<li>1st is on a new company</li>
<li>2nd is a current company and the work is to improve it</li>
<li>3rd: market map, niche that has not been covered before</li>
<li>for each sprint
<ul>
<li>outline at 2-week mark, comments and edits</li>
<li>submit draft at the end of sprint, 5-10 minute preliminary reading</li>
<li>a month or two, full-read through, 4-8 hours editing and rewriting</li>
</ul>
</li>
<li>biggest mistake
<ul>
<li>not spending enough time on the guidelines, it enforces a discipline on how the writing should be, enforces the way you think, that makes you end up as a researcher and writer</li>
</ul>
</li>
<li>on reaching out to companies:
<ul>
<li>enforce the same standards of communication to all the companies</li>
</ul>
</li>
</ul>
<h3>my intro i prepared</h3>
<ul>
<li>born and raised in KL, went to Iowa State for undergrad, got the opportunity to intern with Tesla, fell in love with the bay, came back SF to do my masters in data science, now i’m doing cancer research with AI at UCSF</li>
</ul>
<h3>my background in writing</h3>
<p>started in freshman college writing on medium about data science and AI, tutorials, explainers, newsletters and tweets for a startup, writing for HP and nvidia. most recently i’m writing a paper for my research with UCSF. i’m also writing everyday on my own personal blog to develop a muscle of creating rather than just consuming. i have this practice of collecting 10 interesting links i come across every week and post them on Sundays.</p>
<h3>why interested in being a fellow?</h3>
<ul>
<li><strong>better writer</strong>:
<ul>
<li>clear writing = clear thinking
<ul>
<li>it is hard to write well, because it requires you to think, and there’s a quote that goes like</li>
<li>“If you're thinking without writing, you only think you're thinking”</li>
</ul>
</li>
<li>to have clear writing, you need a <strong>feedback loop</strong>: <a href="https://rohangupta2036.substack.com/p/rainbows-unicorns-and-spaghetti">rohan</a>’s experience as a fellow: shared how the feedback for his first draft, was as many worse as his essay</li>
<li>i love that, i’m someone who is not afraid of feedback, i remember for my research paper, after receiving the revisions and comments from my professor, and i was admiring the amount of clarity in her writing. that’s what is trive for. PG. says there will be good writers and people who can’t write, and there’s no in between. i want to be the former.</li>
</ul>
</li>
<li><strong>build a startup</strong>:
<ul>
<li><strong>business</strong>: i’ve always had an itch to build something, i’ve won a few hackathons with my cofounder, we’ve done prototypes but we’re lacking business skills, researching about companies, reading about the founder stories can fill in the gaps of my knowledge of what it took to go from zero to one.</li>
<li><strong>techincal</strong>: researching about sesame ai because we have interested in voice agents, help me learn more about the current limitations, competition, and risks, and the market we can capture.</li>
</ul>
</li>
<li><strong>connections:</strong>
<ul>
<li>maximize my surface area of luck, key to success in building anything is to just keep doing what you love + surround yourself with the right people</li>
<li>i only found out about this fellowship when i reached out to Maxx Yung who wrote about Cerebras, encouraged me to apply to write as well</li>
</ul>
</li>
</ul>
<blockquote>
<p>"Write something worth reading or do something worth writing.” on <a href="https://kwharrison13.com/essays">Kyle</a>'s website</p>
</blockquote>
<p>even though i was well-prepared and i was overall just curious and glad to be chatting with them, my hands were shaking and i was holding my breath the entire time. i need to have more coffee chats and apply to more things. there's no downside to rejection, only upsides. i'm in sf, the best place to be for someone like me, and i have to utilize that better.</p>
<p>an hour after i taught v0 for chinatown hacks. i need to get better a teaching. what i do not understand, i cannot teach. what i cannot teach, i do not understand.</p>]]></description>
        <content:encoded><![CDATA[<p>i got an email by contrary saying they could interview me. i was ecstatic. i haven't an interview-type call in a while. i spent the morning dealing with hackathon details, and went capital one at 3 something to grind. i prepped for two questions: background in writing, and why join this fellowship.</p>
<p>below is the summary from the call.</p>
<h3>3 sprint cycles</h3>
<ul>
<li>1st is on a new company</li>
<li>2nd is a current company and the work is to improve it</li>
<li>3rd: market map, niche that has not been covered before</li>
<li>for each sprint
<ul>
<li>outline at 2-week mark, comments and edits</li>
<li>submit draft at the end of sprint, 5-10 minute preliminary reading</li>
<li>a month or two, full-read through, 4-8 hours editing and rewriting</li>
</ul>
</li>
<li>biggest mistake
<ul>
<li>not spending enough time on the guidelines, it enforces a discipline on how the writing should be, enforces the way you think, that makes you end up as a researcher and writer</li>
</ul>
</li>
<li>on reaching out to companies:
<ul>
<li>enforce the same standards of communication to all the companies</li>
</ul>
</li>
</ul>
<h3>my intro i prepared</h3>
<ul>
<li>born and raised in KL, went to Iowa State for undergrad, got the opportunity to intern with Tesla, fell in love with the bay, came back SF to do my masters in data science, now i’m doing cancer research with AI at UCSF</li>
</ul>
<h3>my background in writing</h3>
<p>started in freshman college writing on medium about data science and AI, tutorials, explainers, newsletters and tweets for a startup, writing for HP and nvidia. most recently i’m writing a paper for my research with UCSF. i’m also writing everyday on my own personal blog to develop a muscle of creating rather than just consuming. i have this practice of collecting 10 interesting links i come across every week and post them on Sundays.</p>
<h3>why interested in being a fellow?</h3>
<ul>
<li><strong>better writer</strong>:
<ul>
<li>clear writing = clear thinking
<ul>
<li>it is hard to write well, because it requires you to think, and there’s a quote that goes like</li>
<li>“If you're thinking without writing, you only think you're thinking”</li>
</ul>
</li>
<li>to have clear writing, you need a <strong>feedback loop</strong>: <a href="https://rohangupta2036.substack.com/p/rainbows-unicorns-and-spaghetti">rohan</a>’s experience as a fellow: shared how the feedback for his first draft, was as many worse as his essay</li>
<li>i love that, i’m someone who is not afraid of feedback, i remember for my research paper, after receiving the revisions and comments from my professor, and i was admiring the amount of clarity in her writing. that’s what is trive for. PG. says there will be good writers and people who can’t write, and there’s no in between. i want to be the former.</li>
</ul>
</li>
<li><strong>build a startup</strong>:
<ul>
<li><strong>business</strong>: i’ve always had an itch to build something, i’ve won a few hackathons with my cofounder, we’ve done prototypes but we’re lacking business skills, researching about companies, reading about the founder stories can fill in the gaps of my knowledge of what it took to go from zero to one.</li>
<li><strong>techincal</strong>: researching about sesame ai because we have interested in voice agents, help me learn more about the current limitations, competition, and risks, and the market we can capture.</li>
</ul>
</li>
<li><strong>connections:</strong>
<ul>
<li>maximize my surface area of luck, key to success in building anything is to just keep doing what you love + surround yourself with the right people</li>
<li>i only found out about this fellowship when i reached out to Maxx Yung who wrote about Cerebras, encouraged me to apply to write as well</li>
</ul>
</li>
</ul>
<blockquote>
<p>"Write something worth reading or do something worth writing.” on <a href="https://kwharrison13.com/essays">Kyle</a>'s website</p>
</blockquote>
<p>even though i was well-prepared and i was overall just curious and glad to be chatting with them, my hands were shaking and i was holding my breath the entire time. i need to have more coffee chats and apply to more things. there's no downside to rejection, only upsides. i'm in sf, the best place to be for someone like me, and i have to utilize that better.</p>
<p>an hour after i taught v0 for chinatown hacks. i need to get better a teaching. what i do not understand, i cannot teach. what i cannot teach, i do not understand.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[job application burnout]]></title>
        <link>https://bneo.xyz/posts/100325</link>
        <guid>https://bneo.xyz/posts/100325</guid>
        <pubDate>Mon, 10 Mar 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>it's only day 2 of the job application grind and i'm burnout. i keep telling myself that i should fit in just one more application, and it ends up piling, one after the other, and 5 hours passed by and i have no energy to do anything else. i need to leave the house more. i also need to build my job search agent to draft cold emails for me. cold emailing and dm-ing people on twitter is a hack i need to exploit more.</p>]]></description>
        <content:encoded><![CDATA[<p>it's only day 2 of the job application grind and i'm burnout. i keep telling myself that i should fit in just one more application, and it ends up piling, one after the other, and 5 hours passed by and i have no energy to do anything else. i need to leave the house more. i also need to build my job search agent to draft cold emails for me. cold emailing and dm-ing people on twitter is a hack i need to exploit more.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[sunday links #10]]></title>
        <link>https://bneo.xyz/posts/090325</link>
        <guid>https://bneo.xyz/posts/090325</guid>
        <pubDate>Sun, 09 Mar 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/inbed.jpg" alt="Le Lit, 1892, Musée d&#x27;Orsay"></p>
<p>somehow i slept for 11 hours until 1pm and missed church. i felt worthless. i watched hillsong church's livestream to make up for it. the pastor talked about not being just an admirer of Christ but a follower. am i sitting on the sidelines, afraid to take on the responsibility as not just a christian, but a follower of Christ?</p>
<ol>
<li><a href="https://wustep.me/experimentation-sins">Software experimentation sins</a></li>
<li><a href="https://psyche.co/guides/research-backed-tips-for-making-a-long-distance-relationship-work">How to make a long-distance relationship work | Psyche Guides</a></li>
<li><a href="https://www.longdistancerelationships.net/faqs.htm#Long_Distance_Relationship_Advice">Long Distance Relationship Frequently Asked Questions</a></li>
<li><a href="https://www.figma.com/blog/why-everyone-can-and-should-be-a-great-storyteller/">Why Everyone Can (and Should) Be a Great Storyteller | Figma Blog</a></li>
<li><a href="https://jewel-broker-3f0.notion.site/PlanetScale-redesign-1ad538755e88807c823ad545ff5f30f2">PlanetScale redesign</a></li>
<li><a href="https://www.thonking.ai/p/why-pytorch-is-an-amazing-place-to">Why PyTorch is an amazing place to work... and Why I'm Joining Thinking Machines</a></li>
<li><a href="https://stripe.com/annual-updates/2024">Stripe’s 2024 annual letter</a></li>
<li><a href="https://github.com/deepseek-ai/open-infra-index/tree/main">deepseek-ai/open-infra-index: Production-tested AI infrastructure tools for efficient AGI development and community-driven innovation</a></li>
<li><a href="https://www.weforum.org/publications/the-future-of-jobs-report-2025/">The Future of Jobs Report 2025 | World Economic Forum</a></li>
<li><a href="https://www.startingfromnix.com/p/taking-things-seriously">taking things seriously - by Nix 🕊</a></li>
</ol>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/inbed.jpg" alt="Le Lit, 1892, Musée d&#x27;Orsay"></p>
<p>somehow i slept for 11 hours until 1pm and missed church. i felt worthless. i watched hillsong church's livestream to make up for it. the pastor talked about not being just an admirer of Christ but a follower. am i sitting on the sidelines, afraid to take on the responsibility as not just a christian, but a follower of Christ?</p>
<ol>
<li><a href="https://wustep.me/experimentation-sins">Software experimentation sins</a></li>
<li><a href="https://psyche.co/guides/research-backed-tips-for-making-a-long-distance-relationship-work">How to make a long-distance relationship work | Psyche Guides</a></li>
<li><a href="https://www.longdistancerelationships.net/faqs.htm#Long_Distance_Relationship_Advice">Long Distance Relationship Frequently Asked Questions</a></li>
<li><a href="https://www.figma.com/blog/why-everyone-can-and-should-be-a-great-storyteller/">Why Everyone Can (and Should) Be a Great Storyteller | Figma Blog</a></li>
<li><a href="https://jewel-broker-3f0.notion.site/PlanetScale-redesign-1ad538755e88807c823ad545ff5f30f2">PlanetScale redesign</a></li>
<li><a href="https://www.thonking.ai/p/why-pytorch-is-an-amazing-place-to">Why PyTorch is an amazing place to work... and Why I'm Joining Thinking Machines</a></li>
<li><a href="https://stripe.com/annual-updates/2024">Stripe’s 2024 annual letter</a></li>
<li><a href="https://github.com/deepseek-ai/open-infra-index/tree/main">deepseek-ai/open-infra-index: Production-tested AI infrastructure tools for efficient AGI development and community-driven innovation</a></li>
<li><a href="https://www.weforum.org/publications/the-future-of-jobs-report-2025/">The Future of Jobs Report 2025 | World Economic Forum</a></li>
<li><a href="https://www.startingfromnix.com/p/taking-things-seriously">taking things seriously - by Nix 🕊</a></li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[job applying grind has begun]]></title>
        <link>https://bneo.xyz/posts/080325</link>
        <guid>https://bneo.xyz/posts/080325</guid>
        <pubDate>Sat, 08 Mar 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i started applying to jobs after putting it off because of work and school and not finishing my projects and not feeling ready enough. i learned there is no right time, just do it as early as you can. i applied to 10 jobs and did not leave the house at all. it drained me completely. while doing the simplify -> claude to generate a cover letter -> tracking in notion process over and over again, i was using claude code to build an mcp job agent, one that would help me find connections to companies, and jobs to apply for, and it will automatically populate my notion page. i want it to run twice a day, and have it do CRM tracking for me. can notion support this already? can i host an agent in notion to perform search for me and update my page?</p>]]></description>
        <content:encoded><![CDATA[<p>i started applying to jobs after putting it off because of work and school and not finishing my projects and not feeling ready enough. i learned there is no right time, just do it as early as you can. i applied to 10 jobs and did not leave the house at all. it drained me completely. while doing the simplify -> claude to generate a cover letter -> tracking in notion process over and over again, i was using claude code to build an mcp job agent, one that would help me find connections to companies, and jobs to apply for, and it will automatically populate my notion page. i want it to run twice a day, and have it do CRM tracking for me. can notion support this already? can i host an agent in notion to perform search for me and update my page?</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[spring mod 1 done]]></title>
        <link>https://bneo.xyz/posts/070325</link>
        <guid>https://bneo.xyz/posts/070325</guid>
        <pubDate>Fri, 07 Mar 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>"A work of art is the unique result of a unique temperament. Its beauty comes from the fact that the author is what he is. It has nothing to do with the fact that other people want what they want." – Oscar Wilde</p>
</blockquote>
<p>distributed exam is over. this semester is finally over. went to I's house for a mini party. played raunchy card games and hide-and-seek boomerang. i drank wine. saved some white lilies to bring back home.</p>
<p>T got her offer for UW. i'm so proud of her. i started to imagine a future where she's in seattle, and i'll fly over to see her and she'll sometimes fly in too during her breaks. eventually she graduates and i get a comfortable job, and we start to build a life together. i start to dream. it's nice to be able to dream. how else do i look forward to the future?</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>"A work of art is the unique result of a unique temperament. Its beauty comes from the fact that the author is what he is. It has nothing to do with the fact that other people want what they want." – Oscar Wilde</p>
</blockquote>
<p>distributed exam is over. this semester is finally over. went to I's house for a mini party. played raunchy card games and hide-and-seek boomerang. i drank wine. saved some white lilies to bring back home.</p>
<p>T got her offer for UW. i'm so proud of her. i started to imagine a future where she's in seattle, and i'll fly over to see her and she'll sometimes fly in too during her breaks. eventually she graduates and i get a comfortable job, and we start to build a life together. i start to dream. it's nice to be able to dream. how else do i look forward to the future?</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[cheatsheet writing]]></title>
        <link>https://bneo.xyz/posts/060325</link>
        <guid>https://bneo.xyz/posts/060325</guid>
        <pubDate>Thu, 06 Mar 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>“Martha, Martha,” the Lord answered, “you are worried and upset about many things, but few things are needed—or indeed only one. Mary has chosen what is better, and it will not be taken away from her.” – Luke 10:41-42 (NIV)</p>
</blockquote>
<p>the advml exam was at 2 pm, so i still had time to study in the morning. the actual exam was not bad, it was mostly writing and explaining. out of the 10 proofs i tried my best to memorize by heart, only one of it came out. it was a pleasant experience, much better than the first exam i had with C. i left 40 minutes early and went to gym to do preacher curls. i got home, drank my protein shake, and started working on the distributed cheatsheet, and spent the entire night dumping 7 lecture slides worth of information onto one page while talking to T. it's silly that i'm writing notes on a piece of paper, yet i already feel nostalgic knowing i won't be a student soon and i won't have to do something like this anymore. i'm becoming older. i have to start dream bigger. coming to sf was never about my education, it was about taking the biggests risks with the best shot i've got.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>“Martha, Martha,” the Lord answered, “you are worried and upset about many things, but few things are needed—or indeed only one. Mary has chosen what is better, and it will not be taken away from her.” – Luke 10:41-42 (NIV)</p>
</blockquote>
<p>the advml exam was at 2 pm, so i still had time to study in the morning. the actual exam was not bad, it was mostly writing and explaining. out of the 10 proofs i tried my best to memorize by heart, only one of it came out. it was a pleasant experience, much better than the first exam i had with C. i left 40 minutes early and went to gym to do preacher curls. i got home, drank my protein shake, and started working on the distributed cheatsheet, and spent the entire night dumping 7 lecture slides worth of information onto one page while talking to T. it's silly that i'm writing notes on a piece of paper, yet i already feel nostalgic knowing i won't be a student soon and i won't have to do something like this anymore. i'm becoming older. i have to start dream bigger. coming to sf was never about my education, it was about taking the biggests risks with the best shot i've got.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[adv ml grind]]></title>
        <link>https://bneo.xyz/posts/050325</link>
        <guid>https://bneo.xyz/posts/050325</guid>
        <pubDate>Wed, 05 Mar 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>"Whenever we touch nature we get clean. People who have got dirty through too much civilization take a walk in the woods, or a bath in the sea. Entering the unconscious, entering yourself through dreams, is touching nature from the inside and this is the same thing, things are put right again – Carl Jung</p>
</blockquote>
<p>i spent the day watching 6 lectures after missing classses in the second half of semeseter. i prefer watching the recordings, because i get to watch them at 2x speed, and i can pause whenever i don't understand something, and because of the quiz, i'm forced to write everything down, everything. it's a good practice to internalize everything better. i wish my dad was pouring his life savings into a better quality education, but a lot of the value that comes from anything is what we make out of it, and i'm also at fault for not putting in more effort. i'm actually a fan of proofs, they're very elegant. seeing how something works fundamentally is satisfying, and the gratification is higher than the actual grade in the end. i wonder training my brain for math and ml concepts acutally builds my capabilities to learn harder things. i assume so if my brain is plastic and is constantly adapting. i'm always afraid (and lazy) to get started and learn hard things. it's a muscle i have to train.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>"Whenever we touch nature we get clean. People who have got dirty through too much civilization take a walk in the woods, or a bath in the sea. Entering the unconscious, entering yourself through dreams, is touching nature from the inside and this is the same thing, things are put right again – Carl Jung</p>
</blockquote>
<p>i spent the day watching 6 lectures after missing classses in the second half of semeseter. i prefer watching the recordings, because i get to watch them at 2x speed, and i can pause whenever i don't understand something, and because of the quiz, i'm forced to write everything down, everything. it's a good practice to internalize everything better. i wish my dad was pouring his life savings into a better quality education, but a lot of the value that comes from anything is what we make out of it, and i'm also at fault for not putting in more effort. i'm actually a fan of proofs, they're very elegant. seeing how something works fundamentally is satisfying, and the gratification is higher than the actual grade in the end. i wonder training my brain for math and ml concepts acutally builds my capabilities to learn harder things. i assume so if my brain is plastic and is constantly adapting. i'm always afraid (and lazy) to get started and learn hard things. it's a muscle i have to train.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[flyer distribution]]></title>
        <link>https://bneo.xyz/posts/040325</link>
        <guid>https://bneo.xyz/posts/040325</guid>
        <pubDate>Tue, 04 Mar 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>A writer, I think, is someone who pays attention to the world. That means trying to understand, take in, connect with, what wickedness human beings are capable of; and not be corrupted—made cynical, superficial—by this understanding. – Susan Sontag</p>
</blockquote>
<p>it's the last class of the semester. we went to sfusd to distribute 500 of her flyers. i'm so happy seeing her work being shared across SF. went to la promenade after to get some studying done. napped in bus with ghibli music. ate at Kim Sơn Restaurant, got the no 7. pho. i took an hour to finish time series homework and started having headaches again.</p>
<p>started advml studying, discussed hackathon, t shirt designing has begun. just shy of 10 days before the actual hackathon. i got canva free trial and T generously decided to help us again.</p>
<p>starting to get worried about job applications again. i hate mass applying. how do i get connected with the right people?</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>A writer, I think, is someone who pays attention to the world. That means trying to understand, take in, connect with, what wickedness human beings are capable of; and not be corrupted—made cynical, superficial—by this understanding. – Susan Sontag</p>
</blockquote>
<p>it's the last class of the semester. we went to sfusd to distribute 500 of her flyers. i'm so happy seeing her work being shared across SF. went to la promenade after to get some studying done. napped in bus with ghibli music. ate at Kim Sơn Restaurant, got the no 7. pho. i took an hour to finish time series homework and started having headaches again.</p>
<p>started advml studying, discussed hackathon, t shirt designing has begun. just shy of 10 days before the actual hackathon. i got canva free trial and T generously decided to help us again.</p>
<p>starting to get worried about job applications again. i hate mass applying. how do i get connected with the right people?</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[chat with me]]></title>
        <link>https://bneo.xyz/posts/030325</link>
        <guid>https://bneo.xyz/posts/030325</guid>
        <pubDate>Mon, 03 Mar 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i finished implementing the chat functionality with my blog. i "vibe coded" it mostly with claude code. it's such a good tool i'm so impressed. i'm glad i have the credits to run it. now to build as many apps as i can with claude code in the upcoming 8 months before my $8k credits expires.</p>
<p>to build context for my ai, this post will serve as an introduction of who i am and what i've done in the past. it also serves as an intro to those who don't know who i am.</p>
<p>i'm Benedict Neo, nice to meet you! My chinese name is 梁耀恩.</p>
<h2>Personal Background</h2>
<h3>1. Where was I born and raised? What's my cultural background?</h3>
<p>i was born and raised in kuala lumpur, malaysia. my background is malaysian chinese, my grandparents were the first generation to come to malaysia from china.</p>
<h3>2. What's my educational journey and current professional path?</h3>
<p>i went to a chinese primary school, then an international high school. this converted me to an english speaker, as my mandarin language abilities slowly deteriorated. i went to a local college in malaysia for a program called american degree transfer program, which means i was set on going to the states to study. i took all the gen-ed classes for a year and a half, before covid hit in 2020. then in 2021 i went to iowa state to pursue a bachelors in statistics (initially CS but decided i wanted a challenge). then after two internships with tesla which was life changing, i was lucky enough to do a masters in SF now for a masters in data science. i'm currently working at UCSF health doing ai research for cancer, and i've learned so much about research and what it takes to write a paper abstract. my current path would be something along the lines of MLE/data scientist/research scientist, although i dream about just dropping a conventional career and pursue founding a startup. but my visa constraints and my desire for a cushy faang job is a dillema.</p>
<h2>Values &#x26; Passions</h2>
<h3>3. What are my core values and how do they influence my daily decisions?</h3>
<p>my core values are:</p>
<ul>
<li>faith in christianity: it shapes my moral system, beliefs, actions, and thinking. reading the bible proves wisdom that nothing else in this world can match.</li>
<li>curiosity: what keeps me alive, what drives me to learn and inspires me to want to knonw more</li>
<li>suffering: as a key to build resilience, and a necessary component of contentment and gratitude</li>
<li>writing: i need to be capturing my thoughts, it's a way to remember who i was before, so i know whether i'm growing, and for me to understand myself better: my wants, dreams and goals, and whether i'm actively working towards achieving it</li>
<li>efficient: i try to be as fast as i can. speed is important. constantly iterate. ideas are cheap and they fade away fast. act now.</li>
<li>commitment: i don't believe in half-heartedness. commit to the top 5 most important things in your life. it could be people, your side project, your daily writing habit on your personal blog. drop everything else. life is too short to waste it on things that do not matter.</li>
<li>risk: take more risks, apply to things you don't believe you have credibility for, be bold and courageous while you're young. get rejected more.</li>
</ul>
<h3>4. What am I deeply passionate about in life?</h3>
<p>i'm passionate about writing. i believe everyone should have their own little blog on the internet. personal and raw writing with little to no edits; where it comes straight from the heart, like you're dumping on a close friend. they should write about how they spent the entire day just researching about the best tofu recipe and cooking it for themselves, or how they weren't as productive as they wanted to be, or how much they love spending time with their loved ones. these little moments are worth capturing, they make up our entire lives, and they form who we are as an individual.</p>
<h3>5. What experiences have shaped me most significantly?</h3>
<p>i was diagnosed with gerd in 2021, which turned my entire life upside down. after battling with it using 5 different medications, i finally got surgery last year, which improved my life by 80%. i'm not fully cured, but i feel blessed to have a family that can support me, because i know how much worse it could be. this experience made me realize suffering is not a curse, but a blessing, and how it can shape my character and remind me that nothing in life is guaranteed, and i should savor every waking moment where my life is boring and peaceful, because those moments do not last.</p>
<h2>Interests &#x26; Lifestyle</h2>
<h3>6. What books, authors, or ideas have most influenced my thinking?</h3>
<p>man's search for meaning shaped my way of thinking about suffering, and i'l always remember how he described how we should thinking about meaning. we should not be going around our lives, asking the big question of "what is the meaning of my life?" but rather, we ask "what does the world seek of me." we should be asking what our duty and responsibility are in the current moment, and utilize the gifts and opportunities that we have been given, and do it to the best of our abilities. we should stop seeking answers, because the answers will come to us if we follow our guts, and do what we love doing.</p>
<h3>7. What are my favorite musical artists, films, or other media?</h3>
<p>i love k-indie and christian worship music. wave to earth is my go to answer for k-indie, and for christian songs, it's bethel, housefires, mosaic, hillsong, and upperroom. i love ghibli films, if i ever get stuck in a movie, i want it to be a ghibli movie. my favorite one is the wind rises.</p>
<h3>8. What are my main hobbies and how do I spend my free time?</h3>
<p>my main hobby right now is writing this blog, and building fun little apps. i also try to read non-fiction books on spirituality like mere christianity and the wisdom of insecurities, and non-fiction like dostoevsky and virginia woolf</p>
<h3>9. What's my ideal way to spend a perfect day?</h3>
<p>a perfect day is starting the day with reading and writing, eating my nut butter with whole wheat bread and soy drink for breakfast, remembering to pray before every meal, working at a cafe writing/coding (on weekends), and working at a company doing what i love and having interesting conversations with coworkers (weekdays), visiting the bookstore for new finds, taking photos throughout the day, catching the sunset, play some piano, eating something healthy like miso and kimchi, talking to my family, wind down by reading the bible, talking to T before sleeping.</p>
<h3>10. Am I more introverted or extroverted? How do I recharge?</h3>
<p>i'm more introverted. i recharge by staying at home doing skincare and reading books on my ever-growing to-read list, listening to ghibli music, writing about my day on this blog, cleaning the house, sketching ghibli scenes, watching youtube, or just napping.</p>
<h2>Travel &#x26; Tastes</h2>
<h3>11. What places have I traveled to that left the biggest impression on me?</h3>
<p>the place that left the biggest impression on me was coming to the bay area when i was 21. i was lucky enough to be an intern with Tesla and the energy of SF was addictive. it was the hackathons, the friends, the weather, the tech companies, the interesting conversations, the bookstores, the sea, the hills. it was so strong that it made me come back here for my masters, i couldn't see a version of life where i was not living here and doing what i love doing. so much so where i was depressed when i had to go back home to malaysia for health reasons. now that i'm back, i always try to remind myself that i'm here because i have a loving father who can support me, and God who's provided for me.</p>
<h3>12. Where would I most like to visit or live someday?</h3>
<p>i really want to visit paris again, and walk around monet's garden, and spend an entire day at the lourve. i also want to go new york again, there's so much happening there. i would also want to live in countryside japan just to experience living in a ghibli movie.</p>
<h3>13. What's my favorite cuisine and special dishes I enjoy?</h3>
<p>I like eating asian food. i like bitter melon, tofu, kimchi, miso, japanese curry, bibimbap, pho, and malaysian food like wanton mee, hainan chicken rice, nasi lemak.</p>
<h2>Personal Growth</h2>
<h3>14. What are my biggest strengths and areas I'm working to improve?</h3>
<p>my biggest strenghts are that i'm curious and i'm never afraid to say yes. i'm always trying to improve, to increase my level of taste, to raise the bar of what i'm capable of achieving. i'm working on becoming more confident and secure in myself. i have insecurities that stem from health issues. i'm learning how to be more well-spoken, to ask better questions, and to not be afraid of being my true self in front of others.</p>
<h3>15. What accomplishments am I most proud of?</h3>
<p>most recently, i'm proud of getting into a relationship with T. it's something i wasn't actively seeking or wanting, but it felt so natural and generative for the both of us. we each bring out the best in ourselves, and we both have the growth mindset to keep pushing ourselves to be better. it takes a lot of courage and vulnerability to share how you feel to someone, and i'm glad i wasn't afraid to take that leap.</p>
<h3>16. What challenges have I overcome, and what did I learn from them?</h3>
<p>i've overcome gerd, which took me on a rollercoaster of emotions.</p>
<h3>17. What are my short-term and long-term goals?</h3>
<p>short-term: get a job, get into faang</p>
<p>long-term: found a startup, get O1, settle in with T</p>
<h3>18. What makes me laugh or brings me genuine joy?</h3>
<p>seeing my friends and family happy, T, ghibli movies</p>
<h3>19. How would my closest friends describe me?</h3>
<p>my closest friends would describe me as resourceful and curious.</p>
<h3>20. How do I handle stress or difficult situations?</h3>
<p>i don't handle it very well. i pray, talk to T and family, go out for a walk, workout, nap.</p>
<h3>21. How do I define success for myself?</h3>
<p>success = doing what i love surrounded by the people i love</p>
<h3>22. What am I currently excited about or looking forward to?</h3>
<p>i'm excited about graduating and working at a cool company with cool people. i'm looking forward to continue meeting more people, do more fun stuff, experience more things, and start building a life here in the US, hopefully with T close by.</p>]]></description>
        <content:encoded><![CDATA[<p>i finished implementing the chat functionality with my blog. i "vibe coded" it mostly with claude code. it's such a good tool i'm so impressed. i'm glad i have the credits to run it. now to build as many apps as i can with claude code in the upcoming 8 months before my $8k credits expires.</p>
<p>to build context for my ai, this post will serve as an introduction of who i am and what i've done in the past. it also serves as an intro to those who don't know who i am.</p>
<p>i'm Benedict Neo, nice to meet you! My chinese name is 梁耀恩.</p>
<h2>Personal Background</h2>
<h3>1. Where was I born and raised? What's my cultural background?</h3>
<p>i was born and raised in kuala lumpur, malaysia. my background is malaysian chinese, my grandparents were the first generation to come to malaysia from china.</p>
<h3>2. What's my educational journey and current professional path?</h3>
<p>i went to a chinese primary school, then an international high school. this converted me to an english speaker, as my mandarin language abilities slowly deteriorated. i went to a local college in malaysia for a program called american degree transfer program, which means i was set on going to the states to study. i took all the gen-ed classes for a year and a half, before covid hit in 2020. then in 2021 i went to iowa state to pursue a bachelors in statistics (initially CS but decided i wanted a challenge). then after two internships with tesla which was life changing, i was lucky enough to do a masters in SF now for a masters in data science. i'm currently working at UCSF health doing ai research for cancer, and i've learned so much about research and what it takes to write a paper abstract. my current path would be something along the lines of MLE/data scientist/research scientist, although i dream about just dropping a conventional career and pursue founding a startup. but my visa constraints and my desire for a cushy faang job is a dillema.</p>
<h2>Values &#x26; Passions</h2>
<h3>3. What are my core values and how do they influence my daily decisions?</h3>
<p>my core values are:</p>
<ul>
<li>faith in christianity: it shapes my moral system, beliefs, actions, and thinking. reading the bible proves wisdom that nothing else in this world can match.</li>
<li>curiosity: what keeps me alive, what drives me to learn and inspires me to want to knonw more</li>
<li>suffering: as a key to build resilience, and a necessary component of contentment and gratitude</li>
<li>writing: i need to be capturing my thoughts, it's a way to remember who i was before, so i know whether i'm growing, and for me to understand myself better: my wants, dreams and goals, and whether i'm actively working towards achieving it</li>
<li>efficient: i try to be as fast as i can. speed is important. constantly iterate. ideas are cheap and they fade away fast. act now.</li>
<li>commitment: i don't believe in half-heartedness. commit to the top 5 most important things in your life. it could be people, your side project, your daily writing habit on your personal blog. drop everything else. life is too short to waste it on things that do not matter.</li>
<li>risk: take more risks, apply to things you don't believe you have credibility for, be bold and courageous while you're young. get rejected more.</li>
</ul>
<h3>4. What am I deeply passionate about in life?</h3>
<p>i'm passionate about writing. i believe everyone should have their own little blog on the internet. personal and raw writing with little to no edits; where it comes straight from the heart, like you're dumping on a close friend. they should write about how they spent the entire day just researching about the best tofu recipe and cooking it for themselves, or how they weren't as productive as they wanted to be, or how much they love spending time with their loved ones. these little moments are worth capturing, they make up our entire lives, and they form who we are as an individual.</p>
<h3>5. What experiences have shaped me most significantly?</h3>
<p>i was diagnosed with gerd in 2021, which turned my entire life upside down. after battling with it using 5 different medications, i finally got surgery last year, which improved my life by 80%. i'm not fully cured, but i feel blessed to have a family that can support me, because i know how much worse it could be. this experience made me realize suffering is not a curse, but a blessing, and how it can shape my character and remind me that nothing in life is guaranteed, and i should savor every waking moment where my life is boring and peaceful, because those moments do not last.</p>
<h2>Interests &#x26; Lifestyle</h2>
<h3>6. What books, authors, or ideas have most influenced my thinking?</h3>
<p>man's search for meaning shaped my way of thinking about suffering, and i'l always remember how he described how we should thinking about meaning. we should not be going around our lives, asking the big question of "what is the meaning of my life?" but rather, we ask "what does the world seek of me." we should be asking what our duty and responsibility are in the current moment, and utilize the gifts and opportunities that we have been given, and do it to the best of our abilities. we should stop seeking answers, because the answers will come to us if we follow our guts, and do what we love doing.</p>
<h3>7. What are my favorite musical artists, films, or other media?</h3>
<p>i love k-indie and christian worship music. wave to earth is my go to answer for k-indie, and for christian songs, it's bethel, housefires, mosaic, hillsong, and upperroom. i love ghibli films, if i ever get stuck in a movie, i want it to be a ghibli movie. my favorite one is the wind rises.</p>
<h3>8. What are my main hobbies and how do I spend my free time?</h3>
<p>my main hobby right now is writing this blog, and building fun little apps. i also try to read non-fiction books on spirituality like mere christianity and the wisdom of insecurities, and non-fiction like dostoevsky and virginia woolf</p>
<h3>9. What's my ideal way to spend a perfect day?</h3>
<p>a perfect day is starting the day with reading and writing, eating my nut butter with whole wheat bread and soy drink for breakfast, remembering to pray before every meal, working at a cafe writing/coding (on weekends), and working at a company doing what i love and having interesting conversations with coworkers (weekdays), visiting the bookstore for new finds, taking photos throughout the day, catching the sunset, play some piano, eating something healthy like miso and kimchi, talking to my family, wind down by reading the bible, talking to T before sleeping.</p>
<h3>10. Am I more introverted or extroverted? How do I recharge?</h3>
<p>i'm more introverted. i recharge by staying at home doing skincare and reading books on my ever-growing to-read list, listening to ghibli music, writing about my day on this blog, cleaning the house, sketching ghibli scenes, watching youtube, or just napping.</p>
<h2>Travel &#x26; Tastes</h2>
<h3>11. What places have I traveled to that left the biggest impression on me?</h3>
<p>the place that left the biggest impression on me was coming to the bay area when i was 21. i was lucky enough to be an intern with Tesla and the energy of SF was addictive. it was the hackathons, the friends, the weather, the tech companies, the interesting conversations, the bookstores, the sea, the hills. it was so strong that it made me come back here for my masters, i couldn't see a version of life where i was not living here and doing what i love doing. so much so where i was depressed when i had to go back home to malaysia for health reasons. now that i'm back, i always try to remind myself that i'm here because i have a loving father who can support me, and God who's provided for me.</p>
<h3>12. Where would I most like to visit or live someday?</h3>
<p>i really want to visit paris again, and walk around monet's garden, and spend an entire day at the lourve. i also want to go new york again, there's so much happening there. i would also want to live in countryside japan just to experience living in a ghibli movie.</p>
<h3>13. What's my favorite cuisine and special dishes I enjoy?</h3>
<p>I like eating asian food. i like bitter melon, tofu, kimchi, miso, japanese curry, bibimbap, pho, and malaysian food like wanton mee, hainan chicken rice, nasi lemak.</p>
<h2>Personal Growth</h2>
<h3>14. What are my biggest strengths and areas I'm working to improve?</h3>
<p>my biggest strenghts are that i'm curious and i'm never afraid to say yes. i'm always trying to improve, to increase my level of taste, to raise the bar of what i'm capable of achieving. i'm working on becoming more confident and secure in myself. i have insecurities that stem from health issues. i'm learning how to be more well-spoken, to ask better questions, and to not be afraid of being my true self in front of others.</p>
<h3>15. What accomplishments am I most proud of?</h3>
<p>most recently, i'm proud of getting into a relationship with T. it's something i wasn't actively seeking or wanting, but it felt so natural and generative for the both of us. we each bring out the best in ourselves, and we both have the growth mindset to keep pushing ourselves to be better. it takes a lot of courage and vulnerability to share how you feel to someone, and i'm glad i wasn't afraid to take that leap.</p>
<h3>16. What challenges have I overcome, and what did I learn from them?</h3>
<p>i've overcome gerd, which took me on a rollercoaster of emotions.</p>
<h3>17. What are my short-term and long-term goals?</h3>
<p>short-term: get a job, get into faang</p>
<p>long-term: found a startup, get O1, settle in with T</p>
<h3>18. What makes me laugh or brings me genuine joy?</h3>
<p>seeing my friends and family happy, T, ghibli movies</p>
<h3>19. How would my closest friends describe me?</h3>
<p>my closest friends would describe me as resourceful and curious.</p>
<h3>20. How do I handle stress or difficult situations?</h3>
<p>i don't handle it very well. i pray, talk to T and family, go out for a walk, workout, nap.</p>
<h3>21. How do I define success for myself?</h3>
<p>success = doing what i love surrounded by the people i love</p>
<h3>22. What am I currently excited about or looking forward to?</h3>
<p>i'm excited about graduating and working at a cool company with cool people. i'm looking forward to continue meeting more people, do more fun stuff, experience more things, and start building a life here in the US, hopefully with T close by.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[sunday links #9]]></title>
        <link>https://bneo.xyz/posts/020325</link>
        <guid>https://bneo.xyz/posts/020325</guid>
        <pubDate>Sun, 02 Mar 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/sketchheads.jpeg" alt="Sketchheads, B &#x26; T, 2025"></p>
<ol>
<li><a href="https://www.sesame.com/research/">Crossing the uncanny valley of conversational voice</a>
<ul>
<li>"voice presence" – the quality that makes spoken interactions feel real, understood, and valued</li>
<li>conversational speech model (csm) - a multimodal text and speech model</li>
<li>key components of voice presence:
<ul>
<li>emotional intelligence: reading and responding to emotional contexts</li>
<li>conversational dynamics: natural timing, pauses, interruptions and emphasis</li>
<li>contextual awareness: adjusting tone and style to match the situation</li>
<li>consistent personality: maintaining a coherent presence</li>
</ul>
</li>
<li>technical approach:
<ul>
<li>converts continuous waveforms into discrete audio token sequences</li>
<li>semantic tokens: compressed speaker-invariant representations of semantic/phonetic features</li>
<li>acoustic tokens: fine-grained acoustic details that enable high-fidelity audio with speaker identity</li>
<li>single-stage model improves efficiency and expressivity compared to two-stage approaches</li>
</ul>
</li>
<li>natural pauses and rhythm:
<ul>
<li>interleaves text and speech tokens during training to learn hesitations and pacing</li>
<li>backbone transformer captures long-range dependencies to anticipate appropriate pauses</li>
<li>uses residual vector quantization (rvq) to encode prosody, tone, rhythm, and speaking style</li>
</ul>
</li>
<li>evaluation:
<ul>
<li>trained on ~1 million hours of english audio data</li>
<li>evaluated using <a href="https://arxiv.org/abs/2308.05725">expresso</a> dataset with comparative mean opinion score (cmos)</li>
<li>new benchmarks for homograph disambiguation (e.g., "lead" metal vs. "lead" guide)</li>
<li>pronunciation consistency tests with words like "route" (/raʊt/ or /ruːt/)</li>
<li>results: matches human-level naturalness but still needs improvement in contextual appropriateness</li>
</ul>
</li>
</ul>
</li>
<li><a href="https://www.alexlib.org/">Alexandria AI</a>
<ul>
<li>llm over top 1000 off-copyright books to build the digital library of alexandria</li>
<li>"The <a href="https://en.wikipedia.org/wiki/Library_of_Alexandria">Great Library of Alexandria</a> in Alexandria, Egypt, was one of the largest and most significant libraries of the ancient world. The library was part of a larger research institution called the Mouseion, which was dedicated to the Muses, the nine goddesses of the arts. It is unknown precisely how many scrolls were housed at any given time, but estimates range from 40,000 to 400,000 at its height. Alexandria came to be regarded as the capital of knowledge and learning, in part because of the Great Library."</li>
</ul>
</li>
<li><a href="https://newscenter.lbl.gov/2012/10/17/elevated-indoor-carbon-dioxide-impairs-decision-making-performance/">Elevated Indoor Carbon Dioxide Impairs Decision-Making Performance</a>
<ul>
<li>Berkeley Lab <a href="https://ehp.niehs.nih.gov/doi/10.1289/ehp.1104789">study</a> found CO2 levels of 1,000 ppm significantly impaired decision-making performance</li>
<li>Most dramatic declines were in strategic thinking and initiative, with subjects rated "dysfunctional" at 2,500 ppm</li>
<li>Challenges conventional wisdom that CO2 at typical building levels (below 5,000 ppm) has no direct impact on people</li>
<li>Particularly concerning for schools where CO2 frequently exceeds 1,000 ppm and occasionally 3,000 ppm</li>
<li>Get <a href="https://www.aranet.com/en/home/?srsltid=AfmBOooOTE-orzZdhoRGyJF1nm1B3VxhqSNuWDiDvQC-nGtT5Akl7loG">Aranet4 HOME</a> for monitoring indoor CO2 levels but for 166 USD
<ul>
<li>Uses NDIR (Non-Dispersive Infrared) gas sensors that detect CO2 by measuring decreased infrared light transmission</li>
<li>The sensor works because CO2 absorbs specific infrared wavelengths, so higher CO2 concentration means less transmitted light</li>
<li>Transmittance (ratio of transmitted radiation to incident energy) decreases proportionally to CO2 concentration</li>
<li>This technology enables accurate, real-time monitoring of indoor air quality</li>
</ul>
</li>
</ul>
</li>
<li><a href="https://emilyparsons.substack.com/p/how-to-see">How to see. - by Emily Parsons</a>
<ul>
<li>"it was one of those icy, clear January nights—the sky an ink black, no clouds in sight—a lively cold plunge"</li>
<li>"suddenly reminded of the friction between etiquette and free will"</li>
<li>"She explained that her mind naturally organizes the world into neat buckets—one for making music, another for visual art"</li>
<li>"One of the first lessons in art school was to draw what you see, not what your brain has memorized. When faced with a still life—say, a bowl of oranges—you force yourself to capture not the known version of an orange (an orange circle) but what you actually observe: wobbly, textured stones with golden rims where the kitchen light touches their tops and blue or red shadows beneath"</li>
<li>"In writing, we’re also taught to capture what we see—to infuse our words with the raw details of our experience"</li>
<li>In White Fang, Jack London doesn’t simply describe a forest as “empty and cold” but rather creates a living image of its wild, haunting beauty: "Dark spruce forest frowned on either side of the frozen waterway. The trees had been stripped by a recent wind of their white frosting, and they seemed to lean toward each other—black and ominous—in the fading light..."</li>
</ul>
</li>
<li><a href="https://jameslin.bio/focus">Focus – James Lin</a>
<ul>
<li>"Focus and sacrifice are two sides of the same coin. Historically, I say no to 40% of opportunities. This should be 99%."</li>
<li>Warren Buffett's "<a href="https://jamesclear.com/buffett-focus">2 List</a>" strategy: identify top 5 priorities and treat everything else as "avoid at all costs"</li>
<li>"most hard problems are soluble with deep effort but impossible with shallow attempts; focus is the process of refining merely good ideas into great ideas"</li>
<li>"Networking can create false sense of accomplishment through association"</li>
</ul>
</li>
<li><a href="https://www.recurse.com/who">Who comes to RC - Recurse Center</a>
<ul>
<li>6 or 12 week programming retreats available in NYC, hybrid, or remote formats. diverse community of programmers at all skill levels: EMs returning to code, self-taught hobbyists, staff engineers, recent grads, former founders</li>
<li>guided by three self-directives:
<ul>
<li>work at the edge of your abilities</li>
<li>build your volitional muscles</li>
<li>learn generously</li>
</ul>
</li>
<li>key qualities they look for in applicants:
<ul>
<li>enjoyment of programming and willingness to spend most time coding</li>
<li>readiness to work at the edge of your abilities regardless of experience level</li>
<li>self-direction and ability to structure your own time without external guidance</li>
<li>sharpness: being a deliberate thinker who can pick things up quickly</li>
<li>pleasantness: being kind, engaged, thoughtful, and polite with others</li>
<li>intellectual curiosity and intrinsic motivation to learn technical concepts</li>
</ul>
</li>
</ul>
</li>
<li><a href="https://pmc.ncbi.nlm.nih.gov/articles/PMC5002400/">What Is the Sense of Agency and Why Does it Matter?</a>
<ul>
<li>sense of agency is the feeling of being in control of your actions and their outcomes</li>
<li>key takeaways for building stronger agency:
<ul>
<li>pay attention to the connection between your intentions and actions</li>
<li>create environments with clear, immediate feedback for your actions</li>
<li>practice predicting outcomes of your actions to strengthen internal models</li>
<li>reduce delays between actions and their effects when possible</li>
<li>be mindful of how external factors (like technology interfaces) affect your sense of control</li>
</ul>
</li>
<li>agency declines with age (starting around 50) but can be maintained through deliberate practice</li>
<li>stronger sense of agency correlates with better health outcomes and quality of life</li>
<li>agency can be disrupted in various conditions like schizophrenia, where prediction systems malfunction</li>
<li>modern interfaces should be designed to support users' sense of control and ownership</li>
</ul>
</li>
<li><a href="https://www.magnificentgrants.com/">Magnificent Grants</a>
<ul>
<li>$10,000+ fellowships for outliers under 25 years old who challenge universities, credentialism, and elitist hierarchies</li>
<li>annual selection of 10 exceptional pioneers to receive grants and join a 2-year mentorship program</li>
</ul>
</li>
<li><a href="https://olmocr.allenai.org/blog">olmOCR – Open-Source OCR for Accurate Document Conversion</a>
<ul>
<li>key features:
<ul>
<li>cost-effective: processes 1M PDF pages for ~$190 (1/32 cost of GPT-4o APIs)</li>
<li>outputs text in Markdown format with proper handling of equations, tables, and handwriting</li>
<li>maintains correct reading order even for complex multi-column layouts</li>
</ul>
</li>
<li>technical highlights:
<ul>
<li>uses "document anchoring" technique to leverage existing text/metadata in PDFs</li>
<li>training process: extracts image locations and text blocks, concatenates them into model prompts</li>
<li>dataset composition: 60% academic papers, 12% brochures, 11% legal documents, 6% diagrams, 5% slideshows</li>
<li>labeled 250,000 pages using GPT-4o with publicly accessible PDFs and Internet Archive scanned books</li>
<li>fine-tuned Qwen2-VL-7B-Instruct checkpoint with optimized inference pipeline for batch processing</li>
<li>outperforms other OCR tools in human evaluations with ELO score above 1800</li>
<li>preferred in 61.3% comparisons against Marker, 58.6% against GOT-OCR, 71.4% against MinerU</li>
</ul>
</li>
</ul>
</li>
<li><a href="https://www.tiat.place">the intersection of art &#x26; technology</a>
<ul>
<li>a place for the creative technologists in sf, showcasing projects at the intersection of art and technology:
<ul>
<li>tiat 10: music explorer, rat dating simulator, roombavision</li>
<li><a href="https://youtu.be/Y0HBiyo3W48?si=O8d7-EYr5dJk3hzV">tiat 9</a>: body language, AcknowledgeNET, knit soundscape/memory, bop spotter</li>
<li><a href="https://youtu.be/dBErFlHfc8w?si=Xnq9Sj9AbJ7ATDD6">tiat 8</a>: anti-aging software, music millennium, chinese cyberfeminism archive, binaural tuner</li>
</ul>
</li>
</ul>
</li>
</ol>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/sketchheads.jpeg" alt="Sketchheads, B &#x26; T, 2025"></p>
<ol>
<li><a href="https://www.sesame.com/research/">Crossing the uncanny valley of conversational voice</a>
<ul>
<li>"voice presence" – the quality that makes spoken interactions feel real, understood, and valued</li>
<li>conversational speech model (csm) - a multimodal text and speech model</li>
<li>key components of voice presence:
<ul>
<li>emotional intelligence: reading and responding to emotional contexts</li>
<li>conversational dynamics: natural timing, pauses, interruptions and emphasis</li>
<li>contextual awareness: adjusting tone and style to match the situation</li>
<li>consistent personality: maintaining a coherent presence</li>
</ul>
</li>
<li>technical approach:
<ul>
<li>converts continuous waveforms into discrete audio token sequences</li>
<li>semantic tokens: compressed speaker-invariant representations of semantic/phonetic features</li>
<li>acoustic tokens: fine-grained acoustic details that enable high-fidelity audio with speaker identity</li>
<li>single-stage model improves efficiency and expressivity compared to two-stage approaches</li>
</ul>
</li>
<li>natural pauses and rhythm:
<ul>
<li>interleaves text and speech tokens during training to learn hesitations and pacing</li>
<li>backbone transformer captures long-range dependencies to anticipate appropriate pauses</li>
<li>uses residual vector quantization (rvq) to encode prosody, tone, rhythm, and speaking style</li>
</ul>
</li>
<li>evaluation:
<ul>
<li>trained on ~1 million hours of english audio data</li>
<li>evaluated using <a href="https://arxiv.org/abs/2308.05725">expresso</a> dataset with comparative mean opinion score (cmos)</li>
<li>new benchmarks for homograph disambiguation (e.g., "lead" metal vs. "lead" guide)</li>
<li>pronunciation consistency tests with words like "route" (/raʊt/ or /ruːt/)</li>
<li>results: matches human-level naturalness but still needs improvement in contextual appropriateness</li>
</ul>
</li>
</ul>
</li>
<li><a href="https://www.alexlib.org/">Alexandria AI</a>
<ul>
<li>llm over top 1000 off-copyright books to build the digital library of alexandria</li>
<li>"The <a href="https://en.wikipedia.org/wiki/Library_of_Alexandria">Great Library of Alexandria</a> in Alexandria, Egypt, was one of the largest and most significant libraries of the ancient world. The library was part of a larger research institution called the Mouseion, which was dedicated to the Muses, the nine goddesses of the arts. It is unknown precisely how many scrolls were housed at any given time, but estimates range from 40,000 to 400,000 at its height. Alexandria came to be regarded as the capital of knowledge and learning, in part because of the Great Library."</li>
</ul>
</li>
<li><a href="https://newscenter.lbl.gov/2012/10/17/elevated-indoor-carbon-dioxide-impairs-decision-making-performance/">Elevated Indoor Carbon Dioxide Impairs Decision-Making Performance</a>
<ul>
<li>Berkeley Lab <a href="https://ehp.niehs.nih.gov/doi/10.1289/ehp.1104789">study</a> found CO2 levels of 1,000 ppm significantly impaired decision-making performance</li>
<li>Most dramatic declines were in strategic thinking and initiative, with subjects rated "dysfunctional" at 2,500 ppm</li>
<li>Challenges conventional wisdom that CO2 at typical building levels (below 5,000 ppm) has no direct impact on people</li>
<li>Particularly concerning for schools where CO2 frequently exceeds 1,000 ppm and occasionally 3,000 ppm</li>
<li>Get <a href="https://www.aranet.com/en/home/?srsltid=AfmBOooOTE-orzZdhoRGyJF1nm1B3VxhqSNuWDiDvQC-nGtT5Akl7loG">Aranet4 HOME</a> for monitoring indoor CO2 levels but for 166 USD
<ul>
<li>Uses NDIR (Non-Dispersive Infrared) gas sensors that detect CO2 by measuring decreased infrared light transmission</li>
<li>The sensor works because CO2 absorbs specific infrared wavelengths, so higher CO2 concentration means less transmitted light</li>
<li>Transmittance (ratio of transmitted radiation to incident energy) decreases proportionally to CO2 concentration</li>
<li>This technology enables accurate, real-time monitoring of indoor air quality</li>
</ul>
</li>
</ul>
</li>
<li><a href="https://emilyparsons.substack.com/p/how-to-see">How to see. - by Emily Parsons</a>
<ul>
<li>"it was one of those icy, clear January nights—the sky an ink black, no clouds in sight—a lively cold plunge"</li>
<li>"suddenly reminded of the friction between etiquette and free will"</li>
<li>"She explained that her mind naturally organizes the world into neat buckets—one for making music, another for visual art"</li>
<li>"One of the first lessons in art school was to draw what you see, not what your brain has memorized. When faced with a still life—say, a bowl of oranges—you force yourself to capture not the known version of an orange (an orange circle) but what you actually observe: wobbly, textured stones with golden rims where the kitchen light touches their tops and blue or red shadows beneath"</li>
<li>"In writing, we’re also taught to capture what we see—to infuse our words with the raw details of our experience"</li>
<li>In White Fang, Jack London doesn’t simply describe a forest as “empty and cold” but rather creates a living image of its wild, haunting beauty: "Dark spruce forest frowned on either side of the frozen waterway. The trees had been stripped by a recent wind of their white frosting, and they seemed to lean toward each other—black and ominous—in the fading light..."</li>
</ul>
</li>
<li><a href="https://jameslin.bio/focus">Focus – James Lin</a>
<ul>
<li>"Focus and sacrifice are two sides of the same coin. Historically, I say no to 40% of opportunities. This should be 99%."</li>
<li>Warren Buffett's "<a href="https://jamesclear.com/buffett-focus">2 List</a>" strategy: identify top 5 priorities and treat everything else as "avoid at all costs"</li>
<li>"most hard problems are soluble with deep effort but impossible with shallow attempts; focus is the process of refining merely good ideas into great ideas"</li>
<li>"Networking can create false sense of accomplishment through association"</li>
</ul>
</li>
<li><a href="https://www.recurse.com/who">Who comes to RC - Recurse Center</a>
<ul>
<li>6 or 12 week programming retreats available in NYC, hybrid, or remote formats. diverse community of programmers at all skill levels: EMs returning to code, self-taught hobbyists, staff engineers, recent grads, former founders</li>
<li>guided by three self-directives:
<ul>
<li>work at the edge of your abilities</li>
<li>build your volitional muscles</li>
<li>learn generously</li>
</ul>
</li>
<li>key qualities they look for in applicants:
<ul>
<li>enjoyment of programming and willingness to spend most time coding</li>
<li>readiness to work at the edge of your abilities regardless of experience level</li>
<li>self-direction and ability to structure your own time without external guidance</li>
<li>sharpness: being a deliberate thinker who can pick things up quickly</li>
<li>pleasantness: being kind, engaged, thoughtful, and polite with others</li>
<li>intellectual curiosity and intrinsic motivation to learn technical concepts</li>
</ul>
</li>
</ul>
</li>
<li><a href="https://pmc.ncbi.nlm.nih.gov/articles/PMC5002400/">What Is the Sense of Agency and Why Does it Matter?</a>
<ul>
<li>sense of agency is the feeling of being in control of your actions and their outcomes</li>
<li>key takeaways for building stronger agency:
<ul>
<li>pay attention to the connection between your intentions and actions</li>
<li>create environments with clear, immediate feedback for your actions</li>
<li>practice predicting outcomes of your actions to strengthen internal models</li>
<li>reduce delays between actions and their effects when possible</li>
<li>be mindful of how external factors (like technology interfaces) affect your sense of control</li>
</ul>
</li>
<li>agency declines with age (starting around 50) but can be maintained through deliberate practice</li>
<li>stronger sense of agency correlates with better health outcomes and quality of life</li>
<li>agency can be disrupted in various conditions like schizophrenia, where prediction systems malfunction</li>
<li>modern interfaces should be designed to support users' sense of control and ownership</li>
</ul>
</li>
<li><a href="https://www.magnificentgrants.com/">Magnificent Grants</a>
<ul>
<li>$10,000+ fellowships for outliers under 25 years old who challenge universities, credentialism, and elitist hierarchies</li>
<li>annual selection of 10 exceptional pioneers to receive grants and join a 2-year mentorship program</li>
</ul>
</li>
<li><a href="https://olmocr.allenai.org/blog">olmOCR – Open-Source OCR for Accurate Document Conversion</a>
<ul>
<li>key features:
<ul>
<li>cost-effective: processes 1M PDF pages for ~$190 (1/32 cost of GPT-4o APIs)</li>
<li>outputs text in Markdown format with proper handling of equations, tables, and handwriting</li>
<li>maintains correct reading order even for complex multi-column layouts</li>
</ul>
</li>
<li>technical highlights:
<ul>
<li>uses "document anchoring" technique to leverage existing text/metadata in PDFs</li>
<li>training process: extracts image locations and text blocks, concatenates them into model prompts</li>
<li>dataset composition: 60% academic papers, 12% brochures, 11% legal documents, 6% diagrams, 5% slideshows</li>
<li>labeled 250,000 pages using GPT-4o with publicly accessible PDFs and Internet Archive scanned books</li>
<li>fine-tuned Qwen2-VL-7B-Instruct checkpoint with optimized inference pipeline for batch processing</li>
<li>outperforms other OCR tools in human evaluations with ELO score above 1800</li>
<li>preferred in 61.3% comparisons against Marker, 58.6% against GOT-OCR, 71.4% against MinerU</li>
</ul>
</li>
</ul>
</li>
<li><a href="https://www.tiat.place">the intersection of art &#x26; technology</a>
<ul>
<li>a place for the creative technologists in sf, showcasing projects at the intersection of art and technology:
<ul>
<li>tiat 10: music explorer, rat dating simulator, roombavision</li>
<li><a href="https://youtu.be/Y0HBiyo3W48?si=O8d7-EYr5dJk3hzV">tiat 9</a>: body language, AcknowledgeNET, knit soundscape/memory, bop spotter</li>
<li><a href="https://youtu.be/dBErFlHfc8w?si=Xnq9Sj9AbJ7ATDD6">tiat 8</a>: anti-aging software, music millennium, chinese cyberfeminism archive, binaural tuner</li>
</ul>
</li>
</ul>
</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[chicken soup]]></title>
        <link>https://bneo.xyz/posts/010325</link>
        <guid>https://bneo.xyz/posts/010325</guid>
        <pubDate>Sat, 01 Mar 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>use claude code for my research paper code and for implementing chat for my blog and also for the hackathon. do i remember how to code still? interview season is coming up soon. i have to start grinding.</p>
<p>i found this <a href="https://youtu.be/CPHPNSr8mh4?si=Tt7K9hmnyV2auSmk">chicken soup recipe</a> that i'll try next time. a good tip is to use salt and water to draw out the blood from the chicken, and to pan fry the chicken with ginger so the flavor comes out.</p>
<p>watched amazing spiderman with T and read judges chapter 8. spent the rest of the night trying to fix the bugs with fhir data conversion but gave up as it was midnight. i need to stop clauding stuff. it's decreasing my IQ points. i need a balance between efficiency and working smart.</p>]]></description>
        <content:encoded><![CDATA[<p>use claude code for my research paper code and for implementing chat for my blog and also for the hackathon. do i remember how to code still? interview season is coming up soon. i have to start grinding.</p>
<p>i found this <a href="https://youtu.be/CPHPNSr8mh4?si=Tt7K9hmnyV2auSmk">chicken soup recipe</a> that i'll try next time. a good tip is to use salt and water to draw out the blood from the chicken, and to pan fry the chicken with ginger so the flavor comes out.</p>
<p>watched amazing spiderman with T and read judges chapter 8. spent the rest of the night trying to fix the bugs with fhir data conversion but gave up as it was midnight. i need to stop clauding stuff. it's decreasing my IQ points. i need a balance between efficiency and working smart.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[late to everything]]></title>
        <link>https://bneo.xyz/posts/280225</link>
        <guid>https://bneo.xyz/posts/280225</guid>
        <pubDate>Fri, 28 Feb 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i was late to class today by an hour. i spend the time in class replying to emails and feeling excited about the possibility of judging for the shortest hack at GTC. we were all late to our lunch at SOMA bar. the salmon was dry, but i was surprised how soft the vegetables were. the lemon helped make it more appetizing; but it was not worth the 26 price tag. the conversation was heavy on gaming, which reinforced the preexisting notion that i am in fact not a gamer. we rushed from the lunch to a coworking spot (trellis) because we were late to our meeting with Tesla. then we rushed back to campus for a meeting with our school. we moved from one place to another today for the hackathon, our lives revolve around making the event a success. emailed amex and bloomberg and dm'ed the head of design at cursor. spend the rest of the day with T. i did a bit of clauding with the meldrx hackathon, and struggled with distributed homework. ended the night with a conversation about the difference between dating and marriage from a christian perspective. her answer is 有約與否 (承諾與責任). my answer, now revised, is dating is two individuals rowing their own boats, sometimes rowing in the same direction, hoping to reach the same destination, but the current might cause them to drift apart, and there are no guarantees they'll end up in the same destination; marriage is two individuals in the same boat, they have to row in the same direction to move forward. no matter what they made a promose to stick together in the same boat, even though they might have arguments about where to row, they have to come together and make a decision in the end. the alternative is to jumps hip, which some people do. this analogy is a wip.</p>]]></description>
        <content:encoded><![CDATA[<p>i was late to class today by an hour. i spend the time in class replying to emails and feeling excited about the possibility of judging for the shortest hack at GTC. we were all late to our lunch at SOMA bar. the salmon was dry, but i was surprised how soft the vegetables were. the lemon helped make it more appetizing; but it was not worth the 26 price tag. the conversation was heavy on gaming, which reinforced the preexisting notion that i am in fact not a gamer. we rushed from the lunch to a coworking spot (trellis) because we were late to our meeting with Tesla. then we rushed back to campus for a meeting with our school. we moved from one place to another today for the hackathon, our lives revolve around making the event a success. emailed amex and bloomberg and dm'ed the head of design at cursor. spend the rest of the day with T. i did a bit of clauding with the meldrx hackathon, and struggled with distributed homework. ended the night with a conversation about the difference between dating and marriage from a christian perspective. her answer is 有約與否 (承諾與責任). my answer, now revised, is dating is two individuals rowing their own boats, sometimes rowing in the same direction, hoping to reach the same destination, but the current might cause them to drift apart, and there are no guarantees they'll end up in the same destination; marriage is two individuals in the same boat, they have to row in the same direction to move forward. no matter what they made a promose to stick together in the same boat, even though they might have arguments about where to row, they have to come together and make a decision in the end. the alternative is to jumps hip, which some people do. this analogy is a wip.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[opencv podcast]]></title>
        <link>https://bneo.xyz/posts/270225</link>
        <guid>https://bneo.xyz/posts/270225</guid>
        <pubDate>Thu, 27 Feb 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>"I don’t really want to become normal, average, standard. I want merely to gain in strength, in the courage to live out my life more fully, enjoy more, experience more. I want to develop even more original and more unconventional traits." – Anais Nin</p>
</blockquote>
<p>i woke up sleep deprived for another day. i did not feel like doing the podcast. i was physically and mentally yearning for more sleep. throughout the podcast i dreaded when it was my turn to talk, and i was fully self-aware of every word i spoke, and after i was done blurting out what was in my half-awake brain, i criticize and analyze every single word. i would be terrible in a podcast.</p>
<p>after about a full hour, it was finally over. we laughed about it, and i went back to bed to nap. woke up at 1pm and kept rotting in bed after. i felt confused and disoriented. got up to eat the lunch i was supposed to bring to class. i missed three classes today, felt guilty about spending so much money on tuition yet not making use of it. also felt anxious about the lectures i have to watch for finals.</p>
<p>i'm still down with the flu, mind is fuzzy. went to get groceries, decided to buy pomfret fish ($4.19 / lb), which in total cost around $5. i decided to steam fish, cantonese style. i had fun gutting the fish, it took an hour, including the time it took to cut ginger and scallions and celery while talking to T. a few mistakes i made: scallion not thin enough, oil was not hot enough, i added too much oil which covered the soy sauce i had.</p>
<p>struggling with time series homework for the rest of the night. talked to mom while eating my fish.</p>
<p>read judges chapter 6 with T, interesting to learn about how Gideon gave unleavened bread and meat to God, and also asked for signs from God directly.</p>
<p>worked on more school assignments. these trivial work keep occupying my time at night. my best hours. now i'm hungry, and i must sleep.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>"I don’t really want to become normal, average, standard. I want merely to gain in strength, in the courage to live out my life more fully, enjoy more, experience more. I want to develop even more original and more unconventional traits." – Anais Nin</p>
</blockquote>
<p>i woke up sleep deprived for another day. i did not feel like doing the podcast. i was physically and mentally yearning for more sleep. throughout the podcast i dreaded when it was my turn to talk, and i was fully self-aware of every word i spoke, and after i was done blurting out what was in my half-awake brain, i criticize and analyze every single word. i would be terrible in a podcast.</p>
<p>after about a full hour, it was finally over. we laughed about it, and i went back to bed to nap. woke up at 1pm and kept rotting in bed after. i felt confused and disoriented. got up to eat the lunch i was supposed to bring to class. i missed three classes today, felt guilty about spending so much money on tuition yet not making use of it. also felt anxious about the lectures i have to watch for finals.</p>
<p>i'm still down with the flu, mind is fuzzy. went to get groceries, decided to buy pomfret fish ($4.19 / lb), which in total cost around $5. i decided to steam fish, cantonese style. i had fun gutting the fish, it took an hour, including the time it took to cut ginger and scallions and celery while talking to T. a few mistakes i made: scallion not thin enough, oil was not hot enough, i added too much oil which covered the soy sauce i had.</p>
<p>struggling with time series homework for the rest of the night. talked to mom while eating my fish.</p>
<p>read judges chapter 6 with T, interesting to learn about how Gideon gave unleavened bread and meat to God, and also asked for signs from God directly.</p>
<p>worked on more school assignments. these trivial work keep occupying my time at night. my best hours. now i'm hungry, and i must sleep.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[praying hands]]></title>
        <link>https://bneo.xyz/posts/260225</link>
        <guid>https://bneo.xyz/posts/260225</guid>
        <pubDate>Wed, 26 Feb 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/praying_hands.jpg" alt="Praying Hands (Dürer)"></p>
<blockquote>
<p>"Humans are creatures who spend their lives trying to convince themselves that their existence is not absurd." –  Albert Camus</p>
</blockquote>
<p>i went to church to practice piano for sunday's worship. it's my second time playing, i feel more relaxed about it this time. the songs are completely new to me, but they're not hard to learn. i recorded myself for her and for my family too. after practicing i went to the library to return some large books that i barely got the chance to read. i found that image of praying hands by Dürer. i told myself i'll sketch that one day on my remarkable. maybe during spring break. the rest of the day was a blur. i found myself attracted to pale cerulean (#9BC4E2), the color of julie robert's cardigan in notting hill where she said "i'm only a girl, standing in front of a boy." we spent 2 hours preparing for opencv podcast the next day, making the slides and an outline of what to discuss. we all make a good team.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/praying_hands.jpg" alt="Praying Hands (Dürer)"></p>
<blockquote>
<p>"Humans are creatures who spend their lives trying to convince themselves that their existence is not absurd." –  Albert Camus</p>
</blockquote>
<p>i went to church to practice piano for sunday's worship. it's my second time playing, i feel more relaxed about it this time. the songs are completely new to me, but they're not hard to learn. i recorded myself for her and for my family too. after practicing i went to the library to return some large books that i barely got the chance to read. i found that image of praying hands by Dürer. i told myself i'll sketch that one day on my remarkable. maybe during spring break. the rest of the day was a blur. i found myself attracted to pale cerulean (#9BC4E2), the color of julie robert's cardigan in notting hill where she said "i'm only a girl, standing in front of a boy." we spent 2 hours preparing for opencv podcast the next day, making the slides and an outline of what to discuss. we all make a good team.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[down with the flu]]></title>
        <link>https://bneo.xyz/posts/250225</link>
        <guid>https://bneo.xyz/posts/250225</guid>
        <pubDate>Tue, 25 Feb 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i felt dizzy and more sick than yesterday. missed all my classes, an opt workshop, and free food at a taco restaurant. devastating. i decided to clean everything up. my desk, my luggage, my bed sheets, swept and mopped my room. cooked chicken soup and this time i still had soup to drink which is nice. my new room layout is perfect, i can turn off my desk lights and ports in bed. i can also leave my laptop on the table while i facetime T. i felt comfort and peace and happy.</p>]]></description>
        <content:encoded><![CDATA[<p>i felt dizzy and more sick than yesterday. missed all my classes, an opt workshop, and free food at a taco restaurant. devastating. i decided to clean everything up. my desk, my luggage, my bed sheets, swept and mopped my room. cooked chicken soup and this time i still had soup to drink which is nice. my new room layout is perfect, i can turn off my desk lights and ports in bed. i can also leave my laptop on the table while i facetime T. i felt comfort and peace and happy.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[ask for help]]></title>
        <link>https://bneo.xyz/posts/240225</link>
        <guid>https://bneo.xyz/posts/240225</guid>
        <pubDate>Mon, 24 Feb 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>"The greatest and most important problems of life are all in a certain sense insoluble... They can never be solved, but only outgrown. This 'outgrowing', as I formerly called it, on further experience was seen to consist in a new level of consciousness. Some higher or wider interest arose on the person’s horizon, and through this widening of view, the insoluble problem lost its urgency. It was not solved logically in its own terms, but faded out when confronted with a new and stronger life-tendency." – Carl Jung</p>
</blockquote>
<p>i woke up with the flu and did not do much the entire day. watched companion while trying to figure out how meldrx works. met with my prof and might be able to keep working in the lab. i'm inspired to start job searching now. i need to finish my projects and start leetcoding. i should be more worried about this, more agentic. i'm somehow feeling too calm about this. spoke to a mentor for the hackathon and it's surprising how fast things can make sense with someone guiding you. it's a good reminder to ask for help sooner, and set a time limit for how long you should spend time figuring things out by yourself. went to safeway to get bread and realized i've been missing out on so many deals. bought strawberries for $3 and saved $15 just from downloading the app.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>"The greatest and most important problems of life are all in a certain sense insoluble... They can never be solved, but only outgrown. This 'outgrowing', as I formerly called it, on further experience was seen to consist in a new level of consciousness. Some higher or wider interest arose on the person’s horizon, and through this widening of view, the insoluble problem lost its urgency. It was not solved logically in its own terms, but faded out when confronted with a new and stronger life-tendency." – Carl Jung</p>
</blockquote>
<p>i woke up with the flu and did not do much the entire day. watched companion while trying to figure out how meldrx works. met with my prof and might be able to keep working in the lab. i'm inspired to start job searching now. i need to finish my projects and start leetcoding. i should be more worried about this, more agentic. i'm somehow feeling too calm about this. spoke to a mentor for the hackathon and it's surprising how fast things can make sense with someone guiding you. it's a good reminder to ask for help sooner, and set a time limit for how long you should spend time figuring things out by yourself. went to safeway to get bread and realized i've been missing out on so many deals. bought strawberries for $3 and saved $15 just from downloading the app.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[sunday links #8]]></title>
        <link>https://bneo.xyz/posts/230225</link>
        <guid>https://bneo.xyz/posts/230225</guid>
        <pubDate>Sun, 23 Feb 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/badgermole.jpeg" alt="badgermole in action"></p>
<blockquote>
<p>“I feel like in some ways, you can only feel absence if you really appreciate presence and vice versa. And if you don’t really appreciate presence, then absence is not gonna hit you as hard.. I think it makes you attend to spaces and time itself.” - Kogonada (Slant Magazine, 2017)</p>
</blockquote>
<p>we didn't win, but it was a good reminder and lesson. mistakes: not going through what the platform can do, trying to code things from scratch, not using openai tts from the start to stream audio since assemblyai is paid, using langchain, not talking to more people about the idea, not researching what's already out there (gpt4o released the same thing 10 months ago to Be My Eyes), and we built a version of it that's rough on the edges. but it was a good time, i got closer with my friends, and it's a good reminder that things don't always go how you expect, and it's humbling and rewarding to see better projects being built, so that my level of taste keeps growing. chef hung for dinner. amazing food.</p>
<ol>
<li><a href="https://www.makingsoftware.co/">MAKING SOFTWARE</a> – a reference manual for people who design and build software by <a href="https://alcohollick.com">dan hollick</a></li>
<li><a href="https://www.analogue.co/pocket">Pocket - Analogue</a> – the most advanced display in handheld gaming</li>
<li><a href="https://thinkingmachines.ai/">Thinking Machines Lab</a> – a cracked ai team, started by former openai CTO mira murati</li>
<li><a href="https://ephemera.dannywhite.net/">Ephemera</a> – a website collecting stuff you store in your pocket</li>
<li><a href="https://68.netlify.app/">68 Bits of Unsolicited Advice, One At a Time</a> - cute design with good advice</li>
<li><a href="https://www.operatorshandbook.com/p/how-to-tell-a-story-with-data">How to tell a story with data</a>
<ul>
<li>make titles meaningful -> key takeaway in the title</li>
<li>create the storyline before the content to ensure a coherent flow</li>
<li>visualize deltas and growth rates explicitly (%5 increase)</li>
<li>keep it clean with clear labels, legends, and appropriate level of detail</li>
<li>keep it simple with one message per chart and one key message per slide</li>
<li>provide insights, don't just recap what's visible in the data</li>
</ul>
</li>
<li><a href="https://newsletter.pathlesspath.com/p/40-thoughts-on-turning-40-287">40 Thoughts On Turning 40 | #287 - Pathless by Paul Millerd</a>
<ul>
<li>"Writing is one of the most powerful acts in the world"</li>
<li>"Five years into a happy marriage I understand why it's hard to give advice on relationships. Everything is unique to the little world that you build with this person. So perhaps the best advice is to find someone who you are excited to world-build with"</li>
<li>"Time for tinkering, following my curiosity, and reading about things that interest me can feel like “wasting” time but these periods tend to lead to interesting opportunities"</li>
</ul>
</li>
<li><a href="https://www.weforum.org/publications/global-risks-report-2025/">Global Risks Report 2025 | World Economic Forum</a>
<ul>
<li>Global Risks Perception Survey 2024- 2025 (GRPS) captures insights from over 900 experts worldwide</li>
<li>disinformation and misinformation is ranked 1st for short-term risk (2 years)</li>
<li>extreme weather events is 1st for long-term risk (10 years)</li>
</ul>
</li>
<li><a href="https://psyche.co/guides/how-to-maintain-a-healthy-gut-for-a-healthy-mind-and-body">How to maintain a healthy gut | Psyche Guides</a>
<ul>
<li>Fermented/Probiotic Foods: Yogurt, Kefir, Sauerkraut, Kombucha, Miso</li>
<li>Prebiotic Foods: Leeks, Asparagus, Artichokes, Bananas, Onions, Garlic</li>
<li>Mediterranean Diet
<ul>
<li>Lower saturated fats: olive oil, limit processed foods, choose lean meats, avoid fried foods</li>
<li>Fewer refined carbohydrates: whole grains like brown rice, quinoa, whole wheat bread, oats instead of white flour products</li>
<li>Limited red meat: focus on fish (especially fatty fish like salmon, mackerel, sardines)</li>
<li>Reduced dairy products: limit cheese and yoghurt</li>
<li>Abundant plant foods: leafy greens, tomatoes, peppers, eggplant, zucchini, broccoli, citrus fruits, berries, apples, pears, figs, chickpeas, lentils, beans, walnuts, almonds, sunflower seeds, flaxseeds, herbs and spices</li>
</ul>
</li>
<li>High-Fiber Foods
<ul>
<li>Plant foods: Beans (black, kidney, navy), lentils, split peas, chickpeas, almonds, pistachios, walnuts, pecans, chia seeds, flaxseeds, pumpkin seeds</li>
<li>Whole grains: Oats and oatmeal, brown rice, barley, quinoa, whole wheat pasta, whole wheat bread, bulgur, farro</li>
<li>Fruits: Berries (raspberries, blackberries, strawberries), pears, apples with skin, bananas, oranges and other citrus, prunes and dried fruits</li>
<li>Vegetables: Artichokes, broccoli, Brussels sprouts, carrots, sweet potatoes, green peas, collard greens and other leafy greens</li>
</ul>
</li>
</ul>
</li>
<li><a href="https://eyes.nasa.gov/apps/asteroids/#/home">Eyes on Asteroids - Home - NASA/JPL</a>: real-time view of asteroids</li>
</ol>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/badgermole.jpeg" alt="badgermole in action"></p>
<blockquote>
<p>“I feel like in some ways, you can only feel absence if you really appreciate presence and vice versa. And if you don’t really appreciate presence, then absence is not gonna hit you as hard.. I think it makes you attend to spaces and time itself.” - Kogonada (Slant Magazine, 2017)</p>
</blockquote>
<p>we didn't win, but it was a good reminder and lesson. mistakes: not going through what the platform can do, trying to code things from scratch, not using openai tts from the start to stream audio since assemblyai is paid, using langchain, not talking to more people about the idea, not researching what's already out there (gpt4o released the same thing 10 months ago to Be My Eyes), and we built a version of it that's rough on the edges. but it was a good time, i got closer with my friends, and it's a good reminder that things don't always go how you expect, and it's humbling and rewarding to see better projects being built, so that my level of taste keeps growing. chef hung for dinner. amazing food.</p>
<ol>
<li><a href="https://www.makingsoftware.co/">MAKING SOFTWARE</a> – a reference manual for people who design and build software by <a href="https://alcohollick.com">dan hollick</a></li>
<li><a href="https://www.analogue.co/pocket">Pocket - Analogue</a> – the most advanced display in handheld gaming</li>
<li><a href="https://thinkingmachines.ai/">Thinking Machines Lab</a> – a cracked ai team, started by former openai CTO mira murati</li>
<li><a href="https://ephemera.dannywhite.net/">Ephemera</a> – a website collecting stuff you store in your pocket</li>
<li><a href="https://68.netlify.app/">68 Bits of Unsolicited Advice, One At a Time</a> - cute design with good advice</li>
<li><a href="https://www.operatorshandbook.com/p/how-to-tell-a-story-with-data">How to tell a story with data</a>
<ul>
<li>make titles meaningful -> key takeaway in the title</li>
<li>create the storyline before the content to ensure a coherent flow</li>
<li>visualize deltas and growth rates explicitly (%5 increase)</li>
<li>keep it clean with clear labels, legends, and appropriate level of detail</li>
<li>keep it simple with one message per chart and one key message per slide</li>
<li>provide insights, don't just recap what's visible in the data</li>
</ul>
</li>
<li><a href="https://newsletter.pathlesspath.com/p/40-thoughts-on-turning-40-287">40 Thoughts On Turning 40 | #287 - Pathless by Paul Millerd</a>
<ul>
<li>"Writing is one of the most powerful acts in the world"</li>
<li>"Five years into a happy marriage I understand why it's hard to give advice on relationships. Everything is unique to the little world that you build with this person. So perhaps the best advice is to find someone who you are excited to world-build with"</li>
<li>"Time for tinkering, following my curiosity, and reading about things that interest me can feel like “wasting” time but these periods tend to lead to interesting opportunities"</li>
</ul>
</li>
<li><a href="https://www.weforum.org/publications/global-risks-report-2025/">Global Risks Report 2025 | World Economic Forum</a>
<ul>
<li>Global Risks Perception Survey 2024- 2025 (GRPS) captures insights from over 900 experts worldwide</li>
<li>disinformation and misinformation is ranked 1st for short-term risk (2 years)</li>
<li>extreme weather events is 1st for long-term risk (10 years)</li>
</ul>
</li>
<li><a href="https://psyche.co/guides/how-to-maintain-a-healthy-gut-for-a-healthy-mind-and-body">How to maintain a healthy gut | Psyche Guides</a>
<ul>
<li>Fermented/Probiotic Foods: Yogurt, Kefir, Sauerkraut, Kombucha, Miso</li>
<li>Prebiotic Foods: Leeks, Asparagus, Artichokes, Bananas, Onions, Garlic</li>
<li>Mediterranean Diet
<ul>
<li>Lower saturated fats: olive oil, limit processed foods, choose lean meats, avoid fried foods</li>
<li>Fewer refined carbohydrates: whole grains like brown rice, quinoa, whole wheat bread, oats instead of white flour products</li>
<li>Limited red meat: focus on fish (especially fatty fish like salmon, mackerel, sardines)</li>
<li>Reduced dairy products: limit cheese and yoghurt</li>
<li>Abundant plant foods: leafy greens, tomatoes, peppers, eggplant, zucchini, broccoli, citrus fruits, berries, apples, pears, figs, chickpeas, lentils, beans, walnuts, almonds, sunflower seeds, flaxseeds, herbs and spices</li>
</ul>
</li>
<li>High-Fiber Foods
<ul>
<li>Plant foods: Beans (black, kidney, navy), lentils, split peas, chickpeas, almonds, pistachios, walnuts, pecans, chia seeds, flaxseeds, pumpkin seeds</li>
<li>Whole grains: Oats and oatmeal, brown rice, barley, quinoa, whole wheat pasta, whole wheat bread, bulgur, farro</li>
<li>Fruits: Berries (raspberries, blackberries, strawberries), pears, apples with skin, bananas, oranges and other citrus, prunes and dried fruits</li>
<li>Vegetables: Artichokes, broccoli, Brussels sprouts, carrots, sweet potatoes, green peas, collard greens and other leafy greens</li>
</ul>
</li>
</ul>
</li>
<li><a href="https://eyes.nasa.gov/apps/asteroids/#/home">Eyes on Asteroids - Home - NASA/JPL</a>: real-time view of asteroids</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[elevenlabs hackathon day 1]]></title>
        <link>https://bneo.xyz/posts/220225</link>
        <guid>https://bneo.xyz/posts/220225</guid>
        <pubDate>Sat, 22 Feb 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>today was a long day; two events occupied it: the elevenlabs hackathon and the skit for the mission conference at IEC SF.</p>
<p>highlights at the elevenlabs hacks:</p>
<ul>
<li>free t-shirts were good quality with heavyweight cotton and embroided logo</li>
<li>nice stickers</li>
<li>free breakfast</li>
<li>free lunch that was not pizza</li>
<li>nice office with drinks and snacks and coffee machine</li>
</ul>
<p>below was the prompt i used for lovable to get started. i don't like how i can't even read the code without pushing to github.</p>
<blockquote>
<p>here’s the new flow path for the app
start with a record buton in the mdidle (R)
click play to record and click pause to stop
and we have two butons, one on left and one on right, left is query mode (Q) and right is guide mode (G)
left button is query mode (Q), which takes my transcription, and passes it to LLM, it answers my question absed on the image, and generates text, and elevenlaabs answers me. here there should be three buttons, (Q, R, G)
and after answering, i can record to ask another question, or click the back buton to go back to the home screen of three buttons (Q, R, G)
when i click guide mode, it should ONLY speak to me when there’s anything potentially dangerous or things i should watch out for. but other than that, it should not speak. it should be taking screenshots every 5 seconds here. and theres hould be two butons here. a back buton on the left, and record button on the right to pause the screenshot and ask what’s going on</p>
</blockquote>
<p>highlights at mission conference</p>
<ul>
<li>skit by SJ was interesting</li>
<li>skit was fun to perform, A watched us</li>
<li>met a pastor who wants to evangalize to other parts of indonesia with their own type of javanese, and utilize llms for that</li>
<li>good indonesian food</li>
</ul>
<p>went back after church and decided to stay until 10 p.m. to code speech-to-text. first we started with assemblyai, but streaming was pay-to-use. and it took 30 minutes to even figure that out since. next to try was deepgram, but given the time constraints, and my thinning patience, we went for openai to transcribe for us. turns out you ned to create a file in some temp directory after recording, and then pass it as a certain audio file to openai.</p>
<p>went back home to continue integrating and merging all our work. we ended up staying up till 6 a.m. because of cursor and claude generating a bunch of code that made it hard to debug and work with each other.</p>]]></description>
        <content:encoded><![CDATA[<p>today was a long day; two events occupied it: the elevenlabs hackathon and the skit for the mission conference at IEC SF.</p>
<p>highlights at the elevenlabs hacks:</p>
<ul>
<li>free t-shirts were good quality with heavyweight cotton and embroided logo</li>
<li>nice stickers</li>
<li>free breakfast</li>
<li>free lunch that was not pizza</li>
<li>nice office with drinks and snacks and coffee machine</li>
</ul>
<p>below was the prompt i used for lovable to get started. i don't like how i can't even read the code without pushing to github.</p>
<blockquote>
<p>here’s the new flow path for the app
start with a record buton in the mdidle (R)
click play to record and click pause to stop
and we have two butons, one on left and one on right, left is query mode (Q) and right is guide mode (G)
left button is query mode (Q), which takes my transcription, and passes it to LLM, it answers my question absed on the image, and generates text, and elevenlaabs answers me. here there should be three buttons, (Q, R, G)
and after answering, i can record to ask another question, or click the back buton to go back to the home screen of three buttons (Q, R, G)
when i click guide mode, it should ONLY speak to me when there’s anything potentially dangerous or things i should watch out for. but other than that, it should not speak. it should be taking screenshots every 5 seconds here. and theres hould be two butons here. a back buton on the left, and record button on the right to pause the screenshot and ask what’s going on</p>
</blockquote>
<p>highlights at mission conference</p>
<ul>
<li>skit by SJ was interesting</li>
<li>skit was fun to perform, A watched us</li>
<li>met a pastor who wants to evangalize to other parts of indonesia with their own type of javanese, and utilize llms for that</li>
<li>good indonesian food</li>
</ul>
<p>went back after church and decided to stay until 10 p.m. to code speech-to-text. first we started with assemblyai, but streaming was pay-to-use. and it took 30 minutes to even figure that out since. next to try was deepgram, but given the time constraints, and my thinning patience, we went for openai to transcribe for us. turns out you ned to create a file in some temp directory after recording, and then pass it as a certain audio file to openai.</p>
<p>went back home to continue integrating and merging all our work. we ended up staying up till 6 a.m. because of cursor and claude generating a bunch of code that made it hard to debug and work with each other.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[poster handouts]]></title>
        <link>https://bneo.xyz/posts/210225</link>
        <guid>https://bneo.xyz/posts/210225</guid>
        <pubDate>Fri, 21 Feb 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>woke up with the same throat pain. i had to skip both distributed and seminar series because i still felt unwell. i took this opportunity to continue working on <a href="https://scribesystem.vercel.app">scribesystem</a>. initially, i used cerebras to rewrite the entire text, which wasn't the most efficient approach. But that helped avoid the text position calculation bug that i was facing by trying to recreate grammarly.</p>
<p>i went to Galileo Academy of Science and Technology to promote chinatown hacks. being inside a high school is like being in a movie scene. i got in to the main office, dropped a few dozen posters for the college counselors, and went out to ask a few students as they all flocked home. i started to worry that this might not be legal, and the students were also all gone at this point. i walked back home and stopped by at sfpl north beach and city lights to drop off posters. first thing i did after getting home was finish scribesystem. i need to fix rewrite endpoint. i realize i could just click on each suggestion to replace the exact text that is matched. i rushed to deploy something i was satisfied before i went to meet up with E to go indonesian church</p>
<p>talking to someone new is fun, especially after spending time with only people you already know, it brings out certain conversations and topics that hasn't come up for a while, and reminds you to reflect on who you are as a person, and where you are now, and whether you're happy about it or not. pemuda today was only skit practices, and no talks or sharing.</p>
<p>after practice and we got home, i finished making scribesystem till 1 a.m.; also spent some time rotting on youtube shorts. somehow i'm addicted to them again. these bad habits form so naturally. i have to cut them away somehow.</p>]]></description>
        <content:encoded><![CDATA[<p>woke up with the same throat pain. i had to skip both distributed and seminar series because i still felt unwell. i took this opportunity to continue working on <a href="https://scribesystem.vercel.app">scribesystem</a>. initially, i used cerebras to rewrite the entire text, which wasn't the most efficient approach. But that helped avoid the text position calculation bug that i was facing by trying to recreate grammarly.</p>
<p>i went to Galileo Academy of Science and Technology to promote chinatown hacks. being inside a high school is like being in a movie scene. i got in to the main office, dropped a few dozen posters for the college counselors, and went out to ask a few students as they all flocked home. i started to worry that this might not be legal, and the students were also all gone at this point. i walked back home and stopped by at sfpl north beach and city lights to drop off posters. first thing i did after getting home was finish scribesystem. i need to fix rewrite endpoint. i realize i could just click on each suggestion to replace the exact text that is matched. i rushed to deploy something i was satisfied before i went to meet up with E to go indonesian church</p>
<p>talking to someone new is fun, especially after spending time with only people you already know, it brings out certain conversations and topics that hasn't come up for a while, and reminds you to reflect on who you are as a person, and where you are now, and whether you're happy about it or not. pemuda today was only skit practices, and no talks or sharing.</p>
<p>after practice and we got home, i finished making scribesystem till 1 a.m.; also spent some time rotting on youtube shorts. somehow i'm addicted to them again. these bad habits form so naturally. i have to cut them away somehow.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[throat ulcer]]></title>
        <link>https://bneo.xyz/posts/200225</link>
        <guid>https://bneo.xyz/posts/200225</guid>
        <pubDate>Thu, 20 Feb 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i went to class just for quiz today. had to leave class early because i felt so tired and dizzy i had to take a nap. ate my lunch cold as well because i didn't feel like microwaving chicken. after lunch was ml class, i saw my grades and it was better this time. i changed my answers to the wrong one again, i need to have more faith in myself and trust my gutu feelings.</p>
<p>i could barely pay attention again, kept trying to prepare for the time series quiz right after class. grouped up with W and we worked well together, even though we didn't get the expected solution. i realize i've forgotten how to code basic python and it's concerning. how do i incentivize myself to leetcode given that my true passion and interest is to make tiny apps and websites for my friends? i need to think about short-term vs long-term value. leetcoding now, in these 3 months will provide the long-term value i need, because my first job will matter more than anything, more than building something fun and cool.</p>
<p>spent the rest of the night working on the mongodb assignment and scribesystem.</p>]]></description>
        <content:encoded><![CDATA[<p>i went to class just for quiz today. had to leave class early because i felt so tired and dizzy i had to take a nap. ate my lunch cold as well because i didn't feel like microwaving chicken. after lunch was ml class, i saw my grades and it was better this time. i changed my answers to the wrong one again, i need to have more faith in myself and trust my gutu feelings.</p>
<p>i could barely pay attention again, kept trying to prepare for the time series quiz right after class. grouped up with W and we worked well together, even though we didn't get the expected solution. i realize i've forgotten how to code basic python and it's concerning. how do i incentivize myself to leetcode given that my true passion and interest is to make tiny apps and websites for my friends? i need to think about short-term vs long-term value. leetcoding now, in these 3 months will provide the long-term value i need, because my first job will matter more than anything, more than building something fun and cool.</p>
<p>spent the rest of the night working on the mongodb assignment and scribesystem.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[american ginseng]]></title>
        <link>https://bneo.xyz/posts/190225</link>
        <guid>https://bneo.xyz/posts/190225</guid>
        <pubDate>Wed, 19 Feb 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i woke up with the worst sore throat of my life. i could barely talk. i decided to cook chicken soup with herbs. found this <a href="https://smellylunchbox.com/chinese-herbal-chicken-soup/">recipe</a> online, and decided to buy chinese herbs in chinatown. i ended up spending 40 dollars on chinese herbs at Nan Hai Corporation, buying the following items:</p>
<ul>
<li>Chinese Dried Wild Yam (淮山 huáishān / waai4 saan1) - A nourishing herb that strengthens the spleen and stomach while boosting overall immunity, making it a foundational ingredient in traditional medicinal soups.</li>
<li>Astragalus Root (黄旗/北芪 huáng qí/běi qí / wong4 kei4/bak1 kei4) - A powerful immune system booster that helps with respiratory health and provides anti-inflammatory benefits, particularly valued during cold and flu season.</li>
<li>Codonopsis Root (党参 dǎng shēn / dong2 sam1) - Known as the "poor man's ginseng," this herb enhances both energy levels and digestive health while supporting immune function.</li>
<li>Dried Longan (桂圓/圓肉 guìyǎn/yuánròu / jyun4 juk6) - A warming herb that improves blood circulation and boosts energy, traditionally used to combat fatigue and support overall vitality.</li>
<li>Dried Jujube/Chinese Date (红枣 hóng zǎo / hong2 zao3) - A versatile herb that supports blood health, aids digestion, and promotes better sleep quality, often used as a natural sweetener in traditional remedies.</li>
<li>Goji Berry/Wolfberry (枸杞 gǒuqǐ / gau2 gei2) - An antioxidant-rich berry that supports liver health and digestion while providing anti-inflammatory benefits, commonly used to maintain overall wellness.</li>
</ul>
<p>felt tired and dizzy and hungry on the way home. i procrastinated cooking lunch because i was feeling sick and i was also trying to get my app to work, and now i'm facing the consequences. i have to learn how to "adult" better. spent an hour talking to my mom while cutting vegetables and prepping the chicken for soup, concurrently, cooking tofu with miso so i had something to eat for lunch. i left my chicken with the $13 herbs under low heat for 2 1/2 hours and watched invincible. checked it after 5 and i smelled something burning, my heart dropped. i opened the lid and all my soup was gone, only my chicken was left. learned my lesson again to always be attentive when cooking.</p>
<p>i realized later in the night that sore throat could be ulcer, and i realized how hard is it to not be able to talk. i've been experiencing a lot of gratitude lately, with my injury on my leg affecting my walking. this time it was my speech. i feel more grateful for the little things in life, because nothing is guaranteed.</p>
<p>spent the night updating results for ucsf after receiving an email from my professor and did my homework.</p>]]></description>
        <content:encoded><![CDATA[<p>i woke up with the worst sore throat of my life. i could barely talk. i decided to cook chicken soup with herbs. found this <a href="https://smellylunchbox.com/chinese-herbal-chicken-soup/">recipe</a> online, and decided to buy chinese herbs in chinatown. i ended up spending 40 dollars on chinese herbs at Nan Hai Corporation, buying the following items:</p>
<ul>
<li>Chinese Dried Wild Yam (淮山 huáishān / waai4 saan1) - A nourishing herb that strengthens the spleen and stomach while boosting overall immunity, making it a foundational ingredient in traditional medicinal soups.</li>
<li>Astragalus Root (黄旗/北芪 huáng qí/běi qí / wong4 kei4/bak1 kei4) - A powerful immune system booster that helps with respiratory health and provides anti-inflammatory benefits, particularly valued during cold and flu season.</li>
<li>Codonopsis Root (党参 dǎng shēn / dong2 sam1) - Known as the "poor man's ginseng," this herb enhances both energy levels and digestive health while supporting immune function.</li>
<li>Dried Longan (桂圓/圓肉 guìyǎn/yuánròu / jyun4 juk6) - A warming herb that improves blood circulation and boosts energy, traditionally used to combat fatigue and support overall vitality.</li>
<li>Dried Jujube/Chinese Date (红枣 hóng zǎo / hong2 zao3) - A versatile herb that supports blood health, aids digestion, and promotes better sleep quality, often used as a natural sweetener in traditional remedies.</li>
<li>Goji Berry/Wolfberry (枸杞 gǒuqǐ / gau2 gei2) - An antioxidant-rich berry that supports liver health and digestion while providing anti-inflammatory benefits, commonly used to maintain overall wellness.</li>
</ul>
<p>felt tired and dizzy and hungry on the way home. i procrastinated cooking lunch because i was feeling sick and i was also trying to get my app to work, and now i'm facing the consequences. i have to learn how to "adult" better. spent an hour talking to my mom while cutting vegetables and prepping the chicken for soup, concurrently, cooking tofu with miso so i had something to eat for lunch. i left my chicken with the $13 herbs under low heat for 2 1/2 hours and watched invincible. checked it after 5 and i smelled something burning, my heart dropped. i opened the lid and all my soup was gone, only my chicken was left. learned my lesson again to always be attentive when cooking.</p>
<p>i realized later in the night that sore throat could be ulcer, and i realized how hard is it to not be able to talk. i've been experiencing a lot of gratitude lately, with my injury on my leg affecting my walking. this time it was my speech. i feel more grateful for the little things in life, because nothing is guaranteed.</p>
<p>spent the night updating results for ucsf after receiving an email from my professor and did my homework.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[side projects]]></title>
        <link>https://bneo.xyz/posts/180225</link>
        <guid>https://bneo.xyz/posts/180225</guid>
        <pubDate>Tue, 18 Feb 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>"For most of us, knowledge of our world comes largely through sight, yet we look about with such unseeing eyes that we are partially blind. One way to open your eyes to unnoticed beauty is to ask yourself, 'What if I had never seen this before? What if I knew I would never see it again?'" – Rachel Carson</p>
</blockquote>
<p>i'm working on two projects for my resume concurrently and the context switch is wearing my brain out. the first is<a href="https://github.com/benthecoder/hn_digest">hn digest</a>, which is about distilling deepseek r1 reasoning to finetune modernbert for hn classification. and the second is <a href="https://github.com/benthecoder/scribesystem">scribesystem</a>, a retro grammarly clone with cerebras.</p>
<p>went to ymca near campus, right after class seems to be a better time. there's a rule here that you can't use your phones at all, and that you can't rest on the machines.</p>
<p>discovered tempus AI, and other healthcare startups on <a href="https://research.contrary.com/company?industry=Healthcare">contrary</a>. it seems like health care might be my best route right now. i'm starting to worry about getting a job, but i'm still having fun building. i'd rather get stuck in errors than do a leetcode question.</p>
<p>sore throat came out of nowhere around 8 p.m., might be acid reflux from gym, or not drinking enough water the day before. coding on my windows laptop and on my macbook at the same time. tired.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>"For most of us, knowledge of our world comes largely through sight, yet we look about with such unseeing eyes that we are partially blind. One way to open your eyes to unnoticed beauty is to ask yourself, 'What if I had never seen this before? What if I knew I would never see it again?'" – Rachel Carson</p>
</blockquote>
<p>i'm working on two projects for my resume concurrently and the context switch is wearing my brain out. the first is<a href="https://github.com/benthecoder/hn_digest">hn digest</a>, which is about distilling deepseek r1 reasoning to finetune modernbert for hn classification. and the second is <a href="https://github.com/benthecoder/scribesystem">scribesystem</a>, a retro grammarly clone with cerebras.</p>
<p>went to ymca near campus, right after class seems to be a better time. there's a rule here that you can't use your phones at all, and that you can't rest on the machines.</p>
<p>discovered tempus AI, and other healthcare startups on <a href="https://research.contrary.com/company?industry=Healthcare">contrary</a>. it seems like health care might be my best route right now. i'm starting to worry about getting a job, but i'm still having fun building. i'd rather get stuck in errors than do a leetcode question.</p>
<p>sore throat came out of nowhere around 8 p.m., might be acid reflux from gym, or not drinking enough water the day before. coding on my windows laptop and on my macbook at the same time. tired.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[magnolias at sf botanical]]></title>
        <link>https://bneo.xyz/posts/170225</link>
        <guid>https://bneo.xyz/posts/170225</guid>
        <pubDate>Mon, 17 Feb 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/magnolias.jpeg" alt="magnolias at SF botanical garden"></p>
<blockquote>
<p>"Sometimes the soul takes pictures of things it has wished for, but never seen." – Anne Sexton</p>
</blockquote>
<p>woke up early for merge grant. haven't done an interview-type call in a while, i find myself stumbling over certain words. my brain just hangs and i need the other person to complete my sentences. i wonder if this is because of a lack of sleep, or a lack of vocabulary. either way, i need to talk more even when i don't feel like it, if not my thinking becomes blunt, my memory fuzzy, and my talking muscle atrophies.</p>
<p>failed to delay gratification and watched invincible during lunch, proceeded to feel lethargic and slow. finally dragged myself outside to capital one cafe and got coffee for $3 bucks. kept context switching between papertrail and a resume project and i ended up not making progress in both. coffee made me incredibly anxious, i kept delaying my departure to the botanical hoping i can get something done, but i did not, i felt unproductive and like a failure. i ran to the muni and got on the north beach line. i love the muni, it's an conducive environment for reading, the bus is always too shaky. mere christianity is slowly growing on me, it's making me think about questions i've always had, and it's helping me get close to the answers that i was never able to get from church my whole life.</p>
<p>went to the botanical and started the hunt for all the magnolias i could find in the park. my hands were freezing the entire time, my camera settings were all messed up, and i was also feeling a bit alone, but i got to use my fujifilm camera that my dad bought for me, hold magnolia petals in my hand, and had the privilege to see different species of magnolia.</p>
<p>after i finally got out of the garden, i went to browse around green apple books. i was close to buying an annotated version of meditation by marcus aurelius, but i reminded myself that i almost never read the books i buy, and i exercised self-control. i also rediscovered the yellow-lighted bookshop which i must read one day as a bookstore visiting addict.</p>
<p>my overall mood for the day was worries about employment and on the difficulties of solitude, because of hearing how low the pay is. that made me worry and i'm feeling the pressure. i need to turn this stressor into a productive energy and start working on projects and spend my time on actions that can help get me a JOB. but i know i must be patient and trust in God to provide for me, and to not do things my own way, and believe that results come not from my own actions and will, but through God from within me.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/magnolias.jpeg" alt="magnolias at SF botanical garden"></p>
<blockquote>
<p>"Sometimes the soul takes pictures of things it has wished for, but never seen." – Anne Sexton</p>
</blockquote>
<p>woke up early for merge grant. haven't done an interview-type call in a while, i find myself stumbling over certain words. my brain just hangs and i need the other person to complete my sentences. i wonder if this is because of a lack of sleep, or a lack of vocabulary. either way, i need to talk more even when i don't feel like it, if not my thinking becomes blunt, my memory fuzzy, and my talking muscle atrophies.</p>
<p>failed to delay gratification and watched invincible during lunch, proceeded to feel lethargic and slow. finally dragged myself outside to capital one cafe and got coffee for $3 bucks. kept context switching between papertrail and a resume project and i ended up not making progress in both. coffee made me incredibly anxious, i kept delaying my departure to the botanical hoping i can get something done, but i did not, i felt unproductive and like a failure. i ran to the muni and got on the north beach line. i love the muni, it's an conducive environment for reading, the bus is always too shaky. mere christianity is slowly growing on me, it's making me think about questions i've always had, and it's helping me get close to the answers that i was never able to get from church my whole life.</p>
<p>went to the botanical and started the hunt for all the magnolias i could find in the park. my hands were freezing the entire time, my camera settings were all messed up, and i was also feeling a bit alone, but i got to use my fujifilm camera that my dad bought for me, hold magnolia petals in my hand, and had the privilege to see different species of magnolia.</p>
<p>after i finally got out of the garden, i went to browse around green apple books. i was close to buying an annotated version of meditation by marcus aurelius, but i reminded myself that i almost never read the books i buy, and i exercised self-control. i also rediscovered the yellow-lighted bookshop which i must read one day as a bookstore visiting addict.</p>
<p>my overall mood for the day was worries about employment and on the difficulties of solitude, because of hearing how low the pay is. that made me worry and i'm feeling the pressure. i need to turn this stressor into a productive energy and start working on projects and spend my time on actions that can help get me a JOB. but i know i must be patient and trust in God to provide for me, and to not do things my own way, and believe that results come not from my own actions and will, but through God from within me.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[sunday links #7]]></title>
        <link>https://bneo.xyz/posts/160225</link>
        <guid>https://bneo.xyz/posts/160225</guid>
        <pubDate>Sun, 16 Feb 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/parade_street_25.jpeg" alt="Chinatown during the parade"></p>
<p>chinese church -> sfpl -> promoted hackathon and gave out flyers -> another coffee -> city chopsticks -> bible study</p>
<ol>
<li><a href="https://press.asimov.com/">Asimov Press</a>
<ul>
<li>a publisher focused on science and tech that promote flourishing, an editorially-independent publishing team funded by <a href="https://www.asimov.com/">Asimov, Inc.</a>, a genetic design company in Boston, <a href="https://press.asimov.com/articles/asimov-press-stories">read</a> the <a href="https://press.asimov.com/articles/stories-publish-2">stories</a> they would like to publish</li>
</ul>
</li>
<li><a href="https://blog.duolingo.com/handbook/">Duolingo handbook</a>
<ul>
<li>take the long view to build a forever product, test and learn at warp speed, ruthless prioritization on mission and outcome, show don't tell - <strong>lead with results of the work, not story of the effort</strong>, great products don't have to explain themselves</li>
</ul>
</li>
<li><a href="https://mandyliu.substack.com/p/why-youre-failing-non-technical-data">why you’re failing data science interviews</a>
<ul>
<li>#1 structured problem solving skills and comm skills
<ul>
<li>ask a lot of clarifying questions and actually listen (pay attention to the interviewer's hints)</li>
<li>communicate with a structure: jot down inputs, write down any assumptions, sketch out a high-level outline</li>
<li><a href="https://www.divingintodata.com/p/how-to-answer-business-questions">answer with data</a></li>
</ul>
</li>
<li>#2 ability to introspect, learn and improve
<ul>
<li>admit you have failed, don't give a generic weakness like you're a perfectionist</li>
<li>SAFE: 1) summarize weakness, 2) acknowledge impact, 3) find examples of improvements, 4) expand on future improvement plants</li>
</ul>
</li>
<li>#3 balance short-term and long-term solutions
<ul>
<li>this is a key skill in fast-paced environments, you need to trade off between quality for speed, and we often need a good-enough solution. if you're trained to do things "right", any imperfection will cause deep discomfort</li>
<li>key questions:
<ul>
<li>Tell me about a time when you had to deliver a solution under time pressure. How did you handle the situation?</li>
<li>Have you ever had to deliver a less-than-perfect solution? What did you do?</li>
</ul>
</li>
<li>how?
<ul>
<li>ability to identify hacky short-term solutions</li>
<li>ability to recognize the caveat of these solutions and improvements you can make</li>
<li>grit to iterate the hacky solution into a robust one</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li><a href="https://substack.com/home/post/p-156537757">How to solve problems</a>
<ul>
<li>"Very few people are good at reliably solving problems they're encountering for the first time" (most people can only solve problems they've seen before)</li>
<li>first step: understand the type of problem
<ul>
<li>is it a one-way or two-way door decision? (reversible vs irreversible)
<ul>
<li>for reversible decisions, try something and iterate based on feedback</li>
<li>for irreversible decisions with high impact, take time to analyze thoroughly</li>
<li>minimize expected cost: (probability of being wrong) × (cost of being wrong)</li>
</ul>
</li>
<li>can you break it into smaller steps?</li>
<li>what are the opportunity costs? (what can't you do if you choose this path)</li>
<li>is it recurring or one-off? (automate recurring problems, create principles for similar problems)</li>
<li>are you solving symptoms or root causes? (e.g., team conflict might be due to unclear roles)</li>
</ul>
</li>
<li>define the actual problem
<ul>
<li>dig into the "why" behind requests to understand the real problem</li>
<li>be careful not to reopen already-decided issues</li>
<li>moving too fast without understanding can actually slow you down (e.g., implementing a vendor solution before knowing what you need)</li>
</ul>
</li>
<li>identify and structure options
<ul>
<li>make options MECE (Mutually Exclusive, Collectively Exhaustive)</li>
<li>don't forget "do nothing" as an option</li>
<li>use issue trees to organize complex problems</li>
</ul>
</li>
<li>evaluate options systematically
<ul>
<li>develop clear evaluation criteria based on what decision-makers care about</li>
<li>prioritize analysis that can eliminate options early</li>
<li>focus on factors that will affect the decision most</li>
<li>start with non-negotiable requirements to quickly eliminate unfeasible options</li>
</ul>
</li>
</ul>
</li>
<li><a href="https://blog.samaltman.com/three-observations">three observations by sam altman</a>
<ul>
<li>AGI = a system that can tackle increasingly complex problems, at human level, in many fields</li>
<li>AI is like transistors economically – scales well and seeps into every corner of the economy, and something we don't think much about (transistors or transistor companies), but we expect computers, TVs, smartphones, to perform magic</li>
<li>"Agency, willfulness, and determination will likely be extremely valuable. Correctly deciding what to do and figuring out how to navigate an ever-changing world will have huge value; resilience and adaptability will be helpful skills to cultivate"</li>
<li>"one of our reasons for launching products early and often is to give society and the technology time to co-evolve"</li>
<li>"everyone should have access to unlimited genius to direct however they can imagine. There is a great deal of talent right now without the resources to fully express itself, and if we change that, the resulting creative output of the world will lead to tremendous benefits for us all"</li>
</ul>
</li>
<li><a href="https://www.construction-physics.com/p/why-skyscrapers-became-glass-boxes">Why Skyscrapers Became Glass Boxes</a>
<ul>
<li>it's interesting to learn about how a skyscraper is built. i never saw them as a money-making machine, a business venture where you invest, in hopes to getting money back after renting it out. i love how many people are involved, from real estate developers and architects, the politicians and community, the developers and builders. and it's sad that ornate masonry or stonework skills are being lost because of the glass aesthetics of new buildings. and because investors are risk averse, developers and builders also stick to what's safe and follow the current systems. we used to build great things.</li>
</ul>
</li>
<li><a href="https://docs.google.com/document/d/1bJfUx_UkdawUlyBnBxKlHGGVBYbkCNkURo1fHNX6QXI/edit?tab=t.0#heading=h.z5l7fu4b04tf">Your favorite newsletter’s favorite newsletters</a> – 135 newsletters by recommended more than 50 writers</li>
<li><a href="https://elainewrites.substack.com/p/openness">openness elaine</a>
<ul>
<li>"a romantic relationship can be a container to work through your trauma, but that can only happen through conflict"</li>
<li>Love is more like a basketball than a crystal vase: "A vase looks beautiful and perfect on the outside but breaks when dropped. When you drop a basketball, it bounces back. If you view conflict as a destructive force, you’ll try to avoid it at all costs. But that’s just deferring the problem until it erupts later, with catastrophic consequences, reaffirming your belief that conflict is destructive. When handled well, conflict makes a relationship more resilient" – Thomas Hooven on <a href="https://www.nytimes.com/2013/11/17/fashion/Modern-Love-Nursing-a-Wound-in-an-Appropriate-Place-.html">Modern love</a></li>
<li>in any relationship, the goal is not to convince someone their perspective is wrong. all you can do is express what's important to you and hold space for the other person's truth</li>
<li>"There is a secret about human love that is commonly overlooked: Receiving it is much more scary and threatening than giving it. [...] Openness is our capacity to let be, to allow, to let in and receive others as they are, in a gentle, spacious way, without having to dominate them or bend them to our will. This kind of letting be is the greatest kindness we can offer those we love." – John Welwood, Perfect Love, Imperfect Relationships</li>
</ul>
</li>
<li><a href="https://sashachapin.substack.com/p/an-open-letter-to-56-people-i-know">An open letter to 56 people I know – sasha</a> – for future reference when i want to write letters to people</li>
<li><a href="https://www.websitecarbon.com">Website Carbon Calculator</a>
<ul>
<li>by <a href="https://beleaf.au">beleaf</a>, focused on delivering a sustainable web</li>
</ul>
</li>
</ol>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/parade_street_25.jpeg" alt="Chinatown during the parade"></p>
<p>chinese church -> sfpl -> promoted hackathon and gave out flyers -> another coffee -> city chopsticks -> bible study</p>
<ol>
<li><a href="https://press.asimov.com/">Asimov Press</a>
<ul>
<li>a publisher focused on science and tech that promote flourishing, an editorially-independent publishing team funded by <a href="https://www.asimov.com/">Asimov, Inc.</a>, a genetic design company in Boston, <a href="https://press.asimov.com/articles/asimov-press-stories">read</a> the <a href="https://press.asimov.com/articles/stories-publish-2">stories</a> they would like to publish</li>
</ul>
</li>
<li><a href="https://blog.duolingo.com/handbook/">Duolingo handbook</a>
<ul>
<li>take the long view to build a forever product, test and learn at warp speed, ruthless prioritization on mission and outcome, show don't tell - <strong>lead with results of the work, not story of the effort</strong>, great products don't have to explain themselves</li>
</ul>
</li>
<li><a href="https://mandyliu.substack.com/p/why-youre-failing-non-technical-data">why you’re failing data science interviews</a>
<ul>
<li>#1 structured problem solving skills and comm skills
<ul>
<li>ask a lot of clarifying questions and actually listen (pay attention to the interviewer's hints)</li>
<li>communicate with a structure: jot down inputs, write down any assumptions, sketch out a high-level outline</li>
<li><a href="https://www.divingintodata.com/p/how-to-answer-business-questions">answer with data</a></li>
</ul>
</li>
<li>#2 ability to introspect, learn and improve
<ul>
<li>admit you have failed, don't give a generic weakness like you're a perfectionist</li>
<li>SAFE: 1) summarize weakness, 2) acknowledge impact, 3) find examples of improvements, 4) expand on future improvement plants</li>
</ul>
</li>
<li>#3 balance short-term and long-term solutions
<ul>
<li>this is a key skill in fast-paced environments, you need to trade off between quality for speed, and we often need a good-enough solution. if you're trained to do things "right", any imperfection will cause deep discomfort</li>
<li>key questions:
<ul>
<li>Tell me about a time when you had to deliver a solution under time pressure. How did you handle the situation?</li>
<li>Have you ever had to deliver a less-than-perfect solution? What did you do?</li>
</ul>
</li>
<li>how?
<ul>
<li>ability to identify hacky short-term solutions</li>
<li>ability to recognize the caveat of these solutions and improvements you can make</li>
<li>grit to iterate the hacky solution into a robust one</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li><a href="https://substack.com/home/post/p-156537757">How to solve problems</a>
<ul>
<li>"Very few people are good at reliably solving problems they're encountering for the first time" (most people can only solve problems they've seen before)</li>
<li>first step: understand the type of problem
<ul>
<li>is it a one-way or two-way door decision? (reversible vs irreversible)
<ul>
<li>for reversible decisions, try something and iterate based on feedback</li>
<li>for irreversible decisions with high impact, take time to analyze thoroughly</li>
<li>minimize expected cost: (probability of being wrong) × (cost of being wrong)</li>
</ul>
</li>
<li>can you break it into smaller steps?</li>
<li>what are the opportunity costs? (what can't you do if you choose this path)</li>
<li>is it recurring or one-off? (automate recurring problems, create principles for similar problems)</li>
<li>are you solving symptoms or root causes? (e.g., team conflict might be due to unclear roles)</li>
</ul>
</li>
<li>define the actual problem
<ul>
<li>dig into the "why" behind requests to understand the real problem</li>
<li>be careful not to reopen already-decided issues</li>
<li>moving too fast without understanding can actually slow you down (e.g., implementing a vendor solution before knowing what you need)</li>
</ul>
</li>
<li>identify and structure options
<ul>
<li>make options MECE (Mutually Exclusive, Collectively Exhaustive)</li>
<li>don't forget "do nothing" as an option</li>
<li>use issue trees to organize complex problems</li>
</ul>
</li>
<li>evaluate options systematically
<ul>
<li>develop clear evaluation criteria based on what decision-makers care about</li>
<li>prioritize analysis that can eliminate options early</li>
<li>focus on factors that will affect the decision most</li>
<li>start with non-negotiable requirements to quickly eliminate unfeasible options</li>
</ul>
</li>
</ul>
</li>
<li><a href="https://blog.samaltman.com/three-observations">three observations by sam altman</a>
<ul>
<li>AGI = a system that can tackle increasingly complex problems, at human level, in many fields</li>
<li>AI is like transistors economically – scales well and seeps into every corner of the economy, and something we don't think much about (transistors or transistor companies), but we expect computers, TVs, smartphones, to perform magic</li>
<li>"Agency, willfulness, and determination will likely be extremely valuable. Correctly deciding what to do and figuring out how to navigate an ever-changing world will have huge value; resilience and adaptability will be helpful skills to cultivate"</li>
<li>"one of our reasons for launching products early and often is to give society and the technology time to co-evolve"</li>
<li>"everyone should have access to unlimited genius to direct however they can imagine. There is a great deal of talent right now without the resources to fully express itself, and if we change that, the resulting creative output of the world will lead to tremendous benefits for us all"</li>
</ul>
</li>
<li><a href="https://www.construction-physics.com/p/why-skyscrapers-became-glass-boxes">Why Skyscrapers Became Glass Boxes</a>
<ul>
<li>it's interesting to learn about how a skyscraper is built. i never saw them as a money-making machine, a business venture where you invest, in hopes to getting money back after renting it out. i love how many people are involved, from real estate developers and architects, the politicians and community, the developers and builders. and it's sad that ornate masonry or stonework skills are being lost because of the glass aesthetics of new buildings. and because investors are risk averse, developers and builders also stick to what's safe and follow the current systems. we used to build great things.</li>
</ul>
</li>
<li><a href="https://docs.google.com/document/d/1bJfUx_UkdawUlyBnBxKlHGGVBYbkCNkURo1fHNX6QXI/edit?tab=t.0#heading=h.z5l7fu4b04tf">Your favorite newsletter’s favorite newsletters</a> – 135 newsletters by recommended more than 50 writers</li>
<li><a href="https://elainewrites.substack.com/p/openness">openness elaine</a>
<ul>
<li>"a romantic relationship can be a container to work through your trauma, but that can only happen through conflict"</li>
<li>Love is more like a basketball than a crystal vase: "A vase looks beautiful and perfect on the outside but breaks when dropped. When you drop a basketball, it bounces back. If you view conflict as a destructive force, you’ll try to avoid it at all costs. But that’s just deferring the problem until it erupts later, with catastrophic consequences, reaffirming your belief that conflict is destructive. When handled well, conflict makes a relationship more resilient" – Thomas Hooven on <a href="https://www.nytimes.com/2013/11/17/fashion/Modern-Love-Nursing-a-Wound-in-an-Appropriate-Place-.html">Modern love</a></li>
<li>in any relationship, the goal is not to convince someone their perspective is wrong. all you can do is express what's important to you and hold space for the other person's truth</li>
<li>"There is a secret about human love that is commonly overlooked: Receiving it is much more scary and threatening than giving it. [...] Openness is our capacity to let be, to allow, to let in and receive others as they are, in a gentle, spacious way, without having to dominate them or bend them to our will. This kind of letting be is the greatest kindness we can offer those we love." – John Welwood, Perfect Love, Imperfect Relationships</li>
</ul>
</li>
<li><a href="https://sashachapin.substack.com/p/an-open-letter-to-56-people-i-know">An open letter to 56 people I know – sasha</a> – for future reference when i want to write letters to people</li>
<li><a href="https://www.websitecarbon.com">Website Carbon Calculator</a>
<ul>
<li>by <a href="https://beleaf.au">beleaf</a>, focused on delivering a sustainable web</li>
</ul>
</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[cny parade]]></title>
        <link>https://bneo.xyz/posts/150225</link>
        <guid>https://bneo.xyz/posts/150225</guid>
        <pubDate>Sat, 15 Feb 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/cny_parade_25.jpeg" alt="Golden Dragon"></p>
<p>woke up and talked for too long again to T. felt bad that i'm taking her sleeping hours. went to wnb at 400 alabama st, took a suspicious lyft ride but turns out it was just a glitch with the system. got there, talked to some people. food was delayed for an hour and it was a 30 min long queue for pizza, left for acapella instead. got food at gourmet carousel</p>
<p>walked back to chinatown, watched parade near portsmouth square. stood here for a solid 45 minutes before deciding to leave.</p>
<p>tried to get home, and A wanted to go to gym, got trapped by the parade and did an entire loop and ended at market street. they went to gym, and i wanted to see gam long. i saw it "resting" before it breathed life for the parade. i was fine until a homeless person talked to me which spooked me and i went home by myself.</p>
<p>wracked my brain for the right idea for almost 3 hours, trying to figure out what and how to pitch. slept at 2 a.m.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/cny_parade_25.jpeg" alt="Golden Dragon"></p>
<p>woke up and talked for too long again to T. felt bad that i'm taking her sleeping hours. went to wnb at 400 alabama st, took a suspicious lyft ride but turns out it was just a glitch with the system. got there, talked to some people. food was delayed for an hour and it was a 30 min long queue for pizza, left for acapella instead. got food at gourmet carousel</p>
<p>walked back to chinatown, watched parade near portsmouth square. stood here for a solid 45 minutes before deciding to leave.</p>
<p>tried to get home, and A wanted to go to gym, got trapped by the parade and did an entire loop and ended at market street. they went to gym, and i wanted to see gam long. i saw it "resting" before it breathed life for the parade. i was fine until a homeless person talked to me which spooked me and i went home by myself.</p>
<p>wracked my brain for the right idea for almost 3 hours, trying to figure out what and how to pitch. slept at 2 a.m.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[xray on valentines]]></title>
        <link>https://bneo.xyz/posts/140225</link>
        <guid>https://bneo.xyz/posts/140225</guid>
        <pubDate>Fri, 14 Feb 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>woke up to T's voice. struggled to get out of bed. left in a hurry and was reading my notes from remarkable on the way to school. i memorized so many proofs in my head that i'll be forgetting in a few weeks.</p>
<p>went to do my xray on post street. the assistant doing my test was bawling her eyes out and i was confused. i was worried my xray will go wrong, and she would just keep shooting radiation at me, but she held up professionally even though she was suffering through something. i hope she is better now. went to japantown and brought T along. bought kimchi and a big bottle ito en matcha from my two favorite asian grocers.</p>
<p>looked through some books at browser books, found these interesting. i will never not be interested in journal-style writings/memoirs/letters. i'm addicted to capturing and reading about the thoughts in people's head.</p>
<ul>
<li>notes on suicide by critchley (i love the blue and white colors by Fitzcarraldo editions)</li>
<li>the art of memoir by mary karr</li>
<li>thinking through writing by Kaag and van Belle</li>
<li>on writing by fitzgerald</li>
</ul>
<p>went to church for skit practice once more. glad to have this community and have W join. it brings me back to church days in malaysia.</p>]]></description>
        <content:encoded><![CDATA[<p>woke up to T's voice. struggled to get out of bed. left in a hurry and was reading my notes from remarkable on the way to school. i memorized so many proofs in my head that i'll be forgetting in a few weeks.</p>
<p>went to do my xray on post street. the assistant doing my test was bawling her eyes out and i was confused. i was worried my xray will go wrong, and she would just keep shooting radiation at me, but she held up professionally even though she was suffering through something. i hope she is better now. went to japantown and brought T along. bought kimchi and a big bottle ito en matcha from my two favorite asian grocers.</p>
<p>looked through some books at browser books, found these interesting. i will never not be interested in journal-style writings/memoirs/letters. i'm addicted to capturing and reading about the thoughts in people's head.</p>
<ul>
<li>notes on suicide by critchley (i love the blue and white colors by Fitzcarraldo editions)</li>
<li>the art of memoir by mary karr</li>
<li>thinking through writing by Kaag and van Belle</li>
<li>on writing by fitzgerald</li>
</ul>
<p>went to church for skit practice once more. glad to have this community and have W join. it brings me back to church days in malaysia.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[my first mri]]></title>
        <link>https://bneo.xyz/posts/130225</link>
        <guid>https://bneo.xyz/posts/130225</guid>
        <pubDate>Thu, 13 Feb 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>my phone alerted me with warnings that sf was windy and rainy today, but it's mild compared to what i've experienced in malaysia. T woke me up at 7:30 for my mri at 8 a.m. getting out of bed was the hardest thing in the world. i paid the $25 copay and waited impatiently for my turn. i was toled to put everything i had into a locker, and be left with only my underwear, i asked if i can keep my socks on. i wore the hospital gown and went into their mri room. this was a closed mri, where your body goes into a cylindrical tube. they also put a body coil on my pelvic area, which i just learned acts as an antenna to receive the radio frequency signals embitted by our body tissue during an MRI, to improve the image quality. i wore ear plugs and a red headphone, and the process started. my body slowly entered the enclosed ring and i started counting down the minutes. i started to feel anxiety since it went up to my neck, and since i was instructed not to move, i felt slightly claustrophobic, but it went away quickly and i went into a dream-like state. the machine vibrated softly which felt weirdly comfortable. went for lunch with professor Y, she has so many interesting stories. i'm starting to appreciate and realize the importance of learning how to tell stories, they help people connect with you, and it pays to be a good story teller. you also need to live an interesting life to have stories to tell, and that requires stepping out of your comfort zone. the rest of the day was "maximum effort" on the ml class contents. i have a deeper understanding of pca, svd, and mf now through this class, and it's something i wouldn't force myself to go through without an exam.</p>]]></description>
        <content:encoded><![CDATA[<p>my phone alerted me with warnings that sf was windy and rainy today, but it's mild compared to what i've experienced in malaysia. T woke me up at 7:30 for my mri at 8 a.m. getting out of bed was the hardest thing in the world. i paid the $25 copay and waited impatiently for my turn. i was toled to put everything i had into a locker, and be left with only my underwear, i asked if i can keep my socks on. i wore the hospital gown and went into their mri room. this was a closed mri, where your body goes into a cylindrical tube. they also put a body coil on my pelvic area, which i just learned acts as an antenna to receive the radio frequency signals embitted by our body tissue during an MRI, to improve the image quality. i wore ear plugs and a red headphone, and the process started. my body slowly entered the enclosed ring and i started counting down the minutes. i started to feel anxiety since it went up to my neck, and since i was instructed not to move, i felt slightly claustrophobic, but it went away quickly and i went into a dream-like state. the machine vibrated softly which felt weirdly comfortable. went for lunch with professor Y, she has so many interesting stories. i'm starting to appreciate and realize the importance of learning how to tell stories, they help people connect with you, and it pays to be a good story teller. you also need to live an interesting life to have stories to tell, and that requires stepping out of your comfort zone. the rest of the day was "maximum effort" on the ml class contents. i have a deeper understanding of pca, svd, and mf now through this class, and it's something i wouldn't force myself to go through without an exam.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[cramming has begun]]></title>
        <link>https://bneo.xyz/posts/120225</link>
        <guid>https://bneo.xyz/posts/120225</guid>
        <pubDate>Wed, 12 Feb 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>"Watch out for intellect, because it knows so much it knows nothing and leaves you hanging upside down, mouthing knowledge as your heart falls out of your mouth." – Anne Sexton</p>
</blockquote>
<p>woke up feeling insecure and worthless again. couldn't get out of bed. i just wanted to not exist. acid reflux also worsening. made T stay up again which i feel bad about. i need to manage my emotions better, whether i should do it on my own or with her i'm not sure.</p>
<p>took ucsf meeting reporting my results. got the chance to ask more questions at the end which is my favorite part about this internship. learning about how the team acquires data, and why data is hard to collect, and what the overall vision is and what other people are doing. i love the big picture, i don't like being stuck in a box, trying to optimize numbers to go up.</p>
<p>went to the library to study and finish ml homework. my heel blister hurts and i realize how something so little can affect my walking. couldn't pass the test because i was missing (1 - momentum) on the gradient components. i need to pay attention in class more. rushed back to take my practicum meeting.</p>
<p>the cramming for the ml quiz has begun. i love it when i get to use my remarkable and write out equations and concepts by hand. i can never focus in class anymore without any incentive or fear of an upcoming quiz. this pressure narrows my focus, but the downside is i can't work on the dozen other projects and stuff i have/want to do. time is so limited as a student. i do not like being controlled by external factors, studying to not do bad in a test is an extrinsic motivation, i want to be intrinsically motivated to learn, and that's something that is impossible, or hard to create in an educational institution.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>"Watch out for intellect, because it knows so much it knows nothing and leaves you hanging upside down, mouthing knowledge as your heart falls out of your mouth." – Anne Sexton</p>
</blockquote>
<p>woke up feeling insecure and worthless again. couldn't get out of bed. i just wanted to not exist. acid reflux also worsening. made T stay up again which i feel bad about. i need to manage my emotions better, whether i should do it on my own or with her i'm not sure.</p>
<p>took ucsf meeting reporting my results. got the chance to ask more questions at the end which is my favorite part about this internship. learning about how the team acquires data, and why data is hard to collect, and what the overall vision is and what other people are doing. i love the big picture, i don't like being stuck in a box, trying to optimize numbers to go up.</p>
<p>went to the library to study and finish ml homework. my heel blister hurts and i realize how something so little can affect my walking. couldn't pass the test because i was missing (1 - momentum) on the gradient components. i need to pay attention in class more. rushed back to take my practicum meeting.</p>
<p>the cramming for the ml quiz has begun. i love it when i get to use my remarkable and write out equations and concepts by hand. i can never focus in class anymore without any incentive or fear of an upcoming quiz. this pressure narrows my focus, but the downside is i can't work on the dozen other projects and stuff i have/want to do. time is so limited as a student. i do not like being controlled by external factors, studying to not do bad in a test is an extrinsic motivation, i want to be intrinsically motivated to learn, and that's something that is impossible, or hard to create in an educational institution.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[distributed 2 quiz]]></title>
        <link>https://bneo.xyz/posts/110225</link>
        <guid>https://bneo.xyz/posts/110225</guid>
        <pubDate>Tue, 11 Feb 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/distributed2.jpeg" alt="distributed cheatsheet"></p>
<blockquote>
<p>"You will never be able to experience everything. So, please, do poetical justice to your soul and simply experience yourself." – Albert Camus</p>
</blockquote>
<p>felt betrayed when i flipped through the quiz paper and it was only a tenth of the total content. my cheatsheet was pointless. i only needed two lines out of 100. i finished in 5 minutes, but decided to spend 35 more minutes just checking again, waiting, napping, and overthinking about my answers. i eventually left and finally rememberd to call ucsf about faxing my imaging orders to simonmed. did some hackathon planning in distributed class. i did not intake a single thing in class. helped adrian mock interview during lunch. i love tofu sheets, they taste good when stir fried with soy sauce.</p>
<p>cody's class made us write alongside and submit as attendance, that's a genius move, he should do it more. i love being forced to write things down by hand, especially math equations because i despise doing that and would not do that in my own time. this is what i paid classes for, to do more math so my brain is not degenerating from using AI. felt so tired agian, i'm always drained after lunch.</p>
<p>met with B to ask for training code, it's more complicated than i thought and it takes 8 hours. is code written in research ever clean? i wonder how OAI and anthropic structures their codebase. i need better swe skills. i'm sure i can be using datascience cookiecutter or wandb, and be a lot more efficient, but i'm too busy iterating that i don't have time to setup.</p>
<p>went to costco with mafia, read mere christianity on the bus. this is a great book, it contains ideas i've always wanted to tackle for my faith, like what is evil and did God created it or did it exist from the beginning? an eternal battle between good and evil? from what i've read, evil cannot exist without good, that's why lucifer is a fallen angel, you can't be bad for badness sake, badness comes from striving for good things in the wrong way. got my usuals, chicken, frozen salmon packs, my 15 nut butter that costs 16 dollars, and cashews. took a waymo back, it was a longer route passing by the ferry building, 28 minutes in total. blasted some kpop.</p>
<p>felt drained and tired, kept napping on my desk. feeling anxious and worried about everything, like a looming disaster. feeling sick and tired too.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/distributed2.jpeg" alt="distributed cheatsheet"></p>
<blockquote>
<p>"You will never be able to experience everything. So, please, do poetical justice to your soul and simply experience yourself." – Albert Camus</p>
</blockquote>
<p>felt betrayed when i flipped through the quiz paper and it was only a tenth of the total content. my cheatsheet was pointless. i only needed two lines out of 100. i finished in 5 minutes, but decided to spend 35 more minutes just checking again, waiting, napping, and overthinking about my answers. i eventually left and finally rememberd to call ucsf about faxing my imaging orders to simonmed. did some hackathon planning in distributed class. i did not intake a single thing in class. helped adrian mock interview during lunch. i love tofu sheets, they taste good when stir fried with soy sauce.</p>
<p>cody's class made us write alongside and submit as attendance, that's a genius move, he should do it more. i love being forced to write things down by hand, especially math equations because i despise doing that and would not do that in my own time. this is what i paid classes for, to do more math so my brain is not degenerating from using AI. felt so tired agian, i'm always drained after lunch.</p>
<p>met with B to ask for training code, it's more complicated than i thought and it takes 8 hours. is code written in research ever clean? i wonder how OAI and anthropic structures their codebase. i need better swe skills. i'm sure i can be using datascience cookiecutter or wandb, and be a lot more efficient, but i'm too busy iterating that i don't have time to setup.</p>
<p>went to costco with mafia, read mere christianity on the bus. this is a great book, it contains ideas i've always wanted to tackle for my faith, like what is evil and did God created it or did it exist from the beginning? an eternal battle between good and evil? from what i've read, evil cannot exist without good, that's why lucifer is a fallen angel, you can't be bad for badness sake, badness comes from striving for good things in the wrong way. got my usuals, chicken, frozen salmon packs, my 15 nut butter that costs 16 dollars, and cashews. took a waymo back, it was a longer route passing by the ferry building, 28 minutes in total. blasted some kpop.</p>
<p>felt drained and tired, kept napping on my desk. feeling anxious and worried about everything, like a looming disaster. feeling sick and tired too.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[sunflower seed butter]]></title>
        <link>https://bneo.xyz/posts/100225</link>
        <guid>https://bneo.xyz/posts/100225</guid>
        <pubDate>Mon, 10 Feb 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>"The world is a wonderfully weird place, consensual reality is significantly flawed, no institution can be trusted, certainty is a mirage, security a delusion, and the tyranny of the dull mind forever threatens…but our lives are not as limited as we think they are, all things are possible, laughter is holier than piety, freedom is sweeter than fame, and in the end it’s love and love alone that really matters." – Tom Robbins</p>
</blockquote>
<p>t made posters for the hackathon and i am eternally grateful. impressed and proud of her, and feeling guilty for making her stay up again. got sunflower seed butter at safeway because it was the same price as almond butter. first try was horrendous, it's better with a dollop of honey. the leaking sink was finally replaced, it's a bigger, more expensive one this time. i'm glad i have a good landlord who cares about our well-being. took my ucsf meeting, not prepared enough to answer questions that are shot at me about the papers i bring up. i feel like i do the bare minimum these days. i prep for meetings 5 minutes prior. there are so many things going on. went to gym again after a so long, i always feel better after gym. the lat pullups are making my stomach uncomfortable, i'm worried it's affecting my nissen wrap. spent the rest of the day and night cheatsheet making for distributed. i can't believe i'm writing mongodb commands on paper, and i have to pay money to do this. i'm sure there's a lesson here, that writing boost memorization and comprehension, and it trains me to study better, but can i at least learn something more useful? something that i can use at work or for my career? i'm going to be clauding these commands anyways, making me learn mongodb commands is such a waste of effort and time, i'd rather compute more SVD or PCA steps by hand, because it's more relevant for ai research to understand basic concepts deeply.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>"The world is a wonderfully weird place, consensual reality is significantly flawed, no institution can be trusted, certainty is a mirage, security a delusion, and the tyranny of the dull mind forever threatens…but our lives are not as limited as we think they are, all things are possible, laughter is holier than piety, freedom is sweeter than fame, and in the end it’s love and love alone that really matters." – Tom Robbins</p>
</blockquote>
<p>t made posters for the hackathon and i am eternally grateful. impressed and proud of her, and feeling guilty for making her stay up again. got sunflower seed butter at safeway because it was the same price as almond butter. first try was horrendous, it's better with a dollop of honey. the leaking sink was finally replaced, it's a bigger, more expensive one this time. i'm glad i have a good landlord who cares about our well-being. took my ucsf meeting, not prepared enough to answer questions that are shot at me about the papers i bring up. i feel like i do the bare minimum these days. i prep for meetings 5 minutes prior. there are so many things going on. went to gym again after a so long, i always feel better after gym. the lat pullups are making my stomach uncomfortable, i'm worried it's affecting my nissen wrap. spent the rest of the day and night cheatsheet making for distributed. i can't believe i'm writing mongodb commands on paper, and i have to pay money to do this. i'm sure there's a lesson here, that writing boost memorization and comprehension, and it trains me to study better, but can i at least learn something more useful? something that i can use at work or for my career? i'm going to be clauding these commands anyways, making me learn mongodb commands is such a waste of effort and time, i'd rather compute more SVD or PCA steps by hand, because it's more relevant for ai research to understand basic concepts deeply.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[sunday links #6]]></title>
        <link>https://bneo.xyz/posts/090225</link>
        <guid>https://bneo.xyz/posts/090225</guid>
        <pubDate>Sun, 09 Feb 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/finlandclouds.jpg" alt="Clouds in Finland (1908) by Konrad Krzyżanowski"></p>
<ol>
<li><a href="https://www.worksinprogress.news/p/links-in-progress-snakebites-pig">Links in Progress: Snakebites, Pig Hearts, and More</a>
<ul>
<li><a href="https://worksinprogress.co/issue/advancing-antivenom/">50k people</a> die from venomous snakebites every year just in India. the century-old method for creating antivenom is injecting venom into a large animal, and bleeding that animal to harvest its antivenom. UDub used <a href="https://www.nature.com/articles/s41586-023-06415-8">AI</a> instead.</li>
<li>we have a new vaccine against Ebola that reduces chances by <a href="https://www.thelancet.com/journals/laninf/article/PIIS1473-3099(24)00419-5/fulltext">84%</a> in Democratic Republic of Congo</li>
<li>genetics, not diet or exercise – are the <a href="https://www.nature.com/articles/s41586-024-08026-3">biggest predictor</a> of which mice live longer</li>
<li>6bil male chicks are killed in the egg industry each year. in ovo sexing tech (identifying sex of chicken before it hatches can avoid this) just <a href="https://www.innovateanimalag.org/blog/in-historic-moment-first-us-in-ovo-sexed-chicks-now-en-route-to-nestfresh-farms">entered</a> the US market, Germany and France enacted a <a href="https://www.euractiv.com/section/agriculture-food/news/germany-france-call-on-eu-countries-to-also-ban-culling-of-male-chicks/">ban on chick culling</a> in 2022.</li>
<li>500k Americans have lung cancer at any given time. a mutation called EGFR drives faster tumor growth, common in Asia.</li>
<li>Purdue Pharma and the Sackler family paid 7.4 bil settlement with 15 US states for lawsuits around opioid crisis</li>
<li>second pig-to-human heart transplant failed, the pig was gene edited, adding genes that help with inflammation and blood clotting, and deleting the ones that trigger human immune responses. he died 40 days post-surgery</li>
<li>Chinese biotech has 6280 drugs in development, a 1200% increase over 10 years ago, and 2/3 as many as US</li>
<li>OpenAI and Retro Biosciences trained an AI model to <a href="https://longevity.technology/news/could-openais-latest-model-drive-progress-in-longevity-science/">design transcription factors</a> that are highly capable at converting regular cells into stem cells.</li>
</ul>
</li>
<li><a href="https://caseyhandmer.wordpress.com/2025/02/04/stuff-you-should-have-been-taught-in-college-but-werent/">Stuff you should have been taught in college but weren't</a>
<ul>
<li>most hiring managers of fresh grads are looking for ambition and self-awareness. someone who is agentic and understands their strengths and weaknesses.</li>
<li>build a track record
<ul>
<li>make the first line item of your resume strong enough to get the second</li>
<li>2-3 years in a particular job before switching shows commitment, unless you get a much better offer your existing employer is unable to match</li>
<li>doing only what you're told doesn't generate exponential value, understand how you fit into your team and how your team fits into the org as a whole, use your technical skills to analyze this complex machine</li>
<li>understand what the bottlenecks are and go fix them. they're ugly annoying problems that are low prestige and dirty work. this is the best place for new hires to cut their teeth, learn the ropes, understand how things really work, to build a reputation for getting stuff done.</li>
</ul>
</li>
<li>IC vs management:
<ul>
<li>IC: obsessed enough with your technical field to remain an authority, and your company is big and stable, and your technical field doesn't suddenly become obsolete, it's a great life</li>
<li>management: higher stress and greater responsibility -> higher comp, and skills are more legible and portable outside a company</li>
</ul>
</li>
<li>direct feedback can hurt your ego, but it's a sign you care more about your feelings than about being excellent</li>
<li>it doesn't matter how good you are at your job, building trust with your management is the most important thing
<ul>
<li>always make your boss look good</li>
</ul>
</li>
<li>build resilience and develop emotional maturity
<ul>
<li>if you're ambitious and dedicated, you're signing up for more and larger failures. all successful people have cultivated the ability to persist through substantial discomfort, and to never give up</li>
<li>favorite interview questions: "what's the most expensive thing you've broken?"</li>
<li>get rejected more, whatever it takes to get over the part of your ego that presupposes that the universe owes you anything for existing</li>
<li>"everything in our world was built by someone, who had a vision for what the world could be and worked tirelessly until it was so."</li>
<li>deliberately and consciously set yourself challenging tasks and retrospectively grade your performance.</li>
</ul>
</li>
</ul>
</li>
<li><a href="https://archive.is/5niA6">Personal moats in the 21st century</a>
<ul>
<li>the ability to read long-form content</li>
<li>write frequently, encourages structured thinking, helpful for communicating concepts</li>
<li>a healthy body: sleep enough and well, don't overeat carbs, make time for exercise, work hard and smart, get used to eating healthy food</li>
<li>get lucky: constantly hunt for golden opportunities. expose yourself to new and interesting people
<ul>
<li>generate unique ideas: think about what you'd improve in the world, notice things that annoy you and how you'd fix them.</li>
<li>be skeptical and optimistic: don't just nod when someone says something. think if what they're saying is correct. get in the habit of judicious thinking.</li>
<li>embrace adventure: act when you find hidden gold. don't worry about the potential downside and forget the upside</li>
</ul>
</li>
<li>get busy: get in the habit of doing stuff. do anything you enjoy that also provides value to other humans. do it as much as possible.</li>
<li>know your mind: what you need is emotional stability, identify your own emotions and in the third person and not get caught up in them. meditation helps. once you're self-aware you can exploit your personality to your benefit. reflect on what motivates you and use that to hold yourself accountable.</li>
<li>develop an inspiring environment: surround yourself with people who motivate you, or read about great people. talk to people to define and sharpen your thoughts</li>
</ul>
</li>
<li><a href="https://www.henrikkarlsson.xyz/p/start-a-blog">Advice for a friend who wants to start a blog</a>
<ul>
<li>what's odd about you is what's interesting. just try to amuse yourself</li>
<li>the more you incorporate everything you love and that comes easily for you, your style emerges</li>
<li>people sound more like themselves in chat messages, the format also encourages you to write from emotion, write in the chat, rapidly, to a friend.</li>
<li>write in a way that lets you refine your thoughts about the things that matter, write to experience what you care about in higher resolution – write to enhance your feeling of aliveness</li>
<li>a good essay is an interesting mind wrestling with a problem in somewhat real-time</li>
<li>a simple format: "here is a problem I had and here's how I solved it" or "i haven't solved it yet but these are some reflections"</li>
<li><a href="https://x.com/visakanv/status/1330985556872818689">write a hundred pieces</a>, each time take one thing and make it better</li>
<li>read <a href="https://archive.org/details/in.ernet.dli.2015.499492">kafka's diary</a>, he didn't rewrite sentences, he flipped pages and start new drafts from scratch</li>
<li>edit once you have a good draft – find sharper words, but don't edit too much</li>
</ul>
</li>
<li><a href="https://laurelschwulst.com/e/writing-and-worlding/">writing &#x26; worlding – laurel schwulst</a>
<ul>
<li>"the 'extended mind thesis,' originally established by philosopher and cognitive scientists andy clark and david chalmers in 1998, shares that the mind does not exclusively reside in the brain, or even the body, but extends beyond and into the physical world."</li>
<li>i.e. this blog holds important information about my life, if one day i lose this blog, according to this theory, i'm losing part of my mind.</li>
<li>writing as a sensory organ, we notice vibrations in our daily lives, things that we notice over and over again.</li>
</ul>
</li>
<li><a href="https://simonwillison.net/2025/Feb/2/workflow-for-translation/">how a professional translator uses LLMs for translation</a>
<ul>
<li>"When I am unable to think of a good English version for a particular sentence, I give the Japanese and English versions of the paragraph it is contained in to an LLM (usually, these days, Claude) and ask for ten suggestions for translations of the problematic sentence. Usually one or two of the suggestions work fine; if not, I ask for ten more. (Using an LLM as a sentence-level thesaurus on steroids is particularly wonderful.)"</li>
</ul>
</li>
<li><a href="https://lareviewofbooks.org/article/life-is-more-than-an-engineering-problem/">life is more than an engineering problem</a>
<ul>
<li>it's theoretically possible to build digital entities that have subjective experience, but we don't have a good idea how, and it's not by making LLMs bigger. "It's like imagining that a printer could actually feel pain because it can print bumper stickers with the words 'Baby don't hurt me' on them. It doesn't matter if the next version of the printer can print out those stickers faster, or if it can format the text in bold red capital letters instead of small black ones. Those are indicators that you have a more capable printer but not indicators that it is any closer to actually feeling anything"</li>
<li>thought experiments often have a science-fictional feel, they are far from reality to highlight the issue. if set in the actual world, it has a contrived quality: famous "trolley problem" is supposedly set in the actual world, but it describes a situation that is extremely artificial; in the real world, we have safeguards precisely to avoid situations like that</li>
<li>science is not just a body of facts, but also a process, a way of understanding the universe. take light-speed travel, it's impossible, but it reflects the general worldview of science: the idea that the universe is a complicated machine that we can deduce principles by which how the machine works, and develop technology based on those principles.</li>
<li>scholars believed the perfect language was spoken by Adam and Eve in the garden of Eden or by angels, but a perfect language is impossible. it's not a problem of any language when you can't convey something, it's a problem of the language itself.</li>
<li>the crucial distinction between tools and beings: "AI systems lack preferences; that is true of the systems we have now, and it will be true of any system we build in the foreseeable future."</li>
<li>on art creation: we can't separate process from result, "Art is all about context. It's not an activity like tightening bolts, where I don't really care whether someone used a conventional wrench or a pneumatic wrench, as long as the bolts are tight."</li>
<li>brain computer metaphor problem
<ul>
<li>"There are many ways in which it is obvious that the brain is not like a computer, but because the computer metaphor is so prevalent, we overlook those differences."</li>
<li>"Computers consist of software running on hardware, but there is no distinction between software and hardware in biological systems."</li>
</ul>
</li>
</ul>
</li>
<li><a href="https://paulgraham.com/goodtaste.html">Good Taste</a>
<ul>
<li>"if you want to discard the concept of good taste, you also have to discard the concept of <a href="https://paulgraham.com/goodart.html">good art</a>. And that means you have to discard the possibility of people being good at making it. Which means there's no way for artists to be good at their jobs. And not just visual artists, but anyone who is in any sense an artist. You can't have good actors, or novelists, or composers, or dancers either. You can have popular novelists, but not good ones"</li>
</ul>
</li>
<li><a href="https://p.migdal.pl/blog/2021/02/dont-fight-flight-or-freeze-your-body-and-emotions">don't fight, flight (or freeze) your body and emotions</a>
<ul>
<li>fight, flight, and freeze are natural fear respones helpful for physical danger, but often are maladaptive when dealing with emotions</li>
<li>for procrastination: instead of guilt-tripping, practice self-compassion, identify the specific source of your fear (e.g. fear of disappointing others, perfectionism, past failures)</li>
<li>for better body awareness: practice mindful observation of physical sensations without judgement, start with safe controlled stressors (exercise soreness), focus on discomfort rather than resisting or distracting from it</li>
<li>for emotional processing: notice your typical patterns, do you tend to push (fight), avoid (flight), or shut down (freeze)</li>
<li>for relationships: work on being self-sufficient enough that you don't put your self-esteem in others' hands, practice being okay with hearing "no"</li>
<li>for healing and growth: treat your wounds like a hurt kitten – with patience and care, don't force recovery – pushing yourself to "get over it" can be counterproductive</li>
</ul>
</li>
<li><a href="https://www.turing.ac.uk/research/research-projects/quartz-solar-ai-nowcasting">Solar AI Nowcasting with open climate fix</a>
<ul>
<li>what? using gen ai to forecast cloud formation hours ahead of time, allowing solar to be more efficiently integrated into the grid through better predictions of intermittent supply.</li>
<li>who? electricity grid operators, solar farms, solar and storage sites, and smart building operators.</li>
<li>why? unpredictability of solar power generation creates challenges in efficiently managing power generation, while ensuring end users have an uninterrupted supply of electricity</li>
<li>input data: recent satellite imagery, live solar power generation data and numerical weather predictions (NWPs)</li>
<li>how far? minutes to hours into the future</li>
<li>capturing four markets:
<ul>
<li>grid balancing: accurate forecast -> manage grid stability and integration of increased solar capacity</li>
<li>solar farm operators reduce cost when selling power into grid, losses due to solar forecast errors cost 5% of revenue (£25M)</li>
<li>smart homes: help homeowners with solar panels optimize energy, saving costs and reducing reliance on non-renewable energy sources</li>
<li>energy traders: forecast balance of supply and demand to make the best hedging decisions. all wholesale energy supply and generation companies have energy traders; in addition to independent trading firms.</li>
</ul>
</li>
</ul>
</li>
</ol>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/finlandclouds.jpg" alt="Clouds in Finland (1908) by Konrad Krzyżanowski"></p>
<ol>
<li><a href="https://www.worksinprogress.news/p/links-in-progress-snakebites-pig">Links in Progress: Snakebites, Pig Hearts, and More</a>
<ul>
<li><a href="https://worksinprogress.co/issue/advancing-antivenom/">50k people</a> die from venomous snakebites every year just in India. the century-old method for creating antivenom is injecting venom into a large animal, and bleeding that animal to harvest its antivenom. UDub used <a href="https://www.nature.com/articles/s41586-023-06415-8">AI</a> instead.</li>
<li>we have a new vaccine against Ebola that reduces chances by <a href="https://www.thelancet.com/journals/laninf/article/PIIS1473-3099(24)00419-5/fulltext">84%</a> in Democratic Republic of Congo</li>
<li>genetics, not diet or exercise – are the <a href="https://www.nature.com/articles/s41586-024-08026-3">biggest predictor</a> of which mice live longer</li>
<li>6bil male chicks are killed in the egg industry each year. in ovo sexing tech (identifying sex of chicken before it hatches can avoid this) just <a href="https://www.innovateanimalag.org/blog/in-historic-moment-first-us-in-ovo-sexed-chicks-now-en-route-to-nestfresh-farms">entered</a> the US market, Germany and France enacted a <a href="https://www.euractiv.com/section/agriculture-food/news/germany-france-call-on-eu-countries-to-also-ban-culling-of-male-chicks/">ban on chick culling</a> in 2022.</li>
<li>500k Americans have lung cancer at any given time. a mutation called EGFR drives faster tumor growth, common in Asia.</li>
<li>Purdue Pharma and the Sackler family paid 7.4 bil settlement with 15 US states for lawsuits around opioid crisis</li>
<li>second pig-to-human heart transplant failed, the pig was gene edited, adding genes that help with inflammation and blood clotting, and deleting the ones that trigger human immune responses. he died 40 days post-surgery</li>
<li>Chinese biotech has 6280 drugs in development, a 1200% increase over 10 years ago, and 2/3 as many as US</li>
<li>OpenAI and Retro Biosciences trained an AI model to <a href="https://longevity.technology/news/could-openais-latest-model-drive-progress-in-longevity-science/">design transcription factors</a> that are highly capable at converting regular cells into stem cells.</li>
</ul>
</li>
<li><a href="https://caseyhandmer.wordpress.com/2025/02/04/stuff-you-should-have-been-taught-in-college-but-werent/">Stuff you should have been taught in college but weren't</a>
<ul>
<li>most hiring managers of fresh grads are looking for ambition and self-awareness. someone who is agentic and understands their strengths and weaknesses.</li>
<li>build a track record
<ul>
<li>make the first line item of your resume strong enough to get the second</li>
<li>2-3 years in a particular job before switching shows commitment, unless you get a much better offer your existing employer is unable to match</li>
<li>doing only what you're told doesn't generate exponential value, understand how you fit into your team and how your team fits into the org as a whole, use your technical skills to analyze this complex machine</li>
<li>understand what the bottlenecks are and go fix them. they're ugly annoying problems that are low prestige and dirty work. this is the best place for new hires to cut their teeth, learn the ropes, understand how things really work, to build a reputation for getting stuff done.</li>
</ul>
</li>
<li>IC vs management:
<ul>
<li>IC: obsessed enough with your technical field to remain an authority, and your company is big and stable, and your technical field doesn't suddenly become obsolete, it's a great life</li>
<li>management: higher stress and greater responsibility -> higher comp, and skills are more legible and portable outside a company</li>
</ul>
</li>
<li>direct feedback can hurt your ego, but it's a sign you care more about your feelings than about being excellent</li>
<li>it doesn't matter how good you are at your job, building trust with your management is the most important thing
<ul>
<li>always make your boss look good</li>
</ul>
</li>
<li>build resilience and develop emotional maturity
<ul>
<li>if you're ambitious and dedicated, you're signing up for more and larger failures. all successful people have cultivated the ability to persist through substantial discomfort, and to never give up</li>
<li>favorite interview questions: "what's the most expensive thing you've broken?"</li>
<li>get rejected more, whatever it takes to get over the part of your ego that presupposes that the universe owes you anything for existing</li>
<li>"everything in our world was built by someone, who had a vision for what the world could be and worked tirelessly until it was so."</li>
<li>deliberately and consciously set yourself challenging tasks and retrospectively grade your performance.</li>
</ul>
</li>
</ul>
</li>
<li><a href="https://archive.is/5niA6">Personal moats in the 21st century</a>
<ul>
<li>the ability to read long-form content</li>
<li>write frequently, encourages structured thinking, helpful for communicating concepts</li>
<li>a healthy body: sleep enough and well, don't overeat carbs, make time for exercise, work hard and smart, get used to eating healthy food</li>
<li>get lucky: constantly hunt for golden opportunities. expose yourself to new and interesting people
<ul>
<li>generate unique ideas: think about what you'd improve in the world, notice things that annoy you and how you'd fix them.</li>
<li>be skeptical and optimistic: don't just nod when someone says something. think if what they're saying is correct. get in the habit of judicious thinking.</li>
<li>embrace adventure: act when you find hidden gold. don't worry about the potential downside and forget the upside</li>
</ul>
</li>
<li>get busy: get in the habit of doing stuff. do anything you enjoy that also provides value to other humans. do it as much as possible.</li>
<li>know your mind: what you need is emotional stability, identify your own emotions and in the third person and not get caught up in them. meditation helps. once you're self-aware you can exploit your personality to your benefit. reflect on what motivates you and use that to hold yourself accountable.</li>
<li>develop an inspiring environment: surround yourself with people who motivate you, or read about great people. talk to people to define and sharpen your thoughts</li>
</ul>
</li>
<li><a href="https://www.henrikkarlsson.xyz/p/start-a-blog">Advice for a friend who wants to start a blog</a>
<ul>
<li>what's odd about you is what's interesting. just try to amuse yourself</li>
<li>the more you incorporate everything you love and that comes easily for you, your style emerges</li>
<li>people sound more like themselves in chat messages, the format also encourages you to write from emotion, write in the chat, rapidly, to a friend.</li>
<li>write in a way that lets you refine your thoughts about the things that matter, write to experience what you care about in higher resolution – write to enhance your feeling of aliveness</li>
<li>a good essay is an interesting mind wrestling with a problem in somewhat real-time</li>
<li>a simple format: "here is a problem I had and here's how I solved it" or "i haven't solved it yet but these are some reflections"</li>
<li><a href="https://x.com/visakanv/status/1330985556872818689">write a hundred pieces</a>, each time take one thing and make it better</li>
<li>read <a href="https://archive.org/details/in.ernet.dli.2015.499492">kafka's diary</a>, he didn't rewrite sentences, he flipped pages and start new drafts from scratch</li>
<li>edit once you have a good draft – find sharper words, but don't edit too much</li>
</ul>
</li>
<li><a href="https://laurelschwulst.com/e/writing-and-worlding/">writing &#x26; worlding – laurel schwulst</a>
<ul>
<li>"the 'extended mind thesis,' originally established by philosopher and cognitive scientists andy clark and david chalmers in 1998, shares that the mind does not exclusively reside in the brain, or even the body, but extends beyond and into the physical world."</li>
<li>i.e. this blog holds important information about my life, if one day i lose this blog, according to this theory, i'm losing part of my mind.</li>
<li>writing as a sensory organ, we notice vibrations in our daily lives, things that we notice over and over again.</li>
</ul>
</li>
<li><a href="https://simonwillison.net/2025/Feb/2/workflow-for-translation/">how a professional translator uses LLMs for translation</a>
<ul>
<li>"When I am unable to think of a good English version for a particular sentence, I give the Japanese and English versions of the paragraph it is contained in to an LLM (usually, these days, Claude) and ask for ten suggestions for translations of the problematic sentence. Usually one or two of the suggestions work fine; if not, I ask for ten more. (Using an LLM as a sentence-level thesaurus on steroids is particularly wonderful.)"</li>
</ul>
</li>
<li><a href="https://lareviewofbooks.org/article/life-is-more-than-an-engineering-problem/">life is more than an engineering problem</a>
<ul>
<li>it's theoretically possible to build digital entities that have subjective experience, but we don't have a good idea how, and it's not by making LLMs bigger. "It's like imagining that a printer could actually feel pain because it can print bumper stickers with the words 'Baby don't hurt me' on them. It doesn't matter if the next version of the printer can print out those stickers faster, or if it can format the text in bold red capital letters instead of small black ones. Those are indicators that you have a more capable printer but not indicators that it is any closer to actually feeling anything"</li>
<li>thought experiments often have a science-fictional feel, they are far from reality to highlight the issue. if set in the actual world, it has a contrived quality: famous "trolley problem" is supposedly set in the actual world, but it describes a situation that is extremely artificial; in the real world, we have safeguards precisely to avoid situations like that</li>
<li>science is not just a body of facts, but also a process, a way of understanding the universe. take light-speed travel, it's impossible, but it reflects the general worldview of science: the idea that the universe is a complicated machine that we can deduce principles by which how the machine works, and develop technology based on those principles.</li>
<li>scholars believed the perfect language was spoken by Adam and Eve in the garden of Eden or by angels, but a perfect language is impossible. it's not a problem of any language when you can't convey something, it's a problem of the language itself.</li>
<li>the crucial distinction between tools and beings: "AI systems lack preferences; that is true of the systems we have now, and it will be true of any system we build in the foreseeable future."</li>
<li>on art creation: we can't separate process from result, "Art is all about context. It's not an activity like tightening bolts, where I don't really care whether someone used a conventional wrench or a pneumatic wrench, as long as the bolts are tight."</li>
<li>brain computer metaphor problem
<ul>
<li>"There are many ways in which it is obvious that the brain is not like a computer, but because the computer metaphor is so prevalent, we overlook those differences."</li>
<li>"Computers consist of software running on hardware, but there is no distinction between software and hardware in biological systems."</li>
</ul>
</li>
</ul>
</li>
<li><a href="https://paulgraham.com/goodtaste.html">Good Taste</a>
<ul>
<li>"if you want to discard the concept of good taste, you also have to discard the concept of <a href="https://paulgraham.com/goodart.html">good art</a>. And that means you have to discard the possibility of people being good at making it. Which means there's no way for artists to be good at their jobs. And not just visual artists, but anyone who is in any sense an artist. You can't have good actors, or novelists, or composers, or dancers either. You can have popular novelists, but not good ones"</li>
</ul>
</li>
<li><a href="https://p.migdal.pl/blog/2021/02/dont-fight-flight-or-freeze-your-body-and-emotions">don't fight, flight (or freeze) your body and emotions</a>
<ul>
<li>fight, flight, and freeze are natural fear respones helpful for physical danger, but often are maladaptive when dealing with emotions</li>
<li>for procrastination: instead of guilt-tripping, practice self-compassion, identify the specific source of your fear (e.g. fear of disappointing others, perfectionism, past failures)</li>
<li>for better body awareness: practice mindful observation of physical sensations without judgement, start with safe controlled stressors (exercise soreness), focus on discomfort rather than resisting or distracting from it</li>
<li>for emotional processing: notice your typical patterns, do you tend to push (fight), avoid (flight), or shut down (freeze)</li>
<li>for relationships: work on being self-sufficient enough that you don't put your self-esteem in others' hands, practice being okay with hearing "no"</li>
<li>for healing and growth: treat your wounds like a hurt kitten – with patience and care, don't force recovery – pushing yourself to "get over it" can be counterproductive</li>
</ul>
</li>
<li><a href="https://www.turing.ac.uk/research/research-projects/quartz-solar-ai-nowcasting">Solar AI Nowcasting with open climate fix</a>
<ul>
<li>what? using gen ai to forecast cloud formation hours ahead of time, allowing solar to be more efficiently integrated into the grid through better predictions of intermittent supply.</li>
<li>who? electricity grid operators, solar farms, solar and storage sites, and smart building operators.</li>
<li>why? unpredictability of solar power generation creates challenges in efficiently managing power generation, while ensuring end users have an uninterrupted supply of electricity</li>
<li>input data: recent satellite imagery, live solar power generation data and numerical weather predictions (NWPs)</li>
<li>how far? minutes to hours into the future</li>
<li>capturing four markets:
<ul>
<li>grid balancing: accurate forecast -> manage grid stability and integration of increased solar capacity</li>
<li>solar farm operators reduce cost when selling power into grid, losses due to solar forecast errors cost 5% of revenue (£25M)</li>
<li>smart homes: help homeowners with solar panels optimize energy, saving costs and reducing reliance on non-renewable energy sources</li>
<li>energy traders: forecast balance of supply and demand to make the best hedging decisions. all wholesale energy supply and generation companies have energy traders; in addition to independent trading firms.</li>
</ul>
</li>
</ul>
</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[promoting chinatown hacks]]></title>
        <link>https://bneo.xyz/posts/080225</link>
        <guid>https://bneo.xyz/posts/080225</guid>
        <pubDate>Sat, 08 Feb 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/chinatownhacks_posters.jpeg" alt="Chinatown Hacks posters"></p>
<p>spent the day with mafia and j walking around chinatown and promoting the hackathon, it was humbling, embarassing, yet fun to go out of my comfort zone to talk to strangers on the streets. i respect the youtubers who do those interviews walking up to people, it takes a lot of courage. i realze i'm also not friendly enough, and when i talk to strangers i think too much about what to say and how i'm saying it, rather than focusing on the person i'm talking to, their facial expression, and how to adapt to that. but it was a fruitful day, i got to try different kinds of tea, blue people tea (ginseng) and blue tea (for menopause), and lychee tea (a beginner tea for kids). i tried out a new restaurant, and i got to practice how to actually talk to people. i'm in my head so much that i still don't know how to respond or react to what people say. steamed my kabocha squash, my pot is still burnt from the curry, the steam smelled burnt. the price of one hasty decision is high, i learned it's almost always not worth it to do things faster for convenience. spent the rest of the night making the posters, applying to a GenAI engineer for health job by apple, and cleaning up my safari tabs for tomorrow's sunday links.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/chinatownhacks_posters.jpeg" alt="Chinatown Hacks posters"></p>
<p>spent the day with mafia and j walking around chinatown and promoting the hackathon, it was humbling, embarassing, yet fun to go out of my comfort zone to talk to strangers on the streets. i respect the youtubers who do those interviews walking up to people, it takes a lot of courage. i realze i'm also not friendly enough, and when i talk to strangers i think too much about what to say and how i'm saying it, rather than focusing on the person i'm talking to, their facial expression, and how to adapt to that. but it was a fruitful day, i got to try different kinds of tea, blue people tea (ginseng) and blue tea (for menopause), and lychee tea (a beginner tea for kids). i tried out a new restaurant, and i got to practice how to actually talk to people. i'm in my head so much that i still don't know how to respond or react to what people say. steamed my kabocha squash, my pot is still burnt from the curry, the steam smelled burnt. the price of one hasty decision is high, i learned it's almost always not worth it to do things faster for convenience. spent the rest of the night making the posters, applying to a GenAI engineer for health job by apple, and cleaning up my safari tabs for tomorrow's sunday links.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[squid game skit]]></title>
        <link>https://bneo.xyz/posts/070225</link>
        <guid>https://bneo.xyz/posts/070225</guid>
        <pubDate>Fri, 07 Feb 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>it was so hard to wake up today. my body felt like a million tons of cement. did homework in class. i still dislike learning mongodb queries in class. i'd rather learn about the internals of how mongodb was built from first principles, how it compares with other nosql databases through benchmarks, processing a million rows with mongodb and making it more efficient, but i guess that's where the project comes in. i've never been able to sit through tutorials. i need to solve problems. seminar series was professor Y talking about hugging face. they're now so widespread, they permeate every big company and startup, and in everyone's laptop. it's an incredible feeling to see a software you built be installed on millions of personal computers and servers, doing so many things, from chatbots to cancer research. talked to parents, i find it so hard to have a conversation with them, it might be what i regret the most if i don't develop a communication style with them, and connect deeper. went to fellowship again with W, church showed a video about kensington in philly and the open drug market, and "the rock", a christian organization helping the addicts and kids learn the TRUTH, and get back up on their feet. i completely passed out halfway, i was so drained. after fellowship was the skit for their mission trip. they have a squid game act where they teach the lesson of not prizing money over God, and there's a dance session at the end. it's fun, i'm glad that W gets to have this community and this brought me back to both the concert at wesley and the performances at powerfun. got home at 12 something like usual.</p>]]></description>
        <content:encoded><![CDATA[<p>it was so hard to wake up today. my body felt like a million tons of cement. did homework in class. i still dislike learning mongodb queries in class. i'd rather learn about the internals of how mongodb was built from first principles, how it compares with other nosql databases through benchmarks, processing a million rows with mongodb and making it more efficient, but i guess that's where the project comes in. i've never been able to sit through tutorials. i need to solve problems. seminar series was professor Y talking about hugging face. they're now so widespread, they permeate every big company and startup, and in everyone's laptop. it's an incredible feeling to see a software you built be installed on millions of personal computers and servers, doing so many things, from chatbots to cancer research. talked to parents, i find it so hard to have a conversation with them, it might be what i regret the most if i don't develop a communication style with them, and connect deeper. went to fellowship again with W, church showed a video about kensington in philly and the open drug market, and "the rock", a christian organization helping the addicts and kids learn the TRUTH, and get back up on their feet. i completely passed out halfway, i was so drained. after fellowship was the skit for their mission trip. they have a squid game act where they teach the lesson of not prizing money over God, and there's a dance session at the end. it's fun, i'm glad that W gets to have this community and this brought me back to both the concert at wesley and the performances at powerfun. got home at 12 something like usual.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[time series quiz]]></title>
        <link>https://bneo.xyz/posts/060225</link>
        <guid>https://bneo.xyz/posts/060225</guid>
        <pubDate>Thu, 06 Feb 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>"I think the job of the artist is to remind people of what they have chosen to forget." – Arthur Miller</p>
</blockquote>
<p>went to the library to study the lecture notes and code. there's always the same person at the same seat, i assume they're homeless, and i'm amazed how curious they are. they always have a pile of books. i hope they do well and find a way to escape her situation. my muji umbrella was stolen as i left for home. felt mad at myself for being dumb enough to leave it at the door, dissapointed at the person who stole it, and sad because we live in an unequal society that encourages theft, and nostalgic because i bought that in iowa and it had sentimental value. got a broken umbrella from lost and found for the rainy day. rushed home to have lunch, and went for ml class.</p>
<p>felt so tired in ML class, i was half awake again, expending all my efforts to stay awake. was simultaneously trying to focus on the test and prepare for the upcoming quiz.</p>
<p>time series exam was difficult, rushed till the last second, shoudl've focus on concepts more than code. i realize whenever i gloss over some details, it always come back to bite me during exams. i never know what i don't know, until i do a test.</p>
<p>lunar new year celebration was a lion dance. it felt weird since it was indoors and quiet. so uncomfortable and awkward in front camera, i need to up my camera game. i remember i wanted to film more, or do a podcast, it'll help train my speaking and articiulation, and confidence as well. realized i don't like big group discussions, always feel like these conversations are unproductive yet there's also a part of me that wants to join in and be part of the in-group</p>
<p>finished watching pride and prejudice with T. something triggered my anxiety and insecurities, had a discussion about what love means. i have a lot to learn about myself and about her. i have to remain curious, and open, and empathetic.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>"I think the job of the artist is to remind people of what they have chosen to forget." – Arthur Miller</p>
</blockquote>
<p>went to the library to study the lecture notes and code. there's always the same person at the same seat, i assume they're homeless, and i'm amazed how curious they are. they always have a pile of books. i hope they do well and find a way to escape her situation. my muji umbrella was stolen as i left for home. felt mad at myself for being dumb enough to leave it at the door, dissapointed at the person who stole it, and sad because we live in an unequal society that encourages theft, and nostalgic because i bought that in iowa and it had sentimental value. got a broken umbrella from lost and found for the rainy day. rushed home to have lunch, and went for ml class.</p>
<p>felt so tired in ML class, i was half awake again, expending all my efforts to stay awake. was simultaneously trying to focus on the test and prepare for the upcoming quiz.</p>
<p>time series exam was difficult, rushed till the last second, shoudl've focus on concepts more than code. i realize whenever i gloss over some details, it always come back to bite me during exams. i never know what i don't know, until i do a test.</p>
<p>lunar new year celebration was a lion dance. it felt weird since it was indoors and quiet. so uncomfortable and awkward in front camera, i need to up my camera game. i remember i wanted to film more, or do a podcast, it'll help train my speaking and articiulation, and confidence as well. realized i don't like big group discussions, always feel like these conversations are unproductive yet there's also a part of me that wants to join in and be part of the in-group</p>
<p>finished watching pride and prejudice with T. something triggered my anxiety and insecurities, had a discussion about what love means. i have a lot to learn about myself and about her. i have to remain curious, and open, and empathetic.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[peets coffee]]></title>
        <link>https://bneo.xyz/posts/050225</link>
        <guid>https://bneo.xyz/posts/050225</guid>
        <pubDate>Wed, 05 Feb 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/sf_alphabets.jpeg" alt="a cute alphabet art of sf seen in browser books"></p>
<p>went to get groceries for my curry. bitter melon is no longer in season. hua xing is closed for CNY. on a time crunch to cut the onions, carrots, and beef, turned up the heat higher than usual so it would cook faster, and did not put enough water, my base was burnt like charcoal. it gave my curry a bitter note, which isn't a bad thing. i put crabs from brenda's and scooped out the meat with chopsticks. cooking this meal was chaotic and messy.</p>
<p>went to peets coffee with A, ordered matcha latte which was even worse than google's. nothing beats la promenade so far. something abou their matcha is unforgettable. worked on finding a suitable medical LLM to benchmark against for my AAPM paper for the most part. also replied some emails for hackathon, and worked on time series homework, and woke T up which was the most meaningful thing i did in those hours. it was soon 7 pm, the time when peets closes. went to browser books right beside, and found a few good books, namely "waiting for god" by simone weil, "private notebooks" by wittgenstein, and "living thoughts of kierkegaard" by w.h. auden.</p>
<p>coworked with T while i studied for time series exam. i despise studying. i would choose struggling in my research or building side projects that don't work instead.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/sf_alphabets.jpeg" alt="a cute alphabet art of sf seen in browser books"></p>
<p>went to get groceries for my curry. bitter melon is no longer in season. hua xing is closed for CNY. on a time crunch to cut the onions, carrots, and beef, turned up the heat higher than usual so it would cook faster, and did not put enough water, my base was burnt like charcoal. it gave my curry a bitter note, which isn't a bad thing. i put crabs from brenda's and scooped out the meat with chopsticks. cooking this meal was chaotic and messy.</p>
<p>went to peets coffee with A, ordered matcha latte which was even worse than google's. nothing beats la promenade so far. something abou their matcha is unforgettable. worked on finding a suitable medical LLM to benchmark against for my AAPM paper for the most part. also replied some emails for hackathon, and worked on time series homework, and woke T up which was the most meaningful thing i did in those hours. it was soon 7 pm, the time when peets closes. went to browser books right beside, and found a few good books, namely "waiting for god" by simone weil, "private notebooks" by wittgenstein, and "living thoughts of kierkegaard" by w.h. auden.</p>
<p>coworked with T while i studied for time series exam. i despise studying. i would choose struggling in my research or building side projects that don't work instead.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[pride and prejudice]]></title>
        <link>https://bneo.xyz/posts/040225</link>
        <guid>https://bneo.xyz/posts/040225</guid>
        <pubDate>Tue, 04 Feb 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>"Throw everything out of your mind ... read a little, sleep. The world will still be here when you wake up, and there’ll still be everything left to do." – James Baldwin</p>
</blockquote>
<p>couldn't get out of bed and was 20 min late to class. i setup mongodb finally. i ran one query and spent the time doing homework for another class instead. i can't bring myself to learn at this rate, or for the sake of going through the material. i only learn through problem-solving. if class was framed as whoever can write the best query in 2 hours that is most efficient and finds the right answer that would make it more enticing. but watching my professor run queries and explaining them with lecture slides is too difficult for me to stick around for. i'm too impatient.</p>
<p>ate the gumbo from last night. it tasted "aight" indeed. there are so many group project meetings this semester. it's good to mix around with other students, it kicks me out of my usual friend group and comfort zone.</p>
<p>SF has been rainy these past few days, and i love the rain. my photos are all more dramatic, and i love the way lights reflect on the ground.</p>
<p>was able to watch pride and prejudice with T. mr darcy is a charming man. we are an hour and a half in. i expect a happy ending. i haven't been able to relax and watch a movie, and i'm feeling grateful and blessed to be able to watch it with her.</p>
<p>i have so many task and projects to finish. the old me would start panicking and spend the entire night grinding, but i've come to realize that the work will always be there, and i have the freedom to choose what's important to me, and spending tonoight with her is one of those things. in 5 years i will forget what homework i finished or what article i wrote, but i'll always remember watching this movie with her, 6,432 miles apart, acting goofy, smiling uncontrollably, and feeling happier than ever.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>"Throw everything out of your mind ... read a little, sleep. The world will still be here when you wake up, and there’ll still be everything left to do." – James Baldwin</p>
</blockquote>
<p>couldn't get out of bed and was 20 min late to class. i setup mongodb finally. i ran one query and spent the time doing homework for another class instead. i can't bring myself to learn at this rate, or for the sake of going through the material. i only learn through problem-solving. if class was framed as whoever can write the best query in 2 hours that is most efficient and finds the right answer that would make it more enticing. but watching my professor run queries and explaining them with lecture slides is too difficult for me to stick around for. i'm too impatient.</p>
<p>ate the gumbo from last night. it tasted "aight" indeed. there are so many group project meetings this semester. it's good to mix around with other students, it kicks me out of my usual friend group and comfort zone.</p>
<p>SF has been rainy these past few days, and i love the rain. my photos are all more dramatic, and i love the way lights reflect on the ground.</p>
<p>was able to watch pride and prejudice with T. mr darcy is a charming man. we are an hour and a half in. i expect a happy ending. i haven't been able to relax and watch a movie, and i'm feeling grateful and blessed to be able to watch it with her.</p>
<p>i have so many task and projects to finish. the old me would start panicking and spend the entire night grinding, but i've come to realize that the work will always be there, and i have the freedom to choose what's important to me, and spending tonoight with her is one of those things. in 5 years i will forget what homework i finished or what article i wrote, but i'll always remember watching this movie with her, 6,432 miles apart, acting goofy, smiling uncontrollably, and feeling happier than ever.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[google sf & zayn]]></title>
        <link>https://bneo.xyz/posts/030225</link>
        <guid>https://bneo.xyz/posts/030225</guid>
        <pubDate>Mon, 03 Feb 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/zayn.jpeg" alt="ZAYN: Stairway To The Sky Tour"></p>
<blockquote>
<p>The purpose of life is to be defeated by greater and greater things. — Rainer Maria Rilke</p>
</blockquote>
<p>got to visit google sf offices today thanks to H. the free food and game room and facilities and comfort was so attractive. i'm going to start leetcoding tomorrow. i'm ready to sell my soul. once you get integrated into the google culture and system, it's so hard to convert back. you're joining a ecosystem, subscribing to a lifestyle. went back to campus in one of the rooms to fix the vpn and write the nvidia article. ucsf IT support has an app that could control my computer, that was cool, i need that for my parents.</p>
<p>thought i could finish writing in under 2 hours but realized there's always rabbit holes you can dive deeper, and it always ends up taking more time. the nv-embed paper has a lot of interesting tricks that i can apply to my research, the latent attention layer could be useful, and instead of doing masked next token, they do a two-stage process, contrastive instruction-tuning on retrieval and non-retrieval data on pairs (without in-batch negatives) and a belnd of other embedding tasks into instruction-tuning. they also had a hard-negative mining trick using the <a href="https://huggingface.co/intfloat/e5-mistral-7b-instruct">E5-mistral-7b-instruct</a> as a <a href="https://arxiv.org/pdf/2401.00368">teacher retrieval model</a> to identify the optimal hardnegative passages relevant to the query. it's amazing how just 3 weeks of intense research allowed me to narrow my focus and be able to appreciate the concepts in the paper.</p>
<p>took the N train with H went to brenda's near tenderloin for dinner with intern friends. got pulled pork sandwich. zayn tickets dropped to 35 and decided to go watch him. thank you Lelia for selling me the tickets. my last concert was charlie puth and i've been itching to go to a concert since. back to bill graham again since november 2023 for the rave. i remember feeling so excited being in sf, now everything is normalized. hearing its you live was heavenly. his vocals are angelic. my next bucket list concerts are harry styles, wave to earth, and lizzy mcalpine, and hans zimmer and hisaishi if they still do live concerts.</p>
<p>today was a special day. one of the nights that i'll remember for 2025.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/zayn.jpeg" alt="ZAYN: Stairway To The Sky Tour"></p>
<blockquote>
<p>The purpose of life is to be defeated by greater and greater things. — Rainer Maria Rilke</p>
</blockquote>
<p>got to visit google sf offices today thanks to H. the free food and game room and facilities and comfort was so attractive. i'm going to start leetcoding tomorrow. i'm ready to sell my soul. once you get integrated into the google culture and system, it's so hard to convert back. you're joining a ecosystem, subscribing to a lifestyle. went back to campus in one of the rooms to fix the vpn and write the nvidia article. ucsf IT support has an app that could control my computer, that was cool, i need that for my parents.</p>
<p>thought i could finish writing in under 2 hours but realized there's always rabbit holes you can dive deeper, and it always ends up taking more time. the nv-embed paper has a lot of interesting tricks that i can apply to my research, the latent attention layer could be useful, and instead of doing masked next token, they do a two-stage process, contrastive instruction-tuning on retrieval and non-retrieval data on pairs (without in-batch negatives) and a belnd of other embedding tasks into instruction-tuning. they also had a hard-negative mining trick using the <a href="https://huggingface.co/intfloat/e5-mistral-7b-instruct">E5-mistral-7b-instruct</a> as a <a href="https://arxiv.org/pdf/2401.00368">teacher retrieval model</a> to identify the optimal hardnegative passages relevant to the query. it's amazing how just 3 weeks of intense research allowed me to narrow my focus and be able to appreciate the concepts in the paper.</p>
<p>took the N train with H went to brenda's near tenderloin for dinner with intern friends. got pulled pork sandwich. zayn tickets dropped to 35 and decided to go watch him. thank you Lelia for selling me the tickets. my last concert was charlie puth and i've been itching to go to a concert since. back to bill graham again since november 2023 for the rave. i remember feeling so excited being in sf, now everything is normalized. hearing its you live was heavenly. his vocals are angelic. my next bucket list concerts are harry styles, wave to earth, and lizzy mcalpine, and hans zimmer and hisaishi if they still do live concerts.</p>
<p>today was a special day. one of the nights that i'll remember for 2025.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[sunday links #5]]></title>
        <link>https://bneo.xyz/posts/020225</link>
        <guid>https://bneo.xyz/posts/020225</guid>
        <pubDate>Sun, 02 Feb 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/wavebygustave.jpeg" alt="The Wave, ca. 1869 by Gustave Courbet"></p>
<p>another rainy day. i prefer the rain. finished reading joshua. went to the chinese service, the pastor talked about the pentecost. D invited the church for lunch at kam lok, the food was so good. cleaned the house and went out for a photography walk at ferry building. it's a foggy day, the pictures are painted with a tone of mystery and ominous atmosphere.</p>
<hr>
<ol>
<li><a href="https://asteriskmag.com/issues/02/america-doesn-t-know-tofu">America Doesn't Know Tofu</a>
<ul>
<li>constraints lead to innovations (chinese buddhists tradition of not killing animals nurtured plants into satiating meat-free meals).</li>
<li>the unbelievable diversity of vegan foods in China</li>
<li>there are 20 types of tofu
<ul>
<li>leave soy curds to be -> silken tofu</li>
<li>spoon them into mold, press out some water -> soft, firm, think tofu sheets</li>
<li>smoke, dehydrate, ferment, alkali-treat -> new varieties</li>
<li>cook soy protein with fat, starch, seasoning -> fishcake-like tofu</li>
</ul>
</li>
<li>tofu is not just an ingredient, it's an entire category of protein</li>
<li>a doctrine of economic development: "rising income increases demand for meat"</li>
<li>"chinese people don’t reject common vegetarian foods because there is something fundamentally more valuable about meat. they do so because of perceived value — associations of plants with poverty and meat with prosperity"</li>
<li>this fact is lost on animal advocates in the West, billions of dollars poured into dairy-free and meat-free products won't succeed on cost, taste, and convenience; they need to win on <em>perceived value</em>.</li>
</ul>
</li>
<li><a href="https://blog.gregbrockman.com/my-path-to-openai">My Path to OpenAI – Greg Brockman</a>
<ul>
<li>Turing’s Computing Machinery and Intelligence</li>
<li>"I decided that it didn’t make sense to try to do a startup while still in school. Instead, I was going to meet with people doing startups, and over time pattern match what works and what doesn’t"</li>
<li>"sometimes an effort needs only someone bold enough to pronounce a goal, and then the right people will join them"</li>
<li>Alan Kay quote, “the best way to predict the future is to invent it</li>
<li>"An attractive feature of deep learning is that it is largely domain independent: many of the insights learned in one domain apply in other domains" – Ilya</li>
</ul>
</li>
<li><a href="https://aeon.co/essays/why-prayer-is-a-problem-solving-practice-that-works">The Power of Prayer</a>
<ul>
<li>"prayer as collaborative problem-solving with God"</li>
<li>ex: "He began his prayer by describing the problem he’s facing: mornings are tricky for him. He identifies his goal state: he wants to feel happy and not anxious in the mornings. And he makes a plan, saying he wants to ‘find ways to meet God in the mornings’ and works backward to determine that he needs to find a new morning routine"</li>
<li>prayer helps people understand problems and changed their perspective on problems, make a plan, give a clear sense of what action to take after praying and motivation to tackle them</li>
<li>in an experiment between prayer and thinking aloud (both similar in the the phases of problem-solving), people who pray feels more relief</li>
<li>prayer <a href="https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0306924">has</a> <a href="https://europepmc.org/article/med/11584476">psychological</a> <a href="https://aeon.co/essays/what-is-prayer-supposed-to-accomplish">benefits</a>, it reduces <a href="https://anthrosource.onlinelibrary.wiley.com/doi/10.1111/j.1548-1433.2010.01305.x">anxiety</a>, heightens gratitude and wellbeing, or can make people more <a href="https://www.scielo.br/j/reben/a/xxLd3rbdgdSv7YQNNqTL8ys/?lang=en">resilient</a></li>
<li>prayer is not just a quiet moment in the day, a time to ask for God for blessings, or an opportunity to remind yourself of your values, and what God wants for you. it's a cognitice practice chockfull of problem-solving resources.</li>
</ul>
</li>
<li><a href="https://read.substack.com/p/deepseek-unstacked">DeepSeek, unstacked</a>
<ul>
<li>$5.6 million is probably only the last training run, but is still impressive – Nathan Lambert</li>
<li>"High-Flyer’s ample coffers allow DeepSeek “to focus on research and exploration rather than vertical domains and applications" – <a href="https://www.chinatalk.media/p/deepseek-ceo-interview-with-chinas">Liang Wenfeng</a></li>
<li>Unlike China’s leading battery and solar companies, DeepSeek’s funding was all private. “DeepSeek’s success arose not because of China’s innovation system but in spite of it. – <a href="https://open.substack.com/users/227787701-js-tan?utm_source=mentions">JS Tan</a></li>
<li>the more computing power you have, the faster you can innovate. chip sanctions are still an effective means of maintaining a US lead. “While export controls may have some negative side effects, the overall impact has been slowing China’s ability to scale up AI.<a href="https://open.substack.com/users/280070124-miles-brundage?utm_source=mentions"> – Miles Brundage</a> on ChinaTalk</li>
<li>"AI might feel magical in its frictionlessness, but (human) writing—like walking—is valuable because of the friction"</li>
</ul>
</li>
<li><a href="https://anthonyhobday.com/books/simpledesign/">What is simple web design?</a>
<ul>
<li>a collection of quotes from various people on what simple design means. it is content-first, timeless, materially honest, wordy, and more. it comes with a <a href="https://anthonyhobday.com/books/simpledesign/examples.html">list</a> of examples.</li>
</ul>
</li>
<li><a href="https://www.sscardapane.it/alice-book/">Alice’s Adventures in a differentiable wonderland</a>
<ul>
<li>a primer on designing neural newtorks, a.k.a. differentiable models. from math preliminaries and datasets to convolutional, attentional, and recurrent blocks, it's a great book with beautiful graphics and formulas.</li>
</ul>
</li>
<li><a href="https://nabeelqu.substack.com/p/principles">Principles by Nabeel</a>
<ul>
<li>"the most important life lessons you learn are the hardest to communicate to others"</li>
</ul>
</li>
</ol>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/wavebygustave.jpeg" alt="The Wave, ca. 1869 by Gustave Courbet"></p>
<p>another rainy day. i prefer the rain. finished reading joshua. went to the chinese service, the pastor talked about the pentecost. D invited the church for lunch at kam lok, the food was so good. cleaned the house and went out for a photography walk at ferry building. it's a foggy day, the pictures are painted with a tone of mystery and ominous atmosphere.</p>
<hr>
<ol>
<li><a href="https://asteriskmag.com/issues/02/america-doesn-t-know-tofu">America Doesn't Know Tofu</a>
<ul>
<li>constraints lead to innovations (chinese buddhists tradition of not killing animals nurtured plants into satiating meat-free meals).</li>
<li>the unbelievable diversity of vegan foods in China</li>
<li>there are 20 types of tofu
<ul>
<li>leave soy curds to be -> silken tofu</li>
<li>spoon them into mold, press out some water -> soft, firm, think tofu sheets</li>
<li>smoke, dehydrate, ferment, alkali-treat -> new varieties</li>
<li>cook soy protein with fat, starch, seasoning -> fishcake-like tofu</li>
</ul>
</li>
<li>tofu is not just an ingredient, it's an entire category of protein</li>
<li>a doctrine of economic development: "rising income increases demand for meat"</li>
<li>"chinese people don’t reject common vegetarian foods because there is something fundamentally more valuable about meat. they do so because of perceived value — associations of plants with poverty and meat with prosperity"</li>
<li>this fact is lost on animal advocates in the West, billions of dollars poured into dairy-free and meat-free products won't succeed on cost, taste, and convenience; they need to win on <em>perceived value</em>.</li>
</ul>
</li>
<li><a href="https://blog.gregbrockman.com/my-path-to-openai">My Path to OpenAI – Greg Brockman</a>
<ul>
<li>Turing’s Computing Machinery and Intelligence</li>
<li>"I decided that it didn’t make sense to try to do a startup while still in school. Instead, I was going to meet with people doing startups, and over time pattern match what works and what doesn’t"</li>
<li>"sometimes an effort needs only someone bold enough to pronounce a goal, and then the right people will join them"</li>
<li>Alan Kay quote, “the best way to predict the future is to invent it</li>
<li>"An attractive feature of deep learning is that it is largely domain independent: many of the insights learned in one domain apply in other domains" – Ilya</li>
</ul>
</li>
<li><a href="https://aeon.co/essays/why-prayer-is-a-problem-solving-practice-that-works">The Power of Prayer</a>
<ul>
<li>"prayer as collaborative problem-solving with God"</li>
<li>ex: "He began his prayer by describing the problem he’s facing: mornings are tricky for him. He identifies his goal state: he wants to feel happy and not anxious in the mornings. And he makes a plan, saying he wants to ‘find ways to meet God in the mornings’ and works backward to determine that he needs to find a new morning routine"</li>
<li>prayer helps people understand problems and changed their perspective on problems, make a plan, give a clear sense of what action to take after praying and motivation to tackle them</li>
<li>in an experiment between prayer and thinking aloud (both similar in the the phases of problem-solving), people who pray feels more relief</li>
<li>prayer <a href="https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0306924">has</a> <a href="https://europepmc.org/article/med/11584476">psychological</a> <a href="https://aeon.co/essays/what-is-prayer-supposed-to-accomplish">benefits</a>, it reduces <a href="https://anthrosource.onlinelibrary.wiley.com/doi/10.1111/j.1548-1433.2010.01305.x">anxiety</a>, heightens gratitude and wellbeing, or can make people more <a href="https://www.scielo.br/j/reben/a/xxLd3rbdgdSv7YQNNqTL8ys/?lang=en">resilient</a></li>
<li>prayer is not just a quiet moment in the day, a time to ask for God for blessings, or an opportunity to remind yourself of your values, and what God wants for you. it's a cognitice practice chockfull of problem-solving resources.</li>
</ul>
</li>
<li><a href="https://read.substack.com/p/deepseek-unstacked">DeepSeek, unstacked</a>
<ul>
<li>$5.6 million is probably only the last training run, but is still impressive – Nathan Lambert</li>
<li>"High-Flyer’s ample coffers allow DeepSeek “to focus on research and exploration rather than vertical domains and applications" – <a href="https://www.chinatalk.media/p/deepseek-ceo-interview-with-chinas">Liang Wenfeng</a></li>
<li>Unlike China’s leading battery and solar companies, DeepSeek’s funding was all private. “DeepSeek’s success arose not because of China’s innovation system but in spite of it. – <a href="https://open.substack.com/users/227787701-js-tan?utm_source=mentions">JS Tan</a></li>
<li>the more computing power you have, the faster you can innovate. chip sanctions are still an effective means of maintaining a US lead. “While export controls may have some negative side effects, the overall impact has been slowing China’s ability to scale up AI.<a href="https://open.substack.com/users/280070124-miles-brundage?utm_source=mentions"> – Miles Brundage</a> on ChinaTalk</li>
<li>"AI might feel magical in its frictionlessness, but (human) writing—like walking—is valuable because of the friction"</li>
</ul>
</li>
<li><a href="https://anthonyhobday.com/books/simpledesign/">What is simple web design?</a>
<ul>
<li>a collection of quotes from various people on what simple design means. it is content-first, timeless, materially honest, wordy, and more. it comes with a <a href="https://anthonyhobday.com/books/simpledesign/examples.html">list</a> of examples.</li>
</ul>
</li>
<li><a href="https://www.sscardapane.it/alice-book/">Alice’s Adventures in a differentiable wonderland</a>
<ul>
<li>a primer on designing neural newtorks, a.k.a. differentiable models. from math preliminaries and datasets to convolutional, attentional, and recurrent blocks, it's a great book with beautiful graphics and formulas.</li>
</ul>
</li>
<li><a href="https://nabeelqu.substack.com/p/principles">Principles by Nabeel</a>
<ul>
<li>"the most important life lessons you learn are the hardest to communicate to others"</li>
</ul>
</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[rainy saturday at home]]></title>
        <link>https://bneo.xyz/posts/010225</link>
        <guid>https://bneo.xyz/posts/010225</guid>
        <pubDate>Sat, 01 Feb 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>the three modern vices by nietzsche</p>
<ol>
<li>overwork: to be constantly busy is self negation. it betrays " a will to forget" oneself</li>
<li>curiosity: vague curioisty about everything, without deep obsesssion, goes nowhere</li>
<li>sympathy: sympathy for all = a refusale to rank good and bad</li>
</ol>
<p>stayed home the whole day updating my blog. i can't believe i spent at least 6 hours just reading and writing my blog. i was in flow. it was raining the entire day too. i would've left the house if it wasn't raining. was going to go to the birthday party but passed out on my table for over an hour.</p>
<p>played man of steel in the background in the morning. then National Geograhpic videos on youtube. i learned about the Cordyceps fungues. terrifying stuff. i also learned leapords can kill crocodiles. watching nature in my cold and dark bedroom. also found two Taiwanese drama to watch with T: Autumn's Concerto and Meteor Garden (2001).</p>
<p>air fried by chicken drumsticks and continued to finish the rest of the blogs i missed. did a short study into autoencoders. one thing i love about writing these is i can decide to learn about a topic and it becomes a forcing function to write about it, creating this generative process of consuming and creating in a no pressure environment. the only problem is time.</p>
<p>i spent the entire day doing this and i had so many other things on my todo list. and it's already 11 p.m.</p>]]></description>
        <content:encoded><![CDATA[<p>the three modern vices by nietzsche</p>
<ol>
<li>overwork: to be constantly busy is self negation. it betrays " a will to forget" oneself</li>
<li>curiosity: vague curioisty about everything, without deep obsesssion, goes nowhere</li>
<li>sympathy: sympathy for all = a refusale to rank good and bad</li>
</ol>
<p>stayed home the whole day updating my blog. i can't believe i spent at least 6 hours just reading and writing my blog. i was in flow. it was raining the entire day too. i would've left the house if it wasn't raining. was going to go to the birthday party but passed out on my table for over an hour.</p>
<p>played man of steel in the background in the morning. then National Geograhpic videos on youtube. i learned about the Cordyceps fungues. terrifying stuff. i also learned leapords can kill crocodiles. watching nature in my cold and dark bedroom. also found two Taiwanese drama to watch with T: Autumn's Concerto and Meteor Garden (2001).</p>
<p>air fried by chicken drumsticks and continued to finish the rest of the blogs i missed. did a short study into autoencoders. one thing i love about writing these is i can decide to learn about a topic and it becomes a forcing function to write about it, creating this generative process of consuming and creating in a no pressure environment. the only problem is time.</p>
<p>i spent the entire day doing this and i had so many other things on my todo list. and it's already 11 p.m.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[rainy friday]]></title>
        <link>https://bneo.xyz/posts/310125</link>
        <guid>https://bneo.xyz/posts/310125</guid>
        <pubDate>Fri, 31 Jan 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/rainyctown.jpeg" alt="washington st, 7:06 p.m. taken with stops on iphone 13 mini"></p>
<blockquote>
<p>data outlives code. evals outlive models.</p>
</blockquote>
<p>distributed class was mongodb. i forgot what i was doing but i could not focus in class at all.</p>
<p>aj borrowed me prince of persia stripe press book, that made my day. i'm excited to read it. it resembles my blog, daily snippets into my life. i look forward to extracting some techniques for how to better journal my days, i'm still lacking a clear structure for my entries.</p>
<p>charles came to give a modal talk. main takeaways are below</p>
<ul>
<li>why have conrol over inference? data security, hackability and integration, logprobs, sparse autoencoders</li>
<li>inferece is high math and high memory bandwidth</li>
<li>there are two types: prefill-oriented (think 1000+ documents into gemini 2.0) and decode-oriented tasks (think reasoning like deepseek r1), and one of these are usually slower</li>
<li>inference considerations: pick hardware (NVIDIA), building eval, model selection, serving inference, integration, observation</li>
<li>GPU embraces memory latency and gives up control, they maximize memory bandwidth</li>
<li>math computations are simple, it's memory that lags 1000x compared to math operations</li>
<li>VRAM is the primary constrained resource, always quantize!</li>
<li>weight vs activation quantization</li>
<li>continuous batching and speculative decoding</li>
</ul>
<p>spent 2 hours more than necessary on SQL homework. two hours i will never get back in my life because the assignments are not well structured and i had to ask a lot of clarifying questions. i guess this is considered interview prep because you have to always clarify in interviews.</p>
<p>went back to indonesian church after so long, it's nice to be back. the last time was when my parents visited in late november. the pastor talked about marriage. he was the most entertaining pastor i've listened to in so long. some bible verses that are important to note down:</p>
<ul>
<li>2 Cor 6:14-15: "do not be yoked together with unbelievers. For what do righteousness and wickedness have in common? Or what fellowship can light have with darkness"</li>
<li>Ephesians 5:31-32: "For this reason a man will leave his father and mother and be united to his wife, and the two will become one flesh. This is a profound mystery—but I am talking about Christ and the church."</li>
<li>Genesis 2:18: “The Lord God said, “It is not good for the man to be alone. I will make a helper suitable for him.””</li>
<li>Amos 3:3 "can two walk together unless they have agreed to do so?"</li>
<li>marriage as a reflection of the relationship between christ and the church, not just you and your spouse</li>
<li>this unity requires a shared purpose of glorifying God, which is challenging if one partner does not believe in Christ.</li>
<li>marriage requires alignment in values, faith, and life goals</li>
<li>believers share a common foundation in scripture that guides their marriage</li>
<li>challenges in marrying unbeliever
<ul>
<li>conflict in values and priorities</li>
<li>challenges in raising children</li>
<li>hindrance to spiritual growth</li>
<li>negative spiritual influence</li>
</ul>
</li>
</ul>
<p>reached home at 12 a.m.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/rainyctown.jpeg" alt="washington st, 7:06 p.m. taken with stops on iphone 13 mini"></p>
<blockquote>
<p>data outlives code. evals outlive models.</p>
</blockquote>
<p>distributed class was mongodb. i forgot what i was doing but i could not focus in class at all.</p>
<p>aj borrowed me prince of persia stripe press book, that made my day. i'm excited to read it. it resembles my blog, daily snippets into my life. i look forward to extracting some techniques for how to better journal my days, i'm still lacking a clear structure for my entries.</p>
<p>charles came to give a modal talk. main takeaways are below</p>
<ul>
<li>why have conrol over inference? data security, hackability and integration, logprobs, sparse autoencoders</li>
<li>inferece is high math and high memory bandwidth</li>
<li>there are two types: prefill-oriented (think 1000+ documents into gemini 2.0) and decode-oriented tasks (think reasoning like deepseek r1), and one of these are usually slower</li>
<li>inference considerations: pick hardware (NVIDIA), building eval, model selection, serving inference, integration, observation</li>
<li>GPU embraces memory latency and gives up control, they maximize memory bandwidth</li>
<li>math computations are simple, it's memory that lags 1000x compared to math operations</li>
<li>VRAM is the primary constrained resource, always quantize!</li>
<li>weight vs activation quantization</li>
<li>continuous batching and speculative decoding</li>
</ul>
<p>spent 2 hours more than necessary on SQL homework. two hours i will never get back in my life because the assignments are not well structured and i had to ask a lot of clarifying questions. i guess this is considered interview prep because you have to always clarify in interviews.</p>
<p>went back to indonesian church after so long, it's nice to be back. the last time was when my parents visited in late november. the pastor talked about marriage. he was the most entertaining pastor i've listened to in so long. some bible verses that are important to note down:</p>
<ul>
<li>2 Cor 6:14-15: "do not be yoked together with unbelievers. For what do righteousness and wickedness have in common? Or what fellowship can light have with darkness"</li>
<li>Ephesians 5:31-32: "For this reason a man will leave his father and mother and be united to his wife, and the two will become one flesh. This is a profound mystery—but I am talking about Christ and the church."</li>
<li>Genesis 2:18: “The Lord God said, “It is not good for the man to be alone. I will make a helper suitable for him.””</li>
<li>Amos 3:3 "can two walk together unless they have agreed to do so?"</li>
<li>marriage as a reflection of the relationship between christ and the church, not just you and your spouse</li>
<li>this unity requires a shared purpose of glorifying God, which is challenging if one partner does not believe in Christ.</li>
<li>marriage requires alignment in values, faith, and life goals</li>
<li>believers share a common foundation in scripture that guides their marriage</li>
<li>challenges in marrying unbeliever
<ul>
<li>conflict in values and priorities</li>
<li>challenges in raising children</li>
<li>hindrance to spiritual growth</li>
<li>negative spiritual influence</li>
</ul>
</li>
</ul>
<p>reached home at 12 a.m.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[angpao and autoencoders]]></title>
        <link>https://bneo.xyz/posts/300125</link>
        <guid>https://bneo.xyz/posts/300125</guid>
        <pubDate>Thu, 30 Jan 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>"I have to constantly re-identify myself to myself, reactivate my own standards, my own convictions about what I’m doing and why." – Nina Simone</p>
</blockquote>
<p>got my first angpao in the US from A. didn't exepct to see autoencoders mentioned in class. we were learning PCA i've been seeing autoencoders a lot lately, mainly the these two: <a href="https://arxiv.org/abs/2410.06981v1">sparse autoencoders</a> and <a href="https://arxiv.org/abs/1312.6114">variational autoencoders</a>.</p>
<p>at its core, autoencoders do the following:</p>
<ol>
<li>compress (encode) input data into a compact representation</li>
<li>reconstruct (decode) original data from representation</li>
<li>learn by minimizing the differences between input and output</li>
</ol>
<p><a href="https://adamkarvonen.github.io/machine_learning/2024/06/11/sae-intuitions.html">Sparse autoencoders</a> (SAE) achieves compression by enforcing sparsity in the hidden layer. adding a sparsity penalty to the loss function encourages most neurons to be inactive. the representation is deterministic but sparse. anthropic applies SAEs for mechanistic interpretability, where they want to understand how the mind of an LLMs works internally. The main challenge is individual neurons in an LLM respond to multiple unrelated concepts at once, i.e. a single neuron might process chinese text and pottery shapes, making it hard to understand what the neuron is actually "doing". with SAEs, they can decompose these mixed signals into clearer, more interpretabiliy features. so the goal here is less about compression but using sparsity to identify specific, monosemantic features of how a model processes information.</p>
<ul>
<li><a href="https://www.lesswrong.com/posts/LnHowHgmrMbWtpkxx/interpretability-with-sparse-autoencoders-colab-exercises">Interpretability with Sparse Autoencoders (Colab exercises)</a></li>
<li><a href="https://transformer-circuits.pub/2023/monosemantic-features#setup-autoencoder">Towards Monosemanticity: Decomposing Language Models With Dictionary Learning</a></li>
<li><a href="https://transformer-circuits.pub/2024/scaling-monosemanticity/index.html">Scaling Monosemanticity: Extracting Interpretable Features from Claude 3 Sonnet</a></li>
</ul>
<p><a href="https://jaan.io/what-is-variational-autoencoder-vae-tutorial/">Variational autoencoder</a> (VAE) achieves compression by learning a probability distribution in the latent space. a KL divergence term is added to the loss function to regularize the latent distribution. the representation is stochastic. the goal is to learn a continuous, meaningful latent space for generation. they can be used for gen ai (text, image, music generation), representation learning (text2image), anomaly detection, drug discovery, climate modeling, and any situation where you want to learn structured latent spaces that capture meaningful variation, and generate new samples with controlled properties.</p>
<ul>
<li><a href="https://www.youtube.com/watch?v=iwEzwTTalbg">Variational Autoencoder - Model, ELBO, loss function and maths explained easily!</a></li>
<li><a href="https://github.com/cdoersch/vae_tutorial">Tutorial on Variational Autoencoders</a></li>
<li><a href="https://www.compthree.com/blog/autoencoder/">Variational Autoencoders are Beautiful</a></li>
<li><a href="https://hunterheidenreich.com/posts/modern-variational-autoencoder-in-pytorch/">Modern PyTorch Techniques for VAEs: A Comprehensive Tutorial</a></li>
</ul>
<p>my classes are too short to go deep into any concept. teaching recommender systems in just two classes (2 hours each), you only scratch the surface. it's like my europe tour with my family where we travelled 5 countries in 11 days, you spend most of your time on buses, going from one famous landmark to the other.</p>
<p>homeworks are taking up so much time it's frustrating. i need to approach them with more curiosity. or they just seem like grunt work to me.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>"I have to constantly re-identify myself to myself, reactivate my own standards, my own convictions about what I’m doing and why." – Nina Simone</p>
</blockquote>
<p>got my first angpao in the US from A. didn't exepct to see autoencoders mentioned in class. we were learning PCA i've been seeing autoencoders a lot lately, mainly the these two: <a href="https://arxiv.org/abs/2410.06981v1">sparse autoencoders</a> and <a href="https://arxiv.org/abs/1312.6114">variational autoencoders</a>.</p>
<p>at its core, autoencoders do the following:</p>
<ol>
<li>compress (encode) input data into a compact representation</li>
<li>reconstruct (decode) original data from representation</li>
<li>learn by minimizing the differences between input and output</li>
</ol>
<p><a href="https://adamkarvonen.github.io/machine_learning/2024/06/11/sae-intuitions.html">Sparse autoencoders</a> (SAE) achieves compression by enforcing sparsity in the hidden layer. adding a sparsity penalty to the loss function encourages most neurons to be inactive. the representation is deterministic but sparse. anthropic applies SAEs for mechanistic interpretability, where they want to understand how the mind of an LLMs works internally. The main challenge is individual neurons in an LLM respond to multiple unrelated concepts at once, i.e. a single neuron might process chinese text and pottery shapes, making it hard to understand what the neuron is actually "doing". with SAEs, they can decompose these mixed signals into clearer, more interpretabiliy features. so the goal here is less about compression but using sparsity to identify specific, monosemantic features of how a model processes information.</p>
<ul>
<li><a href="https://www.lesswrong.com/posts/LnHowHgmrMbWtpkxx/interpretability-with-sparse-autoencoders-colab-exercises">Interpretability with Sparse Autoencoders (Colab exercises)</a></li>
<li><a href="https://transformer-circuits.pub/2023/monosemantic-features#setup-autoencoder">Towards Monosemanticity: Decomposing Language Models With Dictionary Learning</a></li>
<li><a href="https://transformer-circuits.pub/2024/scaling-monosemanticity/index.html">Scaling Monosemanticity: Extracting Interpretable Features from Claude 3 Sonnet</a></li>
</ul>
<p><a href="https://jaan.io/what-is-variational-autoencoder-vae-tutorial/">Variational autoencoder</a> (VAE) achieves compression by learning a probability distribution in the latent space. a KL divergence term is added to the loss function to regularize the latent distribution. the representation is stochastic. the goal is to learn a continuous, meaningful latent space for generation. they can be used for gen ai (text, image, music generation), representation learning (text2image), anomaly detection, drug discovery, climate modeling, and any situation where you want to learn structured latent spaces that capture meaningful variation, and generate new samples with controlled properties.</p>
<ul>
<li><a href="https://www.youtube.com/watch?v=iwEzwTTalbg">Variational Autoencoder - Model, ELBO, loss function and maths explained easily!</a></li>
<li><a href="https://github.com/cdoersch/vae_tutorial">Tutorial on Variational Autoencoders</a></li>
<li><a href="https://www.compthree.com/blog/autoencoder/">Variational Autoencoders are Beautiful</a></li>
<li><a href="https://hunterheidenreich.com/posts/modern-variational-autoencoder-in-pytorch/">Modern PyTorch Techniques for VAEs: A Comprehensive Tutorial</a></li>
</ul>
<p>my classes are too short to go deep into any concept. teaching recommender systems in just two classes (2 hours each), you only scratch the surface. it's like my europe tour with my family where we travelled 5 countries in 11 days, you spend most of your time on buses, going from one famous landmark to the other.</p>
<p>homeworks are taking up so much time it's frustrating. i need to approach them with more curiosity. or they just seem like grunt work to me.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[taking it slow]]></title>
        <link>https://bneo.xyz/posts/290125</link>
        <guid>https://bneo.xyz/posts/290125</guid>
        <pubDate>Wed, 29 Jan 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>"When I speak of poetry I am not thinking of it as a genre. Poetry is an awareness of the world, a particular way of relating to reality." – Andrei Tarkovsky</p>
</blockquote>
<p>past 3 weeks was rough. i felt like my entire life was devoted to that abstract. and i'm glad it had a positive end, and i get to continue working on it into a full manuscript.</p>
<p>had my school meeting and my professor meeting. i'm still bad at receiving compliments. it feels like the calm after the storm. there's exciting work to be done ahead. i'm enjoying this internship so much. even though there isn't $50/hr pay and free food and an expensive office space with big monitors, i get good mentorship and interesting problems to solve.</p>
<p>napped a lot after the meetings. didnt leave house at all today which is bad. i need more excuses to go out and take more walks. a sedentary lifestyle is dangerous especially at my age because the effects will build up over time, and future me will be the one facing the consequences.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>"When I speak of poetry I am not thinking of it as a genre. Poetry is an awareness of the world, a particular way of relating to reality." – Andrei Tarkovsky</p>
</blockquote>
<p>past 3 weeks was rough. i felt like my entire life was devoted to that abstract. and i'm glad it had a positive end, and i get to continue working on it into a full manuscript.</p>
<p>had my school meeting and my professor meeting. i'm still bad at receiving compliments. it feels like the calm after the storm. there's exciting work to be done ahead. i'm enjoying this internship so much. even though there isn't $50/hr pay and free food and an expensive office space with big monitors, i get good mentorship and interesting problems to solve.</p>
<p>napped a lot after the meetings. didnt leave house at all today which is bad. i need more excuses to go out and take more walks. a sedentary lifestyle is dangerous especially at my age because the effects will build up over time, and future me will be the one facing the consequences.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[aapm submission day]]></title>
        <link>https://bneo.xyz/posts/280125</link>
        <guid>https://bneo.xyz/posts/280125</guid>
        <pubDate>Tue, 28 Jan 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>In [research] if you know what you are doing you should not be doing it.
In engineering if you do not know what you are doing you should not be doing it.</p>
<p>– Richard Hamming, The Art of Doing Science and Engineering: Learning to Learn</p>
</blockquote>
<p>continued editing the draft in class. i had to submit before. left class halfway to take a meeting to figure out submission. managed to submit right before the fire alarm went off and class ended at 11:45. things worked out so well i was surprised.</p>
<p>went for lunch with associate dean and usf staff with A and W at barcha restaurant. talked about our experiences with hackathons, our own hackathon, our practicum experience, our thoughts on the program so far. W ordered entrees and desserts for the table. there's a certain joy and comfort that comes from eating lunch knowing it's going to be paid by someone else.</p>
<p>replied and write emails that was on my backlog for the past few weeks. emailing can take up a surprising amount of time, when is google going to release an ai to emails for me? feels weird not having to think about the research that much anymore. it was occupying my headspace, every waking hour and minute. i also realized i was in three papers. it feels like a dream.</p>
<p>had a call with family for chinese new year. glad to be able to see them and share my achievements. had dinner at Yee's with A and W. the food was so good. the beef stew was the best ever. fireworks and firecrackers already blasting every hour, chinatown turned into a warzone.</p>
<p>went to cafe compute, A couldn't get in so we just took some swags and left. i recognized a few familiar faces from twitter there. i wonder if i'll get to a point in life where people in SF recognize me too. went to watch God of Gambler at A's place. it's such a fun and goofy movie. it made me want to watch more hong kong movies</p>
<p>went home at 1:30 a.m. showered and my drink. talked to T and slept around 3 a.m.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>In [research] if you know what you are doing you should not be doing it.
In engineering if you do not know what you are doing you should not be doing it.</p>
<p>– Richard Hamming, The Art of Doing Science and Engineering: Learning to Learn</p>
</blockquote>
<p>continued editing the draft in class. i had to submit before. left class halfway to take a meeting to figure out submission. managed to submit right before the fire alarm went off and class ended at 11:45. things worked out so well i was surprised.</p>
<p>went for lunch with associate dean and usf staff with A and W at barcha restaurant. talked about our experiences with hackathons, our own hackathon, our practicum experience, our thoughts on the program so far. W ordered entrees and desserts for the table. there's a certain joy and comfort that comes from eating lunch knowing it's going to be paid by someone else.</p>
<p>replied and write emails that was on my backlog for the past few weeks. emailing can take up a surprising amount of time, when is google going to release an ai to emails for me? feels weird not having to think about the research that much anymore. it was occupying my headspace, every waking hour and minute. i also realized i was in three papers. it feels like a dream.</p>
<p>had a call with family for chinese new year. glad to be able to see them and share my achievements. had dinner at Yee's with A and W. the food was so good. the beef stew was the best ever. fireworks and firecrackers already blasting every hour, chinatown turned into a warzone.</p>
<p>went to cafe compute, A couldn't get in so we just took some swags and left. i recognized a few familiar faces from twitter there. i wonder if i'll get to a point in life where people in SF recognize me too. went to watch God of Gambler at A's place. it's such a fun and goofy movie. it made me want to watch more hong kong movies</p>
<p>went home at 1:30 a.m. showered and my drink. talked to T and slept around 3 a.m.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[abstract done]]></title>
        <link>https://bneo.xyz/posts/270125</link>
        <guid>https://bneo.xyz/posts/270125</guid>
        <pubDate>Mon, 27 Jan 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/paperfigure.png" alt="AAPM paper figure"></p>
<blockquote>
<p>Albert Camus // "A spirit of art and madness lurks incessantly beneath the balconies and behind the drapes. It cannot die, and it prevents all from being lost."</p>
</blockquote>
<p>results are finally done. no more torchruns, tmux new-session, no more loss functions, no more tweaking training configs, at least for the time being. now i just have to write it.my heart feels lighter. there's no weight of getting good results pressing on my shoulders. i no longer feel the awful desolation of watching the numbers be worse after finetuning. spent the entire making the figure for my paper and using claude and deepseek to help me craft my draft. huge mistake to use claude without any tools to generate my results table in latek as it calculated percent increases incorrectly. that would've completely shattered 3 weeks of effort. got feedback from my professor on my draft and i am reminded of the importance of feedback. i was in awe of how good the abstract became after the feedback, it's like an experienced artist taking a kids painting, and adding their own touches to turn it into a masterpiece. not saying my abstract is a masterpiece, but i've never been more proud of my own work. i've always felt like i've never done anything real or worthy, this abstract, no matter how well it is received, or what happens next, will be the first time i felt accomplished. and it raised my bar for what i believe i can achieve.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/paperfigure.png" alt="AAPM paper figure"></p>
<blockquote>
<p>Albert Camus // "A spirit of art and madness lurks incessantly beneath the balconies and behind the drapes. It cannot die, and it prevents all from being lost."</p>
</blockquote>
<p>results are finally done. no more torchruns, tmux new-session, no more loss functions, no more tweaking training configs, at least for the time being. now i just have to write it.my heart feels lighter. there's no weight of getting good results pressing on my shoulders. i no longer feel the awful desolation of watching the numbers be worse after finetuning. spent the entire making the figure for my paper and using claude and deepseek to help me craft my draft. huge mistake to use claude without any tools to generate my results table in latek as it calculated percent increases incorrectly. that would've completely shattered 3 weeks of effort. got feedback from my professor on my draft and i am reminded of the importance of feedback. i was in awe of how good the abstract became after the feedback, it's like an experienced artist taking a kids painting, and adding their own touches to turn it into a masterpiece. not saying my abstract is a masterpiece, but i've never been more proud of my own work. i've always felt like i've never done anything real or worthy, this abstract, no matter how well it is received, or what happens next, will be the first time i felt accomplished. and it raised my bar for what i believe i can achieve.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[sunday links #4]]></title>
        <link>https://bneo.xyz/posts/260125</link>
        <guid>https://bneo.xyz/posts/260125</guid>
        <pubDate>Sun, 26 Jan 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/thepond.jpeg" alt="The Pond, Lowry, 1950"></p>
<p>went to the library for research grind. took photos around the chinese new year market. photgraphy is so essential to my life. i'm unable to go through life without capturing the world. it's irresistable.</p>
<ol>
<li><a href="https://wastebook.substack.com/p/on-the-pleasure-of-reading-private">On the pleasure of reading private notebooks</a>
<ul>
<li>when people say what they actually think, conversations become more interesting, because people's genuine thoughts are more detailed and alive than the simulations they have of what they "should" say</li>
<li>reading notebooks make you feel less alone than (most) published works, you're reading what happened, in real time, inside another human.</li>
<li>ex: Pascal's x, Lichtenberg's waste books, Simon Weil's private essays, Kafka's Diary, the first half of Brian Eno's diary</li>
</ul>
</li>
<li><a href="https://minimalmoderni.com">minimal moderni</a>
<ul>
<li>a curated list of grahpic design, branding, thypography, visual system, and architecture books
<ul>
<li>Stockholm Design Lab: 1998 - 2019</li>
<li>Design by <a href="https://wangzhihong.com">wangzhihong.com</a>: A Selection of Book Designs 2001-2016</li>
<li>Vignelli Transit Maps</li>
<li>Serif in Use: Creative Typefaces and their Applications</li>
<li>Nasa - Graphic Design Guide</li>
<li>more...</li>
</ul>
</li>
</ul>
</li>
<li><a href="https://60fps.design">60fps design</a>: beautiful app designs</li>
<li><a href="https://oa.letterformarchive.org">Online Archive</a>: archive of graphic design from the Letterform Archive in SF, sharing the joy of letters with design-curious people</li>
<li><a href="https://www.personalcanon.com/p/how-to-begin">how to begin</a>
<ul>
<li>take something you like and try to copy it exactly. copying teaches you a lot about technique and taste</li>
<li>how to copy in writing (deep copying)
<ul>
<li>understand the specific moves a writer is making (take apart an essay and make pedantic and precise observations i.e. how many paragraphs, how many sentences each, opening with a quote, thej context behind the quote, etc.)</li>
<li>replicate the techniques and structure in your own work (i.e. the writer ends their essay with a rhetorical question, and opens up the next section with a quote that answers part of the question)</li>
</ul>
</li>
</ul>
</li>
<li><a href="https://cacm.acm.org/opinion/life-lessons-from-the-first-half-century-of-my-career/">Life Lessons from the First Half-Century of My Career</a>
<ul>
<li>people-focused: family first! choose happiness. seek out honest feedback. courage is not the absence of fear, but triumph over it. cost of praise is small, value to others is inestimable</li>
<li>career-focused: most of us spend too much time on what is urgent, and not enough time on what is important. lead by example. nothing great in the world has ever been accomplished withouth passion.</li>
</ul>
</li>
<li><a href="https://knowingmachines.org/critical-field-guide">A Critical Field Guide for Working with Machine Learning Datasets</a>
<ul>
<li>Part of the <a href="https://knowingmachines.org">Knowing Machines</a> research project, an indispensable doc in this age and time where companies are scraping data everywhere to train the best model.</li>
<li>key points:
<ul>
<li>1) investigate how dataset was collected, annotated, and processed. ensure it aligns with your research goals. be aware of potential biases</li>
<li>2) ensure informed consent from data subjects and protect their privacy</li>
<li>3) collaborate with healthcare professionals, pateints, and stakeholders to ensure your research addresses real-world needs</li>
<li>4) create detailed documentation, include origins, transformations, and limitations</li>
</ul>
</li>
</ul>
</li>
<li><a href="https://www.anthropic.com/research/building-effective-agents">Building Effective Agents</a>
<ul>
<li>three core principles of implementing agents
<ul>
<li>maintain <strong>simplicity</strong> in your agent's design</li>
<li>prioritize <strong>transparency</strong> by explicitly showing teh agent's planning steps</li>
<li>carefully craft your agent-computer interface (ACI) through thorough tool <strong>documentation and testing</strong></li>
</ul>
</li>
</ul>
</li>
<li><a href="https://newsletter.seomba.com/p/good-slides-reduce-complexity">Good Slides Reduce Complexity</a>
<ul>
<li>every slide should say ONE thing
<ul>
<li>decide on the single point of the presentation, and everything should be oriented around that key point</li>
</ul>
</li>
<li>make the slide titles tell a story (<a href="https://newsletter.seomba.com/p/presenting-to-the-ceo-in-5-slides">5-slide pitch</a>)</li>
<li>use visuals to explain, not decorate</li>
<li>don't be afraid to break the rules</li>
</ul>
</li>
<li><a href="https://every.to/thesis/how-to-build-a-truly-useful-ai-product?curius=1573">How to Build a Truly Useful AI Product</a>
<ul>
<li>don't solve problems that next-gen models will handle automatically</li>
<li>high per-user cost use of SOTA models actually benefit startups (sell a premium experience for users)</li>
<li>no matter how good models get, the context you give them will always matter (ex: Granola, context-dependent note app for meetings)</li>
<li>go really narrow, pick a very specific use case and become exceptional at it.</li>
<li>"How does this product make me feel when I use it?"</li>
</ul>
</li>
</ol>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/thepond.jpeg" alt="The Pond, Lowry, 1950"></p>
<p>went to the library for research grind. took photos around the chinese new year market. photgraphy is so essential to my life. i'm unable to go through life without capturing the world. it's irresistable.</p>
<ol>
<li><a href="https://wastebook.substack.com/p/on-the-pleasure-of-reading-private">On the pleasure of reading private notebooks</a>
<ul>
<li>when people say what they actually think, conversations become more interesting, because people's genuine thoughts are more detailed and alive than the simulations they have of what they "should" say</li>
<li>reading notebooks make you feel less alone than (most) published works, you're reading what happened, in real time, inside another human.</li>
<li>ex: Pascal's x, Lichtenberg's waste books, Simon Weil's private essays, Kafka's Diary, the first half of Brian Eno's diary</li>
</ul>
</li>
<li><a href="https://minimalmoderni.com">minimal moderni</a>
<ul>
<li>a curated list of grahpic design, branding, thypography, visual system, and architecture books
<ul>
<li>Stockholm Design Lab: 1998 - 2019</li>
<li>Design by <a href="https://wangzhihong.com">wangzhihong.com</a>: A Selection of Book Designs 2001-2016</li>
<li>Vignelli Transit Maps</li>
<li>Serif in Use: Creative Typefaces and their Applications</li>
<li>Nasa - Graphic Design Guide</li>
<li>more...</li>
</ul>
</li>
</ul>
</li>
<li><a href="https://60fps.design">60fps design</a>: beautiful app designs</li>
<li><a href="https://oa.letterformarchive.org">Online Archive</a>: archive of graphic design from the Letterform Archive in SF, sharing the joy of letters with design-curious people</li>
<li><a href="https://www.personalcanon.com/p/how-to-begin">how to begin</a>
<ul>
<li>take something you like and try to copy it exactly. copying teaches you a lot about technique and taste</li>
<li>how to copy in writing (deep copying)
<ul>
<li>understand the specific moves a writer is making (take apart an essay and make pedantic and precise observations i.e. how many paragraphs, how many sentences each, opening with a quote, thej context behind the quote, etc.)</li>
<li>replicate the techniques and structure in your own work (i.e. the writer ends their essay with a rhetorical question, and opens up the next section with a quote that answers part of the question)</li>
</ul>
</li>
</ul>
</li>
<li><a href="https://cacm.acm.org/opinion/life-lessons-from-the-first-half-century-of-my-career/">Life Lessons from the First Half-Century of My Career</a>
<ul>
<li>people-focused: family first! choose happiness. seek out honest feedback. courage is not the absence of fear, but triumph over it. cost of praise is small, value to others is inestimable</li>
<li>career-focused: most of us spend too much time on what is urgent, and not enough time on what is important. lead by example. nothing great in the world has ever been accomplished withouth passion.</li>
</ul>
</li>
<li><a href="https://knowingmachines.org/critical-field-guide">A Critical Field Guide for Working with Machine Learning Datasets</a>
<ul>
<li>Part of the <a href="https://knowingmachines.org">Knowing Machines</a> research project, an indispensable doc in this age and time where companies are scraping data everywhere to train the best model.</li>
<li>key points:
<ul>
<li>1) investigate how dataset was collected, annotated, and processed. ensure it aligns with your research goals. be aware of potential biases</li>
<li>2) ensure informed consent from data subjects and protect their privacy</li>
<li>3) collaborate with healthcare professionals, pateints, and stakeholders to ensure your research addresses real-world needs</li>
<li>4) create detailed documentation, include origins, transformations, and limitations</li>
</ul>
</li>
</ul>
</li>
<li><a href="https://www.anthropic.com/research/building-effective-agents">Building Effective Agents</a>
<ul>
<li>three core principles of implementing agents
<ul>
<li>maintain <strong>simplicity</strong> in your agent's design</li>
<li>prioritize <strong>transparency</strong> by explicitly showing teh agent's planning steps</li>
<li>carefully craft your agent-computer interface (ACI) through thorough tool <strong>documentation and testing</strong></li>
</ul>
</li>
</ul>
</li>
<li><a href="https://newsletter.seomba.com/p/good-slides-reduce-complexity">Good Slides Reduce Complexity</a>
<ul>
<li>every slide should say ONE thing
<ul>
<li>decide on the single point of the presentation, and everything should be oriented around that key point</li>
</ul>
</li>
<li>make the slide titles tell a story (<a href="https://newsletter.seomba.com/p/presenting-to-the-ceo-in-5-slides">5-slide pitch</a>)</li>
<li>use visuals to explain, not decorate</li>
<li>don't be afraid to break the rules</li>
</ul>
</li>
<li><a href="https://every.to/thesis/how-to-build-a-truly-useful-ai-product?curius=1573">How to Build a Truly Useful AI Product</a>
<ul>
<li>don't solve problems that next-gen models will handle automatically</li>
<li>high per-user cost use of SOTA models actually benefit startups (sell a premium experience for users)</li>
<li>no matter how good models get, the context you give them will always matter (ex: Granola, context-dependent note app for meetings)</li>
<li>go really narrow, pick a very specific use case and become exceptional at it.</li>
<li>"How does this product make me feel when I use it?"</li>
</ul>
</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[cny festival game booths]]></title>
        <link>https://bneo.xyz/posts/250125</link>
        <guid>https://bneo.xyz/posts/250125</guid>
        <pubDate>Sat, 25 Jan 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>woke up and did research.</p>
<p>helped out my church with the kids game event. brought A to help as well. it was a fun 2 hours. it reminded me of powerfun.</p>
<p>went back home and continued doing research.</p>]]></description>
        <content:encoded><![CDATA[<p>woke up and did research.</p>
<p>helped out my church with the kids game event. brought A to help as well. it was a fun 2 hours. it reminded me of powerfun.</p>
<p>went back home and continued doing research.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[statquest in usf]]></title>
        <link>https://bneo.xyz/posts/240125</link>
        <guid>https://bneo.xyz/posts/240125</guid>
        <pubDate>Fri, 24 Jan 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>woke up 7 something to talk to second author of jinav3 paper. then talked to J, which was also second author of jinav2 paper. i took away a lot from them. they have so many insights from working directly with the model. revelations and learnings that you don't get from reading the paper. i'm grateful for being able to just cold email and talk to someone. without this research, i also won't get the creds to do so. this research has driven me to really seek more knowledge and ask the deeper question.</p>
<p>statquest came to talk for seminar. fun to watch and hear him live, it's like a youtube video but in real life. he's an entertaining and honest character, you won't get bored hearing him. i love hearing him answer questions, it's something i have to improve on, being able to take a question, and answer it with honesty, and a sense of humor, yet still communicating useful and valuable information, it takes years of experience to do that.</p>
<p>went to chinatown library to blog but ended up writing the email about my research. the email had a tone of surrendering to this research task. at this point, i was ready to drop it and call it a day.</p>
<p>napped an hour to recurperate. played nosferatu in the background, it's pretty boring, some of the graphics are gnarly and gratuitous, but i liked the voicing of nosferatu and the visual elements. you can see the stark difference in film and editing styles bewteen the one decades ago, and the one today.</p>
<p>seeing some glimpse of hope with text-matching and random forest. they just might be my saving grace.</p>
<p>i've taken so many notes in my notion. the daily notes is such a great practice. everyone should do this everyday. in their professional and personal life, keep track of your failures and wins, moments you felt embarassed or afraid, moments you felt secure and comfortable. it's important to document your life. how else do you know you're truly living?</p>]]></description>
        <content:encoded><![CDATA[<p>woke up 7 something to talk to second author of jinav3 paper. then talked to J, which was also second author of jinav2 paper. i took away a lot from them. they have so many insights from working directly with the model. revelations and learnings that you don't get from reading the paper. i'm grateful for being able to just cold email and talk to someone. without this research, i also won't get the creds to do so. this research has driven me to really seek more knowledge and ask the deeper question.</p>
<p>statquest came to talk for seminar. fun to watch and hear him live, it's like a youtube video but in real life. he's an entertaining and honest character, you won't get bored hearing him. i love hearing him answer questions, it's something i have to improve on, being able to take a question, and answer it with honesty, and a sense of humor, yet still communicating useful and valuable information, it takes years of experience to do that.</p>
<p>went to chinatown library to blog but ended up writing the email about my research. the email had a tone of surrendering to this research task. at this point, i was ready to drop it and call it a day.</p>
<p>napped an hour to recurperate. played nosferatu in the background, it's pretty boring, some of the graphics are gnarly and gratuitous, but i liked the voicing of nosferatu and the visual elements. you can see the stark difference in film and editing styles bewteen the one decades ago, and the one today.</p>
<p>seeing some glimpse of hope with text-matching and random forest. they just might be my saving grace.</p>
<p>i've taken so many notes in my notion. the daily notes is such a great practice. everyone should do this everyday. in their professional and personal life, keep track of your failures and wins, moments you felt embarassed or afraid, moments you felt secure and comfortable. it's important to document your life. how else do you know you're truly living?</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[the social study cowork]]></title>
        <link>https://bneo.xyz/posts/230125</link>
        <guid>https://bneo.xyz/posts/230125</guid>
        <pubDate>Thu, 23 Jan 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>first time series class. it's nice to see the latest methods in my class. professor S is well-updated. learning about ARIMA now, flashbacks to the meta interview where i had to explain what arima does. i did not retain most of the information i shoved into my brain.</p>
<p>went to social study to get work done. time series lab, hw1, and my research work. discovered tmux today and it is so useful.</p>
<p>my multitask training is constantly erroring out, ALLGATHER errors because i'm doing ddp with these evals.</p>
<p>bought design of everyday things and to the lighthouse from browser books. i love discounted books that are good. it's always like finding treasure. usually those books are low quality books that nobody reads.</p>
<p>mock interview A with T. interesting to see them interacting together. i'm looking forward to more interactions between us and other people. i feel blessed.</p>
<p>decided to just do single GPU and let it run for 16 hours. fingers crossed i get something.</p>
<p>slept at 1:39 A.M. meeting with jinav3 second author at 7:30 am tomorrow. i've never worked this hard in my life. this paper deadline is both a blessing and a curse. i always go all in to things. maybe that's a good thing.</p>]]></description>
        <content:encoded><![CDATA[<p>first time series class. it's nice to see the latest methods in my class. professor S is well-updated. learning about ARIMA now, flashbacks to the meta interview where i had to explain what arima does. i did not retain most of the information i shoved into my brain.</p>
<p>went to social study to get work done. time series lab, hw1, and my research work. discovered tmux today and it is so useful.</p>
<p>my multitask training is constantly erroring out, ALLGATHER errors because i'm doing ddp with these evals.</p>
<p>bought design of everyday things and to the lighthouse from browser books. i love discounted books that are good. it's always like finding treasure. usually those books are low quality books that nobody reads.</p>
<p>mock interview A with T. interesting to see them interacting together. i'm looking forward to more interactions between us and other people. i feel blessed.</p>
<p>decided to just do single GPU and let it run for 16 hours. fingers crossed i get something.</p>
<p>slept at 1:39 A.M. meeting with jinav3 second author at 7:30 am tomorrow. i've never worked this hard in my life. this paper deadline is both a blessing and a curse. i always go all in to things. maybe that's a good thing.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[final stretch]]></title>
        <link>https://bneo.xyz/posts/220125</link>
        <guid>https://bneo.xyz/posts/220125</guid>
        <pubDate>Wed, 22 Jan 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>can't get result to work still. feeling frustrated and demotivated. met with prof twice today, final resort is to just train on the downstream task. alignment is not being proven right now. i feel like i'm so close. like i'm one parameter or loss function choice away from striking gold. went to gym finally after two weeks. i haven't been able to do legs since the injury.</p>
<p>bible study at 9:15 p.m. with my church reading chinese. i had the verses on one side and google translate on the other. only later on did i find this <a href="https://www.chineseconverter.com/en/convert/chinese-to-pinyin">tool</a> to give me pinyin.</p>
<p>i've dropped everything else for this research. my reading routine, my blog routine. it's unhealthy, but I need this abstract to be done. it's my purpose.</p>
<p>i'll keep praying hard. but i've come to accept it if i don't as well, because nothing else have given me this much drive to try to finetune a model, and prove that it works better. i learned a lot in the process, and my mistakes and learnings will serve me well in the future.</p>]]></description>
        <content:encoded><![CDATA[<p>can't get result to work still. feeling frustrated and demotivated. met with prof twice today, final resort is to just train on the downstream task. alignment is not being proven right now. i feel like i'm so close. like i'm one parameter or loss function choice away from striking gold. went to gym finally after two weeks. i haven't been able to do legs since the injury.</p>
<p>bible study at 9:15 p.m. with my church reading chinese. i had the verses on one side and google translate on the other. only later on did i find this <a href="https://www.chineseconverter.com/en/convert/chinese-to-pinyin">tool</a> to give me pinyin.</p>
<p>i've dropped everything else for this research. my reading routine, my blog routine. it's unhealthy, but I need this abstract to be done. it's my purpose.</p>
<p>i'll keep praying hard. but i've come to accept it if i don't as well, because nothing else have given me this much drive to try to finetune a model, and prove that it works better. i learned a lot in the process, and my mistakes and learnings will serve me well in the future.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[day 1 of spring mod 1]]></title>
        <link>https://bneo.xyz/posts/210125</link>
        <guid>https://bneo.xyz/posts/210125</guid>
        <pubDate>Tue, 21 Jan 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i have three classes this module, distributed 2 (airflow), advanced ml, and time series.</p>
<p>i paid full attention in the advanced ML class. SVD was taught. it's increasingly important to know this well. i'm seeing this concept pop up a lot of times while researching. it's so important to understand the basic concepts. or you won't appreciate how it can be applied to other situations, like creating <a href="https://arxiv.org/abs/2501.06252">self-adaptive LLMs</a>.</p>
<p>continued to struggled with research. using deepseek as a thinking partner, was still using softmax loss at this point. writign this a week after, it's interesting to see the points where i got stuck, and what i did to get out, and how sometimes you just have to keep trying things. just do what is required, not what is best.</p>]]></description>
        <content:encoded><![CDATA[<p>i have three classes this module, distributed 2 (airflow), advanced ml, and time series.</p>
<p>i paid full attention in the advanced ML class. SVD was taught. it's increasingly important to know this well. i'm seeing this concept pop up a lot of times while researching. it's so important to understand the basic concepts. or you won't appreciate how it can be applied to other situations, like creating <a href="https://arxiv.org/abs/2501.06252">self-adaptive LLMs</a>.</p>
<p>continued to struggled with research. using deepseek as a thinking partner, was still using softmax loss at this point. writign this a week after, it's interesting to see the points where i got stuck, and what i did to get out, and how sometimes you just have to keep trying things. just do what is required, not what is best.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[angel island]]></title>
        <link>https://bneo.xyz/posts/200125</link>
        <guid>https://bneo.xyz/posts/200125</guid>
        <pubDate>Mon, 20 Jan 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>H came over my place and we had a nice conversation about work and religion and travel. got lunch at gourmet kitchen, and went to the ferry building first to catch the 13:55 pm ferry. arrived 15 mins prior near gate B, sat at one of the tables to eat. 16 bucks for all this, we couldn't even finish it. ferry was $9.50 to ride. sat inside at one of the seats with tables, looking out at the spotty windows.</p>
<p>we arrived at 14:25. recommended by an employee at the ferry to hike up mt. livermore 768ft, and to take the express trail up. the hike started easy, then it got steeper, and then it got warmer, and it became drier, and somehow we got up to the peak at 15:27. took some photos, appreciated the 360 view of SF. the weather was perfect. the skies were clear. it couldn't get better than this, maybe a sunset and pink skies, but it was already more than we expected and asked for.</p>
<p>went down at 15:45, reached the bottom at 16:31. i felt a lot more tired than yosemite. being injured and not moving around much for 2 weeks has a strong effect.</p>
<p>saw a coyote at the picnic area. the sunset on the ferry ride home was unreal. the sun was setting right on golden gate. wished T was here. but glad to have good company still. played ping pong and shuffleboard at transamerica park. had 5 spice chicken w rice at Sai's for $20.</p>
<p>finished watching catch me if you can with T. worked on the chinatown hackathon website. it's the end of my winter intersession, tomorrow is the start of school again, and it'll keep going until i graduate.</p>]]></description>
        <content:encoded><![CDATA[<p>H came over my place and we had a nice conversation about work and religion and travel. got lunch at gourmet kitchen, and went to the ferry building first to catch the 13:55 pm ferry. arrived 15 mins prior near gate B, sat at one of the tables to eat. 16 bucks for all this, we couldn't even finish it. ferry was $9.50 to ride. sat inside at one of the seats with tables, looking out at the spotty windows.</p>
<p>we arrived at 14:25. recommended by an employee at the ferry to hike up mt. livermore 768ft, and to take the express trail up. the hike started easy, then it got steeper, and then it got warmer, and it became drier, and somehow we got up to the peak at 15:27. took some photos, appreciated the 360 view of SF. the weather was perfect. the skies were clear. it couldn't get better than this, maybe a sunset and pink skies, but it was already more than we expected and asked for.</p>
<p>went down at 15:45, reached the bottom at 16:31. i felt a lot more tired than yosemite. being injured and not moving around much for 2 weeks has a strong effect.</p>
<p>saw a coyote at the picnic area. the sunset on the ferry ride home was unreal. the sun was setting right on golden gate. wished T was here. but glad to have good company still. played ping pong and shuffleboard at transamerica park. had 5 spice chicken w rice at Sai's for $20.</p>
<p>finished watching catch me if you can with T. worked on the chinatown hackathon website. it's the end of my winter intersession, tomorrow is the start of school again, and it'll keep going until i graduate.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[sunday links #3]]></title>
        <link>https://bneo.xyz/posts/190125</link>
        <guid>https://bneo.xyz/posts/190125</guid>
        <pubDate>Sun, 19 Jan 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/seinesunflowers.jpg" alt="Sunflowers along the Seine, ca. 1885-1886, Gustave Caillebotte"></p>
<p>first time playing the piano at a church in SF. felt a ton of performance anxiety but i reminded myself that i'm playing for God and not for people. was still able to enjoy it most of the time. grateful i found this opportunity to play again.</p>
<hr>
<ol>
<li><a href="https://www.figma.com/blog/the-best-advice-to-bring-to-work-in-2025/">Figma: The best advice to bring into work in 2025</a>
<ul>
<li>look beyond design for inspiration, draw from emotions, memories, scientific discoveries, or nature.</li>
<li>life constantly throws things at you to slow you down. the important thing is to keep moving</li>
<li>embrace in-bewteen moments, let your mind wander to get creativity flowing again</li>
</ul>
</li>
<li><a href="https://www.youtube.com/watch?v=RsbS5JWxFyk">The Qualities of Great Design</a>
<ul>
<li>what is quality?
<ul>
<li>what we agree is good</li>
<li>not random</li>
<li>a lot of care and time that went into it</li>
<li>feels like someone has thought of you</li>
<li>not painful to use in any way</li>
<li>feels state of the art</li>
<li>easier to get things done</li>
<li>all your concentration goes to the task at hand.</li>
</ul>
</li>
<li>the design process
<ul>
<li>"It's impossible to rush the creative process...You can't hire more people to get there faster. You just have to sit with it and continue working on it until the best solutions arise"</li>
<li>"After you've used your own work for some amount of time, you naturally develop some blind spots"</li>
<li>"You have to be very mindful that how you think about things or your opinions are not always, first of all, correct ones, nor the only ones"</li>
</ul>
</li>
</ul>
</li>
<li><a href="https://www.henrikkarlsson.xyz/p/funny-curiosity">Funny thing about curiosity</a>
<ul>
<li>true curiosity comes from emotional engagement (fun, rage) rather than intellectually identifying what "should" be interesting
<blockquote>
<p>"Everyone has something unrepeatable to bring into the world. And we can manifest it by going in our direction of maximal interestingness. The pattern we make as our curiosity pulls us hither and thither like a dog chasing a smell across a field—that pattern is a gift we give the world"</p>
</blockquote>
</li>
<li>follow your genuine interest rather than falling into the trap of seeking ideas that would impress others
<blockquote>
<p>"It is easy to mistake status-seeking for curiosity"</p>
</blockquote>
</li>
</ul>
</li>
<li><a href="https://near.blog/on-the-edge/?curius=2138">On The Edge</a>
<ul>
<li>"many of the most influential people are on the edge of insanity"</li>
</ul>
</li>
<li><a href="https://dll110.github.io/poop/good_questions">how to ask good questions</a>
<ul>
<li>"questions came from knowledge that your soul had but forgot and is trying to remember" <a href="https://en.wikipedia.org/wiki/Anamnesis_(philosophy)">🔗</a></li>
<li>"it's harder to ask questions in a void, because without some basic knowledge, there is no expectations. And with no exepctations, there's no surprise; with no surprise, there's no question (of the clarifying type)"</li>
<li>"a bad question is better than no question"</li>
<li>reliable question templates
<ul>
<li>asking for concrete examples/illustration of an abstract concept</li>
<li>asking the inverse i.e. what is something not</li>
<li>going meta (ask how it came to be, why it matters)</li>
</ul>
</li>
</ul>
</li>
<li><a href="https://sakana.ai/transformer-squared/">self-adaptive LLMs</a> – Sakana.ai
<ul>
<li>two-pass inference for dynamic adaptation
<ul>
<li>first pass: task identification via prompt,engineering, a classifier, or few-shot examples to select/compose expert vectors</li>
<li>second pass: adjust model weights by scaling singular values (SVD) using task-specific expert vectors</li>
</ul>
</li>
<li>singular value fine-tuning (SVF)
<ul>
<li>decompose weight weight matrices into UDV^T and train expert vectors via RL to scale the signular values (D)</li>
<li>full-rank adaptation: modifiesi all singular values (v.s. low-rank updates in LoRA)</li>
</ul>
</li>
</ul>
</li>
<li><a href="https://huyenchip.com/2025/01/16/ai-engineering-pitfalls.html?curius=1051">pitfalls when building genai apps</a> - Chip
<ul>
<li>use genai when you don't need gen ai</li>
<li>confuse bad product with bad AI (AI is the easy part, product is the hard part)</li>
<li>start too complex (don't start with new frameeworks and finetuning)</li>
<li>over-index on early sucess (initial success is misleading, demo -> production is difficult)</li>
<li>forgo human eval (AI judges should be valuated and correlated with systematic human eval)</li>
<li>crowdsource use cases (have a big-picture strat to maximize return on investment)</li>
</ul>
</li>
<li><a href="https://charlieoneill11.github.io/posts/korder/">LLMs are good at k-order thinking</a>
<ul>
<li>don't start by telling an LLM to "give me a good idea". start with hunches, and use LLMs to flesh out and validate</li>
</ul>
</li>
<li><a href="https://www.artfintel.com/p/how-does-batching-work-on-modern">How does batching work on modern GPUs</a>
<ul>
<li>batching should theoretically take more time, but on modern GPUs it's often "free" up to a certain batch</li>
<li>the efficiency comes from GPU concurrency and memory handling. GPUs load matrix blocks into small shared memory units and reuse them across the batch</li>
<li>performance is governed by two main bottlenecks
<ul>
<li>memory bandwidth when transferring weights</li>
<li>GPU FLOPS (floating operations per second) for calculations</li>
</ul>
</li>
<li>the optimal batch size depends on the ratio between GPU FLOPS and memory bandwidth, i.e. TF GPU, performance starts degrading around batch size 128</li>
<li>batching effects different architectures
<ul>
<li>MLPs and transformers benefit from batching (kv cache)</li>
<li>CNN benefit less because they reuse weights</li>
<li>MoE models work similarly to transformers but require careful handling of batch splitting across experts</li>
</ul>
</li>
</ul>
</li>
<li><a href="https://www.artfintel.com/p/papers-ive-read-this-week-vision">vision language models</a>
<ul>
<li>two big decisions in training VLM
<ul>
<li>1) how to combine image/text inputs</li>
<li>2) whether or not to train the visual and language features separately</li>
</ul>
</li>
<li>standard recipe righ tnow
<ul>
<li>use ViT for image encoder, initialized from large open source model (<a href="https://arxiv.org/abs/2303.15343">SigLip</a> or CLIP)</li>
<li>use pretrained LLM as base model</li>
<li>finetuned the combined model</li>
</ul>
</li>
<li>no difference whether image/text data is added as inputs to model, Qwen or DeepSeek do well just having image features concatenated to the text embeddings ('early fusion')</li>
</ul>
</li>
</ol>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/seinesunflowers.jpg" alt="Sunflowers along the Seine, ca. 1885-1886, Gustave Caillebotte"></p>
<p>first time playing the piano at a church in SF. felt a ton of performance anxiety but i reminded myself that i'm playing for God and not for people. was still able to enjoy it most of the time. grateful i found this opportunity to play again.</p>
<hr>
<ol>
<li><a href="https://www.figma.com/blog/the-best-advice-to-bring-to-work-in-2025/">Figma: The best advice to bring into work in 2025</a>
<ul>
<li>look beyond design for inspiration, draw from emotions, memories, scientific discoveries, or nature.</li>
<li>life constantly throws things at you to slow you down. the important thing is to keep moving</li>
<li>embrace in-bewteen moments, let your mind wander to get creativity flowing again</li>
</ul>
</li>
<li><a href="https://www.youtube.com/watch?v=RsbS5JWxFyk">The Qualities of Great Design</a>
<ul>
<li>what is quality?
<ul>
<li>what we agree is good</li>
<li>not random</li>
<li>a lot of care and time that went into it</li>
<li>feels like someone has thought of you</li>
<li>not painful to use in any way</li>
<li>feels state of the art</li>
<li>easier to get things done</li>
<li>all your concentration goes to the task at hand.</li>
</ul>
</li>
<li>the design process
<ul>
<li>"It's impossible to rush the creative process...You can't hire more people to get there faster. You just have to sit with it and continue working on it until the best solutions arise"</li>
<li>"After you've used your own work for some amount of time, you naturally develop some blind spots"</li>
<li>"You have to be very mindful that how you think about things or your opinions are not always, first of all, correct ones, nor the only ones"</li>
</ul>
</li>
</ul>
</li>
<li><a href="https://www.henrikkarlsson.xyz/p/funny-curiosity">Funny thing about curiosity</a>
<ul>
<li>true curiosity comes from emotional engagement (fun, rage) rather than intellectually identifying what "should" be interesting
<blockquote>
<p>"Everyone has something unrepeatable to bring into the world. And we can manifest it by going in our direction of maximal interestingness. The pattern we make as our curiosity pulls us hither and thither like a dog chasing a smell across a field—that pattern is a gift we give the world"</p>
</blockquote>
</li>
<li>follow your genuine interest rather than falling into the trap of seeking ideas that would impress others
<blockquote>
<p>"It is easy to mistake status-seeking for curiosity"</p>
</blockquote>
</li>
</ul>
</li>
<li><a href="https://near.blog/on-the-edge/?curius=2138">On The Edge</a>
<ul>
<li>"many of the most influential people are on the edge of insanity"</li>
</ul>
</li>
<li><a href="https://dll110.github.io/poop/good_questions">how to ask good questions</a>
<ul>
<li>"questions came from knowledge that your soul had but forgot and is trying to remember" <a href="https://en.wikipedia.org/wiki/Anamnesis_(philosophy)">🔗</a></li>
<li>"it's harder to ask questions in a void, because without some basic knowledge, there is no expectations. And with no exepctations, there's no surprise; with no surprise, there's no question (of the clarifying type)"</li>
<li>"a bad question is better than no question"</li>
<li>reliable question templates
<ul>
<li>asking for concrete examples/illustration of an abstract concept</li>
<li>asking the inverse i.e. what is something not</li>
<li>going meta (ask how it came to be, why it matters)</li>
</ul>
</li>
</ul>
</li>
<li><a href="https://sakana.ai/transformer-squared/">self-adaptive LLMs</a> – Sakana.ai
<ul>
<li>two-pass inference for dynamic adaptation
<ul>
<li>first pass: task identification via prompt,engineering, a classifier, or few-shot examples to select/compose expert vectors</li>
<li>second pass: adjust model weights by scaling singular values (SVD) using task-specific expert vectors</li>
</ul>
</li>
<li>singular value fine-tuning (SVF)
<ul>
<li>decompose weight weight matrices into UDV^T and train expert vectors via RL to scale the signular values (D)</li>
<li>full-rank adaptation: modifiesi all singular values (v.s. low-rank updates in LoRA)</li>
</ul>
</li>
</ul>
</li>
<li><a href="https://huyenchip.com/2025/01/16/ai-engineering-pitfalls.html?curius=1051">pitfalls when building genai apps</a> - Chip
<ul>
<li>use genai when you don't need gen ai</li>
<li>confuse bad product with bad AI (AI is the easy part, product is the hard part)</li>
<li>start too complex (don't start with new frameeworks and finetuning)</li>
<li>over-index on early sucess (initial success is misleading, demo -> production is difficult)</li>
<li>forgo human eval (AI judges should be valuated and correlated with systematic human eval)</li>
<li>crowdsource use cases (have a big-picture strat to maximize return on investment)</li>
</ul>
</li>
<li><a href="https://charlieoneill11.github.io/posts/korder/">LLMs are good at k-order thinking</a>
<ul>
<li>don't start by telling an LLM to "give me a good idea". start with hunches, and use LLMs to flesh out and validate</li>
</ul>
</li>
<li><a href="https://www.artfintel.com/p/how-does-batching-work-on-modern">How does batching work on modern GPUs</a>
<ul>
<li>batching should theoretically take more time, but on modern GPUs it's often "free" up to a certain batch</li>
<li>the efficiency comes from GPU concurrency and memory handling. GPUs load matrix blocks into small shared memory units and reuse them across the batch</li>
<li>performance is governed by two main bottlenecks
<ul>
<li>memory bandwidth when transferring weights</li>
<li>GPU FLOPS (floating operations per second) for calculations</li>
</ul>
</li>
<li>the optimal batch size depends on the ratio between GPU FLOPS and memory bandwidth, i.e. TF GPU, performance starts degrading around batch size 128</li>
<li>batching effects different architectures
<ul>
<li>MLPs and transformers benefit from batching (kv cache)</li>
<li>CNN benefit less because they reuse weights</li>
<li>MoE models work similarly to transformers but require careful handling of batch splitting across experts</li>
</ul>
</li>
</ul>
</li>
<li><a href="https://www.artfintel.com/p/papers-ive-read-this-week-vision">vision language models</a>
<ul>
<li>two big decisions in training VLM
<ul>
<li>1) how to combine image/text inputs</li>
<li>2) whether or not to train the visual and language features separately</li>
</ul>
</li>
<li>standard recipe righ tnow
<ul>
<li>use ViT for image encoder, initialized from large open source model (<a href="https://arxiv.org/abs/2303.15343">SigLip</a> or CLIP)</li>
<li>use pretrained LLM as base model</li>
<li>finetuned the combined model</li>
</ul>
</li>
<li>no difference whether image/text data is added as inputs to model, Qwen or DeepSeek do well just having image features concatenated to the text embeddings ('early fusion')</li>
</ul>
</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[hotel kabuki]]></title>
        <link>https://bneo.xyz/posts/180125</link>
        <guid>https://bneo.xyz/posts/180125</guid>
        <pubDate>Sat, 18 Jan 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>coworked with the mafia and L to help with our <a href="https://www.chinatownhack.com">hackathon website</a> at hotel kabuki.</p>
<p>lots of taste involved in color theory and font choice. what makes something nice? what makes something bad? so much of taste is subjective. is there a universal measure of taste? quality can be measured, but taste feels more personal.</p>
<p>i felt so excited and proud of my designs without hearing feedback from both sides initially. hearing my font choice was not great felt difficult at first, but it slowly reframed my view and perspective, and made me switch from liking it to disliking it as well</p>
<p>made me think about my conviction in my taste, how much of it do i let others mould? how much do i hold strongly? perhaps i need more exposure and more practice. feedback is essential, but which feedback to trust? from people who have done this more than i have. people who also received more feedback that i have. the ones who has pushed the rock further up the mountain.</p>]]></description>
        <content:encoded><![CDATA[<p>coworked with the mafia and L to help with our <a href="https://www.chinatownhack.com">hackathon website</a> at hotel kabuki.</p>
<p>lots of taste involved in color theory and font choice. what makes something nice? what makes something bad? so much of taste is subjective. is there a universal measure of taste? quality can be measured, but taste feels more personal.</p>
<p>i felt so excited and proud of my designs without hearing feedback from both sides initially. hearing my font choice was not great felt difficult at first, but it slowly reframed my view and perspective, and made me switch from liking it to disliking it as well</p>
<p>made me think about my conviction in my taste, how much of it do i let others mould? how much do i hold strongly? perhaps i need more exposure and more practice. feedback is essential, but which feedback to trust? from people who have done this more than i have. people who also received more feedback that i have. the ones who has pushed the rock further up the mountain.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[always look at the data]]></title>
        <link>https://bneo.xyz/posts/170125</link>
        <guid>https://bneo.xyz/posts/170125</guid>
        <pubDate>Fri, 17 Jan 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>woke up and did research again. the talk last night made me realize i never took time to carefuly analyze the data i have, i.e. where it's from, how it was collected, why it was collected that way, whether the data is of good quality, and how to properly structure the data. this is most of the work. model choice, loss function, eval metrics, all come from how good your data is and how you model it. everything follows the data.</p>
<p>spoke to professor for 2 hours considering every aspect of the data and the loss function choice. i'm glad i have a mentor that can support and i can discuss with on the same level. although i've never felt more challenged and frustrated, i've also never grown that much.</p>
<p>this is a reminder to myself to spend more time with the data. if you jump into modeling too quickly, or get too excited about the model architecture, mistakes and issues will come popping up. make sure you understand the ins and outs of your data first.</p>]]></description>
        <content:encoded><![CDATA[<p>woke up and did research again. the talk last night made me realize i never took time to carefuly analyze the data i have, i.e. where it's from, how it was collected, why it was collected that way, whether the data is of good quality, and how to properly structure the data. this is most of the work. model choice, loss function, eval metrics, all come from how good your data is and how you model it. everything follows the data.</p>
<p>spoke to professor for 2 hours considering every aspect of the data and the loss function choice. i'm glad i have a mentor that can support and i can discuss with on the same level. although i've never felt more challenged and frustrated, i've also never grown that much.</p>
<p>this is a reminder to myself to spend more time with the data. if you jump into modeling too quickly, or get too excited about the model architecture, mistakes and issues will come popping up. make sure you understand the ins and outs of your data first.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[nvidia shortest hack]]></title>
        <link>https://bneo.xyz/posts/160125</link>
        <guid>https://bneo.xyz/posts/160125</guid>
        <pubDate>Thu, 16 Jan 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>woke up and immediately dove into research. missed class again. met up to do group project.</p>
<p>went for nvidia shortest hack. our idea was not fun enough to win. met someone from ISU here. food was chipotle food. their ruler is pretty cool; it costs 13.50 on their store apparently. felt stressed about making the app nice enough the entire time, and didn't even question if this was worth building. i felt it at certain points, but when the time was ticking down, i was only focused on making it nice. it's hard to identify fun ideas when all i've been doing is research. it's also so hard to make something nice in 2 hours, i lack the skills to specify what exactly i want, i need more reps at designing things.</p>
<p>the ideas that were fun enough:</p>
<ul>
<li>live cam search with natural language</li>
<li>pokemon battles with real-life objects</li>
<li>use voice AI to control v0</li>
<li>creating tiktok-style educational content (made by A)</li>
<li>using claude mcp for debugging</li>
<li>mitochondria detection from cells under microscope</li>
</ul>
<p>talked to jackmin for 2 hours about my research. the density of takeaways from these talks is so high.</p>]]></description>
        <content:encoded><![CDATA[<p>woke up and immediately dove into research. missed class again. met up to do group project.</p>
<p>went for nvidia shortest hack. our idea was not fun enough to win. met someone from ISU here. food was chipotle food. their ruler is pretty cool; it costs 13.50 on their store apparently. felt stressed about making the app nice enough the entire time, and didn't even question if this was worth building. i felt it at certain points, but when the time was ticking down, i was only focused on making it nice. it's hard to identify fun ideas when all i've been doing is research. it's also so hard to make something nice in 2 hours, i lack the skills to specify what exactly i want, i need more reps at designing things.</p>
<p>the ideas that were fun enough:</p>
<ul>
<li>live cam search with natural language</li>
<li>pokemon battles with real-life objects</li>
<li>use voice AI to control v0</li>
<li>creating tiktok-style educational content (made by A)</li>
<li>using claude mcp for debugging</li>
<li>mitochondria detection from cells under microscope</li>
</ul>
<p>talked to jackmin for 2 hours about my research. the density of takeaways from these talks is so high.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[la promenade cafe]]></title>
        <link>https://bneo.xyz/posts/150125</link>
        <guid>https://bneo.xyz/posts/150125</guid>
        <pubDate>Wed, 15 Jan 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>went to the church to practice for sunday. feels good to play again. it's the oldest church i've played in. the tinted decorative window panes (i'm not sure what they are called) are beautiful. i could feel numbness going down my right leg on the pedal.</p>
<p>got an email from my professor yesterday that i should get the paper done today. i can feel a ticking time bomb in the back my mind. i needed to get out of the house. took the 45 min #5 bus, got motion sickness from trying to work.</p>
<p>went to la promenade cafe to meet A, got a medium matcha latte, 4.50 with an additional 75c for soy milk. this might be the best matcha i've had. took my experiments group project meeting till it closed at 6. went to anza branch library after to check it out. it's much smaller than i imagined.</p>
<p>grinded away for the research, trying my best to show for something that possibly does not make sense at all. what if the thing i'm †rying to prove isn't even true? what is the point of proving it? i was losing my sanity.</p>
<p>The two things that were drilled into my head</p>
<p>LOSS FUNCTION and EVAL
LOSS FUNCTION and EVAL
LOSS FUNCTION and EVAL
LOSS FUNCTION and EVAL
LOSS FUNCTION and EVAL
LOSS FUNCTION and EVAL
LOSS FUNCTION and EVAL</p>
<p>in the process, i had an idea to create beatiful LaTeX tables for research papers and for presentations. i'll have researchers dump results from their analysis, either .txt or .csv files (set length and size LIMIT), and CLAUDE generates the LaTeX code. make it with vercel. it should render the LaTeX code to copy, and also allow them to download image. i've been doing this at least 20 times today</p>]]></description>
        <content:encoded><![CDATA[<p>went to the church to practice for sunday. feels good to play again. it's the oldest church i've played in. the tinted decorative window panes (i'm not sure what they are called) are beautiful. i could feel numbness going down my right leg on the pedal.</p>
<p>got an email from my professor yesterday that i should get the paper done today. i can feel a ticking time bomb in the back my mind. i needed to get out of the house. took the 45 min #5 bus, got motion sickness from trying to work.</p>
<p>went to la promenade cafe to meet A, got a medium matcha latte, 4.50 with an additional 75c for soy milk. this might be the best matcha i've had. took my experiments group project meeting till it closed at 6. went to anza branch library after to check it out. it's much smaller than i imagined.</p>
<p>grinded away for the research, trying my best to show for something that possibly does not make sense at all. what if the thing i'm †rying to prove isn't even true? what is the point of proving it? i was losing my sanity.</p>
<p>The two things that were drilled into my head</p>
<p>LOSS FUNCTION and EVAL
LOSS FUNCTION and EVAL
LOSS FUNCTION and EVAL
LOSS FUNCTION and EVAL
LOSS FUNCTION and EVAL
LOSS FUNCTION and EVAL
LOSS FUNCTION and EVAL</p>
<p>in the process, i had an idea to create beatiful LaTeX tables for research papers and for presentations. i'll have researchers dump results from their analysis, either .txt or .csv files (set length and size LIMIT), and CLAUDE generates the LaTeX code. make it with vercel. it should render the LaTeX code to copy, and also allow them to download image. i've been doing this at least 20 times today</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[ucsf orthopedics]]></title>
        <link>https://bneo.xyz/posts/140125</link>
        <guid>https://bneo.xyz/posts/140125</guid>
        <pubDate>Tue, 14 Jan 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>woke up 7am to the sound of T talking through my tenten. it's my first time waking up this early in months. had to munch on my breakfast and took a waymo, it was almost 7 bucks cheaper than uber, and 4 bucks cheaper than lyft, which is nice because i got to play kpop and call T in the car. waymo's are one of the few good things about sf.</p>
<p>got confused by the buildings, apparently each floor has a specific doctor in 1 shrader, and they act as it's own clinic. i was imagining a hospital with a receiption.</p>
<p>the hopsital looked like a place cut out of a friends scene. after signing some forms i went in and got interrogated with questions by the nurse, then an "asisstant/intern" person that was shadowing the doctor. the funniest thing is my pain was the least the day i visited the doctor, and even though he said i have issues as someone who is so young, with GERD and now my back, i <em>have</em> to get checked out. so i was assigned mri, x-ray and pt. the standard for anyone with any injury. no questions asked.</p>
<p>after i got out, walked around USF and took some pictures. i missed class and i don't feel at all concerned, only guilty of my dad's money going down the drain.</p>
<p>rotted the rest of the day from waking up too early and the pessimism from the doctor. physical and mental wearing. did not get anything done at all. i even laid in bed with my laptop scrolling youtube shorts. i was at my lowest. i could just sleep but i wanted to numb my brain instead. i need to be stronger at delaying gratification.</p>]]></description>
        <content:encoded><![CDATA[<p>woke up 7am to the sound of T talking through my tenten. it's my first time waking up this early in months. had to munch on my breakfast and took a waymo, it was almost 7 bucks cheaper than uber, and 4 bucks cheaper than lyft, which is nice because i got to play kpop and call T in the car. waymo's are one of the few good things about sf.</p>
<p>got confused by the buildings, apparently each floor has a specific doctor in 1 shrader, and they act as it's own clinic. i was imagining a hospital with a receiption.</p>
<p>the hopsital looked like a place cut out of a friends scene. after signing some forms i went in and got interrogated with questions by the nurse, then an "asisstant/intern" person that was shadowing the doctor. the funniest thing is my pain was the least the day i visited the doctor, and even though he said i have issues as someone who is so young, with GERD and now my back, i <em>have</em> to get checked out. so i was assigned mri, x-ray and pt. the standard for anyone with any injury. no questions asked.</p>
<p>after i got out, walked around USF and took some pictures. i missed class and i don't feel at all concerned, only guilty of my dad's money going down the drain.</p>
<p>rotted the rest of the day from waking up too early and the pessimism from the doctor. physical and mental wearing. did not get anything done at all. i even laid in bed with my laptop scrolling youtube shorts. i was at my lowest. i could just sleep but i wanted to numb my brain instead. i need to be stronger at delaying gratification.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[unstructuredness in remote work]]></title>
        <link>https://bneo.xyz/posts/130125</link>
        <guid>https://bneo.xyz/posts/130125</guid>
        <pubDate>Mon, 13 Jan 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>"See enough and write it down, I tell myself. And then some morning, when the world seems drained of wonder, some day when I’m going through the motions of doing what I am supposed to do… On that bankrupt morning, I will simply open my notebook and there it will all be, a forgotten account with accumulated interest. Paid passage back to the world out there. It all comes back. Remember what it is to be me."</p>
<p>–Joan Didion</p>
</blockquote>
<p>my days no longer have structure. i no longer delay gratificaion. being at home and working remote means i can easily just get distracted by non-work related stuff for 2 hours, and wonder where the time went. i also means i can take one meeting at 12 pm, which then takes away all my energy, and it's already lunch time, where I usually play a movie or get sucked into the youtube rabbit hole. after that i'm too tired for any serious work I and proceed to procrastinate until it's after 10pm, which is my prime time for focusing again, until it's 1 a.m.</p>
<p>being stationary and stuck on my computer at home has a huge negative impact to my mental well-being. just being able to talk to T and going out for a walk outside to the redwoods park below transamerica helped make me feel so much better. i should go to that park more often just to have a short break. im lucky enought o live only one block away, i should utilize it more. if only it wasn't so cold, i would be going more frequently.</p>
<p>got my drivers license in the mail today. my citation request that was denied also came with it. either i do clipper START or i do community service to handle this $130 fine. i refuse to accept the fact that they fined me even though the tap device was broken. i will find a way. i have 25 days.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>"See enough and write it down, I tell myself. And then some morning, when the world seems drained of wonder, some day when I’m going through the motions of doing what I am supposed to do… On that bankrupt morning, I will simply open my notebook and there it will all be, a forgotten account with accumulated interest. Paid passage back to the world out there. It all comes back. Remember what it is to be me."</p>
<p>–Joan Didion</p>
</blockquote>
<p>my days no longer have structure. i no longer delay gratificaion. being at home and working remote means i can easily just get distracted by non-work related stuff for 2 hours, and wonder where the time went. i also means i can take one meeting at 12 pm, which then takes away all my energy, and it's already lunch time, where I usually play a movie or get sucked into the youtube rabbit hole. after that i'm too tired for any serious work I and proceed to procrastinate until it's after 10pm, which is my prime time for focusing again, until it's 1 a.m.</p>
<p>being stationary and stuck on my computer at home has a huge negative impact to my mental well-being. just being able to talk to T and going out for a walk outside to the redwoods park below transamerica helped make me feel so much better. i should go to that park more often just to have a short break. im lucky enought o live only one block away, i should utilize it more. if only it wasn't so cold, i would be going more frequently.</p>
<p>got my drivers license in the mail today. my citation request that was denied also came with it. either i do clipper START or i do community service to handle this $130 fine. i refuse to accept the fact that they fined me even though the tap device was broken. i will find a way. i have 25 days.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[sunday links #2]]></title>
        <link>https://bneo.xyz/posts/120125</link>
        <guid>https://bneo.xyz/posts/120125</guid>
        <pubDate>Sun, 12 Jan 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>“Attention, taken to its highest degree, is the same thing as prayer. It presupposes love and faith. Absolutely unmixed attention is prayer.” – Simone Weil</p>
</blockquote>
<p><img src="https://bneo.xyz/images/jdp_design.png" alt="the connection between products and services in design – JDP"></p>
<ol>
<li><a href="https://consumed.today">consumed.today</a>
<ul>
<li>i love this concept of keeping track your digital (audio, text, video) and physical diet. the audio effects are a nice touch.</li>
</ul>
</li>
<li><a href="https://jihad.house/notes/create-every-day/">Create every day</a> by jihad
<ul>
<li>"consistency breeds taste. taste breeds outcome"</li>
<li>the single most important thing is to consistently create.</li>
</ul>
</li>
<li><a href="https://manuelmoreale.com/unsolicited-blogging-advice">Unsolicited blogging advice</a> by Manu
<ul>
<li>good for anyone who's thinking about starting a blog, or those struggling to keep blogging. "just put stuff out there" document random thoughts, nuggets you found. be yourself. be authentic.</li>
</ul>
</li>
<li><a href="https://santiaranguri.com/friends/?curius=30">Friends and relationships</a> by santi aranguri
<ul>
<li>some interesting thoughts about how to make (weird) friends and advice for having a social life.</li>
<li>"sometimes we should follow our emotions over logic; doesn't mean that logic was wrong. what was wrong was to assign a logic a role that is best fulfilled by emotions, what was wrong was to think that logic is more powerful that it really is."</li>
<li>and "Loyalty as the most important trait in a friend"</li>
</ul>
</li>
<li><a href="https://web.archive.org/web/20210127203824/https://www.jidp.or.jp/en/about/firsttime/whatsdesign">What is Design</a> by Japan Institute of Design Promotion (JDP)
<ul>
<li>what is design? JDP's answer is "people".
<ul>
<li>the central concern when a designer plans something new is people. the designer asks "what do people need? what should i design for them? this is the core of design.</li>
<li>design consists of a series of processes of thinking constantly about people, identifying objectives, and planning ways to achieve them.</li>
</ul>
</li>
<li>products vs services? product is a means of achieving a service, and a service is an objective.
<ul>
<li>i.e. Walkman is a portable music player as a product, but the service is allowing users to listen to music while walking around</li>
<li>JDP believes designers design both the product and the service, using the product as a means of designing the service</li>
</ul>
</li>
<li>design vs engineering?
<ul>
<li>i.e. NANOPASS 33, a hypodermic needle for insulin injection that won the Good Design Grand Award in 2005</li>
<li>since the ultimate objective beyond the pain-free concept is <strong>the user</strong>, it can be described as a design.</li>
<li>if the goal was a CPU that delivers 1.25x the processing speed than the previous model, it does not quality as design, since the sole objective is to increase speed.</li>
</ul>
</li>
</ul>
</li>
<li>How to get good at anything creative by <a href="https://www.kooslooijesteijn.net/blog/get-good-at-anything-creative">Koos</a>
<ul>
<li>make practice part of what you do (make web interface for your ML model to practice design)</li>
<li>"we are most productive when we concentrate on a very small number of projects to which we can devote a great deal of attention"</li>
<li>high speed = more reps and iterations = getting to final results quick</li>
<li>understand tradition, copying can be useful, it's very hard to copy well-made creations, and even harder to improve them while doing so</li>
</ul>
</li>
<li><a href="https://allenai.org/blog/ai2-climate-emulator">Ai2 Climate Emulator</a>
<ul>
<li>how can AI help with climate change? by replacing/augmenting physics-based computer models to accurately forecast and simulate to inform planning, i.e. predicting disruptive extreme events, which can save thousands.</li>
<li>adapting AI weather models has three fundamental challenges: 1) stability and 2) accuracy across a range of climates, and 3) coupling physics-based models of ocean, ice and land.</li>
<li>ACE2 is the world's first climate emulator accurate for climate variability and climate change (addressing #1 and #2), and can be coupled to a simple slab <a href="https://arxiv.org/abs/2412.04418">ocean model</a>. the next goal is to couple to a realistic AI ocean emulator that can simulate near-surface currents and ocean temperatures, and the slow uptake of heat into the deep ocean</li>
</ul>
</li>
</ol>
<hr>
<p>read</p>
<ul>
<li>pg 33 into confessions, tolstoy is feeling the emptiness of everything and is contemplating suicide because of his fear of death and the inevitability of it all. it's comforting reading this because i've had similar thoughts, and knowing that someone like Tolstoy felt the same way feels like i'm not alone. i'm only 1/3 in and i think he finds God in the process? i believe it will help in my own spiritual journey.</li>
</ul>
<p>watched</p>
<ul>
<li>interstellar (my 3rd watch probably, forgot a lot of the details. i like how every watch you notice different things, and feel different emotions)</li>
<li>constantine (i was super hooked into this movie, it feels so much like the matrix but with demons instead and not AI)</li>
</ul>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>“Attention, taken to its highest degree, is the same thing as prayer. It presupposes love and faith. Absolutely unmixed attention is prayer.” – Simone Weil</p>
</blockquote>
<p><img src="https://bneo.xyz/images/jdp_design.png" alt="the connection between products and services in design – JDP"></p>
<ol>
<li><a href="https://consumed.today">consumed.today</a>
<ul>
<li>i love this concept of keeping track your digital (audio, text, video) and physical diet. the audio effects are a nice touch.</li>
</ul>
</li>
<li><a href="https://jihad.house/notes/create-every-day/">Create every day</a> by jihad
<ul>
<li>"consistency breeds taste. taste breeds outcome"</li>
<li>the single most important thing is to consistently create.</li>
</ul>
</li>
<li><a href="https://manuelmoreale.com/unsolicited-blogging-advice">Unsolicited blogging advice</a> by Manu
<ul>
<li>good for anyone who's thinking about starting a blog, or those struggling to keep blogging. "just put stuff out there" document random thoughts, nuggets you found. be yourself. be authentic.</li>
</ul>
</li>
<li><a href="https://santiaranguri.com/friends/?curius=30">Friends and relationships</a> by santi aranguri
<ul>
<li>some interesting thoughts about how to make (weird) friends and advice for having a social life.</li>
<li>"sometimes we should follow our emotions over logic; doesn't mean that logic was wrong. what was wrong was to assign a logic a role that is best fulfilled by emotions, what was wrong was to think that logic is more powerful that it really is."</li>
<li>and "Loyalty as the most important trait in a friend"</li>
</ul>
</li>
<li><a href="https://web.archive.org/web/20210127203824/https://www.jidp.or.jp/en/about/firsttime/whatsdesign">What is Design</a> by Japan Institute of Design Promotion (JDP)
<ul>
<li>what is design? JDP's answer is "people".
<ul>
<li>the central concern when a designer plans something new is people. the designer asks "what do people need? what should i design for them? this is the core of design.</li>
<li>design consists of a series of processes of thinking constantly about people, identifying objectives, and planning ways to achieve them.</li>
</ul>
</li>
<li>products vs services? product is a means of achieving a service, and a service is an objective.
<ul>
<li>i.e. Walkman is a portable music player as a product, but the service is allowing users to listen to music while walking around</li>
<li>JDP believes designers design both the product and the service, using the product as a means of designing the service</li>
</ul>
</li>
<li>design vs engineering?
<ul>
<li>i.e. NANOPASS 33, a hypodermic needle for insulin injection that won the Good Design Grand Award in 2005</li>
<li>since the ultimate objective beyond the pain-free concept is <strong>the user</strong>, it can be described as a design.</li>
<li>if the goal was a CPU that delivers 1.25x the processing speed than the previous model, it does not quality as design, since the sole objective is to increase speed.</li>
</ul>
</li>
</ul>
</li>
<li>How to get good at anything creative by <a href="https://www.kooslooijesteijn.net/blog/get-good-at-anything-creative">Koos</a>
<ul>
<li>make practice part of what you do (make web interface for your ML model to practice design)</li>
<li>"we are most productive when we concentrate on a very small number of projects to which we can devote a great deal of attention"</li>
<li>high speed = more reps and iterations = getting to final results quick</li>
<li>understand tradition, copying can be useful, it's very hard to copy well-made creations, and even harder to improve them while doing so</li>
</ul>
</li>
<li><a href="https://allenai.org/blog/ai2-climate-emulator">Ai2 Climate Emulator</a>
<ul>
<li>how can AI help with climate change? by replacing/augmenting physics-based computer models to accurately forecast and simulate to inform planning, i.e. predicting disruptive extreme events, which can save thousands.</li>
<li>adapting AI weather models has three fundamental challenges: 1) stability and 2) accuracy across a range of climates, and 3) coupling physics-based models of ocean, ice and land.</li>
<li>ACE2 is the world's first climate emulator accurate for climate variability and climate change (addressing #1 and #2), and can be coupled to a simple slab <a href="https://arxiv.org/abs/2412.04418">ocean model</a>. the next goal is to couple to a realistic AI ocean emulator that can simulate near-surface currents and ocean temperatures, and the slow uptake of heat into the deep ocean</li>
</ul>
</li>
</ol>
<hr>
<p>read</p>
<ul>
<li>pg 33 into confessions, tolstoy is feeling the emptiness of everything and is contemplating suicide because of his fear of death and the inevitability of it all. it's comforting reading this because i've had similar thoughts, and knowing that someone like Tolstoy felt the same way feels like i'm not alone. i'm only 1/3 in and i think he finds God in the process? i believe it will help in my own spiritual journey.</li>
</ul>
<p>watched</p>
<ul>
<li>interstellar (my 3rd watch probably, forgot a lot of the details. i like how every watch you notice different things, and feel different emotions)</li>
<li>constantine (i was super hooked into this movie, it feels so much like the matrix but with demons instead and not AI)</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[constantine]]></title>
        <link>https://bneo.xyz/posts/110125</link>
        <guid>https://bneo.xyz/posts/110125</guid>
        <pubDate>Sat, 11 Jan 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Gabriel: If sweet, sweet God loves you so, then I will make you worthy of His love. I've been watching for a long time. It's only in the face of horror that you truly find your nobler selves. And you can be so noble. So, I'll bring you pain, I'll bring you horror, so that you may rise above it. So that those of you who survive this reign of hell on earth will be worthy of God's love.</p>
</blockquote>
<p>this hip injury that leached on to me into the new years has injected a lot of anxiety and worry, as someone who's been plagued by GERD, a condition that's only temporarily subdued, i'm terribly pessimistic about my health. i did not feel like myself today. i was lacking hope today, only emptiness and pointlessness of everything. i couldn't seem to find the meaning in any of the work i did. and as i tried to work on something, anything, the entire day just slipped away, and i can't remember exactly what i did. there's a certain danger to not leaving the house after a while, and having all your thoughts to yourself, in your cold and dark room. perhaps i'm just bored again, and my brain is finding excuses to not do any work by acting up, inciting chaos in my head to entertain itself, or the extension of my abstract deadline, i realize i have no stick to chase anymore. and i'm left with reality. where no one is telling me what to do or where to go, i'm left with the dizzying freedom to make choices and actions in my life for myself. watching constantine was my biggest comfort today. it actually made me more hopeful somehow. but today still felt like a dream, my brain is fuzzy and i can't remember who i am or why i'm here. i hope going to church tomorrow morning will bring me back.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Gabriel: If sweet, sweet God loves you so, then I will make you worthy of His love. I've been watching for a long time. It's only in the face of horror that you truly find your nobler selves. And you can be so noble. So, I'll bring you pain, I'll bring you horror, so that you may rise above it. So that those of you who survive this reign of hell on earth will be worthy of God's love.</p>
</blockquote>
<p>this hip injury that leached on to me into the new years has injected a lot of anxiety and worry, as someone who's been plagued by GERD, a condition that's only temporarily subdued, i'm terribly pessimistic about my health. i did not feel like myself today. i was lacking hope today, only emptiness and pointlessness of everything. i couldn't seem to find the meaning in any of the work i did. and as i tried to work on something, anything, the entire day just slipped away, and i can't remember exactly what i did. there's a certain danger to not leaving the house after a while, and having all your thoughts to yourself, in your cold and dark room. perhaps i'm just bored again, and my brain is finding excuses to not do any work by acting up, inciting chaos in my head to entertain itself, or the extension of my abstract deadline, i realize i have no stick to chase anymore. and i'm left with reality. where no one is telling me what to do or where to go, i'm left with the dizzying freedom to make choices and actions in my life for myself. watching constantine was my biggest comfort today. it actually made me more hopeful somehow. but today still felt like a dream, my brain is fuzzy and i can't remember who i am or why i'm here. i hope going to church tomorrow morning will bring me back.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[figma designing]]></title>
        <link>https://bneo.xyz/posts/100125</link>
        <guid>https://bneo.xyz/posts/100125</guid>
        <pubDate>Fri, 10 Jan 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>"In the end, everyone is aware of this: nobody keeps any of what he has, and life is only a borrowing of bones." –Pablo Neruda</p>
</blockquote>
<p>i got my results last night, today was all about abstract writing. chatgpt is terrible for writing still. the canvas doesn't listen to your instructions. claude still miles ahead of the game. it one shotted a request to generate latex tables for my results without a sweat. i regret switching to chatgpt.</p>
<p>in between the grind for getting the papers out, i continued to design the <a href="https://www.figma.com/design/ypFsOPP22K0F0meuxgSdSy/chinatown-hackathon?node-id=5-258&#x26;t=dUL1rD5RXhyda78X-1">chinatown hackathon posters</a>. i'm having so much fun with these. mom designed along with me in the family call. she has a good eye for design too. i'm happy to see her taking interest and collaborating with her on something. i feel like i've only begun to scratch the surface of what figma is capable of, yet it can already produce something beautiful. their tool is so intuitive and friendly, and as AI is embedded more into tools for thought and design, we can produce more beautiful things, limited only by our imagination and taste.</p>
<p>deadline for abstract is extended and i can breathe again. took a break, but that break did not last long as i rushed the experiments homework till the deadline.</p>
<p>i've been eating salmon and miso with tofu the past few days. and i haven't left the house in 3 days. i haven't seen the sunlight, i have not smelled the air. i'm beginning to lose sense of the real world.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>"In the end, everyone is aware of this: nobody keeps any of what he has, and life is only a borrowing of bones." –Pablo Neruda</p>
</blockquote>
<p>i got my results last night, today was all about abstract writing. chatgpt is terrible for writing still. the canvas doesn't listen to your instructions. claude still miles ahead of the game. it one shotted a request to generate latex tables for my results without a sweat. i regret switching to chatgpt.</p>
<p>in between the grind for getting the papers out, i continued to design the <a href="https://www.figma.com/design/ypFsOPP22K0F0meuxgSdSy/chinatown-hackathon?node-id=5-258&#x26;t=dUL1rD5RXhyda78X-1">chinatown hackathon posters</a>. i'm having so much fun with these. mom designed along with me in the family call. she has a good eye for design too. i'm happy to see her taking interest and collaborating with her on something. i feel like i've only begun to scratch the surface of what figma is capable of, yet it can already produce something beautiful. their tool is so intuitive and friendly, and as AI is embedded more into tools for thought and design, we can produce more beautiful things, limited only by our imagination and taste.</p>
<p>deadline for abstract is extended and i can breathe again. took a break, but that break did not last long as i rushed the experiments homework till the deadline.</p>
<p>i've been eating salmon and miso with tofu the past few days. and i haven't left the house in 3 days. i haven't seen the sunlight, i have not smelled the air. i'm beginning to lose sense of the real world.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[numbers go up]]></title>
        <link>https://bneo.xyz/posts/090125</link>
        <guid>https://bneo.xyz/posts/090125</guid>
        <pubDate>Thu, 09 Jan 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>the entire day was spent on the abstract. i'm working on two projects. outcome prediction and embedding of brain tumor notes. i added other embedding models to have a more abstract-worthy benchmark. i had to make sure my finetuning works better. if it doesn't, the entire abstract is pointless. it's my first ever abstract, i felt immense pressure to succeed. all my metrics had to be bolded. i was tweaking everything, from running finetuning again with more epochs and a different learning rate, to cleaning the text, to changing the T-SNE parameters, to adding stratified sampling for knn classification, and adding the task specific LoRA adaptors, changing the task type, and finally settling on classification. it's interesting that the classification task going against my hypothesis. i have to understand deeper what this is doing. i've just been turning the knobs, crossing my fingers, and hoping for the numbers to go up.</p>
<p>the outcome prediction was even messier, OSS models like llama and mistral are very finnicky, a slight change in the prompts, the presence of one sentence, can steer the model into the ground, or towards the jackpot. my expectations were set too high for the results, i have to be prepared to be surprised, to not come with any presuppositions in research. test everything for yourself. your intuition can be wrong.</p>
<p>this is the prompt that i used.</p>
<pre><code class="language-txt">OUTCOME_PROMPT_TEMPLATE = """Your task is to predict the 5-year survival outlook for the following cancer patient based on an aggregation of clinical notes up to {date_span_days} days post-diagnosis.

Here are the clinical notes:
{clinical_note}

Please analyze these clinical notes and extract the most pertinent information in the form of 5 key factors. Based on this and the rest of the notes, classify the patient's 5-year survival outlook. Respond with either 'POSITIVE' (if the patient is likely to survive beyond 5 years) or 'NEGATIVE' (if the patient is unlikely to survive beyond 5 years).
"""

SYSTEM_MESSAGE = """You are an oncologist specializing in head and neck cancers, tasked with predicting survival outcomes for patients."""
</code></pre>]]></description>
        <content:encoded><![CDATA[<p>the entire day was spent on the abstract. i'm working on two projects. outcome prediction and embedding of brain tumor notes. i added other embedding models to have a more abstract-worthy benchmark. i had to make sure my finetuning works better. if it doesn't, the entire abstract is pointless. it's my first ever abstract, i felt immense pressure to succeed. all my metrics had to be bolded. i was tweaking everything, from running finetuning again with more epochs and a different learning rate, to cleaning the text, to changing the T-SNE parameters, to adding stratified sampling for knn classification, and adding the task specific LoRA adaptors, changing the task type, and finally settling on classification. it's interesting that the classification task going against my hypothesis. i have to understand deeper what this is doing. i've just been turning the knobs, crossing my fingers, and hoping for the numbers to go up.</p>
<p>the outcome prediction was even messier, OSS models like llama and mistral are very finnicky, a slight change in the prompts, the presence of one sentence, can steer the model into the ground, or towards the jackpot. my expectations were set too high for the results, i have to be prepared to be surprised, to not come with any presuppositions in research. test everything for yourself. your intuition can be wrong.</p>
<p>this is the prompt that i used.</p>
<pre><code class="language-txt">OUTCOME_PROMPT_TEMPLATE = """Your task is to predict the 5-year survival outlook for the following cancer patient based on an aggregation of clinical notes up to {date_span_days} days post-diagnosis.

Here are the clinical notes:
{clinical_note}

Please analyze these clinical notes and extract the most pertinent information in the form of 5 key factors. Based on this and the rest of the notes, classify the patient's 5-year survival outlook. Respond with either 'POSITIVE' (if the patient is likely to survive beyond 5 years) or 'NEGATIVE' (if the patient is unlikely to survive beyond 5 years).
"""

SYSTEM_MESSAGE = """You are an oncologist specializing in head and neck cancers, tasked with predicting survival outcomes for patients."""
</code></pre>]]></content:encoded>
      </item><item>
        <title><![CDATA[aapm abstract]]></title>
        <link>https://bneo.xyz/posts/080125</link>
        <guid>https://bneo.xyz/posts/080125</guid>
        <pubDate>Wed, 08 Jan 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>"Love is the one thing we're capable of perceiving that transcends dimensions of time and space." – Dr. Brand in Interstellar [1:28:00]</p>
</blockquote>
<p>grinded on results for outcome prediction and embedding clustering for <a href="https://aapm.confex.com/aapm/2025am/cfp.cgi">67th AAPM</a>. the initial hypothesis and result that was the key ingredient for the abstract was missing and i freaked out. the entire day was spent on optimizing the results. had to look into <a href="https://github.com/UKPLab/sentence-transformers/tree/master/sentence_transformers/evaluation">evaluators</a> in sentence-tnrasformers, swapped to BinaryClassificationEvaluator, and i got better results. so much of ML is the data and evals. without these two, no matter how fancy the architecture is, you won't get far.</p>
<p>finished watching interstellar with T. i'll never get sick of the soundtrack. and the Gargantua scene. that final scene where he flies into the deep space in search for her, and the screen goes black, leaving you with just your imagination to picture what happens next. it left me longing for space travel.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>"Love is the one thing we're capable of perceiving that transcends dimensions of time and space." – Dr. Brand in Interstellar [1:28:00]</p>
</blockquote>
<p>grinded on results for outcome prediction and embedding clustering for <a href="https://aapm.confex.com/aapm/2025am/cfp.cgi">67th AAPM</a>. the initial hypothesis and result that was the key ingredient for the abstract was missing and i freaked out. the entire day was spent on optimizing the results. had to look into <a href="https://github.com/UKPLab/sentence-transformers/tree/master/sentence_transformers/evaluation">evaluators</a> in sentence-tnrasformers, swapped to BinaryClassificationEvaluator, and i got better results. so much of ML is the data and evals. without these two, no matter how fancy the architecture is, you won't get far.</p>
<p>finished watching interstellar with T. i'll never get sick of the soundtrack. and the Gargantua scene. that final scene where he flies into the deep space in search for her, and the screen goes black, leaving you with just your imagination to picture what happens next. it left me longing for space travel.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[mle job hunt]]></title>
        <link>https://bneo.xyz/posts/070125</link>
        <guid>https://bneo.xyz/posts/070125</guid>
        <pubDate>Tue, 07 Jan 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>The best moments in reading are when you come across something - a thought, a feeling, a way of looking at things - which you had thought special and particular to you. Now here it is, set down by someone else, a person you have never met, someone even who is long dead. And it is as if a hand has come out and taken yours.</p>
<p>– Alan Bennett</p>
</blockquote>
<p>found these two blogs for the job hunt:</p>
<ul>
<li><a href="https://www.yuan-meng.com/posts/newgrads/#tldr">(Quirky) Roadmap for New Grad Data Scientists</a></li>
<li><a href="https://www.yuan-meng.com/posts/mle_interviews/">(Opinionated) Guide to ML Engineer Job Hunting</a></li>
</ul>
<p>tons of good advice in here.</p>
<p>takeaway is: organize your thoughts, materials, and track on notion, and keep practicing, and have fun along the way</p>
<p>got hit with my medical bill from chinese hospital, 1330 for a 10 minute checkup in the ER. luckily it was just my deductibles that i have to pay (hopefully). money is so important to be free from the stress of health suddenly disappearing. i'm lucky to have my parents to support me, and i can't imagine what it's like to have no one to turn to for help.</p>
<p>probably the only thing that incentivize me to want to earn more money is for health. as long as i get to do what i enjoy and have my health covered, i don't need anything more.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>The best moments in reading are when you come across something - a thought, a feeling, a way of looking at things - which you had thought special and particular to you. Now here it is, set down by someone else, a person you have never met, someone even who is long dead. And it is as if a hand has come out and taken yours.</p>
<p>– Alan Bennett</p>
</blockquote>
<p>found these two blogs for the job hunt:</p>
<ul>
<li><a href="https://www.yuan-meng.com/posts/newgrads/#tldr">(Quirky) Roadmap for New Grad Data Scientists</a></li>
<li><a href="https://www.yuan-meng.com/posts/mle_interviews/">(Opinionated) Guide to ML Engineer Job Hunting</a></li>
</ul>
<p>tons of good advice in here.</p>
<p>takeaway is: organize your thoughts, materials, and track on notion, and keep practicing, and have fun along the way</p>
<p>got hit with my medical bill from chinese hospital, 1330 for a 10 minute checkup in the ER. luckily it was just my deductibles that i have to pay (hopefully). money is so important to be free from the stress of health suddenly disappearing. i'm lucky to have my parents to support me, and i can't imagine what it's like to have no one to turn to for help.</p>
<p>probably the only thing that incentivize me to want to earn more money is for health. as long as i get to do what i enjoy and have my health covered, i don't need anything more.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[back to work]]></title>
        <link>https://bneo.xyz/posts/060125</link>
        <guid>https://bneo.xyz/posts/060125</guid>
        <pubDate>Mon, 06 Jan 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>“The highest activity a human being can attain is learning for understanding, because to understand is to be free.”
― Baruch Spinoza</p>
</blockquote>
<p>two meetings for two of my projects today. presenting my results was super messy, my code files were everywhere, i was scrolling through my dump of notes on notion, it's embarrassing i need to be better at presenting results. the only key details are: data, model, loss function, evaluation, and plots. everything else are not essential, do not show code. keep things simple, reduce their cognitive load. this is a skill that every data and ai person needs to know, and one i will continually improve upon as i keep running more experiments, and work on bigger projects.</p>
<p>turns out the results i have were considered good enough for a journal submission. this will be my first abstract i'll be writing in my life. it's very exciting. also got my temu "christmas presents" that i bought for myself. the pants are longer than i expected. the space cardigan is pretty. the ceramics from china are</p>
<p>walked to the gym and the pain is travelling. realized my leg wasn't the same anymore and it's giving me anxiety. if this is a hip labral tear that means surgery in the long run, or months of PT that will cost dollars this time, not ringgit.</p>
<p>with gerd still looming, waiting to strike again, and this new injury, it makes me worried about being so far from home. felt very pessimistic again.</p>
<p>finished theory of everything, that scene where he walks off stage and picks up the pen is melancholic. the pains of our imagination, unable to match with our reality. what seems like a curse can be a gift, he is an inspiration to us all, a true example of how there are no limits to what we can do, and we have no excuse to not dream bigger, and work the hardest towards what we love doing.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>“The highest activity a human being can attain is learning for understanding, because to understand is to be free.”
― Baruch Spinoza</p>
</blockquote>
<p>two meetings for two of my projects today. presenting my results was super messy, my code files were everywhere, i was scrolling through my dump of notes on notion, it's embarrassing i need to be better at presenting results. the only key details are: data, model, loss function, evaluation, and plots. everything else are not essential, do not show code. keep things simple, reduce their cognitive load. this is a skill that every data and ai person needs to know, and one i will continually improve upon as i keep running more experiments, and work on bigger projects.</p>
<p>turns out the results i have were considered good enough for a journal submission. this will be my first abstract i'll be writing in my life. it's very exciting. also got my temu "christmas presents" that i bought for myself. the pants are longer than i expected. the space cardigan is pretty. the ceramics from china are</p>
<p>walked to the gym and the pain is travelling. realized my leg wasn't the same anymore and it's giving me anxiety. if this is a hip labral tear that means surgery in the long run, or months of PT that will cost dollars this time, not ringgit.</p>
<p>with gerd still looming, waiting to strike again, and this new injury, it makes me worried about being so far from home. felt very pessimistic again.</p>
<p>finished theory of everything, that scene where he walks off stage and picks up the pen is melancholic. the pains of our imagination, unable to match with our reality. what seems like a curse can be a gift, he is an inspiration to us all, a true example of how there are no limits to what we can do, and we have no excuse to not dream bigger, and work the hardest towards what we love doing.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[sunday links #1]]></title>
        <link>https://bneo.xyz/posts/050125</link>
        <guid>https://bneo.xyz/posts/050125</guid>
        <pubDate>Sun, 05 Jan 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/transamericabus.jpeg" alt="columbus ave, fujifilm x100s"></p>
<p>starting a weekly series sharing 7 things from my week.</p>
<ol>
<li>hiroshi yoshimura - <a href="https://www.youtube.com/watch?v=9cSmrCOiby4">time forest</a>
<ul>
<li>this is the 4th song from the album "Soundscape 1 : Surround" 1986, stumbled upon it on youtube. it's relaxing</li>
</ul>
</li>
<li><a href="https://storm.genie.stanford.edu">STORM</a> by stanford &#x26; <a href="https://chat.deepseek.com">deepseek</a> from Hangzhou
<ul>
<li>these are incredibly useful, deepseek searches more links than chatgpt</li>
</ul>
</li>
<li>mimansa's <a href="https://mimansajaiswal.github.io/posts/mac-softwares/">software list</a>
<ul>
<li>a huge list of software that i will reference from time to time</li>
</ul>
</li>
<li><a href="https://www.youtube.com/watch?v=GI-RN34CdD0">zachary</a> talks about abridge
<ul>
<li><a href="https://www.abridge.com">abridge</a> does ai transcription for clinical documentation, a company i can see myself working for</li>
</ul>
</li>
<li>"how to like everyhing more" by <a href="https://sashachapin.substack.com/p/how-to-like-everything-more">Sasha</a>
<ul>
<li>micro skills to increase your ability to enjoy everything more, e.g. have better vocabulary increase the resolution of your enthusiasm, avoid "like" or "dislike", memorize poetry, learn geographical and historical context, appreciate art by pretending you're a buyer, shift attention to the hidden layers, etc.</li>
</ul>
</li>
<li>"how to make something great" by <a href="https://ryolu.notion.site/how-to-make-something-great">Ryo Lu</a>, product lead @ notion
<ul>
<li>let curiosity roam, act from instinct and build to learn, pursue quality and agility equally,</li>
<li>"greatness is less a checklist than a delicate alignment of mindsets, methods, and morals"</li>
<li>"the gift of great creation is that, when done right, it looks both astonishingly fresh and deceptively familiar"</li>
</ul>
</li>
<li>these new <a href="https://www.joandidion.org/new-joan-didion-paperbacks">paper back edition</a> books of Joan Didion
<ul>
<li>saw this at the city lights bookstore, obsessed with the colors</li>
</ul>
</li>
</ol>
<hr>
<p>read</p>
<ul>
<li>finished in praise of shadows</li>
<li>read chapter 1 of confessions (so far it made me very pessimistic about my faith, i need to challenge my faith more for it to grow)</li>
</ul>
<p>watch</p>
<ul>
<li>watched the witch (i'm now creeped out by goats)</li>
<li>rewatch the theory of everything (i love everything about this movie)</li>
</ul>
<p>i'll try to watch a good movie once a week.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/transamericabus.jpeg" alt="columbus ave, fujifilm x100s"></p>
<p>starting a weekly series sharing 7 things from my week.</p>
<ol>
<li>hiroshi yoshimura - <a href="https://www.youtube.com/watch?v=9cSmrCOiby4">time forest</a>
<ul>
<li>this is the 4th song from the album "Soundscape 1 : Surround" 1986, stumbled upon it on youtube. it's relaxing</li>
</ul>
</li>
<li><a href="https://storm.genie.stanford.edu">STORM</a> by stanford &#x26; <a href="https://chat.deepseek.com">deepseek</a> from Hangzhou
<ul>
<li>these are incredibly useful, deepseek searches more links than chatgpt</li>
</ul>
</li>
<li>mimansa's <a href="https://mimansajaiswal.github.io/posts/mac-softwares/">software list</a>
<ul>
<li>a huge list of software that i will reference from time to time</li>
</ul>
</li>
<li><a href="https://www.youtube.com/watch?v=GI-RN34CdD0">zachary</a> talks about abridge
<ul>
<li><a href="https://www.abridge.com">abridge</a> does ai transcription for clinical documentation, a company i can see myself working for</li>
</ul>
</li>
<li>"how to like everyhing more" by <a href="https://sashachapin.substack.com/p/how-to-like-everything-more">Sasha</a>
<ul>
<li>micro skills to increase your ability to enjoy everything more, e.g. have better vocabulary increase the resolution of your enthusiasm, avoid "like" or "dislike", memorize poetry, learn geographical and historical context, appreciate art by pretending you're a buyer, shift attention to the hidden layers, etc.</li>
</ul>
</li>
<li>"how to make something great" by <a href="https://ryolu.notion.site/how-to-make-something-great">Ryo Lu</a>, product lead @ notion
<ul>
<li>let curiosity roam, act from instinct and build to learn, pursue quality and agility equally,</li>
<li>"greatness is less a checklist than a delicate alignment of mindsets, methods, and morals"</li>
<li>"the gift of great creation is that, when done right, it looks both astonishingly fresh and deceptively familiar"</li>
</ul>
</li>
<li>these new <a href="https://www.joandidion.org/new-joan-didion-paperbacks">paper back edition</a> books of Joan Didion
<ul>
<li>saw this at the city lights bookstore, obsessed with the colors</li>
</ul>
</li>
</ol>
<hr>
<p>read</p>
<ul>
<li>finished in praise of shadows</li>
<li>read chapter 1 of confessions (so far it made me very pessimistic about my faith, i need to challenge my faith more for it to grow)</li>
</ul>
<p>watch</p>
<ul>
<li>watched the witch (i'm now creeped out by goats)</li>
<li>rewatch the theory of everything (i love everything about this movie)</li>
</ul>
<p>i'll try to watch a good movie once a week.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[in praise of shadows]]></title>
        <link>https://bneo.xyz/posts/040125</link>
        <guid>https://bneo.xyz/posts/040125</guid>
        <pubDate>Sat, 04 Jan 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/praiseofshadows.jpg" alt="The Sazaidō Hall at the Five Hundred Rakan Temple (五百羅漢さゞゐ堂, Gohyaku Rakan Sazaidō), 1857, Hiroshige"></p>
<blockquote>
<p>We find beauty not in the thing itself but in the patterns of shadows, the light and the darkness, that one thing against another creates ... <strong>Were it not for shadows, there would be no beauty</strong>.</p>
<p>The quality that we call beauty ... must always grow from the realities of life.</p>
<p>– 陰翳礼讃</p>
</blockquote>
<p>my first book of 2025 is a 1933 essay by Jun’ichirō Tanizaki, one of japan's greatest 20th novelists, on <a href="https://en.wikipedia.org/wiki/Japanese_aesthetics">japanese aesthetics</a>, translated by Thomas J. Harper and Edward Seidensticker.</p>
<p>a vagrant style ranging from toilets to lacquerware, to blackening teeth and persimmon leaf sushi, this book was a fun little portal into mr Tanizaki's philosophy on architecture, drama, food, feminine beauty, and many other aspects of Japanese sense of beauty.</p>
<p>it made me appreciate the tranquil world of darkness and shadows, that allows japanese culture like kabuki theater, shadow play, moon-viewing, and tea ceremony to thrive.</p>
<p>i love the contrast between the softer, quieter, shadowy aesthetics in the old temples and houses and the brighter, more garish Western packed with blinding and scorching electric lights. and in daily objects:</p>
<ul>
<li>the writing brush vs fountain pen</li>
<li>chinese and japanese paper (warm and calm, envelops light and is quiet and pliant as the leaf of a tree) vs western paper (turns away from the light)</li>
<li>tin with patina and lacquerware (beauty in darkness) vs polished silver and steel</li>
<li>impure and cloudy jade (a sheen of antiquity) vs bright chilean crystals, glittering diamond, ruby, and emerald</li>
</ul>
<p>how instead of sparkling white walls, uniforms, and equipments in hospitals, patients could lie on tatami mats surrounded by sand-colored walls of a Japanese room. his love for darkness in Noh compared to Kabuki, and towards the end, he talks about the the conveniences of modern culture growing increasingly inconsiderate of old people, the beauty of the suburbs being turned over to the masses, denuded of trees, and western aesthetic ideals have become the new standard, as light is being valued over darkness. he wishes, at least, for literature, that the world of shadows to return, have the eaves deep and the walls dark, push back things into the shadows, strip away the useless decorations, for mansions to turn off their electric lights.</p>
<p>for a visual companion, this <a href="https://youtu.be/C42INHwTfDM?si=rLd8sq14tRdjgyU8&#x26;t=2231">documentary</a> by NHK world contains scenes where they demonstrate how the mournful beauty of lacquerware and a gold screen comes to life in darkness, with only soft candlelights dancing across them.</p>
<p>I have to get my hands on the <a href="https://www.penguin.co.uk/books/355259/in-praise-of-shadows-by-junichiro-tanizaki/9781784875572">vintage classics version</a> with full illustrations one day.</p>
<p>ending this with a few quotes i liked</p>
<p>on sun and architecture</p>
<blockquote>
<p>“The sun never knew how wonderful it was,” the architect Louis Kahn said, “until it fell on the wall of a building,”</p>
</blockquote>
<p>if the japanese invented everything</p>
<blockquote>
<p>But it is on occasions like this that I always think how different everything would be if we in the Orient had developed our own science. Suppose for instance that we had developed our own physics and chemistry: would not the techniques and industries based on them have taken a different form, would not our myriads of everyday gadgets, our medicines, the products of our industrial art - would they not have suited our national temper better than they do?</p>
</blockquote>
<p>and being content</p>
<blockquote>
<p>We Orientals tend to seek our satisfactions in whatever surroundings we happen to find ourselves, to content ourselves with things as they are; and so darkness causes us no discontent, we resign ourselves to it as inevitable. If light is scarce, then light is scarce; we will immerse ourselves in the darkness and there discover its own particular beauty. But the progressive Westerner is determined always to better his lot. From candle to oil lamp, oil lamp to gaslight, gaslight to electric light—his quest for a brighter light never ceases, he spares no pains to eradicate even the minutest shadow</p>
</blockquote>
<hr>
<ul>
<li><a href="https://www.themarginalian.org/2015/05/28/in-praise-of-shadows-tanizaki/">the marginalian</a></li>
<li><a href="https://journal.rikumo.com/journal/2018/5/24/rikumo-book-club-junichiro-anizakis-in-praise-of-shadows">rikumo</a></li>
<li><a href="https://www.theatlantic.com/magazine/archive/1955/01/in-praise-of-shadows-a-prose-elegy/641477/">the atlantic, january 1995</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/praiseofshadows.jpg" alt="The Sazaidō Hall at the Five Hundred Rakan Temple (五百羅漢さゞゐ堂, Gohyaku Rakan Sazaidō), 1857, Hiroshige"></p>
<blockquote>
<p>We find beauty not in the thing itself but in the patterns of shadows, the light and the darkness, that one thing against another creates ... <strong>Were it not for shadows, there would be no beauty</strong>.</p>
<p>The quality that we call beauty ... must always grow from the realities of life.</p>
<p>– 陰翳礼讃</p>
</blockquote>
<p>my first book of 2025 is a 1933 essay by Jun’ichirō Tanizaki, one of japan's greatest 20th novelists, on <a href="https://en.wikipedia.org/wiki/Japanese_aesthetics">japanese aesthetics</a>, translated by Thomas J. Harper and Edward Seidensticker.</p>
<p>a vagrant style ranging from toilets to lacquerware, to blackening teeth and persimmon leaf sushi, this book was a fun little portal into mr Tanizaki's philosophy on architecture, drama, food, feminine beauty, and many other aspects of Japanese sense of beauty.</p>
<p>it made me appreciate the tranquil world of darkness and shadows, that allows japanese culture like kabuki theater, shadow play, moon-viewing, and tea ceremony to thrive.</p>
<p>i love the contrast between the softer, quieter, shadowy aesthetics in the old temples and houses and the brighter, more garish Western packed with blinding and scorching electric lights. and in daily objects:</p>
<ul>
<li>the writing brush vs fountain pen</li>
<li>chinese and japanese paper (warm and calm, envelops light and is quiet and pliant as the leaf of a tree) vs western paper (turns away from the light)</li>
<li>tin with patina and lacquerware (beauty in darkness) vs polished silver and steel</li>
<li>impure and cloudy jade (a sheen of antiquity) vs bright chilean crystals, glittering diamond, ruby, and emerald</li>
</ul>
<p>how instead of sparkling white walls, uniforms, and equipments in hospitals, patients could lie on tatami mats surrounded by sand-colored walls of a Japanese room. his love for darkness in Noh compared to Kabuki, and towards the end, he talks about the the conveniences of modern culture growing increasingly inconsiderate of old people, the beauty of the suburbs being turned over to the masses, denuded of trees, and western aesthetic ideals have become the new standard, as light is being valued over darkness. he wishes, at least, for literature, that the world of shadows to return, have the eaves deep and the walls dark, push back things into the shadows, strip away the useless decorations, for mansions to turn off their electric lights.</p>
<p>for a visual companion, this <a href="https://youtu.be/C42INHwTfDM?si=rLd8sq14tRdjgyU8&#x26;t=2231">documentary</a> by NHK world contains scenes where they demonstrate how the mournful beauty of lacquerware and a gold screen comes to life in darkness, with only soft candlelights dancing across them.</p>
<p>I have to get my hands on the <a href="https://www.penguin.co.uk/books/355259/in-praise-of-shadows-by-junichiro-tanizaki/9781784875572">vintage classics version</a> with full illustrations one day.</p>
<p>ending this with a few quotes i liked</p>
<p>on sun and architecture</p>
<blockquote>
<p>“The sun never knew how wonderful it was,” the architect Louis Kahn said, “until it fell on the wall of a building,”</p>
</blockquote>
<p>if the japanese invented everything</p>
<blockquote>
<p>But it is on occasions like this that I always think how different everything would be if we in the Orient had developed our own science. Suppose for instance that we had developed our own physics and chemistry: would not the techniques and industries based on them have taken a different form, would not our myriads of everyday gadgets, our medicines, the products of our industrial art - would they not have suited our national temper better than they do?</p>
</blockquote>
<p>and being content</p>
<blockquote>
<p>We Orientals tend to seek our satisfactions in whatever surroundings we happen to find ourselves, to content ourselves with things as they are; and so darkness causes us no discontent, we resign ourselves to it as inevitable. If light is scarce, then light is scarce; we will immerse ourselves in the darkness and there discover its own particular beauty. But the progressive Westerner is determined always to better his lot. From candle to oil lamp, oil lamp to gaslight, gaslight to electric light—his quest for a brighter light never ceases, he spares no pains to eradicate even the minutest shadow</p>
</blockquote>
<hr>
<ul>
<li><a href="https://www.themarginalian.org/2015/05/28/in-praise-of-shadows-tanizaki/">the marginalian</a></li>
<li><a href="https://journal.rikumo.com/journal/2018/5/24/rikumo-book-club-junichiro-anizakis-in-praise-of-shadows">rikumo</a></li>
<li><a href="https://www.theatlantic.com/magazine/archive/1955/01/in-praise-of-shadows-a-prose-elegy/641477/">the atlantic, january 1995</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[dental appointments and haircuts]]></title>
        <link>https://bneo.xyz/posts/030125</link>
        <guid>https://bneo.xyz/posts/030125</guid>
        <pubDate>Fri, 03 Jan 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>"If a writer stops observing, he is finished. Experience is communicated by small details intimately observed." – Ernest Hemingway</p>
</blockquote>
<p>dental appointment in the morning, i calculated that each appointment costs me $400 ($4800 over 18 months, every 6 weeks)</p>
<p>went to another 3 hours of lecture, i've also calculated that it costs ~$400 each class, (>$3k for 8 classes)</p>
<p>did homework during class, i can feel by brains squeezing and my systems failing past the 2 hour mark. 3 hour classes are torture.</p>
<p>got a haircut at the same place, it costs $15. i'll try to talk more next time, i fell asleep halfway because of the relaxing music in the shop.</p>
<p>got back on ucsf work grind. summary templates still don't perform that much better, open source models keeps hallucinating the information extraction. getting frustrated by the lack of good results. it's harder that i thought. my expectations need to be adjusted.</p>
<p>watched 20 min of interstellar with T. the wave scene on miller's planet never ceases to amaze me. they were 4000 feet, the burj kahlifa is only 2717 ft.</p>
<p>watched the witch, the movie left a bad taste in my mouth after finishing it. it's just so evil and creepy all throughout. like everything is wrong and you just can't figure out why, you're helpless, and you can just only what everything unravel into the worst possible outcome.</p>
<p>finished reading praise of shadows at 1:19 a.m. i'll read the afterword tomorrow at the library.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>"If a writer stops observing, he is finished. Experience is communicated by small details intimately observed." – Ernest Hemingway</p>
</blockquote>
<p>dental appointment in the morning, i calculated that each appointment costs me $400 ($4800 over 18 months, every 6 weeks)</p>
<p>went to another 3 hours of lecture, i've also calculated that it costs ~$400 each class, (>$3k for 8 classes)</p>
<p>did homework during class, i can feel by brains squeezing and my systems failing past the 2 hour mark. 3 hour classes are torture.</p>
<p>got a haircut at the same place, it costs $15. i'll try to talk more next time, i fell asleep halfway because of the relaxing music in the shop.</p>
<p>got back on ucsf work grind. summary templates still don't perform that much better, open source models keeps hallucinating the information extraction. getting frustrated by the lack of good results. it's harder that i thought. my expectations need to be adjusted.</p>
<p>watched 20 min of interstellar with T. the wave scene on miller's planet never ceases to amaze me. they were 4000 feet, the burj kahlifa is only 2717 ft.</p>
<p>watched the witch, the movie left a bad taste in my mouth after finishing it. it's just so evil and creepy all throughout. like everything is wrong and you just can't figure out why, you're helpless, and you can just only what everything unravel into the worst possible outcome.</p>
<p>finished reading praise of shadows at 1:19 a.m. i'll read the afterword tomorrow at the library.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[first day of intersession]]></title>
        <link>https://bneo.xyz/posts/020125</link>
        <guid>https://bneo.xyz/posts/020125</guid>
        <pubDate>Thu, 02 Jan 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/experimentbooks.jpg" alt="Experimentation books in the MSDS library"></p>
<p>tried my best to stay awake in the 3 hour lecture. the senior data scientist positions in causal inference and experiments are all enticing but they seem very remote, i can't enter a job like that straight out of college. it feels like i'm most suited for an ai engineering role or data science product analytics, but for the former, i need to work on more open source and classic rag and agents projects, and for the latter i need to build product sense and deep dive into consumer apps. so many possibilities. which excites me the most?</p>
<p>made a few first steps in the hackathon. school verbally agreed to help with venue and food. now to reach out to all the connections we've made in sf so far.</p>
<p>went to costco for grocery run. got chicken drumsticks this time instead of the chicken thighs, i got tired of removing the bones and skins.</p>
<p>read a few pages of in praise of shadows on the bus. i have to finish this book asap before the sfpl starts honking at me again for not returning the book on time.</p>
<p>helped rewrite T's SOP. i like seeing words and paragraphs becoming more concise. the act of condensing words, yet still maintaining meaning and context. it's satisfying.</p>
<p>reached pg 26. of in praise of shadows. a few new things i've learned: japanese lacquerware (lacquer is a shiny coating applied to wood or metal, made from resin extracted from trees), Yōkan (羊羹), Nō and Kabuki (japanese dance-dramas), eaves (the wide overhanging of a roof) and veranda (the outdoor space of a japanese building/temple).</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/experimentbooks.jpg" alt="Experimentation books in the MSDS library"></p>
<p>tried my best to stay awake in the 3 hour lecture. the senior data scientist positions in causal inference and experiments are all enticing but they seem very remote, i can't enter a job like that straight out of college. it feels like i'm most suited for an ai engineering role or data science product analytics, but for the former, i need to work on more open source and classic rag and agents projects, and for the latter i need to build product sense and deep dive into consumer apps. so many possibilities. which excites me the most?</p>
<p>made a few first steps in the hackathon. school verbally agreed to help with venue and food. now to reach out to all the connections we've made in sf so far.</p>
<p>went to costco for grocery run. got chicken drumsticks this time instead of the chicken thighs, i got tired of removing the bones and skins.</p>
<p>read a few pages of in praise of shadows on the bus. i have to finish this book asap before the sfpl starts honking at me again for not returning the book on time.</p>
<p>helped rewrite T's SOP. i like seeing words and paragraphs becoming more concise. the act of condensing words, yet still maintaining meaning and context. it's satisfying.</p>
<p>reached pg 26. of in praise of shadows. a few new things i've learned: japanese lacquerware (lacquer is a shiny coating applied to wood or metal, made from resin extracted from trees), Yōkan (羊羹), Nō and Kabuki (japanese dance-dramas), eaves (the wide overhanging of a roof) and veranda (the outdoor space of a japanese building/temple).</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[love the little things]]></title>
        <link>https://bneo.xyz/posts/010125</link>
        <guid>https://bneo.xyz/posts/010125</guid>
        <pubDate>Wed, 01 Jan 2025 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/sfgatefog.jpg" alt="source unknown"></p>
<blockquote>
<p>Fall in love. It’s easy to fall in love with people. I suggest falling in love with anything and everything. Every chance you get. Fall in love with your coffee, your sneakers, your blue zone parking space.</p>
<p>I’ve had a lot of fun in life. Falling in love with stupid, meaningless physical objects… I have truly spent my life focusing on the smallest things imaginable, completely oblivious to all the big issues of living.</p>
<p>The only two things you ever need to pay attention to in life are work and love. Things that are self justified in the experience and who cares about the result. Stop rushing to what you perceive as some valuable endpoint. Learn to enjoy the expenditure of energy that may or may not be on the correct path.</p>
<p>– Jerry Seinfeld’s <a href="https://singjupost.com/jerry-seinfelds-speech-at-dukes-2024-commencement-transcript/?singlepage=1">2024 Duke commencement speech</a></p>
</blockquote>
<p>woke up at 11. decluttered my safari tabs. wrote my goals for 2025. watched a bit of before midnight.</p>
<p>i love the dinner scene they had in greece, the conversations are so natural. it feels like you're just sitting with them at the table, no script, just a bunch of friends gathered together. i loved this quote the most.</p>
<blockquote>
<p>“...like a sunrise or sunset,
anything so ephemeral. Just like
our life - we appear and we disappear
and we are so important to some,
but, we are just passing through.”</p>
<p>― Richard Linklater, Before Midnight</p>
</blockquote>
<p>the fight scene was so real as well. it's a realistic depiction of how complicated life can get, and how that can get in the way of two people trying to love one another. it felt uncomfortable watching it, something so personal and raw. their acting is incredible.</p>
<p>looked into some healthcare companies in SF. discovered abridge ai. i have to start figuring out what i want to do after i graduate. what would excite me, bring me joy. i might have to start leetcoding as well. and memorizing some stats and ML. but i know that if i keep working on my projects with ucsf, the learnings that i do in the process will all pay off. i just have to make sure i'm truly learning, and focus on the details. and not hand everything to AI, and develop my own chain of reasoning. just keep staying curious and iterating.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/sfgatefog.jpg" alt="source unknown"></p>
<blockquote>
<p>Fall in love. It’s easy to fall in love with people. I suggest falling in love with anything and everything. Every chance you get. Fall in love with your coffee, your sneakers, your blue zone parking space.</p>
<p>I’ve had a lot of fun in life. Falling in love with stupid, meaningless physical objects… I have truly spent my life focusing on the smallest things imaginable, completely oblivious to all the big issues of living.</p>
<p>The only two things you ever need to pay attention to in life are work and love. Things that are self justified in the experience and who cares about the result. Stop rushing to what you perceive as some valuable endpoint. Learn to enjoy the expenditure of energy that may or may not be on the correct path.</p>
<p>– Jerry Seinfeld’s <a href="https://singjupost.com/jerry-seinfelds-speech-at-dukes-2024-commencement-transcript/?singlepage=1">2024 Duke commencement speech</a></p>
</blockquote>
<p>woke up at 11. decluttered my safari tabs. wrote my goals for 2025. watched a bit of before midnight.</p>
<p>i love the dinner scene they had in greece, the conversations are so natural. it feels like you're just sitting with them at the table, no script, just a bunch of friends gathered together. i loved this quote the most.</p>
<blockquote>
<p>“...like a sunrise or sunset,
anything so ephemeral. Just like
our life - we appear and we disappear
and we are so important to some,
but, we are just passing through.”</p>
<p>― Richard Linklater, Before Midnight</p>
</blockquote>
<p>the fight scene was so real as well. it's a realistic depiction of how complicated life can get, and how that can get in the way of two people trying to love one another. it felt uncomfortable watching it, something so personal and raw. their acting is incredible.</p>
<p>looked into some healthcare companies in SF. discovered abridge ai. i have to start figuring out what i want to do after i graduate. what would excite me, bring me joy. i might have to start leetcoding as well. and memorizing some stats and ML. but i know that if i keep working on my projects with ucsf, the learnings that i do in the process will all pay off. i just have to make sure i'm truly learning, and focus on the details. and not hand everything to AI, and develop my own chain of reasoning. just keep staying curious and iterating.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[2024 wrapped]]></title>
        <link>https://bneo.xyz/posts/311224</link>
        <guid>https://bneo.xyz/posts/311224</guid>
        <pubDate>Tue, 31 Dec 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/wavesbyclaude.jpg" alt="Waves Breaking, 1881, Claude Monet"></p>
<blockquote>
<p>Don’t be afraid to be confused. Try to remain permanently confused. Anything is possible. Stay open, forever, so open it hurts, and then open up some more, until the day you die, world without end, amen.</p>
<p>– George Saunders in The Braindead Megaphone</p>
</blockquote>
<p>went to sf dmv to get my california license done today. waited 2 hours at the dmv reading zhendong's letter. took 106 photographs around japantown, alamo square, and city hall on the way. also got a $130 fine by sfmta on the bus as i was heading home. a great new years gift from sf. went to coit tower to watch the fireworks with friends. and 2024 ended just like that.</p>
<p>a few reminders and principles i want to take into 2025 from my safari tabs</p>
<ul>
<li>do not let perfection be the enemy of progress (<a href="https://mitchellh.com/writing/building-large-technical-projects#user-content-fn-1">hashimoto</a>)</li>
<li>iterate relentlessly: pay attention, adapt, and let feedback guide you toward what fits and feels alive (<a href="https://www.henrikkarlsson.xyz/p/unfolding">karlsson</a>)</li>
<li>resist summary: focus on details, build your own mental model, develop a chain of reasoning (<a href="https://map.simonsarris.com/p/resist-summary">sarris</a>)</li>
<li>trust your intuition, do the harder, less fashionable thing <a href="https://catherineshannon.substack.com/p/how-to-make-the-most-of-your-20s-37a">catherine</a></li>
<li>"no man is a failure who has friends" (it's a wonderful life)</li>
<li>read not for retaining information, but for refining your world view (<a href="https://www.workingtheorys.com/p/writing-wrapped">anu</a>)</li>
<li>use action to achieve focus and take rest seriously (<a href="https://zhengdongwang.com/2024/12/29/2024-letter.html">zhendong</a>)</li>
</ul>
<p>and a reminder and inspiration for why i write these blogs from <a href="https://danwang.co/2023-letter/">dan wang's letters</a></p>
<blockquote>
<p>In the last two weeks of the year, I sort through everything, try to coax out a structure, and then write the damn thing. I’ve complained about how much work it demands, but I also want to say that it has been great fun. I don’t understand why more people aren’t writing them. <strong>It’s not just about sharing your thoughts and recommendations with the rest of the world. Having this vessel that you’re motivated to fill encourages being more observant and analytical in daily life too</strong></p>
</blockquote>
<p>this task that i set for myself everyday, to just write something everyday is a powerful nudge to do more interesting things, a catalyst for action.</p>
<p>and a few reminders for achieving my goals for 2025 by Dr. Ana</p>
<ul>
<li>break down goals into sub-goals</li>
<li>keep the goal in mind every day</li>
<li>anticipate obstacles with "if... then"</li>
<li>make it a group effort</li>
<li>make it easy to take action</li>
</ul>
<p>a few big goals that i hope to achieve</p>
<ul>
<li>graduate and get a full-time job in SF (doing what i love &#x26; >$100k)</li>
<li>read all the books in by <a href="/library">library</a> (30 min before bed daily)</li>
<li>complete my ghibli scenes sketchbook (sketch on sundays)</li>
<li>make a photobook of SF (take more photos)</li>
<li>write a book about my parents (in our weekly calls)</li>
<li>launch an iOS app (saturday hacks?)</li>
<li>complete crosstown trail (w friends)</li>
<li>host a hackathon in sf (w friends)</li>
<li>get into YC (w wei)</li>
<li>get 10k followers on twitter (post whenever i find something interesting without hesitation)</li>
<li>5 links a week newsletter (on my blog and on substack – <a href="https://www.personalcanon.com/p/in-praise-of-writing-on-the-internet">inspiration from celine</a>)</li>
</ul>
<p>that's all i can think of for now, signing off. Here's to 2025.</p>
<hr>
<p>other 2024 reflections</p>
<ul>
<li><a href="https://mitul.ca/p/2024">mitul</a></li>
<li><a href="https://docs.google.com/document/d/1V-r87yBT5yphoxz7owCRwYugqczzQNeSBdqJ8K75rVw/mobilebasic">jordan gonen</a></li>
<li><a href="https://zhengdongwang.com/2024/12/29/2024-letter.html">zhendong wang</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/wavesbyclaude.jpg" alt="Waves Breaking, 1881, Claude Monet"></p>
<blockquote>
<p>Don’t be afraid to be confused. Try to remain permanently confused. Anything is possible. Stay open, forever, so open it hurts, and then open up some more, until the day you die, world without end, amen.</p>
<p>– George Saunders in The Braindead Megaphone</p>
</blockquote>
<p>went to sf dmv to get my california license done today. waited 2 hours at the dmv reading zhendong's letter. took 106 photographs around japantown, alamo square, and city hall on the way. also got a $130 fine by sfmta on the bus as i was heading home. a great new years gift from sf. went to coit tower to watch the fireworks with friends. and 2024 ended just like that.</p>
<p>a few reminders and principles i want to take into 2025 from my safari tabs</p>
<ul>
<li>do not let perfection be the enemy of progress (<a href="https://mitchellh.com/writing/building-large-technical-projects#user-content-fn-1">hashimoto</a>)</li>
<li>iterate relentlessly: pay attention, adapt, and let feedback guide you toward what fits and feels alive (<a href="https://www.henrikkarlsson.xyz/p/unfolding">karlsson</a>)</li>
<li>resist summary: focus on details, build your own mental model, develop a chain of reasoning (<a href="https://map.simonsarris.com/p/resist-summary">sarris</a>)</li>
<li>trust your intuition, do the harder, less fashionable thing <a href="https://catherineshannon.substack.com/p/how-to-make-the-most-of-your-20s-37a">catherine</a></li>
<li>"no man is a failure who has friends" (it's a wonderful life)</li>
<li>read not for retaining information, but for refining your world view (<a href="https://www.workingtheorys.com/p/writing-wrapped">anu</a>)</li>
<li>use action to achieve focus and take rest seriously (<a href="https://zhengdongwang.com/2024/12/29/2024-letter.html">zhendong</a>)</li>
</ul>
<p>and a reminder and inspiration for why i write these blogs from <a href="https://danwang.co/2023-letter/">dan wang's letters</a></p>
<blockquote>
<p>In the last two weeks of the year, I sort through everything, try to coax out a structure, and then write the damn thing. I’ve complained about how much work it demands, but I also want to say that it has been great fun. I don’t understand why more people aren’t writing them. <strong>It’s not just about sharing your thoughts and recommendations with the rest of the world. Having this vessel that you’re motivated to fill encourages being more observant and analytical in daily life too</strong></p>
</blockquote>
<p>this task that i set for myself everyday, to just write something everyday is a powerful nudge to do more interesting things, a catalyst for action.</p>
<p>and a few reminders for achieving my goals for 2025 by Dr. Ana</p>
<ul>
<li>break down goals into sub-goals</li>
<li>keep the goal in mind every day</li>
<li>anticipate obstacles with "if... then"</li>
<li>make it a group effort</li>
<li>make it easy to take action</li>
</ul>
<p>a few big goals that i hope to achieve</p>
<ul>
<li>graduate and get a full-time job in SF (doing what i love &#x26; >$100k)</li>
<li>read all the books in by <a href="/library">library</a> (30 min before bed daily)</li>
<li>complete my ghibli scenes sketchbook (sketch on sundays)</li>
<li>make a photobook of SF (take more photos)</li>
<li>write a book about my parents (in our weekly calls)</li>
<li>launch an iOS app (saturday hacks?)</li>
<li>complete crosstown trail (w friends)</li>
<li>host a hackathon in sf (w friends)</li>
<li>get into YC (w wei)</li>
<li>get 10k followers on twitter (post whenever i find something interesting without hesitation)</li>
<li>5 links a week newsletter (on my blog and on substack – <a href="https://www.personalcanon.com/p/in-praise-of-writing-on-the-internet">inspiration from celine</a>)</li>
</ul>
<p>that's all i can think of for now, signing off. Here's to 2025.</p>
<hr>
<p>other 2024 reflections</p>
<ul>
<li><a href="https://mitul.ca/p/2024">mitul</a></li>
<li><a href="https://docs.google.com/document/d/1V-r87yBT5yphoxz7owCRwYugqczzQNeSBdqJ8K75rVw/mobilebasic">jordan gonen</a></li>
<li><a href="https://zhengdongwang.com/2024/12/29/2024-letter.html">zhendong wang</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[mixture of experts]]></title>
        <link>https://bneo.xyz/posts/301224</link>
        <guid>https://bneo.xyz/posts/301224</guid>
        <pubDate>Mon, 30 Dec 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>a few resource dump on mixture of experts for a project.</p>
<p>from what i understand so far, MoE has two main components: experts and gates. experts are specialized sub-networks, feedforward layers that processes specific portions of input data. gates utilize "gating functions" that are learned mechanisms that decide which experts should handle each input tokens. how? it computes a prob distribution over all experts (softmax) and select the top-k experts for each token based on the probs this selective routing allows MoE to scale # params without proportional increase in computational cost during inference ,as only a subset of experts are active (sparse MoE). the downsides? training can be complex due to the need for effective routing and load balancing among experts. without careful design, some experts may be over or underutilized.</p>
<p>understand</p>
<ul>
<li><a href="https://huggingface.co/blog/moe?utm_source=chatgpt.com">Mixture of Experts Explained</a></li>
<li><a href="https://www.youtube.com/watch?v=UiX8K-xBUpE">Mistral / Mixtral Explained: Sliding Window Attention, Sparse Mixture of Experts, Rolling Buffer</a></li>
<li><a href="https://newsletter.maartengrootendorst.com/p/a-visual-guide-to-mixture-of-experts">A Visual Guide to Mixture of Experts (MoE)</a></li>
</ul>
<p>papers</p>
<ul>
<li><a href="https://arxiv.org/abs/2406.16554">LLaMA-MoE: Building Mixture-of-Experts from LLaMA with Continual Pre-training</a></li>
<li><a href="https://arxiv.org/pdf/2409.02060">Open mixture-of-experts language models</a></li>
</ul>
<p>code</p>
<ul>
<li><a href="https://github.com/lucidrains/mixture-of-experts">pytorch impl. of sparsely-gated MOE</a> by lucid rains
<ul>
<li>(<a href="https://github.com/lucidrains/st-moe-pytorch">ST-MoE</a>)</li>
</ul>
</li>
<li><a href="https://huggingface.co/blog/AviSoori1x/makemoe-from-scratch">makeMoE: Implement a Sparse Mixture of Experts Language Model from Scratch</a></li>
</ul>
<p>more</p>
<ul>
<li><a href="https://github.com/XueFuzhao/awesome-mixture-of-experts">awesome MOE</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>a few resource dump on mixture of experts for a project.</p>
<p>from what i understand so far, MoE has two main components: experts and gates. experts are specialized sub-networks, feedforward layers that processes specific portions of input data. gates utilize "gating functions" that are learned mechanisms that decide which experts should handle each input tokens. how? it computes a prob distribution over all experts (softmax) and select the top-k experts for each token based on the probs this selective routing allows MoE to scale # params without proportional increase in computational cost during inference ,as only a subset of experts are active (sparse MoE). the downsides? training can be complex due to the need for effective routing and load balancing among experts. without careful design, some experts may be over or underutilized.</p>
<p>understand</p>
<ul>
<li><a href="https://huggingface.co/blog/moe?utm_source=chatgpt.com">Mixture of Experts Explained</a></li>
<li><a href="https://www.youtube.com/watch?v=UiX8K-xBUpE">Mistral / Mixtral Explained: Sliding Window Attention, Sparse Mixture of Experts, Rolling Buffer</a></li>
<li><a href="https://newsletter.maartengrootendorst.com/p/a-visual-guide-to-mixture-of-experts">A Visual Guide to Mixture of Experts (MoE)</a></li>
</ul>
<p>papers</p>
<ul>
<li><a href="https://arxiv.org/abs/2406.16554">LLaMA-MoE: Building Mixture-of-Experts from LLaMA with Continual Pre-training</a></li>
<li><a href="https://arxiv.org/pdf/2409.02060">Open mixture-of-experts language models</a></li>
</ul>
<p>code</p>
<ul>
<li><a href="https://github.com/lucidrains/mixture-of-experts">pytorch impl. of sparsely-gated MOE</a> by lucid rains
<ul>
<li>(<a href="https://github.com/lucidrains/st-moe-pytorch">ST-MoE</a>)</li>
</ul>
</li>
<li><a href="https://huggingface.co/blog/AviSoori1x/makemoe-from-scratch">makeMoE: Implement a Sparse Mixture of Experts Language Model from Scratch</a></li>
</ul>
<p>more</p>
<ul>
<li><a href="https://github.com/XueFuzhao/awesome-mixture-of-experts">awesome MOE</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[on journaling]]></title>
        <link>https://bneo.xyz/posts/291224</link>
        <guid>https://bneo.xyz/posts/291224</guid>
        <pubDate>Sun, 29 Dec 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>watched a <a href="https://www.youtube.com/watch?v=5DqXHg52H1g">few</a> <a href="https://www.youtube.com/watch?v=YOgBiweyEE4">videos</a> <a href="https://www.youtube.com/watch?v=ibGHNoMkDCs">on</a> <a href="https://www.youtube.com/watch?v=2HCmv6aDYbQ">journaling</a>.</p>
<p>main takeaway is to treat your journal entry as a conversation with yourself. one tip is to write about 4 things</p>
<ol>
<li>something that happened</li>
<li>something you're proud of</li>
<li>something you did not do well</li>
<li>what these events has in common with other events in your life (larger narrative)</li>
</ol>
<p>#4 is the most essential, because we as human beings are storytellers, and as we write about events in our lives, weaving together the past and present, we are telling a narrative about ourselves. by doing that, we are constructing who we are.</p>
<p>on that note, marcus aurelius has this idea of journaling for "dyeing" the mind, where you repeatedly write about your principles and values, your ideal self that you want to achieve, that way it will be integrated into your actions in your daily life, consciously or unconsciously</p>
<blockquote>
<p>journaling doesn't help you make sense of the world, but it helps you make sense of yourself. – Jared Henderson</p>
</blockquote>
<p>cooked japanese chicken curry, stood 2 hours in the kitchen, cutting onions, potatoes, kabocha squash, and carrots, while watching super 8. i mixed curry roux from two brands this time. S&#x26;B golden curry (Hot) and vermont curry. this will last me for 3 days. pair this with Beni shōga
and rice. it's perfect. there's so much room for experimentation, i have yet to try adding grated apple, red wine, or try even coffee powder. i could even try making my own chicken broth, or make katsu.</p>]]></description>
        <content:encoded><![CDATA[<p>watched a <a href="https://www.youtube.com/watch?v=5DqXHg52H1g">few</a> <a href="https://www.youtube.com/watch?v=YOgBiweyEE4">videos</a> <a href="https://www.youtube.com/watch?v=ibGHNoMkDCs">on</a> <a href="https://www.youtube.com/watch?v=2HCmv6aDYbQ">journaling</a>.</p>
<p>main takeaway is to treat your journal entry as a conversation with yourself. one tip is to write about 4 things</p>
<ol>
<li>something that happened</li>
<li>something you're proud of</li>
<li>something you did not do well</li>
<li>what these events has in common with other events in your life (larger narrative)</li>
</ol>
<p>#4 is the most essential, because we as human beings are storytellers, and as we write about events in our lives, weaving together the past and present, we are telling a narrative about ourselves. by doing that, we are constructing who we are.</p>
<p>on that note, marcus aurelius has this idea of journaling for "dyeing" the mind, where you repeatedly write about your principles and values, your ideal self that you want to achieve, that way it will be integrated into your actions in your daily life, consciously or unconsciously</p>
<blockquote>
<p>journaling doesn't help you make sense of the world, but it helps you make sense of yourself. – Jared Henderson</p>
</blockquote>
<p>cooked japanese chicken curry, stood 2 hours in the kitchen, cutting onions, potatoes, kabocha squash, and carrots, while watching super 8. i mixed curry roux from two brands this time. S&#x26;B golden curry (Hot) and vermont curry. this will last me for 3 days. pair this with Beni shōga
and rice. it's perfect. there's so much room for experimentation, i have yet to try adding grated apple, red wine, or try even coffee powder. i could even try making my own chicken broth, or make katsu.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[memento]]></title>
        <link>https://bneo.xyz/posts/281224</link>
        <guid>https://bneo.xyz/posts/281224</guid>
        <pubDate>Sat, 28 Dec 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>"Pay attention. It’s all about paying attention. It’s all about taking in as much of what’s out there as you can, and not letting the excuses and the dreariness of some of the obligations you’ll soon be incurring narrow your lives. Attention is vitality. It connects you with others. It makes you eager. Stay eager."</p>
<p>– Susan Sontag</p>
</blockquote>
<p>my ucsf work continues to have disappointing results. it's hitting diminishing returns. i don't want to be a prompt engineer. long context models are just terrible at text classification. but i mustn't give up, every failure is a signal, a step towards the right solution. i have to stop expecting it's easy. i'm only 1.5 months into this. i need to make sure i'm understanding everything deeply, learn the details, pick up intuition, or else it'll all be for nothing, even if i do get results, what use will it be if i learn nothing deeply in the end? there's so many things to dive deep into. mixture of experts, attention fusion, multimodal, text encoders, vllm, etc.</p>
<p>walking to blue bottle coffee was considerably difficult. i almost gave up halfway because of the sudden pain. brought the ice pack with me, so i managed to awkwardly walk to meet with A. read in praise of shadows in the cafe. i like it so far, it's making me think about the importance and light and shadow to create meaningful architecture. i was surprised to read his description of the japanese treating toilets as "the place of spiritual repose", a "physiological delight"</p>
<blockquote>
<p>“The sun never knew how wonderful it was,” the architect Louis Kahn said, “until it fell on the wall of a building,”</p>
<p>― Jun'ichirō Tanizaki, In Praise of Shadows</p>
</blockquote>
<p>went to J's office/house for movies. it's such a nice place. it pays to be intelligent and lucky in sf. if you're doing what you truly love, and work feels like play, and you know the right people, sf will treat you well.</p>
<p>watched memento for the first time (i loved it), at kfry chicken from aria, planned chinatown hackathon. got home around 1am in a waymo. slept around 3am.</p>
<p>it was a good day. a late christmas celebration with friends.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>"Pay attention. It’s all about paying attention. It’s all about taking in as much of what’s out there as you can, and not letting the excuses and the dreariness of some of the obligations you’ll soon be incurring narrow your lives. Attention is vitality. It connects you with others. It makes you eager. Stay eager."</p>
<p>– Susan Sontag</p>
</blockquote>
<p>my ucsf work continues to have disappointing results. it's hitting diminishing returns. i don't want to be a prompt engineer. long context models are just terrible at text classification. but i mustn't give up, every failure is a signal, a step towards the right solution. i have to stop expecting it's easy. i'm only 1.5 months into this. i need to make sure i'm understanding everything deeply, learn the details, pick up intuition, or else it'll all be for nothing, even if i do get results, what use will it be if i learn nothing deeply in the end? there's so many things to dive deep into. mixture of experts, attention fusion, multimodal, text encoders, vllm, etc.</p>
<p>walking to blue bottle coffee was considerably difficult. i almost gave up halfway because of the sudden pain. brought the ice pack with me, so i managed to awkwardly walk to meet with A. read in praise of shadows in the cafe. i like it so far, it's making me think about the importance and light and shadow to create meaningful architecture. i was surprised to read his description of the japanese treating toilets as "the place of spiritual repose", a "physiological delight"</p>
<blockquote>
<p>“The sun never knew how wonderful it was,” the architect Louis Kahn said, “until it fell on the wall of a building,”</p>
<p>― Jun'ichirō Tanizaki, In Praise of Shadows</p>
</blockquote>
<p>went to J's office/house for movies. it's such a nice place. it pays to be intelligent and lucky in sf. if you're doing what you truly love, and work feels like play, and you know the right people, sf will treat you well.</p>
<p>watched memento for the first time (i loved it), at kfry chicken from aria, planned chinatown hackathon. got home around 1am in a waymo. slept around 3am.</p>
<p>it was a good day. a late christmas celebration with friends.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[haight st]]></title>
        <link>https://bneo.xyz/posts/271224</link>
        <guid>https://bneo.xyz/posts/271224</guid>
        <pubDate>Fri, 27 Dec 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>"... I’d rather paint people’s eyes than cathedrals, for there’s something in the eyes that isn’t in the cathedral — although it’s solemn and although it’s impressive — to my mind the soul of a person ... is more interesting</p>
<p>To Theo van Gogh. Antwerp, Saturday, 19 December 1885.</p>
</blockquote>
<p>went to SF DMV to get my cali license, the only incentive for getting it is to enter museums and parks for free without pulling up my lease on my phone. the dmv building is exactly how i imagined it to look like. went on the appointment line, and it was 3x shorter. felt good abou myself, at least until it was finally my turn, and i realized i was missing two proof of residency documents.</p>
<p>decided to walked 20 min (7 blocks) to park branch library to get them printed. went through the panhandle to have a look-see. the houses on oak street are nice, i like the colors. many people were running here and walking their dogs. it's nice here, much quieter than chinatown. less noise and mess as well. the houses here have so much personality, each of them are different. it's like the resident's big sign that say s "this is who i am". the landed houses in malaysia are usually all the same, it's copy paste.</p>
<p>walked 20 min back and turns out the system was down. felt annoyed and frustrated that i went through all that effort, but i can always come back again. decided to check out haight street since i'm already here.</p>
<p>passed by the "things lucky" shop and bought a jadeite and ammonite. i like how the guy at the store said "the stone chooses you" when i asked how to choose a good stone.</p>
<p>passed by a clothing store with no signs and was intrigued, it was only after i entered did i realize it was 2nd street. i really liked the 2nd street in shibuya, tokyo. there were so many good selections. i would love to go back to tokyo again.</p>
<p>passed by a dozen more thrift stores and shops with tiny trinkets along haight st. finally checked out the two bookstores on my list: borderland (horror books) and booksmith. a blue cover book, with a golden circle containing the letters: vincent van gogh creative inspiration caught my eye. it contains van gogh's sketches and quotes from his book of letters. you read one of them at the start. here's another one i fancy a lot.</p>
<blockquote>
<p>"Almost no one knows that the secret of beautiful work is to a large extent good faith and sincere feeling"</p>
<p>– To Theo van Gogh. The Hague, between Monday, 4 and Saturday, 9 December 1882</p>
</blockquote>
<p>today was a fun mini adventure. i like exploring the streets of sf. sometimes i wish i wasn't alone. because i start to get in my head a lot, and i struggle to snap out of it. but having the freedom to explore and do whatever i want, is a luxury, not a tragedy.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>"... I’d rather paint people’s eyes than cathedrals, for there’s something in the eyes that isn’t in the cathedral — although it’s solemn and although it’s impressive — to my mind the soul of a person ... is more interesting</p>
<p>To Theo van Gogh. Antwerp, Saturday, 19 December 1885.</p>
</blockquote>
<p>went to SF DMV to get my cali license, the only incentive for getting it is to enter museums and parks for free without pulling up my lease on my phone. the dmv building is exactly how i imagined it to look like. went on the appointment line, and it was 3x shorter. felt good abou myself, at least until it was finally my turn, and i realized i was missing two proof of residency documents.</p>
<p>decided to walked 20 min (7 blocks) to park branch library to get them printed. went through the panhandle to have a look-see. the houses on oak street are nice, i like the colors. many people were running here and walking their dogs. it's nice here, much quieter than chinatown. less noise and mess as well. the houses here have so much personality, each of them are different. it's like the resident's big sign that say s "this is who i am". the landed houses in malaysia are usually all the same, it's copy paste.</p>
<p>walked 20 min back and turns out the system was down. felt annoyed and frustrated that i went through all that effort, but i can always come back again. decided to check out haight street since i'm already here.</p>
<p>passed by the "things lucky" shop and bought a jadeite and ammonite. i like how the guy at the store said "the stone chooses you" when i asked how to choose a good stone.</p>
<p>passed by a clothing store with no signs and was intrigued, it was only after i entered did i realize it was 2nd street. i really liked the 2nd street in shibuya, tokyo. there were so many good selections. i would love to go back to tokyo again.</p>
<p>passed by a dozen more thrift stores and shops with tiny trinkets along haight st. finally checked out the two bookstores on my list: borderland (horror books) and booksmith. a blue cover book, with a golden circle containing the letters: vincent van gogh creative inspiration caught my eye. it contains van gogh's sketches and quotes from his book of letters. you read one of them at the start. here's another one i fancy a lot.</p>
<blockquote>
<p>"Almost no one knows that the secret of beautiful work is to a large extent good faith and sincere feeling"</p>
<p>– To Theo van Gogh. The Hague, between Monday, 4 and Saturday, 9 December 1882</p>
</blockquote>
<p>today was a fun mini adventure. i like exploring the streets of sf. sometimes i wish i wasn't alone. because i start to get in my head a lot, and i struggle to snap out of it. but having the freedom to explore and do whatever i want, is a luxury, not a tragedy.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[divine discontent]]></title>
        <link>https://bneo.xyz/posts/261224</link>
        <guid>https://bneo.xyz/posts/261224</guid>
        <pubDate>Thu, 26 Dec 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Do a lot of work — do a huge volume of work. Put yourself on a deadline so that every week, or every month, you know you’re going to finish one story. Because it’s only by actually going through a volume of work that you are actually going to catch up and close that gap. And the work you’re making will be as good as your ambitions</p>
<p>– Ira Glass</p>
</blockquote>
<p>air fried the perfect piece of salmon today. first dry it and season with buttery steakhouse seasoning by kinders. place the sheet in the fryer, add olive oil, and cover the salmon with it. flip it around a few times. set it at 280 F for 25 minutes. mix that with red and white rice, which provides the nutty and coconut flavor, and pair that with kimchi and gari (picked ginger). my food has never tasted any better.</p>
<p>watched interior designer david netto <a href="https://youtu.be/A7n1KKxocSw?si=roZVmQMj5LR8CBuq">share</a> some design tips. for color matching dos and donts, he recommends looking into Charles de Beistegui (The Château Of Groussay) and Jacques Garcia. when i'm lucky enough to have my own place one day, i want to make it nice. i've only had the privilege of designing my own room, an entire house will be a great and worthy challenge.</p>
<p>llm2vec results were disappointing: masked next token prediction, unsupervised simCSE and supervised took 7 hours in total, and jina v3 was still superior. professor mentioned that it would be computationally costly, and i should've listened to her. but i still had to test it for myself. always run experiments and don't trust intuition. "test it for yourself" over everything.</p>
<p>celine talks about how the most fulfilled people are two things: insatiably curious about everything, and they exist in a state of perpetual, self-inflicted unhappiness, a dissatisfaction about their own abilities, a restless pursuit of greatness. she calls this a <a href="https://substack.com/@celinenguyen/p-150631038">divine discontent</a></p>
<p>it's choosing to ask, <strong>what could be better?</strong>, <strong>what can i improve?</strong>.</p>
<p>great writers who commit themselves to being curious and dissatisfied with their work share these three traits:</p>
<ul>
<li>patient, unyielding discipline</li>
<li>aspiring to greatness</li>
<li>tireless, mundane work of improving one's craft</li>
</ul>
<p>three things: discipline, aspiration, and revision.</p>
<p>they not only apply to creative acts like making art or writing, but also in writing an email or text to someone and the words just don't sit right, the slight misalignment in your pitch deck, the font on your website that just doesn't feel right, etc.</p>
<p>it's an instinct to critique your own work, even the small things, and understand why, and fixing it.</p>
<p>she argues this makes life more interesting, because there is always something to care about and be passionate about.</p>
<blockquote>
<p><strong>What is your creative ambition?</strong>
To continually improve, so I never think “My time may be over.”</p>
<p>– Twyla Tharp’s The Creative Habit</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Do a lot of work — do a huge volume of work. Put yourself on a deadline so that every week, or every month, you know you’re going to finish one story. Because it’s only by actually going through a volume of work that you are actually going to catch up and close that gap. And the work you’re making will be as good as your ambitions</p>
<p>– Ira Glass</p>
</blockquote>
<p>air fried the perfect piece of salmon today. first dry it and season with buttery steakhouse seasoning by kinders. place the sheet in the fryer, add olive oil, and cover the salmon with it. flip it around a few times. set it at 280 F for 25 minutes. mix that with red and white rice, which provides the nutty and coconut flavor, and pair that with kimchi and gari (picked ginger). my food has never tasted any better.</p>
<p>watched interior designer david netto <a href="https://youtu.be/A7n1KKxocSw?si=roZVmQMj5LR8CBuq">share</a> some design tips. for color matching dos and donts, he recommends looking into Charles de Beistegui (The Château Of Groussay) and Jacques Garcia. when i'm lucky enough to have my own place one day, i want to make it nice. i've only had the privilege of designing my own room, an entire house will be a great and worthy challenge.</p>
<p>llm2vec results were disappointing: masked next token prediction, unsupervised simCSE and supervised took 7 hours in total, and jina v3 was still superior. professor mentioned that it would be computationally costly, and i should've listened to her. but i still had to test it for myself. always run experiments and don't trust intuition. "test it for yourself" over everything.</p>
<p>celine talks about how the most fulfilled people are two things: insatiably curious about everything, and they exist in a state of perpetual, self-inflicted unhappiness, a dissatisfaction about their own abilities, a restless pursuit of greatness. she calls this a <a href="https://substack.com/@celinenguyen/p-150631038">divine discontent</a></p>
<p>it's choosing to ask, <strong>what could be better?</strong>, <strong>what can i improve?</strong>.</p>
<p>great writers who commit themselves to being curious and dissatisfied with their work share these three traits:</p>
<ul>
<li>patient, unyielding discipline</li>
<li>aspiring to greatness</li>
<li>tireless, mundane work of improving one's craft</li>
</ul>
<p>three things: discipline, aspiration, and revision.</p>
<p>they not only apply to creative acts like making art or writing, but also in writing an email or text to someone and the words just don't sit right, the slight misalignment in your pitch deck, the font on your website that just doesn't feel right, etc.</p>
<p>it's an instinct to critique your own work, even the small things, and understand why, and fixing it.</p>
<p>she argues this makes life more interesting, because there is always something to care about and be passionate about.</p>
<blockquote>
<p><strong>What is your creative ambition?</strong>
To continually improve, so I never think “My time may be over.”</p>
<p>– Twyla Tharp’s The Creative Habit</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[christmas films]]></title>
        <link>https://bneo.xyz/posts/251224</link>
        <guid>https://bneo.xyz/posts/251224</guid>
        <pubDate>Wed, 25 Dec 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/magpie.jpg" alt="The Magpie, 1868 by Claude Monet"></p>
<p>doomscrolled on temu. bought a few gifts for myself, courtesy of my dad (thanks dad). i'm excited for the cardigan and vintage japanese ceramics. watched three movies for christmas. i never touched work at all. had dinner with J at capitol and had fun conversations throughout the night.</p>
<p>three quotes from each of the movies i watched.</p>
<p>#1 midnight in paris</p>
<p>i liked the overall mood and atmosphere of this movie. it felt comforting. i loved seeing those artists and writers come to life in the movie. and this movie made me want to learn french again. and got me addicted to "si tu vois ma mere" by sidney bechet.</p>
<blockquote>
<p>Ernest Hemingway: I believe that love that is true and real creates a respite from death. All cowardice comes from not loving, or not loving well, which is the same thing. And when the man who is brave and true looks death squarely in the face like some rhino hunters I know, or Belmonte, who's truly brave</p>
<p>– midnight in paris</p>
</blockquote>
<p>#2 the holiday</p>
<p>this movie played automatically after midnight in paris, and i was hooked my the intro, which is the quote below. i didn't expect much because of the reviews, but somehow it made me cry. might have something to do with being locked up in my room on christmas day, with family and loved ones far away.</p>
<blockquote>
<p>Iris: I've found almost everything ever written about love to be true. Shakespeare said "Journeys end in lovers meeting." What an extraordinary thought. Personally, I have not experienced anything remotely close to that, but I am more than willing to believe Shakespeare had. I suppose I think about love more than anyone really should. I am constantly amazed by its sheer power to alter and define our lives. It was Shakespeare who also said "love is blind". Now that is something I know to be true. For some quite inexplicably, love fades; for others love is simply lost. But then of course love can also be found, even if just for the night. And then, there's another kind of love: the cruelest kind. The one that almost kills its victims. Its called unrequited love. Of that I am an expert. Most love stories are about people who fall in love with each other. But what about the rest of us? What about our stories, those of us who fall in love alone? We are the victims of the one sided affair. We are the cursed of the loved ones. We are the unloved ones, the walking wounded. The handicapped without the advantage of a great parking space!</p>
</blockquote>
<p>#3 four weddings and a funeral</p>
<p>watched this because of hugh grant, not a fan of the whole finding love at weddings. my favorite scenes were rowan atkinson as the wedding priest and the funeral speech. the poem recited during the funeral, 'Stop all the clocks, cut off the telephone', is found below.</p>
<blockquote>
<p>Stop all the clocks, cut off the telephone,
Prevent the dog from barking with a juicy bone,
Silence the pianos and with muffled drum
Bring out the coffin, let the mourners come.</p>
<p>Let aeroplanes circle moaning overhead
Scribbling on the sky the message He Is Dead,
Put crepe bows round the white necks of the public doves,
Let the traffic policemen wear black cotton gloves.</p>
<p>He was my North, my South, my East and West,
My working week and my Sunday rest,
My noon, my midnight, my talk, my song;
I thought that love would last for ever: I was wrong.</p>
<p>The stars are not wanted now: put out every one;
Pack up the moon and dismantle the sun;
Pour away the ocean and sweep up the wood;
For nothing now can ever come to any good.</p>
<p>W H Auden</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/magpie.jpg" alt="The Magpie, 1868 by Claude Monet"></p>
<p>doomscrolled on temu. bought a few gifts for myself, courtesy of my dad (thanks dad). i'm excited for the cardigan and vintage japanese ceramics. watched three movies for christmas. i never touched work at all. had dinner with J at capitol and had fun conversations throughout the night.</p>
<p>three quotes from each of the movies i watched.</p>
<p>#1 midnight in paris</p>
<p>i liked the overall mood and atmosphere of this movie. it felt comforting. i loved seeing those artists and writers come to life in the movie. and this movie made me want to learn french again. and got me addicted to "si tu vois ma mere" by sidney bechet.</p>
<blockquote>
<p>Ernest Hemingway: I believe that love that is true and real creates a respite from death. All cowardice comes from not loving, or not loving well, which is the same thing. And when the man who is brave and true looks death squarely in the face like some rhino hunters I know, or Belmonte, who's truly brave</p>
<p>– midnight in paris</p>
</blockquote>
<p>#2 the holiday</p>
<p>this movie played automatically after midnight in paris, and i was hooked my the intro, which is the quote below. i didn't expect much because of the reviews, but somehow it made me cry. might have something to do with being locked up in my room on christmas day, with family and loved ones far away.</p>
<blockquote>
<p>Iris: I've found almost everything ever written about love to be true. Shakespeare said "Journeys end in lovers meeting." What an extraordinary thought. Personally, I have not experienced anything remotely close to that, but I am more than willing to believe Shakespeare had. I suppose I think about love more than anyone really should. I am constantly amazed by its sheer power to alter and define our lives. It was Shakespeare who also said "love is blind". Now that is something I know to be true. For some quite inexplicably, love fades; for others love is simply lost. But then of course love can also be found, even if just for the night. And then, there's another kind of love: the cruelest kind. The one that almost kills its victims. Its called unrequited love. Of that I am an expert. Most love stories are about people who fall in love with each other. But what about the rest of us? What about our stories, those of us who fall in love alone? We are the victims of the one sided affair. We are the cursed of the loved ones. We are the unloved ones, the walking wounded. The handicapped without the advantage of a great parking space!</p>
</blockquote>
<p>#3 four weddings and a funeral</p>
<p>watched this because of hugh grant, not a fan of the whole finding love at weddings. my favorite scenes were rowan atkinson as the wedding priest and the funeral speech. the poem recited during the funeral, 'Stop all the clocks, cut off the telephone', is found below.</p>
<blockquote>
<p>Stop all the clocks, cut off the telephone,
Prevent the dog from barking with a juicy bone,
Silence the pianos and with muffled drum
Bring out the coffin, let the mourners come.</p>
<p>Let aeroplanes circle moaning overhead
Scribbling on the sky the message He Is Dead,
Put crepe bows round the white necks of the public doves,
Let the traffic policemen wear black cotton gloves.</p>
<p>He was my North, my South, my East and West,
My working week and my Sunday rest,
My noon, my midnight, my talk, my song;
I thought that love would last for ever: I was wrong.</p>
<p>The stars are not wanted now: put out every one;
Pack up the moon and dismantle the sun;
Pour away the ocean and sweep up the wood;
For nothing now can ever come to any good.</p>
<p>W H Auden</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[christmas eve]]></title>
        <link>https://bneo.xyz/posts/241224</link>
        <guid>https://bneo.xyz/posts/241224</guid>
        <pubDate>Tue, 24 Dec 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/redhousemonet.jpeg" alt="Norway, Red Houses at Bjornegaard, Claude Monet"></p>
<blockquote>
<p>You will find a baby wrapped in cloths and lying in a manger. [LUKE 2:12]</p>
</blockquote>
<p>took the morning to prepare for the CA DMV driving online test. i answered somewhere around 200-300 questions in total, before i decided to take it just 35 minutes before the exam window closes at 4pm.</p>
<p>i felt more anxiety that i did in my exams at usf, because i answered 5 questions wrong (i was keeping track in my head), and i was not given a progress bar, so i was full on panicking that i would fail. and at some point i lost count. it's an interesting system, i only knew i pass about 10 minutes after i took the test in an email.</p>
<p>walked to safeway feeling afraid of the outside world after being cooped up at home for so long.</p>
<p>i get my usual: two planet oat unsweetened oat milk $3.5 each for my protein shakes, natural harvest wheat bread for my breakfast, and kinders seasoning on a whim because they were on a BOGO promo, i saved 11 dollars. felt good about that.</p>
<p>last year, this time, i was in seattle in a nice 3-level apartment with my family. i miss my family.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/redhousemonet.jpeg" alt="Norway, Red Houses at Bjornegaard, Claude Monet"></p>
<blockquote>
<p>You will find a baby wrapped in cloths and lying in a manger. [LUKE 2:12]</p>
</blockquote>
<p>took the morning to prepare for the CA DMV driving online test. i answered somewhere around 200-300 questions in total, before i decided to take it just 35 minutes before the exam window closes at 4pm.</p>
<p>i felt more anxiety that i did in my exams at usf, because i answered 5 questions wrong (i was keeping track in my head), and i was not given a progress bar, so i was full on panicking that i would fail. and at some point i lost count. it's an interesting system, i only knew i pass about 10 minutes after i took the test in an email.</p>
<p>walked to safeway feeling afraid of the outside world after being cooped up at home for so long.</p>
<p>i get my usual: two planet oat unsweetened oat milk $3.5 each for my protein shakes, natural harvest wheat bread for my breakfast, and kinders seasoning on a whim because they were on a BOGO promo, i saved 11 dollars. felt good about that.</p>
<p>last year, this time, i was in seattle in a nice 3-level apartment with my family. i miss my family.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[self-authoring mind]]></title>
        <link>https://bneo.xyz/posts/231224</link>
        <guid>https://bneo.xyz/posts/231224</guid>
        <pubDate>Mon, 23 Dec 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>In adolescence, we develop a psychological makeup shaped by cultural norms and expectations, which is what Robert Kegan calls the “socialized mind,” the third order of consciousness in his theory of adult development. This is when parents feel like their job is done because their kids have gone from acting like selfish brats to becoming responsible adults.</p>
<p>About 35% of adults undergo a further transformation later, which is the shift from the socialized mind of adolescence and early adulthood to the “self-authoring mind.” This is where people develop “an inner seat of judgement” to evaluate external expectations. Instead of letting their culture dictate their beliefs, they author their own identity, their own set of beliefs, and develop personal authority</p>
<p><a href="https://elainewrites.substack.com/p/character">character</a> by elaine</p>
</blockquote>
<p>a lot of times i ask myself if i'm doing things that i actually want to do. but the problem is i don't know what i want. i'm merely optimizing towards what i have fun doing.</p>
<p>to pursue the things we want would require giving up on what we think we should want, and that's scary. it threatens our sense of belonging and identity that made us feel safe for 20+ years.</p>
<p>robert kegan says it's fraught with "terror and anticipated loss"</p>
<p>i wonder how well his theory holds up in 2024. but it does make me question whether i'm really doing what i want, and just as important, i'm being the person i truly am, not how i think people want me to be.</p>
<p>being unapologetically myself is not an easy thing to do. but it's something i should bring into 2025.</p>
<p>because how we act is the true measure of our character. and character is not a one time thing. it's how we show up again and again in the same situation.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>In adolescence, we develop a psychological makeup shaped by cultural norms and expectations, which is what Robert Kegan calls the “socialized mind,” the third order of consciousness in his theory of adult development. This is when parents feel like their job is done because their kids have gone from acting like selfish brats to becoming responsible adults.</p>
<p>About 35% of adults undergo a further transformation later, which is the shift from the socialized mind of adolescence and early adulthood to the “self-authoring mind.” This is where people develop “an inner seat of judgement” to evaluate external expectations. Instead of letting their culture dictate their beliefs, they author their own identity, their own set of beliefs, and develop personal authority</p>
<p><a href="https://elainewrites.substack.com/p/character">character</a> by elaine</p>
</blockquote>
<p>a lot of times i ask myself if i'm doing things that i actually want to do. but the problem is i don't know what i want. i'm merely optimizing towards what i have fun doing.</p>
<p>to pursue the things we want would require giving up on what we think we should want, and that's scary. it threatens our sense of belonging and identity that made us feel safe for 20+ years.</p>
<p>robert kegan says it's fraught with "terror and anticipated loss"</p>
<p>i wonder how well his theory holds up in 2024. but it does make me question whether i'm really doing what i want, and just as important, i'm being the person i truly am, not how i think people want me to be.</p>
<p>being unapologetically myself is not an easy thing to do. but it's something i should bring into 2025.</p>
<p>because how we act is the true measure of our character. and character is not a one time thing. it's how we show up again and again in the same situation.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[ai apps for the year]]></title>
        <link>https://bneo.xyz/posts/221224</link>
        <guid>https://bneo.xyz/posts/221224</guid>
        <pubDate>Sun, 22 Dec 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>did some research into llm2vec, and outlined everything that i planned to do. i love papers that open sourced their code, you get to get right down to the metal. and apply their findings to your own data, and see whether you can recreate it. it's like plug and play. claude and chatgpt is so useful at breaking down concepts. i can't imagine having to do everything one year ago, things are moving so fast. it's hard to imagine what 2025 will be like. it's feels terrifyingly inevitable. intelligence that's so great and cheap we no longer have to measure it.</p>
<hr>
<p>a list of AI apps wrapped for 2024 by a16z, for reference</p>
<p>General assistance</p>
<ol>
<li>Perplexity- Al-powered search engine and research assistant</li>
<li>Claude (Anthropic) - general chatbot, great for projects and sharing work</li>
<li>ChatGPI - you know this one, but check out Advanced Voice Mode to talk to Al</li>
</ol>
<p>Get work done</p>
<ol>
<li>Granola - Al notetaker that listens to your meetings and formats the transcript into notes</li>
<li>Wispr Flow - Al voice dictation that turns your speech into text in any app</li>
<li>Gamma- make decks, docs, and websites to present your ideas with Al</li>
<li>Adobe - summarize and chat with PDFs</li>
<li>Cubby-Al workspace built for collaborative research</li>
<li>Cora - Al email assistant that organizes your inbox and automates responses</li>
<li>Lindy - build Al agents to automate your workflows</li>
</ol>
<p>Build an audience</p>
<ol>
<li>Delphi- Al text, voice, and video clones to chat with your audience</li>
<li>HeyGen - Al avatars to scale your content production or translate your videos</li>
<li>Argil - Al avatars for social media videos</li>
<li>Overlap, Opus - turn your long-form videos into short viral clips with Al</li>
<li>Persona - Al agent builder for creators</li>
<li>Captions - Al avatars and video editing (e.g. auto-captions, correct eye contact)</li>
</ol>
<p>Build a product</p>
<ol>
<li>Cursor - Al code editor that knows your codebase</li>
<li>Replit - Al agents to make apps and sites from natural language</li>
<li>Anychat- use any Al model in one place</li>
<li>Codeium - Al-powered autocomplete for your code</li>
</ol>
<p>Get creative</p>
<ol>
<li>ElevenLabs - realistic Al voices</li>
<li>Suno, Udie - create songs / music from text prompts</li>
<li>Midjourney, Ideogram, Playground - Al image generation</li>
<li>Runway, Kling, Viggle - Al video generation</li>
<li>Krea - Al creative canvas to make and enhance images and video</li>
<li>Photoroom - Al image editor, great for product photos and visuals</li>
</ol>
<p>Learn or grow</p>
<ol>
<li>Rosebud - interactive journal that uses Al to surface insights</li>
<li>Good Inside - parenting co-pilot with personalized support</li>
<li>Ada Health - get an Al-powered assessment of medical symptoms</li>
<li>Ash- personalized Al counselor / coach</li>
<li>NotebookLM - turn any document into an Al podcast</li>
<li>Particle - Al news app that combines multiple articles into summarized stories</li>
</ol>
<p>Have fun</p>
<ol>
<li>Remix - social app for creating and sharing Al images and video</li>
<li>Meta Imagine - make Al images of yourself, family, and friends in Meta apps</li>
<li>Grok - chatbot from xAl (use it here!)</li>
<li>Curio - toys for kids to talk to, powered by Al</li>
</ol>]]></description>
        <content:encoded><![CDATA[<p>did some research into llm2vec, and outlined everything that i planned to do. i love papers that open sourced their code, you get to get right down to the metal. and apply their findings to your own data, and see whether you can recreate it. it's like plug and play. claude and chatgpt is so useful at breaking down concepts. i can't imagine having to do everything one year ago, things are moving so fast. it's hard to imagine what 2025 will be like. it's feels terrifyingly inevitable. intelligence that's so great and cheap we no longer have to measure it.</p>
<hr>
<p>a list of AI apps wrapped for 2024 by a16z, for reference</p>
<p>General assistance</p>
<ol>
<li>Perplexity- Al-powered search engine and research assistant</li>
<li>Claude (Anthropic) - general chatbot, great for projects and sharing work</li>
<li>ChatGPI - you know this one, but check out Advanced Voice Mode to talk to Al</li>
</ol>
<p>Get work done</p>
<ol>
<li>Granola - Al notetaker that listens to your meetings and formats the transcript into notes</li>
<li>Wispr Flow - Al voice dictation that turns your speech into text in any app</li>
<li>Gamma- make decks, docs, and websites to present your ideas with Al</li>
<li>Adobe - summarize and chat with PDFs</li>
<li>Cubby-Al workspace built for collaborative research</li>
<li>Cora - Al email assistant that organizes your inbox and automates responses</li>
<li>Lindy - build Al agents to automate your workflows</li>
</ol>
<p>Build an audience</p>
<ol>
<li>Delphi- Al text, voice, and video clones to chat with your audience</li>
<li>HeyGen - Al avatars to scale your content production or translate your videos</li>
<li>Argil - Al avatars for social media videos</li>
<li>Overlap, Opus - turn your long-form videos into short viral clips with Al</li>
<li>Persona - Al agent builder for creators</li>
<li>Captions - Al avatars and video editing (e.g. auto-captions, correct eye contact)</li>
</ol>
<p>Build a product</p>
<ol>
<li>Cursor - Al code editor that knows your codebase</li>
<li>Replit - Al agents to make apps and sites from natural language</li>
<li>Anychat- use any Al model in one place</li>
<li>Codeium - Al-powered autocomplete for your code</li>
</ol>
<p>Get creative</p>
<ol>
<li>ElevenLabs - realistic Al voices</li>
<li>Suno, Udie - create songs / music from text prompts</li>
<li>Midjourney, Ideogram, Playground - Al image generation</li>
<li>Runway, Kling, Viggle - Al video generation</li>
<li>Krea - Al creative canvas to make and enhance images and video</li>
<li>Photoroom - Al image editor, great for product photos and visuals</li>
</ol>
<p>Learn or grow</p>
<ol>
<li>Rosebud - interactive journal that uses Al to surface insights</li>
<li>Good Inside - parenting co-pilot with personalized support</li>
<li>Ada Health - get an Al-powered assessment of medical symptoms</li>
<li>Ash- personalized Al counselor / coach</li>
<li>NotebookLM - turn any document into an Al podcast</li>
<li>Particle - Al news app that combines multiple articles into summarized stories</li>
</ol>
<p>Have fun</p>
<ol>
<li>Remix - social app for creating and sharing Al images and video</li>
<li>Meta Imagine - make Al images of yourself, family, and friends in Meta apps</li>
<li>Grok - chatbot from xAl (use it here!)</li>
<li>Curio - toys for kids to talk to, powered by Al</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[chinatown hospital]]></title>
        <link>https://bneo.xyz/posts/211224</link>
        <guid>https://bneo.xyz/posts/211224</guid>
        <pubDate>Sat, 21 Dec 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i woke up just less than 3 hours after i closed my eyes and entered dream state, filled with sharp and concentrated pain around my right pelvic joint. my knee and toe were slightly numb, and i couldn't move my leg. i was worried i lost my leg. i couldn't fall asleep with that fear, i had a few calls with T, she helped calm my mind. i was able to focus on something else. i remember feeling my right thigh burning constantly, naturally i went to get an ice pack, and it soothed it for teh time being.</p>
<p>i could barely walk when i managed to get out of bed, i was basically limping. i felt like i was cursed again. i felt angry and helpless.</p>
<p>after breakfast and a nap on the table, i tried napping but the pain got worse, and i eventually caved. W took me on an uber to the chinese hospital, it's rather fitting since i am chinese. interestingly, this is also the hospital where bruce lee was born, 84 years ago.</p>
<p>only the ER is open today, first guy i see inside is a homeless man sitting on one of the chairs. there's an unpleasant smell. after registration, and some slight fears about my insurance not being applicable, i wore the hospital wristbands, probably my 3rd one this year. and my 5th hospital visit.</p>
<p>after waiting a while, i got called into the ER room. i had to take off my pants. i was a little embarrassed. i also wore their gown. after answering some basic questions that the nurse shot at me, the american doctor came and doing some quick checks. after a few different leg exercises and pain checks, he concluded that it was just a pelvic ligament stretch. i felt relieved, but it did not feel like i was completely off the hook.</p>
<p>i ate 7.5 mg meloxicam and 2 pills of 20mg omeprazole to protect my stomach before i was allowed to go home. the wait at the pharmacy was the longest, i happened to find out later that the medicine would've cost >100 dollars, but i ended up only paying $11. wild.</p>
<p>i had salmon and kimchi, my usual meal lately, and my stomach hurt the rest of the night. something about that painkiller caused my heartburn and pain to return and haunt me again. i felt worried about how in order to be free of pain, i had to sacrifice my stomach. it got better towards bedtime.</p>
<p>it reminded me of how much i take daily activities for granted. that health is not guaranteed, and basic tasks like wearing socks and pants, can be difficult, or impossible, and i'm blessed in many ways, more than i know.</p>]]></description>
        <content:encoded><![CDATA[<p>i woke up just less than 3 hours after i closed my eyes and entered dream state, filled with sharp and concentrated pain around my right pelvic joint. my knee and toe were slightly numb, and i couldn't move my leg. i was worried i lost my leg. i couldn't fall asleep with that fear, i had a few calls with T, she helped calm my mind. i was able to focus on something else. i remember feeling my right thigh burning constantly, naturally i went to get an ice pack, and it soothed it for teh time being.</p>
<p>i could barely walk when i managed to get out of bed, i was basically limping. i felt like i was cursed again. i felt angry and helpless.</p>
<p>after breakfast and a nap on the table, i tried napping but the pain got worse, and i eventually caved. W took me on an uber to the chinese hospital, it's rather fitting since i am chinese. interestingly, this is also the hospital where bruce lee was born, 84 years ago.</p>
<p>only the ER is open today, first guy i see inside is a homeless man sitting on one of the chairs. there's an unpleasant smell. after registration, and some slight fears about my insurance not being applicable, i wore the hospital wristbands, probably my 3rd one this year. and my 5th hospital visit.</p>
<p>after waiting a while, i got called into the ER room. i had to take off my pants. i was a little embarrassed. i also wore their gown. after answering some basic questions that the nurse shot at me, the american doctor came and doing some quick checks. after a few different leg exercises and pain checks, he concluded that it was just a pelvic ligament stretch. i felt relieved, but it did not feel like i was completely off the hook.</p>
<p>i ate 7.5 mg meloxicam and 2 pills of 20mg omeprazole to protect my stomach before i was allowed to go home. the wait at the pharmacy was the longest, i happened to find out later that the medicine would've cost >100 dollars, but i ended up only paying $11. wild.</p>
<p>i had salmon and kimchi, my usual meal lately, and my stomach hurt the rest of the night. something about that painkiller caused my heartburn and pain to return and haunt me again. i felt worried about how in order to be free of pain, i had to sacrifice my stomach. it got better towards bedtime.</p>
<p>it reminded me of how much i take daily activities for granted. that health is not guaranteed, and basic tasks like wearing socks and pants, can be difficult, or impossible, and i'm blessed in many ways, more than i know.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[presidio bowling]]></title>
        <link>https://bneo.xyz/posts/201224</link>
        <guid>https://bneo.xyz/posts/201224</guid>
        <pubDate>Fri, 20 Dec 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>"What is difficult is to advance into unknown lands, to be aware of the danger, to take risks, to be afraid."
– Jean-Luc Godard</p>
</blockquote>
<p>most of the morning was a blur. i remember napping for 2 hours. rushed to adrian's house to get to w's bowling party. lyft ended up taking 20 minutes longer to get to us, and kept taking the wrong turns, and we ended up getting there close to 6.</p>
<p>being in presidio bowling feels like traveling back in time. if they never had the big screens, it would feel like the 00s. got to have red wine called angeline, and shot a few shots. i kept getting spares only. my right hip was starting to hurt. but i didn't think much about it.</p>
<p>went back in another waymo. spent some time in adrian's place. played his guitar for a bit, i still remember the basic chords. guitar is harder than piano for me, you had to press on the right strings, it's so rigid. piano is softer, you can have more range. and it involves both hands, it's not just one hand doing all the action (strumming).</p>
<p>watched a few movie trailers and song covers. shared our favorite songs with good lyrics. it's a good bonding session.</p>
<p>standing up, and walking home down the hill, i started to experience pain, pain that just kept getting worse till the night. it felt like fire in my bones. i took a tylenol but it didn't help much. i slept around 3 am, hoping the pain will just melt away, like nothing happened, but also slightly afraid i wasn't going to wake up again because of the pain. and i felt the fear of death. and i prayed.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>"What is difficult is to advance into unknown lands, to be aware of the danger, to take risks, to be afraid."
– Jean-Luc Godard</p>
</blockquote>
<p>most of the morning was a blur. i remember napping for 2 hours. rushed to adrian's house to get to w's bowling party. lyft ended up taking 20 minutes longer to get to us, and kept taking the wrong turns, and we ended up getting there close to 6.</p>
<p>being in presidio bowling feels like traveling back in time. if they never had the big screens, it would feel like the 00s. got to have red wine called angeline, and shot a few shots. i kept getting spares only. my right hip was starting to hurt. but i didn't think much about it.</p>
<p>went back in another waymo. spent some time in adrian's place. played his guitar for a bit, i still remember the basic chords. guitar is harder than piano for me, you had to press on the right strings, it's so rigid. piano is softer, you can have more range. and it involves both hands, it's not just one hand doing all the action (strumming).</p>
<p>watched a few movie trailers and song covers. shared our favorite songs with good lyrics. it's a good bonding session.</p>
<p>standing up, and walking home down the hill, i started to experience pain, pain that just kept getting worse till the night. it felt like fire in my bones. i took a tylenol but it didn't help much. i slept around 3 am, hoping the pain will just melt away, like nothing happened, but also slightly afraid i wasn't going to wake up again because of the pain. and i felt the fear of death. and i prayed.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[matcha plover]]></title>
        <link>https://bneo.xyz/posts/191224</link>
        <guid>https://bneo.xyz/posts/191224</guid>
        <pubDate>Thu, 19 Dec 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>another cafe cowork day with A. we were supposed to go saint frank coffee, the one near the google offices by the pier, but it was already 2 and it was crowded. it's hard to get out of the house these days, i'm glad just to be out at all.</p>
<p>went to andytown coffee in salesforce park instead. i was here once, i forgot why but i remember needing coffee. i was reading mere christianity in the queue, because it was long and i didn't want to be on my phone. biggest mistake ever.</p>
<p>i ordered the worst drink possible in my life. matcha plover. everything i have to avoid in a drink. carbonated. sugar. whipped cream. ice.</p>
<p>i couldn't finish my drink. it was devastating. matcha powder. $6.70 down the drain.</p>
<p>i spent the 2 hours doing ucsf work. it's been consuming me lately. it's the only thing i find worth doing. i'm learning a lot. and i'm really glad i'm involved in the projects. there are key moments in a person's career that helps set them up towards success, and i can see this internship being one of them. i just have to be more focused and efficient. and deliver results. results. that's all that matters here.</p>
<p>no talk about how you'e going to do something. don't ask for permission (as long as it's legal). just do it. less talk, more action.</p>]]></description>
        <content:encoded><![CDATA[<p>another cafe cowork day with A. we were supposed to go saint frank coffee, the one near the google offices by the pier, but it was already 2 and it was crowded. it's hard to get out of the house these days, i'm glad just to be out at all.</p>
<p>went to andytown coffee in salesforce park instead. i was here once, i forgot why but i remember needing coffee. i was reading mere christianity in the queue, because it was long and i didn't want to be on my phone. biggest mistake ever.</p>
<p>i ordered the worst drink possible in my life. matcha plover. everything i have to avoid in a drink. carbonated. sugar. whipped cream. ice.</p>
<p>i couldn't finish my drink. it was devastating. matcha powder. $6.70 down the drain.</p>
<p>i spent the 2 hours doing ucsf work. it's been consuming me lately. it's the only thing i find worth doing. i'm learning a lot. and i'm really glad i'm involved in the projects. there are key moments in a person's career that helps set them up towards success, and i can see this internship being one of them. i just have to be more focused and efficient. and deliver results. results. that's all that matters here.</p>
<p>no talk about how you'e going to do something. don't ask for permission (as long as it's legal). just do it. less talk, more action.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[memento]]></title>
        <link>https://bneo.xyz/posts/181224</link>
        <guid>https://bneo.xyz/posts/181224</guid>
        <pubDate>Wed, 18 Dec 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>had ucsf meeting in the morning. straight after that was building memento from 1pm till 1am.</p>
<p>took inspiration from an apple journal pic i found on cosmos.</p>
<p>the idea was using pictures you take everyday as a starting point to journaling, and if you don't take pictures, then maybe it's time to get started, (or it can be a picture you saved online during the day), any form of medium that helps you recap what happened in your day. then, claude will extract some info about what your picture contains, and cerebras starts to prompt you to start journaling. and as you type, cerebras will instantly respond to you with new prompts and thoughtful questions.</p>
<p>ideas in my head were flowing around, marinating the past few days, and to be on time for the submission, i couldn't help but work on it the entire day.</p>
<p>here's an <a href="https://benneo.notion.site/Memento-153e5d677bb1807e91eac9c255cc7539?pvs=74">article</a> to learn more.</p>
<p>and try it out <a href="https://writememento.vercel.app">here</a></p>
<p>i'm still capped in my imagination and craft, i'm heavily inspired by <a href="https://wattenberger.com">amelia wattenberger</a> and her tools for thought.</p>
<p>i like building a lot, but i never take my projects far, they never escape the mvp phases. if i want to be serious about this, i need to commit to them longer, working on them day by day for a year, and only then will i truly make something great.</p>
<p>for now i'm just glad i have the privilege to code an app for the entire day without any other huge responsibility. i'm free to do almost anything i want, and i have to make sure it counts. i only have this life. memento mori.</p>]]></description>
        <content:encoded><![CDATA[<p>had ucsf meeting in the morning. straight after that was building memento from 1pm till 1am.</p>
<p>took inspiration from an apple journal pic i found on cosmos.</p>
<p>the idea was using pictures you take everyday as a starting point to journaling, and if you don't take pictures, then maybe it's time to get started, (or it can be a picture you saved online during the day), any form of medium that helps you recap what happened in your day. then, claude will extract some info about what your picture contains, and cerebras starts to prompt you to start journaling. and as you type, cerebras will instantly respond to you with new prompts and thoughtful questions.</p>
<p>ideas in my head were flowing around, marinating the past few days, and to be on time for the submission, i couldn't help but work on it the entire day.</p>
<p>here's an <a href="https://benneo.notion.site/Memento-153e5d677bb1807e91eac9c255cc7539?pvs=74">article</a> to learn more.</p>
<p>and try it out <a href="https://writememento.vercel.app">here</a></p>
<p>i'm still capped in my imagination and craft, i'm heavily inspired by <a href="https://wattenberger.com">amelia wattenberger</a> and her tools for thought.</p>
<p>i like building a lot, but i never take my projects far, they never escape the mvp phases. if i want to be serious about this, i need to commit to them longer, working on them day by day for a year, and only then will i truly make something great.</p>
<p>for now i'm just glad i have the privilege to code an app for the entire day without any other huge responsibility. i'm free to do almost anything i want, and i have to make sure it counts. i only have this life. memento mori.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[the social study]]></title>
        <link>https://bneo.xyz/posts/171224</link>
        <guid>https://bneo.xyz/posts/171224</guid>
        <pubDate>Tue, 17 Dec 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>"What is difficult is to advance into unknown lands, to be aware of the danger, to take risks, to be afraid." – Jean-Luc Godard</p>
</blockquote>
<p>went to the social study in japantown with A. ordered latte with oat milk. started the ucsf work grind. finally loaded models with vLLM successfully, after that was testing out the prompts. turns out open source models are bad at instruction following, or maybe the context limit is so long that the instructions just vanish from the attention blocks. i actually don't know how they made a base model handle 512k context tokens, gradientai on huggingface says they used EasyContext Blockwise RingAttention, but what does that mean? my goal now is to just apply it to the problem and make it work, not to understand everything. but there's a part of me that always want to know more, and it bothers me when i do use something and i can't explain how something works.</p>
<p>after 5 pm is when the social study has a no laptop rule, so i hit the classic japantown grocery shopping spots: woori market and nijiya market. i love their homemade kimchi and purple sweet potato chips. and nijiya for the miso paste, the big bottles of tea, and japanese curry blocks. i'm glad i have these two stores to satisfy my east asian grocery needs.</p>
<p>didn't feel like heading home yet so i browsed the books at kinokuniya. found a section of sketch books, and a bunch of ghibli items. i remember feeling exhausted from carrying all the groceries, and feeling dumb for not getting it before leaving. and also feeling hungry. i went to sit down on one of the benches near marufuku, and while i ate my crackers, just watching everyone with friends and couples and families, and feeling isolated again, but also in peace being on my own, knowing it's not like this forever.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>"What is difficult is to advance into unknown lands, to be aware of the danger, to take risks, to be afraid." – Jean-Luc Godard</p>
</blockquote>
<p>went to the social study in japantown with A. ordered latte with oat milk. started the ucsf work grind. finally loaded models with vLLM successfully, after that was testing out the prompts. turns out open source models are bad at instruction following, or maybe the context limit is so long that the instructions just vanish from the attention blocks. i actually don't know how they made a base model handle 512k context tokens, gradientai on huggingface says they used EasyContext Blockwise RingAttention, but what does that mean? my goal now is to just apply it to the problem and make it work, not to understand everything. but there's a part of me that always want to know more, and it bothers me when i do use something and i can't explain how something works.</p>
<p>after 5 pm is when the social study has a no laptop rule, so i hit the classic japantown grocery shopping spots: woori market and nijiya market. i love their homemade kimchi and purple sweet potato chips. and nijiya for the miso paste, the big bottles of tea, and japanese curry blocks. i'm glad i have these two stores to satisfy my east asian grocery needs.</p>
<p>didn't feel like heading home yet so i browsed the books at kinokuniya. found a section of sketch books, and a bunch of ghibli items. i remember feeling exhausted from carrying all the groceries, and feeling dumb for not getting it before leaving. and also feeling hungry. i went to sit down on one of the benches near marufuku, and while i ate my crackers, just watching everyone with friends and couples and families, and feeling isolated again, but also in peace being on my own, knowing it's not like this forever.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[chatgpt search]]></title>
        <link>https://bneo.xyz/posts/161224</link>
        <guid>https://bneo.xyz/posts/161224</guid>
        <pubDate>Mon, 16 Dec 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>tried to build building an exa + claude engineer tool that can help me scrape grad school program information but it just was not working. in the end chatgpt search worked the best, the same day it was released.</p>
<p>another ucsf meeting, there is a stark contrast between the one with my alumnis and with the PhD student, one is harder to follow than the other. they just seem to get things, tacit knowledge that i have not discovered yet. i should just be brave enough to say "i don't know what's going on, can you guys please slow down and explain what is X Y and Z" more often. i just do my best to write notes about what i can capture, and if i do need it later, ask for clarification, so this will not affect the flow of the meeting.</p>
<p>i learned that you can run <code>git clone</code> on a hugging face url, and use <a href="https://github.com/ModelCloud/GPTQModel">gptqmodel</a> or <a href="https://github.com/casper-hansen/AutoAWQ">autoawq</a> to quantize models, and how to serve models with vllm. I was using the package before and kept clauding to get it to work the entire day, but all it took was 5 minutes from B to tell me how he does it. i need to ask for help more.</p>
<p>watched gladiator 2 because gladiator was good. didn't watch the whole thing, but i like how the gladiator arena is more advanced and flashy. and how it tries to further develop the plot from the last movie, with the same actors.</p>
<p>finished shogun with T. i really liked this series. can't wait for s2. the japanese dude that appears in every japanese movie has an aura that is addicting to watch. and blackthorne's confused face in every scene is entertaining.</p>
<p>watched cap america civil war at night because i just felt the urge to. definitely one of the top marvel movies.</p>
<p>lots of movie watching lately, i've stayed home for 2 days straight, i need to get out tomorrow.</p>]]></description>
        <content:encoded><![CDATA[<p>tried to build building an exa + claude engineer tool that can help me scrape grad school program information but it just was not working. in the end chatgpt search worked the best, the same day it was released.</p>
<p>another ucsf meeting, there is a stark contrast between the one with my alumnis and with the PhD student, one is harder to follow than the other. they just seem to get things, tacit knowledge that i have not discovered yet. i should just be brave enough to say "i don't know what's going on, can you guys please slow down and explain what is X Y and Z" more often. i just do my best to write notes about what i can capture, and if i do need it later, ask for clarification, so this will not affect the flow of the meeting.</p>
<p>i learned that you can run <code>git clone</code> on a hugging face url, and use <a href="https://github.com/ModelCloud/GPTQModel">gptqmodel</a> or <a href="https://github.com/casper-hansen/AutoAWQ">autoawq</a> to quantize models, and how to serve models with vllm. I was using the package before and kept clauding to get it to work the entire day, but all it took was 5 minutes from B to tell me how he does it. i need to ask for help more.</p>
<p>watched gladiator 2 because gladiator was good. didn't watch the whole thing, but i like how the gladiator arena is more advanced and flashy. and how it tries to further develop the plot from the last movie, with the same actors.</p>
<p>finished shogun with T. i really liked this series. can't wait for s2. the japanese dude that appears in every japanese movie has an aura that is addicting to watch. and blackthorne's confused face in every scene is entertaining.</p>
<p>watched cap america civil war at night because i just felt the urge to. definitely one of the top marvel movies.</p>
<p>lots of movie watching lately, i've stayed home for 2 days straight, i need to get out tomorrow.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[right hip pain]]></title>
        <link>https://bneo.xyz/posts/151224</link>
        <guid>https://bneo.xyz/posts/151224</guid>
        <pubDate>Sun, 15 Dec 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>"It’s the reductionist approach to life: if you keep it small, you’ll keep it under control. If you don’t make any noise, the bogeyman won’t find you. But it’s all an illusion, because they die too, those people who roll up their spirits into tiny little balls so as to be safe. Safe?! From what? Life is always on the edge of death; narrow streets lead to the same place as wide avenues, and a little candle burns itself out just like a flaming torch does. I choose my own way to burn."</p>
<p>– Sophie Scholl</p>
</blockquote>
<p>hip hurt and i couldn't go church. i was rendered a homebody for the day.</p>
<p>i ended up watching two avengers movie, infinity war and endgame. the last time i watched these were when they were released. they're good movies for passing the time, and the scenes are like eye candy. especially the final battle scene in endgame.</p>
<p>read 'a book of days' by patti smith. i like this idea a lot. it's like the app retro but you only get one picture and one caption for the day. could be a good app idea.</p>
<p>watched gladiator. i did not realize the previous gladiator guy CGI'd into the movie because of an unexpected passing. and this movie was filmed with an unfinished script, yet still won the best picture award. was the final scene was so satisfying. i've been watching so many fight scenes lately, i felt the urge to learn how to fight as well, to protect oneself and others.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>"It’s the reductionist approach to life: if you keep it small, you’ll keep it under control. If you don’t make any noise, the bogeyman won’t find you. But it’s all an illusion, because they die too, those people who roll up their spirits into tiny little balls so as to be safe. Safe?! From what? Life is always on the edge of death; narrow streets lead to the same place as wide avenues, and a little candle burns itself out just like a flaming torch does. I choose my own way to burn."</p>
<p>– Sophie Scholl</p>
</blockquote>
<p>hip hurt and i couldn't go church. i was rendered a homebody for the day.</p>
<p>i ended up watching two avengers movie, infinity war and endgame. the last time i watched these were when they were released. they're good movies for passing the time, and the scenes are like eye candy. especially the final battle scene in endgame.</p>
<p>read 'a book of days' by patti smith. i like this idea a lot. it's like the app retro but you only get one picture and one caption for the day. could be a good app idea.</p>
<p>watched gladiator. i did not realize the previous gladiator guy CGI'd into the movie because of an unexpected passing. and this movie was filmed with an unfinished script, yet still won the best picture award. was the final scene was so satisfying. i've been watching so many fight scenes lately, i felt the urge to learn how to fight as well, to protect oneself and others.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[sanppo restaurant, japantown]]></title>
        <link>https://bneo.xyz/posts/141224</link>
        <guid>https://bneo.xyz/posts/141224</guid>
        <pubDate>Sat, 14 Dec 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>You cannot control anything. You cannot order or command everything. You cannot fix and repair everything. You cannot protect your children from pain and loss and tragedy and illness. You cannot be sure that you will always be married, let alone happily married. You cannot be sure you will always be employed, or healthy, or relatively sane. All you can do is face the world with quiet grace and hope you make a sliver of difference</p>
<p>– Brian Doyle</p>
</blockquote>
<p>kept facing cuda out of memory issues with the 6 RTX A6000 setup is not enough to fit jamba 1.5. tried huggingface transformers, and then the vllm package. that was most of my day.</p>
<p>B came up to sf to hang out. haven't seen him since the meta haidilao celebration. we had good conversations, caught up</p>
<p>B bought 20 dollar sho chiku bai nigori unfiltered sake, that costs only 5 at grocery stores. i've never seen restaurants hike up prices 4 times.</p>
<p>bought mere christianity at forest books. there are so many japanese books here.</p>
<p>used deeptalks in the bus with B. i'm thinking i should make this an app with cards, where you swipe left and right. left being skip, and right being answer. and if you decide to answer, there will be voice input that</p>
<p>thought about taking risks and making the right choices. and whether i'm living life the way i want it. and how there are some things that i can't control. it's always nice when two people are willing to be vulnerable and share thoughts.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>You cannot control anything. You cannot order or command everything. You cannot fix and repair everything. You cannot protect your children from pain and loss and tragedy and illness. You cannot be sure that you will always be married, let alone happily married. You cannot be sure you will always be employed, or healthy, or relatively sane. All you can do is face the world with quiet grace and hope you make a sliver of difference</p>
<p>– Brian Doyle</p>
</blockquote>
<p>kept facing cuda out of memory issues with the 6 RTX A6000 setup is not enough to fit jamba 1.5. tried huggingface transformers, and then the vllm package. that was most of my day.</p>
<p>B came up to sf to hang out. haven't seen him since the meta haidilao celebration. we had good conversations, caught up</p>
<p>B bought 20 dollar sho chiku bai nigori unfiltered sake, that costs only 5 at grocery stores. i've never seen restaurants hike up prices 4 times.</p>
<p>bought mere christianity at forest books. there are so many japanese books here.</p>
<p>used deeptalks in the bus with B. i'm thinking i should make this an app with cards, where you swipe left and right. left being skip, and right being answer. and if you decide to answer, there will be voice input that</p>
<p>thought about taking risks and making the right choices. and whether i'm living life the way i want it. and how there are some things that i can't control. it's always nice when two people are willing to be vulnerable and share thoughts.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[heretic]]></title>
        <link>https://bneo.xyz/posts/131224</link>
        <guid>https://bneo.xyz/posts/131224</guid>
        <pubDate>Fri, 13 Dec 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Faith isn’t a debate, it’s a choice. And I choose to leave this room. – Sister Miriam</p>
<p>The devil never looks like a monster; he comes as everything you ever wanted. – Mr. Reed</p>
</blockquote>
<p>last night made me groggy and tired the whole day. my entire body just didn't feel right. watched heretic on my hp laptop. i believe doubt is an essential part of faith. doubt is the beginning of true faith. my fellowship group talked about science and religion, and how they can coexist. i was the type to not dig too deep, afraid of what i might find, worried that doubt might corrupt my faith. but that stifles faith, i should not be afraid to seek answers, the only danger is in the absolutes, to only see one side of things. i have a lot to learn still. mere christianity is a good place to start. my goal is to finish that book before 2025.</p>
<p>quick thoughts on heretic: i'm a fan of hugh grant, it's fun to watch him play a villain. some things that he said in the movie did strike a chord, it got me curious. i don't have enough context or knowledge to critique his monopoly analogy. if i got into a debate with someone like him, i can't see myself perform well. how strong is my faith? how can i stand strong against attacks like his? i have a lot of room to grow.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Faith isn’t a debate, it’s a choice. And I choose to leave this room. – Sister Miriam</p>
<p>The devil never looks like a monster; he comes as everything you ever wanted. – Mr. Reed</p>
</blockquote>
<p>last night made me groggy and tired the whole day. my entire body just didn't feel right. watched heretic on my hp laptop. i believe doubt is an essential part of faith. doubt is the beginning of true faith. my fellowship group talked about science and religion, and how they can coexist. i was the type to not dig too deep, afraid of what i might find, worried that doubt might corrupt my faith. but that stifles faith, i should not be afraid to seek answers, the only danger is in the absolutes, to only see one side of things. i have a lot to learn still. mere christianity is a good place to start. my goal is to finish that book before 2025.</p>
<p>quick thoughts on heretic: i'm a fan of hugh grant, it's fun to watch him play a villain. some things that he said in the movie did strike a chord, it got me curious. i don't have enough context or knowledge to critique his monopoly analogy. if i got into a debate with someone like him, i can't see myself perform well. how strong is my faith? how can i stand strong against attacks like his? i have a lot of room to grow.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[fall mod 2 done]]></title>
        <link>https://bneo.xyz/posts/121224</link>
        <guid>https://bneo.xyz/posts/121224</guid>
        <pubDate>Thu, 12 Dec 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>"I believe, every day, you should have at least one exquisite moment."
– Audrey Hepburn</p>
</blockquote>
<p>writing down and summarizing in my reMarkable is the best way to catch up on 7 lectures slides (total of ~500 pages) in one day. the last final exam i will have for 2024 started at 3pm, and ended in an hour. i left early. it was fun to do an exam without a cheatsheet, it brought me back to high school, my SPM days, when i had to memorize entire textbooks worth of information. a needle in a haystack test for 17 year olds with a mind of their own.</p>
<p>classmates came to our apartment first to chill. was planning my days for the break and all the tasks i can work on now that school is done. took an uber to san francisco brewing co. initial impression was great, there was free food and drinks (as long as they were below $15). i drank a few mixed drinks, and took one shot of vodka and japanese whiskey. and i was done. that was my limit. i felt the buzz, and it helped loosen me up.</p>
<p>the rest of the night was an experience i've never had before, and one i don't want to have again. i've never had to care for a drunk friend before. i'm lucky i had A to help me bring W home. it went from slightly funny to concerning very quick. i was worried for his life. i felt the kind of responsibility and worry a parent has to care for their children.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>"I believe, every day, you should have at least one exquisite moment."
– Audrey Hepburn</p>
</blockquote>
<p>writing down and summarizing in my reMarkable is the best way to catch up on 7 lectures slides (total of ~500 pages) in one day. the last final exam i will have for 2024 started at 3pm, and ended in an hour. i left early. it was fun to do an exam without a cheatsheet, it brought me back to high school, my SPM days, when i had to memorize entire textbooks worth of information. a needle in a haystack test for 17 year olds with a mind of their own.</p>
<p>classmates came to our apartment first to chill. was planning my days for the break and all the tasks i can work on now that school is done. took an uber to san francisco brewing co. initial impression was great, there was free food and drinks (as long as they were below $15). i drank a few mixed drinks, and took one shot of vodka and japanese whiskey. and i was done. that was my limit. i felt the buzz, and it helped loosen me up.</p>
<p>the rest of the night was an experience i've never had before, and one i don't want to have again. i've never had to care for a drunk friend before. i'm lucky i had A to help me bring W home. it went from slightly funny to concerning very quick. i was worried for his life. i felt the kind of responsibility and worry a parent has to care for their children.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[claude: jetpack for thoughts]]></title>
        <link>https://bneo.xyz/posts/111224</link>
        <guid>https://bneo.xyz/posts/111224</guid>
        <pubDate>Wed, 11 Dec 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>the past month i've let claude do most of my thinking. it is a jetpack for my thoughts.</p>
<p>i use it for:</p>
<ul>
<li>generating quiz questions</li>
<li>researching papers</li>
<li>coding on cursor</li>
<li>translating traditional chinese</li>
<li>bill splitting</li>
<li>generating hackathon ideas</li>
<li>...</li>
</ul>
<p>it's an endless list.</p>
<p>i have to be careful to not be too dependent on it, but it's making me so much more efficient and productive.</p>
<p>i'm living in great times.</p>
<p>i have to figure out how to utilize >8k credits before they expire in a year. i have to keep building. it's a muscle. i haven't made anything useful yet. i aim to do that in 2025. even just 10 users would be enough. one paying user. that's the baseline.</p>]]></description>
        <content:encoded><![CDATA[<p>the past month i've let claude do most of my thinking. it is a jetpack for my thoughts.</p>
<p>i use it for:</p>
<ul>
<li>generating quiz questions</li>
<li>researching papers</li>
<li>coding on cursor</li>
<li>translating traditional chinese</li>
<li>bill splitting</li>
<li>generating hackathon ideas</li>
<li>...</li>
</ul>
<p>it's an endless list.</p>
<p>i have to be careful to not be too dependent on it, but it's making me so much more efficient and productive.</p>
<p>i'm living in great times.</p>
<p>i have to figure out how to utilize >8k credits before they expire in a year. i have to keep building. it's a muscle. i haven't made anything useful yet. i aim to do that in 2025. even just 10 users would be enough. one paying user. that's the baseline.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[claude mcp hackathon]]></title>
        <link>https://bneo.xyz/posts/101224</link>
        <guid>https://bneo.xyz/posts/101224</guid>
        <pubDate>Tue, 10 Dec 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>intro to ml finals was all calculations and no theory. this was a smart move by the professor to test if we can grok the questions, because it wasn't what we expected at all from the practice test. after that we went to have wings near our school. S went for the spicy one, everyone tried a bit of it. it's so spicy that you have to wear gloves.</p>
<p>went for a quick gym session and went for claude mcp hackathon. here's what <a href="https://www.reddit.com/r/ClaudeAI/comments/1h55zxd/can_someone_explain_mcp_to_me_how_are_you_using/">reddit</a> says about MCP. think of claude having access to tools, API, web, local machine, etc. it's one step closer to a world where agents are interacting with humans and other agents.</p>
<p>a few ideas i thought about.</p>
<ul>
<li>MCP <a href="https://www.reddit.com/r/ClaudeAI/comments/1h3452c/i_built_a_simple_mcp_integration_that_lets_claude/">notion</a> for paper reading and organizing + exa for paper searching
<ul>
<li>paste paper pdf, summarize this paper for me</li>
<li>does exa search for paper title from pdf and get similar papers</li>
<li>extracts key information</li>
</ul>
</li>
<li>MCP <a href="https://github.com/modelcontextprotocol/servers/tree/main/src/google-maps">google maps</a> for travel planning (map view of locations) and distances for more granular scale planning</li>
<li><a href="https://github.com/joshrutkowski/applescript-mcp">MCP apple script</a> for better siri
<ul>
<li>showcase siri vs MCP commands (mcp can perform more)</li>
<li>narrow down to system control and safari stuff</li>
</ul>
</li>
</ul>
<p>i ended up working on the siri one. worked through a MCP loading bug with two anthropic employees, they were very kind. talked to the host and he didn't seem excited or interested in my idea at all, which was an early sign. hacked on the idea alone which wasn't a good idea in hindsight.</p>
<p>it was hard to figure out what to demo. usually in my head i can foresee what a winning demo will look like. by the end, i just wanted something presentable. i made claude setup my workspace by opening apps and playing spotify and controlling system settings like brightness, and i also made it kill all apps, with the commands "lets lock in" and "lets wind down". i also made it rename files for me in my finder. compared to the 5 winning ideas across different tracks, i realized my idea had nothing special to it.</p>
<p>left disappointed but made a new friend. it's always exciting talking to someone new. any day where i am able to connect with someone, and have good conversations is a good day. because at the end of the day, it's these little moments that make up our entire lives. not the big wins or the expected achievements, but the unexpected encounters and surprising little wins.</p>]]></description>
        <content:encoded><![CDATA[<p>intro to ml finals was all calculations and no theory. this was a smart move by the professor to test if we can grok the questions, because it wasn't what we expected at all from the practice test. after that we went to have wings near our school. S went for the spicy one, everyone tried a bit of it. it's so spicy that you have to wear gloves.</p>
<p>went for a quick gym session and went for claude mcp hackathon. here's what <a href="https://www.reddit.com/r/ClaudeAI/comments/1h55zxd/can_someone_explain_mcp_to_me_how_are_you_using/">reddit</a> says about MCP. think of claude having access to tools, API, web, local machine, etc. it's one step closer to a world where agents are interacting with humans and other agents.</p>
<p>a few ideas i thought about.</p>
<ul>
<li>MCP <a href="https://www.reddit.com/r/ClaudeAI/comments/1h3452c/i_built_a_simple_mcp_integration_that_lets_claude/">notion</a> for paper reading and organizing + exa for paper searching
<ul>
<li>paste paper pdf, summarize this paper for me</li>
<li>does exa search for paper title from pdf and get similar papers</li>
<li>extracts key information</li>
</ul>
</li>
<li>MCP <a href="https://github.com/modelcontextprotocol/servers/tree/main/src/google-maps">google maps</a> for travel planning (map view of locations) and distances for more granular scale planning</li>
<li><a href="https://github.com/joshrutkowski/applescript-mcp">MCP apple script</a> for better siri
<ul>
<li>showcase siri vs MCP commands (mcp can perform more)</li>
<li>narrow down to system control and safari stuff</li>
</ul>
</li>
</ul>
<p>i ended up working on the siri one. worked through a MCP loading bug with two anthropic employees, they were very kind. talked to the host and he didn't seem excited or interested in my idea at all, which was an early sign. hacked on the idea alone which wasn't a good idea in hindsight.</p>
<p>it was hard to figure out what to demo. usually in my head i can foresee what a winning demo will look like. by the end, i just wanted something presentable. i made claude setup my workspace by opening apps and playing spotify and controlling system settings like brightness, and i also made it kill all apps, with the commands "lets lock in" and "lets wind down". i also made it rename files for me in my finder. compared to the 5 winning ideas across different tracks, i realized my idea had nothing special to it.</p>
<p>left disappointed but made a new friend. it's always exciting talking to someone new. any day where i am able to connect with someone, and have good conversations is a good day. because at the end of the day, it's these little moments that make up our entire lives. not the big wins or the expected achievements, but the unexpected encounters and surprising little wins.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[mini home library]]></title>
        <link>https://bneo.xyz/posts/091224</link>
        <guid>https://bneo.xyz/posts/091224</guid>
        <pubDate>Mon, 09 Dec 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/minitable.jpeg" alt="my book table"></p>
<blockquote>
<p>I need images ... I need representation which deals in means other than reality. We have to use reality but get out of it. That’s what I try to do all the time.</p>
<p>– <a href="https://www.thebeliever.net/an-interview-with-agnes-varda/">Agnes Varda</a></p>
</blockquote>
<p>got my QLLY 16 inch ikea legs to place my books. the hope is it will get me to read more. or at least it can be a nice decor in my room. a few books on the table now are claude monet: the truth of nature, a book of days by patti smith, a book on cats,, made in taiwan: recipes and stories from the island nation, a photography guide book by national geographic, encyclopedia of an ordinary life, the complete works by montaigne, the unquiet mind, the conquest of happiness, and a few others.</p>
<p>having books around me is always comforting. art and images as well. i need color and information around me. at all times. i'm terrified of not knowing enough. without knowing more, how can i grow? i must keep learning, at all times.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/minitable.jpeg" alt="my book table"></p>
<blockquote>
<p>I need images ... I need representation which deals in means other than reality. We have to use reality but get out of it. That’s what I try to do all the time.</p>
<p>– <a href="https://www.thebeliever.net/an-interview-with-agnes-varda/">Agnes Varda</a></p>
</blockquote>
<p>got my QLLY 16 inch ikea legs to place my books. the hope is it will get me to read more. or at least it can be a nice decor in my room. a few books on the table now are claude monet: the truth of nature, a book of days by patti smith, a book on cats,, made in taiwan: recipes and stories from the island nation, a photography guide book by national geographic, encyclopedia of an ordinary life, the complete works by montaigne, the unquiet mind, the conquest of happiness, and a few others.</p>
<p>having books around me is always comforting. art and images as well. i need color and information around me. at all times. i'm terrified of not knowing enough. without knowing more, how can i grow? i must keep learning, at all times.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[costco: the american dream]]></title>
        <link>https://bneo.xyz/posts/081224</link>
        <guid>https://bneo.xyz/posts/081224</guid>
        <pubDate>Sun, 08 Dec 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>went to church and promptly returned home because of the "i have finals" excuse. i'll join fellowship next week. an uncle joked around that i look 14, and i never know how to react, maybe returning the compliment back that they look young as well??</p>
<p>tested their piano and i forgot hwo much i enjoyed playing whatever comes to mind. i wish i had a piano at home, but the church is so close, i can walk 5 minutes on the weekdays and play as well. that's my goal for next year, using the gifts that God has given me and to continue serving at this church. all the years crying and dreading piano practice paid off?</p>
<p>went to costco w A and his brother. always interesting to hear perspectives and meet new people. the past 6 months i've been talking to the same people over and over again, that talking to someone new feels like unlocking a secret level in a game. you don't know what to expect anymore, how the person would react to you, how they feel about you.</p>
<p>saw a zoox car outside of costco. i like the color. its easy to normalize the things i see around me, in real life at events, and on twitter. i like in a bubble, and i'm not fully taking advantage of it. my time here in sf feels permanent, but i never know what's going to happen next year. i must treat everyday in sf like it's my last.</p>
<p>A's brother said costco is the american dream. meat and produce and everything else, in bulk, at a competitive price. (possibly) only something that can exist in america.</p>]]></description>
        <content:encoded><![CDATA[<p>went to church and promptly returned home because of the "i have finals" excuse. i'll join fellowship next week. an uncle joked around that i look 14, and i never know how to react, maybe returning the compliment back that they look young as well??</p>
<p>tested their piano and i forgot hwo much i enjoyed playing whatever comes to mind. i wish i had a piano at home, but the church is so close, i can walk 5 minutes on the weekdays and play as well. that's my goal for next year, using the gifts that God has given me and to continue serving at this church. all the years crying and dreading piano practice paid off?</p>
<p>went to costco w A and his brother. always interesting to hear perspectives and meet new people. the past 6 months i've been talking to the same people over and over again, that talking to someone new feels like unlocking a secret level in a game. you don't know what to expect anymore, how the person would react to you, how they feel about you.</p>
<p>saw a zoox car outside of costco. i like the color. its easy to normalize the things i see around me, in real life at events, and on twitter. i like in a bubble, and i'm not fully taking advantage of it. my time here in sf feels permanent, but i never know what's going to happen next year. i must treat everyday in sf like it's my last.</p>
<p>A's brother said costco is the american dream. meat and produce and everything else, in bulk, at a competitive price. (possibly) only something that can exist in america.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[burlingame fellowship]]></title>
        <link>https://bneo.xyz/posts/071224</link>
        <guid>https://bneo.xyz/posts/071224</guid>
        <pubDate>Sat, 07 Dec 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Isaiah 43:2 - When you pass through the waters, I will be with you</p>
</blockquote>
<p>had fellowship with some young adults and families from chinese in burlingame. everyone here knew each other since they were kids, and now that some of them are parents, they're a tight knit group. so being in fellowship with them is an interesting dynamic. but they're all friendly, and i'm still able to make small conversations with them.</p>
<p>i thought about how if everyone was my age, or younger, i would fit in more. but i've been in those groups before. i realize i can learn more from these young adults. their answers are more concrete and wise, it's good to surround yourself with people who've walked on this earth longer than you.</p>
<p>having kids around in a group shifts the mood a lot. it also makes people more inquisitive. you get to see the world through the lens of an innocent and chaotic ball of energy. how they act and how they stumble around things, what catches their attention, what makes them happy. i think we're also envious of them, how they're so carefree. how brave they are, not be afraid of making silly mistakes. to fall and stand again.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Isaiah 43:2 - When you pass through the waters, I will be with you</p>
</blockquote>
<p>had fellowship with some young adults and families from chinese in burlingame. everyone here knew each other since they were kids, and now that some of them are parents, they're a tight knit group. so being in fellowship with them is an interesting dynamic. but they're all friendly, and i'm still able to make small conversations with them.</p>
<p>i thought about how if everyone was my age, or younger, i would fit in more. but i've been in those groups before. i realize i can learn more from these young adults. their answers are more concrete and wise, it's good to surround yourself with people who've walked on this earth longer than you.</p>
<p>having kids around in a group shifts the mood a lot. it also makes people more inquisitive. you get to see the world through the lens of an innocent and chaotic ball of energy. how they act and how they stumble around things, what catches their attention, what makes them happy. i think we're also envious of them, how they're so carefree. how brave they are, not be afraid of making silly mistakes. to fall and stand again.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[capital chicken wings]]></title>
        <link>https://bneo.xyz/posts/061224</link>
        <guid>https://bneo.xyz/posts/061224</guid>
        <pubDate>Fri, 06 Dec 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Toda Mariko: Do you know "The Eightfold Fence"? From the time we are small, it is something we are taught to build within ourselves. An... impenetrable wall, behind which we can retreat whenever we need. You must train yourself to listen without hearing. For instance, you can listen to the sound of a blossom falling or the rocks growing. If you really listen, your present circumstance vanishes. Do not be fooled by our politeness. Our bows, our maze of rituals. Beneath it all... we could be a great distance away. Safe. And alone.</p>
</blockquote>
<p>couldn't focus on studying for the entire morning, took a fat nap during lunch, and did a bit of studying before leaving for the distributed final.</p>
<p>exam was straightforward, 80% of my cheatsheet was not necessary, which made me feel like i wasted my time again, but there is value in the process, not the outcome.</p>
<p>been watching shogun and it's taken over my thoughts. scenes from shogun kept playing in my head while i was doing my test. the soundtrack is so good. i like crimsom sky and "why tell a dead man the future". my favorite aspect about the film is the english guy, john, being thrown into the politically turbulent time in japan, with his crassness in his speech and actions, you get to experience the nuances of japanese culture, particularly the deep emphasis on respect and formalities. you're rooting for him throughout the movie, as the outsider in an unknown world. there's also the idea of freedom and culture, on one side, john's pursuit of individual freedom as a sailor is seen as a cage by mariko, leaving him rudderless and lacking in meaning, while mariko with her sense of duty and obligation, although gives her purpose, is trapped in tradition, keeping her tethered to a bleak existence.</p>
<p>went to cafe new honolulu for dinner with the boys, mapo tofu is good. salt and pepper fried pork as well. went for second round at <a href="https://maps.app.goo.gl/27dqCrRdaC7eAo4X7">capital</a> for chicken wings, best in the bay area(according to <a href="https://www.sfchronicle.com/food/restaurants/article/best-wings-bay-area-19563262.php">sf chronicle</a>)</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Toda Mariko: Do you know "The Eightfold Fence"? From the time we are small, it is something we are taught to build within ourselves. An... impenetrable wall, behind which we can retreat whenever we need. You must train yourself to listen without hearing. For instance, you can listen to the sound of a blossom falling or the rocks growing. If you really listen, your present circumstance vanishes. Do not be fooled by our politeness. Our bows, our maze of rituals. Beneath it all... we could be a great distance away. Safe. And alone.</p>
</blockquote>
<p>couldn't focus on studying for the entire morning, took a fat nap during lunch, and did a bit of studying before leaving for the distributed final.</p>
<p>exam was straightforward, 80% of my cheatsheet was not necessary, which made me feel like i wasted my time again, but there is value in the process, not the outcome.</p>
<p>been watching shogun and it's taken over my thoughts. scenes from shogun kept playing in my head while i was doing my test. the soundtrack is so good. i like crimsom sky and "why tell a dead man the future". my favorite aspect about the film is the english guy, john, being thrown into the politically turbulent time in japan, with his crassness in his speech and actions, you get to experience the nuances of japanese culture, particularly the deep emphasis on respect and formalities. you're rooting for him throughout the movie, as the outsider in an unknown world. there's also the idea of freedom and culture, on one side, john's pursuit of individual freedom as a sailor is seen as a cage by mariko, leaving him rudderless and lacking in meaning, while mariko with her sense of duty and obligation, although gives her purpose, is trapped in tradition, keeping her tethered to a bleak existence.</p>
<p>went to cafe new honolulu for dinner with the boys, mapo tofu is good. salt and pepper fried pork as well. went for second round at <a href="https://maps.app.goo.gl/27dqCrRdaC7eAo4X7">capital</a> for chicken wings, best in the bay area(according to <a href="https://www.sfchronicle.com/food/restaurants/article/best-wings-bay-area-19563262.php">sf chronicle</a>)</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[photowalks]]></title>
        <link>https://bneo.xyz/posts/051224</link>
        <guid>https://bneo.xyz/posts/051224</guid>
        <pubDate>Thu, 05 Dec 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/ina.jpg" alt="sf from ina coolbrith"></p>
<blockquote>
<p>To do the work, we need to rest, to read, to reconnect. It is the invisible labor that makes creative life possible.</p>
<p>– <a href="https://www.nytimes.com/2019/06/21/opinion/summer-lying-fallow.html">Bonnie Tsui</a></p>
</blockquote>
<p>did a short photowalk from chinatown library to ina coolbrith. there's a point on mason st (somewhere between vellejo to union) where you're on higher elevation, and all the way down the street, can see the ferris wheel and alcatraz. and on your right as you walk down mason st, you can also see the oakland bridge, the transamerica, and ships carrying cargo. it's especially pretty during the sunset.</p>
<p>sat on the bench at ina coolbrith at felt immense peace, probably the first time since coming here. nobody else was around so i got the view all to myself. i could see tiny humans walking in the city, the cars on the road, ships on the bay. everything felt so small. it's like that feeling where you're watching earth from space. a pale blue dot. my mind was blank. i had no anxiety or worries. no longing or sadness. it was a unique experience.</p>
<p>went back to the library to work on the cheatsheet, got a few books that i plan to read over the christmas holiday since i have no plans yet. i barely read anything since coming to SF, i hope to catch up on reading during the break.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/ina.jpg" alt="sf from ina coolbrith"></p>
<blockquote>
<p>To do the work, we need to rest, to read, to reconnect. It is the invisible labor that makes creative life possible.</p>
<p>– <a href="https://www.nytimes.com/2019/06/21/opinion/summer-lying-fallow.html">Bonnie Tsui</a></p>
</blockquote>
<p>did a short photowalk from chinatown library to ina coolbrith. there's a point on mason st (somewhere between vellejo to union) where you're on higher elevation, and all the way down the street, can see the ferris wheel and alcatraz. and on your right as you walk down mason st, you can also see the oakland bridge, the transamerica, and ships carrying cargo. it's especially pretty during the sunset.</p>
<p>sat on the bench at ina coolbrith at felt immense peace, probably the first time since coming here. nobody else was around so i got the view all to myself. i could see tiny humans walking in the city, the cars on the road, ships on the bay. everything felt so small. it's like that feeling where you're watching earth from space. a pale blue dot. my mind was blank. i had no anxiety or worries. no longing or sadness. it was a unique experience.</p>
<p>went back to the library to work on the cheatsheet, got a few books that i plan to read over the christmas holiday since i have no plans yet. i barely read anything since coming to SF, i hope to catch up on reading during the break.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[on having opinions]]></title>
        <link>https://bneo.xyz/posts/041224</link>
        <guid>https://bneo.xyz/posts/041224</guid>
        <pubDate>Wed, 04 Dec 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>The trick is to maintain a kind of naïve amazement at each instant of experience - but, as Montaigne learned, one of the best techniques for doing this is to write about everything. Simply describing an object on your table, or the view from your window opens your eyes to how marvelous such ordinary things are. To look inside yourself is to open up an even more fantastical realm.</p>
<p>― Sarah Bakewell, How to Live</p>
</blockquote>
<p>if i could travel back in time, i want to go back to august 2008 at Tokyo's nippon budoukan, immersed in the <a href="https://www.youtube.com/watch?v=L4XTJao2iLA">2008 studio ghibli concert</a> in person. it would've been a magical experience. i watched it 3 times on my hp laptop, playing in the background while i did paper readings and finals studies. porco rosso's bygone days is my favorite here.</p>
<p>i realized most of my life i don't put effort into having my own opinions, or work through problems before getting the answers. i steal ideas and make them my own, i need to me wary of unearned wisdom. i wondered if original thought is possible, or am i just a machine that regurgitates what other people (that i admire) say or do. when asked what my opinion was, and not the graduate student, i couldn't produce anything useful. i felt demotivated. i spent too much time understanding and rabbit hole-ing the techniques and implementation, and no time arriving to a conclusion. my task is to find answers, but all i gathered were just information, not knowledge. perhaps it is my lack of experience in the field and industry, i have to put in more hours, run more experiments, and talk to more people. reading can only get me so far. i have to fail and take risks.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>The trick is to maintain a kind of naïve amazement at each instant of experience - but, as Montaigne learned, one of the best techniques for doing this is to write about everything. Simply describing an object on your table, or the view from your window opens your eyes to how marvelous such ordinary things are. To look inside yourself is to open up an even more fantastical realm.</p>
<p>― Sarah Bakewell, How to Live</p>
</blockquote>
<p>if i could travel back in time, i want to go back to august 2008 at Tokyo's nippon budoukan, immersed in the <a href="https://www.youtube.com/watch?v=L4XTJao2iLA">2008 studio ghibli concert</a> in person. it would've been a magical experience. i watched it 3 times on my hp laptop, playing in the background while i did paper readings and finals studies. porco rosso's bygone days is my favorite here.</p>
<p>i realized most of my life i don't put effort into having my own opinions, or work through problems before getting the answers. i steal ideas and make them my own, i need to me wary of unearned wisdom. i wondered if original thought is possible, or am i just a machine that regurgitates what other people (that i admire) say or do. when asked what my opinion was, and not the graduate student, i couldn't produce anything useful. i felt demotivated. i spent too much time understanding and rabbit hole-ing the techniques and implementation, and no time arriving to a conclusion. my task is to find answers, but all i gathered were just information, not knowledge. perhaps it is my lack of experience in the field and industry, i have to put in more hours, run more experiments, and talk to more people. reading can only get me so far. i have to fail and take risks.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[last class of fall]]></title>
        <link>https://bneo.xyz/posts/031224</link>
        <guid>https://bneo.xyz/posts/031224</guid>
        <pubDate>Tue, 03 Dec 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Seneca put it, life does not pause to remind you that it is running out.</p>
<p>― Sarah Bakewell, How to Live</p>
</blockquote>
<p>time flies by so fast, the first day of class felt like it was yesterday. i realize i have only a small group of friends in this class, and if they're not around, i instantly feel alone and isolated from the rest of class. the in group is real. a test would be if you came into eye contact with someone, would you say hi or not. and based on that test, i would say i score ~30% out of the 82 students that are still in the program. i am not great at talking to people. i'm very selective in who i talk to. i'm not sure if that's a good thing to build social skills, but it's a good way to maintain my identity and thoughts and ideas. the people around me has influence, and i have to choose them wisely.</p>
<p>rushed spark cluster on aws emr assignment with group till 4 pm, how we spent 4 hours on this i have no clue.</p>
<p>had sweetgreens for lunch, doordash going out promo was 8 bucks off the 19 price tag for choosing salmon as my protein. one of the raw veggies was causing itchiness above my lips. i suspect the arugula</p>
<p>went for a quick gym session with A. 20 min legs session.</p>
<p>coworking calls with T keep me going. they mark my days. they feel more special. without it it's just another regular day.</p>
<p>mock interview with A for meta. soon i'll be the one who needs mock practice. i'm not ready for that. i wouldn't mind staying with ucsf given the opportunity. but i will still give FAANG a shot.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Seneca put it, life does not pause to remind you that it is running out.</p>
<p>― Sarah Bakewell, How to Live</p>
</blockquote>
<p>time flies by so fast, the first day of class felt like it was yesterday. i realize i have only a small group of friends in this class, and if they're not around, i instantly feel alone and isolated from the rest of class. the in group is real. a test would be if you came into eye contact with someone, would you say hi or not. and based on that test, i would say i score ~30% out of the 82 students that are still in the program. i am not great at talking to people. i'm very selective in who i talk to. i'm not sure if that's a good thing to build social skills, but it's a good way to maintain my identity and thoughts and ideas. the people around me has influence, and i have to choose them wisely.</p>
<p>rushed spark cluster on aws emr assignment with group till 4 pm, how we spent 4 hours on this i have no clue.</p>
<p>had sweetgreens for lunch, doordash going out promo was 8 bucks off the 19 price tag for choosing salmon as my protein. one of the raw veggies was causing itchiness above my lips. i suspect the arugula</p>
<p>went for a quick gym session with A. 20 min legs session.</p>
<p>coworking calls with T keep me going. they mark my days. they feel more special. without it it's just another regular day.</p>
<p>mock interview with A for meta. soon i'll be the one who needs mock practice. i'm not ready for that. i wouldn't mind staying with ucsf given the opportunity. but i will still give FAANG a shot.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[novelty in mundane]]></title>
        <link>https://bneo.xyz/posts/021224</link>
        <guid>https://bneo.xyz/posts/021224</guid>
        <pubDate>Mon, 02 Dec 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>If possible, I would like my readers to savor that same emotion when they read my books. I want to open a window in their souls and let the fresh air in. This is what I think of, and hope for, as I write—purely and simply</p>
<p>― Haruki Murakami, Novelist as a Vocation</p>
</blockquote>
<p>professor had an emergency so meeting was delayed, met with B instead. he's really good at cutting straight the BS and asks the right questions. he told me the most important part of ML papers is the loss function. what is the goal of the architecture? how is the model learning? you learn so much about what you actually know, and what you don't know when you try to explain a paper. watching myself blank out when asked about something i can't answer, it's unpleasant, but rewarding for my own growth.</p>
<p>i'm am getting tired of literature review, i want to start coding. it's difficult when data is scarce and unpaired, but there will be a solution. what i love about research is it can be a team effort. you can work through things together, and arrive at a solution together. the melding of two minds from different backgrounds.</p>
<p>built a habit of staying home that there's inertia from leaving the house. i keep overthinking. i blame usps for delaying my muji package.</p>
<p>went to the library to return books that are due, books that i got way back in july. it's a sign of the times? i remember feeling so hopeful for getting through those books, the novelty of seeing new books in my house, and the possibility of learning from them, and applying the lessons in my life, writing about them, but i barely touched them. it's difficult to build a reading habit. there's so much going on.</p>
<p>i also thought about how to inject novelty in the mundane, photography is a good way, you can capture the same thing in a thousand different ways. music can add another layer of colors to your life, but how else? gratitude can help you realize the blessings in your life, and not take peace and boredom for granted. perhaps it's also serendipitous connections. big cities can be lonely, you can walk past hundreds of people everyday and not make any connections with a single one. meeting and talking to different people is like a breath of fresh air, it's new perspective, new ways of seeing things. it challenges you to think differently. it forces you to adapt. i need more novelty, and to have that, i need to do more things that make me uncomfortable.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>If possible, I would like my readers to savor that same emotion when they read my books. I want to open a window in their souls and let the fresh air in. This is what I think of, and hope for, as I write—purely and simply</p>
<p>― Haruki Murakami, Novelist as a Vocation</p>
</blockquote>
<p>professor had an emergency so meeting was delayed, met with B instead. he's really good at cutting straight the BS and asks the right questions. he told me the most important part of ML papers is the loss function. what is the goal of the architecture? how is the model learning? you learn so much about what you actually know, and what you don't know when you try to explain a paper. watching myself blank out when asked about something i can't answer, it's unpleasant, but rewarding for my own growth.</p>
<p>i'm am getting tired of literature review, i want to start coding. it's difficult when data is scarce and unpaired, but there will be a solution. what i love about research is it can be a team effort. you can work through things together, and arrive at a solution together. the melding of two minds from different backgrounds.</p>
<p>built a habit of staying home that there's inertia from leaving the house. i keep overthinking. i blame usps for delaying my muji package.</p>
<p>went to the library to return books that are due, books that i got way back in july. it's a sign of the times? i remember feeling so hopeful for getting through those books, the novelty of seeing new books in my house, and the possibility of learning from them, and applying the lessons in my life, writing about them, but i barely touched them. it's difficult to build a reading habit. there's so much going on.</p>
<p>i also thought about how to inject novelty in the mundane, photography is a good way, you can capture the same thing in a thousand different ways. music can add another layer of colors to your life, but how else? gratitude can help you realize the blessings in your life, and not take peace and boredom for granted. perhaps it's also serendipitous connections. big cities can be lonely, you can walk past hundreds of people everyday and not make any connections with a single one. meeting and talking to different people is like a breath of fresh air, it's new perspective, new ways of seeing things. it challenges you to think differently. it forces you to adapt. i need more novelty, and to have that, i need to do more things that make me uncomfortable.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[darkness, hope, renewal]]></title>
        <link>https://bneo.xyz/posts/011224</link>
        <guid>https://bneo.xyz/posts/011224</guid>
        <pubDate>Sun, 01 Dec 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>“The days are coming,” declares the Lord,
when I will raise up for David a righteous Branch,
a King who will reign wisely
and do what is just and right in the land</p>
<p>Jeremiah 23:5</p>
</blockquote>
<p>i arrived 11 minutes late to the 9:30 am english service. i came just in time for the worship session.</p>
<p>pastor talked about judah, and the two big forces: egypt and babylon. about how they should rely on God and not on them. and that God will clear out the evil, and have the land and people be renewed.</p>
<p>locked in for paper readings that i couldn't finish the last night.</p>
<p>worked at 3 of my current favorite spots.</p>
<p>transamerica park for the fresh air and peace, it gets chilly and the 505 Sansome AV free wifi is spotty. tables are sanitized daily.</p>
<p>ferry building has no free wifi (at least that know of), you get the view of the sea and the bridge, and tourists and sf locals.</p>
<p>chinatown library has great wifi but it's stuffy. not enough tables around and it gets packed. it also closes too early on weekends and mondays.</p>
<p>reading papers is overwhelming, especially when i have to present them and i can't go too deep into the details, but deep enough to explain to someone what is going on. claude has been extremely useful, i always ask it to explain from first principles to help me grok the technical details, show me how the data flows, input to output, visualize the flow in text, give lots of examples.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>“The days are coming,” declares the Lord,
when I will raise up for David a righteous Branch,
a King who will reign wisely
and do what is just and right in the land</p>
<p>Jeremiah 23:5</p>
</blockquote>
<p>i arrived 11 minutes late to the 9:30 am english service. i came just in time for the worship session.</p>
<p>pastor talked about judah, and the two big forces: egypt and babylon. about how they should rely on God and not on them. and that God will clear out the evil, and have the land and people be renewed.</p>
<p>locked in for paper readings that i couldn't finish the last night.</p>
<p>worked at 3 of my current favorite spots.</p>
<p>transamerica park for the fresh air and peace, it gets chilly and the 505 Sansome AV free wifi is spotty. tables are sanitized daily.</p>
<p>ferry building has no free wifi (at least that know of), you get the view of the sea and the bridge, and tourists and sf locals.</p>
<p>chinatown library has great wifi but it's stuffy. not enough tables around and it gets packed. it also closes too early on weekends and mondays.</p>
<p>reading papers is overwhelming, especially when i have to present them and i can't go too deep into the details, but deep enough to explain to someone what is going on. claude has been extremely useful, i always ask it to explain from first principles to help me grok the technical details, show me how the data flows, input to output, visualize the flow in text, give lots of examples.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[mori point, pacifica]]></title>
        <link>https://bneo.xyz/posts/301124</link>
        <guid>https://bneo.xyz/posts/301124</guid>
        <pubDate>Sat, 30 Nov 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>“Silence, I discover, is something you can actually hear.”</p>
<p>― Haruki Murakami, Kafka on the Shore</p>
</blockquote>
<p>the weather was perfect today, a good day for hiking and being out in nature.</p>
<p>went to mori point in pacifica with the church pastor and his wife, and a few other church friends showed up. a young couple brought their 7 month old, it was her first ever hike and being near the beach, safe and warm in her fuzzy bear jacket.</p>
<p>the sand at pacifica is brownish black, especially when the waves come onto them, different from the golden sand in LA.</p>
<p>got exhausted pretty easily, i have not left the house much recently. the only exercises i get is the short hike up to the library or to the gym.</p>
<p>conversations involved church background, education, career, cooking, and more.</p>
<p>the pastor and his wife are scarily fit, they're in their late 60s and the pastor just turned 70 recently, yet they have more energy. i asked the pastor what his secret was, and he said walking. just take walks whenever you can.</p>
<p>went to the nicest taco bell there as well. got a bowl for 11 dollars. it's like chipotle but kid sized. you can get alcohol here.</p>
<p>got home around 3 p.m., after the short 10 min pushup workout, cleaned the house, went to ferry building to get some paper reading done. missed the sunset which was a bummer.</p>
<p>observed families and friends together, with the christmas decorations around. their warmth and love emanates around the entire area. i could almost feel it as well. stayed here until closing time at 8 p.m.</p>
<p>right now the hardest part about reading papers is you set yourself the goal to read these 4 papers, but then you start pulling the thread, and the first paper spits out 4 more papers, and the 3 other papers could spit out more as well, depending on how you're following that thread, you might fall in too deep. it requires a lot of cognitive load, to both understand what's going on, and also go deeper into what the problem is, and how other people are solving it.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>“Silence, I discover, is something you can actually hear.”</p>
<p>― Haruki Murakami, Kafka on the Shore</p>
</blockquote>
<p>the weather was perfect today, a good day for hiking and being out in nature.</p>
<p>went to mori point in pacifica with the church pastor and his wife, and a few other church friends showed up. a young couple brought their 7 month old, it was her first ever hike and being near the beach, safe and warm in her fuzzy bear jacket.</p>
<p>the sand at pacifica is brownish black, especially when the waves come onto them, different from the golden sand in LA.</p>
<p>got exhausted pretty easily, i have not left the house much recently. the only exercises i get is the short hike up to the library or to the gym.</p>
<p>conversations involved church background, education, career, cooking, and more.</p>
<p>the pastor and his wife are scarily fit, they're in their late 60s and the pastor just turned 70 recently, yet they have more energy. i asked the pastor what his secret was, and he said walking. just take walks whenever you can.</p>
<p>went to the nicest taco bell there as well. got a bowl for 11 dollars. it's like chipotle but kid sized. you can get alcohol here.</p>
<p>got home around 3 p.m., after the short 10 min pushup workout, cleaned the house, went to ferry building to get some paper reading done. missed the sunset which was a bummer.</p>
<p>observed families and friends together, with the christmas decorations around. their warmth and love emanates around the entire area. i could almost feel it as well. stayed here until closing time at 8 p.m.</p>
<p>right now the hardest part about reading papers is you set yourself the goal to read these 4 papers, but then you start pulling the thread, and the first paper spits out 4 more papers, and the 3 other papers could spit out more as well, depending on how you're following that thread, you might fall in too deep. it requires a lot of cognitive load, to both understand what's going on, and also go deeper into what the problem is, and how other people are solving it.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[ghirardelli square]]></title>
        <link>https://bneo.xyz/posts/291124</link>
        <guid>https://bneo.xyz/posts/291124</guid>
        <pubDate>Fri, 29 Nov 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Every time you make a choice you are turning the central part of you, the part of you that chooses, into something a little different than it was before. And taking your life as a whole, with all your innumerable choices, all your life long you are slowly turning this central thing into a heavenly creature or a hellish creature:</p>
<p>either into a creature that is in harmony with God, and with other creatures, and with itself, or else into one that is in a state of war and hatred with God, and with its fellow creatures, and with itself. To be the one kind of creature is heaven: that is, it is joy and peace and knowledge and power. To be the other means madness, horror, idiocy, rage, impotence, and eternal loneliness. Each of us at each moment is progressing to the one state of the other.</p>
<p>– C.S. Lewis</p>
</blockquote>
<p>worked on blog for 4 hours because a tiny idea of making my blog design nicer grew into an obsession that which i could not stop until i was satisfied.</p>
<p>felt sick most of the day again. it's been like this almost the whole week. i think it's because i'm stuck at home too much.</p>
<p>ordered from Hon’s Wun-Tun House, got scammed 4 bucks by uber eats, when i could've walked 2 minutes. their shanghai pan-fried buns were pretty good, the porridge too, but for 30 bucks it might've been</p>
<p>went to ghirardelli square with chinatown mafia. visited some shops, tried hot chocolate, played arcade games.</p>
<p>10 pm dinner at hotpot champs. had a good conversations about life, religion, relationships, and happiness.</p>
<p>went to bed at 2 a.m. wondering where the time went.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Every time you make a choice you are turning the central part of you, the part of you that chooses, into something a little different than it was before. And taking your life as a whole, with all your innumerable choices, all your life long you are slowly turning this central thing into a heavenly creature or a hellish creature:</p>
<p>either into a creature that is in harmony with God, and with other creatures, and with itself, or else into one that is in a state of war and hatred with God, and with its fellow creatures, and with itself. To be the one kind of creature is heaven: that is, it is joy and peace and knowledge and power. To be the other means madness, horror, idiocy, rage, impotence, and eternal loneliness. Each of us at each moment is progressing to the one state of the other.</p>
<p>– C.S. Lewis</p>
</blockquote>
<p>worked on blog for 4 hours because a tiny idea of making my blog design nicer grew into an obsession that which i could not stop until i was satisfied.</p>
<p>felt sick most of the day again. it's been like this almost the whole week. i think it's because i'm stuck at home too much.</p>
<p>ordered from Hon’s Wun-Tun House, got scammed 4 bucks by uber eats, when i could've walked 2 minutes. their shanghai pan-fried buns were pretty good, the porridge too, but for 30 bucks it might've been</p>
<p>went to ghirardelli square with chinatown mafia. visited some shops, tried hot chocolate, played arcade games.</p>
<p>10 pm dinner at hotpot champs. had a good conversations about life, religion, relationships, and happiness.</p>
<p>went to bed at 2 a.m. wondering where the time went.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[sf botanical garden]]></title>
        <link>https://bneo.xyz/posts/281124</link>
        <guid>https://bneo.xyz/posts/281124</guid>
        <pubDate>Thu, 28 Nov 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>not what we say about our blessings, but how we use them, is the true measure of thanksgiving – W.T. Purkiser</p>
</blockquote>
<p>sore throat is still present on thanksgiving day. i wake up in the same old room. in a house that does not feel warm anymore. the art on my walls helped at first, now i'm used to them again. i want more of them. i wish they could change everyday. different kinds of art every hour of the day. the color of my walls, adapting to my mood.</p>
<p>the fact that i spent today watching aliens vs predator while eating miso soup and noodles again, and almost buying an aliens game on steam because it was at a discount, and spent the day walking at botanical garden alone (not that i have anything against being alone), could be a representation of how i did not do a great job at making friends for the 5 months i've been here. or i would rather be alone and take photographs and catch up on my blog writings.</p>
<p>what am i thankful for? a lot of things. i'm thankful that i get to be in sf, walking around the japanese tea garden and botanical garden taking pictures with my fujifilm x100s. i'm thankful that the weather is nice, and i'm relatively healthy. that i get to live another day on this world that's full of beauty, but also full of suffering. and i should never take the peace and boredom for granted. i'm thankful that i have a loving family and friends that care. i'm thankful for sunsets and for colors, and for the internet, my iphone 13 mini and facetime. i'm thankful for many more things, but most importantly for God. not just today, but every day.</p>
<blockquote>
<p>1 Thessalonians 5:18: Give thanks in all circumstances; for this is the will of God in Christ Jesus for you</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>not what we say about our blessings, but how we use them, is the true measure of thanksgiving – W.T. Purkiser</p>
</blockquote>
<p>sore throat is still present on thanksgiving day. i wake up in the same old room. in a house that does not feel warm anymore. the art on my walls helped at first, now i'm used to them again. i want more of them. i wish they could change everyday. different kinds of art every hour of the day. the color of my walls, adapting to my mood.</p>
<p>the fact that i spent today watching aliens vs predator while eating miso soup and noodles again, and almost buying an aliens game on steam because it was at a discount, and spent the day walking at botanical garden alone (not that i have anything against being alone), could be a representation of how i did not do a great job at making friends for the 5 months i've been here. or i would rather be alone and take photographs and catch up on my blog writings.</p>
<p>what am i thankful for? a lot of things. i'm thankful that i get to be in sf, walking around the japanese tea garden and botanical garden taking pictures with my fujifilm x100s. i'm thankful that the weather is nice, and i'm relatively healthy. that i get to live another day on this world that's full of beauty, but also full of suffering. and i should never take the peace and boredom for granted. i'm thankful that i have a loving family and friends that care. i'm thankful for sunsets and for colors, and for the internet, my iphone 13 mini and facetime. i'm thankful for many more things, but most importantly for God. not just today, but every day.</p>
<blockquote>
<p>1 Thessalonians 5:18: Give thanks in all circumstances; for this is the will of God in Christ Jesus for you</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[thanksgiving eve]]></title>
        <link>https://bneo.xyz/posts/271124</link>
        <guid>https://bneo.xyz/posts/271124</guid>
        <pubDate>Wed, 27 Nov 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>let yourself be silently drawn by the stronger pull of what you really love</p>
<p>– Rumi</p>
</blockquote>
<p>woke up with a sore throat and i knew immediately that i was going to stay home today.</p>
<p>couldn't help myself and kept working on deeptalks. added support for traditional chinese, and cleaned up the codebase before i post it in public.</p>
<p>watched aliens covenant, i thought it was pretty good. it was more philosophical, a machine that humans created to save ourselves, ended up engineering the perfect species that will end us in the end. a machine that was too idiosyncratic that could think for itself.</p>
<p>bought a domain for deeptalks for 4 bucks on porkbun. to anyone reading this, try it <a href="https://deeptalks.vercel.app">here</a>. hopefully it'll still be up by the time you read this.</p>
<p>got so sick of staying home that i went to the ferry building to take some pictures. was blessed with a beautiful sunset at pier 1. a 40% fair sunset prediction by sunsethue still turned out pretty nice. worked on homework at the open tables in the ferry building beside the bookstore.</p>
<p>cooked my signature comfort meal miso soup with tofu and seaweed with noodles, add a bit of sesame oil. miso soup is a dish i want to perfect. i could do so much more, like making my own konbu, adding other garnishes, try out different variations. a lot of room to experiment. i should be more creative with my cooking.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>let yourself be silently drawn by the stronger pull of what you really love</p>
<p>– Rumi</p>
</blockquote>
<p>woke up with a sore throat and i knew immediately that i was going to stay home today.</p>
<p>couldn't help myself and kept working on deeptalks. added support for traditional chinese, and cleaned up the codebase before i post it in public.</p>
<p>watched aliens covenant, i thought it was pretty good. it was more philosophical, a machine that humans created to save ourselves, ended up engineering the perfect species that will end us in the end. a machine that was too idiosyncratic that could think for itself.</p>
<p>bought a domain for deeptalks for 4 bucks on porkbun. to anyone reading this, try it <a href="https://deeptalks.vercel.app">here</a>. hopefully it'll still be up by the time you read this.</p>
<p>got so sick of staying home that i went to the ferry building to take some pictures. was blessed with a beautiful sunset at pier 1. a 40% fair sunset prediction by sunsethue still turned out pretty nice. worked on homework at the open tables in the ferry building beside the bookstore.</p>
<p>cooked my signature comfort meal miso soup with tofu and seaweed with noodles, add a bit of sesame oil. miso soup is a dish i want to perfect. i could do so much more, like making my own konbu, adding other garnishes, try out different variations. a lot of room to experiment. i should be more creative with my cooking.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[deeptalks]]></title>
        <link>https://bneo.xyz/posts/261124</link>
        <guid>https://bneo.xyz/posts/261124</guid>
        <pubDate>Tue, 26 Nov 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Remember, remember, this is now, and now, and now. Live it, feel it, cling to it. I want to become acutely aware of all I’ve taken for granted.</p>
<p>– Sylvia Plath</p>
</blockquote>
<p>woke up feeling groggy from last night. friends decided to not go class, so i stayed home too so i won't sit alone at class.</p>
<p>watched deadpool because i got bored. having the laptop by hp is highly destructive to my productivity and focus. i need to take it away soon. right after my aliens movie watching spree ends. watching romulus was a huge mistake in hindsight. it triggered a series of movies that i regret watching, because all it did was fill my head with junk, bloody and nonsensical junk.</p>
<p>went to class for my last ml lab class. committed to pay attention but i didn't even try. got distracted way too easily and, decided to make deep talks with v0 and nextjs. app was done by the time class finished.</p>
<p>it's so easy to ship and deploy something today. i enjoy doing this so much more than anything else. making and designing tiny apps that bring joy and connects people together. it's especially enjoyable when i can use it with friends and family.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Remember, remember, this is now, and now, and now. Live it, feel it, cling to it. I want to become acutely aware of all I’ve taken for granted.</p>
<p>– Sylvia Plath</p>
</blockquote>
<p>woke up feeling groggy from last night. friends decided to not go class, so i stayed home too so i won't sit alone at class.</p>
<p>watched deadpool because i got bored. having the laptop by hp is highly destructive to my productivity and focus. i need to take it away soon. right after my aliens movie watching spree ends. watching romulus was a huge mistake in hindsight. it triggered a series of movies that i regret watching, because all it did was fill my head with junk, bloody and nonsensical junk.</p>
<p>went to class for my last ml lab class. committed to pay attention but i didn't even try. got distracted way too easily and, decided to make deep talks with v0 and nextjs. app was done by the time class finished.</p>
<p>it's so easy to ship and deploy something today. i enjoy doing this so much more than anything else. making and designing tiny apps that bring joy and connects people together. it's especially enjoyable when i can use it with friends and family.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[four meetings]]></title>
        <link>https://bneo.xyz/posts/251124</link>
        <guid>https://bneo.xyz/posts/251124</guid>
        <pubDate>Mon, 25 Nov 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Keep your face always toward the sunshine - and shadows will fall behind you.</p>
<p>― Walt Whitman</p>
</blockquote>
<p>i learned that meetings really drain me. had 4 meetings today and napped twice. in retrospect, it could also be the early stages of getting sick. (i'm writing this 3 days later)</p>
<p>i remember waking up from my nap, and i was just staring at the ceiling in the dark on my bed. thinking to myself about how i'm in sf, the city i dreamt of living in, and yet i'm still stuck in my room like i was in iowa. i was disappointed at myself.</p>
<p>i spent the entire day gathering papers and clearing the leftover cache from meetings, and i couldn't stop searching papers, to the point where i was searching in bed on my phone, at 1 a.m. i feel like this is OCD.</p>
<p>neck tension and headaches caused insomnia, my music kept playing over and over, and i kept twisting and turning on my bed. it was not a pleasant night.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Keep your face always toward the sunshine - and shadows will fall behind you.</p>
<p>― Walt Whitman</p>
</blockquote>
<p>i learned that meetings really drain me. had 4 meetings today and napped twice. in retrospect, it could also be the early stages of getting sick. (i'm writing this 3 days later)</p>
<p>i remember waking up from my nap, and i was just staring at the ceiling in the dark on my bed. thinking to myself about how i'm in sf, the city i dreamt of living in, and yet i'm still stuck in my room like i was in iowa. i was disappointed at myself.</p>
<p>i spent the entire day gathering papers and clearing the leftover cache from meetings, and i couldn't stop searching papers, to the point where i was searching in bed on my phone, at 1 a.m. i feel like this is OCD.</p>
<p>neck tension and headaches caused insomnia, my music kept playing over and over, and i kept twisting and turning on my bed. it was not a pleasant night.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[thanksgiving lunch]]></title>
        <link>https://bneo.xyz/posts/241124</link>
        <guid>https://bneo.xyz/posts/241124</guid>
        <pubDate>Sun, 24 Nov 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>15 Through Jesus, therefore, let us continually offer to God a sacrifice of praise—the fruit of lips that openly profess his name. 16 And do not forget to do good and to share with others, for with such sacrifices God is pleased.</p>
<p>– Hebrews 13:15-16</p>
</blockquote>
<p>went to the english service for the methodist church. the people were friendly. A lot of them grew up in this church, so it was interesting to see all of them interact with each other and me being sort of the outsider. i had a good chat with a young couple with a 2 year old. they grew up in that church, and both their families are around in sf. the conversations revolved around career and family: why sf, why iowa, what to see in Malaysia, the best coffee in SF, raising a kid, etc.</p>
<p>it's interesting when interacting with new people, it's sort of like a performance, i have to get my accent right, look friendly and smile, laugh at what they say, say the right things, answer the questions properly, don't say anything offensive, be nice and kind, ask appropriate questions, be curious. i get worried that i'll mess up in the process, and they'll not want to talk to me, and that it gives me anxiety. that's how conversations feel like a risk for me. i have a deep sense of wanting to be liked, which sometimes might come at the cost of authenticity and putting on a mask.</p>
<p>the conversations made me think about the sacrifices you make if you're not born in the US. If i do ever have kids, I want them to grow up here in the US to cultivate a sense of ambition and curiosity, while maintaining the sense of culture and language that you get in malaysia.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>15 Through Jesus, therefore, let us continually offer to God a sacrifice of praise—the fruit of lips that openly profess his name. 16 And do not forget to do good and to share with others, for with such sacrifices God is pleased.</p>
<p>– Hebrews 13:15-16</p>
</blockquote>
<p>went to the english service for the methodist church. the people were friendly. A lot of them grew up in this church, so it was interesting to see all of them interact with each other and me being sort of the outsider. i had a good chat with a young couple with a 2 year old. they grew up in that church, and both their families are around in sf. the conversations revolved around career and family: why sf, why iowa, what to see in Malaysia, the best coffee in SF, raising a kid, etc.</p>
<p>it's interesting when interacting with new people, it's sort of like a performance, i have to get my accent right, look friendly and smile, laugh at what they say, say the right things, answer the questions properly, don't say anything offensive, be nice and kind, ask appropriate questions, be curious. i get worried that i'll mess up in the process, and they'll not want to talk to me, and that it gives me anxiety. that's how conversations feel like a risk for me. i have a deep sense of wanting to be liked, which sometimes might come at the cost of authenticity and putting on a mask.</p>
<p>the conversations made me think about the sacrifices you make if you're not born in the US. If i do ever have kids, I want them to grow up here in the US to cultivate a sense of ambition and curiosity, while maintaining the sense of culture and language that you get in malaysia.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[sai's vietnamese]]></title>
        <link>https://bneo.xyz/posts/231124</link>
        <guid>https://bneo.xyz/posts/231124</guid>
        <pubDate>Sat, 23 Nov 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>most of the time we suffer from excessive gloom.</p>
<p>cheerfulness is an achievement, and hope is something to celebrate.</p>
<p>we are doomed not by a lack of skill, but by an absence of hope.</p>
<p>– Alain de Botton, Art as Therapy</p>
</blockquote>
<p>had a talk that helped clear my anxiety and insecurities. i learned that it's really hard to be vulnerable and communicate your needs and uncertainty, it's something that i have to learn how to do more.</p>
<p><a href="https://www.youtube.com/watch?v=rxEMKXW2Wqs">10 minute</a> push up with A. did homework at the library with A. had dinner at Sai's restaurant with chinatown mafia. talked about religion, lgbtq, morality, and culture. i should have more discussions with friends to know who i am. it's hard to do these if you're only conversing with yourself most of the time.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>most of the time we suffer from excessive gloom.</p>
<p>cheerfulness is an achievement, and hope is something to celebrate.</p>
<p>we are doomed not by a lack of skill, but by an absence of hope.</p>
<p>– Alain de Botton, Art as Therapy</p>
</blockquote>
<p>had a talk that helped clear my anxiety and insecurities. i learned that it's really hard to be vulnerable and communicate your needs and uncertainty, it's something that i have to learn how to do more.</p>
<p><a href="https://www.youtube.com/watch?v=rxEMKXW2Wqs">10 minute</a> push up with A. did homework at the library with A. had dinner at Sai's restaurant with chinatown mafia. talked about religion, lgbtq, morality, and culture. i should have more discussions with friends to know who i am. it's hard to do these if you're only conversing with yourself most of the time.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[flash flood warning]]></title>
        <link>https://bneo.xyz/posts/221124</link>
        <guid>https://bneo.xyz/posts/221124</guid>
        <pubDate>Fri, 22 Nov 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>I had often thought that novelists and poets had a special advantage in learning how to live, their writings providing them with an instrument that most of us were denied. By being able to dramatize their own difficulties they were in a far better position for solving them. But if one had no gift for creating imaginative truth, for symbolizing the stresses and strains of one's own inner life in terms of sound and shape or invented happenings to others, was there no way of dealing with them?</p>
<p>[...]</p>
<p>Was there not a way by which each person could find out for himself what he was like, not by reading what other people thought he ought to be, but directly, as directly as knowing the sky is blue and how an apple tastes, not needing anyone to tell him? Perhaps, then, if one could not write for other people one could write for oneself.</p>
<p>– writer and psychoanalyst Marion Milner, on the value of writing and journaling</p>
</blockquote>
<p>it rained the whole day again. there were flash flood warnings on our phones during the seminar. a guy talked about his career progression, and my biggest takeaway is your career is a long journey, you're likely to work at a few different companies and industries before you settle on your thing. you don't figure things out on your first try, so the best thing you can do is to stay curious and learn everything, and build good connections. today was the last class for distributed, and there's only one more day of class. next week is thanksgiving. i have no where to go. i don't feel like being in sf anymore. i don't want to be anywhere anymore.</p>
<p>got my teeth adjusted again. grey blends a lot better with my teeth. i don't know why i went blue and green. the rest of the day was a headache that made me hate life. also rendered me overthinking about something that gave me panic attacks. i can't get that thought out of my head. my brain is too imaginative. i'm suffering so much in imagination. i wanted to break apart my brain to pull it out. i believe some things are worth kept unknown. i feel really dumb for feeling this way. so many mixed emotions, it's a mix of frustration, jealousy, confusion, insecurity and anxiety. i realized i'm not strong to handle these emotions all at once. it colored my entire day and i couldn't function anymore. i despised myself for being so easily affected by this. i always tell myself to not be too attached. but i don't know what happened. i'm in too deep again. this is a dangerous emotion.</p>
<p>watched alien and aliens to help smother the anxious thoughts, and also to satiate my curiosity from watching alien romulus. i conclude that romulus was 10x more scary and gory because of how much better CGI is. i conclude today might be one of the worst days i've had. everything felt empty and cold. i had no appetite. i felt alienated and distant from everything. the only thing providing me comfort is worship music again. tomorrow will be a new day. and i'll somehow find a way to suppress all these emotions again. and they will spring up again. a never ending cycle until i face it again. there are so many more important things in life, but somehow this has always felt like the most important thing to me. i can see it all ending, and there's nothing i can do about it.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>I had often thought that novelists and poets had a special advantage in learning how to live, their writings providing them with an instrument that most of us were denied. By being able to dramatize their own difficulties they were in a far better position for solving them. But if one had no gift for creating imaginative truth, for symbolizing the stresses and strains of one's own inner life in terms of sound and shape or invented happenings to others, was there no way of dealing with them?</p>
<p>[...]</p>
<p>Was there not a way by which each person could find out for himself what he was like, not by reading what other people thought he ought to be, but directly, as directly as knowing the sky is blue and how an apple tastes, not needing anyone to tell him? Perhaps, then, if one could not write for other people one could write for oneself.</p>
<p>– writer and psychoanalyst Marion Milner, on the value of writing and journaling</p>
</blockquote>
<p>it rained the whole day again. there were flash flood warnings on our phones during the seminar. a guy talked about his career progression, and my biggest takeaway is your career is a long journey, you're likely to work at a few different companies and industries before you settle on your thing. you don't figure things out on your first try, so the best thing you can do is to stay curious and learn everything, and build good connections. today was the last class for distributed, and there's only one more day of class. next week is thanksgiving. i have no where to go. i don't feel like being in sf anymore. i don't want to be anywhere anymore.</p>
<p>got my teeth adjusted again. grey blends a lot better with my teeth. i don't know why i went blue and green. the rest of the day was a headache that made me hate life. also rendered me overthinking about something that gave me panic attacks. i can't get that thought out of my head. my brain is too imaginative. i'm suffering so much in imagination. i wanted to break apart my brain to pull it out. i believe some things are worth kept unknown. i feel really dumb for feeling this way. so many mixed emotions, it's a mix of frustration, jealousy, confusion, insecurity and anxiety. i realized i'm not strong to handle these emotions all at once. it colored my entire day and i couldn't function anymore. i despised myself for being so easily affected by this. i always tell myself to not be too attached. but i don't know what happened. i'm in too deep again. this is a dangerous emotion.</p>
<p>watched alien and aliens to help smother the anxious thoughts, and also to satiate my curiosity from watching alien romulus. i conclude that romulus was 10x more scary and gory because of how much better CGI is. i conclude today might be one of the worst days i've had. everything felt empty and cold. i had no appetite. i felt alienated and distant from everything. the only thing providing me comfort is worship music again. tomorrow will be a new day. and i'll somehow find a way to suppress all these emotions again. and they will spring up again. a never ending cycle until i face it again. there are so many more important things in life, but somehow this has always felt like the most important thing to me. i can see it all ending, and there's nothing i can do about it.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[nvidia 2-hour hackathon]]></title>
        <link>https://bneo.xyz/posts/211124</link>
        <guid>https://bneo.xyz/posts/211124</guid>
        <pubDate>Thu, 21 Nov 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>There was joy in concentration, and the world afforded an inexhaustible wealth of projects to concentrate on. There was joy in effort, and the world resisted effort to just the right degree, and yielded to it at last. People cut Mount Rushmore into faces; they chipped here and there for years. People slowed the spread of yellow fever; they sprayed the Isthmus of Panama puddle by puddle. Effort alone I loved. Some days I would have been happy to push a pole around a threshing floor like an ox, for the pleasure of moving the heavy stone and watching my knees rise in turn.</p>
<p>– Annie Dillard's An American Childhood</p>
</blockquote>
<p>woke up 6:30 am. nitro cold brew kept me pumped up, but also gave me major anxiety. exam was easier than expected. only 15 mcq questions. surprised that i got all correct after checking them 4 times. i usually get something wrong.</p>
<p>i can finally relax again. felt excited to go back to doing practicum work. i'm having so much fun learning and just running embedding models on hugging face. i still don't have a clear project to work on, everything is really like the wild-west. B mentioned research in medical field is doing things no one else has done before using private data that no one has access to, so a PhD in bioengineering actually makes sense. glad i get to be doing this research work.</p>
<p>worlds shortest hackathon at founders inc by nvidia and vercel. went late and started the hack with 50 minutes left. idea was to integrate nvidia software packages to generate data science solutions. some of the top 5 projects were justified, but i genuinely questioned how they got into top 5, especially how fetching transcript file from youtube and displaying it nicely can win a signed gpu.</p>
<p>got back home and accidentally spent 3 hours doing homework and even some practicum work even though i have a throbbing head pain. i seem to be able to sustain pain very well and not give in when my body is telling me to rest. that's my toxic trait. felt drained and burnt out.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>There was joy in concentration, and the world afforded an inexhaustible wealth of projects to concentrate on. There was joy in effort, and the world resisted effort to just the right degree, and yielded to it at last. People cut Mount Rushmore into faces; they chipped here and there for years. People slowed the spread of yellow fever; they sprayed the Isthmus of Panama puddle by puddle. Effort alone I loved. Some days I would have been happy to push a pole around a threshing floor like an ox, for the pleasure of moving the heavy stone and watching my knees rise in turn.</p>
<p>– Annie Dillard's An American Childhood</p>
</blockquote>
<p>woke up 6:30 am. nitro cold brew kept me pumped up, but also gave me major anxiety. exam was easier than expected. only 15 mcq questions. surprised that i got all correct after checking them 4 times. i usually get something wrong.</p>
<p>i can finally relax again. felt excited to go back to doing practicum work. i'm having so much fun learning and just running embedding models on hugging face. i still don't have a clear project to work on, everything is really like the wild-west. B mentioned research in medical field is doing things no one else has done before using private data that no one has access to, so a PhD in bioengineering actually makes sense. glad i get to be doing this research work.</p>
<p>worlds shortest hackathon at founders inc by nvidia and vercel. went late and started the hack with 50 minutes left. idea was to integrate nvidia software packages to generate data science solutions. some of the top 5 projects were justified, but i genuinely questioned how they got into top 5, especially how fetching transcript file from youtube and displaying it nicely can win a signed gpu.</p>
<p>got back home and accidentally spent 3 hours doing homework and even some practicum work even though i have a throbbing head pain. i seem to be able to sustain pain very well and not give in when my body is telling me to rest. that's my toxic trait. felt drained and burnt out.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[work is fun?]]></title>
        <link>https://bneo.xyz/posts/201124</link>
        <guid>https://bneo.xyz/posts/201124</guid>
        <pubDate>Wed, 20 Nov 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>what i felt last night was mostly gone. woke up a different person.</p>
<p>it rained the whole day today. spent the whole day mostly in meetings. i can always learn something new in these meetings. there's always a new pytorch function, a new medical concept, an problem with the data, or lack thereof, that is unique to radiation oncology. went a bit into what mixed precision training is, found out about <code>torch.apm</code>.</p>
<p>i've never felt work being fun. this is a first. even though research is like the wild west, and i'm a complete stranger to this field, but there's a certain allure to finding new papers to read, extracting their insights and takeaways, and then figuring out how to apply it to my own problem. the hardest part right now is defining the problem itself. i know that there are capable LLMs now, and we have multimodal data, but how can we utilize that, and for what? can pretraining be done?</p>
<p>so interesting to see T and family together through a screen. it felt like a dream. glad that she got my gift. grateful for my family for helping me.</p>
<p>spent the night being anxious about the test, reading through slides and generating questions with claude till 1am.</p>]]></description>
        <content:encoded><![CDATA[<p>what i felt last night was mostly gone. woke up a different person.</p>
<p>it rained the whole day today. spent the whole day mostly in meetings. i can always learn something new in these meetings. there's always a new pytorch function, a new medical concept, an problem with the data, or lack thereof, that is unique to radiation oncology. went a bit into what mixed precision training is, found out about <code>torch.apm</code>.</p>
<p>i've never felt work being fun. this is a first. even though research is like the wild west, and i'm a complete stranger to this field, but there's a certain allure to finding new papers to read, extracting their insights and takeaways, and then figuring out how to apply it to my own problem. the hardest part right now is defining the problem itself. i know that there are capable LLMs now, and we have multimodal data, but how can we utilize that, and for what? can pretraining be done?</p>
<p>so interesting to see T and family together through a screen. it felt like a dream. glad that she got my gift. grateful for my family for helping me.</p>
<p>spent the night being anxious about the test, reading through slides and generating questions with claude till 1am.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[family goes home]]></title>
        <link>https://bneo.xyz/posts/191124</link>
        <guid>https://bneo.xyz/posts/191124</guid>
        <pubDate>Tue, 19 Nov 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>went to class to finish the homework and barely paid attention again. i'm not managing my time well.</p>
<p>went to a gift shop with mom and sis after. buying gifts for friends and church members while traveling is such a thoughtful and kind gesture. i wonder if we do it purely out of love or out of fear of necessity and societal expectations.</p>
<p>went to transamerica redwood park, and returned the instant pot at target. bought some ingredients for green curry. first attempt is a failure. the green curry paste from whole foods let me down. i'm also missing lime leaves. i shall try again.</p>
<p>final walk to hotel des arts with fam. started to feel some sense of reluctance. i initially felt worried about them coming and how it would affect my school and work, but now i don't want them to leave.</p>
<p>felt really alone as i saw my family leave in the uber, standing at the door of des arts. on the way home and all i could think about is how there's no more plans for the next day, or my family asking to open the door to come up to my apartment, or cooking together in my apartment. suddenly my apartment doesn't feel like home anymore.</p>
<p>the emotions were overwhelming and confusing. i wonder why it was harder to see them leave, them me leaving malaysia. maybe it's always harder to see the ones you love leave, then leaving them behind.</p>
<p>felt very emotional the rest of the night. i have work and a test on thursday and i can't focus on them. my head hurts again. watched some scenes from friends to distract myself.</p>
<p>i always feel things so deeply. i always fail to manage my emotions.</p>
<p>what is it exactly that i'm feeling? what am i afraid of? what are these tears for?</p>
<p>somehow spiralled into a panic attack as i lay in my bed, uncontrollably crying again.</p>
<p>this will be all over soon. what i feel now is temporary.</p>
<p>i'm blessed in many ways. there's no sadness. only gratitude. no fear. only love.</p>]]></description>
        <content:encoded><![CDATA[<p>went to class to finish the homework and barely paid attention again. i'm not managing my time well.</p>
<p>went to a gift shop with mom and sis after. buying gifts for friends and church members while traveling is such a thoughtful and kind gesture. i wonder if we do it purely out of love or out of fear of necessity and societal expectations.</p>
<p>went to transamerica redwood park, and returned the instant pot at target. bought some ingredients for green curry. first attempt is a failure. the green curry paste from whole foods let me down. i'm also missing lime leaves. i shall try again.</p>
<p>final walk to hotel des arts with fam. started to feel some sense of reluctance. i initially felt worried about them coming and how it would affect my school and work, but now i don't want them to leave.</p>
<p>felt really alone as i saw my family leave in the uber, standing at the door of des arts. on the way home and all i could think about is how there's no more plans for the next day, or my family asking to open the door to come up to my apartment, or cooking together in my apartment. suddenly my apartment doesn't feel like home anymore.</p>
<p>the emotions were overwhelming and confusing. i wonder why it was harder to see them leave, them me leaving malaysia. maybe it's always harder to see the ones you love leave, then leaving them behind.</p>
<p>felt very emotional the rest of the night. i have work and a test on thursday and i can't focus on them. my head hurts again. watched some scenes from friends to distract myself.</p>
<p>i always feel things so deeply. i always fail to manage my emotions.</p>
<p>what is it exactly that i'm feeling? what am i afraid of? what are these tears for?</p>
<p>somehow spiralled into a panic attack as i lay in my bed, uncontrollably crying again.</p>
<p>this will be all over soon. what i feel now is temporary.</p>
<p>i'm blessed in many ways. there's no sadness. only gratitude. no fear. only love.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[k fry chicken]]></title>
        <link>https://bneo.xyz/posts/181124</link>
        <guid>https://bneo.xyz/posts/181124</guid>
        <pubDate>Mon, 18 Nov 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>"This day will never come again and anyone who fails to eat and drink and taste and smell it will never have it offered to him again in all eternity. The sun will never shine as it does today...You must play your part and sing a song, one of your best." – Hermann Hesse</p>
</blockquote>
<p>prep for meeting the entire morning. ended up not having the chance to report my findings. but i'm glad i overprepared.</p>
<p>meeting more people in the team, i have my first defined task, i can finally touch the code. i get to operate at the limits of my abilities in this team, swimming in the unknown feels overwhelming, but it will be rewarding in the end.</p>
<p>whole foods shopping on california st. we spent so much time in grocery stores during these 3 weeks. i'm worried about my credit card bills now. bought salt and lime chickpea chips that tasted super weird at first, but got better afterwards.</p>
<p>finishing homework due tomorrow at the hotel. family fued playing on the tv. hard to focus on anything with the tv, they're such loud distractors. numbing my brain. got lethargic again at this time.</p>
<p>doordash'ed k fry chicken from aria korean street food in larkin st. friend chicken was good, but the bulgogi was too sweet and the jalapeno's were too spicy. soy and garlic sauce was basically sugar.</p>
<p>last night with family here. hotel des art has become a meaningful place where i got to spend some time with my family. it's going to be weird going back to before again, but eventually i'll get used to it, human beings adapt to change quickly.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>"This day will never come again and anyone who fails to eat and drink and taste and smell it will never have it offered to him again in all eternity. The sun will never shine as it does today...You must play your part and sing a song, one of your best." – Hermann Hesse</p>
</blockquote>
<p>prep for meeting the entire morning. ended up not having the chance to report my findings. but i'm glad i overprepared.</p>
<p>meeting more people in the team, i have my first defined task, i can finally touch the code. i get to operate at the limits of my abilities in this team, swimming in the unknown feels overwhelming, but it will be rewarding in the end.</p>
<p>whole foods shopping on california st. we spent so much time in grocery stores during these 3 weeks. i'm worried about my credit card bills now. bought salt and lime chickpea chips that tasted super weird at first, but got better afterwards.</p>
<p>finishing homework due tomorrow at the hotel. family fued playing on the tv. hard to focus on anything with the tv, they're such loud distractors. numbing my brain. got lethargic again at this time.</p>
<p>doordash'ed k fry chicken from aria korean street food in larkin st. friend chicken was good, but the bulgogi was too sweet and the jalapeno's were too spicy. soy and garlic sauce was basically sugar.</p>
<p>last night with family here. hotel des art has become a meaningful place where i got to spend some time with my family. it's going to be weird going back to before again, but eventually i'll get used to it, human beings adapt to change quickly.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[pier 39]]></title>
        <link>https://bneo.xyz/posts/171124</link>
        <guid>https://bneo.xyz/posts/171124</guid>
        <pubDate>Sun, 17 Nov 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>“A man should hear a little music, read a little poetry, and see a fine picture every day of his life, in order that worldly cares may not obliterate the sense of the beautiful which God has implanted in the human soul."</p>
<p>― Johann Wolfgang von Goethe</p>
</blockquote>
<p>went to IEC service after 2 weeks, i've brought my family to so many churches at this point in the US, meeting different uncles and aunties. churches are a great environment.</p>
<p>malaysian pastor has so much in common with fam, same primary school, same high school as sis, same neighborhood.</p>
<p>never been to pier 39 close to winter, christmas tree and decorates are nice. the seals have decreased in amount during this time. watched a subpar magician perform.</p>
<p>been getting so tired around 6 pm these days. an utter and complete exhaustion where i can't stay awake a second longer.</p>
<p>got delivery green curry from million thai in tenderloin, cheap prices for SF.</p>
<p>have not been able to get much progress for the research question, it's been lingering in my head the past few days, and claude has helped but i haven't had time to truly sit down and work through the papers and theory.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>“A man should hear a little music, read a little poetry, and see a fine picture every day of his life, in order that worldly cares may not obliterate the sense of the beautiful which God has implanted in the human soul."</p>
<p>― Johann Wolfgang von Goethe</p>
</blockquote>
<p>went to IEC service after 2 weeks, i've brought my family to so many churches at this point in the US, meeting different uncles and aunties. churches are a great environment.</p>
<p>malaysian pastor has so much in common with fam, same primary school, same high school as sis, same neighborhood.</p>
<p>never been to pier 39 close to winter, christmas tree and decorates are nice. the seals have decreased in amount during this time. watched a subpar magician perform.</p>
<p>been getting so tired around 6 pm these days. an utter and complete exhaustion where i can't stay awake a second longer.</p>
<p>got delivery green curry from million thai in tenderloin, cheap prices for SF.</p>
<p>have not been able to get much progress for the research question, it's been lingering in my head the past few days, and claude has helped but i haven't had time to truly sit down and work through the papers and theory.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[alamo square]]></title>
        <link>https://bneo.xyz/posts/161124</link>
        <guid>https://bneo.xyz/posts/161124</guid>
        <pubDate>Sat, 16 Nov 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Fishermen know that the sea is dangerous and the storm fearsome, but they have never found these dangers sufficient reason for remaining ashore. They leave that wisdom to those to whom it appeals. When the storm comes-when night falls-what's worse: the danger or the fear of danger? Give me reality, the danger itself.
– Vincent Van Gogh</p>
</blockquote>
<p>mom met her college friend after 34 years. they haven't been each other since, no contact whatsoever. who will i be meeting 34 years later? who will be around the table with me? what will the world even look like then?</p>
<p>went to see painted ladies, arrived at the perfect time with teh purple hues in the sky, took a few photos, and left immediately because of the cold.</p>
<p>walked to TJ, was going to buy ingredients for green curry, but TJ does not sell green curry paste.</p>
<p>took a telsa model s home to their hotel, the blue one too. i've never been in one before.</p>
<p>took a nap, woke up super dehydrated.</p>
<p>ate the salty fried pork chop from chef hung's again. it doesn't taste as good as the last time. things always fail to meet your expectations of your first novel experiences, it's always the best the first time. applies to food, and other things too.</p>
<p>stayed a bit and chilled with family in their messy but cozy hotel room.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Fishermen know that the sea is dangerous and the storm fearsome, but they have never found these dangers sufficient reason for remaining ashore. They leave that wisdom to those to whom it appeals. When the storm comes-when night falls-what's worse: the danger or the fear of danger? Give me reality, the danger itself.
– Vincent Van Gogh</p>
</blockquote>
<p>mom met her college friend after 34 years. they haven't been each other since, no contact whatsoever. who will i be meeting 34 years later? who will be around the table with me? what will the world even look like then?</p>
<p>went to see painted ladies, arrived at the perfect time with teh purple hues in the sky, took a few photos, and left immediately because of the cold.</p>
<p>walked to TJ, was going to buy ingredients for green curry, but TJ does not sell green curry paste.</p>
<p>took a telsa model s home to their hotel, the blue one too. i've never been in one before.</p>
<p>took a nap, woke up super dehydrated.</p>
<p>ate the salty fried pork chop from chef hung's again. it doesn't taste as good as the last time. things always fail to meet your expectations of your first novel experiences, it's always the best the first time. applies to food, and other things too.</p>
<p>stayed a bit and chilled with family in their messy but cozy hotel room.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[constant cheerfulness]]></title>
        <link>https://bneo.xyz/posts/151124</link>
        <guid>https://bneo.xyz/posts/151124</guid>
        <pubDate>Fri, 15 Nov 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>“The surest sign of wisdom is a constant cheerfulness,” - Michel de Montaigne</p>
</blockquote>
<p>exam was quite short. 10 minutes as all it took. 6 to finish, 4 to check it 5 times. i probably made a mistake somewhere, but it's not important.</p>
<p>haven't been in campus for a while, it's nice to talk to friends. helps put things into perspective, about what you're doing, how you're feeling, and also reminds you to show curiosity and empathy for others.</p>
<p>doordash promo 5 bucks off for nick the greek is so value. beef/lamb gyro again. no yoghurt no cheese.</p>
<p>back to the gym with A. i find it effective to channel anger and fear by creating dramatic events in your head to gain more strength.</p>
<p>dinner with fam, meal courtesy of W. one of the last few nights i have with family in my house.</p>
<p>rearranged my bedroom again, stored more stuff in my luggages, gave a few hackathon and event freebies to fam. i don't want it to go back to before. wouldn't it be nice to have them be in california? to be able to walk my dad to the gym, and have my mom beside me while she asks me to eat before my food gets cold.</p>
<p>growing up is hard at times. i have to cherish the time and physical presence that i have with them the next few days. nothing else can matter more.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>“The surest sign of wisdom is a constant cheerfulness,” - Michel de Montaigne</p>
</blockquote>
<p>exam was quite short. 10 minutes as all it took. 6 to finish, 4 to check it 5 times. i probably made a mistake somewhere, but it's not important.</p>
<p>haven't been in campus for a while, it's nice to talk to friends. helps put things into perspective, about what you're doing, how you're feeling, and also reminds you to show curiosity and empathy for others.</p>
<p>doordash promo 5 bucks off for nick the greek is so value. beef/lamb gyro again. no yoghurt no cheese.</p>
<p>back to the gym with A. i find it effective to channel anger and fear by creating dramatic events in your head to gain more strength.</p>
<p>dinner with fam, meal courtesy of W. one of the last few nights i have with family in my house.</p>
<p>rearranged my bedroom again, stored more stuff in my luggages, gave a few hackathon and event freebies to fam. i don't want it to go back to before. wouldn't it be nice to have them be in california? to be able to walk my dad to the gym, and have my mom beside me while she asks me to eat before my food gets cold.</p>
<p>growing up is hard at times. i have to cherish the time and physical presence that i have with them the next few days. nothing else can matter more.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[sleep inertia]]></title>
        <link>https://bneo.xyz/posts/141124</link>
        <guid>https://bneo.xyz/posts/141124</guid>
        <pubDate>Thu, 14 Nov 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Everyone discusses my art and pretends to understand, as if it were necessary to understand, when it is simply necessary to love.
― Claude Monet</p>
</blockquote>
<p>woke up feeling like a completely different person. maybe it has something do what with my thoughts the night before. if they're left unresolved, the fears and the anxieties, they dig their way into my subconscious as i'm asleep, without me knowing. i wake up feeling off, like the world is upside down. i wanted to pray before i slept, but i ended up just passing out before i had the chance to quell the emotions. felt so sick and tired after waking up and having breakfast i had to go back to sleep. and i experienced sleep inertia as i woke up. it was very disorientating.</p>
<p>the day fuzzily passed by. all i remember now was eating a lot of chicken and kimchi for late lunch, trying to study for my distributed quiz, attending a few meetings, and bringing my dad to the ymca pool, taking some pictures, and eating steak and salmon with my family.</p>
<p>ended the day with more studying and good conversations.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Everyone discusses my art and pretends to understand, as if it were necessary to understand, when it is simply necessary to love.
― Claude Monet</p>
</blockquote>
<p>woke up feeling like a completely different person. maybe it has something do what with my thoughts the night before. if they're left unresolved, the fears and the anxieties, they dig their way into my subconscious as i'm asleep, without me knowing. i wake up feeling off, like the world is upside down. i wanted to pray before i slept, but i ended up just passing out before i had the chance to quell the emotions. felt so sick and tired after waking up and having breakfast i had to go back to sleep. and i experienced sleep inertia as i woke up. it was very disorientating.</p>
<p>the day fuzzily passed by. all i remember now was eating a lot of chicken and kimchi for late lunch, trying to study for my distributed quiz, attending a few meetings, and bringing my dad to the ymca pool, taking some pictures, and eating steak and salmon with my family.</p>
<p>ended the day with more studying and good conversations.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[so many papers]]></title>
        <link>https://bneo.xyz/posts/131124</link>
        <guid>https://bneo.xyz/posts/131124</guid>
        <pubDate>Wed, 13 Nov 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>“May what I do flow from me like a river, no forcing and no holding back, the way it is with children.”
― Rainer Maria Rilke</p>
</blockquote>
<p>conversations with strangers are like a reset button. when you hang out with the same people and live a routine life, you don't step back and think about your journey, about who you are, about your goals and dreams. it's good to think about these things once in a while, not all the time because it's almost impossible to plan the future. but you can actively make the right choices, instill good habits, that can bring you to where you want to be.</p>
<p>dove deep into a paper on integrating bio-clinical features like demographics and genetic markers with 3dSwinUNET for personalized planning in glioblastoma. glioblastoma (GBM) is the most aggressive form of brain tumor, the medial survival is only 15-20 months, and even with a generous 2cm isotropic expansion around the gross tumor volume (GTV) for radiation therapy (RT) planning, up to 47% of patients experience tumor progression beyond the clinical target volume (CTV). the idea is that by leveraging multimodal bio-clinical-imaging features, we can capture unique biological behaviours of GBM that is undetectable on imaging, enabling more precise and patient-specific treatment volumes.</p>
<p>chatted with claude for an hour helped a lot. it's so great at answering questions it truly is a jetpack for your thoughts.</p>
<p>a few videos i plan to digest during my time during this practicum, before i graduate.</p>
<p>Karpathy's video on <a href="https://youtu.be/kCc8FmEb1nY?si=SQmlcr_ndhRnU5Dx">building GPT</a></p>
<p>and these three videos by Umar</p>
<ul>
<li><a href="https://youtu.be/ISNdQcPhsts?si=rrHj3AoNXqjKQkBw">transformers from scratch</a> (<a href="https://youtu.be/bCz4OMemCcA?si=xCFBILGuGgBjSytQ">explanation</a>)</li>
<li><a href="https://youtu.be/vAmKB7iPkWw?si=Lqm0tflleC_fhdtw">vision LM from scratch</a></li>
<li><a href="https://youtu.be/oM4VmoabDAI?si=FsWHfh1j4aE4RXma">llama 2 from scratch</a> (<a href="https://youtu.be/Mn_9W1nCFLo?si=Pj1NOAdHZHaMOG2z">explanation</a>)</li>
</ul>
<p>and wrapping it up with <a href="https://youtu.be/toUSzwR0EV8?si=IEGN6Cz1xKMxVU_v">distributed pytorch training</a></p>
<p>got so anxious before my meeting, i knew i wasn't fully prepared and had not completed the literature review, so I only had questions, no good ideas. i need to go through the papers more effectively, it's breadth first instead of depth first now. i need to prompt myself to only extract what i need from papers. i make the mistake of trying to understand everything. i need a summary template prompt for myself to fill in.</p>
<p>i find it incredibly hard to focus on classes now or other side hustles now. i have this work that i can devote 100% of my attention to. i tend to go all-in on something. i found my new obsession. the permission to dive into rabbit holes. i need to start writing code.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>“May what I do flow from me like a river, no forcing and no holding back, the way it is with children.”
― Rainer Maria Rilke</p>
</blockquote>
<p>conversations with strangers are like a reset button. when you hang out with the same people and live a routine life, you don't step back and think about your journey, about who you are, about your goals and dreams. it's good to think about these things once in a while, not all the time because it's almost impossible to plan the future. but you can actively make the right choices, instill good habits, that can bring you to where you want to be.</p>
<p>dove deep into a paper on integrating bio-clinical features like demographics and genetic markers with 3dSwinUNET for personalized planning in glioblastoma. glioblastoma (GBM) is the most aggressive form of brain tumor, the medial survival is only 15-20 months, and even with a generous 2cm isotropic expansion around the gross tumor volume (GTV) for radiation therapy (RT) planning, up to 47% of patients experience tumor progression beyond the clinical target volume (CTV). the idea is that by leveraging multimodal bio-clinical-imaging features, we can capture unique biological behaviours of GBM that is undetectable on imaging, enabling more precise and patient-specific treatment volumes.</p>
<p>chatted with claude for an hour helped a lot. it's so great at answering questions it truly is a jetpack for your thoughts.</p>
<p>a few videos i plan to digest during my time during this practicum, before i graduate.</p>
<p>Karpathy's video on <a href="https://youtu.be/kCc8FmEb1nY?si=SQmlcr_ndhRnU5Dx">building GPT</a></p>
<p>and these three videos by Umar</p>
<ul>
<li><a href="https://youtu.be/ISNdQcPhsts?si=rrHj3AoNXqjKQkBw">transformers from scratch</a> (<a href="https://youtu.be/bCz4OMemCcA?si=xCFBILGuGgBjSytQ">explanation</a>)</li>
<li><a href="https://youtu.be/vAmKB7iPkWw?si=Lqm0tflleC_fhdtw">vision LM from scratch</a></li>
<li><a href="https://youtu.be/oM4VmoabDAI?si=FsWHfh1j4aE4RXma">llama 2 from scratch</a> (<a href="https://youtu.be/Mn_9W1nCFLo?si=Pj1NOAdHZHaMOG2z">explanation</a>)</li>
</ul>
<p>and wrapping it up with <a href="https://youtu.be/toUSzwR0EV8?si=IEGN6Cz1xKMxVU_v">distributed pytorch training</a></p>
<p>got so anxious before my meeting, i knew i wasn't fully prepared and had not completed the literature review, so I only had questions, no good ideas. i need to go through the papers more effectively, it's breadth first instead of depth first now. i need to prompt myself to only extract what i need from papers. i make the mistake of trying to understand everything. i need a summary template prompt for myself to fill in.</p>
<p>i find it incredibly hard to focus on classes now or other side hustles now. i have this work that i can devote 100% of my attention to. i tend to go all-in on something. i found my new obsession. the permission to dive into rabbit holes. i need to start writing code.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[chef hungs]]></title>
        <link>https://bneo.xyz/posts/121124</link>
        <guid>https://bneo.xyz/posts/121124</guid>
        <pubDate>Tue, 12 Nov 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Perhaps it never did snow that August in Vermont; perhaps there never were flurries in the night wind, and maybe no one else felt the ground hardening and summer already dead even as we pretended to bask in it, but that was how it felt to me, and it might as well have snowed, could have snowed, did snow.</p>
<p>— Joan Didion, On Keeping A Notebook</p>
</blockquote>
<p>forgot to normalize before doing regularized ridge regression. mistakes like this i will remember for a while. making mistakes is better than getting everything right in this sense.</p>
<p>costco run with family. 5 dollar roast chicken is so value.</p>
<p>walked around with W for his bday. bought a spathiphyllum plant for the house from ikea.</p>
<p>dinner at chef hungs, salty fried pork chop is good. i realize i still don't participate in conversations. i just nod and listen. i'm always staring into the distance. i wonder where my mind goes. i can't remember.</p>
<p>hung all the art i have in my room. stuck all the post cards i have. it feels cozier. for some reason i only feel home is more like home once my family came to visit. i never bothered to put up my art and my table was becoming a mess, now it feels cozy. and it will be empty again in 8 months.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Perhaps it never did snow that August in Vermont; perhaps there never were flurries in the night wind, and maybe no one else felt the ground hardening and summer already dead even as we pretended to bask in it, but that was how it felt to me, and it might as well have snowed, could have snowed, did snow.</p>
<p>— Joan Didion, On Keeping A Notebook</p>
</blockquote>
<p>forgot to normalize before doing regularized ridge regression. mistakes like this i will remember for a while. making mistakes is better than getting everything right in this sense.</p>
<p>costco run with family. 5 dollar roast chicken is so value.</p>
<p>walked around with W for his bday. bought a spathiphyllum plant for the house from ikea.</p>
<p>dinner at chef hungs, salty fried pork chop is good. i realize i still don't participate in conversations. i just nod and listen. i'm always staring into the distance. i wonder where my mind goes. i can't remember.</p>
<p>hung all the art i have in my room. stuck all the post cards i have. it feels cozier. for some reason i only feel home is more like home once my family came to visit. i never bothered to put up my art and my table was becoming a mess, now it feels cozy. and it will be empty again in 8 months.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[first day w ucsf?]]></title>
        <link>https://bneo.xyz/posts/111124</link>
        <guid>https://bneo.xyz/posts/111124</guid>
        <pubDate>Mon, 11 Nov 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>The older I get, the more I find that you can only live with beings who liberate you, and who love you with an affection that is as light to bear as it is strong to feel… This is how I am your friend, I love your happiness, your freedom, your adventure…and I would like to be for you the companion you are sure of, always.</p>
<p>– Albert Camus (to René Char)</p>
</blockquote>
<p>spent the day studying BERT and attention. Umar and 3b1b was very helpful to visualize everything.</p>
<p>i'm thinking of an app that can let me select the photos i've taken for the day, and it takes the image and metadata, and helps summarizes what i did for the day. helps me with my journal reflection, and also incentivize me to take more photos.</p>
<p>giving is always better than receiving, gift giving is an art, and the quality of your gift is a direct result of how attentive you are to your curiosity, to the bids for connections, the little things, and the inside jokes.</p>
<blockquote>
<p>it is more blessed to give than to receive" – Acts 20:35</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>The older I get, the more I find that you can only live with beings who liberate you, and who love you with an affection that is as light to bear as it is strong to feel… This is how I am your friend, I love your happiness, your freedom, your adventure…and I would like to be for you the companion you are sure of, always.</p>
<p>– Albert Camus (to René Char)</p>
</blockquote>
<p>spent the day studying BERT and attention. Umar and 3b1b was very helpful to visualize everything.</p>
<p>i'm thinking of an app that can let me select the photos i've taken for the day, and it takes the image and metadata, and helps summarizes what i did for the day. helps me with my journal reflection, and also incentivize me to take more photos.</p>
<p>giving is always better than receiving, gift giving is an art, and the quality of your gift is a direct result of how attentive you are to your curiosity, to the bids for connections, the little things, and the inside jokes.</p>
<blockquote>
<p>it is more blessed to give than to receive" – Acts 20:35</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[fort point, marine drive]]></title>
        <link>https://bneo.xyz/posts/101124</link>
        <guid>https://bneo.xyz/posts/101124</guid>
        <pubDate>Sun, 10 Nov 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>got up early to get pictures at fort point with family, we haven't taken a picture with the golden gate yet. the car is due at 10:30 so we were on a time crunch.</p>
<p>lots of people running here, most of them bring their dogs. it's windy here. the waves were crashing on the rocks, and spill over the pavements.</p>
<p>printed more llm for medical papers at the marriot when we returned the car. i get so excited over free printing. Lots of interesting ideas and results in these papers, but which one are relevant and practical? tomorrow is first day. i want the fast track onboarding where i'm already committing on the first day. i want to implement ideas, run experiments, report results, iterate, and publish. i can see myself being obsessed with problems and stressed out about not getting the results i expect. and overworking myself. but it's for a good cause.</p>
<p>lunch was at ma's dimsum. the wait is pretty long. prices are good, mostly &#x3C;15 bucks. frog texture is interesting, the burnt rice was satisfying. not so much the crunch, but the taste of charcoal and fire.</p>
<p>napped for way too long, from 3 to 5 p.m. i was supposed to study. i hope i can catch up tomorrow. the first test is always more anxiety-inducing. i don't know what to expect.</p>
<p>family came around 7. finally decided to clean up my table. sundays are for cleaning. gave a lot of free merch to sister. i like how excited she gets.</p>
<p>dinner with family again at home, sent a lot of photos i've been taking to each of them. i like my camera a lot. it struggles with in darker and sunny conditions, but the color and quality is great. apartment is going to feel so empty again after this. it's been nice having family around. it feels more homey. before this it just felt like a temporary and expensive shelter for sleep and food that gets cold at night, and it'll go back to that after this.</p>
<p>doing homework questions and exercises always gives me so much intuition. i always find it hard to learn concepts formula first, i need to learn things problem-based first, and then gain understanding for the whys and hows.</p>]]></description>
        <content:encoded><![CDATA[<p>got up early to get pictures at fort point with family, we haven't taken a picture with the golden gate yet. the car is due at 10:30 so we were on a time crunch.</p>
<p>lots of people running here, most of them bring their dogs. it's windy here. the waves were crashing on the rocks, and spill over the pavements.</p>
<p>printed more llm for medical papers at the marriot when we returned the car. i get so excited over free printing. Lots of interesting ideas and results in these papers, but which one are relevant and practical? tomorrow is first day. i want the fast track onboarding where i'm already committing on the first day. i want to implement ideas, run experiments, report results, iterate, and publish. i can see myself being obsessed with problems and stressed out about not getting the results i expect. and overworking myself. but it's for a good cause.</p>
<p>lunch was at ma's dimsum. the wait is pretty long. prices are good, mostly &#x3C;15 bucks. frog texture is interesting, the burnt rice was satisfying. not so much the crunch, but the taste of charcoal and fire.</p>
<p>napped for way too long, from 3 to 5 p.m. i was supposed to study. i hope i can catch up tomorrow. the first test is always more anxiety-inducing. i don't know what to expect.</p>
<p>family came around 7. finally decided to clean up my table. sundays are for cleaning. gave a lot of free merch to sister. i like how excited she gets.</p>
<p>dinner with family again at home, sent a lot of photos i've been taking to each of them. i like my camera a lot. it struggles with in darker and sunny conditions, but the color and quality is great. apartment is going to feel so empty again after this. it's been nice having family around. it feels more homey. before this it just felt like a temporary and expensive shelter for sleep and food that gets cold at night, and it'll go back to that after this.</p>
<p>doing homework questions and exercises always gives me so much intuition. i always find it hard to learn concepts formula first, i need to learn things problem-based first, and then gain understanding for the whys and hows.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[asilomar state beach]]></title>
        <link>https://bneo.xyz/posts/091124</link>
        <guid>https://bneo.xyz/posts/091124</guid>
        <pubDate>Sat, 09 Nov 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>today was a roadtrip on state route 1. i've always wanted to drive along this highway. i had high expectations.</p>
<p>rental car delay at hertz marriot, family arrived my home around noon. already a late start to the day.</p>
<p>stopped by super duper burgers for lunch, the one beside sephora studio and bryan's grocery on california st. it's more affluent and clean here. the demographic is different here. stopped by trader joe's for snacks and food while i ate my $20 8 oz. burger. the burgers were salty and dry.</p>
<p>first stop was pacifica state beach. i surfed here 2 years ago. i remember how cold the water was. my ears and head hurt from the cold winds. it was summer then. it's november and it's hotter now. it should be the opposite. couldn't find parking so i waited in the car for family to snap pictures.</p>
<p>the rest of the trip was driven by my sister while i worked on my homework. i had no internet access initially and i realized how dependent i am on the internet, i couldn't get anything done. i remember this challenge where someone could recreate an entire dashboard made by v0 with html and css. i probably will never reach that skill level, but that's okay.</p>
<p>the plan was to drive through 17 mile but it was already 16:50 by the time we reached monterey. the backup plan was to watch the sunset hidden behind the clouds at asilomar state beach. it was cold. people were surrounding small fires. i saw a woman just staring at the ocean. i wonder what she was thinking. lots of kids playing around. how are they not cold?</p>
<p>went to carmel by the sea, but it was already dark. lots of art galleries around. bought a pretzel sprinkled with a generous amount of salt for 3 bucks. went to a gift shop and i think i saw my professor with her sisters (i assume). what are the odds? this particular gift shop, at this minute, on this day? when the only reason i came here was because A told me to come here the day before in class. i find it hard not to act on a coincidence like that, i spent 20 minutes internally fighting with myself, whether i should say hi. i ended up deciding she wouldn't remember me anyways, and i wasn't sure if it was her. now i'll always wonder. it's haunting.</p>
<p>had korean food in monterey, found myself liking ramyeon. reminded me of this restaurant in malaysia where i had spicy ramyeon with cheese with my mom in a corner restaurant in a shopping mall. i have a lot of memories being with my mom in shopping malls eating food. i learned recently that if i'm an adult, i've spent 95% of my time with my parents. i need that statistics on a wall.</p>
<p>the drive home involved a lot of napping and generating notes from class lectures because i failed to pay attention in class. and talking to family. reached home at 11 p.m. slept at 1:30 a.m.</p>]]></description>
        <content:encoded><![CDATA[<p>today was a roadtrip on state route 1. i've always wanted to drive along this highway. i had high expectations.</p>
<p>rental car delay at hertz marriot, family arrived my home around noon. already a late start to the day.</p>
<p>stopped by super duper burgers for lunch, the one beside sephora studio and bryan's grocery on california st. it's more affluent and clean here. the demographic is different here. stopped by trader joe's for snacks and food while i ate my $20 8 oz. burger. the burgers were salty and dry.</p>
<p>first stop was pacifica state beach. i surfed here 2 years ago. i remember how cold the water was. my ears and head hurt from the cold winds. it was summer then. it's november and it's hotter now. it should be the opposite. couldn't find parking so i waited in the car for family to snap pictures.</p>
<p>the rest of the trip was driven by my sister while i worked on my homework. i had no internet access initially and i realized how dependent i am on the internet, i couldn't get anything done. i remember this challenge where someone could recreate an entire dashboard made by v0 with html and css. i probably will never reach that skill level, but that's okay.</p>
<p>the plan was to drive through 17 mile but it was already 16:50 by the time we reached monterey. the backup plan was to watch the sunset hidden behind the clouds at asilomar state beach. it was cold. people were surrounding small fires. i saw a woman just staring at the ocean. i wonder what she was thinking. lots of kids playing around. how are they not cold?</p>
<p>went to carmel by the sea, but it was already dark. lots of art galleries around. bought a pretzel sprinkled with a generous amount of salt for 3 bucks. went to a gift shop and i think i saw my professor with her sisters (i assume). what are the odds? this particular gift shop, at this minute, on this day? when the only reason i came here was because A told me to come here the day before in class. i find it hard not to act on a coincidence like that, i spent 20 minutes internally fighting with myself, whether i should say hi. i ended up deciding she wouldn't remember me anyways, and i wasn't sure if it was her. now i'll always wonder. it's haunting.</p>
<p>had korean food in monterey, found myself liking ramyeon. reminded me of this restaurant in malaysia where i had spicy ramyeon with cheese with my mom in a corner restaurant in a shopping mall. i have a lot of memories being with my mom in shopping malls eating food. i learned recently that if i'm an adult, i've spent 95% of my time with my parents. i need that statistics on a wall.</p>
<p>the drive home involved a lot of napping and generating notes from class lectures because i failed to pay attention in class. and talking to family. reached home at 11 p.m. slept at 1:30 a.m.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[richmond ferry ride]]></title>
        <link>https://bneo.xyz/posts/081124</link>
        <guid>https://bneo.xyz/posts/081124</guid>
        <pubDate>Fri, 08 Nov 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>For so many people, vulnerability is inseparable from fear. It wasn’t until I was an adult that I understood that fear of my mom not picking me up from piano practice was the same fear that flashed through me when a friend or partner answered my text late. This sense of: what in the world am I going to do if you abandon me?</p>
<p>It’s true that life is a series of abandonments. Also true is the Saul Bellow line that life is a series of “unexpected intrusions of beauty."</p>
<p>I believe that complicated arrangements can work for a long period of time. When people talk about how communes, book clubs, platonic life partnerships don’t work, I’m always more focused on the ones that do. I’m always thinking: isn’t there a way we could keep going?</p>
<p>– <a href="https://www.avabear.xyz">ava</a></p>
</blockquote>
<p>DSA class was MST. flashbacks to the algorithm design class at ISU. that class was pretty interesting, although it's alarming how little i can recall from it. even though i got an A.</p>
<p>free ferry ride to richmond, SF and the two bridges: oakland and golden gate in sight as the skyline slowly reduces to just an outline. the sky purple and pink, the sun turning into a warm fuzzy orange ball. i'm grateful my family is here with me.</p>
<p>went to chinatown night market with family. got <a href="https://maps.app.goo.gl/mstX9iJbT9CTV8Zw8">hunan</a> food</p>
<p>goofy effects on photobooth app with family.</p>
<p>booked another car for tomorrow</p>
<p>continued working on my paper summary app. it's like i'm possessed when i work on a new project. an idea in my head that won't die until i see it come to life. i love building apps. i should start utilizing claude and cursor to make <a href="https://www.youtube.com/watch?v=s7BVmsZSmWQ">ios apps</a></p>
<p><a href="https://youtu.be/H4XqkTx6-fk?si=LY1My19tiaOCBeN_">bridgit mendler</a> is such an inspiration. a perfect example of how you can do just do things (given the opportunity and capability), do more side quests, work on interesting and useful problems, do great work.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>For so many people, vulnerability is inseparable from fear. It wasn’t until I was an adult that I understood that fear of my mom not picking me up from piano practice was the same fear that flashed through me when a friend or partner answered my text late. This sense of: what in the world am I going to do if you abandon me?</p>
<p>It’s true that life is a series of abandonments. Also true is the Saul Bellow line that life is a series of “unexpected intrusions of beauty."</p>
<p>I believe that complicated arrangements can work for a long period of time. When people talk about how communes, book clubs, platonic life partnerships don’t work, I’m always more focused on the ones that do. I’m always thinking: isn’t there a way we could keep going?</p>
<p>– <a href="https://www.avabear.xyz">ava</a></p>
</blockquote>
<p>DSA class was MST. flashbacks to the algorithm design class at ISU. that class was pretty interesting, although it's alarming how little i can recall from it. even though i got an A.</p>
<p>free ferry ride to richmond, SF and the two bridges: oakland and golden gate in sight as the skyline slowly reduces to just an outline. the sky purple and pink, the sun turning into a warm fuzzy orange ball. i'm grateful my family is here with me.</p>
<p>went to chinatown night market with family. got <a href="https://maps.app.goo.gl/mstX9iJbT9CTV8Zw8">hunan</a> food</p>
<p>goofy effects on photobooth app with family.</p>
<p>booked another car for tomorrow</p>
<p>continued working on my paper summary app. it's like i'm possessed when i work on a new project. an idea in my head that won't die until i see it come to life. i love building apps. i should start utilizing claude and cursor to make <a href="https://www.youtube.com/watch?v=s7BVmsZSmWQ">ios apps</a></p>
<p><a href="https://youtu.be/H4XqkTx6-fk?si=LY1My19tiaOCBeN_">bridgit mendler</a> is such an inspiration. a perfect example of how you can do just do things (given the opportunity and capability), do more side quests, work on interesting and useful problems, do great work.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[mille-feuille nabe]]></title>
        <link>https://bneo.xyz/posts/071124</link>
        <guid>https://bneo.xyz/posts/071124</guid>
        <pubDate>Thu, 07 Nov 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>migraine in class again.</p>
<p>worked on my research paper summarizing app so i can digest papers quicker and more efficiently</p>
<p>anthropic's prompt caching and pdf beta features are super useful. dumping their docs into cursor is also helpful for iterating and refining the prompt strategy</p>
<p>published my <a href="https://readpaper.streamlit.app">app</a>, planning to do a twitter post. i have to utilize my anthropic credits somehow. might as well build more and ship in public.</p>
<p>cooked mille-feuille nabe, i like the mushroom cutting technique that makes it look extra fancy. mistake was not drying the beef slices with paper towels, using chicken, and adding too much water. it also lacked flavor. the broth matters a lot.</p>]]></description>
        <content:encoded><![CDATA[<p>migraine in class again.</p>
<p>worked on my research paper summarizing app so i can digest papers quicker and more efficiently</p>
<p>anthropic's prompt caching and pdf beta features are super useful. dumping their docs into cursor is also helpful for iterating and refining the prompt strategy</p>
<p>published my <a href="https://readpaper.streamlit.app">app</a>, planning to do a twitter post. i have to utilize my anthropic credits somehow. might as well build more and ship in public.</p>
<p>cooked mille-feuille nabe, i like the mushroom cutting technique that makes it look extra fancy. mistake was not drying the beef slices with paper towels, using chicken, and adding too much water. it also lacked flavor. the broth matters a lot.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[henry cowell redwoods state park]]></title>
        <link>https://bneo.xyz/posts/061124</link>
        <guid>https://bneo.xyz/posts/061124</guid>
        <pubDate>Wed, 06 Nov 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>the agenda with family today:</p>
<ul>
<li>breakfast at gourmet kitchen
<ul>
<li>the pork buns with vege are really good</li>
<li>new golden daisy has good roast pork</li>
<li>good mong kok has good sesame balls</li>
</ul>
</li>
<li>whole foods at los gatos for lunch</li>
<li>los gatos downtown</li>
<li>henry cowell redwoods
<ul>
<li>tip: you can go into fremont tree, it's a huge hole in the trunk that can fit ~10 people</li>
</ul>
</li>
<li>h mart san jose de anza</li>
<li>DH noodles &#x26; grill 敦煌兰州牛肉拉面</li>
</ul>
<p>drove a tesla model 3 for the first time, the pedal regenerative braking is convenient, i don't have to switch my foot between pedals. takes some time to get the timing right, if you release too early you stop too early. accelerating is
so fun, it feels like you're zooming on the road.</p>
<p>read how word2vec works, jay's post was very helpful in visualizing everything. i need more posts like that, bu for every topic tha ti want to learn. an LLM that can effectively explain topics with from first principles with background context and with clear visuals. a highly specialized personal tutor in your pocket.</p>]]></description>
        <content:encoded><![CDATA[<p>the agenda with family today:</p>
<ul>
<li>breakfast at gourmet kitchen
<ul>
<li>the pork buns with vege are really good</li>
<li>new golden daisy has good roast pork</li>
<li>good mong kok has good sesame balls</li>
</ul>
</li>
<li>whole foods at los gatos for lunch</li>
<li>los gatos downtown</li>
<li>henry cowell redwoods
<ul>
<li>tip: you can go into fremont tree, it's a huge hole in the trunk that can fit ~10 people</li>
</ul>
</li>
<li>h mart san jose de anza</li>
<li>DH noodles &#x26; grill 敦煌兰州牛肉拉面</li>
</ul>
<p>drove a tesla model 3 for the first time, the pedal regenerative braking is convenient, i don't have to switch my foot between pedals. takes some time to get the timing right, if you release too early you stop too early. accelerating is
so fun, it feels like you're zooming on the road.</p>
<p>read how word2vec works, jay's post was very helpful in visualizing everything. i need more posts like that, bu for every topic tha ti want to learn. an LLM that can effectively explain topics with from first principles with background context and with clear visuals. a highly specialized personal tutor in your pocket.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[sfmoma]]></title>
        <link>https://bneo.xyz/posts/051124</link>
        <guid>https://bneo.xyz/posts/051124</guid>
        <pubDate>Tue, 05 Nov 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>I’ll read you something pretty: People are unreasonable, illogical and self centered; love them anyway. If you do good, people will accuse you of selfish, alternative motives; do good anyway. The biggest people with the biggest ideas can be shut down by the smallest people with the smallest minds; think big anyway. What you spend years building may be destroyed overnight; build anyway. Give the world the best you have and you’ll be kicked into defeat; give the world the best you’ve got anyway
– Hedy Lamarr</p>
</blockquote>
<p>migraines and headaches again in class</p>
<p>sfmoma with family. art doesn't interest me as much anymore. priorities and interests are shifting. everything is a sacrifice.</p>
<p>chatted with alumni on ucsf work. so excited to get started. i can't wait to start doing work. anything. anything but homework and exams and side projects. i haven't worked since tesla and i just want to start contributing towards a good cause. and this is the perfect place to do it right now.</p>
<p>what is the most efficient way of learning? what is the right balance of using AI and just grokking all the concepts, or fundamentally learning the hard parts and doing things by hand.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>I’ll read you something pretty: People are unreasonable, illogical and self centered; love them anyway. If you do good, people will accuse you of selfish, alternative motives; do good anyway. The biggest people with the biggest ideas can be shut down by the smallest people with the smallest minds; think big anyway. What you spend years building may be destroyed overnight; build anyway. Give the world the best you have and you’ll be kicked into defeat; give the world the best you’ve got anyway
– Hedy Lamarr</p>
</blockquote>
<p>migraines and headaches again in class</p>
<p>sfmoma with family. art doesn't interest me as much anymore. priorities and interests are shifting. everything is a sacrifice.</p>
<p>chatted with alumni on ucsf work. so excited to get started. i can't wait to start doing work. anything. anything but homework and exams and side projects. i haven't worked since tesla and i just want to start contributing towards a good cause. and this is the perfect place to do it right now.</p>
<p>what is the most efficient way of learning? what is the right balance of using AI and just grokking all the concepts, or fundamentally learning the hard parts and doing things by hand.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[mount tamalpais]]></title>
        <link>https://bneo.xyz/posts/041124</link>
        <guid>https://bneo.xyz/posts/041124</guid>
        <pubDate>Mon, 04 Nov 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>one day trip with family.</p>
<p>9 a.m. rental car pick up at Hertz @ the marriott.</p>
<p>wanted a tesla but got a 2025 nissan altima instead.</p>
<p>below was the unplanned, serendipitous, search as i go plan. the highlight was the 180 degree sunset at trojan point. beats the one at utah with the view of SF and the ocean.</p>
<ul>
<li>lunch
<ul>
<li>in n out (pier 39)</li>
<li>marina green</li>
</ul>
</li>
<li>fresh smoothie
<ul>
<li>café del soul (mill valley)</li>
</ul>
</li>
<li>beach
<ul>
<li>muir beach</li>
<li>stinson beach</li>
</ul>
</li>
<li>mt tam
<ul>
<li>pantoll campground</li>
<li>old mine trial</li>
<li>mount tamalpais east peak</li>
<li>verna dunshee trail (short rocky hike)</li>
<li>gardner fire lookout</li>
<li>trojan point (sunset spot)</li>
</ul>
</li>
<li>dinner at sausalito
<ul>
<li>Arawan Thai Cuisine</li>
</ul>
</li>
<li>gifts and snacks
<ul>
<li>trader joes</li>
<li>target</li>
</ul>
</li>
<li>night view
<ul>
<li>Twin peaks</li>
</ul>
</li>
</ul>
<p>having a car is nice, driving not so much. i visited so many places today. it felt like the longest day ever. being with family again is so comfortable. it's a real blessing.</p>
<p>the entire day it felt like i was travelling on holiday and still in an accelerated masters program, although worries about exams, ucsf research, and homework did creep into my head from time to time. it's hard for me to fully be present and be curious with family. i appreciate them a lot but it's hard to show it. i have to cherish the rest of the days they have here.</p>
<p>headache was quite bad the entire day. i've been sleeping enough, must be something else. stress maybe. i need to learn how to rest and relax at the right times.</p>]]></description>
        <content:encoded><![CDATA[<p>one day trip with family.</p>
<p>9 a.m. rental car pick up at Hertz @ the marriott.</p>
<p>wanted a tesla but got a 2025 nissan altima instead.</p>
<p>below was the unplanned, serendipitous, search as i go plan. the highlight was the 180 degree sunset at trojan point. beats the one at utah with the view of SF and the ocean.</p>
<ul>
<li>lunch
<ul>
<li>in n out (pier 39)</li>
<li>marina green</li>
</ul>
</li>
<li>fresh smoothie
<ul>
<li>café del soul (mill valley)</li>
</ul>
</li>
<li>beach
<ul>
<li>muir beach</li>
<li>stinson beach</li>
</ul>
</li>
<li>mt tam
<ul>
<li>pantoll campground</li>
<li>old mine trial</li>
<li>mount tamalpais east peak</li>
<li>verna dunshee trail (short rocky hike)</li>
<li>gardner fire lookout</li>
<li>trojan point (sunset spot)</li>
</ul>
</li>
<li>dinner at sausalito
<ul>
<li>Arawan Thai Cuisine</li>
</ul>
</li>
<li>gifts and snacks
<ul>
<li>trader joes</li>
<li>target</li>
</ul>
</li>
<li>night view
<ul>
<li>Twin peaks</li>
</ul>
</li>
</ul>
<p>having a car is nice, driving not so much. i visited so many places today. it felt like the longest day ever. being with family again is so comfortable. it's a real blessing.</p>
<p>the entire day it felt like i was travelling on holiday and still in an accelerated masters program, although worries about exams, ucsf research, and homework did creep into my head from time to time. it's hard for me to fully be present and be curious with family. i appreciate them a lot but it's hard to show it. i have to cherish the rest of the days they have here.</p>
<p>headache was quite bad the entire day. i've been sleeping enough, must be something else. stress maybe. i need to learn how to rest and relax at the right times.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[asian art museum]]></title>
        <link>https://bneo.xyz/posts/031124</link>
        <guid>https://bneo.xyz/posts/031124</guid>
        <pubDate>Sun, 03 Nov 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>You talk when you cease to be at peace with your thoughts.</p>
<p>― Kahlil Gibran, The Prophet</p>
</blockquote>
<p>had breakfast and went back to nap in bed. 8 hours and i'm still sleepy</p>
<p>went to chinese methodist church with family. they celebrated one of the pastor's 70th birthday. everyone is so welcoming. one of the members met her husband at church and got married. she was very friendly</p>
<p>got scammed by a lyft driver. it took considerable effort to get a refund back. i couldn't report that i wasn't picked up, this scam is pretty smart. had to report that the driver was unsafe to get to an actual human being.</p>
<p>took lyft to asian art museum. lots of buddhist and hindu statues and art that i wasn't that interested in. the jade ones were cool.</p>
<p>saw city hall for the first time. it lights up past sunset. the sunset is so pretty here.</p>
<p>went to sfpl main and got 'the concept of anxiety' by kierkegaard, get together (stripe press), and a psalms journal book.</p>
<p>went to do laundry in north beach</p>
<p>took accutane the past few days and headaches have been severe. it's clawing my brain from the inside</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>You talk when you cease to be at peace with your thoughts.</p>
<p>― Kahlil Gibran, The Prophet</p>
</blockquote>
<p>had breakfast and went back to nap in bed. 8 hours and i'm still sleepy</p>
<p>went to chinese methodist church with family. they celebrated one of the pastor's 70th birthday. everyone is so welcoming. one of the members met her husband at church and got married. she was very friendly</p>
<p>got scammed by a lyft driver. it took considerable effort to get a refund back. i couldn't report that i wasn't picked up, this scam is pretty smart. had to report that the driver was unsafe to get to an actual human being.</p>
<p>took lyft to asian art museum. lots of buddhist and hindu statues and art that i wasn't that interested in. the jade ones were cool.</p>
<p>saw city hall for the first time. it lights up past sunset. the sunset is so pretty here.</p>
<p>went to sfpl main and got 'the concept of anxiety' by kierkegaard, get together (stripe press), and a psalms journal book.</p>
<p>went to do laundry in north beach</p>
<p>took accutane the past few days and headaches have been severe. it's clawing my brain from the inside</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[anthropic builder's day]]></title>
        <link>https://bneo.xyz/posts/021124</link>
        <guid>https://bneo.xyz/posts/021124</guid>
        <pubDate>Sat, 02 Nov 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>I think that most people are underestimating just how radical the upside of AI could be, just as I think most people are underestimating how bad the risks could be</p>
<ul>
<li>Dario Amodei, <a href="https://darioamodei.com/machines-of-loving-grace#basic-assumptions-and-framework">Machines of Loving Grace</a></li>
</ul>
</blockquote>
<p>anthropic office is so nice. mini apples, coffee bar, boba stand, snacks, unsweetened matcha, lint rollers and bamboo toothbrushes in the bathroom.</p>
<p>learned about <a href="https://www.pax.dev">pax.dev</a>, a unified framework and language for design and development</p>
<p>founder of aivideo.com sat on our table and started sharing his stories. his advice: you have have full conviction you can be the 2% ($10B valuation).</p>
<p>he also talked about the best skill of a good MLE: bootstrapping. test out the idea with a few samples of data, collect data as you go, use that data to finetune your model, keep iterating.</p>
<p>hacked on a better captcha system in 2 hours. had a great demo to alex. got announced to be top 5 and was first to demo in front of >100 people. getting top 2 in the end was surreal. we finally broke the cycle for hackathon loses for chinatown mafia. it's a new beginning. what's next?</p>
<p>had trisara for dinner with family. went to SFO to pickup sister.</p>
<p>was so sleepy the entire day.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>I think that most people are underestimating just how radical the upside of AI could be, just as I think most people are underestimating how bad the risks could be</p>
<ul>
<li>Dario Amodei, <a href="https://darioamodei.com/machines-of-loving-grace#basic-assumptions-and-framework">Machines of Loving Grace</a></li>
</ul>
</blockquote>
<p>anthropic office is so nice. mini apples, coffee bar, boba stand, snacks, unsweetened matcha, lint rollers and bamboo toothbrushes in the bathroom.</p>
<p>learned about <a href="https://www.pax.dev">pax.dev</a>, a unified framework and language for design and development</p>
<p>founder of aivideo.com sat on our table and started sharing his stories. his advice: you have have full conviction you can be the 2% ($10B valuation).</p>
<p>he also talked about the best skill of a good MLE: bootstrapping. test out the idea with a few samples of data, collect data as you go, use that data to finetune your model, keep iterating.</p>
<p>hacked on a better captcha system in 2 hours. had a great demo to alex. got announced to be top 5 and was first to demo in front of >100 people. getting top 2 in the end was surreal. we finally broke the cycle for hackathon loses for chinatown mafia. it's a new beginning. what's next?</p>
<p>had trisara for dinner with family. went to SFO to pickup sister.</p>
<p>was so sleepy the entire day.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[iL cilentano]]></title>
        <link>https://bneo.xyz/posts/011124</link>
        <guid>https://bneo.xyz/posts/011124</guid>
        <pubDate>Fri, 01 Nov 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>In the end, I care less about what I accomplish and more about the man I am while accomplishing. Who I become through my work – tommy dixon, <a href="https://www.tommydixon.ca/p/how-to-work">how to work</a></p>
</blockquote>
<p>so surreal to see family in my house, walking with them on columbus ave. feels comforting</p>
<p>dinner with family and W at the cilentano per A's recommendation. it was a 700 ringgit italian meal. converting is not a good idea.</p>
<p>i had the spaghetti al granchio. gnocchi is like a soft and warm pillow. first time eating capers. crab meat tasted funny.</p>
<p>found out that owner's wife is half malaysian. very friendly guy.</p>
<p>took the bus to swensen's and had ice cream. obligatory picture taking for sis. 0.5x camera shots are so fun.</p>
<p>tried out <a href="https://github.com/deedy/mac_computer_use?curius=2055">computer use</a> past midnight for hackathon next day. it's unreliable without specific instructions, and tokens shoot up to millions so fast.</p>
<p>slept at 3:30 a.m.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>In the end, I care less about what I accomplish and more about the man I am while accomplishing. Who I become through my work – tommy dixon, <a href="https://www.tommydixon.ca/p/how-to-work">how to work</a></p>
</blockquote>
<p>so surreal to see family in my house, walking with them on columbus ave. feels comforting</p>
<p>dinner with family and W at the cilentano per A's recommendation. it was a 700 ringgit italian meal. converting is not a good idea.</p>
<p>i had the spaghetti al granchio. gnocchi is like a soft and warm pillow. first time eating capers. crab meat tasted funny.</p>
<p>found out that owner's wife is half malaysian. very friendly guy.</p>
<p>took the bus to swensen's and had ice cream. obligatory picture taking for sis. 0.5x camera shots are so fun.</p>
<p>tried out <a href="https://github.com/deedy/mac_computer_use?curius=2055">computer use</a> past midnight for hackathon next day. it's unreliable without specific instructions, and tokens shoot up to millions so fast.</p>
<p>slept at 3:30 a.m.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[halloween with family]]></title>
        <link>https://bneo.xyz/posts/311024</link>
        <guid>https://bneo.xyz/posts/311024</guid>
        <pubDate>Thu, 31 Oct 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>when making <a href="https://www.bitsofwonder.co/p/things-ive-learned-about-making-decisions">decisions</a>, ask yourself this question:</p>
<blockquote>
<p>Which way do you lean when you’re most confident? Or perhaps right after you’ve prayed, or had a really long, cathartic meditation? What do you feel when you’re most curious? Generally my motto is to follow curiosity and excitement, rather than fear.</p>
</blockquote>
<p>learn to stay present</p>
<blockquote>
<p>my personal heuristic is to remember that I will overestimate how much my environment influences my happiness, and that wherever I go, I will carry the baggage of all my memories, personality traits and bad habits. And this is fine, because it also means that wherever I am, I am free to choose in any moment to let go of all my memories and personality traits and bad habits and instead respond to this moment with true presence, taking it in as the shining, novel, brilliant ray of experience that it is</p>
</blockquote>
<p>was super late to class today. didn't really pay attention again, was spending the time porting from arc to safari. safari is so much faster and smoother. feeling slightly anxious about not putting tuition money to good use for my classes. i need to focus more.</p>
<p>went to capital one cafe for free iced matcha latte. i think i'm addicted to matcha now. spent more time planning places to go. reddit has a lot of good suggestions. i need an llm that takes suggestions from reddit, and plots it out all on a map, and cluster by neighborhood and location, and also accounts for free days at museums. weekend hack?</p>
<p>brought family to union square, scheduled a demo for vision pro for all of them. dad didn't even know about vision pro. mom was very amazed. it's fun watching older people interact with technology. i'm glad they still get to experience the effects of major technological shifts.</p>
<p>met with bitgrit's early advisor at a diner while family was playing with vision pro. learned a lot more about bigrit. the goal is a marketplace for ai models trained on private data in TEEs. BGR token has been created, which is not affiliated with bigrit due to the stigma on crypto and legality? excited to see where bigrit goes. i've been writing for them for 5 years now on and off, and it all started with a linkedin dm. writing online has huge ROI.</p>
<p>dinner at chipotle, missed the chance for boorito. i'll show up next year as Neo. went whole foods shopping after that. there are so many nice packaging designs. i wonder how designers make packaging designs. what software do they use? what is the review process for it? what makes some design so aesthetic and pretty, while others bland and old. spent 85 for ~15 things. shopping for groceries is still painful because of the dollar conversion, i can't wait to start working and make big boy money.</p>
<p>it was nice to spent halloween day with family. so many people wearing costumes. friends groups getting together. didn't feel safe walking back. i never feel safe in sf, the peak of my anxiety and fear is when i get my keys out of my bag or pocket to open the front door, i always have an irrational fear that some homeless will stab me in the back and break into the apartment. like a movie scene come to life.</p>]]></description>
        <content:encoded><![CDATA[<p>when making <a href="https://www.bitsofwonder.co/p/things-ive-learned-about-making-decisions">decisions</a>, ask yourself this question:</p>
<blockquote>
<p>Which way do you lean when you’re most confident? Or perhaps right after you’ve prayed, or had a really long, cathartic meditation? What do you feel when you’re most curious? Generally my motto is to follow curiosity and excitement, rather than fear.</p>
</blockquote>
<p>learn to stay present</p>
<blockquote>
<p>my personal heuristic is to remember that I will overestimate how much my environment influences my happiness, and that wherever I go, I will carry the baggage of all my memories, personality traits and bad habits. And this is fine, because it also means that wherever I am, I am free to choose in any moment to let go of all my memories and personality traits and bad habits and instead respond to this moment with true presence, taking it in as the shining, novel, brilliant ray of experience that it is</p>
</blockquote>
<p>was super late to class today. didn't really pay attention again, was spending the time porting from arc to safari. safari is so much faster and smoother. feeling slightly anxious about not putting tuition money to good use for my classes. i need to focus more.</p>
<p>went to capital one cafe for free iced matcha latte. i think i'm addicted to matcha now. spent more time planning places to go. reddit has a lot of good suggestions. i need an llm that takes suggestions from reddit, and plots it out all on a map, and cluster by neighborhood and location, and also accounts for free days at museums. weekend hack?</p>
<p>brought family to union square, scheduled a demo for vision pro for all of them. dad didn't even know about vision pro. mom was very amazed. it's fun watching older people interact with technology. i'm glad they still get to experience the effects of major technological shifts.</p>
<p>met with bitgrit's early advisor at a diner while family was playing with vision pro. learned a lot more about bigrit. the goal is a marketplace for ai models trained on private data in TEEs. BGR token has been created, which is not affiliated with bigrit due to the stigma on crypto and legality? excited to see where bigrit goes. i've been writing for them for 5 years now on and off, and it all started with a linkedin dm. writing online has huge ROI.</p>
<p>dinner at chipotle, missed the chance for boorito. i'll show up next year as Neo. went whole foods shopping after that. there are so many nice packaging designs. i wonder how designers make packaging designs. what software do they use? what is the review process for it? what makes some design so aesthetic and pretty, while others bland and old. spent 85 for ~15 things. shopping for groceries is still painful because of the dollar conversion, i can't wait to start working and make big boy money.</p>
<p>it was nice to spent halloween day with family. so many people wearing costumes. friends groups getting together. didn't feel safe walking back. i never feel safe in sf, the peak of my anxiety and fear is when i get my keys out of my bag or pocket to open the front door, i always have an irrational fear that some homeless will stab me in the back and break into the apartment. like a movie scene come to life.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[family is here]]></title>
        <link>https://bneo.xyz/posts/301024</link>
        <guid>https://bneo.xyz/posts/301024</guid>
        <pubDate>Wed, 30 Oct 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Do what you believe in. But it’s not easy when you walk your own road. You’ve only got yourself to blame. — Seiya Tsukushima, Whisper of the Heart</p>
</blockquote>
<p>printed llm for medical papers, read it in the bus to the airport. bus 8 -> 292 to hyatt regency, takes 1:30 hrs.</p>
<p>went one round in the ODSC expo hall and talked to companies</p>
<p>came across <a href="https://www.delphina.ai">delphina</a>, an AI agent for data science. would be an interesting company to work at.</p>
<p>had food truck Watani Spot for lunch</p>
<p>we all talked to B and he's always sharing his experiences with job search. not looking forward to multiple rounds of interviews for new grad roles. i should start leetcoding.</p>
<p>worked on assignments at the international arrival terminal for 3 hours. felt slightly nervous and excited.</p>
<p>saw family and it all felt very familiar, no excitement, but it just felt normal. i wonder if that's a good thing or not</p>
<p>glad W and A were here to help with the luggages and moving into the hotel.</p>
<p>i should plan places to go for my family. going to be a doozy trying to optimize for different things the next few weeks.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Do what you believe in. But it’s not easy when you walk your own road. You’ve only got yourself to blame. — Seiya Tsukushima, Whisper of the Heart</p>
</blockquote>
<p>printed llm for medical papers, read it in the bus to the airport. bus 8 -> 292 to hyatt regency, takes 1:30 hrs.</p>
<p>went one round in the ODSC expo hall and talked to companies</p>
<p>came across <a href="https://www.delphina.ai">delphina</a>, an AI agent for data science. would be an interesting company to work at.</p>
<p>had food truck Watani Spot for lunch</p>
<p>we all talked to B and he's always sharing his experiences with job search. not looking forward to multiple rounds of interviews for new grad roles. i should start leetcoding.</p>
<p>worked on assignments at the international arrival terminal for 3 hours. felt slightly nervous and excited.</p>
<p>saw family and it all felt very familiar, no excitement, but it just felt normal. i wonder if that's a good thing or not</p>
<p>glad W and A were here to help with the luggages and moving into the hotel.</p>
<p>i should plan places to go for my family. going to be a doozy trying to optimize for different things the next few weeks.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[hotpot champs]]></title>
        <link>https://bneo.xyz/posts/291024</link>
        <guid>https://bneo.xyz/posts/291024</guid>
        <pubDate>Tue, 29 Oct 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>“We never keep to the present. We recall the past; we anticipate the future as if we found it too slow in coming and were trying to hurry it up, or we recall the past as if to stay its too rapid flight. We are so unwise that we wander about in times that do not belong to us, and do not think of the only one that does; so vain that we dream of times that are not and blindly flee the only one that is. The fact is that the present usually hurts. We thrust it out of sight because it distresses us, and if we find it enjoyable, we are sorry to see it slip away. We try to give it the support of the future, and think how we are going to arrange things over which we have no control for a time we can never be sure of reaching.</p>
<p>Let each of us examine his thoughts; he will find them wholly concerned with the past or the future. We almost never think of the present, and if we do think of it, it is only to see what light it throws on our plans for the future. The present is never our end. The past and the present are our means, the future alone our end. Thus we never actually live, but hope to live, and since we are always planning how to be happy, it is inevitable that we should never be so.”</p>
<p>― Blaise Pascal, Pensées</p>
</blockquote>
<p>so excited to learn more about llms for <a href="https://www.youtube.com/watch?v=b88FZYNJdIk">health</a>. there's an initial excitement and adventure that comes with diving into a new field. knowing that you're about to download new information and equip new skills, especially something important like cancer research is thrilling. i'm already finding papers to read. i can't wait to start.</p>
<p>went to hotpot champ with friends. ate too much that i regurgitated a little and felt nauseous. i'm grateful i have this group of friends.</p>
<p>learning how to balance not spending too much time on homeworks and using that time to build and learn other skills instead. there's a point of diminishing returns here. i don't think i am even close to crossing. i need to spend more time mulling over the homeworks.</p>
<p>it's anxiety-inducing that the people you know today, even the ones closest to you has a self that you cannot access, you only have a snapshot of their self, the part that they're willing to reveal to you, and nothing else. there's so much in their heads, memories and beliefs and fears that they lock up inside. maybe this is why loneliness exists, no matter how much you talk to someone or spend time with them, you can never understand them completely, and vice versa, and there are only a handful of people you can truly connect with. how much of our pasts defines us? can we escape from it? is there value in learning about someone's past? can we only focus on the present, and on the future? how well do i truly know myself? what emotions and memories am i suppressing? what am i avoiding? what do i fear?</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>“We never keep to the present. We recall the past; we anticipate the future as if we found it too slow in coming and were trying to hurry it up, or we recall the past as if to stay its too rapid flight. We are so unwise that we wander about in times that do not belong to us, and do not think of the only one that does; so vain that we dream of times that are not and blindly flee the only one that is. The fact is that the present usually hurts. We thrust it out of sight because it distresses us, and if we find it enjoyable, we are sorry to see it slip away. We try to give it the support of the future, and think how we are going to arrange things over which we have no control for a time we can never be sure of reaching.</p>
<p>Let each of us examine his thoughts; he will find them wholly concerned with the past or the future. We almost never think of the present, and if we do think of it, it is only to see what light it throws on our plans for the future. The present is never our end. The past and the present are our means, the future alone our end. Thus we never actually live, but hope to live, and since we are always planning how to be happy, it is inevitable that we should never be so.”</p>
<p>― Blaise Pascal, Pensées</p>
</blockquote>
<p>so excited to learn more about llms for <a href="https://www.youtube.com/watch?v=b88FZYNJdIk">health</a>. there's an initial excitement and adventure that comes with diving into a new field. knowing that you're about to download new information and equip new skills, especially something important like cancer research is thrilling. i'm already finding papers to read. i can't wait to start.</p>
<p>went to hotpot champ with friends. ate too much that i regurgitated a little and felt nauseous. i'm grateful i have this group of friends.</p>
<p>learning how to balance not spending too much time on homeworks and using that time to build and learn other skills instead. there's a point of diminishing returns here. i don't think i am even close to crossing. i need to spend more time mulling over the homeworks.</p>
<p>it's anxiety-inducing that the people you know today, even the ones closest to you has a self that you cannot access, you only have a snapshot of their self, the part that they're willing to reveal to you, and nothing else. there's so much in their heads, memories and beliefs and fears that they lock up inside. maybe this is why loneliness exists, no matter how much you talk to someone or spend time with them, you can never understand them completely, and vice versa, and there are only a handful of people you can truly connect with. how much of our pasts defines us? can we escape from it? is there value in learning about someone's past? can we only focus on the present, and on the future? how well do i truly know myself? what emotions and memories am i suppressing? what am i avoiding? what do i fear?</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[23 at 23]]></title>
        <link>https://bneo.xyz/posts/281024</link>
        <guid>https://bneo.xyz/posts/281024</guid>
        <pubDate>Mon, 28 Oct 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>got news about UCSF and it was a huge relief. i can now focus in class and live without the constant worry.</p>
<p>decided to go on the <a href="https://presidio.gov/explore/trails">presidio</a> to hike. a list of places i went today</p>
<ul>
<li>sephora free gift</li>
<li>wood line</li>
<li>lover's lane at presidio</li>
<li>starbucks (rejected free drink)</li>
<li>lucasfilm</li>
<li>presidio visitor center</li>
<li>crissy field</li>
<li>warming hut park store</li>
<li>ggb welcome center</li>
<li>cafe bahn mi</li>
<li>green apple book store</li>
<li>mountain lake trail</li>
<li>batteries to bluffs</li>
<li>ggb rooftop view</li>
<li>patagonia store</li>
</ul>
<hr>
<p>23 things i've learned at 23</p>
<ol>
<li>it's almost impossible to plan for the future, life is very unpredictable, focus on what you can do today</li>
<li>how you do anything is how you do everything. so make sure you do it well.</li>
<li>all or nothing mindset. say no to more things that you don't enjoy doing. drop projects that you lost interest in. stop reading that book if the pages are not turning themselves.</li>
<li>aim higher. your 20s are for taking big risks. seize every opportunity. do big projects. you're capable of more than you think.</li>
<li>sometimes the starbucks cashier will not be friendly or nice to you and you have to deal with that, just be kind to everyone and smile more. contribute joy to the world.</li>
<li>run your own race, set your own standards for yourself. if you meet them, be proud; if you don't, work harder.</li>
<li>send more cold emails. dm more people on twitter. have more conversations with strangers at events.</li>
<li>buy gifts for people, go out to dinners, don't obsess over the the specific dollar amounts, obsess over the shared memories and laughters and conversations</li>
<li>anxiety and worry is the result of a lack of faith, in oneself and in God. learn to let go of what you cannot control. acknowledge that you're limited in knowledge and wisdom.</li>
<li>practice gratitude more. focus less about what you lack or what you've lost, focus more on what you have today</li>
<li>aim to be rejected more. if you're not getting rejected that means you're not taking enough risks. always aim higher</li>
<li>overthinking is the greatest killer of time and life, we suffer more in imagination than reality.</li>
<li>bias towards action. what tasks are you avoiding? put yourself in situations that requires you to act more and talk less.</li>
<li>take long walks and observe the sky and the trees and the people.</li>
<li>learn how to transform emotions into constructive forms, don't reflect back anger with anger, you will always regret it later. seek first to understand and come with empathy.</li>
<li>solitude is important, recognize your emotional needs and don't let it become unhealthy attachments.</li>
<li>take more photos. photography is all instinct. it comes in a flash and you don't have time to think. act first, revise later.</li>
<li>ask people how they're feeling. ask how their weekend went. converse more. be positive and brief. be genuinely curious about them.</li>
<li>writing is a lot of thinking and fighting with different versions of yourself. it's a lot of organization and structuring happening in your head. make sure you have a clear mind.</li>
<li>prioritize sleep. it's your most important resource for energy and you need that to do great work</li>
<li>the biggest value from hackathons are not the prizes or the ideas or the connections, it's in the self-growth. after the pressure, the stress, and the disappointments or excitement, you learned what ideas work and doesn't, you learned that you can actually build things, and you learn what you're good at. hackathons are low-bar environments for you to work at the edge of your abilities.</li>
<li>to know what you want, you have to first try many things. this is the time to experiment with everything. and follow your curiosity. work on things that feels easy to you.</li>
<li>keep showing up. in your gym routine, in your readings, in keeping up with friends and family, in building your startup. keep the momentum going. it's what will keep you focused on the right things in a world built to distract you.</li>
</ol>
<p>inspired by</p>
<ul>
<li><a href="https://ariellelok.com/sidepages/blogs/feeling22.html">22 | arielle lok</a></li>
<li><a href="https://www.reddit.com/r/selfimprovement/comments/1cski7u/im_turning_23_years_old_this_week_any_life_advice/">I'm turning 23 years old this week. Any life advice you can share? : r/selfimprovement</a></li>
<li><a href="https://leonardtang.me/posts/Turning23/">Turning 23 | Leonard Tang</a></li>
<li><a href="https://cindo.substack.com/p/23-thoughts-for-turning-23?curius=1184">23 thoughts for turning 23 - by Cindy Zhang - cindo thinks!</a></li>
<li><a href="https://katiewav.substack.com/p/twenty-four-lessons-for-twenty-four">twenty four lessons for twenty four months</a></li>
<li><a href="https://jameslittle.me/blog/2021/25-at-25">25 at 25 - James Little</a></li>
<li><a href="https://katiewav.substack.com/p/goodbye-quarter-of-a-century?triedRedirect=true">goodbye, quarter of a century - axes &#x26; axioms by @katiewav</a></li>
<li><a href="https://arbiterofdistaste.substack.com/p/birthday-letters-ii">Birthday letters (II) - by Evana - arbiter of distaste</a></li>
<li><a href="https://rwblickhan.org/newsletters/28-pieces-of-advice-for-28/">28 Pieces of Advice for 28 (rwblog S6E18) · rwblickhan.org</a></li>
<li><a href="https://www.avabear.xyz/p/28-things-ive-learned?publication_id=23417&#x26;post_id=150199082&#x26;isFreemail=true&#x26;r=bjupq&#x26;triedRedirect=true">28 things I’ve learned - by Ava - bookbear express</a></li>
<li><a href="https://rojospinks.substack.com/p/aging-is-another-word-for-living?r=bjupq&#x26;triedRedirect=true">'Aging is another word for living' - by Rosie Spinks</a></li>
<li><a href="https://rojospinks.substack.com/p/the-inky-below">The inky below - by Rosie Spinks</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>got news about UCSF and it was a huge relief. i can now focus in class and live without the constant worry.</p>
<p>decided to go on the <a href="https://presidio.gov/explore/trails">presidio</a> to hike. a list of places i went today</p>
<ul>
<li>sephora free gift</li>
<li>wood line</li>
<li>lover's lane at presidio</li>
<li>starbucks (rejected free drink)</li>
<li>lucasfilm</li>
<li>presidio visitor center</li>
<li>crissy field</li>
<li>warming hut park store</li>
<li>ggb welcome center</li>
<li>cafe bahn mi</li>
<li>green apple book store</li>
<li>mountain lake trail</li>
<li>batteries to bluffs</li>
<li>ggb rooftop view</li>
<li>patagonia store</li>
</ul>
<hr>
<p>23 things i've learned at 23</p>
<ol>
<li>it's almost impossible to plan for the future, life is very unpredictable, focus on what you can do today</li>
<li>how you do anything is how you do everything. so make sure you do it well.</li>
<li>all or nothing mindset. say no to more things that you don't enjoy doing. drop projects that you lost interest in. stop reading that book if the pages are not turning themselves.</li>
<li>aim higher. your 20s are for taking big risks. seize every opportunity. do big projects. you're capable of more than you think.</li>
<li>sometimes the starbucks cashier will not be friendly or nice to you and you have to deal with that, just be kind to everyone and smile more. contribute joy to the world.</li>
<li>run your own race, set your own standards for yourself. if you meet them, be proud; if you don't, work harder.</li>
<li>send more cold emails. dm more people on twitter. have more conversations with strangers at events.</li>
<li>buy gifts for people, go out to dinners, don't obsess over the the specific dollar amounts, obsess over the shared memories and laughters and conversations</li>
<li>anxiety and worry is the result of a lack of faith, in oneself and in God. learn to let go of what you cannot control. acknowledge that you're limited in knowledge and wisdom.</li>
<li>practice gratitude more. focus less about what you lack or what you've lost, focus more on what you have today</li>
<li>aim to be rejected more. if you're not getting rejected that means you're not taking enough risks. always aim higher</li>
<li>overthinking is the greatest killer of time and life, we suffer more in imagination than reality.</li>
<li>bias towards action. what tasks are you avoiding? put yourself in situations that requires you to act more and talk less.</li>
<li>take long walks and observe the sky and the trees and the people.</li>
<li>learn how to transform emotions into constructive forms, don't reflect back anger with anger, you will always regret it later. seek first to understand and come with empathy.</li>
<li>solitude is important, recognize your emotional needs and don't let it become unhealthy attachments.</li>
<li>take more photos. photography is all instinct. it comes in a flash and you don't have time to think. act first, revise later.</li>
<li>ask people how they're feeling. ask how their weekend went. converse more. be positive and brief. be genuinely curious about them.</li>
<li>writing is a lot of thinking and fighting with different versions of yourself. it's a lot of organization and structuring happening in your head. make sure you have a clear mind.</li>
<li>prioritize sleep. it's your most important resource for energy and you need that to do great work</li>
<li>the biggest value from hackathons are not the prizes or the ideas or the connections, it's in the self-growth. after the pressure, the stress, and the disappointments or excitement, you learned what ideas work and doesn't, you learned that you can actually build things, and you learn what you're good at. hackathons are low-bar environments for you to work at the edge of your abilities.</li>
<li>to know what you want, you have to first try many things. this is the time to experiment with everything. and follow your curiosity. work on things that feels easy to you.</li>
<li>keep showing up. in your gym routine, in your readings, in keeping up with friends and family, in building your startup. keep the momentum going. it's what will keep you focused on the right things in a world built to distract you.</li>
</ol>
<p>inspired by</p>
<ul>
<li><a href="https://ariellelok.com/sidepages/blogs/feeling22.html">22 | arielle lok</a></li>
<li><a href="https://www.reddit.com/r/selfimprovement/comments/1cski7u/im_turning_23_years_old_this_week_any_life_advice/">I'm turning 23 years old this week. Any life advice you can share? : r/selfimprovement</a></li>
<li><a href="https://leonardtang.me/posts/Turning23/">Turning 23 | Leonard Tang</a></li>
<li><a href="https://cindo.substack.com/p/23-thoughts-for-turning-23?curius=1184">23 thoughts for turning 23 - by Cindy Zhang - cindo thinks!</a></li>
<li><a href="https://katiewav.substack.com/p/twenty-four-lessons-for-twenty-four">twenty four lessons for twenty four months</a></li>
<li><a href="https://jameslittle.me/blog/2021/25-at-25">25 at 25 - James Little</a></li>
<li><a href="https://katiewav.substack.com/p/goodbye-quarter-of-a-century?triedRedirect=true">goodbye, quarter of a century - axes &#x26; axioms by @katiewav</a></li>
<li><a href="https://arbiterofdistaste.substack.com/p/birthday-letters-ii">Birthday letters (II) - by Evana - arbiter of distaste</a></li>
<li><a href="https://rwblickhan.org/newsletters/28-pieces-of-advice-for-28/">28 Pieces of Advice for 28 (rwblog S6E18) · rwblickhan.org</a></li>
<li><a href="https://www.avabear.xyz/p/28-things-ive-learned?publication_id=23417&#x26;post_id=150199082&#x26;isFreemail=true&#x26;r=bjupq&#x26;triedRedirect=true">28 things I’ve learned - by Ava - bookbear express</a></li>
<li><a href="https://rojospinks.substack.com/p/aging-is-another-word-for-living?r=bjupq&#x26;triedRedirect=true">'Aging is another word for living' - by Rosie Spinks</a></li>
<li><a href="https://rojospinks.substack.com/p/the-inky-below">The inky below - by Rosie Spinks</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[ai agent hackday]]></title>
        <link>https://bneo.xyz/posts/271024</link>
        <guid>https://bneo.xyz/posts/271024</guid>
        <pubDate>Sun, 27 Oct 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>He is no fool who gives up what he cannot keep to gain that which he cannot lose.</p>
<p>The will of God is always a bigger thing than we bargain for, but we must believe that whatever it involves, it is good, acceptable and perfect.</p>
<p>― Jim Elliot</p>
</blockquote>
<p>went to methodist english service this time around. glad i could understand the sermon entirely, rather than 60% in the mandarin service. there's sunday school and more young adults here and i think i'll be coming back to this church.</p>
<p>went to <a href="https://x.com/edgeagi">edge</a> campus at 717 market st for the weaviate ai agent hackathon. went with W and A for the speedrun challenge.</p>
<p>partner companies for this event: <a href="https://dify.ai/">Dify</a>, <a href="https://toolhouse.ai/">toolhouse</a>, <a href="https://www.restack.io/">restack</a>, <a href="https://storiai.com/">stori</a></p>
<p>had a migraine again and could feel the pain in my jaws. could be the stuffiness of the place, or the fact that i only had an avocado for lunch, or i was dehydrated, these migraines never have an explanation.</p>
<p>got addicted to the fritos flavor twists honey bbq flavored corn chips. they taste like crunchy pasta. junk food taste so good at the moment, but horrible right after.</p>
<p>stopped by A's house, dropped my stuff, wrote this on his todo pad</p>
<ul>
<li>get a job</li>
<li>make money</li>
<li>family</li>
<li>?</li>
</ul>
<p>the last time i was here was to prep for THE interview, now it's a completely different mood. what a rollercoaster of emotions.</p>
<p>went to Daeho Kalbijim &#x26; Beef Soup, it tasted so good. i love purple rice. kimchi was sweet, but not fermented enough. wish they had more sides. tendon was so satisfying to eat. the Tteok was so chewy.</p>
<p>went back for the demo's, most of the projects are ideas i've had and have built before, so it wasn't anything i haven't seen. there were cool ones, like flashrag (using KV cache instead of chunks), and better ZK proofs, and a vision pro app that lets you read financial insights from an LLM along with charts and visualizations.</p>
<p>tried apple vision pro for the first time. the pinching gesture is cool. it was a little heavy but more comfortable that i imagined. when i first saw the real world with the glasses i felt like i was in a game. very peculiar feeling.</p>
<p>got sketching gifts from W. feel like i won't have time to sketch at all given the workload.</p>
<p>glad i'm spending the first few hours being older on the bible and with close ones.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>He is no fool who gives up what he cannot keep to gain that which he cannot lose.</p>
<p>The will of God is always a bigger thing than we bargain for, but we must believe that whatever it involves, it is good, acceptable and perfect.</p>
<p>― Jim Elliot</p>
</blockquote>
<p>went to methodist english service this time around. glad i could understand the sermon entirely, rather than 60% in the mandarin service. there's sunday school and more young adults here and i think i'll be coming back to this church.</p>
<p>went to <a href="https://x.com/edgeagi">edge</a> campus at 717 market st for the weaviate ai agent hackathon. went with W and A for the speedrun challenge.</p>
<p>partner companies for this event: <a href="https://dify.ai/">Dify</a>, <a href="https://toolhouse.ai/">toolhouse</a>, <a href="https://www.restack.io/">restack</a>, <a href="https://storiai.com/">stori</a></p>
<p>had a migraine again and could feel the pain in my jaws. could be the stuffiness of the place, or the fact that i only had an avocado for lunch, or i was dehydrated, these migraines never have an explanation.</p>
<p>got addicted to the fritos flavor twists honey bbq flavored corn chips. they taste like crunchy pasta. junk food taste so good at the moment, but horrible right after.</p>
<p>stopped by A's house, dropped my stuff, wrote this on his todo pad</p>
<ul>
<li>get a job</li>
<li>make money</li>
<li>family</li>
<li>?</li>
</ul>
<p>the last time i was here was to prep for THE interview, now it's a completely different mood. what a rollercoaster of emotions.</p>
<p>went to Daeho Kalbijim &#x26; Beef Soup, it tasted so good. i love purple rice. kimchi was sweet, but not fermented enough. wish they had more sides. tendon was so satisfying to eat. the Tteok was so chewy.</p>
<p>went back for the demo's, most of the projects are ideas i've had and have built before, so it wasn't anything i haven't seen. there were cool ones, like flashrag (using KV cache instead of chunks), and better ZK proofs, and a vision pro app that lets you read financial insights from an LLM along with charts and visualizations.</p>
<p>tried apple vision pro for the first time. the pinching gesture is cool. it was a little heavy but more comfortable that i imagined. when i first saw the real world with the glasses i felt like i was in a game. very peculiar feeling.</p>
<p>got sketching gifts from W. feel like i won't have time to sketch at all given the workload.</p>
<p>glad i'm spending the first few hours being older on the bible and with close ones.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[fedex marin st]]></title>
        <link>https://bneo.xyz/posts/261024</link>
        <guid>https://bneo.xyz/posts/261024</guid>
        <pubDate>Sat, 26 Oct 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/261024.jpeg" alt="art therapy with the boys"></p>
<blockquote>
<p>but those who hope in the Lord will renew their strength.
They will soar on wings like eagles;
they will run and not grow weary,
they will walk and not be faint.</p>
<p>Isaiah 40:31 (NIV)</p>
</blockquote>
<p>woke up so confused at 5 a.m.</p>
<p>had a mental breakdown about not going food pantry and not doing good enough for the meeting. grateful for T to help calm my spiralling thoughts.</p>
<p>went to mission for some art therapy. used oil pastel to recreate a paul signac painting, can't remember the name for it.</p>
<p>went to fedex to pickup the laptop and the area was so sketchy. broken trailers and RVs parked on the road. factories and train tracks and graffiti everywhere. i was walking at my fastest speed. so many irrational fears popped up. maybe the shady guy in the hoodie across the street will run towards me. maybe someone in a car will just drive up to me and rob my laptop. the guy chilling by the wall will jump me. so many possible worst-case scenarios.</p>
<p>read how to live by sarah bakewell on the train and i kept falling asleep. i've never felt so tired. i could not keep my eyes open.</p>
<p>montaigne was the first to write about himself extensively. he created a mirror in which other people recognize their own humanity. everyone who reads his writing finds themselves written in it. he wrote a total of 107 essays that captured whatever was going on through his head. he used these experiences as the basis to answer the biggest question of all: "how to live?" he wasn't interested in how one should live, but how to live a good life – an honorable life, a fully human, satisfying, flourishing one. this question drove him to write and read.</p>
<p>my steps are heavy this week, they lack the usual rhythm and tempo. i've been looking down a lot, i don't see faces anymore, just objects, it might be my self-esteem, my confidence shaken. it feels like i'm drifting.</p>
<p>next week will be a better week. life in SF is full of ups and downs. when you're at your lowest, it can only go up.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/261024.jpeg" alt="art therapy with the boys"></p>
<blockquote>
<p>but those who hope in the Lord will renew their strength.
They will soar on wings like eagles;
they will run and not grow weary,
they will walk and not be faint.</p>
<p>Isaiah 40:31 (NIV)</p>
</blockquote>
<p>woke up so confused at 5 a.m.</p>
<p>had a mental breakdown about not going food pantry and not doing good enough for the meeting. grateful for T to help calm my spiralling thoughts.</p>
<p>went to mission for some art therapy. used oil pastel to recreate a paul signac painting, can't remember the name for it.</p>
<p>went to fedex to pickup the laptop and the area was so sketchy. broken trailers and RVs parked on the road. factories and train tracks and graffiti everywhere. i was walking at my fastest speed. so many irrational fears popped up. maybe the shady guy in the hoodie across the street will run towards me. maybe someone in a car will just drive up to me and rob my laptop. the guy chilling by the wall will jump me. so many possible worst-case scenarios.</p>
<p>read how to live by sarah bakewell on the train and i kept falling asleep. i've never felt so tired. i could not keep my eyes open.</p>
<p>montaigne was the first to write about himself extensively. he created a mirror in which other people recognize their own humanity. everyone who reads his writing finds themselves written in it. he wrote a total of 107 essays that captured whatever was going on through his head. he used these experiences as the basis to answer the biggest question of all: "how to live?" he wasn't interested in how one should live, but how to live a good life – an honorable life, a fully human, satisfying, flourishing one. this question drove him to write and read.</p>
<p>my steps are heavy this week, they lack the usual rhythm and tempo. i've been looking down a lot, i don't see faces anymore, just objects, it might be my self-esteem, my confidence shaken. it feels like i'm drifting.</p>
<p>next week will be a better week. life in SF is full of ups and downs. when you're at your lowest, it can only go up.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[slept at 7pm]]></title>
        <link>https://bneo.xyz/posts/251024</link>
        <guid>https://bneo.xyz/posts/251024</guid>
        <pubDate>Fri, 25 Oct 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>can't seem to focus in class anymore. my head just keeps echoing the worlds "i need a practicum that's at least good enough so i can get a good callback rate to get a good full time job so that paying 56k for this masters will be worth it and i can make my parents proud and i can make enough money to live comfortably in SF for the time being"</p>
<p>it's also finishing homeworks asap so that i don't have to spend time doing it later, and looking up at the lecture slides to see what the professor is teaching every few minutes so i'm not completely lost after.</p>
<p>i couldn't see a reason why i was in this program anymore after the rug pull. the practicum was the only reason i came to this school, and i was going to aim for the best. i did that, and look where that got me.</p>
<p>i was spiralling.</p>
<p>everyone else is doing fine. i felt alienated.</p>
<p>family is going to come visit soon for 3 weeks and i can't feel excited. i feel like i let them down and i'm stressed out.</p>
<p>went to nap at 7:30 pm and proceeded to sleep until dawn.</p>]]></description>
        <content:encoded><![CDATA[<p>can't seem to focus in class anymore. my head just keeps echoing the worlds "i need a practicum that's at least good enough so i can get a good callback rate to get a good full time job so that paying 56k for this masters will be worth it and i can make my parents proud and i can make enough money to live comfortably in SF for the time being"</p>
<p>it's also finishing homeworks asap so that i don't have to spend time doing it later, and looking up at the lecture slides to see what the professor is teaching every few minutes so i'm not completely lost after.</p>
<p>i couldn't see a reason why i was in this program anymore after the rug pull. the practicum was the only reason i came to this school, and i was going to aim for the best. i did that, and look where that got me.</p>
<p>i was spiralling.</p>
<p>everyone else is doing fine. i felt alienated.</p>
<p>family is going to come visit soon for 3 weeks and i can't feel excited. i feel like i let them down and i'm stressed out.</p>
<p>went to nap at 7:30 pm and proceeded to sleep until dawn.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[laundry at north beach]]></title>
        <link>https://bneo.xyz/posts/241024</link>
        <guid>https://bneo.xyz/posts/241024</guid>
        <pubDate>Thu, 24 Oct 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>“Memory fades, memory adjusts, memory conforms to what we think we remember.”</p>
<p>― Joan Didion, Blue Nights</p>
</blockquote>
<p>learned some new ideas about LLM research. the idea of instruction pretraining, where you use LLMs to <a href="https://arxiv.org/abs/2406.08464">generate</a> synthetic instruction data, and use it during pretraining. you can combine instruction tuning with to have LLMs reason better i.e. in solving <a href="https://arxiv.org/abs/2405.07551">math problems</a>. small, high-quality datasets can outperform large ones. still unsure how this is different from fine-tuning, it's more about having LLMs follow instructions? and there's also midtraining, which is about improving the capability of LLMs, rather than usability?</p>
<p>not having a practicum now is coloring my every moment in sf. it's a pervasive mood, to feel like you're at the very top, and fall right to the bottom, the next second.</p>
<p>it's another reminder that the world doesn't revolve around you and you can't be too attached to things. when they're taken away from you, and you have to fight to create a different path, your own path.</p>
<p>i could almost see a path before this, now it's all blurry again. and maybe that's a good thing.</p>
<p>dryer was broken (taken away?) so we went to north beach, near washington square, to do our laundry. read a bi of joan didion's let me tell you what i mean. i found the foreword to be flowery and hard to understand, maybe i need to expand my vocabulary and read more.</p>
<p>two quotes about writing:</p>
<blockquote>
<p>The peculiarity of being a writer is that the entire enterprise involves the mortal humiliation of seeing one's own words in print.</p>
</blockquote>
<blockquote>
<p>Had I been blessed with even limited access to my own mind there would have been no reason to write. I write entirely to find out what I'm thinking, what I'm looking at, what I see and what it means. What I want and what I fear.</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>“Memory fades, memory adjusts, memory conforms to what we think we remember.”</p>
<p>― Joan Didion, Blue Nights</p>
</blockquote>
<p>learned some new ideas about LLM research. the idea of instruction pretraining, where you use LLMs to <a href="https://arxiv.org/abs/2406.08464">generate</a> synthetic instruction data, and use it during pretraining. you can combine instruction tuning with to have LLMs reason better i.e. in solving <a href="https://arxiv.org/abs/2405.07551">math problems</a>. small, high-quality datasets can outperform large ones. still unsure how this is different from fine-tuning, it's more about having LLMs follow instructions? and there's also midtraining, which is about improving the capability of LLMs, rather than usability?</p>
<p>not having a practicum now is coloring my every moment in sf. it's a pervasive mood, to feel like you're at the very top, and fall right to the bottom, the next second.</p>
<p>it's another reminder that the world doesn't revolve around you and you can't be too attached to things. when they're taken away from you, and you have to fight to create a different path, your own path.</p>
<p>i could almost see a path before this, now it's all blurry again. and maybe that's a good thing.</p>
<p>dryer was broken (taken away?) so we went to north beach, near washington square, to do our laundry. read a bi of joan didion's let me tell you what i mean. i found the foreword to be flowery and hard to understand, maybe i need to expand my vocabulary and read more.</p>
<p>two quotes about writing:</p>
<blockquote>
<p>The peculiarity of being a writer is that the entire enterprise involves the mortal humiliation of seeing one's own words in print.</p>
</blockquote>
<blockquote>
<p>Had I been blessed with even limited access to my own mind there would have been no reason to write. I write entirely to find out what I'm thinking, what I'm looking at, what I see and what it means. What I want and what I fear.</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[confluent ai day]]></title>
        <link>https://bneo.xyz/posts/231024</link>
        <guid>https://bneo.xyz/posts/231024</guid>
        <pubDate>Wed, 23 Oct 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>If, in our heart, we still cling to anything - anger, anxiety, possessions - we cannot be free</p>
<p>– Thich Naht Hanh</p>
</blockquote>
<p>went to confluent ai and built <a href="https://github.com/weichunnn/sync">re:sync</a>, a news aggregator from reddit, arxiv, hugging face, and github repos to help companies or individuals keep up with the AI hype. it'll fetch you recommended sources that are most relevant to your current project. honestly integrating <a href="https://buttondown.com/ainews">AI news</a> by swyx would be enough, it already summarizes top ai discord, reddit, twitter.</p>
<p>spent 5 bucks to "claude" the entire front end. faced ./zlib_bindings issues and decided to just hard code stuff till the very last minute. demo'ed at the event, the audience was so dead. they laughed and got excited about a buggy VR demo instead, which won first prize in the end.</p>
<p>didn't win but some founders came to talk to us about joining their company. we need connections now more than ever now.</p>
<p>currently working on building knowledge graphs with gemini for the <a href="https://www.kaggle.com/competitions/gemini-long-context/overview">Google - Gemini Long Context</a> kaggle comp. does it make sense to fit a million arxiv paper into gemini in batches? and have it merge knowledge graphs? what will be the killer use case of the context for knowledge graphs? can you generate better knowledge graphs with more in the context? maybe cross-domain ideas? i need to talk to more people about this project, what would be the problem to solve here? goal is to create a kaggle notebook and a youtube video. going to be fun.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>If, in our heart, we still cling to anything - anger, anxiety, possessions - we cannot be free</p>
<p>– Thich Naht Hanh</p>
</blockquote>
<p>went to confluent ai and built <a href="https://github.com/weichunnn/sync">re:sync</a>, a news aggregator from reddit, arxiv, hugging face, and github repos to help companies or individuals keep up with the AI hype. it'll fetch you recommended sources that are most relevant to your current project. honestly integrating <a href="https://buttondown.com/ainews">AI news</a> by swyx would be enough, it already summarizes top ai discord, reddit, twitter.</p>
<p>spent 5 bucks to "claude" the entire front end. faced ./zlib_bindings issues and decided to just hard code stuff till the very last minute. demo'ed at the event, the audience was so dead. they laughed and got excited about a buggy VR demo instead, which won first prize in the end.</p>
<p>didn't win but some founders came to talk to us about joining their company. we need connections now more than ever now.</p>
<p>currently working on building knowledge graphs with gemini for the <a href="https://www.kaggle.com/competitions/gemini-long-context/overview">Google - Gemini Long Context</a> kaggle comp. does it make sense to fit a million arxiv paper into gemini in batches? and have it merge knowledge graphs? what will be the killer use case of the context for knowledge graphs? can you generate better knowledge graphs with more in the context? maybe cross-domain ideas? i need to talk to more people about this project, what would be the problem to solve here? goal is to create a kaggle notebook and a youtube video. going to be fun.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[hard reset]]></title>
        <link>https://bneo.xyz/posts/221024</link>
        <guid>https://bneo.xyz/posts/221024</guid>
        <pubDate>Tue, 22 Oct 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>feels like life just got hard reset. what was supposedly an exciting internship that will help jump start my career is now just a lie that provided all of us momentary happiness and comfort. the upside of this is i'm now more challenged, the grind doesn't stop,</p>
<p>i'm now more motivated than ever to learn the fundamentals in AI, and build and post in public. time to read <a href="https://learning.oreilly.com/library/view/programming-massively-parallel/9780323984638/">Programming Massively Parallel Processors: A Hands-on Approach</a> and <a href="https://github.com/stas00/ml-engineering?tab=readme-ov-file">Machine Learning Engineering Open Book</a> and work <a href="https://www.youtube.com/watch?v=ISNdQcPhsts">from scratch</a>.</p>]]></description>
        <content:encoded><![CDATA[<p>feels like life just got hard reset. what was supposedly an exciting internship that will help jump start my career is now just a lie that provided all of us momentary happiness and comfort. the upside of this is i'm now more challenged, the grind doesn't stop,</p>
<p>i'm now more motivated than ever to learn the fundamentals in AI, and build and post in public. time to read <a href="https://learning.oreilly.com/library/view/programming-massively-parallel/9780323984638/">Programming Massively Parallel Processors: A Hands-on Approach</a> and <a href="https://github.com/stas00/ml-engineering?tab=readme-ov-file">Machine Learning Engineering Open Book</a> and work <a href="https://www.youtube.com/watch?v=ISNdQcPhsts">from scratch</a>.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[tired and anxious?]]></title>
        <link>https://bneo.xyz/posts/211024</link>
        <guid>https://bneo.xyz/posts/211024</guid>
        <pubDate>Mon, 21 Oct 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>For if you know what you want, and will be content with it, you can be trusted. But if you do not know, your desires are limitless and no one can tell how to deal with you. Nothing satisfies an individual incapable of enjoyment.</p>
<p>― Alan Wilson Watts, The Book: On the Taboo Against Knowing Who You Are</p>
</blockquote>
<p>slept till 11 a.m., ate my usual breakfast, and felt so tired that i went back to bed. woke up at 3 something. felt so hungry and fatigued, wanted to stay home for the rest of the day and rot in bed. i've never felt so drained.</p>
<p>eventually had to get up to eat, didn't have lunch so i went to gourmet kitchen to get their $8 for 2 entrees + rice/noodles. felt like i was in hong kong for 30 minutes, sat in the cramped restaurant listening to the workers and customers exchanging words in cantonese. the egg noodles were dry, and fried fish was salty and oily. the long beans were crunchy though. I remembered why i hate eating out now.</p>
<p>things are slow now, but will start to ramp up again. it's in these moments where i have (too much) time to think about my future, about what gives me meaning and happiness, about my motivations and aspirations.</p>
<p>lately i've been letting my emotions take control of my thoughts when i could be doing things instead. I could call and text my family if i miss them, i could talk to friends and ask them about their day, i could go out and make new friends if i feel lonely, i could face my problems and worries directly, and actively solve them, instead of letting it consume me slowly. i've been finding myself lacking connection, when i could just put more effort into joining conversations with friends, even if it's about a topic i find uninteresting, i should just say whatever pops into my head. my tiredness can be fixed by prioritizing sleep and diet. there are solutions to everything. even if they are not clear, and not obvious, there are steps you can take. as long as you keep taking action and moving forward in a positive direction.</p>
<p>i'm turning 23 in a week, and it scares me. it scares me how fast time passes. how uncertain the future can feel at times. how it feels like i'm still stuck in the past, unwilling to let go and move on. it scares me that i'm in SF, a vibrant and beautiful city full of possibilities, and i'm feeling empty and depressed, lacking purpose and connection. that i have so much room to grow, in my faith as a christian, in my communication skills, in staying connected with my family and friends, in dealing with my insecurities, in my technical skills. how do i know i'm living my life right? what is right? how do i know i'm making the right decisions in life? how do i make the fullest of my time and experience being in SF in my early 20s? what mistakes am I making that I'm not even aware of? how do i minimize regret?</p>
<p>i have to turn emotions into action. take more risks. run more experiments. do more things that excites me. stay curious.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>For if you know what you want, and will be content with it, you can be trusted. But if you do not know, your desires are limitless and no one can tell how to deal with you. Nothing satisfies an individual incapable of enjoyment.</p>
<p>― Alan Wilson Watts, The Book: On the Taboo Against Knowing Who You Are</p>
</blockquote>
<p>slept till 11 a.m., ate my usual breakfast, and felt so tired that i went back to bed. woke up at 3 something. felt so hungry and fatigued, wanted to stay home for the rest of the day and rot in bed. i've never felt so drained.</p>
<p>eventually had to get up to eat, didn't have lunch so i went to gourmet kitchen to get their $8 for 2 entrees + rice/noodles. felt like i was in hong kong for 30 minutes, sat in the cramped restaurant listening to the workers and customers exchanging words in cantonese. the egg noodles were dry, and fried fish was salty and oily. the long beans were crunchy though. I remembered why i hate eating out now.</p>
<p>things are slow now, but will start to ramp up again. it's in these moments where i have (too much) time to think about my future, about what gives me meaning and happiness, about my motivations and aspirations.</p>
<p>lately i've been letting my emotions take control of my thoughts when i could be doing things instead. I could call and text my family if i miss them, i could talk to friends and ask them about their day, i could go out and make new friends if i feel lonely, i could face my problems and worries directly, and actively solve them, instead of letting it consume me slowly. i've been finding myself lacking connection, when i could just put more effort into joining conversations with friends, even if it's about a topic i find uninteresting, i should just say whatever pops into my head. my tiredness can be fixed by prioritizing sleep and diet. there are solutions to everything. even if they are not clear, and not obvious, there are steps you can take. as long as you keep taking action and moving forward in a positive direction.</p>
<p>i'm turning 23 in a week, and it scares me. it scares me how fast time passes. how uncertain the future can feel at times. how it feels like i'm still stuck in the past, unwilling to let go and move on. it scares me that i'm in SF, a vibrant and beautiful city full of possibilities, and i'm feeling empty and depressed, lacking purpose and connection. that i have so much room to grow, in my faith as a christian, in my communication skills, in staying connected with my family and friends, in dealing with my insecurities, in my technical skills. how do i know i'm living my life right? what is right? how do i know i'm making the right decisions in life? how do i make the fullest of my time and experience being in SF in my early 20s? what mistakes am I making that I'm not even aware of? how do i minimize regret?</p>
<p>i have to turn emotions into action. take more risks. run more experiments. do more things that excites me. stay curious.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[eth global sf day 3]]></title>
        <link>https://bneo.xyz/posts/201024</link>
        <guid>https://bneo.xyz/posts/201024</guid>
        <pubDate>Sun, 20 Oct 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>got up at 9 and was so tired that i didn't want to go. i told myself i didn't do much for this hackathon anyways. took 8 and then 30 bus, got there at 11 something. ate sun chips and pretzels with two cups of coffee. met up with my friends.</p>
<p>went for finalist judging and the judges were bombarded with too much AI. we could've strategised better for the finalist demo.</p>
<p>waited till 2:45 p.m. and we didn't get any emails for finalist announcements.</p>
<p>saw the 10 finalist demos for the hackathon, there were workout accountability with crypto, watermarking media, DeFI, swapping crypto with ai wearables, playing games with your NFTs, disaster response with blockchain, etc.</p>
<p>there were over 100 slides for the prize announcements.</p>
<p>it was crazy to see 400k dollars distributed to the winners out of 221 <a href="https://ethglobal.com/showcase?events=sanfrancisco2024">projects</a>.</p>
<p><a href="https://ethglobal.com/showcase/deeptrust-eth-6rv0v">deeptrust.eth</a> won two prizes:</p>
<blockquote>
<p>🔒 Best Use of Compute Over Private Data (Decrypting within a Lit Action) ⸺ $3,000 by Lit Protocol</p>
<p>🏆 Innovative Applications of ZK in Deep Learning and the ETH Ecosystem ⸺ $2,000 by <a href="https://www.nethermind.io/">Nethermind</a></p>
</blockquote>
<p>the biggest lessons we got out of the hackathon was we need a UI if we wanted to be finalists. and we should've just presented to more sponsors, even if we didn't use their technologies.</p>
<p>personally, i learned that if i took more actions or put more effort into the hackathon, things could've ended up differently. I should've played to my strengths, and focused on building a nice UI, instead of waiting to integrate with another part of the project. i had no confidence in my abilities for this project, and that impacted my contribution.</p>
<p>had conversations about career, relationships, friendships, parents, agency, impact on the world, malaysia, increasing surface area of luck, and also about the future of the project.</p>
<p>got so much swag from the hackathon, spent 30 minutes pasting stickers on my luggage while watching <a href="https://www.youtube.com/watch?v=adm6qv468j8">leah</a>.</p>
<p>realized i've forgot most of the biblical stories and i find it hard to devote time to study the bible and grow in my faith. the goal is to read mere christianity before bed everyday, and take some <a href="https://bibleproject.com/classroom/">classes</a> from the bible project every sunday.</p>]]></description>
        <content:encoded><![CDATA[<p>got up at 9 and was so tired that i didn't want to go. i told myself i didn't do much for this hackathon anyways. took 8 and then 30 bus, got there at 11 something. ate sun chips and pretzels with two cups of coffee. met up with my friends.</p>
<p>went for finalist judging and the judges were bombarded with too much AI. we could've strategised better for the finalist demo.</p>
<p>waited till 2:45 p.m. and we didn't get any emails for finalist announcements.</p>
<p>saw the 10 finalist demos for the hackathon, there were workout accountability with crypto, watermarking media, DeFI, swapping crypto with ai wearables, playing games with your NFTs, disaster response with blockchain, etc.</p>
<p>there were over 100 slides for the prize announcements.</p>
<p>it was crazy to see 400k dollars distributed to the winners out of 221 <a href="https://ethglobal.com/showcase?events=sanfrancisco2024">projects</a>.</p>
<p><a href="https://ethglobal.com/showcase/deeptrust-eth-6rv0v">deeptrust.eth</a> won two prizes:</p>
<blockquote>
<p>🔒 Best Use of Compute Over Private Data (Decrypting within a Lit Action) ⸺ $3,000 by Lit Protocol</p>
<p>🏆 Innovative Applications of ZK in Deep Learning and the ETH Ecosystem ⸺ $2,000 by <a href="https://www.nethermind.io/">Nethermind</a></p>
</blockquote>
<p>the biggest lessons we got out of the hackathon was we need a UI if we wanted to be finalists. and we should've just presented to more sponsors, even if we didn't use their technologies.</p>
<p>personally, i learned that if i took more actions or put more effort into the hackathon, things could've ended up differently. I should've played to my strengths, and focused on building a nice UI, instead of waiting to integrate with another part of the project. i had no confidence in my abilities for this project, and that impacted my contribution.</p>
<p>had conversations about career, relationships, friendships, parents, agency, impact on the world, malaysia, increasing surface area of luck, and also about the future of the project.</p>
<p>got so much swag from the hackathon, spent 30 minutes pasting stickers on my luggage while watching <a href="https://www.youtube.com/watch?v=adm6qv468j8">leah</a>.</p>
<p>realized i've forgot most of the biblical stories and i find it hard to devote time to study the bible and grow in my faith. the goal is to read mere christianity before bed everyday, and take some <a href="https://bibleproject.com/classroom/">classes</a> from the bible project every sunday.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[eth global sf day 2]]></title>
        <link>https://bneo.xyz/posts/191024</link>
        <guid>https://bneo.xyz/posts/191024</guid>
        <pubDate>Sat, 19 Oct 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>took photos around palace of fine arts. kept wishing i had a wider lens for larger objects like the palace. you can only do so much with a 23mm f/2 lens that can't zoom, it is still "brutally simple and highly effective" though.</p>
<p>got to the hackathon at 1 p.m., had fried chicken and fries for breakfast, talked a bit more about the idea</p>
<p>decided to go back home to hack on the idea for better internet connection.</p>
<p>spent most of the day learning about <a href="https://ethereum.org/en/developers/docs/smart-contracts/">smart contracts</a>, getting confused by <a href="https://phala.network/">phala</a> docs, and figuring out how to write <a href="https://developer.litprotocol.com/sdk/serverless-signing/overview">lit actions</a></p>
<p>dinner was roasted duck curry from Osha Thai BBQ. will attempt to cook it one day.</p>
<p>took in so much information today, both in the AI and in crypto world. this was the kind of idea that requires intuitive understanding of transformers, honored to be teamed with J for this hack. to think that all this won't happen if i never replied to a twitter post about a malaysian independence party. i should post more stuff on the internet. i've been getting contracts and meeting requests for my hackathon projects lately, the things we do today have returns in the future. especially the things that we do out of interest and curiosity, not by obligation or envy.</p>
<p>everyone was at their limits at 2 a.m., had to figure out a way to hack everything together, recorded demo at 3 a.m., ai generated documentation, submitted at 3:30, slept at 4.</p>]]></description>
        <content:encoded><![CDATA[<p>took photos around palace of fine arts. kept wishing i had a wider lens for larger objects like the palace. you can only do so much with a 23mm f/2 lens that can't zoom, it is still "brutally simple and highly effective" though.</p>
<p>got to the hackathon at 1 p.m., had fried chicken and fries for breakfast, talked a bit more about the idea</p>
<p>decided to go back home to hack on the idea for better internet connection.</p>
<p>spent most of the day learning about <a href="https://ethereum.org/en/developers/docs/smart-contracts/">smart contracts</a>, getting confused by <a href="https://phala.network/">phala</a> docs, and figuring out how to write <a href="https://developer.litprotocol.com/sdk/serverless-signing/overview">lit actions</a></p>
<p>dinner was roasted duck curry from Osha Thai BBQ. will attempt to cook it one day.</p>
<p>took in so much information today, both in the AI and in crypto world. this was the kind of idea that requires intuitive understanding of transformers, honored to be teamed with J for this hack. to think that all this won't happen if i never replied to a twitter post about a malaysian independence party. i should post more stuff on the internet. i've been getting contracts and meeting requests for my hackathon projects lately, the things we do today have returns in the future. especially the things that we do out of interest and curiosity, not by obligation or envy.</p>
<p>everyone was at their limits at 2 a.m., had to figure out a way to hack everything together, recorded demo at 3 a.m., ai generated documentation, submitted at 3:30, slept at 4.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[eth global sf day 1]]></title>
        <link>https://bneo.xyz/posts/181024</link>
        <guid>https://bneo.xyz/posts/181024</guid>
        <pubDate>Fri, 18 Oct 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>5 bucks oat milk latte to keep me functioning for the day. DSA class is just 7 classes with 3 homeworks, 1 final exam, and one final project. thinking of using cuGraph by nvidia for a graph analysis project. i can also see myself learning something useful for leetcode interviews in the upcoming months. i should take notes and start creating a system for acing lc.</p>
<p>distributed computing was just pyspark. why not just use ray for all distributed stuff? is spark and ray essentially the same thing? one is just packaged into a product?</p>
<p>day 1 of <a href="https://ethglobal.com/events/sanfrancisco2024#venue">eth global sf</a> hackathon. so new to the web3 world. talked to a bunch of companies, got swags, ideated with claude by dumping the entire list of sponsors into it, did this until 2 something, took a waymo home at 3am, slept at 4.</p>]]></description>
        <content:encoded><![CDATA[<p>5 bucks oat milk latte to keep me functioning for the day. DSA class is just 7 classes with 3 homeworks, 1 final exam, and one final project. thinking of using cuGraph by nvidia for a graph analysis project. i can also see myself learning something useful for leetcode interviews in the upcoming months. i should take notes and start creating a system for acing lc.</p>
<p>distributed computing was just pyspark. why not just use ray for all distributed stuff? is spark and ray essentially the same thing? one is just packaged into a product?</p>
<p>day 1 of <a href="https://ethglobal.com/events/sanfrancisco2024#venue">eth global sf</a> hackathon. so new to the web3 world. talked to a bunch of companies, got swags, ideated with claude by dumping the entire list of sponsors into it, did this until 2 something, took a waymo home at 3am, slept at 4.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[fall mod 2 day 1]]></title>
        <link>https://bneo.xyz/posts/171024</link>
        <guid>https://bneo.xyz/posts/171024</guid>
        <pubDate>Thu, 17 Oct 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Talent is insignificant. I know a lot of talented ruins. Beyond talent lie all the usual words: discipline, love, luck, but, most of all, endurance.</p>
<p>– James Baldwin</p>
</blockquote>
<p>felt so dead upon waking up, body was sore down to my bones, had to literally drag myself to class.</p>
<p>intro to ml class is the entire section. i was looking over the entire class, thinking about how, in a year, everyone in this room will be at different companies, different states, maybe even countries, we might pass by on the streets, but i'll probably never see them again in my life. the friend circle was already been solidified, everyone else will just be acquaintances, the type of friends where you have small talk in the elevator about classes and exams, but nothing further.</p>
<p>been trying to work on my rag project over my blogs. decided on qdrant as vector db and cohere r for chat, embedding, and ranking. the hard part will be integrating with next.js and hosting the backend somewhere. but the QnA should be straightforward. getting blocked by tiredness and context switching between different possible solutions. the hardest part of starting a project is defining the MVP. what is the simplest solution that works, and using what? stop trying to use the "best" thing, just go with what works best for a proof of concept, then optimize after.</p>
<p>went to jtown with S to buy stuff from daiso, and also a gift for H. there's so many little trinkets here, got distracted by minor life improving items, like a protector for my iphone camera and a hook to put my bag instead of putting it on the floor on the living room, and 2.25 bold unsweetened green tea by ito en just to taste the boldness.</p>
<p>ended up at the Kimochi shop and bought a tiny oil painting by a local sf artist, internally debated with myself whether it was a good deal. never bought art before in real life, so was very unsure of myself. i have a major case of scarcity mindset and i'm allergic to spending money for anything other than necessities and food.</p>
<p>recommended by the japanese lady to buy iichiko shochu. today i learned about shochu, which is distilled instead of fermented like sake, and has higher alcohol content, and can be made from from not just rice, but also barley and sweet potato.</p>
<p>bund shanghai restaurant had really good food. xiaolongbao, pan fried buns, 东坡肉, rice cakes, shansi leng mian (eel cold noodles), crab roe tofu, and other dishes i can't remember the names</p>
<p>came home and started feeling intense confusion, missed home and people, had out of body experiences, loss of identity and meaning and purpose, spiralling, afraid, frustrated, lost, uncontrollably crying, sentimental, melancholic, all emotions jumbled up together that i couldn't snap out of. watching howls' moving castle helped bring me back.</p>
<p>talked to mom and it's the same topics about my sister and her faith, about life and relationships, about church. i should be more attentive to her, i wish my family could be in one place. i hope all of us can be in sf soon.</p>
<p>felt very unaccomplished and procrastinated sleep until 3 a.m. probably going to regret it tomorrow.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Talent is insignificant. I know a lot of talented ruins. Beyond talent lie all the usual words: discipline, love, luck, but, most of all, endurance.</p>
<p>– James Baldwin</p>
</blockquote>
<p>felt so dead upon waking up, body was sore down to my bones, had to literally drag myself to class.</p>
<p>intro to ml class is the entire section. i was looking over the entire class, thinking about how, in a year, everyone in this room will be at different companies, different states, maybe even countries, we might pass by on the streets, but i'll probably never see them again in my life. the friend circle was already been solidified, everyone else will just be acquaintances, the type of friends where you have small talk in the elevator about classes and exams, but nothing further.</p>
<p>been trying to work on my rag project over my blogs. decided on qdrant as vector db and cohere r for chat, embedding, and ranking. the hard part will be integrating with next.js and hosting the backend somewhere. but the QnA should be straightforward. getting blocked by tiredness and context switching between different possible solutions. the hardest part of starting a project is defining the MVP. what is the simplest solution that works, and using what? stop trying to use the "best" thing, just go with what works best for a proof of concept, then optimize after.</p>
<p>went to jtown with S to buy stuff from daiso, and also a gift for H. there's so many little trinkets here, got distracted by minor life improving items, like a protector for my iphone camera and a hook to put my bag instead of putting it on the floor on the living room, and 2.25 bold unsweetened green tea by ito en just to taste the boldness.</p>
<p>ended up at the Kimochi shop and bought a tiny oil painting by a local sf artist, internally debated with myself whether it was a good deal. never bought art before in real life, so was very unsure of myself. i have a major case of scarcity mindset and i'm allergic to spending money for anything other than necessities and food.</p>
<p>recommended by the japanese lady to buy iichiko shochu. today i learned about shochu, which is distilled instead of fermented like sake, and has higher alcohol content, and can be made from from not just rice, but also barley and sweet potato.</p>
<p>bund shanghai restaurant had really good food. xiaolongbao, pan fried buns, 东坡肉, rice cakes, shansi leng mian (eel cold noodles), crab roe tofu, and other dishes i can't remember the names</p>
<p>came home and started feeling intense confusion, missed home and people, had out of body experiences, loss of identity and meaning and purpose, spiralling, afraid, frustrated, lost, uncontrollably crying, sentimental, melancholic, all emotions jumbled up together that i couldn't snap out of. watching howls' moving castle helped bring me back.</p>
<p>talked to mom and it's the same topics about my sister and her faith, about life and relationships, about church. i should be more attentive to her, i wish my family could be in one place. i hope all of us can be in sf soon.</p>
<p>felt very unaccomplished and procrastinated sleep until 3 a.m. probably going to regret it tomorrow.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[meta day 1 (supposedly)]]></title>
        <link>https://bneo.xyz/posts/161024</link>
        <guid>https://bneo.xyz/posts/161024</guid>
        <pubDate>Wed, 16 Oct 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>meta practicum delayed so today was more deep learning and building a project to do RAG on my blog posts. lots to think about for the RAG system, how to chunk, how to enhance the query, how to evaluate the response, how to do hybrid search, which embedding model, which vector database, which LLM for the response, how to speed up the query, how to structure the response so that it references blog posts, and most importantly, how to package all this into a backend for my blog to use.</p>
<p>watched nocturnal animals and that movie was really dark. it's the kind of movie where you're left just with the pain of the characters. you don't know what to do with it. there's no resolution or takeaway, just bitterness and sorrow. the highway scene is so traumatic.</p>
<p>tried turmeric ginger latte with oat milk. not sure if i liked it, i will stick to normal coffee. going through nvidia's deep learning course, fun to learn about CNNs and data augmentation. the lectures are short and notebooks don't go too deep, but it does serve its purpose for getting started.</p>
<p>been printing an AI paper everyday at the library. hoping to absorb everything in this field like a sponge, and start training models with PyTorch, and get into distributed training lingo.</p>
<p>but also at the same time reading and writing more, i don't want to be 100% on just AI, i want my creative side to have the chance to see the light. these past few days have been like the calm before the storm, going to be one heck of a semester again. i hope this time, i focus more on understanding the why, and being more curious in class, and giving 100% in the lectures, build more, put in 200% for meta, and remember to have fun in the process. i'm living in the best city for AI, and i have nothing to complain. life is full of possibilities now.</p>
<hr>
<p>a career cold start algorithm i found online</p>
<p>The first step is to find someone on the team and ask for 30 minutes with them.</p>
<p>In that meeting you have a simple agenda:</p>
<ul>
<li>For the <strong>first 25 minutes</strong>: ask them to tell you everything they think you should know. Take copious notes. Only stop them to ask about things you don't understand. Always stop them to ask about things you don't understand.</li>
<li>For the <strong>next 3 minutes</strong>: ask about the biggest challenges the team has right now.</li>
<li>In the <strong>final 2 minutes</strong>: ask who else you should talk to. Write down every name they give you.
Repeat the above process for every name you're given. Don't stop until there are no new names.</li>
</ul>
<p>the first 25 mins gives you a framework to integrate new information more quickly. it will index on areas that are under active discussion, signals about the problems the team is currently facing, and adopt the company's lingo to work smoothly with them.</p>
<p>the second gives you a cheat sheet on how to impress teams with early positive impact. some things will take time to fix, and you should internalize these challenges, i.e. "our infra isn't scaling". but there are a surprising amount that you can easily help with, focus on these because they are things the team often neglect.</p>
<p>the third one gives you a valuable map of influence in the org. the more often names show up and the context in which they show up tends to be a different map of the organization that the one in the org chart</p>
<p>for all these, the greatest value isn't in the answers – it's in the asking. taking the meetings and listening shows the proper respect for the team. demonstrating mutual respect builds the trust required to make progress.</p>]]></description>
        <content:encoded><![CDATA[<p>meta practicum delayed so today was more deep learning and building a project to do RAG on my blog posts. lots to think about for the RAG system, how to chunk, how to enhance the query, how to evaluate the response, how to do hybrid search, which embedding model, which vector database, which LLM for the response, how to speed up the query, how to structure the response so that it references blog posts, and most importantly, how to package all this into a backend for my blog to use.</p>
<p>watched nocturnal animals and that movie was really dark. it's the kind of movie where you're left just with the pain of the characters. you don't know what to do with it. there's no resolution or takeaway, just bitterness and sorrow. the highway scene is so traumatic.</p>
<p>tried turmeric ginger latte with oat milk. not sure if i liked it, i will stick to normal coffee. going through nvidia's deep learning course, fun to learn about CNNs and data augmentation. the lectures are short and notebooks don't go too deep, but it does serve its purpose for getting started.</p>
<p>been printing an AI paper everyday at the library. hoping to absorb everything in this field like a sponge, and start training models with PyTorch, and get into distributed training lingo.</p>
<p>but also at the same time reading and writing more, i don't want to be 100% on just AI, i want my creative side to have the chance to see the light. these past few days have been like the calm before the storm, going to be one heck of a semester again. i hope this time, i focus more on understanding the why, and being more curious in class, and giving 100% in the lectures, build more, put in 200% for meta, and remember to have fun in the process. i'm living in the best city for AI, and i have nothing to complain. life is full of possibilities now.</p>
<hr>
<p>a career cold start algorithm i found online</p>
<p>The first step is to find someone on the team and ask for 30 minutes with them.</p>
<p>In that meeting you have a simple agenda:</p>
<ul>
<li>For the <strong>first 25 minutes</strong>: ask them to tell you everything they think you should know. Take copious notes. Only stop them to ask about things you don't understand. Always stop them to ask about things you don't understand.</li>
<li>For the <strong>next 3 minutes</strong>: ask about the biggest challenges the team has right now.</li>
<li>In the <strong>final 2 minutes</strong>: ask who else you should talk to. Write down every name they give you.
Repeat the above process for every name you're given. Don't stop until there are no new names.</li>
</ul>
<p>the first 25 mins gives you a framework to integrate new information more quickly. it will index on areas that are under active discussion, signals about the problems the team is currently facing, and adopt the company's lingo to work smoothly with them.</p>
<p>the second gives you a cheat sheet on how to impress teams with early positive impact. some things will take time to fix, and you should internalize these challenges, i.e. "our infra isn't scaling". but there are a surprising amount that you can easily help with, focus on these because they are things the team often neglect.</p>
<p>the third one gives you a valuable map of influence in the org. the more often names show up and the context in which they show up tends to be a different map of the organization that the one in the org chart</p>
<p>for all these, the greatest value isn't in the answers – it's in the asking. taking the meetings and listening shows the proper respect for the team. demonstrating mutual respect builds the trust required to make progress.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[the ai grind]]></title>
        <link>https://bneo.xyz/posts/151024</link>
        <guid>https://bneo.xyz/posts/151024</guid>
        <pubDate>Tue, 15 Oct 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Louise Banks: If you could see your whole life from start to finish, would you change things?
Ian Donnelly: Maybe I'd say what I felt more often. I-I don't know.</p>
<p>– Arrival</p>
</blockquote>
<p>did a bunch of ML reading today, was literally walking to the bus stop while reading NLP with transformers, revised edition. learned more of the bigger picture for what led to transformers.</p>
<p>biweekly costco grocery run, bought beef chuck roast, $16 mixed nut butter, salt and pepper, frozen berries, bull ground meat</p>
<p>continued nvidia's deep learning course while watching fast.ai lectures concurrently. everything is slowly connecting together. it's a struggle to balance the amount of math to dive into, and code to write. the theory and the application. i want to know just enough to give me intuition, and only dive deeper if necessary, otherwise i want to build stuff. i want to train models to do something cool. i want to start making GPUs go brr.</p>
<p>watched arrival, it's such a good movie. their portrayal of extraterrestrial life forms. the concept of language as the foundation of civilization, the glue that holds people together. about time and memory.</p>
<p>watched weights &#x26; biases <a href="https://www.wandb.courses/courses/take/rag-in-production">rag in production</a> lectures. idea is to implement rag over my blog posts and have it reference specific posts and answer within &#x3C;5 seconds. will call it askBen and will be my resume project.</p>
<p>worked on papertrail, have email and attachment processing and calendar integration done. har dto figure out what the mvp looks like. also difficult to not fall prey to premature optimization. i have to remind myself that the code that i (AI) write will be replaced in the next iteration, so the goal is to just get things to work.</p>
<p>so many things to learn. so many projects. i want more free days like this to pursue my own curiosity. come thursday, and i'm going to be swamped with assignments and exams again.</p>
<hr>
<p>fast.ai lecture 3 &#x26; 5</p>
<ul>
<li>a derivative = a function that tells you, if you increase the input, does it increase or decrease the output, and by how much</li>
<li>what is the mathematical function we are finding parameters for? we can create an infinitely flexible function from rectified linear units (ReLU). just create as many ReLU as you want, and you can create any squiggly line. everything from here is tweaks to make it faster and make it need less data</li>
<li>a relu is <code>torch.clip(y, 0.)</code> anything smaller than 0 is 0</li>
<li>you just need <code>requires_grad()</code> and <code>backward()</code> to get gradients, access with <code>.grad</code> attribute</li>
<li>reproducibility (setting manual seed) is not useful when you want to understand data is how much it varies, and how your model behaves under different variations of data.</li>
<li>broadcasting benefits: code is more concise, all happened in optimized C code (in GPU, it's optimized CUDA code)</li>
<li><a href="https://numpy.org/devdocs/user/basics.broadcasting.html">rules</a> of broadcasting: as long as last axis matches
<ul>
<li><code>tensor([1.,2.,3.]) * tensor(2.0)</code></li>
</ul>
</li>
</ul>
<p>nvidia intro to deep learning</p>
<ul>
<li>what are tensors?
<ul>
<li>vector = 1d array</li>
<li>matrix = 2d array</li>
<li>tensor = n-d array</li>
</ul>
</li>
<li>ex: pixles on a screen is a 3d tensor with width, height, and color channel</li>
<li>smaller batch sizes i.e. 32/64 for are <a href="https://arxiv.org/pdf/1804.07612">efficient</a> for model training</li>
<li>nn.Flatten() expects a batch of data</li>
<li><code>nn.Linear(input_size, neurons)</code>, number of neurons is what captures the statistical complexity in a dataset</li>
<li><code>next(model.parameters()).device</code> - to <a href="https://stackoverflow.com/questions/58926054/how-to-get-the-device-type-of-a-pytorch-module-conveniently">check</a> which device model params are on</li>
<li><code>torch.compile(model)</code> for <a href="https://pytorch.org/tutorials/intermediate/torch_compile_tutorial.html">faster</a> performance</li>
</ul>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Louise Banks: If you could see your whole life from start to finish, would you change things?
Ian Donnelly: Maybe I'd say what I felt more often. I-I don't know.</p>
<p>– Arrival</p>
</blockquote>
<p>did a bunch of ML reading today, was literally walking to the bus stop while reading NLP with transformers, revised edition. learned more of the bigger picture for what led to transformers.</p>
<p>biweekly costco grocery run, bought beef chuck roast, $16 mixed nut butter, salt and pepper, frozen berries, bull ground meat</p>
<p>continued nvidia's deep learning course while watching fast.ai lectures concurrently. everything is slowly connecting together. it's a struggle to balance the amount of math to dive into, and code to write. the theory and the application. i want to know just enough to give me intuition, and only dive deeper if necessary, otherwise i want to build stuff. i want to train models to do something cool. i want to start making GPUs go brr.</p>
<p>watched arrival, it's such a good movie. their portrayal of extraterrestrial life forms. the concept of language as the foundation of civilization, the glue that holds people together. about time and memory.</p>
<p>watched weights &#x26; biases <a href="https://www.wandb.courses/courses/take/rag-in-production">rag in production</a> lectures. idea is to implement rag over my blog posts and have it reference specific posts and answer within &#x3C;5 seconds. will call it askBen and will be my resume project.</p>
<p>worked on papertrail, have email and attachment processing and calendar integration done. har dto figure out what the mvp looks like. also difficult to not fall prey to premature optimization. i have to remind myself that the code that i (AI) write will be replaced in the next iteration, so the goal is to just get things to work.</p>
<p>so many things to learn. so many projects. i want more free days like this to pursue my own curiosity. come thursday, and i'm going to be swamped with assignments and exams again.</p>
<hr>
<p>fast.ai lecture 3 &#x26; 5</p>
<ul>
<li>a derivative = a function that tells you, if you increase the input, does it increase or decrease the output, and by how much</li>
<li>what is the mathematical function we are finding parameters for? we can create an infinitely flexible function from rectified linear units (ReLU). just create as many ReLU as you want, and you can create any squiggly line. everything from here is tweaks to make it faster and make it need less data</li>
<li>a relu is <code>torch.clip(y, 0.)</code> anything smaller than 0 is 0</li>
<li>you just need <code>requires_grad()</code> and <code>backward()</code> to get gradients, access with <code>.grad</code> attribute</li>
<li>reproducibility (setting manual seed) is not useful when you want to understand data is how much it varies, and how your model behaves under different variations of data.</li>
<li>broadcasting benefits: code is more concise, all happened in optimized C code (in GPU, it's optimized CUDA code)</li>
<li><a href="https://numpy.org/devdocs/user/basics.broadcasting.html">rules</a> of broadcasting: as long as last axis matches
<ul>
<li><code>tensor([1.,2.,3.]) * tensor(2.0)</code></li>
</ul>
</li>
</ul>
<p>nvidia intro to deep learning</p>
<ul>
<li>what are tensors?
<ul>
<li>vector = 1d array</li>
<li>matrix = 2d array</li>
<li>tensor = n-d array</li>
</ul>
</li>
<li>ex: pixles on a screen is a 3d tensor with width, height, and color channel</li>
<li>smaller batch sizes i.e. 32/64 for are <a href="https://arxiv.org/pdf/1804.07612">efficient</a> for model training</li>
<li>nn.Flatten() expects a batch of data</li>
<li><code>nn.Linear(input_size, neurons)</code>, number of neurons is what captures the statistical complexity in a dataset</li>
<li><code>next(model.parameters()).device</code> - to <a href="https://stackoverflow.com/questions/58926054/how-to-get-the-device-type-of-a-pytorch-module-conveniently">check</a> which device model params are on</li>
<li><code>torch.compile(model)</code> for <a href="https://pytorch.org/tutorials/intermediate/torch_compile_tutorial.html">faster</a> performance</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[nvidia nim]]></title>
        <link>https://bneo.xyz/posts/141024</link>
        <guid>https://bneo.xyz/posts/141024</guid>
        <pubDate>Mon, 14 Oct 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>“I forgot that every little action of the common day makes or unmakes character,” Oscar Wilde wrote in De Profundis</p>
</blockquote>
<p>went into a rabbit hole into nvidia software.</p>
<ul>
<li><a href="https://developer.nvidia.com/blog/nvidia-nim-offers-optimized-inference-microservices-for-deploying-ai-models-at-scale/">nvidia nim</a>: apis to run llm models</li>
<li><a href="https://www.nvidia.com/en-us/ai-data-science/products/nemo/get-started/">nvidia NeMo</a>
<ul>
<li><a href="https://github.com/NVIDIA/NeMo-Curator?tab=readme-ov-file">curator: scalable data pre processing and curation toolkit for LLMs</a></li>
<li>customizer</li>
<li>evaluator</li>
<li>retriever</li>
<li><a href="https://github.com/NVIDIA/NeMo-Guardrails">guardrails: toolkit for easily adding programmable guardrails to LLM-based conversational systems.</a></li>
<li>framework</li>
</ul>
</li>
<li><a href="https://github.com/NVIDIA/TensorRT-LLM">TensorRT-LLM</a>: python api to define llms and build TensorRT engines that contain state-of-the-optimizes inference efficiently on NVIDIA GPUs.</li>
<li><a href="https://rapids.ai/">RAPIDS</a>: GPU accelerated data science/analytics via open source software libraries and APIs.
<ul>
<li><a href="https://github.com/rapidsai/cugraph">cuGraph</a>: accelerated graph analytics</li>
</ul>
</li>
</ul>
<p>also did a bit of reading into graph neural networks.</p>
<p>main takeaway is you can create a graph structure from text and images, but it's more useful for heterogeneous structures where the number of neighbors for each node in a graph is variable (as apposed to fixed for text and images).</p>
<p>there are three main predictive tasks for GNNs</p>
<p>(1) graph-level</p>
<ul>
<li>ex: molecule as a graph, predict its smell or probability of binding to a receptor</li>
<li>analogy for image: classify an entire image</li>
<li>analogy for text: label sentiment of an entire sentence</li>
</ul>
<p>(2) node-level</p>
<ul>
<li>ex: predict identity/role of each node</li>
<li>analogy for image: image segmentation</li>
<li>analogy for text: parts-of-speech</li>
</ul>
<p>(3) edge-level</p>
<ul>
<li>ex: image scene understanding, given nodes that represent objects in an image, predict which of these nodes share an edge or what the value of the edge is</li>
</ul>
<p>the challenges of graphs in ML: representing graphs for neural networks</p>
<p>graphs have 4 types of info</p>
<ol>
<li>nodes</li>
<li>edges</li>
<li>global-context</li>
<li><strong>connectivity</strong> (hard part)</li>
</ol>
<p>first three is straightforward, we create a node matrix N, where each node has an index i that stores the feature for node_i</p>
<p>connectivity is more complicated. first, adjacency matrix are sparse and space inefficient. second, many adjacency matrices can encode the same information, but without a guarantee that they produce the same result (they are not permutation invariant)</p>
<p>solution: represent sparse matrices as adjacency list</p>
<p>they describe connectivity of edge e_k between nodes n_i and n_j as a tuple (i, j) in the kth entry of the list.</p>
<p>conceptual</p>
<ul>
<li><a href="https://distill.pub/2021/gnn-intro/">A Gentle Introduction to Graph Neural Networks</a></li>
<li><a href="https://distill.pub/2021/understanding-gnns/">Understanding Convolutions on Graphs</a></li>
</ul>
<p>applied</p>
<ul>
<li><a href="https://web.stanford.edu/class/cs224w/">CS224W: Machine Learning with Graphs</a></li>
<li><a href="https://pytorch-geometric.readthedocs.io/en/latest/get_started/colabs.html">Colab Notebooks and Video Tutorials — pytorch_geometric documentation</a></li>
<li><a href="https://developer.nvidia.com/blog/introduction-to-graph-neural-networks-with-nvidia-cugraph-dgl/">Introduction to Graph Neural Networks with NVIDIA cuGraph-DGL | NVIDIA Technical Blog</a></li>
</ul>
<p>found these datasets to work with</p>
<ul>
<li><a href="https://ogb.stanford.edu/">Open Graph Benchmark | A collection of benchmark datasets, data-loaders and evaluators for graph machine learning in PyTorch.</a></li>
<li><a href="https://www.yelp.com/dataset">Yelp Dataset</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>“I forgot that every little action of the common day makes or unmakes character,” Oscar Wilde wrote in De Profundis</p>
</blockquote>
<p>went into a rabbit hole into nvidia software.</p>
<ul>
<li><a href="https://developer.nvidia.com/blog/nvidia-nim-offers-optimized-inference-microservices-for-deploying-ai-models-at-scale/">nvidia nim</a>: apis to run llm models</li>
<li><a href="https://www.nvidia.com/en-us/ai-data-science/products/nemo/get-started/">nvidia NeMo</a>
<ul>
<li><a href="https://github.com/NVIDIA/NeMo-Curator?tab=readme-ov-file">curator: scalable data pre processing and curation toolkit for LLMs</a></li>
<li>customizer</li>
<li>evaluator</li>
<li>retriever</li>
<li><a href="https://github.com/NVIDIA/NeMo-Guardrails">guardrails: toolkit for easily adding programmable guardrails to LLM-based conversational systems.</a></li>
<li>framework</li>
</ul>
</li>
<li><a href="https://github.com/NVIDIA/TensorRT-LLM">TensorRT-LLM</a>: python api to define llms and build TensorRT engines that contain state-of-the-optimizes inference efficiently on NVIDIA GPUs.</li>
<li><a href="https://rapids.ai/">RAPIDS</a>: GPU accelerated data science/analytics via open source software libraries and APIs.
<ul>
<li><a href="https://github.com/rapidsai/cugraph">cuGraph</a>: accelerated graph analytics</li>
</ul>
</li>
</ul>
<p>also did a bit of reading into graph neural networks.</p>
<p>main takeaway is you can create a graph structure from text and images, but it's more useful for heterogeneous structures where the number of neighbors for each node in a graph is variable (as apposed to fixed for text and images).</p>
<p>there are three main predictive tasks for GNNs</p>
<p>(1) graph-level</p>
<ul>
<li>ex: molecule as a graph, predict its smell or probability of binding to a receptor</li>
<li>analogy for image: classify an entire image</li>
<li>analogy for text: label sentiment of an entire sentence</li>
</ul>
<p>(2) node-level</p>
<ul>
<li>ex: predict identity/role of each node</li>
<li>analogy for image: image segmentation</li>
<li>analogy for text: parts-of-speech</li>
</ul>
<p>(3) edge-level</p>
<ul>
<li>ex: image scene understanding, given nodes that represent objects in an image, predict which of these nodes share an edge or what the value of the edge is</li>
</ul>
<p>the challenges of graphs in ML: representing graphs for neural networks</p>
<p>graphs have 4 types of info</p>
<ol>
<li>nodes</li>
<li>edges</li>
<li>global-context</li>
<li><strong>connectivity</strong> (hard part)</li>
</ol>
<p>first three is straightforward, we create a node matrix N, where each node has an index i that stores the feature for node_i</p>
<p>connectivity is more complicated. first, adjacency matrix are sparse and space inefficient. second, many adjacency matrices can encode the same information, but without a guarantee that they produce the same result (they are not permutation invariant)</p>
<p>solution: represent sparse matrices as adjacency list</p>
<p>they describe connectivity of edge e_k between nodes n_i and n_j as a tuple (i, j) in the kth entry of the list.</p>
<p>conceptual</p>
<ul>
<li><a href="https://distill.pub/2021/gnn-intro/">A Gentle Introduction to Graph Neural Networks</a></li>
<li><a href="https://distill.pub/2021/understanding-gnns/">Understanding Convolutions on Graphs</a></li>
</ul>
<p>applied</p>
<ul>
<li><a href="https://web.stanford.edu/class/cs224w/">CS224W: Machine Learning with Graphs</a></li>
<li><a href="https://pytorch-geometric.readthedocs.io/en/latest/get_started/colabs.html">Colab Notebooks and Video Tutorials — pytorch_geometric documentation</a></li>
<li><a href="https://developer.nvidia.com/blog/introduction-to-graph-neural-networks-with-nvidia-cugraph-dgl/">Introduction to Graph Neural Networks with NVIDIA cuGraph-DGL | NVIDIA Technical Blog</a></li>
</ul>
<p>found these datasets to work with</p>
<ul>
<li><a href="https://ogb.stanford.edu/">Open Graph Benchmark | A collection of benchmark datasets, data-loaders and evaluators for graph machine learning in PyTorch.</a></li>
<li><a href="https://www.yelp.com/dataset">Yelp Dataset</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[blue angels]]></title>
        <link>https://bneo.xyz/posts/131024</link>
        <guid>https://bneo.xyz/posts/131024</guid>
        <pubDate>Sun, 13 Oct 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/chinatown.jpeg" alt="chinatown stockton street"></p>
<blockquote>
<p>For a man's ways are before the eyes of the Lord, and he ponders all his paths – Proverbs 5:21 ESV</p>
</blockquote>
<p>methodist church chinese service, they're so hospitable and welcoming. they keep saying "so glad to see young people". played ping pong after service. they had sticky rice and che thai.</p>
<p>space X chopsticks capture</p>
<p>italian heritage festival &#x26; parade</p>
<p>saw blue angels at fisherman's wharf. they fly down to 18 inches apart from each other. and costs ~120 mil each. the booming sounds they make are both terrifying yet thrilling at the same time.</p>
<p>went for a quick grocery run before the stores closes at 6pm. did a photography walk around chinatown. so impressed by the x100s, the only thing is the pictures that come out of it is dark, and requires lightroom for post-processing. but for a camera that came out 14 years ago, it's working so well.</p>
<p>so many things happening in the world. i'm only experiencing a tiny slice of it.</p>
<p>felt immensely tired today. is this the tiredness from the past week catching up on me? what is considered rest? am i even capable of rest?</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/chinatown.jpeg" alt="chinatown stockton street"></p>
<blockquote>
<p>For a man's ways are before the eyes of the Lord, and he ponders all his paths – Proverbs 5:21 ESV</p>
</blockquote>
<p>methodist church chinese service, they're so hospitable and welcoming. they keep saying "so glad to see young people". played ping pong after service. they had sticky rice and che thai.</p>
<p>space X chopsticks capture</p>
<p>italian heritage festival &#x26; parade</p>
<p>saw blue angels at fisherman's wharf. they fly down to 18 inches apart from each other. and costs ~120 mil each. the booming sounds they make are both terrifying yet thrilling at the same time.</p>
<p>went for a quick grocery run before the stores closes at 6pm. did a photography walk around chinatown. so impressed by the x100s, the only thing is the pictures that come out of it is dark, and requires lightroom for post-processing. but for a camera that came out 14 years ago, it's working so well.</p>
<p>so many things happening in the world. i'm only experiencing a tiny slice of it.</p>
<p>felt immensely tired today. is this the tiredness from the past week catching up on me? what is considered rest? am i even capable of rest?</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[larkey park walnut creek]]></title>
        <link>https://bneo.xyz/posts/121024</link>
        <guid>https://bneo.xyz/posts/121024</guid>
        <pubDate>Sat, 12 Oct 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>A quiet secluded life in the country, with the possibility of being useful to people to whom it is easy to do good, and who are not accustomed to have it done to them; then work which one hopes may be of some use; then rest, nature, books, music, love for one's neighbor — such is my idea of happiness.
— Leo Tolstoy</p>
</blockquote>
<p>basketball and bbq with IEC friends</p>
<p>talked about giving parents money as a culture in chinese families</p>
<p>napped for 2 hours</p>
<p>woke up feeling confused</p>
<p>final group assignment for regression</p>
<p>staked 0.02 ETH for ETHGlobal hackathon, excited to jump into web3 and see what i can build.</p>
<p>a few good <a href="https://ethglobal.com/events/sanfrancisco2024/info/resources">resources</a></p>
<ul>
<li><a href="https://ethereum.org/en/developers/">Ethereum Developer Resources | ethereum.org</a></li>
<li><a href="https://www.useweb3.xyz/">useWeb3.xyz · Learn Web3 development</a></li>
<li><a href="https://speedrunethereum.com/">Speed Run Ethereum</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>A quiet secluded life in the country, with the possibility of being useful to people to whom it is easy to do good, and who are not accustomed to have it done to them; then work which one hopes may be of some use; then rest, nature, books, music, love for one's neighbor — such is my idea of happiness.
— Leo Tolstoy</p>
</blockquote>
<p>basketball and bbq with IEC friends</p>
<p>talked about giving parents money as a culture in chinese families</p>
<p>napped for 2 hours</p>
<p>woke up feeling confused</p>
<p>final group assignment for regression</p>
<p>staked 0.02 ETH for ETHGlobal hackathon, excited to jump into web3 and see what i can build.</p>
<p>a few good <a href="https://ethglobal.com/events/sanfrancisco2024/info/resources">resources</a></p>
<ul>
<li><a href="https://ethereum.org/en/developers/">Ethereum Developer Resources | ethereum.org</a></li>
<li><a href="https://www.useweb3.xyz/">useWeb3.xyz · Learn Web3 development</a></li>
<li><a href="https://speedrunethereum.com/">Speed Run Ethereum</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[fall mod 1 done]]></title>
        <link>https://bneo.xyz/posts/111024</link>
        <guid>https://bneo.xyz/posts/111024</guid>
        <pubDate>Fri, 11 Oct 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Omedetou: celebrate the small wins</p>
</blockquote>
<p>highlights from fall mod 1</p>
<ul>
<li>sf systems</li>
<li>went to google office for ollama meetup</li>
<li>visited salesforce park (it's a nice place to stroll after lunch)</li>
<li>waterloo house cooling party (saw a nuclear fusor in person + twitter people)</li>
<li>went to playspace and presented to 30+ people</li>
<li>traded for aerogel</li>
<li>looted free stuff from a group house</li>
<li>malaysian independence party with singaporeans</li>
<li>went to a comedy show in a bar</li>
<li>picked up trash in mission</li>
<li>bought nectar bed and set it up</li>
<li>started papertrail</li>
<li>ai devtools hackathon best demo w agentops</li>
<li>practicum meet n greet (kevala &#x26; meta)</li>
<li>meta interview grind</li>
<li>got meta with chinatown boys</li>
<li>transamerica park ping pong</li>
<li>haidilao in fremont with old and new friends</li>
<li>kbbq and karaoke with the boys</li>
<li>built aha and presented at class</li>
<li>first book club – user friendly</li>
<li>visited a presbyterian church</li>
<li>ray summit</li>
<li>cooked japanese beef curry</li>
<li>took the hardest exam in my life</li>
<li>gym'ed 18 times, currently squat 135lbs (but causes soreness in lower back) and curl 40 lbs.</li>
</ul>
<hr>
<p>two lessons from <a href="https://rojospinks.substack.com/p/aging-is-another-word-for-living">aging is another word for living</a> by rosie spinks that i want to take into the rest of the program</p>
<p>lesson #11: find 25 minutes</p>
<blockquote>
<p>If you think you don’t have time for hobbies, writing, fitness, reading, gardening, it’s because you’re looking for hours. <mark>Look for 25 minutes, a few times a week.</mark> That’s all you need. The first five minutes for faffing about, the next 20 are for doing the thing.</p>
</blockquote>
<p>lesson #13: relish life at your busiest</p>
<blockquote>
<p>There is a state of being where you are hyper-functioning, pathologically getting things done, thinking that once you tick off every last thing, you will finally get to all the good stuff. It’s possible to spend your entire life in this mode, promising yourself you’ll enjoy it all once you get to the other side. <mark>The other option is to accept there is no other side. To realize that the assignment is not to get everything done perfectly, it’s to find ways to relish life even (especially) when you’re the busiest.</mark> I will never not be re-learning this lesson, but Oliver Burkeman’s essay on adopting a “deliberate defiance toward the inner taskmaster” has really kept it front and center in my mind this year.</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Omedetou: celebrate the small wins</p>
</blockquote>
<p>highlights from fall mod 1</p>
<ul>
<li>sf systems</li>
<li>went to google office for ollama meetup</li>
<li>visited salesforce park (it's a nice place to stroll after lunch)</li>
<li>waterloo house cooling party (saw a nuclear fusor in person + twitter people)</li>
<li>went to playspace and presented to 30+ people</li>
<li>traded for aerogel</li>
<li>looted free stuff from a group house</li>
<li>malaysian independence party with singaporeans</li>
<li>went to a comedy show in a bar</li>
<li>picked up trash in mission</li>
<li>bought nectar bed and set it up</li>
<li>started papertrail</li>
<li>ai devtools hackathon best demo w agentops</li>
<li>practicum meet n greet (kevala &#x26; meta)</li>
<li>meta interview grind</li>
<li>got meta with chinatown boys</li>
<li>transamerica park ping pong</li>
<li>haidilao in fremont with old and new friends</li>
<li>kbbq and karaoke with the boys</li>
<li>built aha and presented at class</li>
<li>first book club – user friendly</li>
<li>visited a presbyterian church</li>
<li>ray summit</li>
<li>cooked japanese beef curry</li>
<li>took the hardest exam in my life</li>
<li>gym'ed 18 times, currently squat 135lbs (but causes soreness in lower back) and curl 40 lbs.</li>
</ul>
<hr>
<p>two lessons from <a href="https://rojospinks.substack.com/p/aging-is-another-word-for-living">aging is another word for living</a> by rosie spinks that i want to take into the rest of the program</p>
<p>lesson #11: find 25 minutes</p>
<blockquote>
<p>If you think you don’t have time for hobbies, writing, fitness, reading, gardening, it’s because you’re looking for hours. <mark>Look for 25 minutes, a few times a week.</mark> That’s all you need. The first five minutes for faffing about, the next 20 are for doing the thing.</p>
</blockquote>
<p>lesson #13: relish life at your busiest</p>
<blockquote>
<p>There is a state of being where you are hyper-functioning, pathologically getting things done, thinking that once you tick off every last thing, you will finally get to all the good stuff. It’s possible to spend your entire life in this mode, promising yourself you’ll enjoy it all once you get to the other side. <mark>The other option is to accept there is no other side. To realize that the assignment is not to get everything done perfectly, it’s to find ways to relish life even (especially) when you’re the busiest.</mark> I will never not be re-learning this lesson, but Oliver Burkeman’s essay on adopting a “deliberate defiance toward the inner taskmaster” has really kept it front and center in my mind this year.</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[regression done]]></title>
        <link>https://bneo.xyz/posts/101024</link>
        <guid>https://bneo.xyz/posts/101024</guid>
        <pubDate>Thu, 10 Oct 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>presenting aha was fun. I was told i was comfortable in front of everyone which is a first. seems like i'm getting better at presenting. never felt nervous but my heart was beating faster and faster uncontrollably that i was losing my breath towards the end. still need to work on a confident voice. i sound like a high school kid that's still not sure about himself, like that kid from yiyi. i do not look or sound ~23.</p>
<p>was so tense and stressed from morning till 3:30. one of the most intense 2 hours and 10 minutes (extra time) of my life. i probably got 20-30% of it wrong, or even more, but i'm glad i got everything done. i was so close to leaving two questions blank, but i powered through, and was able to write down a proof that was sensible.</p>
<p>i realized solving these problems require persistence, they're never obvious from the start, and it requires some thought, it's so easy to give up early on and say "i can't do it". i think i've wired to give up quickly without being patient enough with a problem. i think if you just keep chipping away on the problem, you can get somewhere, and with a bit of luck, and sound intuition, and solid math, you just might reach the end.</p>
<p>i'm also realizing that math skills is so crucial, and i shouldn't skimp on math knowledge, even though i enjoy building and prototyping a lot more. i should put my stats degree to good use, double down on hard math and stats, understand the foundational stuff, because it will pay off in the future when i'm solving harder problems that require deep knowledge.</p>
<hr>
<p>researched into <a href="https://www.hume.ai/">Hume</a>, a series B startup that launched a foundational audio-language model – EVI 2 that integrates empathetic AI into any product</p>
<p>how does the models <a href="https://dev.hume.ai/docs/resources/science">work</a>? it captures patterns from our speech and face:</p>
<ul>
<li>Facial Expression</li>
<li>Speech Prosody (the way you say words)</li>
<li>Vocal Bursts (sighs, laughs, oohs, ahhs, umms, and shrieks)</li>
<li>Emotional Language (the words we say - explicit disclosure of emotion and implicit emotional connotation)</li>
</ul>
<p>these reveal our preferences – whether we find things interesting or boring, funny or dubious, satisfying or frustrating, and and learns from these signals.</p>
<p>they call it RLHE - reinforcement learning from human expression.</p>
<p>these models trained with RLHE can serve as better copywriters, call center agents, tutors, etc, even in text-only interfaces.</p>
<p>their goal: a future in which technology draws on an understanding of human emotional expression to better serve human goals</p>
<p>they released the first concrete ethical guidelines for empathetic AI : <a href="https://www.thehumeinitiative.org/">Hume Initiative</a></p>
<p>they also <a href="https://github.com/HumeAI/hume-research-publications/tree/main">publish their research</a></p>
<p>they have an <a href="https://job-boards.greenhouse.io/humeai/jobs/4021608008">ai engineer + writer</a> role that caught my attention</p>
<p>here's the job description</p>
<blockquote>
<p>We are looking for an engineer and writer to help copyedit developer materials (API documentation, tutorials) and write broad-reaching technical content (blog posts, white papers). In this role, you will create content that helps developers understand the role of emotional intelligence in AI, imagine the future of AI interfaces, and integrate our API into wide-ranging applications. You will work closely with our developer relations, product, engineering, and research teams on a diverse range of content.</p>
</blockquote>
<blockquote>
<p>The ideal candidate is a philosophically minded software developer with excellent writing and storytelling skills. They have worked with (but not necessarily written) API documentation, especially for AI tools, have informed opinions about the future of AI, and have a strong interest in science.</p>
</blockquote>
<p>currently thinking of building an ios app where you talk to it throughout your day, and it summarizes your thoughts + tags your emotions with hume.ai, something like this <a href="https://x.com/CherrilynnZ/status/1836881535154409629">tweet</a></p>]]></description>
        <content:encoded><![CDATA[<p>presenting aha was fun. I was told i was comfortable in front of everyone which is a first. seems like i'm getting better at presenting. never felt nervous but my heart was beating faster and faster uncontrollably that i was losing my breath towards the end. still need to work on a confident voice. i sound like a high school kid that's still not sure about himself, like that kid from yiyi. i do not look or sound ~23.</p>
<p>was so tense and stressed from morning till 3:30. one of the most intense 2 hours and 10 minutes (extra time) of my life. i probably got 20-30% of it wrong, or even more, but i'm glad i got everything done. i was so close to leaving two questions blank, but i powered through, and was able to write down a proof that was sensible.</p>
<p>i realized solving these problems require persistence, they're never obvious from the start, and it requires some thought, it's so easy to give up early on and say "i can't do it". i think i've wired to give up quickly without being patient enough with a problem. i think if you just keep chipping away on the problem, you can get somewhere, and with a bit of luck, and sound intuition, and solid math, you just might reach the end.</p>
<p>i'm also realizing that math skills is so crucial, and i shouldn't skimp on math knowledge, even though i enjoy building and prototyping a lot more. i should put my stats degree to good use, double down on hard math and stats, understand the foundational stuff, because it will pay off in the future when i'm solving harder problems that require deep knowledge.</p>
<hr>
<p>researched into <a href="https://www.hume.ai/">Hume</a>, a series B startup that launched a foundational audio-language model – EVI 2 that integrates empathetic AI into any product</p>
<p>how does the models <a href="https://dev.hume.ai/docs/resources/science">work</a>? it captures patterns from our speech and face:</p>
<ul>
<li>Facial Expression</li>
<li>Speech Prosody (the way you say words)</li>
<li>Vocal Bursts (sighs, laughs, oohs, ahhs, umms, and shrieks)</li>
<li>Emotional Language (the words we say - explicit disclosure of emotion and implicit emotional connotation)</li>
</ul>
<p>these reveal our preferences – whether we find things interesting or boring, funny or dubious, satisfying or frustrating, and and learns from these signals.</p>
<p>they call it RLHE - reinforcement learning from human expression.</p>
<p>these models trained with RLHE can serve as better copywriters, call center agents, tutors, etc, even in text-only interfaces.</p>
<p>their goal: a future in which technology draws on an understanding of human emotional expression to better serve human goals</p>
<p>they released the first concrete ethical guidelines for empathetic AI : <a href="https://www.thehumeinitiative.org/">Hume Initiative</a></p>
<p>they also <a href="https://github.com/HumeAI/hume-research-publications/tree/main">publish their research</a></p>
<p>they have an <a href="https://job-boards.greenhouse.io/humeai/jobs/4021608008">ai engineer + writer</a> role that caught my attention</p>
<p>here's the job description</p>
<blockquote>
<p>We are looking for an engineer and writer to help copyedit developer materials (API documentation, tutorials) and write broad-reaching technical content (blog posts, white papers). In this role, you will create content that helps developers understand the role of emotional intelligence in AI, imagine the future of AI interfaces, and integrate our API into wide-ranging applications. You will work closely with our developer relations, product, engineering, and research teams on a diverse range of content.</p>
</blockquote>
<blockquote>
<p>The ideal candidate is a philosophically minded software developer with excellent writing and storytelling skills. They have worked with (but not necessarily written) API documentation, especially for AI tools, have informed opinions about the future of AI, and have a strong interest in science.</p>
</blockquote>
<p>currently thinking of building an ios app where you talk to it throughout your day, and it summarizes your thoughts + tags your emotions with hume.ai, something like this <a href="https://x.com/CherrilynnZ/status/1836881535154409629">tweet</a></p>]]></content:encoded>
      </item><item>
        <title><![CDATA[regression grind]]></title>
        <link>https://bneo.xyz/posts/091024</link>
        <guid>https://bneo.xyz/posts/091024</guid>
        <pubDate>Wed, 09 Oct 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>a dump of my plan + notes for studying for my finals for a class that i should be doing well but is not because i'm just not good at math and stats apparently. might be the most i've studied for a class ever in my life</p>
<p>go through</p>
<ul>
<li>notes</li>
<li>hw</li>
<li>quizzes</li>
<li>pq1, q1</li>
<li>pq2, q2</li>
<li>pfinals</li>
</ul>
<p>prediction</p>
<ul>
<li>distribution of SSE (sigma_hat)</li>
<li>e(sse)</li>
<li>show y_hat independent to residual</li>
<li>distribution of beta_hat</li>
<li>log reg why use logit? issues with linear model</li>
<li>explain what hii is?</li>
<li>why 0 &#x3C; hii &#x3C; 1</li>
<li>what is stud(ei)?</li>
<li>press</li>
</ul>
<p>Outliers</p>
<ul>
<li>outlier in x: leverage (hii) > 3p/n</li>
<li>outlier in y: discrepancy (studentized e) > t (n-1-p), 1-a/2 (outlier in</li>
<li>both: influence (cooks distance) >4/n</li>
</ul>
<p>multicollinearity</p>
<p>problems: inflated SE
checks:</p>
<ol>
<li>swing/change sign coefficients in f-test</li>
<li>correlation matrix</li>
<li>VIF</li>
</ol>
<p>solution</p>
<ol>
<li>drop</li>
<li>feature engineer</li>
<li>regularized regression</li>
<li>dimensionality reduction</li>
<li>partial least square</li>
</ol>
<p>heteroskedasticity</p>
<ul>
<li>unbiased</li>
</ul>
<p>detection</p>
<ul>
<li>residual plot</li>
</ul>
<p>problem: no longer BLEU -> wrong SE(beta) and CI/PI widths
solution</p>
<ol>
<li>log / square</li>
<li>boxcox</li>
<li>robust SE</li>
<li>WLS</li>
</ol>
<p>if ei is non linear, use nonparametric regression (knn, moving average)</p>
<p>non-normal</p>
<ul>
<li>still BLEU</li>
<li>no inference,</li>
</ul>
<p>detection</p>
<ul>
<li>histogram</li>
<li>qq plot</li>
<li>test for normality: shapiro</li>
</ul>
<p>for normal:
skewness: 0 (third moment)
kurtosis: 3 (fourth moment)</p>
<ul>
<li>omnibus k2 test (want high p-value to reject)</li>
<li>JB test</li>
</ul>
<p>problems: unreliable t.test, wrong CI/PI</p>
<p>false assumption of linearity</p>
<ul>
<li>transform y -> may introduce hetero if homo</li>
<li>transform x -> nice when only prob is non-linearity</li>
<li>transform both</li>
</ul>
<p>Model selection
under: biased coefs + predictions (under/overstimate), overestimate sigma2</p>
<p>extra vars: unbiased, MSE has fewer degrees, wider CI and lower power</p>
<p>over(multicol): inflated SE for coefs, rank deficient</p>
<p>adjusted R
1 - MSE / SST = 1 - SSE / n-p / SST / n-1
takes into account the "cost" of losing DF</p>
<p>Mallows Cp</p>
<ul>
<li>identify subset where Cp is near k+1 where k is no of preds</li>
<li>this means bias is small</li>
<li>if all not near, missing predictor</li>
<li>if a number of them, choose model with smallest</li>
</ul>
<p>AIC, BIC</p>
<ul>
<li>estimates infomation lost in a model</li>
<li>trade-off goodness in fit vs simplicity, penalized by no. of model params (p)</li>
<li>larger penalty term in BIC than AIC : ln(n)p vs 2p</li>
</ul>
<p>PRESS</p>
<ul>
<li>modified SEE, uses predicted value for ith obs from model fit on data excluding that point</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>a dump of my plan + notes for studying for my finals for a class that i should be doing well but is not because i'm just not good at math and stats apparently. might be the most i've studied for a class ever in my life</p>
<p>go through</p>
<ul>
<li>notes</li>
<li>hw</li>
<li>quizzes</li>
<li>pq1, q1</li>
<li>pq2, q2</li>
<li>pfinals</li>
</ul>
<p>prediction</p>
<ul>
<li>distribution of SSE (sigma_hat)</li>
<li>e(sse)</li>
<li>show y_hat independent to residual</li>
<li>distribution of beta_hat</li>
<li>log reg why use logit? issues with linear model</li>
<li>explain what hii is?</li>
<li>why 0 &#x3C; hii &#x3C; 1</li>
<li>what is stud(ei)?</li>
<li>press</li>
</ul>
<p>Outliers</p>
<ul>
<li>outlier in x: leverage (hii) > 3p/n</li>
<li>outlier in y: discrepancy (studentized e) > t (n-1-p), 1-a/2 (outlier in</li>
<li>both: influence (cooks distance) >4/n</li>
</ul>
<p>multicollinearity</p>
<p>problems: inflated SE
checks:</p>
<ol>
<li>swing/change sign coefficients in f-test</li>
<li>correlation matrix</li>
<li>VIF</li>
</ol>
<p>solution</p>
<ol>
<li>drop</li>
<li>feature engineer</li>
<li>regularized regression</li>
<li>dimensionality reduction</li>
<li>partial least square</li>
</ol>
<p>heteroskedasticity</p>
<ul>
<li>unbiased</li>
</ul>
<p>detection</p>
<ul>
<li>residual plot</li>
</ul>
<p>problem: no longer BLEU -> wrong SE(beta) and CI/PI widths
solution</p>
<ol>
<li>log / square</li>
<li>boxcox</li>
<li>robust SE</li>
<li>WLS</li>
</ol>
<p>if ei is non linear, use nonparametric regression (knn, moving average)</p>
<p>non-normal</p>
<ul>
<li>still BLEU</li>
<li>no inference,</li>
</ul>
<p>detection</p>
<ul>
<li>histogram</li>
<li>qq plot</li>
<li>test for normality: shapiro</li>
</ul>
<p>for normal:
skewness: 0 (third moment)
kurtosis: 3 (fourth moment)</p>
<ul>
<li>omnibus k2 test (want high p-value to reject)</li>
<li>JB test</li>
</ul>
<p>problems: unreliable t.test, wrong CI/PI</p>
<p>false assumption of linearity</p>
<ul>
<li>transform y -> may introduce hetero if homo</li>
<li>transform x -> nice when only prob is non-linearity</li>
<li>transform both</li>
</ul>
<p>Model selection
under: biased coefs + predictions (under/overstimate), overestimate sigma2</p>
<p>extra vars: unbiased, MSE has fewer degrees, wider CI and lower power</p>
<p>over(multicol): inflated SE for coefs, rank deficient</p>
<p>adjusted R
1 - MSE / SST = 1 - SSE / n-p / SST / n-1
takes into account the "cost" of losing DF</p>
<p>Mallows Cp</p>
<ul>
<li>identify subset where Cp is near k+1 where k is no of preds</li>
<li>this means bias is small</li>
<li>if all not near, missing predictor</li>
<li>if a number of them, choose model with smallest</li>
</ul>
<p>AIC, BIC</p>
<ul>
<li>estimates infomation lost in a model</li>
<li>trade-off goodness in fit vs simplicity, penalized by no. of model params (p)</li>
<li>larger penalty term in BIC than AIC : ln(n)p vs 2p</li>
</ul>
<p>PRESS</p>
<ul>
<li>modified SEE, uses predicted value for ith obs from model fit on data excluding that point</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[data @ grammarly]]></title>
        <link>https://bneo.xyz/posts/081024</link>
        <guid>https://bneo.xyz/posts/081024</guid>
        <pubDate>Tue, 08 Oct 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Because of the routines we follow, we often forget that life is an ongoing adventure...and the sooner we realize that, the quicker we will be able to treat life as art: to bring all our energies to each encounter, to remain flexible enough to notice and admit when what we expected to happen did not happen. We need to remember that we are created creative and can invent new scenarios as frequently as they are needed.</p>
<p>– Maya Angelou</p>
</blockquote>
<p>went to a <a href="https://research.contrary.com/company/grammarly#overview">grammarly</a> fireside chat with a <a href="https://www.linkedin.com/in/stefanie-tignor-phd-056a10104/">few</a> <a href="https://www.linkedin.com/in/mark-scarr-626b70a/">directors</a> in their data org</p>
<p>what you look for when hiring</p>
<ul>
<li>base technical skills: sql, python, data manipulation (least important)</li>
<li>is this person going to make our business successful? is grammarly going to grow the user base, make money</li>
<li>people who understand business problems, can frame problems and solve them, has applied acumen</li>
<li>create experiments that can drive business</li>
</ul>
<p>recommendations for early data career</p>
<ul>
<li>find right mentors, strong set of leaders and peers, that will teach you more than anything else</li>
<li>exposure to multiple aspects of problem solving, not just technical stuff, but cross-collaborate with stakeholders, how to report status, how to link your output with business impact, communication skills</li>
<li>look into the tech stack of the company, work on the latest stuff</li>
<li>company size, startup vs large company? structure is important</li>
</ul>
<p>day2day for new hire on data platforms</p>
<ul>
<li>ingestion side, infra to bring data in</li>
<li>data governance, compliance</li>
<li>data eng: data modeling, transformations</li>
<li>analytics &#x26; ML: data cleanliness and quality and availability</li>
<li>everyone is a strong SWE, systems engineer (infra), data engineer (DE)</li>
<li>strong generalist SWE</li>
<li>databricks</li>
</ul>
<p>big vs small company</p>
<ul>
<li>think about impact vs prestige</li>
<li>big: prestige (name brand + density of talent)
<ul>
<li>mentoring on best practices, how to function these huge machines</li>
</ul>
</li>
<li>small: impact
<ul>
<li>have stories that your work directly move X millions of revenue</li>
</ul>
</li>
<li>find a company that can give you impact (bullet points on resume) + prestige</li>
</ul>
<p>role of data science evolving (skills?)</p>
<ul>
<li>understanding the business context, the space you're working in, the elements you need to solve that</li>
<li>less on fundamentals of the models, more on the application</li>
<li>foundational statistics and knowledge intuition</li>
<li>when things don't go well, really understanding exp design, causality, foundations of statistics will matter the most</li>
</ul>
<p>AI companies</p>
<ul>
<li>robust system to measure quality of AI, human eval, responsible AI metrics</li>
<li>subject matter experts on staff, people that can inform the models, everything that AI does is informed by human choices, who is making the choices?</li>
<li>what does the data infra look like? is that company investing in the data? serious test on companies investment on AI</li>
</ul>
<p>most innovative + impactful project</p>
<ul>
<li>orchestration framework for potential accounts to reach out to for sales team (ml, experimentation, llms to produce content)</li>
<li>50b events a day, making informed decisions from this</li>
<li>suggestion quality, what is quality?</li>
</ul>
<p>grammarly in llm era</p>
<ul>
<li>huge advantage in user context across different services</li>
<li>lots of potential to innovate, supercharged efforts</li>
<li>creates interesting data for feedback mechanism for marketing</li>
</ul>
<p>some interesting work i encountered on their <a href="https://www.grammarly.com/blog/engineering/?page=2#post_feed">engineering blog</a></p>
<ul>
<li><a href="https://www.grammarly.com/blog/engineering/coedit-text-editing/">CoEdIT: State-of-the-Art Text Editing With Fewer Parameters | Grammarly</a></li>
<li><a href="https://www.grammarly.com/blog/engineering/measuring-marketing-effectiveness-in-a-cookie-less-world/">Measuring Marketing Effectiveness in a Cookie-Less World | Grammarly</a></li>
</ul>
<hr>
<p>migraine was back in the morning and i couldn't do anything at all in the morning besides cook lunch. acetaminophen kicked in 3 hours after i took it at 11am and i could finally function for most of today. pretty cool that i got to meet alumnis from cohort 11. when i graduate, i'll be meeting future students too. and i'll be saying the same things and giving them advice.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Because of the routines we follow, we often forget that life is an ongoing adventure...and the sooner we realize that, the quicker we will be able to treat life as art: to bring all our energies to each encounter, to remain flexible enough to notice and admit when what we expected to happen did not happen. We need to remember that we are created creative and can invent new scenarios as frequently as they are needed.</p>
<p>– Maya Angelou</p>
</blockquote>
<p>went to a <a href="https://research.contrary.com/company/grammarly#overview">grammarly</a> fireside chat with a <a href="https://www.linkedin.com/in/stefanie-tignor-phd-056a10104/">few</a> <a href="https://www.linkedin.com/in/mark-scarr-626b70a/">directors</a> in their data org</p>
<p>what you look for when hiring</p>
<ul>
<li>base technical skills: sql, python, data manipulation (least important)</li>
<li>is this person going to make our business successful? is grammarly going to grow the user base, make money</li>
<li>people who understand business problems, can frame problems and solve them, has applied acumen</li>
<li>create experiments that can drive business</li>
</ul>
<p>recommendations for early data career</p>
<ul>
<li>find right mentors, strong set of leaders and peers, that will teach you more than anything else</li>
<li>exposure to multiple aspects of problem solving, not just technical stuff, but cross-collaborate with stakeholders, how to report status, how to link your output with business impact, communication skills</li>
<li>look into the tech stack of the company, work on the latest stuff</li>
<li>company size, startup vs large company? structure is important</li>
</ul>
<p>day2day for new hire on data platforms</p>
<ul>
<li>ingestion side, infra to bring data in</li>
<li>data governance, compliance</li>
<li>data eng: data modeling, transformations</li>
<li>analytics &#x26; ML: data cleanliness and quality and availability</li>
<li>everyone is a strong SWE, systems engineer (infra), data engineer (DE)</li>
<li>strong generalist SWE</li>
<li>databricks</li>
</ul>
<p>big vs small company</p>
<ul>
<li>think about impact vs prestige</li>
<li>big: prestige (name brand + density of talent)
<ul>
<li>mentoring on best practices, how to function these huge machines</li>
</ul>
</li>
<li>small: impact
<ul>
<li>have stories that your work directly move X millions of revenue</li>
</ul>
</li>
<li>find a company that can give you impact (bullet points on resume) + prestige</li>
</ul>
<p>role of data science evolving (skills?)</p>
<ul>
<li>understanding the business context, the space you're working in, the elements you need to solve that</li>
<li>less on fundamentals of the models, more on the application</li>
<li>foundational statistics and knowledge intuition</li>
<li>when things don't go well, really understanding exp design, causality, foundations of statistics will matter the most</li>
</ul>
<p>AI companies</p>
<ul>
<li>robust system to measure quality of AI, human eval, responsible AI metrics</li>
<li>subject matter experts on staff, people that can inform the models, everything that AI does is informed by human choices, who is making the choices?</li>
<li>what does the data infra look like? is that company investing in the data? serious test on companies investment on AI</li>
</ul>
<p>most innovative + impactful project</p>
<ul>
<li>orchestration framework for potential accounts to reach out to for sales team (ml, experimentation, llms to produce content)</li>
<li>50b events a day, making informed decisions from this</li>
<li>suggestion quality, what is quality?</li>
</ul>
<p>grammarly in llm era</p>
<ul>
<li>huge advantage in user context across different services</li>
<li>lots of potential to innovate, supercharged efforts</li>
<li>creates interesting data for feedback mechanism for marketing</li>
</ul>
<p>some interesting work i encountered on their <a href="https://www.grammarly.com/blog/engineering/?page=2#post_feed">engineering blog</a></p>
<ul>
<li><a href="https://www.grammarly.com/blog/engineering/coedit-text-editing/">CoEdIT: State-of-the-Art Text Editing With Fewer Parameters | Grammarly</a></li>
<li><a href="https://www.grammarly.com/blog/engineering/measuring-marketing-effectiveness-in-a-cookie-less-world/">Measuring Marketing Effectiveness in a Cookie-Less World | Grammarly</a></li>
</ul>
<hr>
<p>migraine was back in the morning and i couldn't do anything at all in the morning besides cook lunch. acetaminophen kicked in 3 hours after i took it at 11am and i could finally function for most of today. pretty cool that i got to meet alumnis from cohort 11. when i graduate, i'll be meeting future students too. and i'll be saying the same things and giving them advice.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[migraines]]></title>
        <link>https://bneo.xyz/posts/071024</link>
        <guid>https://bneo.xyz/posts/071024</guid>
        <pubDate>Mon, 07 Oct 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>"Nothing is absolute. Everything changes, everything moves, everything revolves, everything flies and goes away." – Frida Kahlo</p>
</blockquote>
<p>i had really bad migraine today again. where i just feel really nauseous and dizzy. i walk slower. i'm perpetually thirsty. i feel sick down to my bones. when i try to focus on something, i can feel my brain compressing. not really sure why this is happening. it's been like this since i readjusted my braces. it's probably that. i was told by my nurse it should be better this time though. hope this won't last for another 16.5 months.</p>
<p>my productivity and overall output is dramatically decreased. this is not ideal, especially during finals week. i'm only 22 about to turn 23. i shouldn't be this tired everyday, getting headaches and feeling sick often. there are old people in their 70s that have more energy than me. the elderly in church have more youthful energy. what can i do to feel better. maybe it's sleep. i need to get 8 hours. i've been getting 6 these days. time for bed. nothing is going into my brain today.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>"Nothing is absolute. Everything changes, everything moves, everything revolves, everything flies and goes away." – Frida Kahlo</p>
</blockquote>
<p>i had really bad migraine today again. where i just feel really nauseous and dizzy. i walk slower. i'm perpetually thirsty. i feel sick down to my bones. when i try to focus on something, i can feel my brain compressing. not really sure why this is happening. it's been like this since i readjusted my braces. it's probably that. i was told by my nurse it should be better this time though. hope this won't last for another 16.5 months.</p>
<p>my productivity and overall output is dramatically decreased. this is not ideal, especially during finals week. i'm only 22 about to turn 23. i shouldn't be this tired everyday, getting headaches and feeling sick often. there are old people in their 70s that have more energy than me. the elderly in church have more youthful energy. what can i do to feel better. maybe it's sleep. i need to get 8 hours. i've been getting 6 these days. time for bed. nothing is going into my brain today.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[world communion sunday]]></title>
        <link>https://bneo.xyz/posts/061024</link>
        <guid>https://bneo.xyz/posts/061024</guid>
        <pubDate>Sun, 06 Oct 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>went back to the presbyterian church for their special combined service. cantonese church services are fun. i like it when i get to learn both chinese/cantonese and about the bible at the same time.</p>
<p>main takeaway from the sermon is to reflect on the authenticity of my faith. to not just say yes on my lips, but do another thing. that i should examine my heart and not my actions. God's grace is extended to all and this grace transform our hearts and mind, and that faith without action is DEAD (James 2:17), but by true faith, actions and good works ensue.</p>
<p>they had so much food. had conversations with old people. talked about malaysia and different cultures with food. talked about the pains you get when you start getting older. the members here have known each other for decades, and it made me miss home. i realize I won't get to experience growing old with a church, if I do achieve my dreams, and immigrate, then I'll be moving from church to church, it made me think about where i'll grow roots, and where I'll be settling down in the future, and how that shapes my life as i grow older.</p>
<p>weather was so hot it was worse than malaysia. so glad it's getting colder from now. really made me appreciate the fact that i'm in SF and weather is basically perfect. and how much weather affects well-being.</p>
<p>tried to study but kept context switching between paper trail, and the ray embeddings project, and fixing regression homework, and other stuff.</p>
<p>can't wait for finals to be over. studying for exam is one of the most time-consuming, stress-inducing, mentally exhaustive tasks, with little ROI depending on how you learn and how the exams are structured. I suppose you learn the value of deep understanding of concepts, and having high precision in your responses, and being able to perform under pressure.</p>]]></description>
        <content:encoded><![CDATA[<p>went back to the presbyterian church for their special combined service. cantonese church services are fun. i like it when i get to learn both chinese/cantonese and about the bible at the same time.</p>
<p>main takeaway from the sermon is to reflect on the authenticity of my faith. to not just say yes on my lips, but do another thing. that i should examine my heart and not my actions. God's grace is extended to all and this grace transform our hearts and mind, and that faith without action is DEAD (James 2:17), but by true faith, actions and good works ensue.</p>
<p>they had so much food. had conversations with old people. talked about malaysia and different cultures with food. talked about the pains you get when you start getting older. the members here have known each other for decades, and it made me miss home. i realize I won't get to experience growing old with a church, if I do achieve my dreams, and immigrate, then I'll be moving from church to church, it made me think about where i'll grow roots, and where I'll be settling down in the future, and how that shapes my life as i grow older.</p>
<p>weather was so hot it was worse than malaysia. so glad it's getting colder from now. really made me appreciate the fact that i'm in SF and weather is basically perfect. and how much weather affects well-being.</p>
<p>tried to study but kept context switching between paper trail, and the ray embeddings project, and fixing regression homework, and other stuff.</p>
<p>can't wait for finals to be over. studying for exam is one of the most time-consuming, stress-inducing, mentally exhaustive tasks, with little ROI depending on how you learn and how the exams are structured. I suppose you learn the value of deep understanding of concepts, and having high precision in your responses, and being able to perform under pressure.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[meet joe black]]></title>
        <link>https://bneo.xyz/posts/051024</link>
        <guid>https://bneo.xyz/posts/051024</guid>
        <pubDate>Sat, 05 Oct 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>decided to rewatch meet joe black for the 3rd or 4th time? a 3 hour movie that's slow, but has beautiful writing and score. you feel a lot of the emotions of the characters. they have this <a href="https://www.youtube.com/watch?v=q9IJNLjb92I">coffee</a> <a href="https://www.youtube.com/watch?v=lRVqKulkCPc">shop</a> scene that i really like.</p>
<p>a few thoughts</p>
<ul>
<li>prime brad pitt and his blonde hair style</li>
<li>claire forlani's eyes and sophistication</li>
<li>anthony hopkins' presence and authority throughout the movie</li>
<li>the way he describes about his wife</li>
<li>joe and his obsession with peanut butter</li>
<li>the jamaican woman in the hospital</li>
<li>“eryting goin to be irie now”</li>
<li>claire's realization of who joe is while they're hugging each other at the party</li>
<li>death and taxes</li>
<li>him saying goodbye to his daughter</li>
</ul>
<p>many more thoughts but its late. overall this movie made me think about how mysterious life is, and the shortness of it. how all your achievements and work and material gains all reduce down to nothing but the relationships that you have and the kindness that you've shown to others and the good work that you've done.</p>
<p>to live a long, peaceful life, to have experienced love, to have worked hard and suffer to build a legacy, to go through the ups and downs with family and friends, to be so lucky where you can wake up one day and say "I don't want anything more". that is true happiness.</p>
<hr>
<p>some quotes</p>
<blockquote>
<p><strong>Joe Black</strong>: I don't care Bill. I love her.<br>
<strong>William Parrish</strong>: How perfect for you - to take whatever you want because it pleases you. That's not love.<br>
<strong>Joe Black</strong>: Then what is it?<br>
<strong>William Parrish</strong>: Some aimless infatuation which, for the moment, you feel like indulging - it's missing everything that matters.<br>
<strong>Joe Black</strong>: Which is what?<br>
<strong>William Parrish</strong>: Trust, responsibility, taking the weight for your choices and feelings, and spending the rest of your life living up to them. And above all, not hurting the object of your love.<br>
<strong>Joe Black</strong>: So that's what love is according to William Parrish?<br>
<strong>William Parrish</strong>: Multiply it by infinity, and take it to the depth of forever, and you will still have barely a glimpse of what I'm talking about.<br>
<strong>Joe Black</strong>: Those were my words.<br>
<strong>William Parrish</strong>: They're mine now.</p>
</blockquote>
<blockquote>
<p><strong>William Parrish</strong>: Love is passion, obsession, someone you can't live without. I say, fall head over heels. Find someone you can love like crazy and who will love you the same way back. How do you find him? Well, you forget your head, and you listen to your heart. And I'm not hearing any heart. Cause the truth is, honey, there's no sense living your life without this. To make the journey and not fall deeply in love, well, you haven't lived a life at all. But you have to try, cause if you haven't tried, you haven't lived.</p>
</blockquote>
<blockquote>
<p><strong>William Parrish</strong>: Yeah, I certainly hope so. Yeah. I loved Susan from the moment she was born, and I love her now and every minute in between. And what I dream of is a man who will discover her, and that she will discover a man who will love her, who is worthy of her, who is of this world, of this time, and has the grace, compassion and fortitude to walk beside her as she makes her way through this beautiful thing called life.</p>
</blockquote>
<blockquote>
<p><strong>Jamaican Woman</strong>: It nice it happen to you. Like you come to the island and had a holiday. Sun didn't burn you red-red, just brown. You sleep and no mosquito eat you. But the truth is, it bound to happen if you stay long enough. So take that nice picture you got in your head home with you, but don't be fooled. We lonely here mostly too. If we lucky, maybe, we got some nice pictures to take with us</p>
</blockquote>
<blockquote>
<p><strong>William Parrish</strong>: I thought I was going to sneak away tonight. What a glorious night. Every face I see is a memory. It may not be a perfectly perfect memory. Sometimes we had our ups and downs. But we're all together, and you're mine for a night. And I'm going to break precedent and tell you my one candle wish: that you would have a life as lucky as mine, where you can wake up one morning and say, "I don't want anything more." Sixty-five years. Don't they go by in a blink?</p>
</blockquote>
<blockquote>
<p><strong>William Parrish</strong>: It's hard to let go, isn't it?<br>
<strong>Joe Black</strong>: Yes it is, Bill.<br>
<strong>William Parrish</strong>: And that's life... what can I tell you.</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p>decided to rewatch meet joe black for the 3rd or 4th time? a 3 hour movie that's slow, but has beautiful writing and score. you feel a lot of the emotions of the characters. they have this <a href="https://www.youtube.com/watch?v=q9IJNLjb92I">coffee</a> <a href="https://www.youtube.com/watch?v=lRVqKulkCPc">shop</a> scene that i really like.</p>
<p>a few thoughts</p>
<ul>
<li>prime brad pitt and his blonde hair style</li>
<li>claire forlani's eyes and sophistication</li>
<li>anthony hopkins' presence and authority throughout the movie</li>
<li>the way he describes about his wife</li>
<li>joe and his obsession with peanut butter</li>
<li>the jamaican woman in the hospital</li>
<li>“eryting goin to be irie now”</li>
<li>claire's realization of who joe is while they're hugging each other at the party</li>
<li>death and taxes</li>
<li>him saying goodbye to his daughter</li>
</ul>
<p>many more thoughts but its late. overall this movie made me think about how mysterious life is, and the shortness of it. how all your achievements and work and material gains all reduce down to nothing but the relationships that you have and the kindness that you've shown to others and the good work that you've done.</p>
<p>to live a long, peaceful life, to have experienced love, to have worked hard and suffer to build a legacy, to go through the ups and downs with family and friends, to be so lucky where you can wake up one day and say "I don't want anything more". that is true happiness.</p>
<hr>
<p>some quotes</p>
<blockquote>
<p><strong>Joe Black</strong>: I don't care Bill. I love her.<br>
<strong>William Parrish</strong>: How perfect for you - to take whatever you want because it pleases you. That's not love.<br>
<strong>Joe Black</strong>: Then what is it?<br>
<strong>William Parrish</strong>: Some aimless infatuation which, for the moment, you feel like indulging - it's missing everything that matters.<br>
<strong>Joe Black</strong>: Which is what?<br>
<strong>William Parrish</strong>: Trust, responsibility, taking the weight for your choices and feelings, and spending the rest of your life living up to them. And above all, not hurting the object of your love.<br>
<strong>Joe Black</strong>: So that's what love is according to William Parrish?<br>
<strong>William Parrish</strong>: Multiply it by infinity, and take it to the depth of forever, and you will still have barely a glimpse of what I'm talking about.<br>
<strong>Joe Black</strong>: Those were my words.<br>
<strong>William Parrish</strong>: They're mine now.</p>
</blockquote>
<blockquote>
<p><strong>William Parrish</strong>: Love is passion, obsession, someone you can't live without. I say, fall head over heels. Find someone you can love like crazy and who will love you the same way back. How do you find him? Well, you forget your head, and you listen to your heart. And I'm not hearing any heart. Cause the truth is, honey, there's no sense living your life without this. To make the journey and not fall deeply in love, well, you haven't lived a life at all. But you have to try, cause if you haven't tried, you haven't lived.</p>
</blockquote>
<blockquote>
<p><strong>William Parrish</strong>: Yeah, I certainly hope so. Yeah. I loved Susan from the moment she was born, and I love her now and every minute in between. And what I dream of is a man who will discover her, and that she will discover a man who will love her, who is worthy of her, who is of this world, of this time, and has the grace, compassion and fortitude to walk beside her as she makes her way through this beautiful thing called life.</p>
</blockquote>
<blockquote>
<p><strong>Jamaican Woman</strong>: It nice it happen to you. Like you come to the island and had a holiday. Sun didn't burn you red-red, just brown. You sleep and no mosquito eat you. But the truth is, it bound to happen if you stay long enough. So take that nice picture you got in your head home with you, but don't be fooled. We lonely here mostly too. If we lucky, maybe, we got some nice pictures to take with us</p>
</blockquote>
<blockquote>
<p><strong>William Parrish</strong>: I thought I was going to sneak away tonight. What a glorious night. Every face I see is a memory. It may not be a perfectly perfect memory. Sometimes we had our ups and downs. But we're all together, and you're mine for a night. And I'm going to break precedent and tell you my one candle wish: that you would have a life as lucky as mine, where you can wake up one morning and say, "I don't want anything more." Sixty-five years. Don't they go by in a blink?</p>
</blockquote>
<blockquote>
<p><strong>William Parrish</strong>: It's hard to let go, isn't it?<br>
<strong>Joe Black</strong>: Yes it is, Bill.<br>
<strong>William Parrish</strong>: And that's life... what can I tell you.</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[apostles' creed]]></title>
        <link>https://bneo.xyz/posts/041024</link>
        <guid>https://bneo.xyz/posts/041024</guid>
        <pubDate>Fri, 04 Oct 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>I believe in God, the Father almighty, creator of heaven and earth.
I believe in Jesus Christ, his only Son, our Lord,
who was conceived by the Holy Spirit
and born of the virgin Mary.
He suffered under Pontius Pilate,
was crucified, died, and was buried;
he descended to <strong>hell</strong>.
The third day he rose again from the dead.
He ascended to heaven
and is seated at the right hand of God the Father almighty.
From there he will come to judge the living and the dead.</p>
<p>I believe in the Holy Spirit,
the holy <strong>catholic</strong>* church,
the communion of saints,
the forgiveness of sins,
the resurrection of the body,
and the life everlasting. Amen.</p>
</blockquote>
<p>*that is, the true Christian church of all times and all places</p>
<p>notes on the the apostle creed from Pemuda (young adult service)</p>
<ul>
<li>hell and hades is different</li>
<li>catholic means universal, not roman catholic</li>
</ul>
<p>Sheol/Hades = the realm of the unbelieving dead, a temporary place where they await for resurrection</p>
<p>Gehena = permanent place and final place of judgement for the lost</p>
<p>prophecy of david -> claim of Peter at Pentecost
ps 16:9-10 -> Acts 2:29:31</p>
<p>Hades</p>
<ul>
<li>rich man in torment, looked up and saw far away, Lazarus by the side of Abraham</li>
<li>there is a gulf in Hades, split into two</li>
<li>Luke 16:19-23</li>
</ul>
<p>Jesus and the criminal</p>
<ul>
<li>Today you will be with me in paradise (Luke 23:42-43)</li>
</ul>
<p>Jesus preached in Hades</p>
<ul>
<li>He went and preached (proclaimed) go the spirits in prison, who formerly were disobedient</li>
<li>8 souls were saved</li>
<li>Spirits in prison = unbelievers in Noah's time (place for unbelievers</li>
<li>1 Peter 3:18-20</li>
</ul>
<p>imprisoned spirits?</p>
<ul>
<li>angels who did not keep their positions of authority but abandoned their proper dwelling (Jude 6)</li>
<li>"For if God did not spare angels when they sinned, but sent them to hell, putting them in chains of darkness to be held for judgement" (2 Pet 2:4)</li>
</ul>
<p>Hell is Tartarus, the deepest pit of Hades. not all demons are there. some fallen angels who cohabited with women are there</p>
<p>conclusion</p>
<ul>
<li>Jesus really died and went to the realm of the dead</li>
<li>proclaimed victory over death and the coming judgement, not preached salvation for the unbelievers in Hades</li>
</ul>
<hr>
<p>old man banging the roof for almost an hour last night made me groggy and sleepy the entire day. semester is almost ending. next week is finals. then it'll start all over again. there's so many things i want to do</p>
<p>wrote a bunch of things that came to my mind that I want to achieve during the car iq seminar series.</p>
<ol>
<li>PyTorch, implement model architectures from scratch</li>
<li>Genesis - KG of bible
<ul>
<li>how to parse data? by book</li>
<li>verse by verse chunking - or chapter? Both?</li>
<li>use chroma db? pg vector?</li>
<li>what prompt to use for node and edge creation</li>
<li>can one line have multiple head nodes?</li>
<li>visualize embeddings on nomic</li>
<li>query with GraphRAG? vs normal RAG</li>
<li>try contextual embeddings</li>
<li>can embeddings find references to OT verses from NT?</li>
<li>how can this be used for bible studies?</li>
</ul>
</li>
<li><a href="https://rdi.berkeley.edu/llm-agents/f24">LLM agents</a> course
<ul>
<li>write an article per course</li>
<li>code implementation for each paper -> mega repo called agents</li>
<li>build working agents</li>
<li>take notes of papers</li>
</ul>
</li>
<li>Google AI chrome <a href="https://googlechromeai.devpost.com/">hackathon</a>
<ul>
<li>clippy: a context grabbing extension that unchartered productivity/ what you're doing on the web and summarizes research it / it accumulates overtime in a vector db. so you don't have to manually tag or organize</li>
</ul>
</li>
</ol>
<p>hard to figure out what to focus on. hopefully the meta internship narrows down what i have to focus on, helps me realize what i'm interested in and truly want to learn, and forces me to upskill in pytorch and deep learning and ml.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>I believe in God, the Father almighty, creator of heaven and earth.
I believe in Jesus Christ, his only Son, our Lord,
who was conceived by the Holy Spirit
and born of the virgin Mary.
He suffered under Pontius Pilate,
was crucified, died, and was buried;
he descended to <strong>hell</strong>.
The third day he rose again from the dead.
He ascended to heaven
and is seated at the right hand of God the Father almighty.
From there he will come to judge the living and the dead.</p>
<p>I believe in the Holy Spirit,
the holy <strong>catholic</strong>* church,
the communion of saints,
the forgiveness of sins,
the resurrection of the body,
and the life everlasting. Amen.</p>
</blockquote>
<p>*that is, the true Christian church of all times and all places</p>
<p>notes on the the apostle creed from Pemuda (young adult service)</p>
<ul>
<li>hell and hades is different</li>
<li>catholic means universal, not roman catholic</li>
</ul>
<p>Sheol/Hades = the realm of the unbelieving dead, a temporary place where they await for resurrection</p>
<p>Gehena = permanent place and final place of judgement for the lost</p>
<p>prophecy of david -> claim of Peter at Pentecost
ps 16:9-10 -> Acts 2:29:31</p>
<p>Hades</p>
<ul>
<li>rich man in torment, looked up and saw far away, Lazarus by the side of Abraham</li>
<li>there is a gulf in Hades, split into two</li>
<li>Luke 16:19-23</li>
</ul>
<p>Jesus and the criminal</p>
<ul>
<li>Today you will be with me in paradise (Luke 23:42-43)</li>
</ul>
<p>Jesus preached in Hades</p>
<ul>
<li>He went and preached (proclaimed) go the spirits in prison, who formerly were disobedient</li>
<li>8 souls were saved</li>
<li>Spirits in prison = unbelievers in Noah's time (place for unbelievers</li>
<li>1 Peter 3:18-20</li>
</ul>
<p>imprisoned spirits?</p>
<ul>
<li>angels who did not keep their positions of authority but abandoned their proper dwelling (Jude 6)</li>
<li>"For if God did not spare angels when they sinned, but sent them to hell, putting them in chains of darkness to be held for judgement" (2 Pet 2:4)</li>
</ul>
<p>Hell is Tartarus, the deepest pit of Hades. not all demons are there. some fallen angels who cohabited with women are there</p>
<p>conclusion</p>
<ul>
<li>Jesus really died and went to the realm of the dead</li>
<li>proclaimed victory over death and the coming judgement, not preached salvation for the unbelievers in Hades</li>
</ul>
<hr>
<p>old man banging the roof for almost an hour last night made me groggy and sleepy the entire day. semester is almost ending. next week is finals. then it'll start all over again. there's so many things i want to do</p>
<p>wrote a bunch of things that came to my mind that I want to achieve during the car iq seminar series.</p>
<ol>
<li>PyTorch, implement model architectures from scratch</li>
<li>Genesis - KG of bible
<ul>
<li>how to parse data? by book</li>
<li>verse by verse chunking - or chapter? Both?</li>
<li>use chroma db? pg vector?</li>
<li>what prompt to use for node and edge creation</li>
<li>can one line have multiple head nodes?</li>
<li>visualize embeddings on nomic</li>
<li>query with GraphRAG? vs normal RAG</li>
<li>try contextual embeddings</li>
<li>can embeddings find references to OT verses from NT?</li>
<li>how can this be used for bible studies?</li>
</ul>
</li>
<li><a href="https://rdi.berkeley.edu/llm-agents/f24">LLM agents</a> course
<ul>
<li>write an article per course</li>
<li>code implementation for each paper -> mega repo called agents</li>
<li>build working agents</li>
<li>take notes of papers</li>
</ul>
</li>
<li>Google AI chrome <a href="https://googlechromeai.devpost.com/">hackathon</a>
<ul>
<li>clippy: a context grabbing extension that unchartered productivity/ what you're doing on the web and summarizes research it / it accumulates overtime in a vector db. so you don't have to manually tag or organize</li>
</ul>
</li>
</ol>
<p>hard to figure out what to focus on. hopefully the meta internship narrows down what i have to focus on, helps me realize what i'm interested in and truly want to learn, and forces me to upskill in pytorch and deep learning and ml.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[japanese beef curry]]></title>
        <link>https://bneo.xyz/posts/031024</link>
        <guid>https://bneo.xyz/posts/031024</guid>
        <pubDate>Thu, 03 Oct 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>migraine was really bad again today. is it ia lack of quality sleep? stress? braces? dehydration? screens? so many potential causes. i got home and just laid on the floor and was knocked out for an hour.</p>
<p>first time cooking <a href="https://www.justonecookbook.com/japanese-beef-curry/">japanese beef curry</a> today with my <a href="https://www.amazon.com/gp/product/B0B4Q29X6Y?th=1">mueller</a> 6 qt enamled cast iron dutch oven. the entire process took 3 hours end-to-end. taste wise, the flavor could be better, and my beef wasn't soft enough. i think it needs curry powder and bay leaves. and i shouldn't use sirloin for my beef, but chuck roast.</p>
<p>spoke to someone working at stripe as a DA.</p>
<p>a few takeaways below.</p>
<p>3 components of work</p>
<ul>
<li>define key metrics to track</li>
<li>running AB tests, interpret results, provide product strategy and recommendations</li>
<li>deep dive analysis, sizing opportunity, i.e. forecasting cost for next year, causal inference</li>
</ul>
<p>writing culture at stripe</p>
<ul>
<li>always write a doc when making a decision, get opinions from others, have a review session</li>
<li>compared to traditional powerpoint culture, no need to spend time on making things look nice</li>
</ul>
<p>stripe vs MSFT</p>
<ul>
<li>stripe is growing, still smaller than FAANG, fast moving culture, cares more about startups and smaller business</li>
<li>microsoft is large, things move slower. more solid structure for doing things</li>
<li>at stripe, you just do things, there's good and bad side</li>
<li>MSFT has a lot of usage data, how people use office and teams to run analysis to better serve users. ex: how to acquire more seats (more subscriptions for office products)</li>
</ul>
<p>stripe DS vs DA</p>
<ul>
<li>DS runs more ML models than DA</li>
<li>DS would deploy a model</li>
<li>MLEs would do even more engineering type of work, setup envs, MLOps</li>
<li>experiments is fun, you can learn something totally different from what you expected</li>
</ul>
<p>experimentation at stripe</p>
<ul>
<li>coordinate with eng where to put code,</li>
<li>do forefront analysis for how much samples needed, metrics to track,</li>
<li>AA testing to ensure experiment setup is right to not waste time to put in bad data</li>
<li>it's more manual, microsoft is more streamline to run experiments</li>
</ul>
<p>experimentations are moments of truths</p>
<ul>
<li>experiment results gives you learnings for product roadmap</li>
<li>i.e. results showed cost but also decrease in conversion rate, run further tests to decide action plan. care about cost or customer more?</li>
</ul>
<p>advice on career</p>
<ul>
<li>look at people ahead of you and where they landed</li>
<li>gather data points</li>
<li>it's your choice in the end</li>
<li>you have to try, sometimes you never know, you have to do it and see if you like it or not</li>
<li>it's a luck thing to find what you love</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>migraine was really bad again today. is it ia lack of quality sleep? stress? braces? dehydration? screens? so many potential causes. i got home and just laid on the floor and was knocked out for an hour.</p>
<p>first time cooking <a href="https://www.justonecookbook.com/japanese-beef-curry/">japanese beef curry</a> today with my <a href="https://www.amazon.com/gp/product/B0B4Q29X6Y?th=1">mueller</a> 6 qt enamled cast iron dutch oven. the entire process took 3 hours end-to-end. taste wise, the flavor could be better, and my beef wasn't soft enough. i think it needs curry powder and bay leaves. and i shouldn't use sirloin for my beef, but chuck roast.</p>
<p>spoke to someone working at stripe as a DA.</p>
<p>a few takeaways below.</p>
<p>3 components of work</p>
<ul>
<li>define key metrics to track</li>
<li>running AB tests, interpret results, provide product strategy and recommendations</li>
<li>deep dive analysis, sizing opportunity, i.e. forecasting cost for next year, causal inference</li>
</ul>
<p>writing culture at stripe</p>
<ul>
<li>always write a doc when making a decision, get opinions from others, have a review session</li>
<li>compared to traditional powerpoint culture, no need to spend time on making things look nice</li>
</ul>
<p>stripe vs MSFT</p>
<ul>
<li>stripe is growing, still smaller than FAANG, fast moving culture, cares more about startups and smaller business</li>
<li>microsoft is large, things move slower. more solid structure for doing things</li>
<li>at stripe, you just do things, there's good and bad side</li>
<li>MSFT has a lot of usage data, how people use office and teams to run analysis to better serve users. ex: how to acquire more seats (more subscriptions for office products)</li>
</ul>
<p>stripe DS vs DA</p>
<ul>
<li>DS runs more ML models than DA</li>
<li>DS would deploy a model</li>
<li>MLEs would do even more engineering type of work, setup envs, MLOps</li>
<li>experiments is fun, you can learn something totally different from what you expected</li>
</ul>
<p>experimentation at stripe</p>
<ul>
<li>coordinate with eng where to put code,</li>
<li>do forefront analysis for how much samples needed, metrics to track,</li>
<li>AA testing to ensure experiment setup is right to not waste time to put in bad data</li>
<li>it's more manual, microsoft is more streamline to run experiments</li>
</ul>
<p>experimentations are moments of truths</p>
<ul>
<li>experiment results gives you learnings for product roadmap</li>
<li>i.e. results showed cost but also decrease in conversion rate, run further tests to decide action plan. care about cost or customer more?</li>
</ul>
<p>advice on career</p>
<ul>
<li>look at people ahead of you and where they landed</li>
<li>gather data points</li>
<li>it's your choice in the end</li>
<li>you have to try, sometimes you never know, you have to do it and see if you like it or not</li>
<li>it's a luck thing to find what you love</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[ray summit day 2]]></title>
        <link>https://bneo.xyz/posts/021024</link>
        <guid>https://bneo.xyz/posts/021024</guid>
        <pubDate>Wed, 02 Oct 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<h2><a href="https://www.samsara.com/company/about">Samsara</a></h2>
<p>what? IoT for operations</p>
<p>mission: improve the safety, efficiency, and sustainability of the operations that power the global economy.</p>
<p>applications</p>
<ul>
<li>video-based safety: dash cams</li>
<li>telematics: sensor data from vehicles, real time gps, routing, maintenance</li>
<li>workforce apps: compliance and training</li>
<li>connected equipment: location tracking, utilization</li>
<li>site visibility: remote visbility, proactive alerting</li>
</ul>
<p>-> ai insights</p>
<p>ex:</p>
<ul>
<li>driver performance
<ul>
<li>score, distance driven, total behaviours, % over speed limit</li>
</ul>
</li>
<li>safety inbox
<ul>
<li>harsh events / speeding events</li>
<li>review dashcams of drivers that had accidents, coach the driver</li>
</ul>
</li>
<li>seatbelt detection</li>
<li>drowsiness detection</li>
</ul>
<h2><a href="https://www.recursion.com">Recursion</a></h2>
<p>what? biotech company with >50 PB proprietary biological, chemical, and patient-centric data</p>
<p>in drug discovery, everything is a model (scientific)</p>
<p>each model is a proxy built by scientific experts</p>
<p>data -> database -> ds analyze data</p>
<p>ai-based drug discovery, we model (ML) all the models (scientific)</p>
<p>cell images are information rich and inexpensive and scalable</p>
<p>runs >2.2M experiments per week</p>
<p>the idea is you dose diseased cells with increasing levels of concentration of medicine, and observe the effects</p>
<p>images are analyzed by <a href="https://arxiv.org/pdf/2111.06377">masked auto encoders</a> (MAE)</p>
<p>their paper: <a href="https://arxiv.org/abs/2309.16064">Masked Autoencoders are Scalable Learners of Cellular Morphology</a> (<a href="https://github.com/recursionpharma/maes_microscopy">code</a>)</p>
<p>why use this? it's not about generating image of cells</p>
<p>masked autoencoding: self-supervised generative AI</p>
<p>reason: the intermediate layer of encoded and decoder carries a lot of useful information that can be used for downstream task</p>
<ul>
<li>MAE embedding: how images are different from control and perturbed cells</li>
</ul>
<blockquote>
<p>25.7% increase in expressed <a href="https://www.genome.gov/genetics-glossary/Knockout#:~:text=A%20knockout%2C%20as%20related%20to,something%20about%20that%20gene&#x27;s%20function.">gene knockouts</a> detected with the new model</p>
</blockquote>
<p>with this approach, we discover NEW models of biology</p>
<h2>instacart</h2>
<p>core customers is family</p>
<p>answering the question "what's for dinner?"</p>
<p>#1 chatbot</p>
<ul>
<li>expected: how to eat healthier, meal plan</li>
<li>reality: customer support, edit order, order details</li>
</ul>
<p>it turned into a customer support chatbot</p>
<p>#2 search</p>
<p><a href="https://www.instacart.com/company/updates/bringing-inspirational-ai-powered-search-to-the-instacart-app-with-ask-instacart/">ask instacart</a></p>
<p>soccer snacks for 20 kids</p>
<p>#3 catalog generation</p>
<p>today instacart has 85k stores, billions of items</p>
<p>bought one of every item, take photos, send it to extract attributes, put it on site. they've done this for millions of items</p>
<p>catalog augmentation today:</p>
<p>take product information + images -> <strong>LLM</strong> -> catalog</p>
<p>this is 10x cheaper</p>
<p>#4 internal productivity</p>
<p><a href="https://www.instacart.com/company/how-its-made/scaling-productivity-with-ava-instacarts-internal-ai-assistant/">Ava</a> to democratize AI use across company</p>
<ul>
<li>internal chat platform with prompt library, access to latest models</li>
<li>built into slack</li>
<li>internal slack room to train employees genAI</li>
</ul>
<p>lessons from AI boom</p>
<ul>
<li>invest in AI usage across your company</li>
<li>make tooling usable by your whole team</li>
</ul>
<p>future of instacart: even more personalized down to nutrition labels</p>
<h2>kevin weil</h2>
<ul>
<li>how is prod management different at openai
<ul>
<li>depends on culture of company, twitter is consensus culture</li>
<li>sam is visionary, pushes us to think big, but leaves room to build the right things</li>
<li>technology floor is not fixed at openai, its doing what computers couldn't do ever before.</li>
<li>you can't quiet see it coming, you can kind of see it through the mist, you often don't know until the model is baked</li>
<li>the way you build a product for an 80% correct thing is different from a 99% correct thing</li>
</ul>
</li>
<li>strategy for developer facing roadmap
<ul>
<li>philosophy: more AI = better for the world</li>
<li>bring new capabilities, multimodal voice API, <a href="https://platform.openai.com/docs/guides/distillation">distillation</a></li>
<li>more intelligence, cheaper, faster, safer</li>
<li>gpt4o mini is 1% cost of gpt3 when it launched, it's massively smarter and safer, in &#x3C;2 years it's 99% reduction in cost</li>
<li>the cheaper AI is, the more problems we can solve</li>
</ul>
</li>
<li>open source models
<ul>
<li>from mission perspective: getting more AI into hands of people</li>
<li>open source is a great strategy</li>
</ul>
</li>
<li>competing with cloud providors
<ul>
<li>microsoft: openai</li>
<li>google: more direct competitor</li>
<li>amazon: anthropic</li>
<li>competition makes all of us better, users get better models</li>
<li>up to openai to take more risks in the product</li>
</ul>
</li>
<li>o1 use cases
<ul>
<li>let model think for 5 hours, days or months for hard research questions</li>
</ul>
</li>
<li>move from AI answering questions for you -> AI doing things for you
<ul>
<li>not 5 minute tasks, but 5 hour tasks</li>
<li>even mundane and efficiency things takes reasoning, to take a complex world and act on it</li>
<li>reasoning will be a big part of the future</li>
</ul>
</li>
<li>it will be a different way of building product, things will become async</li>
<li>build the things that just don't quite work today, and in 6 months, you'll be ahead of everyone else</li>
<li>if you're building something and you're afraid of someone's next model launch, you may not be building the right thing</li>
<li>if you're building something where you're looking forward for the next model launch, that's the right place to be</li>
<li>ai consumer product monetization
<ul>
<li>social media was ads, what about AI? subscriptions?</li>
<li>legal: $1000/hr for 6 hours to write a document can be done in 5 minutes with o1 with 3 dollar API credit</li>
<li>how do we share value of creation, bringing AI to the rest of the world that may not be able to pay</li>
</ul>
</li>
<li>planning chatgpt roadmap analogies
<ul>
<li>think of systems like another human</li>
<li>people don't just blurt out CoT or go mute for 60 seconds, people give periodic thoughts when they're thinking, how to reflect this in the product?</li>
<li>the way people write and talk have discrepancies, written and spoken English are different languages</li>
<li>build neediness in voice mode to get the conversation going</li>
<li>PMs shape personality of models</li>
</ul>
</li>
<li>richer responses
<ul>
<li>model responses need to be richer, now it's a lot of back and forth of text</li>
<li>it needs to be more naturally integrated with voice and video</li>
<li>how long will chat interface hold?</li>
</ul>
</li>
<li>left/right leaning, politics
<ul>
<li>50/50 should not be topics that models should take a stance</li>
<li>model spec: this is what the stance we expect our models to follow</li>
<li>if the model is not behaving in a natural way, two reasons
<ul>
<li>not following spec: fix the bug</li>
<li>you disagree with the spec: a debate we can have</li>
</ul>
</li>
</ul>
</li>
<li>who writes the specs?
<ul>
<li>we employ writers to get its emotions right</li>
<li>twitter: "no matter how many smart people you have within your walls, there are way more smart people outside your walls"</li>
<li>at open ai, philosophy of iterative deployments, when it comes with safety and societal aspects, getting models out there, and progressively exposing them to broader groups of people is how we slowly drive positive change</li>
<li>model spec is public so it receives feedback from people around the world</li>
</ul>
</li>
<li>future
<ul>
<li>personalized tutoring for kids</li>
<li>we are more eval limited and not intelligence limited</li>
<li>applying datasets that are not public</li>
<li>making the model really good at specific things</li>
</ul>
</li>
</ul>
<h2>petabyte scale embedding generation</h2>
<p>embedding intro</p>
<ul>
<li>vectorized numerical representation of information
<ul>
<li>closeness in vector space = data itself is similar</li>
</ul>
</li>
<li>powers search, classification, chatbots, RAG-based</li>
<li>involve model inference</li>
</ul>
<p>offline embedding generation</p>
<ul>
<li>3 characteristics: huge data volume (text, audio, video), predictable workload (optimize for throughput), heterogeneous compute</li>
<li>various input data formats
<ul>
<li>raw text</li>
<li>semi-structured: JSON, JSONL</li>
<li>structured data: parquet, Avro</li>
<li>table format: iceberg</li>
<li><code>import ray.data</code> -> <code>ray.data.read_datasource(CustomerDataSource())</code></li>
</ul>
</li>
<li>preprocessing on CPU
<ul>
<li>preprocessing steps - tokenization, image resizing, audio/video decoding</li>
<li>filtering - conditional based filtering</li>
<li>special step - customized preprocessing logic in python</li>
<li>you can scale each step independently by providing more CPU cores</li>
</ul>
</li>
<li>partial data preprocessing
<ul>
<li>gpu-based preprocessing (in batches)
<ul>
<li>ex: image transformation, transformation workload that works better for GPU</li>
</ul>
</li>
<li>embedding model inferences: run embedding model</li>
</ul>
</li>
<li>compute resources utilization
<ul>
<li>with ray.data, read data in mini batch in CPU, do preprocessing, transfer through Object Store Buffer, move to GPU, embedding model inference</li>
<li>resource utilization could be low if any steps becomes bottleneck, mainly <strong>GPU preprocessing</strong> and <strong>embedding model inference</strong></li>
<li>when a batch finishes, there should be another batch already loaded in memory</li>
</ul>
</li>
<li>two jobs
<ul>
<li>#1 pure CPU job, transformation -> intermediate data storage</li>
<li>#2 embedding generation job -> vector db</li>
<li>why? ray data is not great at handling heterogenous compute, so split into two</li>
<li>intermediate data is formatted in a way for job #2 to consume, so GPU utilization is high</li>
<li>problems
<ul>
<li>two jobs to maintain</li>
<li>orchestration solution needs to be introduced</li>
<li>wasted I/O time</li>
</ul>
</li>
</ul>
</li>
<li>takeaways
<ul>
<li>flexibility
<ul>
<li>flexible input types and output sources</li>
<li>custom preprocessing logics</li>
<li>support different embedding models</li>
<li>support different accelerators</li>
</ul>
</li>
<li>high performance
<ul>
<li>scale each step independently</li>
<li>stream execution to avoid GPU ideal time (key for high throughput)</li>
</ul>
</li>
<li>scalability
<ul>
<li>scale to thousands of CPU and GPU nodes</li>
</ul>
</li>
</ul>
</li>
</ul>
<p>online embedding generation with ray</p>
<p>why online?</p>
<p>in a RAG app, we will get a user query, do preprocessing steps, and then generate embedding, use this embedding to perform similarity search on embeddings from offline generation, pass it to model of choice, and return a response</p>
<p>requirements</p>
<ul>
<li>generate in real time with high availability and low latency</li>
<li>input can be many format</li>
<li>preprocessing involves multiple steps / model inference</li>
<li>processing step involves CPUs and GPUs</li>
<li>easy to use, validate, and iterate</li>
</ul>
<p>real time processing</p>
<ul>
<li>RayServe hosts a live endpoint for a real time query</li>
<li>hosts multiple routes with different HTTP methods</li>
<li>ability to specify a full suite of configurations</li>
</ul>
<p>highly available and efficient autoscaling</p>
<ul>
<li>global control service fault tolerance for graceful recovery from failures</li>
<li>default and custom health checks</li>
<li>configurable replica step per deployment</li>
</ul>
<p>complex logic and heterogeneous cluster</p>
<ul>
<li>support for model composition</li>
<li>each of models/deployments can scale independently</li>
<li>support for heterogeneous RayCluster</li>
<li>ex: text sanitization and translation before embedding a text query</li>
</ul>
<hr>
<p>rewatched lectures, watched office hour recordings, wrote out notes twice, was at campus from 3:30 p.m. till 10 p.m. i put more effort into this class than the last quiz, hope that reflects in the exam. i don't know why i got so anxious for this test, it's the lingering effects of blanking in the last quiz that is spurring fear-based motivation in me to get all the details right, to fully understand everything without skipping any details or taking any shortcuts. this might be the most ive studied for any subject. i don't know why i'm struggling so much in this material. might be my weak foundation in math.</p>]]></description>
        <content:encoded><![CDATA[<h2><a href="https://www.samsara.com/company/about">Samsara</a></h2>
<p>what? IoT for operations</p>
<p>mission: improve the safety, efficiency, and sustainability of the operations that power the global economy.</p>
<p>applications</p>
<ul>
<li>video-based safety: dash cams</li>
<li>telematics: sensor data from vehicles, real time gps, routing, maintenance</li>
<li>workforce apps: compliance and training</li>
<li>connected equipment: location tracking, utilization</li>
<li>site visibility: remote visbility, proactive alerting</li>
</ul>
<p>-> ai insights</p>
<p>ex:</p>
<ul>
<li>driver performance
<ul>
<li>score, distance driven, total behaviours, % over speed limit</li>
</ul>
</li>
<li>safety inbox
<ul>
<li>harsh events / speeding events</li>
<li>review dashcams of drivers that had accidents, coach the driver</li>
</ul>
</li>
<li>seatbelt detection</li>
<li>drowsiness detection</li>
</ul>
<h2><a href="https://www.recursion.com">Recursion</a></h2>
<p>what? biotech company with >50 PB proprietary biological, chemical, and patient-centric data</p>
<p>in drug discovery, everything is a model (scientific)</p>
<p>each model is a proxy built by scientific experts</p>
<p>data -> database -> ds analyze data</p>
<p>ai-based drug discovery, we model (ML) all the models (scientific)</p>
<p>cell images are information rich and inexpensive and scalable</p>
<p>runs >2.2M experiments per week</p>
<p>the idea is you dose diseased cells with increasing levels of concentration of medicine, and observe the effects</p>
<p>images are analyzed by <a href="https://arxiv.org/pdf/2111.06377">masked auto encoders</a> (MAE)</p>
<p>their paper: <a href="https://arxiv.org/abs/2309.16064">Masked Autoencoders are Scalable Learners of Cellular Morphology</a> (<a href="https://github.com/recursionpharma/maes_microscopy">code</a>)</p>
<p>why use this? it's not about generating image of cells</p>
<p>masked autoencoding: self-supervised generative AI</p>
<p>reason: the intermediate layer of encoded and decoder carries a lot of useful information that can be used for downstream task</p>
<ul>
<li>MAE embedding: how images are different from control and perturbed cells</li>
</ul>
<blockquote>
<p>25.7% increase in expressed <a href="https://www.genome.gov/genetics-glossary/Knockout#:~:text=A%20knockout%2C%20as%20related%20to,something%20about%20that%20gene&#x27;s%20function.">gene knockouts</a> detected with the new model</p>
</blockquote>
<p>with this approach, we discover NEW models of biology</p>
<h2>instacart</h2>
<p>core customers is family</p>
<p>answering the question "what's for dinner?"</p>
<p>#1 chatbot</p>
<ul>
<li>expected: how to eat healthier, meal plan</li>
<li>reality: customer support, edit order, order details</li>
</ul>
<p>it turned into a customer support chatbot</p>
<p>#2 search</p>
<p><a href="https://www.instacart.com/company/updates/bringing-inspirational-ai-powered-search-to-the-instacart-app-with-ask-instacart/">ask instacart</a></p>
<p>soccer snacks for 20 kids</p>
<p>#3 catalog generation</p>
<p>today instacart has 85k stores, billions of items</p>
<p>bought one of every item, take photos, send it to extract attributes, put it on site. they've done this for millions of items</p>
<p>catalog augmentation today:</p>
<p>take product information + images -> <strong>LLM</strong> -> catalog</p>
<p>this is 10x cheaper</p>
<p>#4 internal productivity</p>
<p><a href="https://www.instacart.com/company/how-its-made/scaling-productivity-with-ava-instacarts-internal-ai-assistant/">Ava</a> to democratize AI use across company</p>
<ul>
<li>internal chat platform with prompt library, access to latest models</li>
<li>built into slack</li>
<li>internal slack room to train employees genAI</li>
</ul>
<p>lessons from AI boom</p>
<ul>
<li>invest in AI usage across your company</li>
<li>make tooling usable by your whole team</li>
</ul>
<p>future of instacart: even more personalized down to nutrition labels</p>
<h2>kevin weil</h2>
<ul>
<li>how is prod management different at openai
<ul>
<li>depends on culture of company, twitter is consensus culture</li>
<li>sam is visionary, pushes us to think big, but leaves room to build the right things</li>
<li>technology floor is not fixed at openai, its doing what computers couldn't do ever before.</li>
<li>you can't quiet see it coming, you can kind of see it through the mist, you often don't know until the model is baked</li>
<li>the way you build a product for an 80% correct thing is different from a 99% correct thing</li>
</ul>
</li>
<li>strategy for developer facing roadmap
<ul>
<li>philosophy: more AI = better for the world</li>
<li>bring new capabilities, multimodal voice API, <a href="https://platform.openai.com/docs/guides/distillation">distillation</a></li>
<li>more intelligence, cheaper, faster, safer</li>
<li>gpt4o mini is 1% cost of gpt3 when it launched, it's massively smarter and safer, in &#x3C;2 years it's 99% reduction in cost</li>
<li>the cheaper AI is, the more problems we can solve</li>
</ul>
</li>
<li>open source models
<ul>
<li>from mission perspective: getting more AI into hands of people</li>
<li>open source is a great strategy</li>
</ul>
</li>
<li>competing with cloud providors
<ul>
<li>microsoft: openai</li>
<li>google: more direct competitor</li>
<li>amazon: anthropic</li>
<li>competition makes all of us better, users get better models</li>
<li>up to openai to take more risks in the product</li>
</ul>
</li>
<li>o1 use cases
<ul>
<li>let model think for 5 hours, days or months for hard research questions</li>
</ul>
</li>
<li>move from AI answering questions for you -> AI doing things for you
<ul>
<li>not 5 minute tasks, but 5 hour tasks</li>
<li>even mundane and efficiency things takes reasoning, to take a complex world and act on it</li>
<li>reasoning will be a big part of the future</li>
</ul>
</li>
<li>it will be a different way of building product, things will become async</li>
<li>build the things that just don't quite work today, and in 6 months, you'll be ahead of everyone else</li>
<li>if you're building something and you're afraid of someone's next model launch, you may not be building the right thing</li>
<li>if you're building something where you're looking forward for the next model launch, that's the right place to be</li>
<li>ai consumer product monetization
<ul>
<li>social media was ads, what about AI? subscriptions?</li>
<li>legal: $1000/hr for 6 hours to write a document can be done in 5 minutes with o1 with 3 dollar API credit</li>
<li>how do we share value of creation, bringing AI to the rest of the world that may not be able to pay</li>
</ul>
</li>
<li>planning chatgpt roadmap analogies
<ul>
<li>think of systems like another human</li>
<li>people don't just blurt out CoT or go mute for 60 seconds, people give periodic thoughts when they're thinking, how to reflect this in the product?</li>
<li>the way people write and talk have discrepancies, written and spoken English are different languages</li>
<li>build neediness in voice mode to get the conversation going</li>
<li>PMs shape personality of models</li>
</ul>
</li>
<li>richer responses
<ul>
<li>model responses need to be richer, now it's a lot of back and forth of text</li>
<li>it needs to be more naturally integrated with voice and video</li>
<li>how long will chat interface hold?</li>
</ul>
</li>
<li>left/right leaning, politics
<ul>
<li>50/50 should not be topics that models should take a stance</li>
<li>model spec: this is what the stance we expect our models to follow</li>
<li>if the model is not behaving in a natural way, two reasons
<ul>
<li>not following spec: fix the bug</li>
<li>you disagree with the spec: a debate we can have</li>
</ul>
</li>
</ul>
</li>
<li>who writes the specs?
<ul>
<li>we employ writers to get its emotions right</li>
<li>twitter: "no matter how many smart people you have within your walls, there are way more smart people outside your walls"</li>
<li>at open ai, philosophy of iterative deployments, when it comes with safety and societal aspects, getting models out there, and progressively exposing them to broader groups of people is how we slowly drive positive change</li>
<li>model spec is public so it receives feedback from people around the world</li>
</ul>
</li>
<li>future
<ul>
<li>personalized tutoring for kids</li>
<li>we are more eval limited and not intelligence limited</li>
<li>applying datasets that are not public</li>
<li>making the model really good at specific things</li>
</ul>
</li>
</ul>
<h2>petabyte scale embedding generation</h2>
<p>embedding intro</p>
<ul>
<li>vectorized numerical representation of information
<ul>
<li>closeness in vector space = data itself is similar</li>
</ul>
</li>
<li>powers search, classification, chatbots, RAG-based</li>
<li>involve model inference</li>
</ul>
<p>offline embedding generation</p>
<ul>
<li>3 characteristics: huge data volume (text, audio, video), predictable workload (optimize for throughput), heterogeneous compute</li>
<li>various input data formats
<ul>
<li>raw text</li>
<li>semi-structured: JSON, JSONL</li>
<li>structured data: parquet, Avro</li>
<li>table format: iceberg</li>
<li><code>import ray.data</code> -> <code>ray.data.read_datasource(CustomerDataSource())</code></li>
</ul>
</li>
<li>preprocessing on CPU
<ul>
<li>preprocessing steps - tokenization, image resizing, audio/video decoding</li>
<li>filtering - conditional based filtering</li>
<li>special step - customized preprocessing logic in python</li>
<li>you can scale each step independently by providing more CPU cores</li>
</ul>
</li>
<li>partial data preprocessing
<ul>
<li>gpu-based preprocessing (in batches)
<ul>
<li>ex: image transformation, transformation workload that works better for GPU</li>
</ul>
</li>
<li>embedding model inferences: run embedding model</li>
</ul>
</li>
<li>compute resources utilization
<ul>
<li>with ray.data, read data in mini batch in CPU, do preprocessing, transfer through Object Store Buffer, move to GPU, embedding model inference</li>
<li>resource utilization could be low if any steps becomes bottleneck, mainly <strong>GPU preprocessing</strong> and <strong>embedding model inference</strong></li>
<li>when a batch finishes, there should be another batch already loaded in memory</li>
</ul>
</li>
<li>two jobs
<ul>
<li>#1 pure CPU job, transformation -> intermediate data storage</li>
<li>#2 embedding generation job -> vector db</li>
<li>why? ray data is not great at handling heterogenous compute, so split into two</li>
<li>intermediate data is formatted in a way for job #2 to consume, so GPU utilization is high</li>
<li>problems
<ul>
<li>two jobs to maintain</li>
<li>orchestration solution needs to be introduced</li>
<li>wasted I/O time</li>
</ul>
</li>
</ul>
</li>
<li>takeaways
<ul>
<li>flexibility
<ul>
<li>flexible input types and output sources</li>
<li>custom preprocessing logics</li>
<li>support different embedding models</li>
<li>support different accelerators</li>
</ul>
</li>
<li>high performance
<ul>
<li>scale each step independently</li>
<li>stream execution to avoid GPU ideal time (key for high throughput)</li>
</ul>
</li>
<li>scalability
<ul>
<li>scale to thousands of CPU and GPU nodes</li>
</ul>
</li>
</ul>
</li>
</ul>
<p>online embedding generation with ray</p>
<p>why online?</p>
<p>in a RAG app, we will get a user query, do preprocessing steps, and then generate embedding, use this embedding to perform similarity search on embeddings from offline generation, pass it to model of choice, and return a response</p>
<p>requirements</p>
<ul>
<li>generate in real time with high availability and low latency</li>
<li>input can be many format</li>
<li>preprocessing involves multiple steps / model inference</li>
<li>processing step involves CPUs and GPUs</li>
<li>easy to use, validate, and iterate</li>
</ul>
<p>real time processing</p>
<ul>
<li>RayServe hosts a live endpoint for a real time query</li>
<li>hosts multiple routes with different HTTP methods</li>
<li>ability to specify a full suite of configurations</li>
</ul>
<p>highly available and efficient autoscaling</p>
<ul>
<li>global control service fault tolerance for graceful recovery from failures</li>
<li>default and custom health checks</li>
<li>configurable replica step per deployment</li>
</ul>
<p>complex logic and heterogeneous cluster</p>
<ul>
<li>support for model composition</li>
<li>each of models/deployments can scale independently</li>
<li>support for heterogeneous RayCluster</li>
<li>ex: text sanitization and translation before embedding a text query</li>
</ul>
<hr>
<p>rewatched lectures, watched office hour recordings, wrote out notes twice, was at campus from 3:30 p.m. till 10 p.m. i put more effort into this class than the last quiz, hope that reflects in the exam. i don't know why i got so anxious for this test, it's the lingering effects of blanking in the last quiz that is spurring fear-based motivation in me to get all the details right, to fully understand everything without skipping any details or taking any shortcuts. this might be the most ive studied for any subject. i don't know why i'm struggling so much in this material. might be my weak foundation in math.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[ray summit day 1]]></title>
        <link>https://bneo.xyz/posts/011024</link>
        <guid>https://bneo.xyz/posts/011024</guid>
        <pubDate>Tue, 01 Oct 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>a dump of notes i took for ray summit <a href="https://raysummit.anyscale.com/flow/anyscale/raysummit2024/landing/page/sessioncatalog?tab.day=20241001">day 1</a></p>
<p>ion stoica</p>
<ul>
<li>mid 2000s : big data and classical ML with hadoop and spark</li>
<li>mid 2010s: deep learning and RL. GPU started to become indispensible</li>
<li>mid 2020s: GenAI</li>
</ul>
<p>5 trends</p>
<ol>
<li>Scale
<ul>
<li>growing 5x every year</li>
<li>cost of training 10x every 2 years</li>
<li>this happens on inference too: o1 model takes 10s seconds and more context</li>
</ul>
</li>
<li>massive unstructured data
<ul>
<li>text, audio, image, video</li>
</ul>
</li>
<li>sophisticated post-training
<ul>
<li>pruning &#x26; distillation</li>
</ul>
</li>
<li>AI powering teh AI stack
<ul>
<li>ai is used to optimize model development</li>
</ul>
</li>
<li>compound AI and agentic system
<ul>
<li>involves 100s of models</li>
<li>exploring LLM based intelligent agents <a href="https://arxiv.org/abs/2401.03428">paper</a></li>
</ul>
</li>
</ol>
<p>these trends spurs innovation in</p>
<ul>
<li>hardware accelerators by NVDA, AMD, Aws, Intel, etc.</li>
<li>GPU pods (clusters)</li>
</ul>
<p>CPU-centric -> accelerator centric world</p>
<ul>
<li>AI clouds (lambda, aws)</li>
<li>Frameworks (SGL, VLLM, TensorRT-LLM)</li>
<li>Tools for monitoring</li>
<li>Models (hugging face)</li>
</ul>
<p>engineers spend time writing yaml files and troubleshooting kubernetes</p>
<p>we need a software engine</p>
<ul>
<li>support any ml workload</li>
<li>any data types and model architecture</li>
<li>fully utilize any accelerators</li>
<li>scale from laptop to thousands of GPUs</li>
<li>abstract away complexity of infra from end developer</li>
<li>serve as flexible and unifying platform for entire AI ecosystem</li>
</ul>
<p>AI compute engine</p>
<p>3 core problems</p>
<ul>
<li>
<p>managing compute resources</p>
<ul>
<li>autoscaling, spot instance support, hardware failure handling</li>
</ul>
</li>
<li>
<p>managing data</p>
<ul>
<li>distributed object store, shared memory, futures, optimized data movement (NCCL, RDMA)</li>
</ul>
</li>
<li>
<p>executing workloads</p>
<ul>
<li>scheduling, fault tolerance, management of stateless and stateful tasks, dynamic and compiled graphs</li>
</ul>
</li>
<li>
<p>instacart training on 100x more data</p>
</li>
<li>
<p>niantic cut LOC by 85%</p>
</li>
<li>
<p>canva cut cloud cost by 50%</p>
</li>
</ul>
<h2>announcements</h2>
<p>default execution to ray</p>
<ul>
<li>dynamic memory allocation</li>
<li>expensive copy GPU-to-CPU memory</li>
<li>expensive transfer over slow network</li>
<li>pass args and references</li>
</ul>
<p>solution: compiled graphs</p>
<ul>
<li>create and compile a static graph to execute repeated tasks</li>
<li>pre-allocate static buffers; reuse them in many places</li>
<li>no need to pass args and result references</li>
<li>direct GPU-to-GPU transfer</li>
</ul>
<p>ray data</p>
<p>unstructured data is the fastest growing use case</p>
<p>they require mixed CPU and GPU compute</p>
<p>ray handles</p>
<ul>
<li>streaming ingest</li>
<li>last-mile preprocessing</li>
<li>ingest for training</li>
</ul>
<p>spark, hadoop are all CPU-based, and works best on structured, tabular data</p>
<p>AI workloads are GPU-centric and requires unstructured data</p>
<p>amazon cut cost by 82% moving from spark to ray data, cutting $120 mil a year</p>
<h2>runway</h2>
<p><a href="https://runwayml.com">runway ML</a> is focused on <a href="https://runwayml.com/research/introducing-general-world-models">world modeling</a> with visual data.</p>
<p>many aspects of the world are not captured through language, it's a lossy state. using video data, their gen-3 alpha has emergent capabilities of understanding physics like how liquid flows, water splashes, even though not trained on it</p>
<p>they referenced <a href="https://arxiv.org/pdf/2212.09748">Scalable Diffusion Models with Transformers</a> which sparked SOTA image generation</p>
<p>other <a href="https://research.runwayml.com/selected-papers">research</a> papers on their website</p>
<p><a href="https://runwayml.com/research/introducing-gen-3-alpha">gen-3 alpha</a> challenges</p>
<ul>
<li>size of samples are orders of magnitude greater than language models, network challenges, handle communication computation overlap well</li>
<li>data preprocessing challenges, dataset curation, quality of data is important</li>
</ul>
<p>science is about modeling the distribution</p>
<p>art is going out of distribution</p>
<p>the more you can model reality, the more you can build very accurate distribution of the world, and the more you can out of distribution.</p>
<p>the future involves AI in film making, they've hosted an <a href="https://aiff.runwayml.com">AI film festival</a> and supports professionals working on AI-augmented film projects with the <a href="https://runwayml.com/hundred-film-fund">hundred film fund</a></p>
<h2>marc andreessen</h2>
<ul>
<li>it took 70-80 years to prove AI was possible, (2012) image net -> self-driving -> transformers (2017)</li>
<li>ai systems = new kinds of computers</li>
<li>traditional computers are deterministic systems, you always get the same output. ai systems are probabilistic computers</li>
<li>there's a fine line between hallucination and creation, people hallucinate too</li>
<li>why AI is better now? moore's law provided compute power and internet provided the data</li>
<li>are people in the future going to use video or photo editing software? or will they just speak to get what they want the computers to do</li>
<li>adding AI to your product is like adding flowers to a cake, it doesn't really work well. if you want to build a good product, the flower has to be in the recipe</li>
<li>bullet point no 6. phenomenon a 5 year old company adding AI to their 5 bullet points slides</li>
<li>biotech: challenge of data, gathering all human genome data, in china it is fine, but in the US it is illegal</li>
<li>ai and geopolitics: mid 2010s AI and autonomy is the third offset in military. 1st was nuclear, and 2nd was maneuver warfare (advancement of GPS).</li>
<li>DARPA self-driving challenge was in 2005. once you talk the pilot out of the plane, you can do all kinds of things</li>
<li>ukraine war, russians have guys in tanks, whereas ukranians have autonomous drones and javelins</li>
<li>iranian war, USA using millions of dollars of tomahawk missles to destroy drones costing only thousands of dollars, it's like a slippage of time, these technologies are in the same era</li>
<li>strongest military force: who has the best technology and money</li>
<li>will you still have human soldiers at risk in planes and submarines in 20 years?</li>
<li>having two kinds of conversations in D.C.
<ul>
<li>tuesday conversations : US vs CHINA, what can SV do to advance technology</li>
<li>thursday convo: focused on US, technology is freaking us out, we need to regulate and shutdown, we have to slow down, etc.</li>
</ul>
</li>
<li>why has technology gone political?
<ul>
<li>it's all our fault</li>
<li>the dog that caught the bus, it catches on the tailpipe and just keeps being dragged across the street. we are the dog</li>
<li>people in holywood are freaked out about AI being able to generate full movies</li>
<li>people are going on strike against automation and technology</li>
</ul>
</li>
<li>can AI level up this discourse?
<ul>
<li>computing used to be a 30 mil technology that slowly trickled down</li>
<li>today AI is released to everyone, there's a general uplift of intelligence for everyone, access to intelligence on their fingertips</li>
</ul>
</li>
<li>open source
<ul>
<li>people in California are lobbying to slow down, existential threat</li>
<li>EU implemented a stifling blanket of regulation</li>
</ul>
</li>
<li>robotics
<ul>
<li>the whole history of AI and robotics is you get low-level first, robots to pack your suitcase and clean, and robots that can play songs and draws</li>
<li>today it's the reverse, it can be creative, but we don't have robotics yet</li>
<li>Unitree in china has a huge supply chain of robotics</li>
<li>robotics is very close, we might be a few years fromm humanoids gathering data like tesla cars</li>
</ul>
</li>
<li>who will be the AI winners
<ul>
<li>you need a strategy</li>
<li>a lot of questions are on the economic side, where the value is going to be?</li>
<li>are LLMs going to be a question of who has the best model? that's what happened to google search</li>
<li>or is it the race to the bottom? where intelligence is like selling rice? anyone can use an open-source model, anyone can buy GPUs to get the same result.
<ul>
<li>google paper: anyone who has the same data, can get the same results</li>
<li>evidence: price per token cost has dropped 100x in the last year</li>
</ul>
</li>
<li>having full competitive open source changes things, llama models release changed things</li>
</ul>
</li>
<li>NVIDIA gpu
<ul>
<li>the other argument, they draw a huge profit lead, which draws competition and other startups who wants the piece of the pie</li>
<li>developing chips from scratch might do better than GPUs who were originally made for graphics</li>
<li>NVIDIA might do well for 5 years, and other competitions take over</li>
</ul>
</li>
<li>advice for founders
<ul>
<li>big thing is it rarely makes sense to just start a company and go search an idea</li>
<li>it's usually deep domain experts who's been in an industry for 5-15 years, deep in the trenches trying to figure out better ways to solve problems</li>
<li>how to operate in a rapidly changing environment: always be running experiments</li>
<li>doing a new thing is always scary, what if it doesn't work?</li>
<li>run the smallest experiment, smallest customer segment, learn as you go, without having huge downsides to risk</li>
</ul>
</li>
</ul>
<hr>
<p>some thoughts from talking to people at booths</p>
<p>questions to ask people at sponsor booths</p>
<ul>
<li>what does your company do?
<ul>
<li>follow up questions if possible</li>
</ul>
</li>
<li>who are your competitors? what makes you different?</li>
<li>who are your customers?</li>
<li>what are some interesting use cases you've seen for your product? success stories?</li>
<li>what is the future roadmap?</li>
<li>if consumer product, do you personally use it? have you built anything interesting?</li>
<li>how long have you been there?</li>
<li>what gets you excited about the company?</li>
</ul>
<p>thank them for answering your questions, get swag, move on.</p>]]></description>
        <content:encoded><![CDATA[<p>a dump of notes i took for ray summit <a href="https://raysummit.anyscale.com/flow/anyscale/raysummit2024/landing/page/sessioncatalog?tab.day=20241001">day 1</a></p>
<p>ion stoica</p>
<ul>
<li>mid 2000s : big data and classical ML with hadoop and spark</li>
<li>mid 2010s: deep learning and RL. GPU started to become indispensible</li>
<li>mid 2020s: GenAI</li>
</ul>
<p>5 trends</p>
<ol>
<li>Scale
<ul>
<li>growing 5x every year</li>
<li>cost of training 10x every 2 years</li>
<li>this happens on inference too: o1 model takes 10s seconds and more context</li>
</ul>
</li>
<li>massive unstructured data
<ul>
<li>text, audio, image, video</li>
</ul>
</li>
<li>sophisticated post-training
<ul>
<li>pruning &#x26; distillation</li>
</ul>
</li>
<li>AI powering teh AI stack
<ul>
<li>ai is used to optimize model development</li>
</ul>
</li>
<li>compound AI and agentic system
<ul>
<li>involves 100s of models</li>
<li>exploring LLM based intelligent agents <a href="https://arxiv.org/abs/2401.03428">paper</a></li>
</ul>
</li>
</ol>
<p>these trends spurs innovation in</p>
<ul>
<li>hardware accelerators by NVDA, AMD, Aws, Intel, etc.</li>
<li>GPU pods (clusters)</li>
</ul>
<p>CPU-centric -> accelerator centric world</p>
<ul>
<li>AI clouds (lambda, aws)</li>
<li>Frameworks (SGL, VLLM, TensorRT-LLM)</li>
<li>Tools for monitoring</li>
<li>Models (hugging face)</li>
</ul>
<p>engineers spend time writing yaml files and troubleshooting kubernetes</p>
<p>we need a software engine</p>
<ul>
<li>support any ml workload</li>
<li>any data types and model architecture</li>
<li>fully utilize any accelerators</li>
<li>scale from laptop to thousands of GPUs</li>
<li>abstract away complexity of infra from end developer</li>
<li>serve as flexible and unifying platform for entire AI ecosystem</li>
</ul>
<p>AI compute engine</p>
<p>3 core problems</p>
<ul>
<li>
<p>managing compute resources</p>
<ul>
<li>autoscaling, spot instance support, hardware failure handling</li>
</ul>
</li>
<li>
<p>managing data</p>
<ul>
<li>distributed object store, shared memory, futures, optimized data movement (NCCL, RDMA)</li>
</ul>
</li>
<li>
<p>executing workloads</p>
<ul>
<li>scheduling, fault tolerance, management of stateless and stateful tasks, dynamic and compiled graphs</li>
</ul>
</li>
<li>
<p>instacart training on 100x more data</p>
</li>
<li>
<p>niantic cut LOC by 85%</p>
</li>
<li>
<p>canva cut cloud cost by 50%</p>
</li>
</ul>
<h2>announcements</h2>
<p>default execution to ray</p>
<ul>
<li>dynamic memory allocation</li>
<li>expensive copy GPU-to-CPU memory</li>
<li>expensive transfer over slow network</li>
<li>pass args and references</li>
</ul>
<p>solution: compiled graphs</p>
<ul>
<li>create and compile a static graph to execute repeated tasks</li>
<li>pre-allocate static buffers; reuse them in many places</li>
<li>no need to pass args and result references</li>
<li>direct GPU-to-GPU transfer</li>
</ul>
<p>ray data</p>
<p>unstructured data is the fastest growing use case</p>
<p>they require mixed CPU and GPU compute</p>
<p>ray handles</p>
<ul>
<li>streaming ingest</li>
<li>last-mile preprocessing</li>
<li>ingest for training</li>
</ul>
<p>spark, hadoop are all CPU-based, and works best on structured, tabular data</p>
<p>AI workloads are GPU-centric and requires unstructured data</p>
<p>amazon cut cost by 82% moving from spark to ray data, cutting $120 mil a year</p>
<h2>runway</h2>
<p><a href="https://runwayml.com">runway ML</a> is focused on <a href="https://runwayml.com/research/introducing-general-world-models">world modeling</a> with visual data.</p>
<p>many aspects of the world are not captured through language, it's a lossy state. using video data, their gen-3 alpha has emergent capabilities of understanding physics like how liquid flows, water splashes, even though not trained on it</p>
<p>they referenced <a href="https://arxiv.org/pdf/2212.09748">Scalable Diffusion Models with Transformers</a> which sparked SOTA image generation</p>
<p>other <a href="https://research.runwayml.com/selected-papers">research</a> papers on their website</p>
<p><a href="https://runwayml.com/research/introducing-gen-3-alpha">gen-3 alpha</a> challenges</p>
<ul>
<li>size of samples are orders of magnitude greater than language models, network challenges, handle communication computation overlap well</li>
<li>data preprocessing challenges, dataset curation, quality of data is important</li>
</ul>
<p>science is about modeling the distribution</p>
<p>art is going out of distribution</p>
<p>the more you can model reality, the more you can build very accurate distribution of the world, and the more you can out of distribution.</p>
<p>the future involves AI in film making, they've hosted an <a href="https://aiff.runwayml.com">AI film festival</a> and supports professionals working on AI-augmented film projects with the <a href="https://runwayml.com/hundred-film-fund">hundred film fund</a></p>
<h2>marc andreessen</h2>
<ul>
<li>it took 70-80 years to prove AI was possible, (2012) image net -> self-driving -> transformers (2017)</li>
<li>ai systems = new kinds of computers</li>
<li>traditional computers are deterministic systems, you always get the same output. ai systems are probabilistic computers</li>
<li>there's a fine line between hallucination and creation, people hallucinate too</li>
<li>why AI is better now? moore's law provided compute power and internet provided the data</li>
<li>are people in the future going to use video or photo editing software? or will they just speak to get what they want the computers to do</li>
<li>adding AI to your product is like adding flowers to a cake, it doesn't really work well. if you want to build a good product, the flower has to be in the recipe</li>
<li>bullet point no 6. phenomenon a 5 year old company adding AI to their 5 bullet points slides</li>
<li>biotech: challenge of data, gathering all human genome data, in china it is fine, but in the US it is illegal</li>
<li>ai and geopolitics: mid 2010s AI and autonomy is the third offset in military. 1st was nuclear, and 2nd was maneuver warfare (advancement of GPS).</li>
<li>DARPA self-driving challenge was in 2005. once you talk the pilot out of the plane, you can do all kinds of things</li>
<li>ukraine war, russians have guys in tanks, whereas ukranians have autonomous drones and javelins</li>
<li>iranian war, USA using millions of dollars of tomahawk missles to destroy drones costing only thousands of dollars, it's like a slippage of time, these technologies are in the same era</li>
<li>strongest military force: who has the best technology and money</li>
<li>will you still have human soldiers at risk in planes and submarines in 20 years?</li>
<li>having two kinds of conversations in D.C.
<ul>
<li>tuesday conversations : US vs CHINA, what can SV do to advance technology</li>
<li>thursday convo: focused on US, technology is freaking us out, we need to regulate and shutdown, we have to slow down, etc.</li>
</ul>
</li>
<li>why has technology gone political?
<ul>
<li>it's all our fault</li>
<li>the dog that caught the bus, it catches on the tailpipe and just keeps being dragged across the street. we are the dog</li>
<li>people in holywood are freaked out about AI being able to generate full movies</li>
<li>people are going on strike against automation and technology</li>
</ul>
</li>
<li>can AI level up this discourse?
<ul>
<li>computing used to be a 30 mil technology that slowly trickled down</li>
<li>today AI is released to everyone, there's a general uplift of intelligence for everyone, access to intelligence on their fingertips</li>
</ul>
</li>
<li>open source
<ul>
<li>people in California are lobbying to slow down, existential threat</li>
<li>EU implemented a stifling blanket of regulation</li>
</ul>
</li>
<li>robotics
<ul>
<li>the whole history of AI and robotics is you get low-level first, robots to pack your suitcase and clean, and robots that can play songs and draws</li>
<li>today it's the reverse, it can be creative, but we don't have robotics yet</li>
<li>Unitree in china has a huge supply chain of robotics</li>
<li>robotics is very close, we might be a few years fromm humanoids gathering data like tesla cars</li>
</ul>
</li>
<li>who will be the AI winners
<ul>
<li>you need a strategy</li>
<li>a lot of questions are on the economic side, where the value is going to be?</li>
<li>are LLMs going to be a question of who has the best model? that's what happened to google search</li>
<li>or is it the race to the bottom? where intelligence is like selling rice? anyone can use an open-source model, anyone can buy GPUs to get the same result.
<ul>
<li>google paper: anyone who has the same data, can get the same results</li>
<li>evidence: price per token cost has dropped 100x in the last year</li>
</ul>
</li>
<li>having full competitive open source changes things, llama models release changed things</li>
</ul>
</li>
<li>NVIDIA gpu
<ul>
<li>the other argument, they draw a huge profit lead, which draws competition and other startups who wants the piece of the pie</li>
<li>developing chips from scratch might do better than GPUs who were originally made for graphics</li>
<li>NVIDIA might do well for 5 years, and other competitions take over</li>
</ul>
</li>
<li>advice for founders
<ul>
<li>big thing is it rarely makes sense to just start a company and go search an idea</li>
<li>it's usually deep domain experts who's been in an industry for 5-15 years, deep in the trenches trying to figure out better ways to solve problems</li>
<li>how to operate in a rapidly changing environment: always be running experiments</li>
<li>doing a new thing is always scary, what if it doesn't work?</li>
<li>run the smallest experiment, smallest customer segment, learn as you go, without having huge downsides to risk</li>
</ul>
</li>
</ul>
<hr>
<p>some thoughts from talking to people at booths</p>
<p>questions to ask people at sponsor booths</p>
<ul>
<li>what does your company do?
<ul>
<li>follow up questions if possible</li>
</ul>
</li>
<li>who are your competitors? what makes you different?</li>
<li>who are your customers?</li>
<li>what are some interesting use cases you've seen for your product? success stories?</li>
<li>what is the future roadmap?</li>
<li>if consumer product, do you personally use it? have you built anything interesting?</li>
<li>how long have you been there?</li>
<li>what gets you excited about the company?</li>
</ul>
<p>thank them for answering your questions, get swag, move on.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[ds at apple]]></title>
        <link>https://bneo.xyz/posts/300924</link>
        <guid>https://bneo.xyz/posts/300924</guid>
        <pubDate>Mon, 30 Sep 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>I’m very solitary, that’s all ... I can’t dismiss it. Inside, I’m very much in communication with a lot of people and things who absolutely don’t know I’m in communication with them.</p>
<p>– Jean-Luc Godard</p>
</blockquote>
<p>teeth pain is super distracting and uncomfortable. it makes me irritable and moody. i can't enjoy my food. the pain is always there.</p>
<p>the best time for gym is post 7 pm. most people are already leaving, and i have a fixed time window for my gym time ~45 minutes. the best time on sunday is after church.</p>
<p>worried about LR test. i have ray summit to attend the next two days. based on today's session there seems to be a lot to catch up on. i'm still unsure about everything. the cost of not paying more attention in class, and skipping class for the meta interview that one day, and not being more curious and asking questions, and not doing the homework properly is being paid right now in more anxiety, more time, and more effort. i find myself studying for cs a lot easier compared to statistics classes. am i just bad at math? how am i statistics major?</p>
<hr>
<p>spoke to a DS manager at Apple and here are a few takeaways</p>
<ul>
<li>for internship
<ul>
<li>first step is build trust and relationship with team, get familiar with them, the scope, the projects, the problems. don't be shy to ask questions. talk to everyone.</li>
<li>second is seek alignment. ensure you're aligned with your mentor's goal for the role. they do not like surprises. ask "am i on the right track to deliver on X?"</li>
</ul>
</li>
<li>on culture
<ul>
<li>meta culture is move fast. when you're blocked, don't just stay stuck, seek help. if you're waiting on an answer, solve a different problem in the mean time.</li>
<li>apple culture: move fast in a thorough way. high quality and standards for products and features. looks for creativity. people who are proactive and can innovate.</li>
</ul>
</li>
<li>interviewing
<ul>
<li>read the job description clearly, you don't need to satisfy all requirements, there are must-haves and nice-to-haves</li>
<li>interviewing is a mutual selection, an equal partnership</li>
<li>think of your interviewer as your colleague, what kind of questions will you ask them and vice versa</li>
</ul>
</li>
<li>on how to solve problems
<ul>
<li>as a junior, you don't have to worry about finding the best solution for a problem</li>
<li>what matters more is you have in your mind good reasons for why you chose method A, B or C</li>
<li>even if all of those methods fails, you learned that they are not good solutions</li>
<li>your learning process demonstrates your ability to pivot to different solutions.</li>
<li>as you grow in your career, you accumulate experience to know the right$$ pieces to the puzzle</li>
</ul>
</li>
<li>biggest mistake
<ul>
<li>not asking why when you're assigned a task</li>
</ul>
</li>
</ul>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>I’m very solitary, that’s all ... I can’t dismiss it. Inside, I’m very much in communication with a lot of people and things who absolutely don’t know I’m in communication with them.</p>
<p>– Jean-Luc Godard</p>
</blockquote>
<p>teeth pain is super distracting and uncomfortable. it makes me irritable and moody. i can't enjoy my food. the pain is always there.</p>
<p>the best time for gym is post 7 pm. most people are already leaving, and i have a fixed time window for my gym time ~45 minutes. the best time on sunday is after church.</p>
<p>worried about LR test. i have ray summit to attend the next two days. based on today's session there seems to be a lot to catch up on. i'm still unsure about everything. the cost of not paying more attention in class, and skipping class for the meta interview that one day, and not being more curious and asking questions, and not doing the homework properly is being paid right now in more anxiety, more time, and more effort. i find myself studying for cs a lot easier compared to statistics classes. am i just bad at math? how am i statistics major?</p>
<hr>
<p>spoke to a DS manager at Apple and here are a few takeaways</p>
<ul>
<li>for internship
<ul>
<li>first step is build trust and relationship with team, get familiar with them, the scope, the projects, the problems. don't be shy to ask questions. talk to everyone.</li>
<li>second is seek alignment. ensure you're aligned with your mentor's goal for the role. they do not like surprises. ask "am i on the right track to deliver on X?"</li>
</ul>
</li>
<li>on culture
<ul>
<li>meta culture is move fast. when you're blocked, don't just stay stuck, seek help. if you're waiting on an answer, solve a different problem in the mean time.</li>
<li>apple culture: move fast in a thorough way. high quality and standards for products and features. looks for creativity. people who are proactive and can innovate.</li>
</ul>
</li>
<li>interviewing
<ul>
<li>read the job description clearly, you don't need to satisfy all requirements, there are must-haves and nice-to-haves</li>
<li>interviewing is a mutual selection, an equal partnership</li>
<li>think of your interviewer as your colleague, what kind of questions will you ask them and vice versa</li>
</ul>
</li>
<li>on how to solve problems
<ul>
<li>as a junior, you don't have to worry about finding the best solution for a problem</li>
<li>what matters more is you have in your mind good reasons for why you chose method A, B or C</li>
<li>even if all of those methods fails, you learned that they are not good solutions</li>
<li>your learning process demonstrates your ability to pivot to different solutions.</li>
<li>as you grow in your career, you accumulate experience to know the right$$ pieces to the puzzle</li>
</ul>
</li>
<li>biggest mistake
<ul>
<li>not asking why when you're assigned a task</li>
</ul>
</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[presbyterian church]]></title>
        <link>https://bneo.xyz/posts/290924</link>
        <guid>https://bneo.xyz/posts/290924</guid>
        <pubDate>Sun, 29 Sep 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>went to a presbyterian church for the first time and everyone was so friendly and warm. first baptist was so cold for some reason. made me look forward to coming back again, just to talk to the elderly here. i feel like i can learn a lot from them. what are some good questions to ask?</p>
<p>bought a dutch oven from amazon that was 40 bucks off to cook japanese curry beef and mille feuille nabe. excited to cook new meals. the past 3 months have been air fried costco salmon and chicken thighs.</p>
<p>listening to a <a href="https://tim.blog/2024/09/26/elizabeth-gilbert-2/">podcast</a> with Elizabeth Gilbert talking about self-love and purpose anxiety, while walking alone in SF in the cool weather. it's actually relaxing and calming. grateful for podcasts and airpods and sf weather and safeway being a 5 minute walk from home and plant protein bread and the 2 for 7 dollars oatmilk promotion.</p>
<blockquote>
<p>I’m much, much, much more afraid of people not liking me than I am of dying. And that’s what I have to suffer with more, is to try to figure out how to disappoint people, and say no to people, and set boundaries with people that they can survive it, and I can survive. This is my work in this lifetime. But death, to me, it doesn’t keep me up at night.</p>
<p>– Elizabeth Gilbert</p>
</blockquote>
<hr>
<p>reverend talked about how intellectual curiosity should be encouraged in a church.</p>
<p>happend to read about Feynman's talk at the Caltech YMCA Lunch Forum: <a href="https://calteches.library.caltech.edu/49/2/Religion.htm">the relation of science and religion</a> the day before.</p>
<p>my takeaways below</p>
<ul>
<li>scientists don't believe in God in a conventional sense</li>
<li>it is imperative in science to doubt, for progress in science, uncertainty is a fundamental part of their nature</li>
<li>scientific knowledge is based on degrees of certainty, every concept in science is on a scale somewhere between, but never absolute falsity or absolute truth</li>
<li>this attitude of mind, the attitude of uncertainty becomes a habit of thought, once acquired, cannot be retreated any more</li>
<li>scientific facts (i.e. vastness of universe, evolution, atomic theory) challenges traditional religious beliefs</li>
<li>there are three aspects of religion that answers all kinds of questions
<ul>
<li>#1 Metaphysical: answers what things are, where they come from, what man is, what God is, the properties of God, etc.</li>
<li>#2 Ethical: how to behave in life in a moral way; answers to moral questions; a moral and ethical code.</li>
<li>#3 Inspirational: strength and comfort and the inspiration to follow the moral values. inspiration for the arts and all kinds of great thoughts and action</li>
</ul>
</li>
<li>science conflicts primarily with the metaphysical aspect, but moral values remain unchanged</li>
<li>moral questions are outside of the scientific realm, any question of "should i do this?" lies outside of science.</li>
<li>source of inspiration – for strength and comfort – is closely tied to metaphysical claims, the inspiration comes from obeying God's will, feeling one with God</li>
<li>The two pillars of Western civilization stands by two great heritages:
<ul>
<li>#1 <strong>scientific spirit of adventure</strong> - the adventure into the unknown, an unknown which must be recognized as being unknown in order to be explored; the demand that the unanswerable mysteries of the universe remain unanswered; the attitude that all is uncertain; to summarize it – the humility of the intellect</li>
<li>#2 the <strong>christian ethics</strong> – the basis of action on love, the brotherhood of all men, the value of the individual – the humility of the spirit.</li>
</ul>
</li>
<li>the two heritages are logically, thoroughly consistent. but logic is not all; one needs one's heart to follow an idea.</li>
<li>the central problem: "How can we draw inspiration to support so that they stand together in full vigor, mutually unafraid, drawing strength and comfort from the two, without attacking the values of one or the other?"
<ul>
<li>if people are going back to religion, what are they going back to?</li>
<li>is the modern church a place to give comfort to a man who doubts God‑more, one who disbelieves in God?</li>
<li>is the modern church a place to give comfort and encouragement to the value of such doubts?</li>
</ul>
</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>went to a presbyterian church for the first time and everyone was so friendly and warm. first baptist was so cold for some reason. made me look forward to coming back again, just to talk to the elderly here. i feel like i can learn a lot from them. what are some good questions to ask?</p>
<p>bought a dutch oven from amazon that was 40 bucks off to cook japanese curry beef and mille feuille nabe. excited to cook new meals. the past 3 months have been air fried costco salmon and chicken thighs.</p>
<p>listening to a <a href="https://tim.blog/2024/09/26/elizabeth-gilbert-2/">podcast</a> with Elizabeth Gilbert talking about self-love and purpose anxiety, while walking alone in SF in the cool weather. it's actually relaxing and calming. grateful for podcasts and airpods and sf weather and safeway being a 5 minute walk from home and plant protein bread and the 2 for 7 dollars oatmilk promotion.</p>
<blockquote>
<p>I’m much, much, much more afraid of people not liking me than I am of dying. And that’s what I have to suffer with more, is to try to figure out how to disappoint people, and say no to people, and set boundaries with people that they can survive it, and I can survive. This is my work in this lifetime. But death, to me, it doesn’t keep me up at night.</p>
<p>– Elizabeth Gilbert</p>
</blockquote>
<hr>
<p>reverend talked about how intellectual curiosity should be encouraged in a church.</p>
<p>happend to read about Feynman's talk at the Caltech YMCA Lunch Forum: <a href="https://calteches.library.caltech.edu/49/2/Religion.htm">the relation of science and religion</a> the day before.</p>
<p>my takeaways below</p>
<ul>
<li>scientists don't believe in God in a conventional sense</li>
<li>it is imperative in science to doubt, for progress in science, uncertainty is a fundamental part of their nature</li>
<li>scientific knowledge is based on degrees of certainty, every concept in science is on a scale somewhere between, but never absolute falsity or absolute truth</li>
<li>this attitude of mind, the attitude of uncertainty becomes a habit of thought, once acquired, cannot be retreated any more</li>
<li>scientific facts (i.e. vastness of universe, evolution, atomic theory) challenges traditional religious beliefs</li>
<li>there are three aspects of religion that answers all kinds of questions
<ul>
<li>#1 Metaphysical: answers what things are, where they come from, what man is, what God is, the properties of God, etc.</li>
<li>#2 Ethical: how to behave in life in a moral way; answers to moral questions; a moral and ethical code.</li>
<li>#3 Inspirational: strength and comfort and the inspiration to follow the moral values. inspiration for the arts and all kinds of great thoughts and action</li>
</ul>
</li>
<li>science conflicts primarily with the metaphysical aspect, but moral values remain unchanged</li>
<li>moral questions are outside of the scientific realm, any question of "should i do this?" lies outside of science.</li>
<li>source of inspiration – for strength and comfort – is closely tied to metaphysical claims, the inspiration comes from obeying God's will, feeling one with God</li>
<li>The two pillars of Western civilization stands by two great heritages:
<ul>
<li>#1 <strong>scientific spirit of adventure</strong> - the adventure into the unknown, an unknown which must be recognized as being unknown in order to be explored; the demand that the unanswerable mysteries of the universe remain unanswered; the attitude that all is uncertain; to summarize it – the humility of the intellect</li>
<li>#2 the <strong>christian ethics</strong> – the basis of action on love, the brotherhood of all men, the value of the individual – the humility of the spirit.</li>
</ul>
</li>
<li>the two heritages are logically, thoroughly consistent. but logic is not all; one needs one's heart to follow an idea.</li>
<li>the central problem: "How can we draw inspiration to support so that they stand together in full vigor, mutually unafraid, drawing strength and comfort from the two, without attacking the values of one or the other?"
<ul>
<li>if people are going back to religion, what are they going back to?</li>
<li>is the modern church a place to give comfort to a man who doubts God‑more, one who disbelieves in God?</li>
<li>is the modern church a place to give comfort and encouragement to the value of such doubts?</li>
</ul>
</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[grocery run]]></title>
        <link>https://bneo.xyz/posts/280924</link>
        <guid>https://bneo.xyz/posts/280924</guid>
        <pubDate>Sat, 28 Sep 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>you can't have joy without sadness. you can have happiness without sadness, the feeling of being delighted, of being amused, of being carefree. but you can't have joy without sadness because joy is a profound, mature emotion. to experience actual joy, not the fleeting sensation of happiness, but actual lived experience of joy, you have to have gratitude, you have to have compassion. you can't have gratitude for the good times without experiencing the bad times. you can't have compassion without experiencing sadness.</p>
<p>cinema therapy on <a href="https://www.youtube.com/watch?v=R_nv-kAq-Wg">inside out 2</a></p>
</blockquote>
<p>spent most of today researching recipes. i'm so sick of eating and cooking same food. went into a rabbit hole. the goal is to cook mille-feuille nabe but i need a pot.</p>
<p>haven't bought groceries in chinatown for two weeks. went to 8 different stores to buy veges and fruits and condiments. shopped groceries for 2 hours and got so hungry that i was dizzy and nauseous. i was close to passing out. it's been like this the past few days or maybe week. i feel out of breath and sickly, getting cold sweats and headaches. what is happening to me?</p>
<p>caved in and spent money to buy rice noodles at house of dim sum. was shocked when i saw the total was 16 dollars. i got so disappointed at myself for paying so much for rice noodles and was internally howling on the way home. arguing that i could totally buy a whole box of cooked meat for 16 dollars, but instead i paid for a bunch of flour and a few pieces of meat. made me even more averse to buy food in the future</p>
<p>just discovered they do sell miso and kimchi in chinatown @ new asia supermarket. i've been going to japantown to buy them. but woori market makes their own kimchi so i will still go there just for that.</p>
<p>also discovered Sheng Hing Market has cheaper groceries than HuaXing. they have 49c/lbs bananas and 2 avocados for $1.5.</p>
<p>Dong Hing Supermarket still has the cheapest tofu out of them all. $1.39 per pack.</p>
<p>bought fermented bean curd with chilli taste to try out but it tasted so weird. asked my mom and she said i had to cook it. it makes more sense now.</p>
<p>napping at the transamerica park is pretty nice. it's like ac, 16 degrees on high fan speed. just wish it wasn't so windy.</p>
<p>so much to study for statistics. quiz on thursday. the bad experience from last quiz is creeping up on me. i feel like i should know all of these already but i always feel like a complete beginner.</p>
<p>today completely flew by. it was a quiet day but an essential rest day. i napped three times. also got really frustrated, nostalgic, and pessimistic. i need to learn how to manage my emotions and thoughts. gerd is also recurring recently. acid reflux. getting worried.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>you can't have joy without sadness. you can have happiness without sadness, the feeling of being delighted, of being amused, of being carefree. but you can't have joy without sadness because joy is a profound, mature emotion. to experience actual joy, not the fleeting sensation of happiness, but actual lived experience of joy, you have to have gratitude, you have to have compassion. you can't have gratitude for the good times without experiencing the bad times. you can't have compassion without experiencing sadness.</p>
<p>cinema therapy on <a href="https://www.youtube.com/watch?v=R_nv-kAq-Wg">inside out 2</a></p>
</blockquote>
<p>spent most of today researching recipes. i'm so sick of eating and cooking same food. went into a rabbit hole. the goal is to cook mille-feuille nabe but i need a pot.</p>
<p>haven't bought groceries in chinatown for two weeks. went to 8 different stores to buy veges and fruits and condiments. shopped groceries for 2 hours and got so hungry that i was dizzy and nauseous. i was close to passing out. it's been like this the past few days or maybe week. i feel out of breath and sickly, getting cold sweats and headaches. what is happening to me?</p>
<p>caved in and spent money to buy rice noodles at house of dim sum. was shocked when i saw the total was 16 dollars. i got so disappointed at myself for paying so much for rice noodles and was internally howling on the way home. arguing that i could totally buy a whole box of cooked meat for 16 dollars, but instead i paid for a bunch of flour and a few pieces of meat. made me even more averse to buy food in the future</p>
<p>just discovered they do sell miso and kimchi in chinatown @ new asia supermarket. i've been going to japantown to buy them. but woori market makes their own kimchi so i will still go there just for that.</p>
<p>also discovered Sheng Hing Market has cheaper groceries than HuaXing. they have 49c/lbs bananas and 2 avocados for $1.5.</p>
<p>Dong Hing Supermarket still has the cheapest tofu out of them all. $1.39 per pack.</p>
<p>bought fermented bean curd with chilli taste to try out but it tasted so weird. asked my mom and she said i had to cook it. it makes more sense now.</p>
<p>napping at the transamerica park is pretty nice. it's like ac, 16 degrees on high fan speed. just wish it wasn't so windy.</p>
<p>so much to study for statistics. quiz on thursday. the bad experience from last quiz is creeping up on me. i feel like i should know all of these already but i always feel like a complete beginner.</p>
<p>today completely flew by. it was a quiet day but an essential rest day. i napped three times. also got really frustrated, nostalgic, and pessimistic. i need to learn how to manage my emotions and thoughts. gerd is also recurring recently. acid reflux. getting worried.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[welcoming night]]></title>
        <link>https://bneo.xyz/posts/270924</link>
        <guid>https://bneo.xyz/posts/270924</guid>
        <pubDate>Fri, 27 Sep 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>"Tomorrow and plans for tomorrow can have no significance at all unless you are in full contact with the reality of the present, since it is in the present and only in the present that you live. There is no other reality than present reality, so that, even if one were to live for endless ages, to live for the future would be to miss the point everlastingly."</p>
<p>― Alan Watts, The Wisdom of Insecurity: A Message for an Age of Anxiety</p>
</blockquote>
<p>typing python code into a textbox is the least practical way to test someone's coding ability, but a really good way to test for retrieval accuracy and performing under pressure. you can't miss anything when writing in a textbox. you also need such a good understanding of input, and expected output, you don't get the feedback loop of seeing the output of your results, so you have to visualize it in your head, hold on to it, and perform operations, all the while remembering syntax rules. i realize so many gaps in my knowledge when i do these quizzes. things seem obvious when you're provided tools, but take them away (ability to run code), and your raw abilities are tested.</p>
<p>it's the same when you meet people, if you're talking to the same people every day (in a classroom setting), you reach a local maximum of what you're able to learn. when you talk to someone who's at least 3 standard deviations above you, you realize how much you don't know. things you never knew you didn't know. it's conversations with experts where dense information are packaged into a 30 minute conversations that expands your worldview. these are essential to grow. it's overwhelming yet inspiring at the same time.</p>
<p>welcome night at IEC was fun. it was 6 hours overall, it brings me back to church camps. the games, the bible stories, the self-introductions. church was and still is a big part of my life. if i ever have kids, i wonder what their experiences will be like with church.</p>
<hr>
<p>3 principles to succeed in school and career from church</p>
<p>lessons from <a href="https://www.churchofjesuschrist.org/study/manual/old-testament-stories-2022/daniel-and-his-friends?lang=eng">daniel and friends</a></p>
<ol>
<li>diligence - hard work on the right things</li>
<li>discipline - good control of time and emotions</li>
<li>devotion - trust in God in good and bad times</li>
</ol>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>"Tomorrow and plans for tomorrow can have no significance at all unless you are in full contact with the reality of the present, since it is in the present and only in the present that you live. There is no other reality than present reality, so that, even if one were to live for endless ages, to live for the future would be to miss the point everlastingly."</p>
<p>― Alan Watts, The Wisdom of Insecurity: A Message for an Age of Anxiety</p>
</blockquote>
<p>typing python code into a textbox is the least practical way to test someone's coding ability, but a really good way to test for retrieval accuracy and performing under pressure. you can't miss anything when writing in a textbox. you also need such a good understanding of input, and expected output, you don't get the feedback loop of seeing the output of your results, so you have to visualize it in your head, hold on to it, and perform operations, all the while remembering syntax rules. i realize so many gaps in my knowledge when i do these quizzes. things seem obvious when you're provided tools, but take them away (ability to run code), and your raw abilities are tested.</p>
<p>it's the same when you meet people, if you're talking to the same people every day (in a classroom setting), you reach a local maximum of what you're able to learn. when you talk to someone who's at least 3 standard deviations above you, you realize how much you don't know. things you never knew you didn't know. it's conversations with experts where dense information are packaged into a 30 minute conversations that expands your worldview. these are essential to grow. it's overwhelming yet inspiring at the same time.</p>
<p>welcome night at IEC was fun. it was 6 hours overall, it brings me back to church camps. the games, the bible stories, the self-introductions. church was and still is a big part of my life. if i ever have kids, i wonder what their experiences will be like with church.</p>
<hr>
<p>3 principles to succeed in school and career from church</p>
<p>lessons from <a href="https://www.churchofjesuschrist.org/study/manual/old-testament-stories-2022/daniel-and-his-friends?lang=eng">daniel and friends</a></p>
<ol>
<li>diligence - hard work on the right things</li>
<li>discipline - good control of time and emotions</li>
<li>devotion - trust in God in good and bad times</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[user friendly]]></title>
        <link>https://bneo.xyz/posts/260924</link>
        <guid>https://bneo.xyz/posts/260924</guid>
        <pubDate>Thu, 26 Sep 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>“User-friendliness is simply the fit between the objects around us and the ways we behave. So while we might think that the user-friendly world is one of making user-friendly things, the bigger truth is that design doesn’t rely on artifacts.</p>
<p>As my collaborator Robert Fabricant likes to say, it relies on our patterns of behavior. All the nuances of designing new products can be reduced to one of two basic strategies: either finding what causes us pain and trying to eliminate it, or reinforcing what we already do with a new object that makes it so easy it becomes second nature.</p>
<p>The truest material for making new things isn’t aluminum or carbon fiber. It’s behavior.”</p>
<p><a href="https://web.getmatter.com/entry/70440457">user friendly book summary</a></p>
</blockquote>
<p>comms class taught us how to network and manage conflicts</p>
<ul>
<li>what are the rules for reaching out to people?</li>
<li>how to resolve conflict as a manager?</li>
<li>how to compromise for the greater good?</li>
</ul>
<p>can't stay awake in linear regression. the lights are burning my eyes. feels like i had no sleep at all.</p>
<p>first time experiencing a book club at startup hq. wish i had time to finish this book. met some twitter people there. everyone is so interesting in sf. my goal is to have the level of confidence to be the first to share my thoughts, without fear of sounding dumb. no one will remember me anyways. it's all upside, if what i say resonates, i make an impression on others. if i just stay quiet, i don't exist.</p>
<p>things discussed at the book club</p>
<ul>
<li>what did you understand about design</li>
<li>something surprising you discovered</li>
<li>what metaphors for design (i.e. defibrillator opens like a book)</li>
<li>what was designed for a niche group for accessibility that served the general population (i.e. text to speech)</li>
<li>dark UX patterns</li>
</ul>
<p>xpath is so unintuitive. got distracted every 15 minutes trying to study for the quiz. read a wikipedia page on limerence. i wonder what causes this, if it's a one time thing – you feel it the first time, and as you have more experiences, you manage it better. maybe it is rooted in my attachment styles and childhood and upbringing, or the media that injected the ideas and expectations in my head. experiences vary across individuals, and it's not comparable.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>“User-friendliness is simply the fit between the objects around us and the ways we behave. So while we might think that the user-friendly world is one of making user-friendly things, the bigger truth is that design doesn’t rely on artifacts.</p>
<p>As my collaborator Robert Fabricant likes to say, it relies on our patterns of behavior. All the nuances of designing new products can be reduced to one of two basic strategies: either finding what causes us pain and trying to eliminate it, or reinforcing what we already do with a new object that makes it so easy it becomes second nature.</p>
<p>The truest material for making new things isn’t aluminum or carbon fiber. It’s behavior.”</p>
<p><a href="https://web.getmatter.com/entry/70440457">user friendly book summary</a></p>
</blockquote>
<p>comms class taught us how to network and manage conflicts</p>
<ul>
<li>what are the rules for reaching out to people?</li>
<li>how to resolve conflict as a manager?</li>
<li>how to compromise for the greater good?</li>
</ul>
<p>can't stay awake in linear regression. the lights are burning my eyes. feels like i had no sleep at all.</p>
<p>first time experiencing a book club at startup hq. wish i had time to finish this book. met some twitter people there. everyone is so interesting in sf. my goal is to have the level of confidence to be the first to share my thoughts, without fear of sounding dumb. no one will remember me anyways. it's all upside, if what i say resonates, i make an impression on others. if i just stay quiet, i don't exist.</p>
<p>things discussed at the book club</p>
<ul>
<li>what did you understand about design</li>
<li>something surprising you discovered</li>
<li>what metaphors for design (i.e. defibrillator opens like a book)</li>
<li>what was designed for a niche group for accessibility that served the general population (i.e. text to speech)</li>
<li>dark UX patterns</li>
</ul>
<p>xpath is so unintuitive. got distracted every 15 minutes trying to study for the quiz. read a wikipedia page on limerence. i wonder what causes this, if it's a one time thing – you feel it the first time, and as you have more experiences, you manage it better. maybe it is rooted in my attachment styles and childhood and upbringing, or the media that injected the ideas and expectations in my head. experiences vary across individuals, and it's not comparable.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[shipped aha]]></title>
        <link>https://bneo.xyz/posts/250924</link>
        <guid>https://bneo.xyz/posts/250924</guid>
        <pubDate>Wed, 25 Sep 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>spent the entire half of the day building and fixing aha (11am till ~4pm)</p>
<p><a href="https://github.com/benthecoder/aha">github repo</a></p>
<p>posted on <a href="https://x.com/benxneo/status/1839077149925585316">twitter</a></p>
<p>i need to upgrade my demo recording game. time to retire from quicktime player. can someone sponsor me screen studio please.</p>
<p>can't seem to get exa.ai's attention, goal is to be hired as an <a href="https://jobs.lever.co/exa-labs/5914d0e5-b50f-4e94-a68c-a91979f7aafd">ml research engineer</a>. at my current state, there's lots to catch up on. i can't even do linear regression proofs. what am i really good at? what are my top 2 skills.</p>
<p>this is their job description</p>
<blockquote>
<p>Transformers feel magical -- they understand text at near-human level. Yet traditional search engines (cough, Google) don't feel magical -- they don't understand text at near-human level. It doesn't have to be this way.</p>
<p>At Exa, we're training foundational models for search. Our goal is to build systems that can instantly filter the world's knowledge to exactly what you want, no matter how complex your query. Search is a unique research problem within generative AI -- instead of generating a single piece of text, search involves asking the same questions about billions of texts.</p>
<p>No other AI lab is exploring this direction. That means if we don't find novel methods for search, they won't be found. Our team has already made breakthroughs not seen in the literature, and we have more coming. Want to explore the search frontier with us?</p>
<p>Desired Experience</p>
<ul>
<li>You have graduate-level ML experience (or are an exceptionally strong undergrad)</li>
<li>You can code up a transformer from scratch in pytorch</li>
<li>You're comfortable creating large-scale datasets</li>
<li>Care about the problem of finding high quality knowledge and recognize how important this is for the world</li>
</ul>
<p>Example Projects</p>
<ul>
<li>Train a 70B parameter version of our current model</li>
<li>Build an RLAIF pipeline for search</li>
<li>Dream up a novel architecture for search in the shower, then code it up and beat our best model's top score</li>
</ul>
</blockquote>
<p>gym'ed for a bit. heartburn is coming back. slightly worried about that.</p>
<p>spent rest of night having dinner at Yee's for A's birthday.</p>
<p>had a good time at our place playing card games about deep questions, liar game, and family style</p>
<p>second time hosting people at our place. we need chairs.</p>
<p>arc on windows has so many bugs. so fun to have an app that i build used by others. i want to build more things. and share it with the world.</p>]]></description>
        <content:encoded><![CDATA[<p>spent the entire half of the day building and fixing aha (11am till ~4pm)</p>
<p><a href="https://github.com/benthecoder/aha">github repo</a></p>
<p>posted on <a href="https://x.com/benxneo/status/1839077149925585316">twitter</a></p>
<p>i need to upgrade my demo recording game. time to retire from quicktime player. can someone sponsor me screen studio please.</p>
<p>can't seem to get exa.ai's attention, goal is to be hired as an <a href="https://jobs.lever.co/exa-labs/5914d0e5-b50f-4e94-a68c-a91979f7aafd">ml research engineer</a>. at my current state, there's lots to catch up on. i can't even do linear regression proofs. what am i really good at? what are my top 2 skills.</p>
<p>this is their job description</p>
<blockquote>
<p>Transformers feel magical -- they understand text at near-human level. Yet traditional search engines (cough, Google) don't feel magical -- they don't understand text at near-human level. It doesn't have to be this way.</p>
<p>At Exa, we're training foundational models for search. Our goal is to build systems that can instantly filter the world's knowledge to exactly what you want, no matter how complex your query. Search is a unique research problem within generative AI -- instead of generating a single piece of text, search involves asking the same questions about billions of texts.</p>
<p>No other AI lab is exploring this direction. That means if we don't find novel methods for search, they won't be found. Our team has already made breakthroughs not seen in the literature, and we have more coming. Want to explore the search frontier with us?</p>
<p>Desired Experience</p>
<ul>
<li>You have graduate-level ML experience (or are an exceptionally strong undergrad)</li>
<li>You can code up a transformer from scratch in pytorch</li>
<li>You're comfortable creating large-scale datasets</li>
<li>Care about the problem of finding high quality knowledge and recognize how important this is for the world</li>
</ul>
<p>Example Projects</p>
<ul>
<li>Train a 70B parameter version of our current model</li>
<li>Build an RLAIF pipeline for search</li>
<li>Dream up a novel architecture for search in the shower, then code it up and beat our best model's top score</li>
</ul>
</blockquote>
<p>gym'ed for a bit. heartburn is coming back. slightly worried about that.</p>
<p>spent rest of night having dinner at Yee's for A's birthday.</p>
<p>had a good time at our place playing card games about deep questions, liar game, and family style</p>
<p>second time hosting people at our place. we need chairs.</p>
<p>arc on windows has so many bugs. so fun to have an app that i build used by others. i want to build more things. and share it with the world.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[building aha]]></title>
        <link>https://bneo.xyz/posts/240924</link>
        <guid>https://bneo.xyz/posts/240924</guid>
        <pubDate>Tue, 24 Sep 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Literature is nothing but carpentry.</p>
<p>Both are very hard work. Writing something is almost as hard as making a table. With both you are working with reality, a material just as hard as wood. Both are full of tricks and techniques. Basically very little magic and a lot of hard work are involved. And as Proust, I think, said, it takes ten percent inspiration and ninety percent perspiration. I never have done any carpentry, but it's the job I admire most, especially because you can never find anyone to do it for you.</p>
<p>– Gabriel García Márquez, the paris review interviews vol II</p>
</blockquote>
<p>spent the day building the chrome extension, couldn't focus in class at all.</p>
<p>chrome extensions are a pain. i wonder how much longer it would take me to build this without cursor.</p>
<p>5 docs <a href="https://www.inc.com/jessica-stillman/brie-wolfson-priorities-document-templates.html">brief wolfson</a> uses to be effective at work</p>
<ol>
<li>Ongoing Stack Rank (OSR): A prioritized list of key outputs/projects, not just tasks.</li>
<li>"It's Only the Weekend When" Post-it: A simple 3-item weekly priority list.</li>
<li>"What I'm Proud Of" Scrapbook: A collection of personal achievements to boost energy and confidence.</li>
<li>Snag Log: A record of frustrations to identify patterns and avoid future issues.</li>
<li>"Today, I Learned": A log of new insights, details, and lessons learned.</li>
</ol>
<p>her experience <a href="https://every.to/p/what-i-miss-about-working-at-stripe">working</a> at stripe</p>
<blockquote>
<p>Because what I’ve learned from having the privilege of working in a place that asks for my best and helps me get there is how much it can unlock in a life. The benefits extend far beyond the skills required to get great work done. The really, really good stuff comes from looking back on something you created and thinking, “I had no idea I could do that.” It comes from looking around and thinking “wow these people helped me, really helped me, get there.” It comes from looking inside and seeing how deep and enduring those feelings of pride, satisfaction, and gratitude really are. And what happens when you have so much it gets to spill over to the other aspects of and people in your life.</p>
</blockquote>
<p>more writings</p>
<ul>
<li><a href="https://koolaidfactory.com/writing-in-public-inside-your-company/">The Kool Aid Factory :: Writing In Public, Inside Your Company</a></li>
<li><a href="https://review.firstround.com/ditch-your-to-do-list-and-use-these-docs-to-make-more-impact/">Ditch Your To-Do List and Use These Docs To Make More Impact</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Literature is nothing but carpentry.</p>
<p>Both are very hard work. Writing something is almost as hard as making a table. With both you are working with reality, a material just as hard as wood. Both are full of tricks and techniques. Basically very little magic and a lot of hard work are involved. And as Proust, I think, said, it takes ten percent inspiration and ninety percent perspiration. I never have done any carpentry, but it's the job I admire most, especially because you can never find anyone to do it for you.</p>
<p>– Gabriel García Márquez, the paris review interviews vol II</p>
</blockquote>
<p>spent the day building the chrome extension, couldn't focus in class at all.</p>
<p>chrome extensions are a pain. i wonder how much longer it would take me to build this without cursor.</p>
<p>5 docs <a href="https://www.inc.com/jessica-stillman/brie-wolfson-priorities-document-templates.html">brief wolfson</a> uses to be effective at work</p>
<ol>
<li>Ongoing Stack Rank (OSR): A prioritized list of key outputs/projects, not just tasks.</li>
<li>"It's Only the Weekend When" Post-it: A simple 3-item weekly priority list.</li>
<li>"What I'm Proud Of" Scrapbook: A collection of personal achievements to boost energy and confidence.</li>
<li>Snag Log: A record of frustrations to identify patterns and avoid future issues.</li>
<li>"Today, I Learned": A log of new insights, details, and lessons learned.</li>
</ol>
<p>her experience <a href="https://every.to/p/what-i-miss-about-working-at-stripe">working</a> at stripe</p>
<blockquote>
<p>Because what I’ve learned from having the privilege of working in a place that asks for my best and helps me get there is how much it can unlock in a life. The benefits extend far beyond the skills required to get great work done. The really, really good stuff comes from looking back on something you created and thinking, “I had no idea I could do that.” It comes from looking around and thinking “wow these people helped me, really helped me, get there.” It comes from looking inside and seeing how deep and enduring those feelings of pride, satisfaction, and gratitude really are. And what happens when you have so much it gets to spill over to the other aspects of and people in your life.</p>
</blockquote>
<p>more writings</p>
<ul>
<li><a href="https://koolaidfactory.com/writing-in-public-inside-your-company/">The Kool Aid Factory :: Writing In Public, Inside Your Company</a></li>
<li><a href="https://review.firstround.com/ditch-your-to-do-list-and-use-these-docs-to-make-more-impact/">Ditch Your To-Do List and Use These Docs To Make More Impact</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[ray distributed computing]]></title>
        <link>https://bneo.xyz/posts/230924</link>
        <guid>https://bneo.xyz/posts/230924</guid>
        <pubDate>Mon, 23 Sep 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Esther Perel asks everyone this question: "Knowing yourself as well as you do, what do you think makes it hard to live with you?"</p>
<p>nobody is ready. i'm prepared, i'm perfect, i'm fully baked. everyone has relationship issues they're going to have to address at some point in their lives. the only question is with whom, not if, just with whom. whose the one that you're going to do the work with. we're all works in progress, we're notoriously imperfect, rather unpredictable. and many relationship problems are not problems that you solve. they're paradoxes that you learn to manage.</p>
<p><a href="https://www.youtube.com/watch?v=ajneRM-ET1Q">esther perell on huberman lab</a></p>
</blockquote>
<p>the fog in the morning was so cool. so sleep deprived i basically dragged myself to school to take the quiz.</p>
<p>had no idea if the sql queries i wrote were correct. finished in 20 minutes, stayed the whole way just because i lack confidence in my answers. fell asleep a few times throughout. after completing, did not feel like talking to anyone at all.</p>
<p>i feel like i have yet to recuperate from the first round of stressful quizzes, and the interview grind, and the hackathon. things are piling on one after another. had to skip class just so i could nap for an hour in the afternoon.</p>
<p>woke up and stared at the ceiling for 30 minutes, started overthinking and reminiscing, feeling angry and frustrated about the past sometimes, it's a dangerous place to enter. it requires so much effort to stay in the present.</p>
<p>the weather was perfect (27 degrees) to work at transamerica park.</p>
<p>sat on one of the tables for 3 hours writing the ray article. so glad i have this space to work from.</p>
<p>my eyes were glued to my macbook the entire time. was deep in flow and focus, but did not manage to take breaks. i need to work with people to remind myself to take breaks. where are my co-working friends.</p>
<p>saw many friends and couples and doggies walking past.</p>
<p>the air reminded me of Iowa somehow. it was a mixture of old books, the forest and petrichor (after-rain smell)</p>
<p>felt so drained and meaningless afterwards, felt like i could be doing cool things with people, and not compile stuff for an article. felt better after seeing the sunset.</p>
<p>i get anxiety going home now, saw the door the crazy man's house was open, was worried i would run into him. i imagine myself fighting against him, but in reality i'll just cower away.</p>
<p>spent the rest of the day talking to mom and finishing up the article.</p>
<p>my day was consumed by the quiz, my class, the ray article, and my mom. my days are so short here.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Esther Perel asks everyone this question: "Knowing yourself as well as you do, what do you think makes it hard to live with you?"</p>
<p>nobody is ready. i'm prepared, i'm perfect, i'm fully baked. everyone has relationship issues they're going to have to address at some point in their lives. the only question is with whom, not if, just with whom. whose the one that you're going to do the work with. we're all works in progress, we're notoriously imperfect, rather unpredictable. and many relationship problems are not problems that you solve. they're paradoxes that you learn to manage.</p>
<p><a href="https://www.youtube.com/watch?v=ajneRM-ET1Q">esther perell on huberman lab</a></p>
</blockquote>
<p>the fog in the morning was so cool. so sleep deprived i basically dragged myself to school to take the quiz.</p>
<p>had no idea if the sql queries i wrote were correct. finished in 20 minutes, stayed the whole way just because i lack confidence in my answers. fell asleep a few times throughout. after completing, did not feel like talking to anyone at all.</p>
<p>i feel like i have yet to recuperate from the first round of stressful quizzes, and the interview grind, and the hackathon. things are piling on one after another. had to skip class just so i could nap for an hour in the afternoon.</p>
<p>woke up and stared at the ceiling for 30 minutes, started overthinking and reminiscing, feeling angry and frustrated about the past sometimes, it's a dangerous place to enter. it requires so much effort to stay in the present.</p>
<p>the weather was perfect (27 degrees) to work at transamerica park.</p>
<p>sat on one of the tables for 3 hours writing the ray article. so glad i have this space to work from.</p>
<p>my eyes were glued to my macbook the entire time. was deep in flow and focus, but did not manage to take breaks. i need to work with people to remind myself to take breaks. where are my co-working friends.</p>
<p>saw many friends and couples and doggies walking past.</p>
<p>the air reminded me of Iowa somehow. it was a mixture of old books, the forest and petrichor (after-rain smell)</p>
<p>felt so drained and meaningless afterwards, felt like i could be doing cool things with people, and not compile stuff for an article. felt better after seeing the sunset.</p>
<p>i get anxiety going home now, saw the door the crazy man's house was open, was worried i would run into him. i imagine myself fighting against him, but in reality i'll just cower away.</p>
<p>spent the rest of the day talking to mom and finishing up the article.</p>
<p>my day was consumed by the quiz, my class, the ray article, and my mom. my days are so short here.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[judgement day hack 2]]></title>
        <link>https://bneo.xyz/posts/220924</link>
        <guid>https://bneo.xyz/posts/220924</guid>
        <pubDate>Sun, 22 Sep 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Cooks: make the food others are too busy to prepare.
Writers: articulate the thoughts others are too preoccupied to formulate.</p>
<p>– Alain de Botton</p>
</blockquote>
<p>woke up early to do some of the stats homework.</p>
<p>left earlier to the hackathon this time, took the bus with A and W, discussed about ethical problems (old vs children on the road) and birth of the universe.</p>
<p>lunch was chipotle style food. it was really good. so much better than pizza. they didn't refill the green tea drink.</p>
<p>most of the time was spent integrating all of our work together. W handled most of it. I barely did much this hackathon. my headache is affecting me.</p>
<p>spent more time making the excalidraw figure and slides in figma. all of us were so focused on building out this project and making a good presentation.</p>
<p>sat through 15 demos, some demos were embarrassing to watch. knowledge graphs eval won first place which was a surprise. thought we could've gotten top 3.</p>
<p>we had fun and that's what matters? not winning the hackathon make it felt like the 14 hours we spent the past two days went to waste. maybe it did, or maybe instead of focusing on the prize, we must rank the effort above the prize. i'm proud of my friends for finishing the project. all of us were visibly disappointed and demotivated.</p>
<p>rushed stats homework again in time to study for relational quiz the next morning. had to write out an entire cheatsheet.</p>
<p>faced psychological warfare by my neighbor at midnight. felt so much anxiety with him dropping stuff on our roof. he did it twice today. my clothes are upstairs in the dryer. i can't even take them. felt anger and hatred. i want to file a police report on that man.</p>
<p>couldn't sleep possibly because of the green tea, my brain was awake while my body feel asleep. i was conscious till 2:40 a.m.</p>
<p>i was afraid i won't be able to fall asleep at all.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Cooks: make the food others are too busy to prepare.
Writers: articulate the thoughts others are too preoccupied to formulate.</p>
<p>– Alain de Botton</p>
</blockquote>
<p>woke up early to do some of the stats homework.</p>
<p>left earlier to the hackathon this time, took the bus with A and W, discussed about ethical problems (old vs children on the road) and birth of the universe.</p>
<p>lunch was chipotle style food. it was really good. so much better than pizza. they didn't refill the green tea drink.</p>
<p>most of the time was spent integrating all of our work together. W handled most of it. I barely did much this hackathon. my headache is affecting me.</p>
<p>spent more time making the excalidraw figure and slides in figma. all of us were so focused on building out this project and making a good presentation.</p>
<p>sat through 15 demos, some demos were embarrassing to watch. knowledge graphs eval won first place which was a surprise. thought we could've gotten top 3.</p>
<p>we had fun and that's what matters? not winning the hackathon make it felt like the 14 hours we spent the past two days went to waste. maybe it did, or maybe instead of focusing on the prize, we must rank the effort above the prize. i'm proud of my friends for finishing the project. all of us were visibly disappointed and demotivated.</p>
<p>rushed stats homework again in time to study for relational quiz the next morning. had to write out an entire cheatsheet.</p>
<p>faced psychological warfare by my neighbor at midnight. felt so much anxiety with him dropping stuff on our roof. he did it twice today. my clothes are upstairs in the dryer. i can't even take them. felt anger and hatred. i want to file a police report on that man.</p>
<p>couldn't sleep possibly because of the green tea, my brain was awake while my body feel asleep. i was conscious till 2:40 a.m.</p>
<p>i was afraid i won't be able to fall asleep at all.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[judgement day hack 1]]></title>
        <link>https://bneo.xyz/posts/210924</link>
        <guid>https://bneo.xyz/posts/210924</guid>
        <pubDate>Sat, 21 Sep 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>1 Corinthians 13: “Love suffers long and is kind. It is not proud. Love bears all things, believes all things, hopes all things, and endures all things. Love never fails… Now these three things remain: faith, hope, and love. But the greatest of these is love.”</p>
<p>discovered on cinema therapist on <a href="https://www.youtube.com/watch?v=b-cI0yXo_DA">the office romances</a></p>
</blockquote>
<p>reading up on <a href="https://docs.ray.io/en/latest/index.html">Ray</a> to write an article for Ray summit 24' interesting to learn more about distributed ML. hoping to dive deeper and understand how it works internally in their <a href="https://docs.google.com/document/d/1tBw9A4j62ruI5omIJbMxly-la5w4q_TjyJgJL_jN2fI/preview#heading=h.iyrm5j2gcdoq">whitepaper</a>.</p>
<p>hackathon at weights and biases. first hackathon with the meta boys in a team. team name is chinatown mafia. TIL there's a chinatown gang in NY called flying dragons.</p>
<p>also learned a hack for extending OPT from an <a href="https://www.bassimeledath.com/">alumni</a>. you can start an LLC and also get paid for your side projects, and stay up to a year after graduating.</p>
<p>some interesting links on evals from the hackathon</p>
<ul>
<li><a href="https://eugeneyan.com/tag/eval/">Eugene Yan <code>evals</code> tag on blog</a></li>
<li><a href="https://arxiv.org/abs/2404.12272">Who Validates the Validators paper (EvalGen)</a></li>
<li><a href="https://aman.ai/primers/ai/LLM/#evaluation-metrics">Aman Chadha eval metrics on llm cheatsheet</a></li>
<li><a href="https://lilianweng.github.io/posts/2024-07-07-hallucination/">Lillian Weng Anti hallucination (light Eval mentions)</a></li>
<li><a href="https://arxiv.org/pdf/2310.19736">Old LLM Eval survey</a></li>
<li><a href="https://arxiv.org/pdf/2408.15769">Multimodal LLM Eval survey</a></li>
<li><a href="https://leehanchung.github.io/blogs/2024/08/11/llm-as-a-judge/">LLM Eval article</a></li>
<li><a href="https://alopatenko.github.io/LLMEvaluation/">List of papers around LLM evaluation</a></li>
<li><a href="https://github.com/explodinggradients/ragas">RAGAS (LLM judges for RAG pipelines)</a></li>
</ul>
<p>headache so bad after lunch i had to take a power nap</p>
<p>didn't feel excited about this hackathon initially</p>
<p>but overall a good time with classmates</p>
<p>the last group to leave at 10 p.m.</p>
<p>A. drove us to treasure island and did a loop back to sf</p>
<p>grateful i get to meet friends at this program, do hackathons in the weekends, and talk to interesting people.</p>
<p>hw due on sunday night and exam on monday morning. time is so limited.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>1 Corinthians 13: “Love suffers long and is kind. It is not proud. Love bears all things, believes all things, hopes all things, and endures all things. Love never fails… Now these three things remain: faith, hope, and love. But the greatest of these is love.”</p>
<p>discovered on cinema therapist on <a href="https://www.youtube.com/watch?v=b-cI0yXo_DA">the office romances</a></p>
</blockquote>
<p>reading up on <a href="https://docs.ray.io/en/latest/index.html">Ray</a> to write an article for Ray summit 24' interesting to learn more about distributed ML. hoping to dive deeper and understand how it works internally in their <a href="https://docs.google.com/document/d/1tBw9A4j62ruI5omIJbMxly-la5w4q_TjyJgJL_jN2fI/preview#heading=h.iyrm5j2gcdoq">whitepaper</a>.</p>
<p>hackathon at weights and biases. first hackathon with the meta boys in a team. team name is chinatown mafia. TIL there's a chinatown gang in NY called flying dragons.</p>
<p>also learned a hack for extending OPT from an <a href="https://www.bassimeledath.com/">alumni</a>. you can start an LLC and also get paid for your side projects, and stay up to a year after graduating.</p>
<p>some interesting links on evals from the hackathon</p>
<ul>
<li><a href="https://eugeneyan.com/tag/eval/">Eugene Yan <code>evals</code> tag on blog</a></li>
<li><a href="https://arxiv.org/abs/2404.12272">Who Validates the Validators paper (EvalGen)</a></li>
<li><a href="https://aman.ai/primers/ai/LLM/#evaluation-metrics">Aman Chadha eval metrics on llm cheatsheet</a></li>
<li><a href="https://lilianweng.github.io/posts/2024-07-07-hallucination/">Lillian Weng Anti hallucination (light Eval mentions)</a></li>
<li><a href="https://arxiv.org/pdf/2310.19736">Old LLM Eval survey</a></li>
<li><a href="https://arxiv.org/pdf/2408.15769">Multimodal LLM Eval survey</a></li>
<li><a href="https://leehanchung.github.io/blogs/2024/08/11/llm-as-a-judge/">LLM Eval article</a></li>
<li><a href="https://alopatenko.github.io/LLMEvaluation/">List of papers around LLM evaluation</a></li>
<li><a href="https://github.com/explodinggradients/ragas">RAGAS (LLM judges for RAG pipelines)</a></li>
</ul>
<p>headache so bad after lunch i had to take a power nap</p>
<p>didn't feel excited about this hackathon initially</p>
<p>but overall a good time with classmates</p>
<p>the last group to leave at 10 p.m.</p>
<p>A. drove us to treasure island and did a loop back to sf</p>
<p>grateful i get to meet friends at this program, do hackathons in the weekends, and talk to interesting people.</p>
<p>hw due on sunday night and exam on monday morning. time is so limited.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[kbbq with the boys]]></title>
        <link>https://bneo.xyz/posts/200924</link>
        <guid>https://bneo.xyz/posts/200924</guid>
        <pubDate>Fri, 20 Sep 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>a great way to end the rollercoaster emotion of a week</p>
<p>yakiniQ kbbq with the boys</p>
<p>the ribs were so good. had beer + soju.</p>
<p>karaoke in a korean place</p>
<p>oasis, new jeans, kanye, daniel caesar, billy joel, and ended it with sweet caroline</p>
<p>checked out Temple club. reinforced the fact that i do not like clubs</p>
<p>spent 110 bucks in one day. but it was a good day</p>]]></description>
        <content:encoded><![CDATA[<p>a great way to end the rollercoaster emotion of a week</p>
<p>yakiniQ kbbq with the boys</p>
<p>the ribs were so good. had beer + soju.</p>
<p>karaoke in a korean place</p>
<p>oasis, new jeans, kanye, daniel caesar, billy joel, and ended it with sweet caroline</p>
<p>checked out Temple club. reinforced the fact that i do not like clubs</p>
<p>spent 110 bucks in one day. but it was a good day</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[aha]]></title>
        <link>https://bneo.xyz/posts/190924</link>
        <guid>https://bneo.xyz/posts/190924</guid>
        <pubDate>Thu, 19 Sep 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>back to the assignments and quiz grind again</p>
<p>headache was so bad in stats class i felt nauseas. i think i have tmj. or i grind my teeth at night. my temples are being squeezed so badly.</p>
<p>went to a cohere meetup, wanted to check it out for a bit because i still had homework due, had interesting conversations. still trying to figure out what i want to work on and what my interests are. was asked what my dream company is and i always say apple by default. but there are so many cool companies to work at, the other FAANGs (Google, Microsoft, Meta), the unicorns (Instacart, Airbnb, Asana), and the interesting ones (Huggingface, Watershed, AllenAI, Cohere, etc.)</p>
<p>Had a new idea for a chrome extension for my communications project,</p>
<p>I call it Aha: a chrome extension for explaining anything</p>
<p>a napkin sketch and resources i discovered while researching</p>
<ul>
<li>highlight phrase to ELI5</li>
<li>pass context of article</li>
<li>action: command/ctrl + ?</li>
<li>guardrail for query
<ul>
<li>limit the length some how</li>
<li>let users customize the prompt</li>
</ul>
</li>
<li>prompt for eli5
<ul>
<li><code>given this term: &#x3C;TERM>. Explain under 100 words like I'm 5 years old</code></li>
</ul>
</li>
<li>send call to <a href="https://inference.cerebras.ai/">cerebras</a> llama 3.1 80b</li>
<li>stream the response in a popup box on window / under extension</li>
<li>button for more resources</li>
<li>send API call to <a href="https://exa.ai/search">exa.ai</a>
<ul>
<li><code>useful learning resources and explainers for &#x3C;TERM></code></li>
</ul>
</li>
<li>display in textbox</li>
<li>copy output</li>
<li>button to open all tabs</li>
</ul>
<p>future work</p>
<ul>
<li>support PDFs?</li>
<li>store historical calls in <a href="https://supabase.com/">Supabase</a></li>
</ul>
<p>docs</p>
<ul>
<li><a href="https://docs.exa.ai/reference/getting-started-with-javascript">Getting Started with TypeScript</a></li>
</ul>
<p>references</p>
<ul>
<li><a href="https://github.com/varunshenoy/smalltalk?tab=readme-ov-file">varunshenoy/smalltalk: A browser extension that demos Gemini Nano via window.ai and Cartesia TTS ⚡️</a></li>
<li><a href="https://github.com/sysread/page-summarizer">sysread/page-summarizer: Browser extension to summarize a page using OpenAI</a></li>
<li><a href="https://github.com/lxieyang/chrome-extension-boilerplate-react">lxieyang/chrome-extension-boilerplate-react: A Chrome Extensions boilerplate using React 18 and Webpack 5.</a></li>
<li><a href="https://github.com/GoogleChrome/chrome-extensions-samples">GoogleChrome/chrome-extensions-samples: Chrome Extensions Samples</a></li>
<li><a href="https://www.youtube.com/live/kEJIkgxfPv8">Testing Cursor.sh to create a Chrome Extension</a></li>
</ul>
<p>let's see if i can actually build this.</p>]]></description>
        <content:encoded><![CDATA[<p>back to the assignments and quiz grind again</p>
<p>headache was so bad in stats class i felt nauseas. i think i have tmj. or i grind my teeth at night. my temples are being squeezed so badly.</p>
<p>went to a cohere meetup, wanted to check it out for a bit because i still had homework due, had interesting conversations. still trying to figure out what i want to work on and what my interests are. was asked what my dream company is and i always say apple by default. but there are so many cool companies to work at, the other FAANGs (Google, Microsoft, Meta), the unicorns (Instacart, Airbnb, Asana), and the interesting ones (Huggingface, Watershed, AllenAI, Cohere, etc.)</p>
<p>Had a new idea for a chrome extension for my communications project,</p>
<p>I call it Aha: a chrome extension for explaining anything</p>
<p>a napkin sketch and resources i discovered while researching</p>
<ul>
<li>highlight phrase to ELI5</li>
<li>pass context of article</li>
<li>action: command/ctrl + ?</li>
<li>guardrail for query
<ul>
<li>limit the length some how</li>
<li>let users customize the prompt</li>
</ul>
</li>
<li>prompt for eli5
<ul>
<li><code>given this term: &#x3C;TERM>. Explain under 100 words like I'm 5 years old</code></li>
</ul>
</li>
<li>send call to <a href="https://inference.cerebras.ai/">cerebras</a> llama 3.1 80b</li>
<li>stream the response in a popup box on window / under extension</li>
<li>button for more resources</li>
<li>send API call to <a href="https://exa.ai/search">exa.ai</a>
<ul>
<li><code>useful learning resources and explainers for &#x3C;TERM></code></li>
</ul>
</li>
<li>display in textbox</li>
<li>copy output</li>
<li>button to open all tabs</li>
</ul>
<p>future work</p>
<ul>
<li>support PDFs?</li>
<li>store historical calls in <a href="https://supabase.com/">Supabase</a></li>
</ul>
<p>docs</p>
<ul>
<li><a href="https://docs.exa.ai/reference/getting-started-with-javascript">Getting Started with TypeScript</a></li>
</ul>
<p>references</p>
<ul>
<li><a href="https://github.com/varunshenoy/smalltalk?tab=readme-ov-file">varunshenoy/smalltalk: A browser extension that demos Gemini Nano via window.ai and Cartesia TTS ⚡️</a></li>
<li><a href="https://github.com/sysread/page-summarizer">sysread/page-summarizer: Browser extension to summarize a page using OpenAI</a></li>
<li><a href="https://github.com/lxieyang/chrome-extension-boilerplate-react">lxieyang/chrome-extension-boilerplate-react: A Chrome Extensions boilerplate using React 18 and Webpack 5.</a></li>
<li><a href="https://github.com/GoogleChrome/chrome-extensions-samples">GoogleChrome/chrome-extensions-samples: Chrome Extensions Samples</a></li>
<li><a href="https://www.youtube.com/live/kEJIkgxfPv8">Testing Cursor.sh to create a Chrome Extension</a></li>
</ul>
<p>let's see if i can actually build this.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[meta]]></title>
        <link>https://bneo.xyz/posts/180924</link>
        <guid>https://bneo.xyz/posts/180924</guid>
        <pubDate>Wed, 18 Sep 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>today will go down in history as one of the best moments of my life. everything worked out in the end like it was scripted in a movie</p>
<p>lunch in richmond in green island</p>
<p>book hunting in green apple</p>
<p>grocery shopping at New Lien Hing Supermarket</p>
<p>got the news on the bus, internally screaming, felt like a dream</p>
<p>soy milk at trader joes</p>
<p>ping pong at transamerica redwoods park</p>
<p>haidilao in fremont, the same place i was 2 years ago</p>
<p>glad to see old friends, and new friends meeting old friends</p>
<p>more moments like this to come</p>]]></description>
        <content:encoded><![CDATA[<p>today will go down in history as one of the best moments of my life. everything worked out in the end like it was scripted in a movie</p>
<p>lunch in richmond in green island</p>
<p>book hunting in green apple</p>
<p>grocery shopping at New Lien Hing Supermarket</p>
<p>got the news on the bus, internally screaming, felt like a dream</p>
<p>soy milk at trader joes</p>
<p>ping pong at transamerica redwoods park</p>
<p>haidilao in fremont, the same place i was 2 years ago</p>
<p>glad to see old friends, and new friends meeting old friends</p>
<p>more moments like this to come</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[ive done all i can]]></title>
        <link>https://bneo.xyz/posts/170924</link>
        <guid>https://bneo.xyz/posts/170924</guid>
        <pubDate>Tue, 17 Sep 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>the past 4 days have been interesting.</p>
<p>i've never devoted almost every waking hour of my life to preparing for an interview.</p>
<p>it's all on God now.</p>
<p>i have tomorrow left for final touches and preparations.</p>
<p>i feel excited to get it over with.</p>]]></description>
        <content:encoded><![CDATA[<p>the past 4 days have been interesting.</p>
<p>i've never devoted almost every waking hour of my life to preparing for an interview.</p>
<p>it's all on God now.</p>
<p>i have tomorrow left for final touches and preparations.</p>
<p>i feel excited to get it over with.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[reading papers is fun?]]></title>
        <link>https://bneo.xyz/posts/160924</link>
        <guid>https://bneo.xyz/posts/160924</guid>
        <pubDate>Mon, 16 Sep 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>woke up at 3 a.m. so disorientated and confused.</p>
<p>had 10 hours of sleep and i felt so well-rested. i had 3 hours of deep focus and flow listening to worship music.</p>
<p>Wrote a prompt for summarizing research papers.</p>
<pre><code class="language-md">You're an AI and ML expert in a paper reading group. Your task is to carefully summarize this research paper into 4 main sections: Task, Data, Model, Evaluation and Analysis. For each section:

## Task:

- State the primary objective of the research
- Describe any secondary goals or sub-tasks
- Explain the motivation behind the research
- Mention any unique approaches or perspectives

## Data:

- Describe the dataset(s) used, including size, source, and time period covered
- List all types of data collected
- Detail any preprocessing steps or feature engineering
- Mention any data cleaning or handling of missing values
- Note any assumptions made about the data

## Model:

- List all machine learning models evaluated
- For each model:
  - Describe its architecture or key components
  - Specify hyperparameters and how they were chosen
  - Detail the training process (e.g., loss function, optimization algorithm)
- Describe how the training data was split (e.g., cross-validation)
- Mention any ensemble methods or novel modeling approaches

## Evaluation and Analysis:

- List all evaluation metrics used and justify their selection
- Present the main results for each model and dataset combination
- Discuss how the models perform across different prediction horizons
- Discuss any limitations of the approach
- Summarize the key findings and their implications
- Discuss further work

For each section, quote relevant passages from the paper to support your summary. If you're unsure about any detail, state that explicitly rather than making assumptions. Highlight any novel contributions or unexpected findings. Return in markdown format.
</code></pre>
<p>printed out the papers and reading them line by line is so different.</p>
<p>this paper: <a href="https://www.usenix.org/conference/fast20/presentation/lu">Making Disk Failure Predictions SMARTer! | USENIX</a> is one of the most approachable papers i've read. it even explains how the models work. reading it was actually fun and insightful. i wish all papers were written like this.</p>
<p>this interview has completely enveloped my life. every waking minute has been spent thinking and studying and practicing and learning. what will be the winning question or answer? what will make my interviewer go "oh i should hire this guy?". what important fact or information should i come prepared with? how do i make sure i don't say anything dumb? the thought of those 20 minutes are holding me in chains. in the process of preparing, it's like a breadth-first search of information, and you risk going to deep in the tree, you can't spend too much time on it, it might not even matter in the interview. stay surface level, but deep enough to show intuition. you have to explain complex topics in simple words, but not too simple because you're dealing with someone technical. its a hard problem to optimize on.</p>
<p>just think of it as a conversation. a friendly chat. a coffee chat with a researcher working at meta. except every thing you say will be held against you. bu don't think about that. just be grateful for this opportunity to chat with them. it'll be okay. after tuesday 10:21 i will be free again. and i can go back to my normal life. just one more day to go.</p>]]></description>
        <content:encoded><![CDATA[<p>woke up at 3 a.m. so disorientated and confused.</p>
<p>had 10 hours of sleep and i felt so well-rested. i had 3 hours of deep focus and flow listening to worship music.</p>
<p>Wrote a prompt for summarizing research papers.</p>
<pre><code class="language-md">You're an AI and ML expert in a paper reading group. Your task is to carefully summarize this research paper into 4 main sections: Task, Data, Model, Evaluation and Analysis. For each section:

## Task:

- State the primary objective of the research
- Describe any secondary goals or sub-tasks
- Explain the motivation behind the research
- Mention any unique approaches or perspectives

## Data:

- Describe the dataset(s) used, including size, source, and time period covered
- List all types of data collected
- Detail any preprocessing steps or feature engineering
- Mention any data cleaning or handling of missing values
- Note any assumptions made about the data

## Model:

- List all machine learning models evaluated
- For each model:
  - Describe its architecture or key components
  - Specify hyperparameters and how they were chosen
  - Detail the training process (e.g., loss function, optimization algorithm)
- Describe how the training data was split (e.g., cross-validation)
- Mention any ensemble methods or novel modeling approaches

## Evaluation and Analysis:

- List all evaluation metrics used and justify their selection
- Present the main results for each model and dataset combination
- Discuss how the models perform across different prediction horizons
- Discuss any limitations of the approach
- Summarize the key findings and their implications
- Discuss further work

For each section, quote relevant passages from the paper to support your summary. If you're unsure about any detail, state that explicitly rather than making assumptions. Highlight any novel contributions or unexpected findings. Return in markdown format.
</code></pre>
<p>printed out the papers and reading them line by line is so different.</p>
<p>this paper: <a href="https://www.usenix.org/conference/fast20/presentation/lu">Making Disk Failure Predictions SMARTer! | USENIX</a> is one of the most approachable papers i've read. it even explains how the models work. reading it was actually fun and insightful. i wish all papers were written like this.</p>
<p>this interview has completely enveloped my life. every waking minute has been spent thinking and studying and practicing and learning. what will be the winning question or answer? what will make my interviewer go "oh i should hire this guy?". what important fact or information should i come prepared with? how do i make sure i don't say anything dumb? the thought of those 20 minutes are holding me in chains. in the process of preparing, it's like a breadth-first search of information, and you risk going to deep in the tree, you can't spend too much time on it, it might not even matter in the interview. stay surface level, but deep enough to show intuition. you have to explain complex topics in simple words, but not too simple because you're dealing with someone technical. its a hard problem to optimize on.</p>
<p>just think of it as a conversation. a friendly chat. a coffee chat with a researcher working at meta. except every thing you say will be held against you. bu don't think about that. just be grateful for this opportunity to chat with them. it'll be okay. after tuesday 10:21 i will be free again. and i can go back to my normal life. just one more day to go.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[first chinese baptist church]]></title>
        <link>https://bneo.xyz/posts/150924</link>
        <guid>https://bneo.xyz/posts/150924</guid>
        <pubDate>Sun, 15 Sep 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Hebrews 10:24 (NIV) And let us consider how we may spur one another on toward love and good deeds,</p>
</blockquote>
<p>first time attending a church that speaks cantonese. very interesting experience going to a church alone without knowing anyone. but still felt the warmth of a small community where everyone knows each other.</p>
<p>walked through the mooncake festival stalls. they were selling so many things. face masks, 10 dollar sweaters, expensive mushrooms, poppers, chesnuts, popcorn, bamboo, plants, and of course, moon cakes</p>
<p>had the worst headache right after church. drank lots of water. napped. woke up. watched lucas sin review claypot in HK on youtube. napped more. so much pressure in my head. feels like my brain is being squeezed. feeling very thirsty all the time. drinking more water.</p>
<p>the three of us were grinding at A's studio. mock interviewing. using claude to generate questions. playing the guessing game. realizing more and more gaps in our understanding. felt really sick and heaty.</p>
<p>had dinner at yee's restaurant, the famous braised beef stew and seafood claypot. get free soup as a group. stay longer for free watermelon.</p>
<p>what will be in this 20 minutes? so much uncertainty?</p>
<p>headache came back and i passed out at 10 p.m.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Hebrews 10:24 (NIV) And let us consider how we may spur one another on toward love and good deeds,</p>
</blockquote>
<p>first time attending a church that speaks cantonese. very interesting experience going to a church alone without knowing anyone. but still felt the warmth of a small community where everyone knows each other.</p>
<p>walked through the mooncake festival stalls. they were selling so many things. face masks, 10 dollar sweaters, expensive mushrooms, poppers, chesnuts, popcorn, bamboo, plants, and of course, moon cakes</p>
<p>had the worst headache right after church. drank lots of water. napped. woke up. watched lucas sin review claypot in HK on youtube. napped more. so much pressure in my head. feels like my brain is being squeezed. feeling very thirsty all the time. drinking more water.</p>
<p>the three of us were grinding at A's studio. mock interviewing. using claude to generate questions. playing the guessing game. realizing more and more gaps in our understanding. felt really sick and heaty.</p>
<p>had dinner at yee's restaurant, the famous braised beef stew and seafood claypot. get free soup as a group. stay longer for free watermelon.</p>
<p>what will be in this 20 minutes? so much uncertainty?</p>
<p>headache came back and i passed out at 10 p.m.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[grindset]]></title>
        <link>https://bneo.xyz/posts/140924</link>
        <guid>https://bneo.xyz/posts/140924</guid>
        <pubDate>Sat, 14 Sep 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>spent the entire sat just preparing for wednesday.</p>
<p>glad that the three of us are in this together. no matter the outcome. it's about the journey.</p>
<p>so many variables and unknowns. 20 minutes is all it takes to change everything.</p>
<p>been trying to see this less as a "get this or I'm worthless" situation, and more of a "this is an exciting opportunity". i've been submitting to God and trusting that He has a path for me.</p>
<p>whenever something big is coming up, it feels like every second and hour leading up to that moment matters. and i will regret it and blame myself for not trying hard enough if I don't use my time well. and life after that moment is all a blur, who knows what will happen after?</p>
<p>there's only so much variability you can account for, questions you can predict. at some point, you just have to let go and trust that what you're doing is enough.</p>]]></description>
        <content:encoded><![CDATA[<p>spent the entire sat just preparing for wednesday.</p>
<p>glad that the three of us are in this together. no matter the outcome. it's about the journey.</p>
<p>so many variables and unknowns. 20 minutes is all it takes to change everything.</p>
<p>been trying to see this less as a "get this or I'm worthless" situation, and more of a "this is an exciting opportunity". i've been submitting to God and trusting that He has a path for me.</p>
<p>whenever something big is coming up, it feels like every second and hour leading up to that moment matters. and i will regret it and blame myself for not trying hard enough if I don't use my time well. and life after that moment is all a blur, who knows what will happen after?</p>
<p>there's only so much variability you can account for, questions you can predict. at some point, you just have to let go and trust that what you're doing is enough.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[grind time?]]></title>
        <link>https://bneo.xyz/posts/130924</link>
        <guid>https://bneo.xyz/posts/130924</guid>
        <pubDate>Fri, 13 Sep 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>5 Trust in the Lord with all your heart,
and do not lean on your own understanding.
6 In all your ways acknowledge him,
and he will make straight your paths.</p>
<p>– Proverbs 3:5-6</p>
</blockquote>
<p>couldn't solve normalization questions in db class and not studying was a huge mistake. went to stats class and found out i did i felt even more insecurity. i am heavily underestimating the amount of work i need to put in for these classes.</p>
<p>got an interview request with meta on wed. the next 4 days is going to be a grind. this week was so overwhelming that it really felt i'm barely staying afloat. as someone who struggles with major anxiety, pairing exams with interviews is a nightmare.</p>
<p>but i have time. i have a plan. i just need to prepare and practice. i need to have faith. i need to do my best. if it's what God wants for me, then it'll happen. if not, then I'll be okay. as long as i did my part.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>5 Trust in the Lord with all your heart,
and do not lean on your own understanding.
6 In all your ways acknowledge him,
and he will make straight your paths.</p>
<p>– Proverbs 3:5-6</p>
</blockquote>
<p>couldn't solve normalization questions in db class and not studying was a huge mistake. went to stats class and found out i did i felt even more insecurity. i am heavily underestimating the amount of work i need to put in for these classes.</p>
<p>got an interview request with meta on wed. the next 4 days is going to be a grind. this week was so overwhelming that it really felt i'm barely staying afloat. as someone who struggles with major anxiety, pairing exams with interviews is a nightmare.</p>
<p>but i have time. i have a plan. i just need to prepare and practice. i need to have faith. i need to do my best. if it's what God wants for me, then it'll happen. if not, then I'll be okay. as long as i did my part.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[blanking in a test]]></title>
        <link>https://bneo.xyz/posts/120924</link>
        <guid>https://bneo.xyz/posts/120924</guid>
        <pubDate>Thu, 12 Sep 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>spent the most part of yesterday studying and preparing and writing out identities and formulas that i never thought to study the notes.</p>
<p>i'm usually confident with my tests, i panic a little bit at the start but i usually find my way in the end. i usually feel 80-90% sure but this test was a flashback to my bayesian class in iowa where i had no idea how to approach my proofs at all.</p>
<p>i was sitting there, completely blanking at E(b1_hat) = b1. my mind starts spiralling and it paralyzes me. i instantly forget everything i studied. my heart beats faster, my palms get sweaty, and i feel like i'm facing death itself and i can't breathe. i start to feel like a failure, and doubt creeps in. all the while chinese songs kept looping in my head, possibly a form of coping mechanism, and i can't focus. i'm internally screaming and i want to escape.</p>
<p>the feeling of submitting an unfinished test is one of the worst feelings in the world. it's not even about the grades at this point. my ability to do the test was a reflection of my competence as a stats major. this should be something that I can handle. but the fact that i couldn't, i feel like i haven't really been learning anything. if i'm not good at what i majored in, then what was i doing for the past 3 years? i was facing existential dread, staring into the abyss in my class seconds after the test.</p>
<p>right after the horrible test, i got news that i might be interviewing with meta. all the stress and anxiety from the test was replaced with excitement, then slowly a new kind of stress. now there's a bigger challenge, it's not just a bad grade on a paper, it's my future. this is what i wanted, and now i need to prove myself.</p>
<p>spent most of the night doing leetcode sql and python instead of studying for the test tomorrow. haven't done an interview for over a year, it's going to be so scary, but i have the whole weekend to prepare. i need to trust in myself and in the Lord.</p>]]></description>
        <content:encoded><![CDATA[<p>spent the most part of yesterday studying and preparing and writing out identities and formulas that i never thought to study the notes.</p>
<p>i'm usually confident with my tests, i panic a little bit at the start but i usually find my way in the end. i usually feel 80-90% sure but this test was a flashback to my bayesian class in iowa where i had no idea how to approach my proofs at all.</p>
<p>i was sitting there, completely blanking at E(b1_hat) = b1. my mind starts spiralling and it paralyzes me. i instantly forget everything i studied. my heart beats faster, my palms get sweaty, and i feel like i'm facing death itself and i can't breathe. i start to feel like a failure, and doubt creeps in. all the while chinese songs kept looping in my head, possibly a form of coping mechanism, and i can't focus. i'm internally screaming and i want to escape.</p>
<p>the feeling of submitting an unfinished test is one of the worst feelings in the world. it's not even about the grades at this point. my ability to do the test was a reflection of my competence as a stats major. this should be something that I can handle. but the fact that i couldn't, i feel like i haven't really been learning anything. if i'm not good at what i majored in, then what was i doing for the past 3 years? i was facing existential dread, staring into the abyss in my class seconds after the test.</p>
<p>right after the horrible test, i got news that i might be interviewing with meta. all the stress and anxiety from the test was replaced with excitement, then slowly a new kind of stress. now there's a bigger challenge, it's not just a bad grade on a paper, it's my future. this is what i wanted, and now i need to prove myself.</p>
<p>spent most of the night doing leetcode sql and python instead of studying for the test tomorrow. haven't done an interview for over a year, it's going to be so scary, but i have the whole weekend to prepare. i need to trust in myself and in the Lord.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[worry is a sin]]></title>
        <link>https://bneo.xyz/posts/110924</link>
        <guid>https://bneo.xyz/posts/110924</guid>
        <pubDate>Wed, 11 Sep 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>worry is anti-God arrogance
a real christian should never worry
do what you can and let the chips fall where they may. all in God's hands
few people respect fate anymore
only atheists worry about missing a flight or constantly contemplate "where do i see myself in 5 years?"</p>
<p>stop asking god to make sure everything turns out ok, and start asking him for strength to persevere if things don't</p>
<p><a href="https://x.com/thelawshorts/status/1833504323591934304">source</a></p>
</blockquote>
<p>i <a href="https://www.gotquestions.org/Bible-worry.html">worry</a> about everything in my life. i create fictitious scenarios in my head that lets anxiety grow and fester. i need to think less. i need to let go of things i cannot control. i can only control my actions and my thoughts and my attitude towards life. i need to take what Kierkegaard calls a <a href="https://en.wikipedia.org/wiki/Leap_of_faith?useskin=vector">leap of faith</a>.</p>
<blockquote>
<p>"Thinking can turn toward itself in order to think about itself and skepticism can emerge. But this thinking about itself never accomplishes anything."</p>
</blockquote>
<p>a few verse to help remind me that, as a christian, i should not worry.</p>
<blockquote>
<p>Philippians 4:6 - "Do not be anxious [do not worry] about anything, but in everything, by prayer and petition, with thanksgiving, present your requests to God."</p>
<p>Matthew 6:25-27 - Therefore I tell you, do not worry about your life, what you will eat or drink; or about your body, what you will wear. Is not life more than food, and the body more than clothes? 26 Look at the birds of the air; they do not sow or reap or store away in barns, and yet your heavenly Father feeds them. Are you not much more valuable than they? 27 Can any one of you by worrying add a single hour to your life</p>
<p>1 Peter 5:7 - "Cast all your anxiety on him because he cares for you."</p>
<p>Philippians 4:7 - (Not directly quoted, but referenced as promising "peace which transcends all understanding")</p>
<p>Matthew 11:28-30 - "Come to me, all you who are weary and burdened, and I will give you rest. Take my yoke upon you and learn from me, for I am gentle and humble in heart, and you will find rest for your souls. For my yoke is easy and my burden is light."</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>worry is anti-God arrogance
a real christian should never worry
do what you can and let the chips fall where they may. all in God's hands
few people respect fate anymore
only atheists worry about missing a flight or constantly contemplate "where do i see myself in 5 years?"</p>
<p>stop asking god to make sure everything turns out ok, and start asking him for strength to persevere if things don't</p>
<p><a href="https://x.com/thelawshorts/status/1833504323591934304">source</a></p>
</blockquote>
<p>i <a href="https://www.gotquestions.org/Bible-worry.html">worry</a> about everything in my life. i create fictitious scenarios in my head that lets anxiety grow and fester. i need to think less. i need to let go of things i cannot control. i can only control my actions and my thoughts and my attitude towards life. i need to take what Kierkegaard calls a <a href="https://en.wikipedia.org/wiki/Leap_of_faith?useskin=vector">leap of faith</a>.</p>
<blockquote>
<p>"Thinking can turn toward itself in order to think about itself and skepticism can emerge. But this thinking about itself never accomplishes anything."</p>
</blockquote>
<p>a few verse to help remind me that, as a christian, i should not worry.</p>
<blockquote>
<p>Philippians 4:6 - "Do not be anxious [do not worry] about anything, but in everything, by prayer and petition, with thanksgiving, present your requests to God."</p>
<p>Matthew 6:25-27 - Therefore I tell you, do not worry about your life, what you will eat or drink; or about your body, what you will wear. Is not life more than food, and the body more than clothes? 26 Look at the birds of the air; they do not sow or reap or store away in barns, and yet your heavenly Father feeds them. Are you not much more valuable than they? 27 Can any one of you by worrying add a single hour to your life</p>
<p>1 Peter 5:7 - "Cast all your anxiety on him because he cares for you."</p>
<p>Philippians 4:7 - (Not directly quoted, but referenced as promising "peace which transcends all understanding")</p>
<p>Matthew 11:28-30 - "Come to me, all you who are weary and burdened, and I will give you rest. Take my yoke upon you and learn from me, for I am gentle and humble in heart, and you will find rest for your souls. For my yoke is easy and my burden is light."</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[practicum meet n greet]]></title>
        <link>https://bneo.xyz/posts/100924</link>
        <guid>https://bneo.xyz/posts/100924</guid>
        <pubDate>Tue, 10 Sep 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>i’ve spent so much of my life deciding what to do by evaluating tradeoffs - job alignment vs salary, working all the time vs maintaining friendships, being effective vs being silly, exploring technical interests vs other interests like health and clothes. only recently have i realized that, actually, tradeoffs are lame and none of this makes any sense</p>
<p>[...]</p>
<p>everything which is truly important will stick, and everything else was probably not as important as you thought, and optimizing tradeoffs is satisfying because it lets you feel like you’re being principled and rational but it is actually not an effective way to explore or resolve highly open-ended problems like “what should i do with my life”</p>
<p>vincent huang – <a href="https://mindslice.substack.com/p/you-can-get-what-you-want-or-you">YOU CAN GET WHAT YOU WANT OR YOU CAN JUST GET OLD</a></p>
</blockquote>
<p>it's quiz day again. less anxious than before. probably because grades aren't that important anymore. and i know what to expect, and i have a cheatsheet. i remember my first quiz for this program, and how i felt after getting the auto-grading. it felt like the end of the world.</p>
<p>my phone has been on assistive access, there are so many inconveniences (no screenshot, no notifications, no zooming on camera) but its been great at making me use my phone less, i wonder how long i can last.</p>
<p>practicum meet n greet day where everyone meets some of the partners and ask questions. spent the rest of the day after quiz preparing good questions.</p>
<p>spent ~two hours reading papers for Meta on HDD failures and bit flip errors. it's fun reading papers, especially when its a new field, it's like discovering a new land that you've never ventured before, and trying to piece things together, why things exist, what problem it is solving, what the solution was, the results, and next steps and improvements. implementing papers would be even more fun, which is what will happen if i get into meta.</p>
<ul>
<li><a href="https://research.facebook.com/publications/hard-disk-drive-failure-analysis-and-prediction-an-industry-view/">Hard Disk Drive Failure Analysis and Prediction: An Industry View - Meta Research</a></li>
<li><a href="https://arxiv.org/abs/2307.10244">Evaluating and Enhancing Robustness of Deep Recommendation Systems Against Hardware Errors</a>
<ul>
<li><a href="https://github.com/VU-DETAIL/PyTEI">VU-DETAIL/PyTEI: PyTEI: A User-friendly, Efficient, and Flexible Hardware Error Injection Framework for PyTorch</a></li>
</ul>
</li>
<li><a href="http://dar.ucsd.edu/pubs/Xun_ICCAD17.pdf">An Assessment of Vulnerability of Hardware Neural Networks to Dynamic Voltage and Temperature Variations</a></li>
</ul>
<p>spent most of the time chatting with kevala, some links i found for probabilistic time series forecasting</p>
<ul>
<li><a href="https://arxiv.org/pdf/2308.06617">Quantile Time Series Regression Models Revisited</a></li>
<li><a href="https://www.sciencedirect.com/science/article/pii/S0306261920311065#sec3">Load probability density forecasting by transforming and combining quantile forecasts - ScienceDirect</a></li>
<li><a href="https://research.google/blog/autobnn-probabilistic-time-series-forecasting-with-compositional-bayesian-neural-networks/">AutoBNN: Probabilistic time series forecasting with compositional bayesian neural networks</a></li>
<li><a href="https://proceedings.neurips.cc/paper/2020/file/2f2b265625d76a6704b08093c652fd79-Paper.pdf">Probabilistic Time Series Forecasting with Structured Shape and Temporal Diversity</a></li>
</ul>
<p>both got me excited about the possibility of working with great people on interesting problems. there's so many rabbit holes to dive into, models to train, data to clean, papers to read, code to write. lets hope things go well. onto the interview grind.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>i’ve spent so much of my life deciding what to do by evaluating tradeoffs - job alignment vs salary, working all the time vs maintaining friendships, being effective vs being silly, exploring technical interests vs other interests like health and clothes. only recently have i realized that, actually, tradeoffs are lame and none of this makes any sense</p>
<p>[...]</p>
<p>everything which is truly important will stick, and everything else was probably not as important as you thought, and optimizing tradeoffs is satisfying because it lets you feel like you’re being principled and rational but it is actually not an effective way to explore or resolve highly open-ended problems like “what should i do with my life”</p>
<p>vincent huang – <a href="https://mindslice.substack.com/p/you-can-get-what-you-want-or-you">YOU CAN GET WHAT YOU WANT OR YOU CAN JUST GET OLD</a></p>
</blockquote>
<p>it's quiz day again. less anxious than before. probably because grades aren't that important anymore. and i know what to expect, and i have a cheatsheet. i remember my first quiz for this program, and how i felt after getting the auto-grading. it felt like the end of the world.</p>
<p>my phone has been on assistive access, there are so many inconveniences (no screenshot, no notifications, no zooming on camera) but its been great at making me use my phone less, i wonder how long i can last.</p>
<p>practicum meet n greet day where everyone meets some of the partners and ask questions. spent the rest of the day after quiz preparing good questions.</p>
<p>spent ~two hours reading papers for Meta on HDD failures and bit flip errors. it's fun reading papers, especially when its a new field, it's like discovering a new land that you've never ventured before, and trying to piece things together, why things exist, what problem it is solving, what the solution was, the results, and next steps and improvements. implementing papers would be even more fun, which is what will happen if i get into meta.</p>
<ul>
<li><a href="https://research.facebook.com/publications/hard-disk-drive-failure-analysis-and-prediction-an-industry-view/">Hard Disk Drive Failure Analysis and Prediction: An Industry View - Meta Research</a></li>
<li><a href="https://arxiv.org/abs/2307.10244">Evaluating and Enhancing Robustness of Deep Recommendation Systems Against Hardware Errors</a>
<ul>
<li><a href="https://github.com/VU-DETAIL/PyTEI">VU-DETAIL/PyTEI: PyTEI: A User-friendly, Efficient, and Flexible Hardware Error Injection Framework for PyTorch</a></li>
</ul>
</li>
<li><a href="http://dar.ucsd.edu/pubs/Xun_ICCAD17.pdf">An Assessment of Vulnerability of Hardware Neural Networks to Dynamic Voltage and Temperature Variations</a></li>
</ul>
<p>spent most of the time chatting with kevala, some links i found for probabilistic time series forecasting</p>
<ul>
<li><a href="https://arxiv.org/pdf/2308.06617">Quantile Time Series Regression Models Revisited</a></li>
<li><a href="https://www.sciencedirect.com/science/article/pii/S0306261920311065#sec3">Load probability density forecasting by transforming and combining quantile forecasts - ScienceDirect</a></li>
<li><a href="https://research.google/blog/autobnn-probabilistic-time-series-forecasting-with-compositional-bayesian-neural-networks/">AutoBNN: Probabilistic time series forecasting with compositional bayesian neural networks</a></li>
<li><a href="https://proceedings.neurips.cc/paper/2020/file/2f2b265625d76a6704b08093c652fd79-Paper.pdf">Probabilistic Time Series Forecasting with Structured Shape and Temporal Diversity</a></li>
</ul>
<p>both got me excited about the possibility of working with great people on interesting problems. there's so many rabbit holes to dive into, models to train, data to clean, papers to read, code to write. lets hope things go well. onto the interview grind.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[ai for climate]]></title>
        <link>https://bneo.xyz/posts/090924</link>
        <guid>https://bneo.xyz/posts/090924</guid>
        <pubDate>Mon, 09 Sep 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>applied for the <a href="https://arc.net/l/quote/cdojysku">asia bridge graduate fellowship</a>, where you research about one the following countries (China, Japan, Korea, India, or the Philippines), write a research paper, and present it in an academic setting. i had two ideas: 1) analyzing dialects in china, and the possibility of fine-tuning an LLM to understand and speak those dialects. 2) ai for climate change mitigation in china, how U.S. and China approach it, and what they can learn from each other. i went for the second one. fingers crossed i get accepted. i've always loved essay writing and research, and writing a paper is something i've always wanted to do.</p>
<p>researching for #2 had me go into a rabbit hole in class. this tackling climate change with ML <a href="https://dl.acm.org/doi/10.1145/3485128">paper</a> has been on my to-read list for so long. <a href="https://www.climatechange.ai/">Climate Change AI</a> is the best platform for climate change X AI, with tons of rabbit holes to dive into. their <a href="https://wiki.climatechange.ai/wiki/Welcome_to_the_Climate_Change_AI_Wiki">wiki</a>, <a href="https://www.climatechange.ai/papers">list of papers</a>, <a href="https://www.climatechange.ai/summaries">interactive summaries</a>, <a href="https://www.climatechange.ai/tutorials">tutorials</a> and <a href="https://www.climatechange.ai/blog">blogs</a>.</p>
<p>i need a nice platform to track my paper reading goals. a goodreads for paper reading. where you can get recommended to other papers. leave reviews and comments. and follow other people.</p>
<p>been torn about career goals. it was always faang but what if i go for what i'm interested in from the start? working on AI for climate change feels like the most useful and interesting problem i could solve. everything else pales in comparison, every other problem seems insignificant. i need to love my work to do great work.</p>
<p>but i lack expertise. i need to do more projects, <a href="https://snats.xyz/pages/articles/finish_things.html">finish</a> <a href="https://www.alexreichert.com/blog/finishing">more</a> <a href="https://github.com/readme/guides/finish-your-projects">things</a></p>
<p>i also need to study for quiz tomorrow, it's so hard to get myself to study and do class stuff these days. i have no discipline or motivation for school.</p>]]></description>
        <content:encoded><![CDATA[<p>applied for the <a href="https://arc.net/l/quote/cdojysku">asia bridge graduate fellowship</a>, where you research about one the following countries (China, Japan, Korea, India, or the Philippines), write a research paper, and present it in an academic setting. i had two ideas: 1) analyzing dialects in china, and the possibility of fine-tuning an LLM to understand and speak those dialects. 2) ai for climate change mitigation in china, how U.S. and China approach it, and what they can learn from each other. i went for the second one. fingers crossed i get accepted. i've always loved essay writing and research, and writing a paper is something i've always wanted to do.</p>
<p>researching for #2 had me go into a rabbit hole in class. this tackling climate change with ML <a href="https://dl.acm.org/doi/10.1145/3485128">paper</a> has been on my to-read list for so long. <a href="https://www.climatechange.ai/">Climate Change AI</a> is the best platform for climate change X AI, with tons of rabbit holes to dive into. their <a href="https://wiki.climatechange.ai/wiki/Welcome_to_the_Climate_Change_AI_Wiki">wiki</a>, <a href="https://www.climatechange.ai/papers">list of papers</a>, <a href="https://www.climatechange.ai/summaries">interactive summaries</a>, <a href="https://www.climatechange.ai/tutorials">tutorials</a> and <a href="https://www.climatechange.ai/blog">blogs</a>.</p>
<p>i need a nice platform to track my paper reading goals. a goodreads for paper reading. where you can get recommended to other papers. leave reviews and comments. and follow other people.</p>
<p>been torn about career goals. it was always faang but what if i go for what i'm interested in from the start? working on AI for climate change feels like the most useful and interesting problem i could solve. everything else pales in comparison, every other problem seems insignificant. i need to love my work to do great work.</p>
<p>but i lack expertise. i need to do more projects, <a href="https://snats.xyz/pages/articles/finish_things.html">finish</a> <a href="https://www.alexreichert.com/blog/finishing">more</a> <a href="https://github.com/readme/guides/finish-your-projects">things</a></p>
<p>i also need to study for quiz tomorrow, it's so hard to get myself to study and do class stuff these days. i have no discipline or motivation for school.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[ai devtools hackathon d2]]></title>
        <link>https://bneo.xyz/posts/080924</link>
        <guid>https://bneo.xyz/posts/080924</guid>
        <pubDate>Sun, 08 Sep 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>woke up super groggy. i've been sleep deprived for the second day. got to baincapital at 9 a.m.. the intial phase felt like we were going in circles, the idea still wasn't clear, things weren't working, it feels like you're navigating in the fog.</p>
<p>so many issues, instructor with claude was too slow, concurrent threads were the way. to speed things up, we used llama3 on pure groq api, but litellm had better abstraction. then we used llama hosted on cerebras because it was almost 10x faster. then there were rate limits and max tokens per day. there was also issues with generating json, so <code>num_retries=1000</code> was the fix. then the responses weren't great, so it was gpt4o because claude 3.5 sonnet doesn't support json mode on lite llm.</p>
<p>this hackathon was a much better experience. no staying up the entire night to code a streamlit app alone. i knew i could count on my teammates, my last one felt like i was the only one rowing the sinking boat. we also had cursor to help out, i barely wrote any code by hand. in hackathons, you optimize for speed and execution, the fastest to debug and ship out the idea wins. i suppose if you're efficient with AI tools, and your goal is to just build, it's understandable. but i feel like i lack strong programming skills, it made me want to join recurse center. maybe sometime in the future.</p>
<p>nearing the deadline, watching the fog clear, the slides coming to shape and the demo working is one of the best feelings ever. vercel ceo came over to our table and we were running on over 400 doc files of vercel, it was so fun nerve-wracking but exciting to watch it run, especially with minutes left. everything aligned so well.</p>
<p>some ideas from the hackathon:</p>
<ul>
<li>pca cluster next.js github issue and chat</li>
<li>chrome extension to record screen and audio to generate browserbase functions for agents</li>
<li>ai powered feature flag management</li>
<li>generate API docs in minutes</li>
<li>AR validator with openCV, mediapipe, and openai</li>
<li>ai categorization of changelog</li>
<li>education tool for learning how github repo works</li>
<li>spelling and grammar checker for docs (our team)</li>
<li>minusX: chat assistant for jupyter notebooks, tableau, etc.</li>
<li>hands off anomaly detector, replace datadog</li>
<li>error logs fixer</li>
<li>merge databases with LLMs</li>
<li>tinder x arxiv</li>
<li>blog post generator from new features</li>
<li>codebase -> graph -> chat</li>
<li>intent classification of chat</li>
<li>better reasoning and planning for llms</li>
<li>data extraction with llms</li>
</ul>
<p>we won the best demo prize (all credits to A for his awesome demo), but we had to rank the pool of prizes, and in the end we only got one oura ring for 4 of us. the prize was disappointing, but nothing beats the experience. even though there are 3 quizzes, practicum rankings and interviews coming soon, hackathon experiences like this is why i wanted to come to sf.</p>
<p>i love the hackathon energy. i was creating a <a href="/projects">projects ideas</a> page, as i was cleaning up the open tabs in my arc browser. i want to keep this energy alive everyday, building fun things that i would use, and share them with the world.</p>]]></description>
        <content:encoded><![CDATA[<p>woke up super groggy. i've been sleep deprived for the second day. got to baincapital at 9 a.m.. the intial phase felt like we were going in circles, the idea still wasn't clear, things weren't working, it feels like you're navigating in the fog.</p>
<p>so many issues, instructor with claude was too slow, concurrent threads were the way. to speed things up, we used llama3 on pure groq api, but litellm had better abstraction. then we used llama hosted on cerebras because it was almost 10x faster. then there were rate limits and max tokens per day. there was also issues with generating json, so <code>num_retries=1000</code> was the fix. then the responses weren't great, so it was gpt4o because claude 3.5 sonnet doesn't support json mode on lite llm.</p>
<p>this hackathon was a much better experience. no staying up the entire night to code a streamlit app alone. i knew i could count on my teammates, my last one felt like i was the only one rowing the sinking boat. we also had cursor to help out, i barely wrote any code by hand. in hackathons, you optimize for speed and execution, the fastest to debug and ship out the idea wins. i suppose if you're efficient with AI tools, and your goal is to just build, it's understandable. but i feel like i lack strong programming skills, it made me want to join recurse center. maybe sometime in the future.</p>
<p>nearing the deadline, watching the fog clear, the slides coming to shape and the demo working is one of the best feelings ever. vercel ceo came over to our table and we were running on over 400 doc files of vercel, it was so fun nerve-wracking but exciting to watch it run, especially with minutes left. everything aligned so well.</p>
<p>some ideas from the hackathon:</p>
<ul>
<li>pca cluster next.js github issue and chat</li>
<li>chrome extension to record screen and audio to generate browserbase functions for agents</li>
<li>ai powered feature flag management</li>
<li>generate API docs in minutes</li>
<li>AR validator with openCV, mediapipe, and openai</li>
<li>ai categorization of changelog</li>
<li>education tool for learning how github repo works</li>
<li>spelling and grammar checker for docs (our team)</li>
<li>minusX: chat assistant for jupyter notebooks, tableau, etc.</li>
<li>hands off anomaly detector, replace datadog</li>
<li>error logs fixer</li>
<li>merge databases with LLMs</li>
<li>tinder x arxiv</li>
<li>blog post generator from new features</li>
<li>codebase -> graph -> chat</li>
<li>intent classification of chat</li>
<li>better reasoning and planning for llms</li>
<li>data extraction with llms</li>
</ul>
<p>we won the best demo prize (all credits to A for his awesome demo), but we had to rank the pool of prizes, and in the end we only got one oura ring for 4 of us. the prize was disappointing, but nothing beats the experience. even though there are 3 quizzes, practicum rankings and interviews coming soon, hackathon experiences like this is why i wanted to come to sf.</p>
<p>i love the hackathon energy. i was creating a <a href="/projects">projects ideas</a> page, as i was cleaning up the open tabs in my arc browser. i want to keep this energy alive everyday, building fun things that i would use, and share them with the world.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[ai devtools hackathon d1]]></title>
        <link>https://bneo.xyz/posts/070924</link>
        <guid>https://bneo.xyz/posts/070924</guid>
        <pubDate>Sat, 07 Sep 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Writing computer software is one of the purest creative activities in the history of the human race. Programmers aren't bound by practical limitations such as the laws of physics; we can create exciting virtual worlds with behaviors that could never exist in the real world. Programming doesn't require great physical skill or coordination, like ballet or basketball. All programming requires is a creative mind and the ability to organize your thoughts. If you can visualize a system, you can probably implement it in a computer program.</p>
<p>From: A Philosophy of Software Design, John Ousterhout</p>
</blockquote>
<p>started discussing about this new idea for accounting. feels like the start of something big. we can finally start building and stop wondering about what to build. we have a direction and guidance. enough talking. its time to build.</p>
<p>mechanics institute library looks like something out of cambridge. they had the paris review magazines. spent the entire time working on bash and pandas exercises and making a cheatsheet. what a waste of 2 hours at a beautiful library.</p>
<p>got blue bottle cappuccino for $6.23. it was the best coffee ive had. i haven't drank good coffee for years.</p>
<p>went for the mintlify ai devtools hackathon that was only 5 minutes away from home by walking. talked to keywords ai founders (llm observability). talked to fraction ai (scale ai but decentralized with web3 through telegram). mintlify cofounders presented. paradigm yc cofounders showed up later. greptile energy drinks. ideas for ai dev tools that were pitched: llm for error logs, for database schemas, for fixing grammar in docs, for changelogs, etc.</p>
<p>first hackathon in-person with W. learned about <a href="https://docs.trunk.io/cli">trunk</a>, a useful tool to automate ci tasks. docs writing is huge for any software business. mintlify is smart to capitalize on that. working with llms is so finnicky. but hackathon demos are all about entertainment and cherry-picking.</p>
<p>left at 11. went back for some food, and on a whim went to monroe sf. stood in line for an hour. prompted claude 3.5 for our accounting project. so excited to get started. wondering how i can integrate agents into this. paid $10 bucks each. the club was so crammed. bodies pushing bodies. sticky floors and blinding lights. ear-piercing music and heart-thumping bass. mostly stood in a corner observing. left at 1:30 a.m. ears were ringing so badly the rest of the night.</p>
<p>writing this at 2:40 a.m., wondering what tomorrow holds with hope.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Writing computer software is one of the purest creative activities in the history of the human race. Programmers aren't bound by practical limitations such as the laws of physics; we can create exciting virtual worlds with behaviors that could never exist in the real world. Programming doesn't require great physical skill or coordination, like ballet or basketball. All programming requires is a creative mind and the ability to organize your thoughts. If you can visualize a system, you can probably implement it in a computer program.</p>
<p>From: A Philosophy of Software Design, John Ousterhout</p>
</blockquote>
<p>started discussing about this new idea for accounting. feels like the start of something big. we can finally start building and stop wondering about what to build. we have a direction and guidance. enough talking. its time to build.</p>
<p>mechanics institute library looks like something out of cambridge. they had the paris review magazines. spent the entire time working on bash and pandas exercises and making a cheatsheet. what a waste of 2 hours at a beautiful library.</p>
<p>got blue bottle cappuccino for $6.23. it was the best coffee ive had. i haven't drank good coffee for years.</p>
<p>went for the mintlify ai devtools hackathon that was only 5 minutes away from home by walking. talked to keywords ai founders (llm observability). talked to fraction ai (scale ai but decentralized with web3 through telegram). mintlify cofounders presented. paradigm yc cofounders showed up later. greptile energy drinks. ideas for ai dev tools that were pitched: llm for error logs, for database schemas, for fixing grammar in docs, for changelogs, etc.</p>
<p>first hackathon in-person with W. learned about <a href="https://docs.trunk.io/cli">trunk</a>, a useful tool to automate ci tasks. docs writing is huge for any software business. mintlify is smart to capitalize on that. working with llms is so finnicky. but hackathon demos are all about entertainment and cherry-picking.</p>
<p>left at 11. went back for some food, and on a whim went to monroe sf. stood in line for an hour. prompted claude 3.5 for our accounting project. so excited to get started. wondering how i can integrate agents into this. paid $10 bucks each. the club was so crammed. bodies pushing bodies. sticky floors and blinding lights. ear-piercing music and heart-thumping bass. mostly stood in a corner observing. left at 1:30 a.m. ears were ringing so badly the rest of the night.</p>
<p>writing this at 2:40 a.m., wondering what tomorrow holds with hope.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[problem of a lifetime]]></title>
        <link>https://bneo.xyz/posts/060924</link>
        <guid>https://bneo.xyz/posts/060924</guid>
        <pubDate>Fri, 06 Sep 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>went to aws gen ai loft for a hackathon, got a badge and free coffee at 9:35 a.m. and proceeded to leave at 9:50 to get to class.</p>
<p>class was just practicing pandas. the seminar series speakers had us write what problem we would want to solve in our lifetime. i wrote something related to solving loneliness across all ages, and the heat in asia.</p>
<p>started looking into Watershed again. all employees there are from ivy leagues. i wonder who i can talk to, and how i can get in. i love that one of their culture is being <a href="https://arc.net/l/quote/bjbmvmll">curious about the world</a>:</p>
<blockquote>
<p>Climate change is one of the most important issues facing our society, so we see a broad awareness of science, technology, and policy as critical to our work. No matter what corner of the organization someone’s working from—marketing, sales, product, engineering—we know our best work comes from a deep understanding of the climate ecosystem. Not everyone comes to Watershed as an expert, but everyone comes to Watershed excited to learn.</p>
<p>Our culture of transparency means everyone is welcome to “lurk” into the work of other teams through docs, emails, and Slack channels where they can learn about the stuff they’re most interested in. Beyond that, we’re always actively helping each other stay informed–our “climate expert office hours” are among the most popular company meetings, and we love sharing out links to the latest literature or notes on our learnings.</p>
</blockquote>
<p>relational db class was setting up google cloud and creating a sql instance and running queries on snowflake.</p>
<p>then realized our group did our assignments completely wrong and stayed 2 hours to redo everything, and then all of us get chipotle and talked about school and movies.</p>
<p>then rushed to church and got there at 9 p.m., was welcomed by everyone, ate soup, and talked, and played ping pong till midnight.</p>]]></description>
        <content:encoded><![CDATA[<p>went to aws gen ai loft for a hackathon, got a badge and free coffee at 9:35 a.m. and proceeded to leave at 9:50 to get to class.</p>
<p>class was just practicing pandas. the seminar series speakers had us write what problem we would want to solve in our lifetime. i wrote something related to solving loneliness across all ages, and the heat in asia.</p>
<p>started looking into Watershed again. all employees there are from ivy leagues. i wonder who i can talk to, and how i can get in. i love that one of their culture is being <a href="https://arc.net/l/quote/bjbmvmll">curious about the world</a>:</p>
<blockquote>
<p>Climate change is one of the most important issues facing our society, so we see a broad awareness of science, technology, and policy as critical to our work. No matter what corner of the organization someone’s working from—marketing, sales, product, engineering—we know our best work comes from a deep understanding of the climate ecosystem. Not everyone comes to Watershed as an expert, but everyone comes to Watershed excited to learn.</p>
<p>Our culture of transparency means everyone is welcome to “lurk” into the work of other teams through docs, emails, and Slack channels where they can learn about the stuff they’re most interested in. Beyond that, we’re always actively helping each other stay informed–our “climate expert office hours” are among the most popular company meetings, and we love sharing out links to the latest literature or notes on our learnings.</p>
</blockquote>
<p>relational db class was setting up google cloud and creating a sql instance and running queries on snowflake.</p>
<p>then realized our group did our assignments completely wrong and stayed 2 hours to redo everything, and then all of us get chipotle and talked about school and movies.</p>
<p>then rushed to church and got there at 9 p.m., was welcomed by everyone, ate soup, and talked, and played ping pong till midnight.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[tell me about yourself]]></title>
        <link>https://bneo.xyz/posts/050924</link>
        <guid>https://bneo.xyz/posts/050924</guid>
        <pubDate>Thu, 05 Sep 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>A master in the art of living draws no sharp distinction between his work and his play; his labor and his leisure; his mind and his body; his education and his recreation. He hardly knows which is which. He simply pursues his vision of excellence through whatever he is doing, and leaves others to determine whether he is working or playing. To himself, he always appears to be doing both.</p>
<p>Let My People Go Surfing: The Education of a Reluctant Businessman</p>
<p>originally: L. P. Jacks</p>
</blockquote>
<p>in my data science communication course everyone had to go in front of a room and sit on a chair and answer the question "tell me about yourself". you can't be too excited or too robotic. you can't talk too fast or too slow, too loud or too soft. you can't swivel your chair. your eyes should be on the same plane and should move between a few people. you should tell a story about your motivations, give the WHY. you should be friendly and approachable, your goal is to make the person on the other side feel comfortable, and make them feel like you're a great person to work with.</p>
<p>went to the embarcadero gym for the first time, chinatown's ymca is closed. the equipments are much older. i'm hitting a plateau in my strength, i always do 3 sets of 40 lbs for 10 reps for bicep curls, and on the last set i have to go down to 30 lbs. what is the optimum way to slowly increase the weights? i need to be more consistent or i lose out on my progress.</p>
<p>listened to the backstory of patagonia's Yvon Chouinard. he's a self-taught blacksmith, a rock climber, a surfer, an environmentalist. he basically started patagonia for himself, to make the best climbing gear. he soon realized that it could become a business, and focused on making quality clothing.</p>
<blockquote>
<p>“If you want to understand the entrepreneur, study the juvenile delinquent. The delinquent is saying with his actions, "This sucks. I'm going to do my own thing.”</p>
</blockquote>
<p>his philosophy is minimalistic. he believes in simplicity, in quality, and in doing things right.</p>
<blockquote>
<p>"The more you know, the less you need."</p>
</blockquote>
<p>the way towards mastery of any endeavor is to work towards simplicity. complexity is a sign that the functional needs have not been solved. use functionality as a design guidepost. have an obsessive focus on the customer, not on the competition.</p>
<p>in 2022, he donated all his shares of patagonia (worth $3 billion) to a <a href="https://www.patagoniaworks.com/press/2022/9/14/patagonias-next-chapter-earth-is-now-our-only-shareholder">trust and non-profit company</a> for fighting climate change.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>A master in the art of living draws no sharp distinction between his work and his play; his labor and his leisure; his mind and his body; his education and his recreation. He hardly knows which is which. He simply pursues his vision of excellence through whatever he is doing, and leaves others to determine whether he is working or playing. To himself, he always appears to be doing both.</p>
<p>Let My People Go Surfing: The Education of a Reluctant Businessman</p>
<p>originally: L. P. Jacks</p>
</blockquote>
<p>in my data science communication course everyone had to go in front of a room and sit on a chair and answer the question "tell me about yourself". you can't be too excited or too robotic. you can't talk too fast or too slow, too loud or too soft. you can't swivel your chair. your eyes should be on the same plane and should move between a few people. you should tell a story about your motivations, give the WHY. you should be friendly and approachable, your goal is to make the person on the other side feel comfortable, and make them feel like you're a great person to work with.</p>
<p>went to the embarcadero gym for the first time, chinatown's ymca is closed. the equipments are much older. i'm hitting a plateau in my strength, i always do 3 sets of 40 lbs for 10 reps for bicep curls, and on the last set i have to go down to 30 lbs. what is the optimum way to slowly increase the weights? i need to be more consistent or i lose out on my progress.</p>
<p>listened to the backstory of patagonia's Yvon Chouinard. he's a self-taught blacksmith, a rock climber, a surfer, an environmentalist. he basically started patagonia for himself, to make the best climbing gear. he soon realized that it could become a business, and focused on making quality clothing.</p>
<blockquote>
<p>“If you want to understand the entrepreneur, study the juvenile delinquent. The delinquent is saying with his actions, "This sucks. I'm going to do my own thing.”</p>
</blockquote>
<p>his philosophy is minimalistic. he believes in simplicity, in quality, and in doing things right.</p>
<blockquote>
<p>"The more you know, the less you need."</p>
</blockquote>
<p>the way towards mastery of any endeavor is to work towards simplicity. complexity is a sign that the functional needs have not been solved. use functionality as a design guidepost. have an obsessive focus on the customer, not on the competition.</p>
<p>in 2022, he donated all his shares of patagonia (worth $3 billion) to a <a href="https://www.patagoniaworks.com/press/2022/9/14/patagonias-next-chapter-earth-is-now-our-only-shareholder">trust and non-profit company</a> for fighting climate change.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[what is the dream]]></title>
        <link>https://bneo.xyz/posts/040924</link>
        <guid>https://bneo.xyz/posts/040924</guid>
        <pubDate>Wed, 04 Sep 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>The longer I live, the more deeply I learn that love — whether we call it friendship or family or romance - is the work of mirroring and magnifying each other's light. Gentle work. Steadfast work. Lifesaving work in those moments when life and shame and sorrow occlude our own light from our view, but there is still a clear-eyed loving person to beam it back. In our best moments, we are that person for another.</p>
<p>– James Baldwin</p>
</blockquote>
<p>what is the dream? at that moment, i could think of building in two domains. simple yet elegant consumer apps focused on keeping and maintaining contact with friends, family, and significant others in a low-effort, highly contextual, visual and audial way. and to build tools that help people write and introspect. these two ideas could even be combined together. a daily journal where all your loved ones has access to, integrated with your calendar and photos and location and health data. ever had something happen to you and you trauma dump to one friend, why not trauma dump into an app, and have your loved ones access and read it when they're available and ready to provide advice/comfort or just to listen?</p>
<p>watching recordings of myself speak is so painful. i need practice how to speak with confidence and <a href="https://www.youtube.com/watch?v=cFyy_tju8Hg">assertiveness</a>. i sound like a 15 year old kid who is afraid of everything, the creaks in my voice needs to be replaced with an unwavering conviction in every word. I should be exuding energy, something like brian chesky but toned down a little. i need to extinguish "i guess", "i think", "maybe", and "probably" from my vocabulary. all they do is strip away any credibility i have. i need to speak in <a href="https://www.youtube.com/watch?v=1UFIYQCMvko">absolutes</a>. i have to keep practicing and cringe at myself a little less each time, until it becomes second nature.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>The longer I live, the more deeply I learn that love — whether we call it friendship or family or romance - is the work of mirroring and magnifying each other's light. Gentle work. Steadfast work. Lifesaving work in those moments when life and shame and sorrow occlude our own light from our view, but there is still a clear-eyed loving person to beam it back. In our best moments, we are that person for another.</p>
<p>– James Baldwin</p>
</blockquote>
<p>what is the dream? at that moment, i could think of building in two domains. simple yet elegant consumer apps focused on keeping and maintaining contact with friends, family, and significant others in a low-effort, highly contextual, visual and audial way. and to build tools that help people write and introspect. these two ideas could even be combined together. a daily journal where all your loved ones has access to, integrated with your calendar and photos and location and health data. ever had something happen to you and you trauma dump to one friend, why not trauma dump into an app, and have your loved ones access and read it when they're available and ready to provide advice/comfort or just to listen?</p>
<p>watching recordings of myself speak is so painful. i need practice how to speak with confidence and <a href="https://www.youtube.com/watch?v=cFyy_tju8Hg">assertiveness</a>. i sound like a 15 year old kid who is afraid of everything, the creaks in my voice needs to be replaced with an unwavering conviction in every word. I should be exuding energy, something like brian chesky but toned down a little. i need to extinguish "i guess", "i think", "maybe", and "probably" from my vocabulary. all they do is strip away any credibility i have. i need to speak in <a href="https://www.youtube.com/watch?v=1UFIYQCMvko">absolutes</a>. i have to keep practicing and cringe at myself a little less each time, until it becomes second nature.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[i have a bed now]]></title>
        <link>https://bneo.xyz/posts/030924</link>
        <guid>https://bneo.xyz/posts/030924</guid>
        <pubDate>Tue, 03 Sep 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>if you knew the end from the beginning, would you do things differently?</p>
<p>a lot of us think that we would, thinking it would save us and everyone else the pain</p>
<p>but that experience is what made you the person that you are. and all the people that you've met and the people that are in your life now are all wrapped up in that.</p>
<p>everything you go through, leads us to who we are.</p>
<p>– from cinema therapy on <a href="https://www.youtube.com/watch?v=OMqu7bveWag">the boy and the heron</a></p>
</blockquote>
<p>studying abroad 8000 miles away from home in one of the most expensive cities in the US means getting out of bed even though your entire body is sore from sleeping on the floor and you feel like you didn't sleep at all. it means going to class and paying attention even when your entire body is shutting down and your eyes feel as heavy as rocks.</p>
<p>it means walking home with a massive headache, feeling like you're about to pass out at any moment, so that you have time to work on 10 other things to stay on track. it means being floor-ridden for hours in a your room with the lights off because the light hurts your eyes, staring at the ceiling, twisting and turning, and wondering why your head feels like its on fire. it also means not telling your parents so they don't worry, and trying to cope instead with nostalgic old pictures and texts that provide a sense comfort and escapism.</p>
<p>it also means begrudgingly getting out of the floor to make your protein shake so you continue to stay healthy because no one else is responsible for your health, and going back to the bed again, trying to rest by reading the paris review, but eventually sleeping for another hour because your brain stops processing the words and its all just black ink on paper.</p>
<p>it also means waking up and packing a faulty airbed that you've been using for two months because you wanted to save money, and setting up a 60lbs mattress that has a one-year free trial, out of breath and exhausted because every inch of your body is fighting against movement.</p>
<p>it also means cooking the free plant based meat from YMCA and porkbelly that has been sitting in the fridge so that it won't go bad so you don't waste money, even when you don't feel like eating.</p>
<p>it also means testing for covid because you're so sick you're begging for a reason, but ultimately testing negative and drown in confusion and fear.</p>
<p>it also means staying up to work on projects that can help in your career instead of going to bed early to get better, because now is not the time to rest, you can always rest later once you have a job. you don't have that privilege now.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>if you knew the end from the beginning, would you do things differently?</p>
<p>a lot of us think that we would, thinking it would save us and everyone else the pain</p>
<p>but that experience is what made you the person that you are. and all the people that you've met and the people that are in your life now are all wrapped up in that.</p>
<p>everything you go through, leads us to who we are.</p>
<p>– from cinema therapy on <a href="https://www.youtube.com/watch?v=OMqu7bveWag">the boy and the heron</a></p>
</blockquote>
<p>studying abroad 8000 miles away from home in one of the most expensive cities in the US means getting out of bed even though your entire body is sore from sleeping on the floor and you feel like you didn't sleep at all. it means going to class and paying attention even when your entire body is shutting down and your eyes feel as heavy as rocks.</p>
<p>it means walking home with a massive headache, feeling like you're about to pass out at any moment, so that you have time to work on 10 other things to stay on track. it means being floor-ridden for hours in a your room with the lights off because the light hurts your eyes, staring at the ceiling, twisting and turning, and wondering why your head feels like its on fire. it also means not telling your parents so they don't worry, and trying to cope instead with nostalgic old pictures and texts that provide a sense comfort and escapism.</p>
<p>it also means begrudgingly getting out of the floor to make your protein shake so you continue to stay healthy because no one else is responsible for your health, and going back to the bed again, trying to rest by reading the paris review, but eventually sleeping for another hour because your brain stops processing the words and its all just black ink on paper.</p>
<p>it also means waking up and packing a faulty airbed that you've been using for two months because you wanted to save money, and setting up a 60lbs mattress that has a one-year free trial, out of breath and exhausted because every inch of your body is fighting against movement.</p>
<p>it also means cooking the free plant based meat from YMCA and porkbelly that has been sitting in the fridge so that it won't go bad so you don't waste money, even when you don't feel like eating.</p>
<p>it also means testing for covid because you're so sick you're begging for a reason, but ultimately testing negative and drown in confusion and fear.</p>
<p>it also means staying up to work on projects that can help in your career instead of going to bed early to get better, because now is not the time to rest, you can always rest later once you have a job. you don't have that privilege now.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[labor day]]></title>
        <link>https://bneo.xyz/posts/020924</link>
        <guid>https://bneo.xyz/posts/020924</guid>
        <pubDate>Mon, 02 Sep 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>The only real test of intelligence is if you get what you want out of life – Naval</p>
</blockquote>
<p>overate for breakfast and had the urge to soak in some sunlight and move around. decided to take a walk to the ferry building. lots of tourists and families around. i haven't seen ferry building this busy before. went back to the same shop selling gifts by local artists where i bought the mini mechanical wood pencil i use to write marginalia for my books. they don't sell it anymore. there was a thrift shop within that shop that sells sweaters for $88 bucks.</p>
<p>went out of the shop, bay bridge and yerba buena island in view. saw friends and family engaged in conversation and quality time outside restaurants and on the benches beside the port.</p>
<p>went for a quick loop in book passage and saw the book "Chinatown Pretty: Fashion and Wisdom from Chinatown’s Most Stylish Seniors". found out Flushing is little taipei in NY. also wondered where these po po and gung gung are now. these pictures were taken 10 years ago. i hope they're still stylish and smiling and walking around chinatown. it inspired me to whip out my camera which has been trapped in my luggage for the past two months, and start taking photos of chinatown.</p>
<p>i've been feeling more optimistic seeing human connection and kindness around me. watching people move their seats so that newcomers have space to sit down with their family is a small gesture that makes me feel happy. watching a korean parent with their two boys eating overpriced food is heartwarming. the dad reminds me of a ghibli character. there was a homeless (or backpacking?) woman writing a few postcards from the bookstore while mumbling to herself. i wonder what her story is. who is she writing to? is she on a great adventure? in a sense, is she more free than i am?</p>
<p>i sat on the big table and tried to catch up on my blog for yesterday, but words just weren't coming out. its hard to relive experiences that happened just a day ago. i forget my thoughts and emotions quickly, i fear if i don't capture them, they disappear, which is a big part of why i write here. there was no wifi, and my data wasn't great too so i started reading the AI for energy paper by the US department of energy. ive been getting so passionate about the energy grid. i wonder if this is just a phase. i might have tunnel vision prioritizing kevala over meta.</p>
<p>the rest of the day just melted away with lunch, working on a project analyzing ev charging station locations, cooking chicken teriyaki with w, and too many youtube clips of love, actually and gilmore.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>The only real test of intelligence is if you get what you want out of life – Naval</p>
</blockquote>
<p>overate for breakfast and had the urge to soak in some sunlight and move around. decided to take a walk to the ferry building. lots of tourists and families around. i haven't seen ferry building this busy before. went back to the same shop selling gifts by local artists where i bought the mini mechanical wood pencil i use to write marginalia for my books. they don't sell it anymore. there was a thrift shop within that shop that sells sweaters for $88 bucks.</p>
<p>went out of the shop, bay bridge and yerba buena island in view. saw friends and family engaged in conversation and quality time outside restaurants and on the benches beside the port.</p>
<p>went for a quick loop in book passage and saw the book "Chinatown Pretty: Fashion and Wisdom from Chinatown’s Most Stylish Seniors". found out Flushing is little taipei in NY. also wondered where these po po and gung gung are now. these pictures were taken 10 years ago. i hope they're still stylish and smiling and walking around chinatown. it inspired me to whip out my camera which has been trapped in my luggage for the past two months, and start taking photos of chinatown.</p>
<p>i've been feeling more optimistic seeing human connection and kindness around me. watching people move their seats so that newcomers have space to sit down with their family is a small gesture that makes me feel happy. watching a korean parent with their two boys eating overpriced food is heartwarming. the dad reminds me of a ghibli character. there was a homeless (or backpacking?) woman writing a few postcards from the bookstore while mumbling to herself. i wonder what her story is. who is she writing to? is she on a great adventure? in a sense, is she more free than i am?</p>
<p>i sat on the big table and tried to catch up on my blog for yesterday, but words just weren't coming out. its hard to relive experiences that happened just a day ago. i forget my thoughts and emotions quickly, i fear if i don't capture them, they disappear, which is a big part of why i write here. there was no wifi, and my data wasn't great too so i started reading the AI for energy paper by the US department of energy. ive been getting so passionate about the energy grid. i wonder if this is just a phase. i might have tunnel vision prioritizing kevala over meta.</p>
<p>the rest of the day just melted away with lunch, working on a project analyzing ev charging station locations, cooking chicken teriyaki with w, and too many youtube clips of love, actually and gilmore.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[trash pick up and rabbit holes]]></title>
        <link>https://bneo.xyz/posts/010924</link>
        <guid>https://bneo.xyz/posts/010924</guid>
        <pubDate>Sun, 01 Sep 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>What overall life advice do you have for young people?</p>
<p>Spend each day trying to be a little wiser than you were when you woke up. Discharge your duties faithfully and well. Step-by-step you get ahead, but not necessarily in fast spurts. But you build discipline by preparing for fast spurts. Slug it out one inch at a time, day by day, and at the end of the day—if you live long enough-like most people, you will get out of life what you deserve</p>
<p>Life and its various passages can be hard, brutally hard. The three things I have found helpful in coping with its challenges are: 1. Have low expectations. 2. Have a sense of humor. 3. Surround yourself with the love of friends and family.</p>
<p>Above all, live with change and adapt to it. If the world didn't change, I'd still have a 12 handicap.</p>
<p>Charlie Munger</p>
</blockquote>
<p>woke up from a traumatic dream where nurses repeatedly attempted to insert thin tubes/needles into my blood veins, probably remnant memories from my hospital visits in malaysia. felt so sore and tired, i didn't want to get out of the bed (floor). eventually crawled out and went to mission. had a unique experience picking up trash around manny's with other usf undergrad students. saw needles and alcohol pads on the streets for the first time. it was the closest ive been in contact with the homeless. i thought a lot about their circumstances and challenges, and my position of privilege, and how my problems pale in comparison with theirs.</p>
<p>i sometimes experience deep cynicism, where i feel there's no point in talking to other people, building relationships and having conversations, and learning new ideas and working towards a big goal is pointless because it all ends anyways. i experienced it today, it was paired with a deep sense of tiredness, it might have been the close exposure to the failure of the city and the system which engendered issues like homelessness and crime. i though about why we pick up trash, if there will always be people dumping them around, more homeless people around, and the conditions will be the same again the next week. but i forget that there will always be good people around to help clean up the city, and even though its a cycle, there are people around to help keep and restore the balance. things will never be perfect, but we will always try to make it better, and that's enough.</p>
<p>a few ideas i discovered from the commons rabbithole by kasra</p>
<ul>
<li><a href="https://www.prospera.co/">prospera</a>: a startup city project in Honduras</li>
<li><a href="https://www.gather.ai/?curius=2790">Gather AI</a>: a bunch of DJI drones programmed for inventory management</li>
<li><a href="https://www.skydio.com/?curius=2790">Skydio</a>: american drone company with defense contract</li>
</ul>
<p>i need to learn the skill of storytelling. to define good storytelling, i would say its a mix of charisma, confidence, deep understanding and intuition, and empathy.</p>
<p>you need charisma and confidence to get people to listen to you. you have to capitalize the attention of individuals who has every reason to be distracted by their own thoughts, and capture their interests even though what you're talking about is the most boring topic in the world. you need to spread excitement like its a viral disease, make it a problem that they should care about, and give solutions, something they can take away from. every word holds a lot of weight. filler words hurt your credibility and trustworthiness. humor adds personality and charisma.</p>
<p>deep understanding and intuition is needed to translate the graph of ideas into a narrative that people can connect with. if you don't really understand the material, you can only tread the surface level, the iceberg. when questioned, you should have most, if not all of the answers. you should be able to go deeper. when being presented opposing opinions, you should be able to make your case, but hold your opinions lightly, because you should always challenge your own assumptions. As Feynman has advised that the first principle of science is you must not fool yourself, and you are the easiest person to fool.</p>
<p>you need empathy to put yourself in another person's shoes. to realize that you're not the center of the universe. that the people in front of you have vastly different backgrounds and experiences, who live in different worlds, speaking a different language.</p>
<p>its hard to communicate ideas well. its even harder to connect with people on the same ideas. but when connection happens, its like magic.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>What overall life advice do you have for young people?</p>
<p>Spend each day trying to be a little wiser than you were when you woke up. Discharge your duties faithfully and well. Step-by-step you get ahead, but not necessarily in fast spurts. But you build discipline by preparing for fast spurts. Slug it out one inch at a time, day by day, and at the end of the day—if you live long enough-like most people, you will get out of life what you deserve</p>
<p>Life and its various passages can be hard, brutally hard. The three things I have found helpful in coping with its challenges are: 1. Have low expectations. 2. Have a sense of humor. 3. Surround yourself with the love of friends and family.</p>
<p>Above all, live with change and adapt to it. If the world didn't change, I'd still have a 12 handicap.</p>
<p>Charlie Munger</p>
</blockquote>
<p>woke up from a traumatic dream where nurses repeatedly attempted to insert thin tubes/needles into my blood veins, probably remnant memories from my hospital visits in malaysia. felt so sore and tired, i didn't want to get out of the bed (floor). eventually crawled out and went to mission. had a unique experience picking up trash around manny's with other usf undergrad students. saw needles and alcohol pads on the streets for the first time. it was the closest ive been in contact with the homeless. i thought a lot about their circumstances and challenges, and my position of privilege, and how my problems pale in comparison with theirs.</p>
<p>i sometimes experience deep cynicism, where i feel there's no point in talking to other people, building relationships and having conversations, and learning new ideas and working towards a big goal is pointless because it all ends anyways. i experienced it today, it was paired with a deep sense of tiredness, it might have been the close exposure to the failure of the city and the system which engendered issues like homelessness and crime. i though about why we pick up trash, if there will always be people dumping them around, more homeless people around, and the conditions will be the same again the next week. but i forget that there will always be good people around to help clean up the city, and even though its a cycle, there are people around to help keep and restore the balance. things will never be perfect, but we will always try to make it better, and that's enough.</p>
<p>a few ideas i discovered from the commons rabbithole by kasra</p>
<ul>
<li><a href="https://www.prospera.co/">prospera</a>: a startup city project in Honduras</li>
<li><a href="https://www.gather.ai/?curius=2790">Gather AI</a>: a bunch of DJI drones programmed for inventory management</li>
<li><a href="https://www.skydio.com/?curius=2790">Skydio</a>: american drone company with defense contract</li>
</ul>
<p>i need to learn the skill of storytelling. to define good storytelling, i would say its a mix of charisma, confidence, deep understanding and intuition, and empathy.</p>
<p>you need charisma and confidence to get people to listen to you. you have to capitalize the attention of individuals who has every reason to be distracted by their own thoughts, and capture their interests even though what you're talking about is the most boring topic in the world. you need to spread excitement like its a viral disease, make it a problem that they should care about, and give solutions, something they can take away from. every word holds a lot of weight. filler words hurt your credibility and trustworthiness. humor adds personality and charisma.</p>
<p>deep understanding and intuition is needed to translate the graph of ideas into a narrative that people can connect with. if you don't really understand the material, you can only tread the surface level, the iceberg. when questioned, you should have most, if not all of the answers. you should be able to go deeper. when being presented opposing opinions, you should be able to make your case, but hold your opinions lightly, because you should always challenge your own assumptions. As Feynman has advised that the first principle of science is you must not fool yourself, and you are the easiest person to fool.</p>
<p>you need empathy to put yourself in another person's shoes. to realize that you're not the center of the universe. that the people in front of you have vastly different backgrounds and experiences, who live in different worlds, speaking a different language.</p>
<p>its hard to communicate ideas well. its even harder to connect with people on the same ideas. but when connection happens, its like magic.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[malaysia independence day]]></title>
        <link>https://bneo.xyz/posts/310824</link>
        <guid>https://bneo.xyz/posts/310824</guid>
        <pubDate>Sat, 31 Aug 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>if our minds are always stuck where we could be, we miss out on being where we are.</p>
<p>next time is next time. now is now.</p>
<p>from: <a href="https://www.youtube.com/watch?v=BucSbzYXqKM">holywood's obsession with ambition</a></p>
</blockquote>
<p>today was a long yet fulfilling day. woke up 7am. bible study on proverbs. 30 min train ride to grab free stuff from a house (a google deepmind cup, pickleball set, a trash can, board and card games, and food), bought egg tarts from yummy bakery, went to a malaysian party and had fun conversations and sang the national anthem on a rooftop with the malaysian flag, ate thai food, and saw a comedy standup in a bar, and got home at 9pm.</p>
<p>these long days are more rewarding than checking off my todo lists at the chinatown library or working on my long list of unfinished projects, or getting future assignments done early or reading up on articles and papers. optimizing every second of every hour. its conversations with strangers and making serendipitous plans that puts you in the moment.</p>
<p>its crazy how i met malaysians who went to the same high school and college, and people that lived 10 minutes away from my home in malaysia in sf. its comforting to meet people close to home with shared context and similar backgrounds.</p>
<p>i have a lot to work on for my social skills. i need to be more curious and attentive. i forget names seconds after hearing them. i fail to ask good questions. i stumble through my thoughts and fail to express my opinions well. i'm insecure and i don't speak with confidence. i wonder how im perceived by others. if i met myself, how would i feel about me. its so important to make other people feel safe and heard and accepted. thats what people remember. not what school you go to or what startup youre working on, but how you made them feel.</p>
<p>confidence in one self is a major part to socializing. and from <a href="https://www.youtube.com/watch?v=0mgqcJrGNSY">cinema therapy</a>, self confidence comes from self acceptance. its the foundation. validation from others can be a buttress for confidence, but confidence ultimately comes from self love.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>if our minds are always stuck where we could be, we miss out on being where we are.</p>
<p>next time is next time. now is now.</p>
<p>from: <a href="https://www.youtube.com/watch?v=BucSbzYXqKM">holywood's obsession with ambition</a></p>
</blockquote>
<p>today was a long yet fulfilling day. woke up 7am. bible study on proverbs. 30 min train ride to grab free stuff from a house (a google deepmind cup, pickleball set, a trash can, board and card games, and food), bought egg tarts from yummy bakery, went to a malaysian party and had fun conversations and sang the national anthem on a rooftop with the malaysian flag, ate thai food, and saw a comedy standup in a bar, and got home at 9pm.</p>
<p>these long days are more rewarding than checking off my todo lists at the chinatown library or working on my long list of unfinished projects, or getting future assignments done early or reading up on articles and papers. optimizing every second of every hour. its conversations with strangers and making serendipitous plans that puts you in the moment.</p>
<p>its crazy how i met malaysians who went to the same high school and college, and people that lived 10 minutes away from my home in malaysia in sf. its comforting to meet people close to home with shared context and similar backgrounds.</p>
<p>i have a lot to work on for my social skills. i need to be more curious and attentive. i forget names seconds after hearing them. i fail to ask good questions. i stumble through my thoughts and fail to express my opinions well. i'm insecure and i don't speak with confidence. i wonder how im perceived by others. if i met myself, how would i feel about me. its so important to make other people feel safe and heard and accepted. thats what people remember. not what school you go to or what startup youre working on, but how you made them feel.</p>
<p>confidence in one self is a major part to socializing. and from <a href="https://www.youtube.com/watch?v=0mgqcJrGNSY">cinema therapy</a>, self confidence comes from self acceptance. its the foundation. validation from others can be a buttress for confidence, but confidence ultimately comes from self love.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[covetousness]]></title>
        <link>https://bneo.xyz/posts/300824</link>
        <guid>https://bneo.xyz/posts/300824</guid>
        <pubDate>Fri, 30 Aug 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>I am not saying this because I am in need, for I have learned to be content whatever the circumstances. I know what it is to be in need, and I know what it is to have plenty. I have learned the secret of being content in any and every situation, whether well fed or hungry, whether living in plenty or in want. I can do all this through him who gives me strength.</p>
<p>– philippians 4:11-13 NIV</p>
</blockquote>
<p>the 10th commandment is do not covet</p>
<ul>
<li>hebrew "betsa" = dishonest gains or he who hates unjust gains (prov 28:16)</li>
<li>greek "pleonexia" = want to have more and want it in the ugliest way</li>
</ul>
<p>covetousness = to desire something which belongs to someone else and has no right to have or possess with dishonest means to attain it</p>
<p>the 10th commandment is from inward, the rest were outward behaviours. the last one aims at the heart</p>
<p>it is the sin of sins. it is the root of sins which begets every other sins. it often leads to further sinful action</p>
<p>"the love of money is a root of all kinds of evil"
1 Tim 6:10</p>
<p>judas handed over to Jesus for one years worth of salary</p>
<p>antidote to covetousness: <strong>contentment</strong></p>
<ol>
<li>be content with the lord
<ul>
<li>psalms 73:25-26</li>
<li>hebrews 13:5</li>
</ul>
</li>
<li>be content with possessions
<ul>
<li>1 Tim 6:6-8: having food and clothing, we shall be content</li>
<li>Phil 4:11-13: i have learned to be content whatever the circumstances. i know what it is to be in need, and i know what it is to have plenty</li>
</ul>
</li>
<li>be content with your position
<ul>
<li>1 Cor 7:20-21: be content with being a slave, if you can gain freedom, do so</li>
</ul>
</li>
</ol>
<hr>
<p>a few ideas by derek sivers from the tim ferris podcast</p>
<ul>
<li><strong>the standard pace is for chumps</strong>, curriculums are organized around the lowest common denominator, find ways to get things done faster</li>
<li><strong>relax for the same results</strong>, we're too obsessed with optimization, maximizing every second and every minute, the better way is to learn from your mistakes, try to be effective and be happy. do things but stop before anything gets stressful.</li>
<li><strong>hell yeah or no</strong>, its not between yes or no. anything less than hell yeah: just say no. we say yes to too many stuff. we let these mediocre things fill our lives. when a hell yeah opportunity comes, you wont have time for it. say no to almost everything. so you have time in your life to pursue what you want</li>
<li><strong>busy implies a life out of control</strong>, a person who's got no control over their lives and unclear priorities</li>
<li><strong>dont be a donkey</strong>, Buridan donkey fable. it was halfway between pile of hay and pile of water, it couldn't decide the hay or the water, and died of starvation and thirst. it could've went to water first, then hay (vice versa). the idea is you have time for the things you want to pursue, don't try to do 5 things at once. go fully into one thing, and move on to the next when it's time (i.e. take 2 years to experiment on each of them). this requires foresight and patience.</li>
</ul>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>I am not saying this because I am in need, for I have learned to be content whatever the circumstances. I know what it is to be in need, and I know what it is to have plenty. I have learned the secret of being content in any and every situation, whether well fed or hungry, whether living in plenty or in want. I can do all this through him who gives me strength.</p>
<p>– philippians 4:11-13 NIV</p>
</blockquote>
<p>the 10th commandment is do not covet</p>
<ul>
<li>hebrew "betsa" = dishonest gains or he who hates unjust gains (prov 28:16)</li>
<li>greek "pleonexia" = want to have more and want it in the ugliest way</li>
</ul>
<p>covetousness = to desire something which belongs to someone else and has no right to have or possess with dishonest means to attain it</p>
<p>the 10th commandment is from inward, the rest were outward behaviours. the last one aims at the heart</p>
<p>it is the sin of sins. it is the root of sins which begets every other sins. it often leads to further sinful action</p>
<p>"the love of money is a root of all kinds of evil"
1 Tim 6:10</p>
<p>judas handed over to Jesus for one years worth of salary</p>
<p>antidote to covetousness: <strong>contentment</strong></p>
<ol>
<li>be content with the lord
<ul>
<li>psalms 73:25-26</li>
<li>hebrews 13:5</li>
</ul>
</li>
<li>be content with possessions
<ul>
<li>1 Tim 6:6-8: having food and clothing, we shall be content</li>
<li>Phil 4:11-13: i have learned to be content whatever the circumstances. i know what it is to be in need, and i know what it is to have plenty</li>
</ul>
</li>
<li>be content with your position
<ul>
<li>1 Cor 7:20-21: be content with being a slave, if you can gain freedom, do so</li>
</ul>
</li>
</ol>
<hr>
<p>a few ideas by derek sivers from the tim ferris podcast</p>
<ul>
<li><strong>the standard pace is for chumps</strong>, curriculums are organized around the lowest common denominator, find ways to get things done faster</li>
<li><strong>relax for the same results</strong>, we're too obsessed with optimization, maximizing every second and every minute, the better way is to learn from your mistakes, try to be effective and be happy. do things but stop before anything gets stressful.</li>
<li><strong>hell yeah or no</strong>, its not between yes or no. anything less than hell yeah: just say no. we say yes to too many stuff. we let these mediocre things fill our lives. when a hell yeah opportunity comes, you wont have time for it. say no to almost everything. so you have time in your life to pursue what you want</li>
<li><strong>busy implies a life out of control</strong>, a person who's got no control over their lives and unclear priorities</li>
<li><strong>dont be a donkey</strong>, Buridan donkey fable. it was halfway between pile of hay and pile of water, it couldn't decide the hay or the water, and died of starvation and thirst. it could've went to water first, then hay (vice versa). the idea is you have time for the things you want to pursue, don't try to do 5 things at once. go fully into one thing, and move on to the next when it's time (i.e. take 2 years to experiment on each of them). this requires foresight and patience.</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[aerogel trade]]></title>
        <link>https://bneo.xyz/posts/290824</link>
        <guid>https://bneo.xyz/posts/290824</guid>
        <pubDate>Thu, 29 Aug 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>"Friendship is unnecessary, like philosophy, like art, like the universe itself (for God did not need to create). It has no survival value; rather it is one of those things which give value to survival."</p>
<ul>
<li>C.S. Lewis, The Four Loves</li>
</ul>
</blockquote>
<p>saw a twitter <a href="https://x.com/taytabb/status/1828830850638840243">post</a> last night, and decided to go to mission to get free aerogel. i'm so lucky to be in sf.</p>
<p>its my first time seeing and touching <a href="https://www.aerogel.org/">aerogel</a>. its the <a href="https://www.youtube.com/watch?v=AeJ9q45PfD0">world's lightest solid</a> and can handle very high temperatures. its used by <a href="https://www.nasa.gov/aeronautics/aerogels-thinner-lighter-stronger/">NASA</a> for insulation in space suits. <a href="https://www.youtube.com/watch?v=Y0HfmYBlF8g">making it</a> would be a cool project.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>"Friendship is unnecessary, like philosophy, like art, like the universe itself (for God did not need to create). It has no survival value; rather it is one of those things which give value to survival."</p>
<ul>
<li>C.S. Lewis, The Four Loves</li>
</ul>
</blockquote>
<p>saw a twitter <a href="https://x.com/taytabb/status/1828830850638840243">post</a> last night, and decided to go to mission to get free aerogel. i'm so lucky to be in sf.</p>
<p>its my first time seeing and touching <a href="https://www.aerogel.org/">aerogel</a>. its the <a href="https://www.youtube.com/watch?v=AeJ9q45PfD0">world's lightest solid</a> and can handle very high temperatures. its used by <a href="https://www.nasa.gov/aeronautics/aerogels-thinner-lighter-stronger/">NASA</a> for insulation in space suits. <a href="https://www.youtube.com/watch?v=Y0HfmYBlF8g">making it</a> would be a cool project.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[non violent communication]]></title>
        <link>https://bneo.xyz/posts/280824</link>
        <guid>https://bneo.xyz/posts/280824</guid>
        <pubDate>Wed, 28 Aug 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>“I want everything quiet and simple. For me: walking barefoot, sitting still, reading, listening to stories, and now and then telling some myself. Eating fruit, drinking milk, longing to create, but with patience and many insights.”</p>
<p>— Rainer Maria Rilke, from a letter to Lou Salomé witten c. March 1904</p>
</blockquote>
<hr>
<p>finally visited the architectural bookstore near my place, architecture is a cool field. turning sketches into real concrete or glass structures is amazing. learned about Frank Lloyd Wright and Norman Foster. will look into more architects in the future.</p>
<p>went into gym completely dead, came out feeling a little more alive. gym surprisingly gives energy back. will need to be more consistent and intentional about my goals and routines.</p>
<p>i often forget that im in a good place, im blessed, life is good, and there's so much to be grateful for. that being sad or negative from disappointments and unmet expectations is an offense to God and to my parents who sacrificed so much for me to be here. instead of chasing achievements and productivity, im allowed to take a break from that never ending treadmill and appreciate everything in my life now. that stopping for just a few seconds wont mean i fall into the depths of hell with no escape. i have to introduce more in-between moments in my life. taking breaks to read in between focus sessions. reaching out to friends. looking at the sky more. taking more photographs of things that glimmer. i struggle the most with ending work at night. i need a shutdown routine. a way to tell myself, "that's enough for today, Ben, you've done enough, you deserve some rest". instead, i work till i'm at the brink of consciousness, and crash out in my bed (which is the floor at this moment, padded with a fully deflated air bed, and some beddings)</p>
<hr>
<p>useful communication phrases from "say what you mean" by Oren Jay Sofer</p>
<p>offering empathy</p>
<ul>
<li>let me see if im understanding. what im getting is ... ?</li>
<li>i want to make sure im getting it. it sounds like ... ?</li>
<li>here's what im hearing ... is that right?</li>
</ul>
<p>eliciting information</p>
<ul>
<li>tell me more.</li>
<li>anything else you'd like me to understand about this?</li>
</ul>
<p>requests for empathy</p>
<ul>
<li>what would be most helpful for me is just to be heard. would you be willing to listen for a bit and tell me what you're hearing</li>
<li>i just said a lot and im not sure it all came out the way i was intending. could you tell me what you got from all that</li>
<li>what i just said is really important to me. would you be willing to tell me what you're getting?</li>
</ul>
<p>hearing no</p>
<ul>
<li>i'm curious to know, why not? can you share more?</li>
<li>what's leading you to say no? do you have other ideas?</li>
<li>can we take some time to brainstorm ideas that could work for the both of us?</li>
<li>what would you need to know, or what could i do, to make it possible for you to say yes.</li>
</ul>
<p>saying no</p>
<ul>
<li>id like to say yes, and here's whats getting in the way of that right now.</li>
<li>im hearing how important this is to you, and im not seeing how i can make it work given that i also have a need for ... could we explore some other options that might work for you?</li>
<li>i cant agree to that without a significant cost to myself in terms of ... [other needs]. would it work for you if we tried ... instead?</li>
</ul>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>“I want everything quiet and simple. For me: walking barefoot, sitting still, reading, listening to stories, and now and then telling some myself. Eating fruit, drinking milk, longing to create, but with patience and many insights.”</p>
<p>— Rainer Maria Rilke, from a letter to Lou Salomé witten c. March 1904</p>
</blockquote>
<hr>
<p>finally visited the architectural bookstore near my place, architecture is a cool field. turning sketches into real concrete or glass structures is amazing. learned about Frank Lloyd Wright and Norman Foster. will look into more architects in the future.</p>
<p>went into gym completely dead, came out feeling a little more alive. gym surprisingly gives energy back. will need to be more consistent and intentional about my goals and routines.</p>
<p>i often forget that im in a good place, im blessed, life is good, and there's so much to be grateful for. that being sad or negative from disappointments and unmet expectations is an offense to God and to my parents who sacrificed so much for me to be here. instead of chasing achievements and productivity, im allowed to take a break from that never ending treadmill and appreciate everything in my life now. that stopping for just a few seconds wont mean i fall into the depths of hell with no escape. i have to introduce more in-between moments in my life. taking breaks to read in between focus sessions. reaching out to friends. looking at the sky more. taking more photographs of things that glimmer. i struggle the most with ending work at night. i need a shutdown routine. a way to tell myself, "that's enough for today, Ben, you've done enough, you deserve some rest". instead, i work till i'm at the brink of consciousness, and crash out in my bed (which is the floor at this moment, padded with a fully deflated air bed, and some beddings)</p>
<hr>
<p>useful communication phrases from "say what you mean" by Oren Jay Sofer</p>
<p>offering empathy</p>
<ul>
<li>let me see if im understanding. what im getting is ... ?</li>
<li>i want to make sure im getting it. it sounds like ... ?</li>
<li>here's what im hearing ... is that right?</li>
</ul>
<p>eliciting information</p>
<ul>
<li>tell me more.</li>
<li>anything else you'd like me to understand about this?</li>
</ul>
<p>requests for empathy</p>
<ul>
<li>what would be most helpful for me is just to be heard. would you be willing to listen for a bit and tell me what you're hearing</li>
<li>i just said a lot and im not sure it all came out the way i was intending. could you tell me what you got from all that</li>
<li>what i just said is really important to me. would you be willing to tell me what you're getting?</li>
</ul>
<p>hearing no</p>
<ul>
<li>i'm curious to know, why not? can you share more?</li>
<li>what's leading you to say no? do you have other ideas?</li>
<li>can we take some time to brainstorm ideas that could work for the both of us?</li>
<li>what would you need to know, or what could i do, to make it possible for you to say yes.</li>
</ul>
<p>saying no</p>
<ul>
<li>id like to say yes, and here's whats getting in the way of that right now.</li>
<li>im hearing how important this is to you, and im not seeing how i can make it work given that i also have a need for ... could we explore some other options that might work for you?</li>
<li>i cant agree to that without a significant cost to myself in terms of ... [other needs]. would it work for you if we tried ... instead?</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[overloaded]]></title>
        <link>https://bneo.xyz/posts/270824</link>
        <guid>https://bneo.xyz/posts/270824</guid>
        <pubDate>Tue, 27 Aug 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Young man, be not forgetful of prayer. Every time you pray, if your prayer is sincere, there will be new feeling and new meaning in it, which will give you fresh courage, and you will understand that prayer is an education.</p>
<p>[...]</p>
<p>Brothers, have no fear of men's sin. Love a man even in his sin, for that is the semblance of Divine Love and is the highest love on earth. Love all God's creation, the whole and every grain of sand in it. Love every leaf, every ray of God's light. Love the animals, love the plants, love everything. If you love everything, you will perceive the divine mystery in things. Once you perceive it, you will begin to comprehend it better every day. And you will come at last to love the whole world with an all-embracing love.</p>
<p>from <a href="https://homepages.bluffton.edu/~bergerd/classes/las400/handouts/karamazov/book6chapter03c.html">Conversations and Exhortations of Father Zossima</a>, (g) Of Prayer, of Love, and of Contact with other Worlds.</p>
</blockquote>
<hr>
<p>too many projects and schoolwork and mini tasks that make me context switch. like the energy lost in the delivery of electricity through the grid, i burn mental energy when i switch tasks.</p>
<p>theres arc agi, improving my resume, studying up on the grid, on time series, building minitorch, learning ai, practicing python, my class homeworks, the asia bridge fellowship, articles i haven't written for the entire month, books that are collecting dust on my desk, so many little things that i easily switch around once i face something hard, or i just get distracted by. i need to be more disciplined with my time.</p>
<p>i suppose life now is full of possibility, but also full of chaos, which task is the most important thing? what is guiding my attention? am i led by obligations (SHOULD) or curiosity and joy? i want to wake up early in the morning and study with intense focus on one thing, and then spend the afternoon enjoying music, reading paris review, taking walks, exercising, napping, sketching, writing, cooking. this is the ideal life. to be able to work on what you love in the wee hours, and once you've done all you can for the day, set it aside and pursue soul-replenishing tasks.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Young man, be not forgetful of prayer. Every time you pray, if your prayer is sincere, there will be new feeling and new meaning in it, which will give you fresh courage, and you will understand that prayer is an education.</p>
<p>[...]</p>
<p>Brothers, have no fear of men's sin. Love a man even in his sin, for that is the semblance of Divine Love and is the highest love on earth. Love all God's creation, the whole and every grain of sand in it. Love every leaf, every ray of God's light. Love the animals, love the plants, love everything. If you love everything, you will perceive the divine mystery in things. Once you perceive it, you will begin to comprehend it better every day. And you will come at last to love the whole world with an all-embracing love.</p>
<p>from <a href="https://homepages.bluffton.edu/~bergerd/classes/las400/handouts/karamazov/book6chapter03c.html">Conversations and Exhortations of Father Zossima</a>, (g) Of Prayer, of Love, and of Contact with other Worlds.</p>
</blockquote>
<hr>
<p>too many projects and schoolwork and mini tasks that make me context switch. like the energy lost in the delivery of electricity through the grid, i burn mental energy when i switch tasks.</p>
<p>theres arc agi, improving my resume, studying up on the grid, on time series, building minitorch, learning ai, practicing python, my class homeworks, the asia bridge fellowship, articles i haven't written for the entire month, books that are collecting dust on my desk, so many little things that i easily switch around once i face something hard, or i just get distracted by. i need to be more disciplined with my time.</p>
<p>i suppose life now is full of possibility, but also full of chaos, which task is the most important thing? what is guiding my attention? am i led by obligations (SHOULD) or curiosity and joy? i want to wake up early in the morning and study with intense focus on one thing, and then spend the afternoon enjoying music, reading paris review, taking walks, exercising, napping, sketching, writing, cooking. this is the ideal life. to be able to work on what you love in the wee hours, and once you've done all you can for the day, set it aside and pursue soul-replenishing tasks.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[joy of learning]]></title>
        <link>https://bneo.xyz/posts/260824</link>
        <guid>https://bneo.xyz/posts/260824</guid>
        <pubDate>Mon, 26 Aug 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Willpower, that which makes one grit one's teeth if need be and endure suffering, is the principal weapon of the apprentice engaged in manual labour. But contrary to what is usually thought, it has almost no place in study. The intelligence can only be led by desire. For there to be desire, there must be pleasure and joy. The intelligence only grows and bears fruit in joy. The joy of learning is as essential in studies as breathing is for runners. Where it is absent, there are no students, only poor caricatures of apprentices who at the end of their apprenticeship will not even have a trade.</p>
<p>simone weil – "reflections on the right use of school studies" in waiting for god</p>
</blockquote>
<p>air mattress leaking. researched mattress for 2 hours. ended up taking a bet on nectar. finally having a real bed after 2 months. my hip pain might have something to do with that. i have to endure a whole week of the leaky air mattress, waking up to a deflated bed, the worst feeling ever. started my linear regression homework and planned to finish today, worried about not putting enough effort into understanding the material and wanting to get it done asap which would make the exams harder for myself. got distracted and started shopping on temu. the algorithm is so good, it knows my taste. checkered rug, matisse art, nordic lamps, ended up working on arc agi kaggle until 2am. it's not working well. but i need to remind myself, the goal was to have results. not a perfect solution. not even a great solution. just a working solution. ship to learn.</p>
<p>im currently rabbit hole-ing into the electricity grid. it would be cool to work at kevala. the word is in my head a lot lately. its a good problem to work on. its not ads or optimizing clicks, its about powering the world. its about the future of energy. its about how to ensure energy is delivered to the right place at the right time, efficiently. when led by desire, learning is fun. its joyful. curiosity beats willpower any day.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Willpower, that which makes one grit one's teeth if need be and endure suffering, is the principal weapon of the apprentice engaged in manual labour. But contrary to what is usually thought, it has almost no place in study. The intelligence can only be led by desire. For there to be desire, there must be pleasure and joy. The intelligence only grows and bears fruit in joy. The joy of learning is as essential in studies as breathing is for runners. Where it is absent, there are no students, only poor caricatures of apprentices who at the end of their apprenticeship will not even have a trade.</p>
<p>simone weil – "reflections on the right use of school studies" in waiting for god</p>
</blockquote>
<p>air mattress leaking. researched mattress for 2 hours. ended up taking a bet on nectar. finally having a real bed after 2 months. my hip pain might have something to do with that. i have to endure a whole week of the leaky air mattress, waking up to a deflated bed, the worst feeling ever. started my linear regression homework and planned to finish today, worried about not putting enough effort into understanding the material and wanting to get it done asap which would make the exams harder for myself. got distracted and started shopping on temu. the algorithm is so good, it knows my taste. checkered rug, matisse art, nordic lamps, ended up working on arc agi kaggle until 2am. it's not working well. but i need to remind myself, the goal was to have results. not a perfect solution. not even a great solution. just a working solution. ship to learn.</p>
<p>im currently rabbit hole-ing into the electricity grid. it would be cool to work at kevala. the word is in my head a lot lately. its a good problem to work on. its not ads or optimizing clicks, its about powering the world. its about the future of energy. its about how to ensure energy is delivered to the right place at the right time, efficiently. when led by desire, learning is fun. its joyful. curiosity beats willpower any day.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[playspace 33]]></title>
        <link>https://bneo.xyz/posts/250824</link>
        <guid>https://bneo.xyz/posts/250824</guid>
        <pubDate>Sun, 25 Aug 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Don't fight your demons. Your demons are here to teach you lessons. Sit down with your demons and have a drink and a chat and learn their names and talk about the burns on their fingers and scratches on their ankles. Some of them are very nice.</p>
<p>Charles Bukowski</p>
</blockquote>
<hr>
<p>visited socratica in sf for the first time, such a cool and surreal experience. said hi to some twitter friends, demo'd in front of everyone which was super scary but rewarding. got friend chicken at k soul, went to main campus for the first time, inspired to write a paper for asia pacific fellowship, probably something ai for climate change or nlp for dialects in china. st ignacious church is beautiful, lone mountain view at the top is on my bucket list. had a catch up with a friend while i drank oolong and he ate matcha rolled ice cream talking about relationships.</p>
<p>this weekend felt so long. so fulfilling. if my weekdays weren't filled with classes, life in sf would be so full of excitement and energy. i feel like i achieved a lot of quests that i wanted since coming to sf. now its time to lock in and go heads down on classes and work.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Don't fight your demons. Your demons are here to teach you lessons. Sit down with your demons and have a drink and a chat and learn their names and talk about the burns on their fingers and scratches on their ankles. Some of them are very nice.</p>
<p>Charles Bukowski</p>
</blockquote>
<hr>
<p>visited socratica in sf for the first time, such a cool and surreal experience. said hi to some twitter friends, demo'd in front of everyone which was super scary but rewarding. got friend chicken at k soul, went to main campus for the first time, inspired to write a paper for asia pacific fellowship, probably something ai for climate change or nlp for dialects in china. st ignacious church is beautiful, lone mountain view at the top is on my bucket list. had a catch up with a friend while i drank oolong and he ate matcha rolled ice cream talking about relationships.</p>
<p>this weekend felt so long. so fulfilling. if my weekdays weren't filled with classes, life in sf would be so full of excitement and energy. i feel like i achieved a lot of quests that i wanted since coming to sf. now its time to lock in and go heads down on classes and work.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[waterloo house cooling]]></title>
        <link>https://bneo.xyz/posts/240824</link>
        <guid>https://bneo.xyz/posts/240824</guid>
        <pubDate>Sat, 24 Aug 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Ecclesiastes v13-14: Fear God and keep his commandments, for this is the duty of all mankind. For God will bring every deed into judgment, including every hidden thing, whether it is good or evil.</p>
</blockquote>
<p>finished reading Ecclesiastes with T. might be my first time reading an entire book since high school when i was forced to memorize Luke and Acts for a test. its nice to be kept accountable, to ponder about what the words mean, to be curious about everything, uncovering the hidden meaning between the lines, relating it back to my own life, and growing myself spiritually. the entire book drives home the point of how everything of this world is essentially meaningless, and instead of looking at it from a pessimistic and absurdist point of view, it taught me to not be so attached to things, to material gains and to pleasure. and to remind myself of the shortness of life, and to appreciate the people around me.</p>
<p>it was surreal being at the party and meeting everyone, i experienced firsthand what i read in this substack article:</p>
<blockquote>
<p><a href="https://open.substack.com/pub/scholarstage/p/the-silicon-valley-canon">On Silicon Valley’s intellectual culture</a>:</p>
<p>But intelligence is only one of the two altars worshiped in Silicon Valley. The other is action. The founders of the Valley invariably think of themselves as men of action: they code, they build, disrupt, they invent, they conquer. This is a culture where insight, intelligence, and knowledge are treasured—but treasured as tools of action, not goods in and of themselves.</p>
<p>If the Washington intellectual aims for authority and expertise, the Silicon Valley intellectual seeks novel or counter-intuitive insights. He claims to judge ideas on their utility; in practice I find he cares mostly for how interesting an idea seems at first glance.</p>
</blockquote>
<p>it was also my first time taking a shot of vodka, and a white claw as a chaser (the drink after the shot to flush out the aftertaste of strong liqueur). i experienced a bit of buzz yesterday drinking red wine, but this was intense.</p>
<p>i remember being in a conversation, and everything around me started to slow down, i got really dizzy, and my head felt like a balloon. i had to sit down. it was like i had a third person perspective of myself and of the entire party. my social anxiety was killed. all my inhibitions and overthinking that went "should i say this", "should i say hi to that person" were muted. i just said things. the buzz felt really good. when it started to die down, i remember wanting more of it. if i never got GERD, i probably would become an alcoholic. then again, i wouldn't want alcohol to be an unlock for my social adaptation and fluency, i want to be able to do this sober. if i needed it every time i want to talk to more people, then its a crutch, its an addiction. maybe just one shot is the way to go.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Ecclesiastes v13-14: Fear God and keep his commandments, for this is the duty of all mankind. For God will bring every deed into judgment, including every hidden thing, whether it is good or evil.</p>
</blockquote>
<p>finished reading Ecclesiastes with T. might be my first time reading an entire book since high school when i was forced to memorize Luke and Acts for a test. its nice to be kept accountable, to ponder about what the words mean, to be curious about everything, uncovering the hidden meaning between the lines, relating it back to my own life, and growing myself spiritually. the entire book drives home the point of how everything of this world is essentially meaningless, and instead of looking at it from a pessimistic and absurdist point of view, it taught me to not be so attached to things, to material gains and to pleasure. and to remind myself of the shortness of life, and to appreciate the people around me.</p>
<p>it was surreal being at the party and meeting everyone, i experienced firsthand what i read in this substack article:</p>
<blockquote>
<p><a href="https://open.substack.com/pub/scholarstage/p/the-silicon-valley-canon">On Silicon Valley’s intellectual culture</a>:</p>
<p>But intelligence is only one of the two altars worshiped in Silicon Valley. The other is action. The founders of the Valley invariably think of themselves as men of action: they code, they build, disrupt, they invent, they conquer. This is a culture where insight, intelligence, and knowledge are treasured—but treasured as tools of action, not goods in and of themselves.</p>
<p>If the Washington intellectual aims for authority and expertise, the Silicon Valley intellectual seeks novel or counter-intuitive insights. He claims to judge ideas on their utility; in practice I find he cares mostly for how interesting an idea seems at first glance.</p>
</blockquote>
<p>it was also my first time taking a shot of vodka, and a white claw as a chaser (the drink after the shot to flush out the aftertaste of strong liqueur). i experienced a bit of buzz yesterday drinking red wine, but this was intense.</p>
<p>i remember being in a conversation, and everything around me started to slow down, i got really dizzy, and my head felt like a balloon. i had to sit down. it was like i had a third person perspective of myself and of the entire party. my social anxiety was killed. all my inhibitions and overthinking that went "should i say this", "should i say hi to that person" were muted. i just said things. the buzz felt really good. when it started to die down, i remember wanting more of it. if i never got GERD, i probably would become an alcoholic. then again, i wouldn't want alcohol to be an unlock for my social adaptation and fluency, i want to be able to do this sober. if i needed it every time i want to talk to more people, then its a crutch, its an addiction. maybe just one shot is the way to go.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[salesforce park beer garden]]></title>
        <link>https://bneo.xyz/posts/230824</link>
        <guid>https://bneo.xyz/posts/230824</guid>
        <pubDate>Fri, 23 Aug 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>"Marriage is "an institution committed to the dulling of the feelings," Susan Sontag once wrote. "The whole point of marriage is repetition." Agnes and Arnold felt that they had entered marriage without clearly thinking through what the institution was actually for. For many couples, marriage ends up being about making a family, and, when it fails to meet other needs, the couple lovingly and generously lets it fail. But Agnes was uncomfortable with the prospect of a relationship that had lost its aspirational character."</p>
<p><a href="https://open.substack.com/pub/ava/p/what-is-partnership-for">– what is partnership for?</a></p>
</blockquote>
<p>being in this program makes it hard to work on other things. my mornings are too short to do any substantial work before i have to get to class. classes and gym steals mental and physical energy, leaving little to none left for focused work at night. i get tired at 10 p.m., and i flounder around all the work i want to do until i'm too tired and i blog here before i sleep. i should sleep earlier, and wake up at 6 a.m. each day for a 3 hour work session.</p>
<p>salesforce park is a nice spot to breath some clean air. i should go there some time to read. came here for a happy hour and had the most sour red wine i've had in my life that it made me dizzy.</p>
<hr>
<p>answering the prompts to the interact fellowship 2024 application</p>
<ol>
<li>Someone gives you $50,000 for a project that explicitly can’t be a business. What’s the project you work on and why?</li>
</ol>
<ul>
<li>50k isn't a lot of money in the US, but its a considerable amount in Malaysia. i would use that money to fund something similar to socratica and buildspace. i believe the culture of building and creating and collaborating is missing in Malaysia. it was only after i came to the US for college, and after landing in the right corner of the internet, my levels of agency and taste were significantly increased. i want a third space for the passionate builders, writers, and designers of malaysia to gather together, to cowork and collaborate, and just make stuff, for the fun of it. i think experimenting and play is an essential part of figuring out what you’re good at, what gives you meaning in life, and finding work that you love to do. a lot of people in Malaysia have a fixed mindset of what they’re able to achieve in life, living lives that are expected of them, and I want to change that. side note: i made some efforts to start Socratica-like co-work sessions in malaysia, but i dropped it when I came to the US for my masters, but it’s something i want to pursue in the future.</li>
</ul>
<ol>
<li>What’s something you accomplished or created in the last year that you’re proud of?</li>
</ol>
<ul>
<li>i’ve been consistently writing a blog per day on my personal website (bneo.xyz) since april last year. i started writing technical content since i was a freshman in college, and i loved participating in essay competitions. i love the act of reading widely, and connecting and combining information from various sources, finding the patterns, and then organizing them a clear and smooth structure. i saw writing as communicating information. but i never saw the value in writing anything else, i was oblivious to the wide and vast ocean of personal blogging, when i discovered personal blogs and substack, where people share deeply personal and emotional writings, about how to live better, how to make friendships work in your 20s, how to love, and how to be more agentic, it triggered an inner reaction to also write about my own life, to document my own experiences, it gave me the permission to have a voice on the internet. having my own platform to dump my feelings, thoughts, ideas, and experiences has made me live life more intentionally and consume more thoughtfully.</li>
</ul>
<ol>
<li>What qualities or skills best characterize the way you discover and solve problems?</li>
</ol>
<ul>
<li>curiosity and grit. i think with curiosity, you pay attention to the details, you ask more questions, and you ask the question within the question, and you start to discover the holes in many things in the world, gaps that can be filled with technology. with curiosity, you also talk to more people, you ask better questions, you read more blogs and books, and you form a map of things in your head, you combine things, and you come up with creative problems to solve. defining the problem is only the beginning, ideas are hard but execution is difficult. solving problems requires grit, it requires pounding a chisel at a rock over and over again, until you dig a hole that’s deep enough, that one day you hit a water vein. it’s showing up on the days where you don’t feel like it, and its doing whatever it takes to get whats in your head, the mindvirus, out into the world, into something real.</li>
</ul>
<ol>
<li>Talk about a time a piece of writing, movie, conversation, art project, or other life experience changed your mind. How did your perspective change and why?</li>
</ol>
<ul>
<li>in 2020, malaysia went into full lockdown mode and i was at home with family. i had to take a semester gap break as I couldn’t leave to the US for school, so i spent a lot of time reading and learning ml. it was during this time that i developed GERD. it started a 3 year long journey into learning about what GERD was, going through cycles of acceptance and grief and depression and gratitude, learning to live with constraints, and adjusting my life style and taking half a dozen different medications to manage GERD. now that i’m temporarily cured with surgery, i learned a lot of things. first and foremost, health is the foundation to everything in life, it should never be taken for granted, and how quick it can disappear in any given day. and how you can easily feel stuck and hopeless, and how messed up the healthcare system is across the world, where medications take priority over understanding the human and the root cause. i realized life is short, and i might as well do what i love. i learned to prioritize, the right people and the right ideas, to focus on whats important. lastly, i saw value in suffering. it built up my tolerance for everything else i face in life, as long as i could find meaning in the suffering, i could get through anything.</li>
</ul>
<hr>
<p>Interact's Past Fellows describing interact (<a href="https://interactfellowship.substack.com/p/b3dca211-d985-4b1b-84e5-36ca502d08f1">1</a>, <a href="https://interactfellowship.substack.com/p/describing-interact-no-2">2</a>, <a href="https://interactfellowship.substack.com/p/describing-interact-no-3">3</a>)</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>"Marriage is "an institution committed to the dulling of the feelings," Susan Sontag once wrote. "The whole point of marriage is repetition." Agnes and Arnold felt that they had entered marriage without clearly thinking through what the institution was actually for. For many couples, marriage ends up being about making a family, and, when it fails to meet other needs, the couple lovingly and generously lets it fail. But Agnes was uncomfortable with the prospect of a relationship that had lost its aspirational character."</p>
<p><a href="https://open.substack.com/pub/ava/p/what-is-partnership-for">– what is partnership for?</a></p>
</blockquote>
<p>being in this program makes it hard to work on other things. my mornings are too short to do any substantial work before i have to get to class. classes and gym steals mental and physical energy, leaving little to none left for focused work at night. i get tired at 10 p.m., and i flounder around all the work i want to do until i'm too tired and i blog here before i sleep. i should sleep earlier, and wake up at 6 a.m. each day for a 3 hour work session.</p>
<p>salesforce park is a nice spot to breath some clean air. i should go there some time to read. came here for a happy hour and had the most sour red wine i've had in my life that it made me dizzy.</p>
<hr>
<p>answering the prompts to the interact fellowship 2024 application</p>
<ol>
<li>Someone gives you $50,000 for a project that explicitly can’t be a business. What’s the project you work on and why?</li>
</ol>
<ul>
<li>50k isn't a lot of money in the US, but its a considerable amount in Malaysia. i would use that money to fund something similar to socratica and buildspace. i believe the culture of building and creating and collaborating is missing in Malaysia. it was only after i came to the US for college, and after landing in the right corner of the internet, my levels of agency and taste were significantly increased. i want a third space for the passionate builders, writers, and designers of malaysia to gather together, to cowork and collaborate, and just make stuff, for the fun of it. i think experimenting and play is an essential part of figuring out what you’re good at, what gives you meaning in life, and finding work that you love to do. a lot of people in Malaysia have a fixed mindset of what they’re able to achieve in life, living lives that are expected of them, and I want to change that. side note: i made some efforts to start Socratica-like co-work sessions in malaysia, but i dropped it when I came to the US for my masters, but it’s something i want to pursue in the future.</li>
</ul>
<ol>
<li>What’s something you accomplished or created in the last year that you’re proud of?</li>
</ol>
<ul>
<li>i’ve been consistently writing a blog per day on my personal website (bneo.xyz) since april last year. i started writing technical content since i was a freshman in college, and i loved participating in essay competitions. i love the act of reading widely, and connecting and combining information from various sources, finding the patterns, and then organizing them a clear and smooth structure. i saw writing as communicating information. but i never saw the value in writing anything else, i was oblivious to the wide and vast ocean of personal blogging, when i discovered personal blogs and substack, where people share deeply personal and emotional writings, about how to live better, how to make friendships work in your 20s, how to love, and how to be more agentic, it triggered an inner reaction to also write about my own life, to document my own experiences, it gave me the permission to have a voice on the internet. having my own platform to dump my feelings, thoughts, ideas, and experiences has made me live life more intentionally and consume more thoughtfully.</li>
</ul>
<ol>
<li>What qualities or skills best characterize the way you discover and solve problems?</li>
</ol>
<ul>
<li>curiosity and grit. i think with curiosity, you pay attention to the details, you ask more questions, and you ask the question within the question, and you start to discover the holes in many things in the world, gaps that can be filled with technology. with curiosity, you also talk to more people, you ask better questions, you read more blogs and books, and you form a map of things in your head, you combine things, and you come up with creative problems to solve. defining the problem is only the beginning, ideas are hard but execution is difficult. solving problems requires grit, it requires pounding a chisel at a rock over and over again, until you dig a hole that’s deep enough, that one day you hit a water vein. it’s showing up on the days where you don’t feel like it, and its doing whatever it takes to get whats in your head, the mindvirus, out into the world, into something real.</li>
</ul>
<ol>
<li>Talk about a time a piece of writing, movie, conversation, art project, or other life experience changed your mind. How did your perspective change and why?</li>
</ol>
<ul>
<li>in 2020, malaysia went into full lockdown mode and i was at home with family. i had to take a semester gap break as I couldn’t leave to the US for school, so i spent a lot of time reading and learning ml. it was during this time that i developed GERD. it started a 3 year long journey into learning about what GERD was, going through cycles of acceptance and grief and depression and gratitude, learning to live with constraints, and adjusting my life style and taking half a dozen different medications to manage GERD. now that i’m temporarily cured with surgery, i learned a lot of things. first and foremost, health is the foundation to everything in life, it should never be taken for granted, and how quick it can disappear in any given day. and how you can easily feel stuck and hopeless, and how messed up the healthcare system is across the world, where medications take priority over understanding the human and the root cause. i realized life is short, and i might as well do what i love. i learned to prioritize, the right people and the right ideas, to focus on whats important. lastly, i saw value in suffering. it built up my tolerance for everything else i face in life, as long as i could find meaning in the suffering, i could get through anything.</li>
</ul>
<hr>
<p>Interact's Past Fellows describing interact (<a href="https://interactfellowship.substack.com/p/b3dca211-d985-4b1b-84e5-36ca502d08f1">1</a>, <a href="https://interactfellowship.substack.com/p/describing-interact-no-2">2</a>, <a href="https://interactfellowship.substack.com/p/describing-interact-no-3">3</a>)</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[google + ollama]]></title>
        <link>https://bneo.xyz/posts/220824</link>
        <guid>https://bneo.xyz/posts/220824</guid>
        <pubDate>Thu, 22 Aug 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Blessed are the forgetful, for they get the better even of their blunders</p>
<p>– "Beyond Good and Evil", part VII ("Our Virtues"), aphorism 217.</p>
</blockquote>
<blockquote>
<p>Sometimes remembering things, be it good or bad, can leave you in a state of unhappiness. Spending too much time in your memory can leave you longing for the past, analyzing the past, not letting past things go, or regretting the past. Forgetfulness, many times, makes for a more lighthearted and simple way to experience the world.</p>
</blockquote>
<hr>
<p>the best way to get a job imo is just twitter, learn in public, open source, and doing side projects, if you do interesting things, interesting people come to you. you could also cold email and dm people on twitter to maximize your chances. going through the job pipeline is just the normie way that makes your life difficult. out of hundreds of other applicants who are statistically more likely to be better than you, chances are so slim for you to get a callback, not to mention the job in the end. but the "best" way is also the hard way, it takes effort and dedication and time and passion to pursue that, if you're naturally a builder and you can write well and you post, you're in luck.</p>
<p>linear regression proofs are so tedious. requires high working memory and a clear mind. the exams for this class is going to be a pain. i can imagine myself putting in so many hours for this. hours that could go into building and creating. i wonder if training my brain to perform these tasks can help in other areas, i.e. in understanding deep learning. i suppose it will, it builds a mathematical mindset, to not let concepts slip away without proving them from scratch. it enforces understanding on a more fundamental level, if you break it down, and pinpoint the few moving parts that make up the whole system, you will attain understanding that is harder to falsify.</p>
<p>went to google 55 spear street for an ollama event. the demos were just marketing. nothing too interesting. the one on gemma models + crewai + ollama was slightly interesting. <a href="https://ai.google.dev/gemma/docs/paligemma">paligemma</a> and <a href="https://ai.google.dev/gemma/docs/gemma_scope">gemma scope</a> are things worth looking into.</p>
<p>context switching from assignments, to the arc challenge, to the interact application, to some youtube videos, to the eternal sunshine of the spotless mind movie, to wishing i could read the dozens of book from sfpl, to this blog, to the time series grind for kevala, is probably a bad idea and i should just sleep. classic case of sleep procrastination. i' going to too many events, need to prioritize my time and say no to some of the events. the ROI of both technical knowledge and connections are not high enough. exposure to new things is great tho, talking to people there is 10x more valuable than the talks.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Blessed are the forgetful, for they get the better even of their blunders</p>
<p>– "Beyond Good and Evil", part VII ("Our Virtues"), aphorism 217.</p>
</blockquote>
<blockquote>
<p>Sometimes remembering things, be it good or bad, can leave you in a state of unhappiness. Spending too much time in your memory can leave you longing for the past, analyzing the past, not letting past things go, or regretting the past. Forgetfulness, many times, makes for a more lighthearted and simple way to experience the world.</p>
</blockquote>
<hr>
<p>the best way to get a job imo is just twitter, learn in public, open source, and doing side projects, if you do interesting things, interesting people come to you. you could also cold email and dm people on twitter to maximize your chances. going through the job pipeline is just the normie way that makes your life difficult. out of hundreds of other applicants who are statistically more likely to be better than you, chances are so slim for you to get a callback, not to mention the job in the end. but the "best" way is also the hard way, it takes effort and dedication and time and passion to pursue that, if you're naturally a builder and you can write well and you post, you're in luck.</p>
<p>linear regression proofs are so tedious. requires high working memory and a clear mind. the exams for this class is going to be a pain. i can imagine myself putting in so many hours for this. hours that could go into building and creating. i wonder if training my brain to perform these tasks can help in other areas, i.e. in understanding deep learning. i suppose it will, it builds a mathematical mindset, to not let concepts slip away without proving them from scratch. it enforces understanding on a more fundamental level, if you break it down, and pinpoint the few moving parts that make up the whole system, you will attain understanding that is harder to falsify.</p>
<p>went to google 55 spear street for an ollama event. the demos were just marketing. nothing too interesting. the one on gemma models + crewai + ollama was slightly interesting. <a href="https://ai.google.dev/gemma/docs/paligemma">paligemma</a> and <a href="https://ai.google.dev/gemma/docs/gemma_scope">gemma scope</a> are things worth looking into.</p>
<p>context switching from assignments, to the arc challenge, to the interact application, to some youtube videos, to the eternal sunshine of the spotless mind movie, to wishing i could read the dozens of book from sfpl, to this blog, to the time series grind for kevala, is probably a bad idea and i should just sleep. classic case of sleep procrastination. i' going to too many events, need to prioritize my time and say no to some of the events. the ROI of both technical knowledge and connections are not high enough. exposure to new things is great tho, talking to people there is 10x more valuable than the talks.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[sf systems]]></title>
        <link>https://bneo.xyz/posts/210824</link>
        <guid>https://bneo.xyz/posts/210824</guid>
        <pubDate>Wed, 21 Aug 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>wore a suit for picture day. wearing formal clothing in SF feels weird. grinded through data acquisition homework in class, cooked my free beyond meat and sweet potatoes from the ymca. went to chroma's office for SF systems 1st meetup, learned about TiDB, alluxio, and ray core and ray data. seems like distributed data processing is a necessity at any large company. how can beginners pick up this skill if they all start with just pandas, local memory, and training models on a single core? speaking of this i need to start training models. i can't call myself a data scientist or an ml person if i haven't trained any models. it's pathetic.</p>
<p>went to costco, bought salmon, berries, almond and nut butter, kiwis, tried their 1.5 hot dogs. air fried my chicken thighs for meal prep. ate pork belly from costco at 11pm. watched a bunch of cinema therapy videos while finishing hw 3.</p>
<p>today was busy, but fulfilling. i didn't get much work done on my own things though. spent too much time trying to finish homework and going to events and commuting, i can't devote time to my other tasks if i have these homeworks to finish.</p>
<p>it's almost 2 a.m. i don't know where the time went. i'm surprisingly not tired.</p>
<hr>
<p>happiness formula from Scott Adams in his book that i read at the commons</p>
<ul>
<li>eat right</li>
<li>exercise</li>
<li>get enough sleep</li>
<li>imagine an incredible future (even if you dont believe it)</li>
<li>work toward a flexible schedule</li>
<li>do things you can steadily improve at</li>
<li>help others (if youve already helped yourself)</li>
<li>reduce daily decisions to routine</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>wore a suit for picture day. wearing formal clothing in SF feels weird. grinded through data acquisition homework in class, cooked my free beyond meat and sweet potatoes from the ymca. went to chroma's office for SF systems 1st meetup, learned about TiDB, alluxio, and ray core and ray data. seems like distributed data processing is a necessity at any large company. how can beginners pick up this skill if they all start with just pandas, local memory, and training models on a single core? speaking of this i need to start training models. i can't call myself a data scientist or an ml person if i haven't trained any models. it's pathetic.</p>
<p>went to costco, bought salmon, berries, almond and nut butter, kiwis, tried their 1.5 hot dogs. air fried my chicken thighs for meal prep. ate pork belly from costco at 11pm. watched a bunch of cinema therapy videos while finishing hw 3.</p>
<p>today was busy, but fulfilling. i didn't get much work done on my own things though. spent too much time trying to finish homework and going to events and commuting, i can't devote time to my other tasks if i have these homeworks to finish.</p>
<p>it's almost 2 a.m. i don't know where the time went. i'm surprisingly not tired.</p>
<hr>
<p>happiness formula from Scott Adams in his book that i read at the commons</p>
<ul>
<li>eat right</li>
<li>exercise</li>
<li>get enough sleep</li>
<li>imagine an incredible future (even if you dont believe it)</li>
<li>work toward a flexible schedule</li>
<li>do things you can steadily improve at</li>
<li>help others (if youve already helped yourself)</li>
<li>reduce daily decisions to routine</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[day 1 of fall mod 1]]></title>
        <link>https://bneo.xyz/posts/200824</link>
        <guid>https://bneo.xyz/posts/200824</guid>
        <pubDate>Tue, 20 Aug 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>"To laugh often and much; to win the respect of the intelligent people and the affection of children; to earn the appreciation of honest critics and endure the betrayal of false friends; to appreciate beauty; to find the beauty in others; to know that one life has breathed easier because you lived.</p>
<p>This is to have succeeded.”</p>
<p>— Ralph Waldo Emerson</p>
</blockquote>
<p>back to school again. spent a good amount of time in the morning attempting the arc prize challenge, then proceeded to get overwhelmed by how hard it is to implement a good solution, i always try to optimize for a better one, instead of just shipping out something that works. i always need my first draft to be the best, my mvp to be more than just a barebones naive solution, it has to be good enough. this is blocking me from producing results. i need to build a mindset of results over everything. progress over perfection.</p>
<p>since the practicum list was released, i know what to focus on now. i appreciate having a target to aim at, it helps narrow down the nauseatingly large space of possible projects, rabbit holes, and courses to dive into, it makes opportunity cost easier and simpler to bear, having a clear goal and a deadline helps me plan and achieve. it gives me the energy and excitement to work on things. it helps me tell myself, put these other stuff away for now, heres what you need to focus on for now, just these. now just manage your time and energy, dont mess this up.</p>
<p>AIify at broadway show had good hummus. i like talking to international founders, they have the same excitement and you get to bond over being far away from home, and the love of building what youre excited about. some of the demos were boring, agents for meeting transcription, slack, jira will soon be built in features, RCA for logs isn't relevant for me, premai is surprisingly good, trying to figure out who their competitors are.</p>
<p>i spend most nights just clearing up the 10-50 tabs that i open up everyday because i have way too much input, and too little time to read, and as these pile up in my browser like dust in a house or like cache in a memory, it not only slows down my arc browser, it also clouds my brain.</p>
<p>i have so many project ideas now, and too little time to build, which to focus on, which to save for later.</p>
<hr>
<p>inspired by <a href="https://nat.org/">Nat Friedman</a></p>
<p>you can do more than you think. work on things that excite you, it makes it easier to do big things than small things. that energy is a necessary input for progress. where you get your dopamine from determines what you do, focus on getting dopamine from building and improving ideas rather than having them validated. don't just talk about what you want to do. start it. finish it. share it. iterate.</p>
<blockquote>
<p>Finish something. Anything. Stop researching, planning, and preparing to do the work and just do the work. It doesn't matter how good or how bad it is. You don't need to set the world on fire with your first try. You just need to prove to yourself that you have what it takes to produce something. There are no artists, athletes, entrepreneurs, or scientists who became great by half-finishing their work. Stop debating what you should make and just make something.</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>"To laugh often and much; to win the respect of the intelligent people and the affection of children; to earn the appreciation of honest critics and endure the betrayal of false friends; to appreciate beauty; to find the beauty in others; to know that one life has breathed easier because you lived.</p>
<p>This is to have succeeded.”</p>
<p>— Ralph Waldo Emerson</p>
</blockquote>
<p>back to school again. spent a good amount of time in the morning attempting the arc prize challenge, then proceeded to get overwhelmed by how hard it is to implement a good solution, i always try to optimize for a better one, instead of just shipping out something that works. i always need my first draft to be the best, my mvp to be more than just a barebones naive solution, it has to be good enough. this is blocking me from producing results. i need to build a mindset of results over everything. progress over perfection.</p>
<p>since the practicum list was released, i know what to focus on now. i appreciate having a target to aim at, it helps narrow down the nauseatingly large space of possible projects, rabbit holes, and courses to dive into, it makes opportunity cost easier and simpler to bear, having a clear goal and a deadline helps me plan and achieve. it gives me the energy and excitement to work on things. it helps me tell myself, put these other stuff away for now, heres what you need to focus on for now, just these. now just manage your time and energy, dont mess this up.</p>
<p>AIify at broadway show had good hummus. i like talking to international founders, they have the same excitement and you get to bond over being far away from home, and the love of building what youre excited about. some of the demos were boring, agents for meeting transcription, slack, jira will soon be built in features, RCA for logs isn't relevant for me, premai is surprisingly good, trying to figure out who their competitors are.</p>
<p>i spend most nights just clearing up the 10-50 tabs that i open up everyday because i have way too much input, and too little time to read, and as these pile up in my browser like dust in a house or like cache in a memory, it not only slows down my arc browser, it also clouds my brain.</p>
<p>i have so many project ideas now, and too little time to build, which to focus on, which to save for later.</p>
<hr>
<p>inspired by <a href="https://nat.org/">Nat Friedman</a></p>
<p>you can do more than you think. work on things that excite you, it makes it easier to do big things than small things. that energy is a necessary input for progress. where you get your dopamine from determines what you do, focus on getting dopamine from building and improving ideas rather than having them validated. don't just talk about what you want to do. start it. finish it. share it. iterate.</p>
<blockquote>
<p>Finish something. Anything. Stop researching, planning, and preparing to do the work and just do the work. It doesn't matter how good or how bad it is. You don't need to set the world on fire with your first try. You just need to prove to yourself that you have what it takes to produce something. There are no artists, athletes, entrepreneurs, or scientists who became great by half-finishing their work. Stop debating what you should make and just make something.</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[super blue moon]]></title>
        <link>https://bneo.xyz/posts/190824</link>
        <guid>https://bneo.xyz/posts/190824</guid>
        <pubDate>Mon, 19 Aug 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p><a href="https://www.youtube.com/watch?v=0eiVKFfSvhs">just enjoy it</a></p>
</blockquote>
<p>a few thoughts in my head.</p>
<p>on work: i always spend more time than i plan when working on things. i also get easily distracted and fall into rabbit holes on twitter. how to be more intentional with focus hours, and be more disciplined at taking breaks. when entering flow, when is the right time to break out? when is it diminishing returns?</p>
<p>on success + finances: when will it ever be enough? is it normal to never feel enough? how to gain more financial literacy? how to invest well and know what to invest in? how to start compounding? how to raise kids to have financial literacy? how to give back to parents?</p>
<p>on goals and meaning: having a clearer picture of what to build and side projects to work on gave me more meaning and purpose. now it's all about managing time and emotions for working on those projects, learning to say, making sacrifices, and putting in the work. its so easy to have ideas, so hard to act on them. i need to finish things.</p>
<p>ina coolbrith park for a good view of sf, saw the super blue moon. it wasn't super nor was it blue. but it was bright. walking in SF at 10 p.m. is better than i thought. there are ice cream shops and bars still open. chinatown is quiet. the lanterns still lit up but the streets are empty.</p>
<hr>
<p>how to find the right idea to build?</p>
<ul>
<li>follow the energy, if you wake up and feel like hacking on something, and you're doing some research about it, thats a good sign</li>
<li>its not high energy every moment of the day, but it should be at least asymptotically increasing, you're thinking about it more than less, like a mind virus that you cant get rid of</li>
<li>you dont have all the answers, you dont know if theres a market, but you find yourself wanting to build. that builder energy can come bubbling out, thats a good sign you should spend time on that, keep pulling that thread until it exhausts</li>
</ul>
<p>there are two things that have infinite capacity to keep going or capacity to keep infinite energy</p>
<ul>
<li>the stars</li>
<li>experts telling you why you cannot do what you want to do</li>
</ul>
<p>thats when you double down and prove them wrong</p>
<p>"pessimists sound smart, optimists make interesting things" – <a href="https://nat.org/">nat</a> friedman</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p><a href="https://www.youtube.com/watch?v=0eiVKFfSvhs">just enjoy it</a></p>
</blockquote>
<p>a few thoughts in my head.</p>
<p>on work: i always spend more time than i plan when working on things. i also get easily distracted and fall into rabbit holes on twitter. how to be more intentional with focus hours, and be more disciplined at taking breaks. when entering flow, when is the right time to break out? when is it diminishing returns?</p>
<p>on success + finances: when will it ever be enough? is it normal to never feel enough? how to gain more financial literacy? how to invest well and know what to invest in? how to start compounding? how to raise kids to have financial literacy? how to give back to parents?</p>
<p>on goals and meaning: having a clearer picture of what to build and side projects to work on gave me more meaning and purpose. now it's all about managing time and emotions for working on those projects, learning to say, making sacrifices, and putting in the work. its so easy to have ideas, so hard to act on them. i need to finish things.</p>
<p>ina coolbrith park for a good view of sf, saw the super blue moon. it wasn't super nor was it blue. but it was bright. walking in SF at 10 p.m. is better than i thought. there are ice cream shops and bars still open. chinatown is quiet. the lanterns still lit up but the streets are empty.</p>
<hr>
<p>how to find the right idea to build?</p>
<ul>
<li>follow the energy, if you wake up and feel like hacking on something, and you're doing some research about it, thats a good sign</li>
<li>its not high energy every moment of the day, but it should be at least asymptotically increasing, you're thinking about it more than less, like a mind virus that you cant get rid of</li>
<li>you dont have all the answers, you dont know if theres a market, but you find yourself wanting to build. that builder energy can come bubbling out, thats a good sign you should spend time on that, keep pulling that thread until it exhausts</li>
</ul>
<p>there are two things that have infinite capacity to keep going or capacity to keep infinite energy</p>
<ul>
<li>the stars</li>
<li>experts telling you why you cannot do what you want to do</li>
</ul>
<p>thats when you double down and prove them wrong</p>
<p>"pessimists sound smart, optimists make interesting things" – <a href="https://nat.org/">nat</a> friedman</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[marina green & the commons]]></title>
        <link>https://bneo.xyz/posts/180824</link>
        <guid>https://bneo.xyz/posts/180824</guid>
        <pubDate>Sun, 18 Aug 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>got to meet ava and her fluffy dogs and her readers. so surreal to see her in the flesh. met other interesting people. need to get better at being responsive and curious and yap more and how to move between circles and inject myself into existing conversation bubbles. marina green is a nice place. the white and yellow daisies. the wind and the fog. i can see alcatraz from here. i also got to visit the commons for the first time. i've been wanting to see it since last summer. they had a tasteful collection of books. met a canadian crypto startup cto that was my age that already has an O1 and is managing engineers. i need to push myself. the bar has once again been raised. there is no ceiling.</p>
<hr>
<p>from the psychology of your 20s pod, what is true success?</p>
<p>true success comes down to feeling purposeful, feeling aligned with a mission, feeling aligned with a value, and genuinely enjoying what you're doing, sinking your teeth into life, into what you really love and what sets you alight, regardless of what other people are thinking</p>
<p>erase the traditional idea of success as as something done for others, to be praised by others, or something that has an image to it.</p>
<p>success should be something that only you care about, that only you truly know the meaning of and truly love.</p>
<p>what should your 20s be filled with?</p>
<p>experimentation, trying new things and searching for the things that give you meaning in life. running towards fear. taking things less seriously. celebrating mistakes. having fun. pursuing community, self-knowledge, discovery.</p>
<p>focus on three things</p>
<ul>
<li>self knowledge / strong sense of self
<ul>
<li>get clear where your natural internal compass leads you</li>
<li>are you squeezing into a box that your soul doesnt fit?</li>
<li>getting to that realization quicker, means getting clearer on what actually inspires you</li>
<li>ask: what would you do if no one was watching or no one cared about what you were doing, and what you genuinely derive joy from beyond your career</li>
</ul>
</li>
<li>strong relationships
<ul>
<li>"show me someones friends and ill tell you how rich they are, not rich in wealth, but rich in connection, intimacy, vulnerability"</li>
<li>there is no success without community. who else would you share your successes with?</li>
<li>you can only grow as far as your friendships allow you to.</li>
<li>put time and energy and effort into your friendships, see that as a mark of success</li>
</ul>
</li>
<li>learning through experience and failure
<ul>
<li>adapt and go lightly through life</li>
<li>each setback teaches resilience</li>
<li>adapting from that builds confidence</li>
<li>you learn nothing from success</li>
</ul>
</li>
</ul>
<p>think about gives you joy. focus your energy on that. do work that you love. as Steve says:</p>
<blockquote>
<p>"Your work is going to fill a large part of your life, and the only way to be truly satisfied is to do what you believe is great work. And the only way to do great work is to love what you do. If you haven't found it yet, keep looking."</p>
</blockquote>
<p>don't be consumed by doing what you think ought to be done, to satisfy your parents desires or societal expectations, and wake up one day when you're 30, 35, 40 feeling like you never truly lived for yourself.</p>
<hr>]]></description>
        <content:encoded><![CDATA[<p>got to meet ava and her fluffy dogs and her readers. so surreal to see her in the flesh. met other interesting people. need to get better at being responsive and curious and yap more and how to move between circles and inject myself into existing conversation bubbles. marina green is a nice place. the white and yellow daisies. the wind and the fog. i can see alcatraz from here. i also got to visit the commons for the first time. i've been wanting to see it since last summer. they had a tasteful collection of books. met a canadian crypto startup cto that was my age that already has an O1 and is managing engineers. i need to push myself. the bar has once again been raised. there is no ceiling.</p>
<hr>
<p>from the psychology of your 20s pod, what is true success?</p>
<p>true success comes down to feeling purposeful, feeling aligned with a mission, feeling aligned with a value, and genuinely enjoying what you're doing, sinking your teeth into life, into what you really love and what sets you alight, regardless of what other people are thinking</p>
<p>erase the traditional idea of success as as something done for others, to be praised by others, or something that has an image to it.</p>
<p>success should be something that only you care about, that only you truly know the meaning of and truly love.</p>
<p>what should your 20s be filled with?</p>
<p>experimentation, trying new things and searching for the things that give you meaning in life. running towards fear. taking things less seriously. celebrating mistakes. having fun. pursuing community, self-knowledge, discovery.</p>
<p>focus on three things</p>
<ul>
<li>self knowledge / strong sense of self
<ul>
<li>get clear where your natural internal compass leads you</li>
<li>are you squeezing into a box that your soul doesnt fit?</li>
<li>getting to that realization quicker, means getting clearer on what actually inspires you</li>
<li>ask: what would you do if no one was watching or no one cared about what you were doing, and what you genuinely derive joy from beyond your career</li>
</ul>
</li>
<li>strong relationships
<ul>
<li>"show me someones friends and ill tell you how rich they are, not rich in wealth, but rich in connection, intimacy, vulnerability"</li>
<li>there is no success without community. who else would you share your successes with?</li>
<li>you can only grow as far as your friendships allow you to.</li>
<li>put time and energy and effort into your friendships, see that as a mark of success</li>
</ul>
</li>
<li>learning through experience and failure
<ul>
<li>adapt and go lightly through life</li>
<li>each setback teaches resilience</li>
<li>adapting from that builds confidence</li>
<li>you learn nothing from success</li>
</ul>
</li>
</ul>
<p>think about gives you joy. focus your energy on that. do work that you love. as Steve says:</p>
<blockquote>
<p>"Your work is going to fill a large part of your life, and the only way to be truly satisfied is to do what you believe is great work. And the only way to do great work is to love what you do. If you haven't found it yet, keep looking."</p>
</blockquote>
<p>don't be consumed by doing what you think ought to be done, to satisfy your parents desires or societal expectations, and wake up one day when you're 30, 35, 40 feeling like you never truly lived for yourself.</p>
<hr>]]></content:encoded>
      </item><item>
        <title><![CDATA[the argonaut]]></title>
        <link>https://bneo.xyz/posts/170824</link>
        <guid>https://bneo.xyz/posts/170824</guid>
        <pubDate>Sat, 17 Aug 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>its the day after my first braces adjustment in the US. i woke up and my teeth starting hurting so much, i couldn't get out of bed. it feels like all my teeth were getting ripped apart, all at once.</p>
<p>visited the <a href="https://argonautbookshop.com/">argonaut</a> book shop today. discovered this book which contained the <a href="https://orsl.stanford.edu/memorial-church-inscriptions">inscription</a> carved into the memorial church's sandstone walls at stanford.</p>
<p>i also found a chinatown guide book from 1960 that was sold for 20 bucks. i negotiated for a lower price but they wouldn't budge. so in efforts to be frugal, i stood there for 30 minutes to read the entire thing and took pictures of interesting parts of the book. it was a fun book that included recipes, chinese customs, a tutorial for chopsticks, a chinese language learning guide, and so much more. the history of chinatown is a rabbit hole i want to dive deeper if given the time. i'll come back again for it when i have a job next year. hopefully it'll still be there.</p>
<p>argonauts were adventurers who went to california in search of gold soon after its discovery in 1848. in 2024, people are moving to SF in search the AI "gold pot", the next billion dollar idea, creating systems that soon will one day exceed human intelligence.</p>
<p>on ambition</p>
<blockquote>
<p>A noble ambition is among the most helpful influences of student life, and the higher this ambition is, the better. No man can work well unless he can speak as the Great Master did of the joy set before Him.</p>
</blockquote>
<p>on prayer</p>
<blockquote>
<p>God knows what His Children want before they ask, but it proves their faith in Him to pray for what they want.</p>
</blockquote>
<p>on religion</p>
<blockquote>
<p>Religion is intended as a comfort, a solace, a necessity to the soul’s welfare; and whichever form of religion furnishes the greatest comfort, the greatest solace it is the form which should be adopted be its name what it will.</p>
<p>The best form of religion is, trust in God and a firm belief in the immortality of the soul, life everlasting.</p>
</blockquote>
<p>on love</p>
<blockquote>
<p>We speak of love, but what do we know about it, unless we see the power of love manifested; unless we are given the power to bestow, and a willing heart to bestow it upon, and within humanity. We say God is love, but if we do not feel the power of His love, we do not know anything about it. To be loved by others makes the power of love within our hearts grow.</p>
</blockquote>
<p>on purpose</p>
<blockquote>
<p>Man, like every other individuality, has an object and a purpose to fulfill; and, when he comprehends this, he will think too much of himself to stoop on any material action that shall bring him down from the highest position on the throne of his nature.</p>
</blockquote>
<p>on wisdom</p>
<blockquote>
<p>Knowledge is intelligence and its impress comes upon the mind. Wisdom is the desire of the heart prompted by God’s highest and most Divine nature and comprises all knowledge. Wisdom is the highest spiritual intelligence, while the natural man, through knowledge, can know nothing of wisdom.</p>
</blockquote>
<p>on suffering</p>
<blockquote>
<p>It is by suffering that God has most nearly approached to man; it is by suffering that man draws most nearly to God.</p>
</blockquote>
<p>on burdens</p>
<blockquote>
<p>There are but few on earth free from cares, none but carry burdens of sorrow, and if all were asked to make a package of their troubles, and throw this package on a common pile, and then were asked to go and choose a package which they were willing to bear, all would select their own package again.</p>
<p>Your heartaches may be great, burdens heavy, but look about you, and with whom would you change?</p>
</blockquote>
<p>on gratitude</p>
<blockquote>
<p>God is all in all; and, i we cannot appreciate and worship Him in all things, we only worship part of God.</p>
</blockquote>
<p>on good deeds</p>
<blockquote>
<p>The test of a Christian life lies in deeds and actions, not in words, a true follower of truth and Godliness, not a follower of the impressions of the flesh nor the impress of the intellect alone, but endeavoring to let the heart be touched with the Divine principle of God’s truth; and that alone makes Christians. The instinct given to all of God’s children to seek happiness is a proof that happiness is a reality and within the reach of all.</p>
<p>If we do good deeds to others and try to help them to live happier and better lives by being kind to them, and teaching them of the God germ within themselves, we in that way sow the seed, and God in His own way and time will make it grow. There is such a thing as mistaking Christian privileges for Christian attainments, and of imagining that we are what we ought to be simply because we know it. There is something in all hearts that can be reached, – some chord that will give forth sweet music if we only have the skill to touch it.</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p>its the day after my first braces adjustment in the US. i woke up and my teeth starting hurting so much, i couldn't get out of bed. it feels like all my teeth were getting ripped apart, all at once.</p>
<p>visited the <a href="https://argonautbookshop.com/">argonaut</a> book shop today. discovered this book which contained the <a href="https://orsl.stanford.edu/memorial-church-inscriptions">inscription</a> carved into the memorial church's sandstone walls at stanford.</p>
<p>i also found a chinatown guide book from 1960 that was sold for 20 bucks. i negotiated for a lower price but they wouldn't budge. so in efforts to be frugal, i stood there for 30 minutes to read the entire thing and took pictures of interesting parts of the book. it was a fun book that included recipes, chinese customs, a tutorial for chopsticks, a chinese language learning guide, and so much more. the history of chinatown is a rabbit hole i want to dive deeper if given the time. i'll come back again for it when i have a job next year. hopefully it'll still be there.</p>
<p>argonauts were adventurers who went to california in search of gold soon after its discovery in 1848. in 2024, people are moving to SF in search the AI "gold pot", the next billion dollar idea, creating systems that soon will one day exceed human intelligence.</p>
<p>on ambition</p>
<blockquote>
<p>A noble ambition is among the most helpful influences of student life, and the higher this ambition is, the better. No man can work well unless he can speak as the Great Master did of the joy set before Him.</p>
</blockquote>
<p>on prayer</p>
<blockquote>
<p>God knows what His Children want before they ask, but it proves their faith in Him to pray for what they want.</p>
</blockquote>
<p>on religion</p>
<blockquote>
<p>Religion is intended as a comfort, a solace, a necessity to the soul’s welfare; and whichever form of religion furnishes the greatest comfort, the greatest solace it is the form which should be adopted be its name what it will.</p>
<p>The best form of religion is, trust in God and a firm belief in the immortality of the soul, life everlasting.</p>
</blockquote>
<p>on love</p>
<blockquote>
<p>We speak of love, but what do we know about it, unless we see the power of love manifested; unless we are given the power to bestow, and a willing heart to bestow it upon, and within humanity. We say God is love, but if we do not feel the power of His love, we do not know anything about it. To be loved by others makes the power of love within our hearts grow.</p>
</blockquote>
<p>on purpose</p>
<blockquote>
<p>Man, like every other individuality, has an object and a purpose to fulfill; and, when he comprehends this, he will think too much of himself to stoop on any material action that shall bring him down from the highest position on the throne of his nature.</p>
</blockquote>
<p>on wisdom</p>
<blockquote>
<p>Knowledge is intelligence and its impress comes upon the mind. Wisdom is the desire of the heart prompted by God’s highest and most Divine nature and comprises all knowledge. Wisdom is the highest spiritual intelligence, while the natural man, through knowledge, can know nothing of wisdom.</p>
</blockquote>
<p>on suffering</p>
<blockquote>
<p>It is by suffering that God has most nearly approached to man; it is by suffering that man draws most nearly to God.</p>
</blockquote>
<p>on burdens</p>
<blockquote>
<p>There are but few on earth free from cares, none but carry burdens of sorrow, and if all were asked to make a package of their troubles, and throw this package on a common pile, and then were asked to go and choose a package which they were willing to bear, all would select their own package again.</p>
<p>Your heartaches may be great, burdens heavy, but look about you, and with whom would you change?</p>
</blockquote>
<p>on gratitude</p>
<blockquote>
<p>God is all in all; and, i we cannot appreciate and worship Him in all things, we only worship part of God.</p>
</blockquote>
<p>on good deeds</p>
<blockquote>
<p>The test of a Christian life lies in deeds and actions, not in words, a true follower of truth and Godliness, not a follower of the impressions of the flesh nor the impress of the intellect alone, but endeavoring to let the heart be touched with the Divine principle of God’s truth; and that alone makes Christians. The instinct given to all of God’s children to seek happiness is a proof that happiness is a reality and within the reach of all.</p>
<p>If we do good deeds to others and try to help them to live happier and better lives by being kind to them, and teaching them of the God germ within themselves, we in that way sow the seed, and God in His own way and time will make it grow. There is such a thing as mistaking Christian privileges for Christian attainments, and of imagining that we are what we ought to be simply because we know it. There is something in all hearts that can be reached, – some chord that will give forth sweet music if we only have the skill to touch it.</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[slipping into reverie]]></title>
        <link>https://bneo.xyz/posts/160824</link>
        <guid>https://bneo.xyz/posts/160824</guid>
        <pubDate>Fri, 16 Aug 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>"What is the point of worrying oneself too much about what one could or could not have done to control the course one's life took? Surely it is enough that the likes of you and I at least try to make our small contribution count for something true and worthy. And if some of us are prepared to sacrifice much in life in order to pursue such aspirations, surely that in itself, whatever the outcome, cause for pride and contentment."</p>
<p>― Kazuo Ishiguro, The Remains of the Day</p>
</blockquote>
<hr>
<ul>
<li>i need to stop slipping into reverie and thinking about what i want to achieve and just do things, it’s wasting so much time. my eyes were so tired today, and my brain so slow, that i kept imagine myself doing things that i wanted to do and from an outsider's perspective i'm just sitting at the library staring into nothingness. i bet a bystander at the library just sees a stressed out kid who looks like he needs a break and some friends.</li>
<li>i was walking home facetiming my parents and i was close to falling asleep, i could barely keep my eyes open. i was so done with everything. i don't think i slept well today. or i'm not letting my brain rest, i have no in-between times. i'm always on the go. one thing to the next. maybe i'm consuming too much all the time. i need more social interactions. the right conversations are so healing and invigorating. i wish i had friends to cowork with at the library.</li>
</ul>
<p>a few good reminders from cosmos</p>
<ul>
<li>one day at a time</li>
<li>you still have a lot of time to make yourself be what you want</li>
<li>success is a decision</li>
<li>your energy is sacred</li>
<li>feel the fear and do it anyway</li>
<li>do what is right for you. do it over and over again. lean into the light. do not let doubt stop you. trust the process when your mood is low. let growth be your mission.</li>
<li>simplicity is complexity resolved</li>
</ul>
<hr>
<p>bible verse from pemuda (youth service)</p>
<p>matthew 5:16 NIV: in the same way, let your light shine before others, that they may see your good deeds and glorify your Father in heaven</p>
<p>gambling is considered stealing in the bible?</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>"What is the point of worrying oneself too much about what one could or could not have done to control the course one's life took? Surely it is enough that the likes of you and I at least try to make our small contribution count for something true and worthy. And if some of us are prepared to sacrifice much in life in order to pursue such aspirations, surely that in itself, whatever the outcome, cause for pride and contentment."</p>
<p>― Kazuo Ishiguro, The Remains of the Day</p>
</blockquote>
<hr>
<ul>
<li>i need to stop slipping into reverie and thinking about what i want to achieve and just do things, it’s wasting so much time. my eyes were so tired today, and my brain so slow, that i kept imagine myself doing things that i wanted to do and from an outsider's perspective i'm just sitting at the library staring into nothingness. i bet a bystander at the library just sees a stressed out kid who looks like he needs a break and some friends.</li>
<li>i was walking home facetiming my parents and i was close to falling asleep, i could barely keep my eyes open. i was so done with everything. i don't think i slept well today. or i'm not letting my brain rest, i have no in-between times. i'm always on the go. one thing to the next. maybe i'm consuming too much all the time. i need more social interactions. the right conversations are so healing and invigorating. i wish i had friends to cowork with at the library.</li>
</ul>
<p>a few good reminders from cosmos</p>
<ul>
<li>one day at a time</li>
<li>you still have a lot of time to make yourself be what you want</li>
<li>success is a decision</li>
<li>your energy is sacred</li>
<li>feel the fear and do it anyway</li>
<li>do what is right for you. do it over and over again. lean into the light. do not let doubt stop you. trust the process when your mood is low. let growth be your mission.</li>
<li>simplicity is complexity resolved</li>
</ul>
<hr>
<p>bible verse from pemuda (youth service)</p>
<p>matthew 5:16 NIV: in the same way, let your light shine before others, that they may see your good deeds and glorify your Father in heaven</p>
<p>gambling is considered stealing in the bible?</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[plan before acting]]></title>
        <link>https://bneo.xyz/posts/150824</link>
        <guid>https://bneo.xyz/posts/150824</guid>
        <pubDate>Thu, 15 Aug 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>it is a common mistake for people to move directly from identifying a tough problem to a proposed solution ina nanosecond without spending the hours required to properly diagnose and design a solution</p>
<p>– Dalio in <em>Principles</em></p>
</blockquote>
<p>before acting, take time to think and plan. ask questions like:</p>
<ul>
<li>what am I trying to achieve here?</li>
<li>why am I trying to achieve it?</li>
<li>how will I know I'm successful?</li>
<li>when do I want this to be complete?</li>
<li>how much time do I estimate this will take?</li>
<li>what's my budget in time and money for this?</li>
<li>what are the most likely pitfalls?</li>
<li>what key advantages can I build for myself early?</li>
<li>what scares me the most that would make me unlikely to finish?</li>
<li>how good am I at achieving and finishing things like this in the past?</li>
<li>when will I check in and see how it's going on way-points?</li>
<li>who can help me stay on track with this?</li>
<li>what other types of allies, friends, and support do I need?</li>
<li>if I hit major setbacks, what will I do?</li>
<li>under what circumstances would I quit, abandon, or change this plan?</li>
<li>how much effort and time do I want to make under this plan before reviewing and considering changing it?</li>
</ul>
<p><a href="https://x.com/kpaxs/status/1808341274996445445">source</a></p>
<hr>
<p>networking tips</p>
<ul>
<li>get their contact and details, say "i would love to stay in touch, whats the best for you? do you do X?"</li>
<li>pump yourself up before events, force yourself to go</li>
<li>be good at yapping at networking event because no one will come talk to you</li>
<li>the mission is to get to know one person</li>
<li>ask these questions
<ul>
<li>what brings you here?</li>
<li>who do you know?</li>
<li>what are you excited about these days</li>
<li>what are you focused on these days</li>
<li>what is the dream?</li>
</ul>
</li>
</ul>
<hr>
<p>everything is repeating again and again. the day ends, and the same one starts tomorrow. the novelty of sf is wearing off. the excitement. the drive and the passion. i'm being worn down by school and the pressure to succeed, by money, or the lack thereof, and by tiny little disappointments. i'm missing something, a group of other ambitious individuals, people that can bring me back to the ground when i drift away, when i lose sight of the goal. i can't give in to the humdrum of my daily routine. the routine is what helps me achieve what i need. i reap what i sow. i put in the effort, and it's not always exciting. i have to do the grunt work. it's not supposed to be easy. you do it because it's hard. i need people in my life to remind me of what is possible, of the dream that i have, the drive that brought me back to sf again.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>it is a common mistake for people to move directly from identifying a tough problem to a proposed solution ina nanosecond without spending the hours required to properly diagnose and design a solution</p>
<p>– Dalio in <em>Principles</em></p>
</blockquote>
<p>before acting, take time to think and plan. ask questions like:</p>
<ul>
<li>what am I trying to achieve here?</li>
<li>why am I trying to achieve it?</li>
<li>how will I know I'm successful?</li>
<li>when do I want this to be complete?</li>
<li>how much time do I estimate this will take?</li>
<li>what's my budget in time and money for this?</li>
<li>what are the most likely pitfalls?</li>
<li>what key advantages can I build for myself early?</li>
<li>what scares me the most that would make me unlikely to finish?</li>
<li>how good am I at achieving and finishing things like this in the past?</li>
<li>when will I check in and see how it's going on way-points?</li>
<li>who can help me stay on track with this?</li>
<li>what other types of allies, friends, and support do I need?</li>
<li>if I hit major setbacks, what will I do?</li>
<li>under what circumstances would I quit, abandon, or change this plan?</li>
<li>how much effort and time do I want to make under this plan before reviewing and considering changing it?</li>
</ul>
<p><a href="https://x.com/kpaxs/status/1808341274996445445">source</a></p>
<hr>
<p>networking tips</p>
<ul>
<li>get their contact and details, say "i would love to stay in touch, whats the best for you? do you do X?"</li>
<li>pump yourself up before events, force yourself to go</li>
<li>be good at yapping at networking event because no one will come talk to you</li>
<li>the mission is to get to know one person</li>
<li>ask these questions
<ul>
<li>what brings you here?</li>
<li>who do you know?</li>
<li>what are you excited about these days</li>
<li>what are you focused on these days</li>
<li>what is the dream?</li>
</ul>
</li>
</ul>
<hr>
<p>everything is repeating again and again. the day ends, and the same one starts tomorrow. the novelty of sf is wearing off. the excitement. the drive and the passion. i'm being worn down by school and the pressure to succeed, by money, or the lack thereof, and by tiny little disappointments. i'm missing something, a group of other ambitious individuals, people that can bring me back to the ground when i drift away, when i lose sight of the goal. i can't give in to the humdrum of my daily routine. the routine is what helps me achieve what i need. i reap what i sow. i put in the effort, and it's not always exciting. i have to do the grunt work. it's not supposed to be easy. you do it because it's hard. i need people in my life to remind me of what is possible, of the dream that i have, the drive that brought me back to sf again.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[yosemite day 4]]></title>
        <link>https://bneo.xyz/posts/140824</link>
        <guid>https://bneo.xyz/posts/140824</guid>
        <pubDate>Wed, 14 Aug 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<ul>
<li>protein pancakes</li>
<li>swinging bridge picnic area</li>
<li>yosemite valley lodge -> merced -> emeryville -> sfo (a total of 7 hours to get home)</li>
<li>so cool to pass by the same lodge i stayed at with other friends a year ago. how much of that ben is still the same?</li>
<li>harvest snaps by calbee is so good</li>
<li>round lab 1025 dokdo lotion &#x26; la roche-posay effaclar medicated gel cleanser</li>
<li>watching clips of friends at midnight</li>
<li>also watched <a href="https://youtu.be/eMEnNRKallY">notting</a> <a href="https://www.youtube.com/watch?v=wGVm2_ZssJE">hill</a> <a href="https://www.youtube.com/watch?v=sM4rv42qyvk">scenes</a></li>
</ul>
<p>surprised by joy</p>
<p>on pg 80 something for surprised by joy by C.S Lewis, interesting to read about his upbringing in ireland and his time at school. he prefaces the entire book with his experiences of Joy, something different from Happiness or Pleasure, sharing only the one characteristic that anyone who has experienced it will want again, and what separates them apart is it might almost equally well be a particular kind of unhappiness or grief, but the kind we want. anyone who experiences this kind of Joy will trade all pleasures in the world for it, because it is never in our power and pleasure often is.</p>
<p>it's interesting to read about his experiences in boarding school, and his upbringing in an upper class environment, with literature and poetry, and how he lost his foothold in christianity as he was influenced by other ideas and beliefs i.e. occultist, and found it to be a relief. and the strong argument for atheism of by Lucretius: had God designed the world, it would not be a world so frail and faulty as we see.</p>
<p>there's still so much to unpack in this book, and i'm curious to learn about how he eventually returned to God not emotionally, but through reasoning. it will help strengthen my faith and help me understand what it means to be a true christian.</p>]]></description>
        <content:encoded><![CDATA[<ul>
<li>protein pancakes</li>
<li>swinging bridge picnic area</li>
<li>yosemite valley lodge -> merced -> emeryville -> sfo (a total of 7 hours to get home)</li>
<li>so cool to pass by the same lodge i stayed at with other friends a year ago. how much of that ben is still the same?</li>
<li>harvest snaps by calbee is so good</li>
<li>round lab 1025 dokdo lotion &#x26; la roche-posay effaclar medicated gel cleanser</li>
<li>watching clips of friends at midnight</li>
<li>also watched <a href="https://youtu.be/eMEnNRKallY">notting</a> <a href="https://www.youtube.com/watch?v=wGVm2_ZssJE">hill</a> <a href="https://www.youtube.com/watch?v=sM4rv42qyvk">scenes</a></li>
</ul>
<p>surprised by joy</p>
<p>on pg 80 something for surprised by joy by C.S Lewis, interesting to read about his upbringing in ireland and his time at school. he prefaces the entire book with his experiences of Joy, something different from Happiness or Pleasure, sharing only the one characteristic that anyone who has experienced it will want again, and what separates them apart is it might almost equally well be a particular kind of unhappiness or grief, but the kind we want. anyone who experiences this kind of Joy will trade all pleasures in the world for it, because it is never in our power and pleasure often is.</p>
<p>it's interesting to read about his experiences in boarding school, and his upbringing in an upper class environment, with literature and poetry, and how he lost his foothold in christianity as he was influenced by other ideas and beliefs i.e. occultist, and found it to be a relief. and the strong argument for atheism of by Lucretius: had God designed the world, it would not be a world so frail and faulty as we see.</p>
<p>there's still so much to unpack in this book, and i'm curious to learn about how he eventually returned to God not emotionally, but through reasoning. it will help strengthen my faith and help me understand what it means to be a true christian.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[yosemite day 3]]></title>
        <link>https://bneo.xyz/posts/130824</link>
        <guid>https://bneo.xyz/posts/130824</guid>
        <pubDate>Tue, 13 Aug 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<ul>
<li>john muir trail + vernal falls</li>
<li>15.6 km hike</li>
<li>seeing Chinese people and hearing chinese on the trails gives me so much comfort</li>
<li>held a gallon of water in most of the hikes so i dont skip arms day</li>
<li>i saw a group of abcs hiking and there was a part of me that wished i was with them, but i realize being with a diverse group that you never had control over has the highest chance of serendipity and learning something new about culture and language, lifestyle and values, breaks me out of my usual bubble and makes me realize the world is much bigger</li>
<li>i notice my energy doesnt deplete when i hike, it goes up, the more i go, the more energetic i am, maybe i could hike half</li>
<li>taco tuesday</li>
<li>first time playing never have i ever game</li>
<li>drinking games</li>
<li>seltzer is bad</li>
<li>scotch whiskey and coke is good</li>
<li>mario kart and mario party</li>
</ul>
<hr>
<p><a href="https://open.substack.com/pub/ava/p/its-okay-to-care-too-much">its okay to care too much</a> - Ava</p>
<ul>
<li>you can guide where your attention falls but you cant change what you care about. acceptance is what finally allows you to move on</li>
<li>the problem with caring too much is that no one is truly accountable for your pain. their lack of reciprocity doesnt make them a bad person, and your expectations of it doesn't make you one either</li>
<li>giving other people permission to be the way they are is a sign that you give yourself permission to be the person you are</li>
<li>caring too much is the key to everything good in life</li>
<li>dont numb yourself because caring is painful. your capacity for sensitivity and commitment is the best thing about you</li>
</ul>]]></description>
        <content:encoded><![CDATA[<ul>
<li>john muir trail + vernal falls</li>
<li>15.6 km hike</li>
<li>seeing Chinese people and hearing chinese on the trails gives me so much comfort</li>
<li>held a gallon of water in most of the hikes so i dont skip arms day</li>
<li>i saw a group of abcs hiking and there was a part of me that wished i was with them, but i realize being with a diverse group that you never had control over has the highest chance of serendipity and learning something new about culture and language, lifestyle and values, breaks me out of my usual bubble and makes me realize the world is much bigger</li>
<li>i notice my energy doesnt deplete when i hike, it goes up, the more i go, the more energetic i am, maybe i could hike half</li>
<li>taco tuesday</li>
<li>first time playing never have i ever game</li>
<li>drinking games</li>
<li>seltzer is bad</li>
<li>scotch whiskey and coke is good</li>
<li>mario kart and mario party</li>
</ul>
<hr>
<p><a href="https://open.substack.com/pub/ava/p/its-okay-to-care-too-much">its okay to care too much</a> - Ava</p>
<ul>
<li>you can guide where your attention falls but you cant change what you care about. acceptance is what finally allows you to move on</li>
<li>the problem with caring too much is that no one is truly accountable for your pain. their lack of reciprocity doesnt make them a bad person, and your expectations of it doesn't make you one either</li>
<li>giving other people permission to be the way they are is a sign that you give yourself permission to be the person you are</li>
<li>caring too much is the key to everything good in life</li>
<li>dont numb yourself because caring is painful. your capacity for sensitivity and commitment is the best thing about you</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[yosemite day 2]]></title>
        <link>https://bneo.xyz/posts/120824</link>
        <guid>https://bneo.xyz/posts/120824</guid>
        <pubDate>Mon, 12 Aug 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>people avoid talk of serious goals because if they admit those goals, even to themselves, then they would have to accept that they might fail. so to avoid bruising our own tender spirits, we might claim a more carefree attitude about our searches or our destinies. that is, until we have their fruits, as if by secret action or magic, safely in our pockets.</p>
<p>desire is a beautiful emotion and a visceral motivator. i think you should court it with a healthy respect. life is at once more serious and more exuberant if you do so. there is a sweetness tasted not just in success, but in enjoying the searches and quests themselves, and in maintaining a wistful imagination. the threat of failure is necessary to accept these benefits. if you cultivate only defense, you will not cultivate the others.</p>
<p>– <a href="https://map.simonsarris.com/p/quests-failure-desire">simon sarris</a></p>
</blockquote>
<ul>
<li>glacier point hike</li>
<li>a lot can be said about what a person thinks about as he hikes on trails with only them and their mind, always in his head, surrounded by beauty of nature and the possibility of connection and friendship, but unable to appreciate it or fully give themselves to it</li>
<li>is there good vs bad company? or just what you make of it and how you adapt to different social groups</li>
<li>i always go back to the same feeling, about how i havent achieved anything great yet, that i have to do certain things or possess certain qualities or traits or items, and only then i can be satisfied with myself and i can be completely happy, even though thats not how life works, and ill always have more desires and new goals to reach</li>
<li>50 push ups</li>
<li>kbbq dinner + steak</li>
<li>johnnie walker double black scotch whiskey with ice</li>
<li>secret hitler, uno flip, monopoly deal</li>
</ul>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>people avoid talk of serious goals because if they admit those goals, even to themselves, then they would have to accept that they might fail. so to avoid bruising our own tender spirits, we might claim a more carefree attitude about our searches or our destinies. that is, until we have their fruits, as if by secret action or magic, safely in our pockets.</p>
<p>desire is a beautiful emotion and a visceral motivator. i think you should court it with a healthy respect. life is at once more serious and more exuberant if you do so. there is a sweetness tasted not just in success, but in enjoying the searches and quests themselves, and in maintaining a wistful imagination. the threat of failure is necessary to accept these benefits. if you cultivate only defense, you will not cultivate the others.</p>
<p>– <a href="https://map.simonsarris.com/p/quests-failure-desire">simon sarris</a></p>
</blockquote>
<ul>
<li>glacier point hike</li>
<li>a lot can be said about what a person thinks about as he hikes on trails with only them and their mind, always in his head, surrounded by beauty of nature and the possibility of connection and friendship, but unable to appreciate it or fully give themselves to it</li>
<li>is there good vs bad company? or just what you make of it and how you adapt to different social groups</li>
<li>i always go back to the same feeling, about how i havent achieved anything great yet, that i have to do certain things or possess certain qualities or traits or items, and only then i can be satisfied with myself and i can be completely happy, even though thats not how life works, and ill always have more desires and new goals to reach</li>
<li>50 push ups</li>
<li>kbbq dinner + steak</li>
<li>johnnie walker double black scotch whiskey with ice</li>
<li>secret hitler, uno flip, monopoly deal</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[yosemite day 1]]></title>
        <link>https://bneo.xyz/posts/110824</link>
        <guid>https://bneo.xyz/posts/110824</guid>
        <pubDate>Sun, 11 Aug 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<ul>
<li>Antioch yellow line</li>
<li>39 degrees in merced, feels hotter than malaysia</li>
<li>stop stereotyping, stop assuming, stop judging</li>
<li>costco merced, hot dogs, pork belly, pizza, eggs, croissants, oatmilk, buns, 633</li>
<li>in and out hamburger and animal style fries</li>
<li>drake and kanye</li>
<li>stripe = global programmable money orchestration, consumer to business payments, but also b2b payments, payments with credit and lending, it's how you hold money. it's how you convert money between different currencies. it's how you represent money that's held by different legal entities, and to make it possible for even individuals or small businesses to act as kind of micro multinationals</li>
<li>i love their strong writing culture, stripe a potential dream company?</li>
<li>quill meadow 2b</li>
<li>perks of being a wallflower</li>
<li>football throwing</li>
<li>poker night</li>
<li>so hard to break out of my natural state to just keep to myself, being fun is hard</li>
<li>the friction in culture differences, in values, in music preferences, in interests, in language</li>
</ul>]]></description>
        <content:encoded><![CDATA[<ul>
<li>Antioch yellow line</li>
<li>39 degrees in merced, feels hotter than malaysia</li>
<li>stop stereotyping, stop assuming, stop judging</li>
<li>costco merced, hot dogs, pork belly, pizza, eggs, croissants, oatmilk, buns, 633</li>
<li>in and out hamburger and animal style fries</li>
<li>drake and kanye</li>
<li>stripe = global programmable money orchestration, consumer to business payments, but also b2b payments, payments with credit and lending, it's how you hold money. it's how you convert money between different currencies. it's how you represent money that's held by different legal entities, and to make it possible for even individuals or small businesses to act as kind of micro multinationals</li>
<li>i love their strong writing culture, stripe a potential dream company?</li>
<li>quill meadow 2b</li>
<li>perks of being a wallflower</li>
<li>football throwing</li>
<li>poker night</li>
<li>so hard to break out of my natural state to just keep to myself, being fun is hard</li>
<li>the friction in culture differences, in values, in music preferences, in interests, in language</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[russian hill bookstore]]></title>
        <link>https://bneo.xyz/posts/100824</link>
        <guid>https://bneo.xyz/posts/100824</guid>
        <pubDate>Sat, 10 Aug 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>i am not my past, my ideas, my thoughts, or my beliefs. i am what i do</p>
</blockquote>
<ul>
<li>too much consumption today, too little creation. i hate staying home.</li>
<li>if someone used to be fine alone, but then certain people in their lives makes it hard to be alone afterwards, is the cure to just meet more people? the dynamics between self-actualization vs relationships, between choosing for others and for oneself, the heart or the mind, ambition or happiness.</li>
<li>one of the greatest joys and privilege in life is to be in walking distance of a bookstore, let alone multiple of them.</li>
<li>japanese approach cooking as an art form, like the greatest of japanese art, food must be in harmony with life and its season and rhythms.</li>
<li>each ingredient is appreciated for its own special qualities, presented in such a way as to high-light those qualities</li>
<li>at its most fundamental level, japanese cooking is about respecting your ingredients and letting their natural flavor come through</li>
<li>new goals in my life: make my own dashi stock, udon/soba noodles, soy milk, and tofu</li>
<li>seaweed is a miracle food: it has more minerals (K, Ca, I, Mg, Fe) than any other food, and full of nutrients vitamins A, B1, B2, B6, B12, C, niacin, an folic acid. it helps maintain gut flora and aids digestion; it lowers blood pressure and promotes healthy skin, nails, and hair.</li>
</ul>
<p>books discovered</p>
<ul>
<li>ethics – benedict spinoza</li>
<li>economics for the common good – jean tirole</li>
<li>the quotable jung – judith harris</li>
<li>all about love – bell hooks</li>
<li>psychology and religion - jung</li>
<li>first and late notebooks – simone weil</li>
<li>the collected letters of alan watts</li>
<li>we have only this life to live – aronson &#x26; hoven</li>
<li>the wisdom of life – schopenhauer</li>
</ul>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>i am not my past, my ideas, my thoughts, or my beliefs. i am what i do</p>
</blockquote>
<ul>
<li>too much consumption today, too little creation. i hate staying home.</li>
<li>if someone used to be fine alone, but then certain people in their lives makes it hard to be alone afterwards, is the cure to just meet more people? the dynamics between self-actualization vs relationships, between choosing for others and for oneself, the heart or the mind, ambition or happiness.</li>
<li>one of the greatest joys and privilege in life is to be in walking distance of a bookstore, let alone multiple of them.</li>
<li>japanese approach cooking as an art form, like the greatest of japanese art, food must be in harmony with life and its season and rhythms.</li>
<li>each ingredient is appreciated for its own special qualities, presented in such a way as to high-light those qualities</li>
<li>at its most fundamental level, japanese cooking is about respecting your ingredients and letting their natural flavor come through</li>
<li>new goals in my life: make my own dashi stock, udon/soba noodles, soy milk, and tofu</li>
<li>seaweed is a miracle food: it has more minerals (K, Ca, I, Mg, Fe) than any other food, and full of nutrients vitamins A, B1, B2, B6, B12, C, niacin, an folic acid. it helps maintain gut flora and aids digestion; it lowers blood pressure and promotes healthy skin, nails, and hair.</li>
</ul>
<p>books discovered</p>
<ul>
<li>ethics – benedict spinoza</li>
<li>economics for the common good – jean tirole</li>
<li>the quotable jung – judith harris</li>
<li>all about love – bell hooks</li>
<li>psychology and religion - jung</li>
<li>first and late notebooks – simone weil</li>
<li>the collected letters of alan watts</li>
<li>we have only this life to live – aronson &#x26; hoven</li>
<li>the wisdom of life – schopenhauer</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[summer bootcamp done]]></title>
        <link>https://bneo.xyz/posts/090824</link>
        <guid>https://bneo.xyz/posts/090824</guid>
        <pubDate>Fri, 09 Aug 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>"attention is the rarest and purest form of generosity" – Simone Weil</p>
</blockquote>
<ul>
<li>yakult + soju</li>
<li>fireball</li>
<li>sf rooftop + fog</li>
<li>taisho sf ktv 9pm-12am</li>
<li>walking to mission district</li>
<li>first waymo ride</li>
</ul>
<hr>
<p>truth questions i was asked</p>
<ul>
<li>who in class?</li>
<li>my selfish desire</li>
<li>definition of happiness</li>
</ul>
<p>couldn't think of good ones so i found some</p>
<ul>
<li>biggest regret</li>
<li>biggest mistake</li>
<li>biggest insecurity</li>
<li>biggest fear</li>
<li>biggest fantasy</li>
<li>last time you cried</li>
<li>last time you lied</li>
<li>most embarrassing thing</li>
<li>worst thing you've ever done</li>
<li>hidden talent</li>
<li>guilty pleasure</li>
<li>secret you've never told anyone</li>
<li>relationship dealbreaker</li>
<li>best thing anyone's done for you</li>
<li>strangest dream you've had</li>
<li>what gives you the ick</li>
<li>rate yourself/us 1-10</li>
<li>how many kids?</li>
</ul>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>"attention is the rarest and purest form of generosity" – Simone Weil</p>
</blockquote>
<ul>
<li>yakult + soju</li>
<li>fireball</li>
<li>sf rooftop + fog</li>
<li>taisho sf ktv 9pm-12am</li>
<li>walking to mission district</li>
<li>first waymo ride</li>
</ul>
<hr>
<p>truth questions i was asked</p>
<ul>
<li>who in class?</li>
<li>my selfish desire</li>
<li>definition of happiness</li>
</ul>
<p>couldn't think of good ones so i found some</p>
<ul>
<li>biggest regret</li>
<li>biggest mistake</li>
<li>biggest insecurity</li>
<li>biggest fear</li>
<li>biggest fantasy</li>
<li>last time you cried</li>
<li>last time you lied</li>
<li>most embarrassing thing</li>
<li>worst thing you've ever done</li>
<li>hidden talent</li>
<li>guilty pleasure</li>
<li>secret you've never told anyone</li>
<li>relationship dealbreaker</li>
<li>best thing anyone's done for you</li>
<li>strangest dream you've had</li>
<li>what gives you the ick</li>
<li>rate yourself/us 1-10</li>
<li>how many kids?</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[dyson design principles]]></title>
        <link>https://bneo.xyz/posts/080824</link>
        <guid>https://bneo.xyz/posts/080824</guid>
        <pubDate>Thu, 08 Aug 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<ul>
<li><strong>observe nature</strong>
<ul>
<li>no one ever had an idea staring at a drawing board, get out and look at things</li>
<li>when an idea comes, grab it, and play with it until it works</li>
</ul>
</li>
<li><strong>everyday products sell</strong>
<ul>
<li>its hard to improve a mature product but if you succeed, you don't have to invent a new market.</li>
<li>try out current products and make a list of things you don't like about them</li>
</ul>
</li>
<li><strong>always try to create new technology</strong>.
<ul>
<li>the thing about new tech is it makes your invention patentable and no one can copy it</li>
<li>anything you can dream of, someone, somewhere may have done something similar before. this is often extremely difficult</li>
</ul>
</li>
<li>use the Edisonian principle.
<ul>
<li><strong>keep testing and retesting</strong> and only believe the evidence of your own eyes. not a formula or other peoples opinion.</li>
<li>you may have to ignore evidence and market research, they can only tell you what has happened, not what is going to happen.</li>
</ul>
</li>
<li><strong>constant revolution</strong>:
<ul>
<li>constantly rethink and improve every aspect and function. never being satisfied until you have solved every problem. do that, and you can be sure of consistently and reliably outperforming the opposition.</li>
<li>solving functional problems at every level into the a high degree of perfection as possible. the only way to keep possession of your invention is to keep strengthening it</li>
</ul>
</li>
<li><strong>expressive design</strong>.
<ul>
<li>it is what is inside that is important. to start by thinking from the outside is to doom the project from the outset.</li>
<li>good design generated out of the function of the thing will explain why it is better and why it should be bought.</li>
<li>products can only be beautiful when they work well. then you can allow the form to follow the function, then make it different for its own sake.</li>
<li>then make it orange and red. go further, there is nothing wrong with making the consumer laugh. conventional looks do not make a product more marketable</li>
</ul>
</li>
<li><strong>stamina and conviction</strong>.
<ul>
<li>excellence is the capacity to take pain. breaking the mould will upset people. it will take longer than you imagine.</li>
</ul>
</li>
<li><strong>total control</strong>.
<ul>
<li>the original visionary must be the one seeing the idea through.</li>
<li>aim not to be clever but to be dogged</li>
</ul>
</li>
</ul>
<hr>
<ul>
<li>i'm becoming more fond of going to the gym. i love the sense of accomplishment. the soreness of my body which tells me that my muscles are being torn apart, promoting growth. it's an activity that is so measurable, a game that is physically and mentally rewarding. the ability to make it easy (walkable and structured routines) and the sense of progress is so important to create a habit. i'm excited to see my progress. i should set a target to reach. pushing myself just the right amount.</li>
</ul>]]></description>
        <content:encoded><![CDATA[<ul>
<li><strong>observe nature</strong>
<ul>
<li>no one ever had an idea staring at a drawing board, get out and look at things</li>
<li>when an idea comes, grab it, and play with it until it works</li>
</ul>
</li>
<li><strong>everyday products sell</strong>
<ul>
<li>its hard to improve a mature product but if you succeed, you don't have to invent a new market.</li>
<li>try out current products and make a list of things you don't like about them</li>
</ul>
</li>
<li><strong>always try to create new technology</strong>.
<ul>
<li>the thing about new tech is it makes your invention patentable and no one can copy it</li>
<li>anything you can dream of, someone, somewhere may have done something similar before. this is often extremely difficult</li>
</ul>
</li>
<li>use the Edisonian principle.
<ul>
<li><strong>keep testing and retesting</strong> and only believe the evidence of your own eyes. not a formula or other peoples opinion.</li>
<li>you may have to ignore evidence and market research, they can only tell you what has happened, not what is going to happen.</li>
</ul>
</li>
<li><strong>constant revolution</strong>:
<ul>
<li>constantly rethink and improve every aspect and function. never being satisfied until you have solved every problem. do that, and you can be sure of consistently and reliably outperforming the opposition.</li>
<li>solving functional problems at every level into the a high degree of perfection as possible. the only way to keep possession of your invention is to keep strengthening it</li>
</ul>
</li>
<li><strong>expressive design</strong>.
<ul>
<li>it is what is inside that is important. to start by thinking from the outside is to doom the project from the outset.</li>
<li>good design generated out of the function of the thing will explain why it is better and why it should be bought.</li>
<li>products can only be beautiful when they work well. then you can allow the form to follow the function, then make it different for its own sake.</li>
<li>then make it orange and red. go further, there is nothing wrong with making the consumer laugh. conventional looks do not make a product more marketable</li>
</ul>
</li>
<li><strong>stamina and conviction</strong>.
<ul>
<li>excellence is the capacity to take pain. breaking the mould will upset people. it will take longer than you imagine.</li>
</ul>
</li>
<li><strong>total control</strong>.
<ul>
<li>the original visionary must be the one seeing the idea through.</li>
<li>aim not to be clever but to be dogged</li>
</ul>
</li>
</ul>
<hr>
<ul>
<li>i'm becoming more fond of going to the gym. i love the sense of accomplishment. the soreness of my body which tells me that my muscles are being torn apart, promoting growth. it's an activity that is so measurable, a game that is physically and mentally rewarding. the ability to make it easy (walkable and structured routines) and the sense of progress is so important to create a habit. i'm excited to see my progress. i should set a target to reach. pushing myself just the right amount.</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[concision]]></title>
        <link>https://bneo.xyz/posts/070824</link>
        <guid>https://bneo.xyz/posts/070824</guid>
        <pubDate>Wed, 07 Aug 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Romans 12:12: be joyful in hope, patient in affliction, faithful in prayer</p>
</blockquote>
<p>lack of resources is a feature. its a benefit. — Kevin Kelly</p>
<hr>
<ul>
<li>i majored in statistics and I can't answer basic T/F or mcq questions on it. so disappointed in myself</li>
<li>Oliver Sacks – the last interview and other conversations</li>
<li>500g red and white miso 4.99 each at Nijiya market</li>
<li>write rice and brown rice and kimchi at Woori market</li>
<li>neighbor downstairs went up at midnight on the roof to bang on our ceiling as a form of revenge. so paranoid of making noises now.</li>
</ul>
<hr>
<p><a href="https://newsletter.weskao.com/p/how-to-be-concise">how to be concise by Wes Kao</a></p>
<ul>
<li>what is conciseness?
<ul>
<li>concise != short</li>
<li>some ideas can't be reduced further, don't simplify too much</li>
<li>the goal is to be effective, to reduce cognitive load</li>
<li>use as many words as necessary</li>
</ul>
</li>
<li>why it's hard to be concise
<ul>
<li>clear thinking is the bottleneck</li>
<li>ideas are often messy because your'e still working through with what you believe</li>
<li>find someone to bounce ideas off of</li>
<li>write your ideas, writing is a forcing function to clarify what you think and generate new, better ideas</li>
</ul>
</li>
<li>ways to be concise
<ul>
<li>figure out your main point
<ul>
<li>process the info</li>
<li>make sense of it</li>
<li>decide what's important</li>
<li>organize it</li>
<li>say it out loud</li>
</ul>
</li>
<li>ask yourself
<ul>
<li>what do you want to get out of this meeting?</li>
<li>what is the most important thing to share?</li>
<li>what action do you need folks to take?</li>
</ul>
</li>
<li>state your main point in 2-3 sentences</li>
<li>don't explain events chronologically, say your punchline upfront
<ul>
<li>here's the important thing I want to discuss. here's what I need from you. here are a few sentences about the situation, with the option to elaborate if needed.”</li>
</ul>
</li>
<li>constantly remind yourself to shorten your delivery
<ul>
<li>"is this the shortest way you can explain this?"</li>
<li>"what are you really trying to say? can you just say that?"</li>
</ul>
</li>
<li>exercise situational awareness
<ul>
<li>breath in between talking</li>
<li>notice if people are losing interest</li>
<li>pause sooner than you think and give the other person a chance to respond</li>
<li>think about how to end gracefully</li>
</ul>
</li>
<li>don't be too concise
<ul>
<li>volunteer some information without being asked, don't force people to draw basic information out of you</li>
<li><a href="https://newsletter.weskao.com/p/delegating-and-explaining">explain ideas well</a> by covering all the basics, you set them up to ask better, more advanced questions</li>
</ul>
</li>
<li>use "main point above, context below"
<ul>
<li>allows audience to immediately understand the point, and get more details</li>
</ul>
</li>
<li>offer to elaborate, and proactively assert what to share
<ul>
<li>don't just say "let me know what you want to know", share what other options you looked at, and what opinions you want</li>
</ul>
</li>
</ul>
</li>
<li>the goal is to create understanding as quickly and easily as possible</li>
<li>being succinct isn't enough. you must also be clear, compelling, and coherent too.</li>
</ul>
<p>also see: <a href="https://newsletter.weskao.com/p/how-to-present-to-your-ceo">how to present to your CEO</a></p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Romans 12:12: be joyful in hope, patient in affliction, faithful in prayer</p>
</blockquote>
<p>lack of resources is a feature. its a benefit. — Kevin Kelly</p>
<hr>
<ul>
<li>i majored in statistics and I can't answer basic T/F or mcq questions on it. so disappointed in myself</li>
<li>Oliver Sacks – the last interview and other conversations</li>
<li>500g red and white miso 4.99 each at Nijiya market</li>
<li>write rice and brown rice and kimchi at Woori market</li>
<li>neighbor downstairs went up at midnight on the roof to bang on our ceiling as a form of revenge. so paranoid of making noises now.</li>
</ul>
<hr>
<p><a href="https://newsletter.weskao.com/p/how-to-be-concise">how to be concise by Wes Kao</a></p>
<ul>
<li>what is conciseness?
<ul>
<li>concise != short</li>
<li>some ideas can't be reduced further, don't simplify too much</li>
<li>the goal is to be effective, to reduce cognitive load</li>
<li>use as many words as necessary</li>
</ul>
</li>
<li>why it's hard to be concise
<ul>
<li>clear thinking is the bottleneck</li>
<li>ideas are often messy because your'e still working through with what you believe</li>
<li>find someone to bounce ideas off of</li>
<li>write your ideas, writing is a forcing function to clarify what you think and generate new, better ideas</li>
</ul>
</li>
<li>ways to be concise
<ul>
<li>figure out your main point
<ul>
<li>process the info</li>
<li>make sense of it</li>
<li>decide what's important</li>
<li>organize it</li>
<li>say it out loud</li>
</ul>
</li>
<li>ask yourself
<ul>
<li>what do you want to get out of this meeting?</li>
<li>what is the most important thing to share?</li>
<li>what action do you need folks to take?</li>
</ul>
</li>
<li>state your main point in 2-3 sentences</li>
<li>don't explain events chronologically, say your punchline upfront
<ul>
<li>here's the important thing I want to discuss. here's what I need from you. here are a few sentences about the situation, with the option to elaborate if needed.”</li>
</ul>
</li>
<li>constantly remind yourself to shorten your delivery
<ul>
<li>"is this the shortest way you can explain this?"</li>
<li>"what are you really trying to say? can you just say that?"</li>
</ul>
</li>
<li>exercise situational awareness
<ul>
<li>breath in between talking</li>
<li>notice if people are losing interest</li>
<li>pause sooner than you think and give the other person a chance to respond</li>
<li>think about how to end gracefully</li>
</ul>
</li>
<li>don't be too concise
<ul>
<li>volunteer some information without being asked, don't force people to draw basic information out of you</li>
<li><a href="https://newsletter.weskao.com/p/delegating-and-explaining">explain ideas well</a> by covering all the basics, you set them up to ask better, more advanced questions</li>
</ul>
</li>
<li>use "main point above, context below"
<ul>
<li>allows audience to immediately understand the point, and get more details</li>
</ul>
</li>
<li>offer to elaborate, and proactively assert what to share
<ul>
<li>don't just say "let me know what you want to know", share what other options you looked at, and what opinions you want</li>
</ul>
</li>
</ul>
</li>
<li>the goal is to create understanding as quickly and easily as possible</li>
<li>being succinct isn't enough. you must also be clear, compelling, and coherent too.</li>
</ul>
<p>also see: <a href="https://newsletter.weskao.com/p/how-to-present-to-your-ceo">how to present to your CEO</a></p>]]></content:encoded>
      </item><item>
        <title><![CDATA[debilitating anxiety]]></title>
        <link>https://bneo.xyz/posts/060824</link>
        <guid>https://bneo.xyz/posts/060824</guid>
        <pubDate>Tue, 06 Aug 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>relax for the same results
relax for the same results
relax for the same results</p>
<p>advice from: <a href="https://sive.rs/relax">Derek Sivers</a></p>
<p>i felt so much anxiety for my test. fear of not recreating a basic plot under an hour almost overwhelmed me. the shaky hands. the heart palpitations. the lump in my throat. the dizziness. it took effort to convince myself that things were ok and i'm not being chased by a predator and my life is not at risk. i must learn how to overcome this debilitating anxiety. ability to excel under pressure is needed for pivotal moments in life. that's what forges olympic players, not just skill and technique, but ability to withstand pressure, to adapt, and to overcome.</p>
<hr>
<blockquote>
<p>"The things we admire in men, kindness and generosity, openness, honesty, understanding and feeling are the concomitants of failure in our system.  And those traits we detest, sharpness, greed, acquisitiveness, meanness, egotism and self-interest are the traits of success.  And while men admire the quality of the first they love the produce of the second....The sale of souls to gain the whole world is completely voluntary and almost unanimous--but not quite." --Doc (p.135 in Cannery Row by John Steinbeck).</p>
</blockquote>
<p>discovered in a comment for <a href="https://www.youtube.com/watch?v=WlJnNRdVHHw">The Inverse Logic of Life: David Brooks</a></p>]]></description>
        <content:encoded><![CDATA[<p>relax for the same results
relax for the same results
relax for the same results</p>
<p>advice from: <a href="https://sive.rs/relax">Derek Sivers</a></p>
<p>i felt so much anxiety for my test. fear of not recreating a basic plot under an hour almost overwhelmed me. the shaky hands. the heart palpitations. the lump in my throat. the dizziness. it took effort to convince myself that things were ok and i'm not being chased by a predator and my life is not at risk. i must learn how to overcome this debilitating anxiety. ability to excel under pressure is needed for pivotal moments in life. that's what forges olympic players, not just skill and technique, but ability to withstand pressure, to adapt, and to overcome.</p>
<hr>
<blockquote>
<p>"The things we admire in men, kindness and generosity, openness, honesty, understanding and feeling are the concomitants of failure in our system.  And those traits we detest, sharpness, greed, acquisitiveness, meanness, egotism and self-interest are the traits of success.  And while men admire the quality of the first they love the produce of the second....The sale of souls to gain the whole world is completely voluntary and almost unanimous--but not quite." --Doc (p.135 in Cannery Row by John Steinbeck).</p>
</blockquote>
<p>discovered in a comment for <a href="https://www.youtube.com/watch?v=WlJnNRdVHHw">The Inverse Logic of Life: David Brooks</a></p>]]></content:encoded>
      </item><item>
        <title><![CDATA[dromomania]]></title>
        <link>https://bneo.xyz/posts/050824</link>
        <guid>https://bneo.xyz/posts/050824</guid>
        <pubDate>Mon, 05 Aug 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><a href="https://en.wikipedia.org/wiki/Dromomania?useskin=vector">dromomania</a> = a historical psychiatric diagnosis whose primary symptom was <strong>uncontrollable urge to walk or wander</strong>. Dromomania has also been referred to as traveling fugue. Non-clinically, the term has come to be used to describe <strong>a desire for frequent traveling or wanderlust</strong>.</p>
<p>discovered on <a href="https://sophiefuji.com/travels.html">Sophie Fuji</a>'s page on travelling</p>
<hr>
<p>There’s a rule they don’t teach you at Harvard Business School. It is: If anything is worth doing, it’s worth doing to excess. —Edwin Land</p>
<p>Whatever you do, you must do it with gusto, you must do it in volume.
It is a case of repeat, repeat, repeat. – Les Schwab</p>
<p>Picasso lived for a total of 33,403 days, with 26,075 published works. that means that Picasso averaged one new piece of artwork from the age 20, until his death at age 91. he created something new, every day, for 71 years.</p>
<hr>
<p><a href="https://www.avabear.xyz/p/one-weird-relationship-tip">one weird relationship tip</a> by Ava</p>
<ul>
<li>take a few minutes to <em>locate</em> where the other person is
<ul>
<li>new person: ask a few questions about their background, their week, their day. figure out the basics of who they are and how they're feeling</li>
<li>close person: ascertain their state. are they excited? impatient? angry? calm?</li>
</ul>
</li>
<li>most of us are constantly consumed by our own thoughts and states. when interacting with people, do a quick check-in. focus on them and try to notice their affect.</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><a href="https://en.wikipedia.org/wiki/Dromomania?useskin=vector">dromomania</a> = a historical psychiatric diagnosis whose primary symptom was <strong>uncontrollable urge to walk or wander</strong>. Dromomania has also been referred to as traveling fugue. Non-clinically, the term has come to be used to describe <strong>a desire for frequent traveling or wanderlust</strong>.</p>
<p>discovered on <a href="https://sophiefuji.com/travels.html">Sophie Fuji</a>'s page on travelling</p>
<hr>
<p>There’s a rule they don’t teach you at Harvard Business School. It is: If anything is worth doing, it’s worth doing to excess. —Edwin Land</p>
<p>Whatever you do, you must do it with gusto, you must do it in volume.
It is a case of repeat, repeat, repeat. – Les Schwab</p>
<p>Picasso lived for a total of 33,403 days, with 26,075 published works. that means that Picasso averaged one new piece of artwork from the age 20, until his death at age 91. he created something new, every day, for 71 years.</p>
<hr>
<p><a href="https://www.avabear.xyz/p/one-weird-relationship-tip">one weird relationship tip</a> by Ava</p>
<ul>
<li>take a few minutes to <em>locate</em> where the other person is
<ul>
<li>new person: ask a few questions about their background, their week, their day. figure out the basics of who they are and how they're feeling</li>
<li>close person: ascertain their state. are they excited? impatient? angry? calm?</li>
</ul>
</li>
<li>most of us are constantly consumed by our own thoughts and states. when interacting with people, do a quick check-in. focus on them and try to notice their affect.</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[on sick days]]></title>
        <link>https://bneo.xyz/posts/040824</link>
        <guid>https://bneo.xyz/posts/040824</guid>
        <pubDate>Sun, 04 Aug 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>“Finish each day and be done with it. You have done what you could. Some blunders and absurdities no doubt crept in; forget them as soon as you can. Tomorrow is a new day; begin it well and serenely and with too high a spirit to be cumbered with your old nonsense.”
— Ralph Waldo Emerson</p>
</blockquote>
<p>Dear Ben, next time you’re sick, stop trying to study that linear algebra test and feeling anxious that you’re not taking anything in. Stop wondering if you’re able to finish it today even though you wanted to really badly. You won’t be able to do it. You can try, but your head will be buzzing and your eyes will be burning, and you’ll just be context switching (more than usual), watching olympic highlight videos, or reading the Paris Review Interviews books on your table, feeling like an absolute failure. Instead of trying to compensate this lack of success with some other activity that also requires mental effort, like making cheat sheets for the upcoming exams, or writing articles, or doing side projects that might help you land a job, just to feel a tiny bit productive, or feel like you accomplished something for the day, do this instead. Reach out to friends, sketch random things, read for pleasure without the guilt of not doing something more productive with your time, go to the rooftop and get some sunlight and take some deep breaths, take more naps, watch youtube videos for fun, laugh a little. I know you’re someone that vehemently participates in the achievement society, and not doing anything “useful” the entire day in SF sounds like the worst day in the world, but see it as an opportunity to give yourself a time of rest, to obey the Sabbath, to remind yourself that health is important and to never sacrifice it for money, and to be grateful for the people in your life, and be okay with not doing. and to talk to your parents.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>“Finish each day and be done with it. You have done what you could. Some blunders and absurdities no doubt crept in; forget them as soon as you can. Tomorrow is a new day; begin it well and serenely and with too high a spirit to be cumbered with your old nonsense.”
— Ralph Waldo Emerson</p>
</blockquote>
<p>Dear Ben, next time you’re sick, stop trying to study that linear algebra test and feeling anxious that you’re not taking anything in. Stop wondering if you’re able to finish it today even though you wanted to really badly. You won’t be able to do it. You can try, but your head will be buzzing and your eyes will be burning, and you’ll just be context switching (more than usual), watching olympic highlight videos, or reading the Paris Review Interviews books on your table, feeling like an absolute failure. Instead of trying to compensate this lack of success with some other activity that also requires mental effort, like making cheat sheets for the upcoming exams, or writing articles, or doing side projects that might help you land a job, just to feel a tiny bit productive, or feel like you accomplished something for the day, do this instead. Reach out to friends, sketch random things, read for pleasure without the guilt of not doing something more productive with your time, go to the rooftop and get some sunlight and take some deep breaths, take more naps, watch youtube videos for fun, laugh a little. I know you’re someone that vehemently participates in the achievement society, and not doing anything “useful” the entire day in SF sounds like the worst day in the world, but see it as an opportunity to give yourself a time of rest, to obey the Sabbath, to remind yourself that health is important and to never sacrifice it for money, and to be grateful for the people in your life, and be okay with not doing. and to talk to your parents.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[constancy and flux]]></title>
        <link>https://bneo.xyz/posts/030824</link>
        <guid>https://bneo.xyz/posts/030824</guid>
        <pubDate>Sat, 03 Aug 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Many people think [they are in the mode of eternity] when, having done the one or the other, they combine or mediate these opposites. But this is a misunderstanding, for the true eternity lies not behind either/or but ahead of it.</p>
<p>[...]</p>
<p>Were I to wish for anything I would not wish for wealth and power, but for the passion of the possible, that eye which everywhere, ever young, ever burning, sees possibility.</p>
</blockquote>
<p>Go beyond living life through the framework of either/or, this or that. embrace the limitless possibility of life.</p>
<p>from <a href="https://www.themarginalian.org/2024/07/26/kierkegaard-either-or-relationships/">Either/Or by Kierkegaard on the Passion for Possibility</a></p>
<hr>
<p>its been a month living in chinatown. ive been going the same places, walking the same paths every day: to school, to the chinatown branch sf library, the chinatown ymca, the same few grocery stores.</p>
<p>i notice the same things repeatedly,</p>
<p>the transamerica building right when i step out of my apartment
the same gregarious lady handing out flyers for the same promotion at the restaurant entrance
the decorative chinatown street lamps,
the park where the same elderly chinese males play chinese chess and big 2,
the street filled with taiwanese flags,
the famous alleyway where they sell fortune cookies,
the boba shop i stood waiting for my order 2 years ago,
the same homeless in the same corners,
the chinatown rose pak station,
the same gift shops selling cheap t-shirts,
the chinese red lanterns hanging on the streets, rows upon rows,
the tour guides in a red shirt and jacket explaining the history of chinatown,
the cable car crossing at the road in front of the library
the same few people at the library, announcing that the library will be closed soon
the same routines at the gym,</p>
<p>it's the same thing everyday. but it's also different every single day.</p>
<p>it's new faces every single day. tourists from all over the world.
it's different families and couples exploring and shopping
it's different elderlies carrying groceries or holding their grandchilds hands
it's a different weather, sometimes the sun is out, some days it's gloomy,
it's a different podcast or song in my ear
it's a different mood and worry in my head
it's different prices everyday at different shops adjusting for competition and inflation
it’s different books being checked out of the library as I grow my own collection of books at home
it’s heavier weights as I grow stronger at the gym</p>
<p>it’s comforting to notice the same things, and exciting to have newness every day. living in the city, there’s so many moments to capture, things to notice. i could stand at a corner, like a fly on the wall, in chinatown the entire day and never be bored.</p>
<hr>
<p>facing the same pangs of anxiety again when things don't go into my brain or when i cant catch things easily or when my mental math fails to compute or when i cant answer questions in class that other students can easily do in seconds or when thoughts and words don't arrive and it gets stuck on the loading page. im afraid gerd and the medications i took, and the side effects from both the symptoms and medications causes long term effects of brain fog and anxiety that will be hard to cure. i suppose therapy and by the power of brain plasticity, and prayer, things will change, but for now its all very scary.</p>
<hr>
<p>i wish the rooftop at night wasn't so windy and cold. it would be a nice spot to walk after dinner. walking in my apartment is the next best alternative. counting the steps in my apartment. there is a total of (26 + 12 + 6 = 44) steps for the stairs, and 42 steps in the corridor to my door step.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Many people think [they are in the mode of eternity] when, having done the one or the other, they combine or mediate these opposites. But this is a misunderstanding, for the true eternity lies not behind either/or but ahead of it.</p>
<p>[...]</p>
<p>Were I to wish for anything I would not wish for wealth and power, but for the passion of the possible, that eye which everywhere, ever young, ever burning, sees possibility.</p>
</blockquote>
<p>Go beyond living life through the framework of either/or, this or that. embrace the limitless possibility of life.</p>
<p>from <a href="https://www.themarginalian.org/2024/07/26/kierkegaard-either-or-relationships/">Either/Or by Kierkegaard on the Passion for Possibility</a></p>
<hr>
<p>its been a month living in chinatown. ive been going the same places, walking the same paths every day: to school, to the chinatown branch sf library, the chinatown ymca, the same few grocery stores.</p>
<p>i notice the same things repeatedly,</p>
<p>the transamerica building right when i step out of my apartment
the same gregarious lady handing out flyers for the same promotion at the restaurant entrance
the decorative chinatown street lamps,
the park where the same elderly chinese males play chinese chess and big 2,
the street filled with taiwanese flags,
the famous alleyway where they sell fortune cookies,
the boba shop i stood waiting for my order 2 years ago,
the same homeless in the same corners,
the chinatown rose pak station,
the same gift shops selling cheap t-shirts,
the chinese red lanterns hanging on the streets, rows upon rows,
the tour guides in a red shirt and jacket explaining the history of chinatown,
the cable car crossing at the road in front of the library
the same few people at the library, announcing that the library will be closed soon
the same routines at the gym,</p>
<p>it's the same thing everyday. but it's also different every single day.</p>
<p>it's new faces every single day. tourists from all over the world.
it's different families and couples exploring and shopping
it's different elderlies carrying groceries or holding their grandchilds hands
it's a different weather, sometimes the sun is out, some days it's gloomy,
it's a different podcast or song in my ear
it's a different mood and worry in my head
it's different prices everyday at different shops adjusting for competition and inflation
it’s different books being checked out of the library as I grow my own collection of books at home
it’s heavier weights as I grow stronger at the gym</p>
<p>it’s comforting to notice the same things, and exciting to have newness every day. living in the city, there’s so many moments to capture, things to notice. i could stand at a corner, like a fly on the wall, in chinatown the entire day and never be bored.</p>
<hr>
<p>facing the same pangs of anxiety again when things don't go into my brain or when i cant catch things easily or when my mental math fails to compute or when i cant answer questions in class that other students can easily do in seconds or when thoughts and words don't arrive and it gets stuck on the loading page. im afraid gerd and the medications i took, and the side effects from both the symptoms and medications causes long term effects of brain fog and anxiety that will be hard to cure. i suppose therapy and by the power of brain plasticity, and prayer, things will change, but for now its all very scary.</p>
<hr>
<p>i wish the rooftop at night wasn't so windy and cold. it would be a nice spot to walk after dinner. walking in my apartment is the next best alternative. counting the steps in my apartment. there is a total of (26 + 12 + 6 = 44) steps for the stairs, and 42 steps in the corridor to my door step.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[ping pong is so much fun]]></title>
        <link>https://bneo.xyz/posts/020824</link>
        <guid>https://bneo.xyz/posts/020824</guid>
        <pubDate>Fri, 02 Aug 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>You either see endings, or within them new beginnings. You either see that you're living in the days your younger self once dreamt of, or that you're still waiting on someday more. You either see a storm that came to disrupt your path, or one that corrected your course. You either see the hours as long and thankless, or life as brief and precious. You either see the mysterious unknown, or an endless realm of possibility. There is what we experience, and then there is the story we tell ourselves about it. Over time, that story becomes the truth we carry, as the other details fade in the distance. Over time, how we write the story determines how we experience it in reality.</p>
</blockquote>
<p><a href="https://www.newyorker.com/magazine/2023/07/31/larry-gagosian-profile">How Larry Gagosian Reshaped the Art World | The New Yorker</a></p>
<ul>
<li>the history's greatest entrepreneurs are not very introspective people. they have an extreme bias for action. they put a ton of energy into what they're doing</li>
<li>avoid self reflection. that is how you lose your edge.</li>
<li>people in the art world are incredibly insecure. the richest guy walks into the room. he wants a certain painting, but he can't get it. Gagosian exploits that insecurity.</li>
<li>he would go to parties uninvited, take polaroids of art, and ask rich people if they wanted to buy them, and once he gets an offer, he asks the party host, "hey i have someone who's interested in buying your art" he's like a shark</li>
</ul>
<hr>
<p>amen comes from the Hebrew word āmēn which means to believe, to build up or support, foster, faithful, true, trust, permanent, steadfast</p>
<p>i haven't played ping pong for half a year. and i forgot how much fun ping pong is. the competitiveness and sportsmanship. the smash and the spins. the serves and the returns. having trained to be good at a sport like ping pong since young is great because not only you get to have fun with others showing your skills, you also get to teach others the correct form and techniques. it's also something i can carry well into my old age. the muscle memory and techniques that were programmed into my body will always be there. watching the olympics makes me wish that i went pro and played at more competitions, but i'm glad to be good enough at this sport to play with a small group of friends, on an old table, in a small room, at a local church.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>You either see endings, or within them new beginnings. You either see that you're living in the days your younger self once dreamt of, or that you're still waiting on someday more. You either see a storm that came to disrupt your path, or one that corrected your course. You either see the hours as long and thankless, or life as brief and precious. You either see the mysterious unknown, or an endless realm of possibility. There is what we experience, and then there is the story we tell ourselves about it. Over time, that story becomes the truth we carry, as the other details fade in the distance. Over time, how we write the story determines how we experience it in reality.</p>
</blockquote>
<p><a href="https://www.newyorker.com/magazine/2023/07/31/larry-gagosian-profile">How Larry Gagosian Reshaped the Art World | The New Yorker</a></p>
<ul>
<li>the history's greatest entrepreneurs are not very introspective people. they have an extreme bias for action. they put a ton of energy into what they're doing</li>
<li>avoid self reflection. that is how you lose your edge.</li>
<li>people in the art world are incredibly insecure. the richest guy walks into the room. he wants a certain painting, but he can't get it. Gagosian exploits that insecurity.</li>
<li>he would go to parties uninvited, take polaroids of art, and ask rich people if they wanted to buy them, and once he gets an offer, he asks the party host, "hey i have someone who's interested in buying your art" he's like a shark</li>
</ul>
<hr>
<p>amen comes from the Hebrew word āmēn which means to believe, to build up or support, foster, faithful, true, trust, permanent, steadfast</p>
<p>i haven't played ping pong for half a year. and i forgot how much fun ping pong is. the competitiveness and sportsmanship. the smash and the spins. the serves and the returns. having trained to be good at a sport like ping pong since young is great because not only you get to have fun with others showing your skills, you also get to teach others the correct form and techniques. it's also something i can carry well into my old age. the muscle memory and techniques that were programmed into my body will always be there. watching the olympics makes me wish that i went pro and played at more competitions, but i'm glad to be good enough at this sport to play with a small group of friends, on an old table, in a small room, at a local church.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[feeling fragile]]></title>
        <link>https://bneo.xyz/posts/010824</link>
        <guid>https://bneo.xyz/posts/010824</guid>
        <pubDate>Thu, 01 Aug 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>A beautiful life is not stumbled upon, it is built. It is chosen. It is nurtured over the years. A beautiful life is made from the heart, not the head. It is not one we can rationalize our way into, it's one that must be felt. A beautiful life is not one that is immediately comfortable, but one grown through the acknowledgement of what is worth being uncomfortable for. It is not one that is easy, it is one that is worth it.</p>
</blockquote>
<p>wow it's aug 1st. the past month has been a lot. a few lessons for myself from July.</p>
<ul>
<li>when you feel like it's too late to do something, that's when you do it immediately</li>
<li>growth seems slow in the beginning, but habits make growth exponentiate, and effort gradually declines.</li>
<li>indecisiveness and overthinking are the surest way to feel regret. avoid it at all cost. if you want to do or say something, and it's reasonable, just do it. the benefits far outweighs any potential cost</li>
<li>if you're doing something. anything that is worthwhile. give it your all. don't do things half-heartedly or skip the details for short term benefits. hack your motivation, inject curiosity, learn for the sake of learning.</li>
<li>insecurity and social anxiety stems from the lack of identity and self-understanding. in these moments, you feel like you're not enough, that you're not worth it. but the reality is that it's all in your head, that everyone is human and just as flawed as you, and that everyone is mostly thinking about themselves. and you should just be yourself. learn how to obtain charisma and social prowess without losing too much of yourself.</li>
<li>introspect less and do more. identify the mistakes and fix them. avoid them in the future. don't exaggerate feelings by writing about them. doing is the better solution than trying to figure out why you feel a certain way by writing about how you're feeling. i.e. instead of writing about social isolation, just start talking to more people. be curious about others.</li>
<li>apply things that you learn. consuming is not work, creating is work. just start the project.</li>
<li>remember the goal isn't money or fame or comfort or an answer. it's finding joy and meaning in a difficult life. it's creating something useful. it's having fun and not taking things too seriously. it's people, caring and loving friends and family more than yourself. it's being kind and spreading positivity. it's all about what God wants from you. not the other way around. stop seeking answers, just keep searching for the next question.</li>
</ul>
<hr>
<p>Some insights by Charlie Munger</p>
<ul>
<li>the art of storytelling is critically important. most entrepreneurs cant tell a story. money flows as a function of stories</li>
<li>education is the process whereby the ability to live a good life is acquired</li>
<li>building a great business is in service of building a great life. you don't have to sacrifice a good life to build your company</li>
<li>The world is not driven by greed; it's driven by envy</li>
<li>find big ideas from big disciplines to build an accurate understanding of the world</li>
<li>develop your own personal curriculum, follow your curiousity</li>
<li>good ideas are rare, bet heavily when you see them</li>
<li>dont buying or selling often, a successful career boils down to a handful of decisions</li>
<li>trust your own judgement, lone wolf temperament</li>
<li>inversion, get what you want by avoiding what you do not want. consistently avoid stupidity</li>
<li>reduce complex situations to their most basic unemotional fundamentals; genius has the fewest moving parts</li>
<li>assess and understand competitive advantage in every respect. product. market, trademarks, employees, distributions, societal trends, and the durability of that advantage</li>
</ul>
<hr>
<p><a href="https://www.youtube.com/watch?v=b9D4vMX1EtM">Sisyphus 55</a></p>
<p>you're at the movie theater, everyone has left, the lights are still on and you're the only one still sitting there, completely alone, insisting the movie is not over yet.</p>
<p>everyone, friends and family, the strangers on the streets, your coworkers, all suffer from pained nostalgia and yearning. from this you can feel a little closer to everyone. to know that all of us go through the same process of letting go, of moving on, of choosing life instead. choosing self-love, the only love that is guaranteed</p>
<p>your heart isn't the captain of the voyage of life. it is not your sole navigator. there are so many things out of your control, destiny, dumb luck, fate, wisdom. who is to say what will happen? where we're all heading?</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>A beautiful life is not stumbled upon, it is built. It is chosen. It is nurtured over the years. A beautiful life is made from the heart, not the head. It is not one we can rationalize our way into, it's one that must be felt. A beautiful life is not one that is immediately comfortable, but one grown through the acknowledgement of what is worth being uncomfortable for. It is not one that is easy, it is one that is worth it.</p>
</blockquote>
<p>wow it's aug 1st. the past month has been a lot. a few lessons for myself from July.</p>
<ul>
<li>when you feel like it's too late to do something, that's when you do it immediately</li>
<li>growth seems slow in the beginning, but habits make growth exponentiate, and effort gradually declines.</li>
<li>indecisiveness and overthinking are the surest way to feel regret. avoid it at all cost. if you want to do or say something, and it's reasonable, just do it. the benefits far outweighs any potential cost</li>
<li>if you're doing something. anything that is worthwhile. give it your all. don't do things half-heartedly or skip the details for short term benefits. hack your motivation, inject curiosity, learn for the sake of learning.</li>
<li>insecurity and social anxiety stems from the lack of identity and self-understanding. in these moments, you feel like you're not enough, that you're not worth it. but the reality is that it's all in your head, that everyone is human and just as flawed as you, and that everyone is mostly thinking about themselves. and you should just be yourself. learn how to obtain charisma and social prowess without losing too much of yourself.</li>
<li>introspect less and do more. identify the mistakes and fix them. avoid them in the future. don't exaggerate feelings by writing about them. doing is the better solution than trying to figure out why you feel a certain way by writing about how you're feeling. i.e. instead of writing about social isolation, just start talking to more people. be curious about others.</li>
<li>apply things that you learn. consuming is not work, creating is work. just start the project.</li>
<li>remember the goal isn't money or fame or comfort or an answer. it's finding joy and meaning in a difficult life. it's creating something useful. it's having fun and not taking things too seriously. it's people, caring and loving friends and family more than yourself. it's being kind and spreading positivity. it's all about what God wants from you. not the other way around. stop seeking answers, just keep searching for the next question.</li>
</ul>
<hr>
<p>Some insights by Charlie Munger</p>
<ul>
<li>the art of storytelling is critically important. most entrepreneurs cant tell a story. money flows as a function of stories</li>
<li>education is the process whereby the ability to live a good life is acquired</li>
<li>building a great business is in service of building a great life. you don't have to sacrifice a good life to build your company</li>
<li>The world is not driven by greed; it's driven by envy</li>
<li>find big ideas from big disciplines to build an accurate understanding of the world</li>
<li>develop your own personal curriculum, follow your curiousity</li>
<li>good ideas are rare, bet heavily when you see them</li>
<li>dont buying or selling often, a successful career boils down to a handful of decisions</li>
<li>trust your own judgement, lone wolf temperament</li>
<li>inversion, get what you want by avoiding what you do not want. consistently avoid stupidity</li>
<li>reduce complex situations to their most basic unemotional fundamentals; genius has the fewest moving parts</li>
<li>assess and understand competitive advantage in every respect. product. market, trademarks, employees, distributions, societal trends, and the durability of that advantage</li>
</ul>
<hr>
<p><a href="https://www.youtube.com/watch?v=b9D4vMX1EtM">Sisyphus 55</a></p>
<p>you're at the movie theater, everyone has left, the lights are still on and you're the only one still sitting there, completely alone, insisting the movie is not over yet.</p>
<p>everyone, friends and family, the strangers on the streets, your coworkers, all suffer from pained nostalgia and yearning. from this you can feel a little closer to everyone. to know that all of us go through the same process of letting go, of moving on, of choosing life instead. choosing self-love, the only love that is guaranteed</p>
<p>your heart isn't the captain of the voyage of life. it is not your sole navigator. there are so many things out of your control, destiny, dumb luck, fate, wisdom. who is to say what will happen? where we're all heading?</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[presidio library]]></title>
        <link>https://bneo.xyz/posts/310724</link>
        <guid>https://bneo.xyz/posts/310724</guid>
        <pubDate>Wed, 31 Jul 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I woke up in fear today. in my dream, I was struggling with something, i was anxious. in a foreign place without anyone or anywhere to go to. i remember an old lady and her finger falling off and it freaked me out. Then I faintly remember dreaming about my family. Just the idea and comfort of family, i can’t remember the details about who or what.</p>
<p>i have a theory that people feel lonelier in cities because they receive much higher sensory inputs of things and of people, things that they want, or they think they want, but don’t or cannot have. they see friend groups or couples, other more outwardly attractive / successful people walking on the streets, families travelling together. this theory stems from seeing foreigners and toursits exploring and traveling in chinatown as a family, or elderlies holding their grandchild’s hand as they trek up the hilly streets, old and young couples holding on to each other, it triggers something in me. i need more social connections. i understand that they take time to develop, but how to do this in an economical and natural way. i need to start reaching out to people on twitter.</p>
<p>In the efforts of building a mini library in my apartment, i’ve been going to the library to check out the books I have on hold, whenever I get the chance. I never realized the library opens at 10 a.m. A small status update: i have 23 books in my apartment now. I love living close to a library. I get to walk so much now and it’s something i'm taking for granted. I was essentially sedentary for 6 months in malaysia.</p>
<p>Every Wednesday for the past 3 weeks i’ve been going to one of the sfpl libraries, today I went to the one at presidio. I spend 3 hours “trying” to study. in reality I have an hour of deep focus, the rest of the time I’m browsing books, reading some of them, daydreaming, thinking about the past, worrying about the future, feeling sad, feeling grateful, and everything in between. i’ve been losing the motivation to study. the first pre-quiz prep was very much fear driven, now that I know what to expect, and that I don’t have to put in that much effort, it doesn’t feel that scary anymore. I should be curious and learn wholeheartedly, but all i see is patterns and solutions I have to ingest into my knowledge base so that I can spit it out the next day. the more I study, the more worried I get, and I start suffocating. statistics is suffocating me. classes are suffocating.</p>
<p>A few things I can remember from a few podcasts playing in my ear</p>
<ul>
<li>his first novel was handwritten, 200 pages, the only copy was sent to a publisher, he wrote for the sake of writing.</li>
<li>Murakami shut down his bar to focus fully on a writing career for 2 years. if he was to pursue something, he wanted to go all in, 100%. if it didn’t work out, he told his wife, we will just open another small store</li>
<li>for his bar, he learned that he didn’t need all the customers to like his bar, just 1/10 of them, and he will focus on making them happy.</li>
<li>Murakami also got into running, he ran an ultramarathon of 62 miles in Hokkaido. he tells himself “I am not a living being, i am a machine”</li>
<li>steve jobs: simple is sometimes harder than complex. it takes effort to communicate simply, to write simply. don’t use 1000 words where an image would do. don’t take an hour where 10 minutes would do.</li>
<li>steve uses unusual but memorable words in his presentations, like the macbook is so fast it screams and the buttons are so nice you would want to lick them</li>
<li>use taglines for products “1000 songs in your pocket” for the ipod</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>I woke up in fear today. in my dream, I was struggling with something, i was anxious. in a foreign place without anyone or anywhere to go to. i remember an old lady and her finger falling off and it freaked me out. Then I faintly remember dreaming about my family. Just the idea and comfort of family, i can’t remember the details about who or what.</p>
<p>i have a theory that people feel lonelier in cities because they receive much higher sensory inputs of things and of people, things that they want, or they think they want, but don’t or cannot have. they see friend groups or couples, other more outwardly attractive / successful people walking on the streets, families travelling together. this theory stems from seeing foreigners and toursits exploring and traveling in chinatown as a family, or elderlies holding their grandchild’s hand as they trek up the hilly streets, old and young couples holding on to each other, it triggers something in me. i need more social connections. i understand that they take time to develop, but how to do this in an economical and natural way. i need to start reaching out to people on twitter.</p>
<p>In the efforts of building a mini library in my apartment, i’ve been going to the library to check out the books I have on hold, whenever I get the chance. I never realized the library opens at 10 a.m. A small status update: i have 23 books in my apartment now. I love living close to a library. I get to walk so much now and it’s something i'm taking for granted. I was essentially sedentary for 6 months in malaysia.</p>
<p>Every Wednesday for the past 3 weeks i’ve been going to one of the sfpl libraries, today I went to the one at presidio. I spend 3 hours “trying” to study. in reality I have an hour of deep focus, the rest of the time I’m browsing books, reading some of them, daydreaming, thinking about the past, worrying about the future, feeling sad, feeling grateful, and everything in between. i’ve been losing the motivation to study. the first pre-quiz prep was very much fear driven, now that I know what to expect, and that I don’t have to put in that much effort, it doesn’t feel that scary anymore. I should be curious and learn wholeheartedly, but all i see is patterns and solutions I have to ingest into my knowledge base so that I can spit it out the next day. the more I study, the more worried I get, and I start suffocating. statistics is suffocating me. classes are suffocating.</p>
<p>A few things I can remember from a few podcasts playing in my ear</p>
<ul>
<li>his first novel was handwritten, 200 pages, the only copy was sent to a publisher, he wrote for the sake of writing.</li>
<li>Murakami shut down his bar to focus fully on a writing career for 2 years. if he was to pursue something, he wanted to go all in, 100%. if it didn’t work out, he told his wife, we will just open another small store</li>
<li>for his bar, he learned that he didn’t need all the customers to like his bar, just 1/10 of them, and he will focus on making them happy.</li>
<li>Murakami also got into running, he ran an ultramarathon of 62 miles in Hokkaido. he tells himself “I am not a living being, i am a machine”</li>
<li>steve jobs: simple is sometimes harder than complex. it takes effort to communicate simply, to write simply. don’t use 1000 words where an image would do. don’t take an hour where 10 minutes would do.</li>
<li>steve uses unusual but memorable words in his presentations, like the macbook is so fast it screams and the buttons are so nice you would want to lick them</li>
<li>use taglines for products “1000 songs in your pocket” for the ipod</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[ceo of vercel: Guillermo Rauch]]></title>
        <link>https://bneo.xyz/posts/300724</link>
        <guid>https://bneo.xyz/posts/300724</guid>
        <pubDate>Tue, 30 Jul 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>lately my energy levels shoot up dramatically when i go to tech events, the adrenaline courses through me at the events, and it lingers after, in the commute back home and for a while after until i got o bed. it’s something about their stories, their challenges, their ideas that turned into real-life products that fuels my own goals and visions. it makes me realize dreaming is the norm here, it's actually expected. if you're in sf, you're here for a reason. that with perseverance and some amount of luck, anything is possible. and since the people that go to these events are of similar breed, that energy permeates the room, the ideas, the questions about the next big thing, what's to come in the next few years, even months. it’s all so exciting. there's a lot of raw material to build upon.</p>
<p>it's clear talking to these specific kinds of people is where I get my excitement from, and what energizes me. these events makes the cost of school worth it. if i'm spending my time well, if i'm working on what excites me, if i took risks, if I put myself in uncomfortable situations, overcoming the fear and embarrassment, the introversion and natural tendency to not participate, when all I want to do is just leave and not have awkward small talks. but even just one interesting conversation makes it all worth it.</p>
<p>school drains me so much. i'm not curious at all in class. i see everything as a checkbox to tick off. completing assignments, studying for quizzes. it's all just a means to an end. the grunt work I have to complete as efficiently as possible so that I get to do what I actually want. I suppose that's what life will be like once I start working, if I end up in a job I don't like, it'll be the same story. I have to be careful about the company and job I go for once i graduate. i might not even have a choice. but i believe there's always something to take out of everything. i'm often blinded by better opportunities, better styles and approaches towards things, i need to introduce more serendipity in my life, and follow my fears. that's where I'll be most alive.</p>
<hr>
<p>Vercel CEO - Guillermo Rauch <a href="https://lu.ma/twg8v5ht?tk=w6qdBY">fireside chat</a></p>
<ul>
<li>never finished high school, father inspired him to work on web, moved to SF at 18, started and sold a company, worked on open source, started 5 projects (Socket.IO, Hyper, Next.js, ...) in the same year, wrote a book, spoke at conferences, CEO of Vercel today.</li>
<li>The ability to communicate and write and think well is the moat as AI gets more intelligent</li>
<li>fund raising, series A is storytelling, B is the proof of the engine. Later stages is a combination of the two</li>
<li>buenos aeres is like the paris of south america</li>
<li>Mobile web is the next big thing, peer to peer and decentralized</li>
<li>Start with graphics first, design the look, the feel, then work your way backwards to the technology</li>
<li>PMF? It feels like you stumbled upon it rather than you worked towards it</li>
<li>There are no hard rules in startups</li>
<li>PMF test: how sad would people be if you shut your product down</li>
<li>Salesforce built an ecosystem that everybody must participate in</li>
<li>Autocomplete everywhere, in drawing, in slack when you’re messaging, in texting</li>
<li>the worst person to learn from at a company is the people who are there after the rocket ship has launched, they weren’t a part of the failures and the setbacks and the wins that gave rise to the day it reached for the moon</li>
<li>time the market for your product, when web was booming, he jumped on the idea of socket</li>
</ul>
<hr>
<ul>
<li>i like the idea of categorizing blogging online as <a href="https://www.bitsofwonder.co/p/the-pleasures-and-pitfalls-of-writing?curius=526">feelingspostings vs nerdpostings</a>
<ul>
<li>feelingspostings: public journalling, writing as a way to process and communicate lessons you've learned about life, danger of ascribing a lot of significance to your emotions and the craving to post about your life to validate it was real.</li>
<li>nerdpostings: requires actual research, forces you to spend time thinking about questions you're fascinated by, danger of making factual errors</li>
</ul>
</li>
</ul>
<p>On the beauty of ideas from Sean Carroll’s Endless Forms Most Beautiful:</p>
<blockquote>
<p>The greatest “eurekas” in science combine both sensual aesthetics and conceptual insight. The physicist Victor Weisskopf (also a pianist) noted, “What is beautiful in science is the same thing that is beautiful in Beethoven. There’s a fog of events and suddenly you see a connection. It expresses a complex of human concerns that goes deeply to you, that connects things that were always in you that were never put together before.” In short, the best science offers the same kind of experience as the best books or films do.</p>
</blockquote>
<hr>
<p>foundations of good mental health</p>
<ul>
<li>social connection</li>
<li>nutrition (food and hydration)</li>
<li>exercise</li>
<li>good sleep</li>
<li>routine (good habits)</li>
</ul>
<p>whats one thing i can do today to improve one of the above?</p>]]></description>
        <content:encoded><![CDATA[<p>lately my energy levels shoot up dramatically when i go to tech events, the adrenaline courses through me at the events, and it lingers after, in the commute back home and for a while after until i got o bed. it’s something about their stories, their challenges, their ideas that turned into real-life products that fuels my own goals and visions. it makes me realize dreaming is the norm here, it's actually expected. if you're in sf, you're here for a reason. that with perseverance and some amount of luck, anything is possible. and since the people that go to these events are of similar breed, that energy permeates the room, the ideas, the questions about the next big thing, what's to come in the next few years, even months. it’s all so exciting. there's a lot of raw material to build upon.</p>
<p>it's clear talking to these specific kinds of people is where I get my excitement from, and what energizes me. these events makes the cost of school worth it. if i'm spending my time well, if i'm working on what excites me, if i took risks, if I put myself in uncomfortable situations, overcoming the fear and embarrassment, the introversion and natural tendency to not participate, when all I want to do is just leave and not have awkward small talks. but even just one interesting conversation makes it all worth it.</p>
<p>school drains me so much. i'm not curious at all in class. i see everything as a checkbox to tick off. completing assignments, studying for quizzes. it's all just a means to an end. the grunt work I have to complete as efficiently as possible so that I get to do what I actually want. I suppose that's what life will be like once I start working, if I end up in a job I don't like, it'll be the same story. I have to be careful about the company and job I go for once i graduate. i might not even have a choice. but i believe there's always something to take out of everything. i'm often blinded by better opportunities, better styles and approaches towards things, i need to introduce more serendipity in my life, and follow my fears. that's where I'll be most alive.</p>
<hr>
<p>Vercel CEO - Guillermo Rauch <a href="https://lu.ma/twg8v5ht?tk=w6qdBY">fireside chat</a></p>
<ul>
<li>never finished high school, father inspired him to work on web, moved to SF at 18, started and sold a company, worked on open source, started 5 projects (Socket.IO, Hyper, Next.js, ...) in the same year, wrote a book, spoke at conferences, CEO of Vercel today.</li>
<li>The ability to communicate and write and think well is the moat as AI gets more intelligent</li>
<li>fund raising, series A is storytelling, B is the proof of the engine. Later stages is a combination of the two</li>
<li>buenos aeres is like the paris of south america</li>
<li>Mobile web is the next big thing, peer to peer and decentralized</li>
<li>Start with graphics first, design the look, the feel, then work your way backwards to the technology</li>
<li>PMF? It feels like you stumbled upon it rather than you worked towards it</li>
<li>There are no hard rules in startups</li>
<li>PMF test: how sad would people be if you shut your product down</li>
<li>Salesforce built an ecosystem that everybody must participate in</li>
<li>Autocomplete everywhere, in drawing, in slack when you’re messaging, in texting</li>
<li>the worst person to learn from at a company is the people who are there after the rocket ship has launched, they weren’t a part of the failures and the setbacks and the wins that gave rise to the day it reached for the moon</li>
<li>time the market for your product, when web was booming, he jumped on the idea of socket</li>
</ul>
<hr>
<ul>
<li>i like the idea of categorizing blogging online as <a href="https://www.bitsofwonder.co/p/the-pleasures-and-pitfalls-of-writing?curius=526">feelingspostings vs nerdpostings</a>
<ul>
<li>feelingspostings: public journalling, writing as a way to process and communicate lessons you've learned about life, danger of ascribing a lot of significance to your emotions and the craving to post about your life to validate it was real.</li>
<li>nerdpostings: requires actual research, forces you to spend time thinking about questions you're fascinated by, danger of making factual errors</li>
</ul>
</li>
</ul>
<p>On the beauty of ideas from Sean Carroll’s Endless Forms Most Beautiful:</p>
<blockquote>
<p>The greatest “eurekas” in science combine both sensual aesthetics and conceptual insight. The physicist Victor Weisskopf (also a pianist) noted, “What is beautiful in science is the same thing that is beautiful in Beethoven. There’s a fog of events and suddenly you see a connection. It expresses a complex of human concerns that goes deeply to you, that connects things that were always in you that were never put together before.” In short, the best science offers the same kind of experience as the best books or films do.</p>
</blockquote>
<hr>
<p>foundations of good mental health</p>
<ul>
<li>social connection</li>
<li>nutrition (food and hydration)</li>
<li>exercise</li>
<li>good sleep</li>
<li>routine (good habits)</li>
</ul>
<p>whats one thing i can do today to improve one of the above?</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[9zero 350 California st]]></title>
        <link>https://bneo.xyz/posts/290724</link>
        <guid>https://bneo.xyz/posts/290724</guid>
        <pubDate>Mon, 29 Jul 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>some phrases i heard/read today</p>
<ul>
<li>seek curiosity in sadness. seek curiosity in joy. be everseeking. everfeeling.</li>
<li>we ignore truth for temporary happiness</li>
<li>Manufacture serendipity</li>
<li>It’s easy to mistake activity for action</li>
<li>“Heroin is like a warm hug from God”</li>
<li>don't believe in your anxiety</li>
<li>focus on what you want, not what you don't have</li>
</ul>
<hr>
<p>9zero event notes</p>
<p>I need to have good generalizable questions to ask when someone says what their company does. I can only think of the following:</p>
<ul>
<li>why does your company exist?</li>
<li>how does it work?</li>
<li>who are your customers?</li>
<li>who are your competitors? What makes you unique?</li>
</ul>
<p>Because how good your question is or how you respond is an indicator of how well you know about the field, and if you have nothing interesting to contribute, you're not a good person to talk to. it's also an indicator of how knowledgable you are. if you're someone who can have a conversation with anyone, it shows how well-read you are, how often you talk to different kinds of people.</p>
<p>i theorize that people who are great at socializing and at telling stories are just people who's done it a lot of times. their training iteration is higher, their gradient descent reached a global minimum, the error function being the NOs in conversations, their accuracy rate of the other person enjoying the conversation is high, they've had more samples to finetune and learn from, learning the patterns and nuances of human communication. they're not underfitting on the model of socializing, and not overfitting on past experiences. they can adapt. they are charismatic. they are responsive.</p>
<p>remember. humans love <a href="https://sashachapin.substack.com/p/what-the-humans-like-is-responsiveness">responsiveness</a>. give more energy than what people bid for.</p>
<p>Sasha on how to be liked:</p>
<blockquote>
<p>It takes attention and openness, and the confidence to present your character like it’s a fun mask you’re wearing rather than a lesson you’re desperate to teach someone. If you have that, it’s simple: when people put energy into you, attune to it, and give them harmonious energy backs</p>
</blockquote>
<p>BioForceTech corporation - Valentino Villa</p>
<ul>
<li>providing sustainable and advanced biosolids management systems</li>
<li>Biosolids: residue from wastewater treatment plants</li>
<li>They are used as fertilizers which contain forever chemicals or PFAs</li>
<li>Buy organics to avoid biosolids</li>
<li>The BFT system</li>
<li>Biodrying: sludge has 20% solid and 80% water, to extract value from this, you need to dry them. It uses as much as MWs to dry each ton. Instead of fossil fuel and electricity, they use bacteria that are naturally present in the biosolids to do the drying process without energy from the outside. It goes from 20% to 85-90</li>
<li>Pyrolysis: high temp reaction with dried biosolids to lock its carbon in place. The extra heat goes back to drying biosolids</li>
<li>No waste. Waste is transformed to fixed carbons. Energy neutral process.</li>
<li>Can only work with smaller communities 50k to 250k</li>
<li>OurCarbon their product that was made from waste, used for inks and plastics, and even in making concrete</li>
<li>The hardest thing as an Italian founder in the US was missing la dolce vita, “the good life, the sweet life</li>
</ul>
<p>Lessons from him</p>
<ul>
<li>there are always problems, but there are always solutions</li>
<li>believe in your product</li>
<li>work on yourself, believe in yourself</li>
<li>identify your mission and specific markets</li>
<li>love what you do</li>
</ul>
<p>some things i learned</p>
<ul>
<li>Everbright: solar panel financing. No fees for installment. Pay by energy use (Royalty)</li>
<li>climate hard tech: Mini generator for cyclings to power facilities. No payment for generator, pay for how much energy you produce</li>
<li>magnesium is the future to replace aluminum, it is much lighter than aluminum, key is to improve the process (from 1940s) and make it cheaper. extracting magnesium from brine (desalination process)</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>some phrases i heard/read today</p>
<ul>
<li>seek curiosity in sadness. seek curiosity in joy. be everseeking. everfeeling.</li>
<li>we ignore truth for temporary happiness</li>
<li>Manufacture serendipity</li>
<li>It’s easy to mistake activity for action</li>
<li>“Heroin is like a warm hug from God”</li>
<li>don't believe in your anxiety</li>
<li>focus on what you want, not what you don't have</li>
</ul>
<hr>
<p>9zero event notes</p>
<p>I need to have good generalizable questions to ask when someone says what their company does. I can only think of the following:</p>
<ul>
<li>why does your company exist?</li>
<li>how does it work?</li>
<li>who are your customers?</li>
<li>who are your competitors? What makes you unique?</li>
</ul>
<p>Because how good your question is or how you respond is an indicator of how well you know about the field, and if you have nothing interesting to contribute, you're not a good person to talk to. it's also an indicator of how knowledgable you are. if you're someone who can have a conversation with anyone, it shows how well-read you are, how often you talk to different kinds of people.</p>
<p>i theorize that people who are great at socializing and at telling stories are just people who's done it a lot of times. their training iteration is higher, their gradient descent reached a global minimum, the error function being the NOs in conversations, their accuracy rate of the other person enjoying the conversation is high, they've had more samples to finetune and learn from, learning the patterns and nuances of human communication. they're not underfitting on the model of socializing, and not overfitting on past experiences. they can adapt. they are charismatic. they are responsive.</p>
<p>remember. humans love <a href="https://sashachapin.substack.com/p/what-the-humans-like-is-responsiveness">responsiveness</a>. give more energy than what people bid for.</p>
<p>Sasha on how to be liked:</p>
<blockquote>
<p>It takes attention and openness, and the confidence to present your character like it’s a fun mask you’re wearing rather than a lesson you’re desperate to teach someone. If you have that, it’s simple: when people put energy into you, attune to it, and give them harmonious energy backs</p>
</blockquote>
<p>BioForceTech corporation - Valentino Villa</p>
<ul>
<li>providing sustainable and advanced biosolids management systems</li>
<li>Biosolids: residue from wastewater treatment plants</li>
<li>They are used as fertilizers which contain forever chemicals or PFAs</li>
<li>Buy organics to avoid biosolids</li>
<li>The BFT system</li>
<li>Biodrying: sludge has 20% solid and 80% water, to extract value from this, you need to dry them. It uses as much as MWs to dry each ton. Instead of fossil fuel and electricity, they use bacteria that are naturally present in the biosolids to do the drying process without energy from the outside. It goes from 20% to 85-90</li>
<li>Pyrolysis: high temp reaction with dried biosolids to lock its carbon in place. The extra heat goes back to drying biosolids</li>
<li>No waste. Waste is transformed to fixed carbons. Energy neutral process.</li>
<li>Can only work with smaller communities 50k to 250k</li>
<li>OurCarbon their product that was made from waste, used for inks and plastics, and even in making concrete</li>
<li>The hardest thing as an Italian founder in the US was missing la dolce vita, “the good life, the sweet life</li>
</ul>
<p>Lessons from him</p>
<ul>
<li>there are always problems, but there are always solutions</li>
<li>believe in your product</li>
<li>work on yourself, believe in yourself</li>
<li>identify your mission and specific markets</li>
<li>love what you do</li>
</ul>
<p>some things i learned</p>
<ul>
<li>Everbright: solar panel financing. No fees for installment. Pay by energy use (Royalty)</li>
<li>climate hard tech: Mini generator for cyclings to power facilities. No payment for generator, pay for how much energy you produce</li>
<li>magnesium is the future to replace aluminum, it is much lighter than aluminum, key is to improve the process (from 1940s) and make it cheaper. extracting magnesium from brine (desalination process)</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[money anxiety]]></title>
        <link>https://bneo.xyz/posts/280724</link>
        <guid>https://bneo.xyz/posts/280724</guid>
        <pubDate>Sun, 28 Jul 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<ul>
<li>leg day # 2, I just learned that I'm putting the bar on my neck and it's what caused pain on monday, and is causing pain again now</li>
<li>saw M one last time? hopefully i see him in Vancouver in winter.</li>
<li>kiwis for 1 dollar beside hua xing</li>
<li>tofu for 1.39 per pack</li>
<li>finally cooked bitter melon black bean beef</li>
<li>checked out more books from the library</li>
<li>walked chinatown more, slowly getting familiar with the town, it never gets boring here. i see tourists everyday, tour guides talking about chinatown. there's so much that the elderly in chinatown has experienced, I can't imagine the life they've lived, and the hardships they've faced immigrating here. i wonder who their children are. and how often they visit.</li>
<li>paid 19k for fall tuition and i felt major financial anxiety calculating all my credit card bills and upcoming braces cost.</li>
<li>i realize i haven't been <strong>doing</strong>. actions is so important. I consume too much. the balance is tilted. i need to do side projects. code fun little things. write code. write anything. as long as I'm touching it. I need to start. It feels so scary to start. I have the project ideas. I just need to implement. it feels difficult in my head. it feels nice to plan and think about what to do. but i really just need to start.</li>
<li>i'm here in sf and i've been doing such normal things. buying groceries, going to the library, going to YMCA to lift weights, i'm not increasing my surface area of luck by going to events and hacker houses and socratica. i'm not meeting people that I wanted to meet. which was the entire reason coming to SF. although i read that if you work on great things, people naturally come, you don't have to actively seek out anyone. so I still need to work on stuff. so hard to balance time.</li>
<li>had a panic attack trying to decide whether i got to Yosemite or not the night before a quiz I have not started to study for, hopefully the future me on August 14th says I'm so glad I decided to go.</li>
<li>started reading Mere Christianity. C.S. Lewis is an interesting character that I want to learn more about.</li>
<li>i definitely have ADHD, i can't focus studying and i context switch every 37.37 seconds</li>
<li>i hate fruit flies</li>
</ul>
<hr>
<p>fs newsletter <a href="https://fs.blog/brain-food/july-28-2024/">#587</a></p>
<blockquote>
<p>There is no safe investment. To love at all is to be vulnerable. Love anything, and your heart will certainly be wrung and possibly be broken. If you want to make sure of keeping it intact, you must give your heart to no one, not even to an animal. Wrap it carefully round with hobbies and little luxuries; avoid all entanglements; lock it up safe in the casket or coffin of your selfishness. But in that casket—safe, dark, motionless, airless—it will change. It will not be broken; it will become unbreakable, impenetrable, irredeemable. The alternative to tragedy, or at least to the risk of tragedy, is damnation.”
— C. S. Lewis</p>
</blockquote>
<hr>
<p><a href="https://fs.blog/knowledge-project-podcast/morgan-housel-2/">Morgan Housel</a> on Knowledge Project podcast</p>
<ul>
<li>Increasing surface area of luck is not luck. If you can do something that changes your outcome, thats not luck by definition. Luck is something you have no control over, your socioeconomic background, your family and upbringing.</li>
<li>Money is the oxygen of independence</li>
<li>99% of buffets network was accumulated after his 60th birthday</li>
<li>He kept going for 33 years and on, his endurance and psychological temperament are key traits</li>
<li>Save money, be very patient, let it accumulate</li>
<li>the lack of fomo is the one trait you want to build wealth</li>
<li>Index funds: If you didnt own nvidia or faang, your odds of performing are very low. If you owned 1000 stocks in that index, only 20 of them performs</li>
<li>Wealth is the money that you don’t spend, the car or house you don’t buy</li>
<li>A lot of people who are successful are just walking anxiety disorders harnessed for productivity</li>
<li>The single word to describe all successful people is not passionate or driven, it’s tortured. They wake up every morning tortured. “I have to solve this problem, i have to get ahead.” They wake up anxious and depressed, tortured about achieving all those things</li>
<li>risk is anything that will prevent you from achieving the goals that you want</li>
<li>Risk is has a very personal definition</li>
<li>Personal finance is more personal that it is finance</li>
<li>Getting rich and staying rich are completely different skills</li>
<li>Lead by example for kids. Every time you say we can’t afford this, thats too expensive, i value this, i don’t value that. They absorb everything create a mental model</li>
<li>Don’t think that all poverty is due to laziness and don’t think all wealth is hard work. If you are ranking people and their values by net worth that is probably the most dangerous thing you can do with money. Its the most profoundly wrong takeaway for money</li>
<li>Its always the case, or its ideal, that there is some level of inequality in the world. The opposite of that is a nightmare. Because people’s skills are unequal. Once you get to some critical level, if enough people wake up and say this sucks, this system doesn’t work, then its going to reverse itself, and it becomes a pitchfork</li>
<li>There’s always a pendulum between labor and capitol, workers and investor, 1920s it was capital, 50-60s it was labor, now its back to capitol. But the past few years it had flipped around, its lower income groups had huge growths, the rich get richer and poor get poorer is not true</li>
<li>Read with a wide funnel and a tight filter, read anything that is mildly interesting, and stop if it stops working.</li>
<li>Comedy is showing how smart you are without being arrogant</li>
<li>it's much easier to contextualize stories than statistics. it has a human element, it has emotion embedded in it. stories are good leverage for statistics (i.e. Ken Burns WWII documentaries)</li>
<li>better storytelling:
<ul>
<li>write for an audience of one (yourself), write a sentence that moves you, once you start thinking about an audience, you start to pander.</li>
<li>don't forget how impatient everyone is. hook people in 5 seconds. people are most impatient in the first two seconds. most people only go a quarter into books (based on kindle highlight data). constantly ask yourself: what is the point i'm trying to make? get to the point and get out of people's way. read the story out loud, if you see people getting bored,leave out the parts that people tend to skip.</li>
</ul>
</li>
<li>raise kids to be good adults, not good kids.</li>
</ul>]]></description>
        <content:encoded><![CDATA[<ul>
<li>leg day # 2, I just learned that I'm putting the bar on my neck and it's what caused pain on monday, and is causing pain again now</li>
<li>saw M one last time? hopefully i see him in Vancouver in winter.</li>
<li>kiwis for 1 dollar beside hua xing</li>
<li>tofu for 1.39 per pack</li>
<li>finally cooked bitter melon black bean beef</li>
<li>checked out more books from the library</li>
<li>walked chinatown more, slowly getting familiar with the town, it never gets boring here. i see tourists everyday, tour guides talking about chinatown. there's so much that the elderly in chinatown has experienced, I can't imagine the life they've lived, and the hardships they've faced immigrating here. i wonder who their children are. and how often they visit.</li>
<li>paid 19k for fall tuition and i felt major financial anxiety calculating all my credit card bills and upcoming braces cost.</li>
<li>i realize i haven't been <strong>doing</strong>. actions is so important. I consume too much. the balance is tilted. i need to do side projects. code fun little things. write code. write anything. as long as I'm touching it. I need to start. It feels so scary to start. I have the project ideas. I just need to implement. it feels difficult in my head. it feels nice to plan and think about what to do. but i really just need to start.</li>
<li>i'm here in sf and i've been doing such normal things. buying groceries, going to the library, going to YMCA to lift weights, i'm not increasing my surface area of luck by going to events and hacker houses and socratica. i'm not meeting people that I wanted to meet. which was the entire reason coming to SF. although i read that if you work on great things, people naturally come, you don't have to actively seek out anyone. so I still need to work on stuff. so hard to balance time.</li>
<li>had a panic attack trying to decide whether i got to Yosemite or not the night before a quiz I have not started to study for, hopefully the future me on August 14th says I'm so glad I decided to go.</li>
<li>started reading Mere Christianity. C.S. Lewis is an interesting character that I want to learn more about.</li>
<li>i definitely have ADHD, i can't focus studying and i context switch every 37.37 seconds</li>
<li>i hate fruit flies</li>
</ul>
<hr>
<p>fs newsletter <a href="https://fs.blog/brain-food/july-28-2024/">#587</a></p>
<blockquote>
<p>There is no safe investment. To love at all is to be vulnerable. Love anything, and your heart will certainly be wrung and possibly be broken. If you want to make sure of keeping it intact, you must give your heart to no one, not even to an animal. Wrap it carefully round with hobbies and little luxuries; avoid all entanglements; lock it up safe in the casket or coffin of your selfishness. But in that casket—safe, dark, motionless, airless—it will change. It will not be broken; it will become unbreakable, impenetrable, irredeemable. The alternative to tragedy, or at least to the risk of tragedy, is damnation.”
— C. S. Lewis</p>
</blockquote>
<hr>
<p><a href="https://fs.blog/knowledge-project-podcast/morgan-housel-2/">Morgan Housel</a> on Knowledge Project podcast</p>
<ul>
<li>Increasing surface area of luck is not luck. If you can do something that changes your outcome, thats not luck by definition. Luck is something you have no control over, your socioeconomic background, your family and upbringing.</li>
<li>Money is the oxygen of independence</li>
<li>99% of buffets network was accumulated after his 60th birthday</li>
<li>He kept going for 33 years and on, his endurance and psychological temperament are key traits</li>
<li>Save money, be very patient, let it accumulate</li>
<li>the lack of fomo is the one trait you want to build wealth</li>
<li>Index funds: If you didnt own nvidia or faang, your odds of performing are very low. If you owned 1000 stocks in that index, only 20 of them performs</li>
<li>Wealth is the money that you don’t spend, the car or house you don’t buy</li>
<li>A lot of people who are successful are just walking anxiety disorders harnessed for productivity</li>
<li>The single word to describe all successful people is not passionate or driven, it’s tortured. They wake up every morning tortured. “I have to solve this problem, i have to get ahead.” They wake up anxious and depressed, tortured about achieving all those things</li>
<li>risk is anything that will prevent you from achieving the goals that you want</li>
<li>Risk is has a very personal definition</li>
<li>Personal finance is more personal that it is finance</li>
<li>Getting rich and staying rich are completely different skills</li>
<li>Lead by example for kids. Every time you say we can’t afford this, thats too expensive, i value this, i don’t value that. They absorb everything create a mental model</li>
<li>Don’t think that all poverty is due to laziness and don’t think all wealth is hard work. If you are ranking people and their values by net worth that is probably the most dangerous thing you can do with money. Its the most profoundly wrong takeaway for money</li>
<li>Its always the case, or its ideal, that there is some level of inequality in the world. The opposite of that is a nightmare. Because people’s skills are unequal. Once you get to some critical level, if enough people wake up and say this sucks, this system doesn’t work, then its going to reverse itself, and it becomes a pitchfork</li>
<li>There’s always a pendulum between labor and capitol, workers and investor, 1920s it was capital, 50-60s it was labor, now its back to capitol. But the past few years it had flipped around, its lower income groups had huge growths, the rich get richer and poor get poorer is not true</li>
<li>Read with a wide funnel and a tight filter, read anything that is mildly interesting, and stop if it stops working.</li>
<li>Comedy is showing how smart you are without being arrogant</li>
<li>it's much easier to contextualize stories than statistics. it has a human element, it has emotion embedded in it. stories are good leverage for statistics (i.e. Ken Burns WWII documentaries)</li>
<li>better storytelling:
<ul>
<li>write for an audience of one (yourself), write a sentence that moves you, once you start thinking about an audience, you start to pander.</li>
<li>don't forget how impatient everyone is. hook people in 5 seconds. people are most impatient in the first two seconds. most people only go a quarter into books (based on kindle highlight data). constantly ask yourself: what is the point i'm trying to make? get to the point and get out of people's way. read the story out loud, if you see people getting bored,leave out the parts that people tend to skip.</li>
</ul>
</li>
<li>raise kids to be good adults, not good kids.</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[lantana + bart cancelled]]></title>
        <link>https://bneo.xyz/posts/270724</link>
        <guid>https://bneo.xyz/posts/270724</guid>
        <pubDate>Sat, 27 Jul 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<ul>
<li>stayed over at M's place, slept on a futon. i now know what a futon is</li>
<li>udon noodles taste good i should get some</li>
<li>A pack of tofu has 7*4.5 g of protein</li>
<li>Kimchi with Tofu is so good</li>
<li>Of all the days I carry a box with toilet paper, bags, and a shower head looking like a homeless, all the way back to SF, there’s a fire at oakland causing all trains to SF to be cancelled</li>
<li>Probably the only day this year where I never touched my laptop for 24 hours, felt very weird. which shows how addicted i am to technology. almost like it has become an extension of my existence.</li>
<li>if life was smooth sailing and you never had much problems, then you won't have stories to tell, you won't get to trauma bond/dump with friends, you won’t remember the difficult times that you can look back with fond memories. If life was easy, you won’t remember your life. don't strive for an easy life.</li>
<li>bella pro series airfryers is so good</li>
<li>pokemon is a fun game</li>
<li>first friend hosting in this apartment, looking forward to more hostings and games</li>
<li>I dreamt i was playing ping pong and my arm MOVED and it woke me up</li>
</ul>
<hr>
<p>from the <a href="https://m.independent.ie/life/interview-the-very-very-private-life-of-ms-donna-tartt/29780543.html">private life of Ms. Donna Tartt</a></p>
<ul>
<li>she takes an average of 10 years to write her books</li>
<li>the torturous first few years of writing comparable to bringing Frankenstein's monster to life</li>
<li>She writes by hand, making notes in red and blue pencil, stapling note cards to the pages and when the notebooks start to fall apart she prints out drafts, and each new draft is printed on a corresponding shade of paper</li>
<li>she writes all the time, "like a pianist with scales or an artist with a sketch"</li>
<li>books are other lives, they enable us to be other people</li>
<li>galloping through the pages</li>
<li>i'd go mad if i had to go on a book tour every two years. i'd go completely berserk</li>
<li>"Was it not Emerson who talked about the great freedom of American life as the freedom not to participate in the life of the culture, the freedom to shut the door, to close the curtains? American heroes are almost always the solitary figures in our literature.</li>
</ul>]]></description>
        <content:encoded><![CDATA[<ul>
<li>stayed over at M's place, slept on a futon. i now know what a futon is</li>
<li>udon noodles taste good i should get some</li>
<li>A pack of tofu has 7*4.5 g of protein</li>
<li>Kimchi with Tofu is so good</li>
<li>Of all the days I carry a box with toilet paper, bags, and a shower head looking like a homeless, all the way back to SF, there’s a fire at oakland causing all trains to SF to be cancelled</li>
<li>Probably the only day this year where I never touched my laptop for 24 hours, felt very weird. which shows how addicted i am to technology. almost like it has become an extension of my existence.</li>
<li>if life was smooth sailing and you never had much problems, then you won't have stories to tell, you won't get to trauma bond/dump with friends, you won’t remember the difficult times that you can look back with fond memories. If life was easy, you won’t remember your life. don't strive for an easy life.</li>
<li>bella pro series airfryers is so good</li>
<li>pokemon is a fun game</li>
<li>first friend hosting in this apartment, looking forward to more hostings and games</li>
<li>I dreamt i was playing ping pong and my arm MOVED and it woke me up</li>
</ul>
<hr>
<p>from the <a href="https://m.independent.ie/life/interview-the-very-very-private-life-of-ms-donna-tartt/29780543.html">private life of Ms. Donna Tartt</a></p>
<ul>
<li>she takes an average of 10 years to write her books</li>
<li>the torturous first few years of writing comparable to bringing Frankenstein's monster to life</li>
<li>She writes by hand, making notes in red and blue pencil, stapling note cards to the pages and when the notebooks start to fall apart she prints out drafts, and each new draft is printed on a corresponding shade of paper</li>
<li>she writes all the time, "like a pianist with scales or an artist with a sketch"</li>
<li>books are other lives, they enable us to be other people</li>
<li>galloping through the pages</li>
<li>i'd go mad if i had to go on a book tour every two years. i'd go completely berserk</li>
<li>"Was it not Emerson who talked about the great freedom of American life as the freedom not to participate in the life of the culture, the freedom to shut the door, to close the curtains? American heroes are almost always the solitary figures in our literature.</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[boiling point + boardgames]]></title>
        <link>https://bneo.xyz/posts/260724</link>
        <guid>https://bneo.xyz/posts/260724</guid>
        <pubDate>Fri, 26 Jul 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<ul>
<li>city super sells Romania mango 1.5 each and kiwi 1.25 each</li>
<li>hydrogen peroxide + dish soap + baking soda to clean glass stovetops</li>
<li>i wanted to do the proper thing and return my air fryer, but UPS was going to charge me 21 bucks just to package a 38 dollar air fryer. I had no choice but to ask for a refund without return. I really tried.</li>
<li>Boiling point beef mild spicy really killed me</li>
<li>Meeting friend groups of friends is cool</li>
<li>I wonder who my friend group in SF will be? I should enjoy school and try to talk to everyone there</li>
<li>Its hard to escape my own conformable bubble, but I realize there’s no point for this program if I don’t talk to people enough</li>
<li>I have actually 0 social skills, it’s a jarring realization. I have no stories to tell, no witty comments, no come backs, no reactions, nothing. My years of not socializing and being home mostly and not hanging out with a big group is so apparent</li>
<li>Secret hitler is a fun game, i can be a liberal but NEVER the bad guy. The bad guy cannot be quiet, it’s too suspicious</li>
<li>president = big 2 = chou dai di</li>
<li>I downed straight gin and it’s bad, my throat was burning</li>
<li>I ate spicy hotpot that made my mouth burn, drank alcohol and sugar drinks, and slept super late at 3am. I am so worried about my skin. Please go easy on me. Forgive me for trying to live a little</li>
<li>It sucks to be the only one in school while everyone in your friend group is working. I need more school friends.</li>
</ul>]]></description>
        <content:encoded><![CDATA[<ul>
<li>city super sells Romania mango 1.5 each and kiwi 1.25 each</li>
<li>hydrogen peroxide + dish soap + baking soda to clean glass stovetops</li>
<li>i wanted to do the proper thing and return my air fryer, but UPS was going to charge me 21 bucks just to package a 38 dollar air fryer. I had no choice but to ask for a refund without return. I really tried.</li>
<li>Boiling point beef mild spicy really killed me</li>
<li>Meeting friend groups of friends is cool</li>
<li>I wonder who my friend group in SF will be? I should enjoy school and try to talk to everyone there</li>
<li>Its hard to escape my own conformable bubble, but I realize there’s no point for this program if I don’t talk to people enough</li>
<li>I have actually 0 social skills, it’s a jarring realization. I have no stories to tell, no witty comments, no come backs, no reactions, nothing. My years of not socializing and being home mostly and not hanging out with a big group is so apparent</li>
<li>Secret hitler is a fun game, i can be a liberal but NEVER the bad guy. The bad guy cannot be quiet, it’s too suspicious</li>
<li>president = big 2 = chou dai di</li>
<li>I downed straight gin and it’s bad, my throat was burning</li>
<li>I ate spicy hotpot that made my mouth burn, drank alcohol and sugar drinks, and slept super late at 3am. I am so worried about my skin. Please go easy on me. Forgive me for trying to live a little</li>
<li>It sucks to be the only one in school while everyone in your friend group is working. I need more school friends.</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[sf main library & ikea]]></title>
        <link>https://bneo.xyz/posts/250724</link>
        <guid>https://bneo.xyz/posts/250724</guid>
        <pubDate>Thu, 25 Jul 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<ul>
<li>Woke up with the stiffest neck in the world, immediately went on ikea to buy pillows after quiz, during class</li>
<li>felt so uncomfortable during exam, a lot less confident about my solutions this time, only had time to check solutions once</li>
<li>didn’t focus in both classes at all again</li>
<li>Two fire alarm drills in a day</li>
<li>i need friends who I can discuss interesting stuff, i want to abolish the casual small talks, i want to talk about dog cloning, history of san francisco, flowers, culture of writing, blogging, side projects, AI, and just have fun talking. I need to surround myself with more people that make me dream and build, ones that i not only admire, but also study from, learn from, and surpass.</li>
<li>Great people do, and the rest don’t</li>
<li>main library 6th floor is like a museum</li>
<li>i want to learn more about chinatown and the history and Chinese Americans</li>
<li>There are so many magazines here at 5th floor, protip: PressReader is free for SFPL</li>
<li>The bookstore at sfpl had a stripe press book for only 5 bucks, what a steal</li>
<li>Walking from main library to ikea is super messy, not doing that again</li>
<li>ikea at 945 market st is so tiny, glad i could step in to buy a bag and step out quickly, found out at night that today was the last day to get a free entree as a student, i’m so sad</li>
<li>I’ve been walking market street so much these days, cool to see it in 1962 and today, they had plans to improve market street, wonder if any of those plans succeeded</li>
<li>MJÖLKKLOCKA pillow is saving my neck, good investment</li>
<li>i had more thoughts that were floating in my head while I was slowly losing consciousness in bed, i can't remember them anymore as I type this the next day, in class, at 2:33 p.m.</li>
</ul>]]></description>
        <content:encoded><![CDATA[<ul>
<li>Woke up with the stiffest neck in the world, immediately went on ikea to buy pillows after quiz, during class</li>
<li>felt so uncomfortable during exam, a lot less confident about my solutions this time, only had time to check solutions once</li>
<li>didn’t focus in both classes at all again</li>
<li>Two fire alarm drills in a day</li>
<li>i need friends who I can discuss interesting stuff, i want to abolish the casual small talks, i want to talk about dog cloning, history of san francisco, flowers, culture of writing, blogging, side projects, AI, and just have fun talking. I need to surround myself with more people that make me dream and build, ones that i not only admire, but also study from, learn from, and surpass.</li>
<li>Great people do, and the rest don’t</li>
<li>main library 6th floor is like a museum</li>
<li>i want to learn more about chinatown and the history and Chinese Americans</li>
<li>There are so many magazines here at 5th floor, protip: PressReader is free for SFPL</li>
<li>The bookstore at sfpl had a stripe press book for only 5 bucks, what a steal</li>
<li>Walking from main library to ikea is super messy, not doing that again</li>
<li>ikea at 945 market st is so tiny, glad i could step in to buy a bag and step out quickly, found out at night that today was the last day to get a free entree as a student, i’m so sad</li>
<li>I’ve been walking market street so much these days, cool to see it in 1962 and today, they had plans to improve market street, wonder if any of those plans succeeded</li>
<li>MJÖLKKLOCKA pillow is saving my neck, good investment</li>
<li>i had more thoughts that were floating in my head while I was slowly losing consciousness in bed, i can't remember them anymore as I type this the next day, in class, at 2:33 p.m.</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[north beach & cloud hidden]]></title>
        <link>https://bneo.xyz/posts/240724</link>
        <guid>https://bneo.xyz/posts/240724</guid>
        <pubDate>Wed, 24 Jul 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>what are you? To define is to limit</p>
</blockquote>
<p>Reading 501 Great Writers: A Comprehensive Guide to the Giants of Literature. so many great writers. philosophers, artists, poets, novelists, politicians.</p>
<p>A few that caught my eye:</p>
<p>“pride, envy, avarice – these sparks have set on fire the hearts of al men” – Inferno, VI</p>
<p>Emerson in “Self-reliance” exhorts everyone to pay attention to their own “inner laws” ahead of societal expectation or religious beliefs. It is the individual, rather than the institution, which is truly sacred. “Whoso would be a man must be a nonconformist”</p>
<p>Memoriam A.H.H</p>
<blockquote>
<p>I hold it true, whate'er befall;
I feel it, when I sorrow most;
'Tis better to have loved and los
Than never to have loved at all.</p>
</blockquote>
<p>Hiroshige prints and drawings by Prestel</p>
<ul>
<li>Ochanomizu</li>
<li>Kanaya– the distant bank of Oi river</li>
<li>The small port and the inlet in Awa province</li>
<li>Rough sea at the whirlpools at Awa</li>
<li>The Sea at Satta in Suruga Province</li>
<li>A Sudden Shower over Ohashi and Atake</li>
<li>Fireworks over Ryogoku Bridge</li>
<li>Evening view of Saruwaka street</li>
<li>The Timber-yard at Fukagawa</li>
<li>The Drum Bridge and Yuhi hill at Megueo</li>
</ul>
<p>The Cost of Living by Deborah Levy</p>
<blockquote>
<p>we either die of the past or we become an artist.</p>
</blockquote>
<blockquote>
<p>Ideas come to us as the successors to griefs, and griefs, at the moment when they change into ideas, lose some part of their power to injure the heart; the transformation itself, even, for an instant, releases suddenly a little joy. – Proust, Du côté de chez Swann</p>
</blockquote>
<blockquote>
<p>writing was one of the few activities in which I could handle the anxiety of uncertainty, of not knowing what was going to happen next</p>
</blockquote>
<hr>
<p>good things that happened today</p>
<ul>
<li>read Art of Doing Science and Engineering</li>
<li>chats with friends</li>
<li>protein shakes that tastes good</li>
<li>the sun and the weather</li>
<li>the walkable city</li>
<li>the bus drivers</li>
<li>sfpl, north beach branch</li>
<li>got to study and make my cheat sheet</li>
<li>read about famous writer's + looked at some Hiroshige art</li>
<li>printed my cheat sheet for free</li>
<li>saw a cute children's playground</li>
<li>saw more flowers by the street</li>
<li>saw a lot of italian restaurants with people enjoying their time chatting</li>
<li>visited Cloud-Hidden Plants, there's so many fancy schmancy plant things</li>
<li>visited city lights again, discovered a few interesting books</li>
<li>walked all the way home from the library</li>
<li>i live in chinatown and I see chinese people everywhere and tourists from all over the world</li>
<li>i have a rooftop in my apartment that I can go to clear my head</li>
<li>I can use prayer as a form of catharsis</li>
</ul>
<p>not so great things</p>
<ul>
<li>anxious about the people at the library, some of them are sketchy, not feeling safe, worried someone will steal my things</li>
<li>feeling out-of-place and alone</li>
<li>losing sense of direction and meaning</li>
<li>missing a problem or idea to obsess about</li>
<li>feeling like I'm not working on anything important or useful</li>
<li>financial anxiety, tuition and braces cost upcoming</li>
<li>feeling guilty of not making it on my own</li>
<li>lacked in-person social interactions</li>
<li>not feeling secure about myself</li>
<li>feeling nostalgic and longing and yearning</li>
<li>seeing this program as a "I have to" instead of a "I get to"</li>
<li>not feeling understood by people around me, haven't found people that get me, that I click with instantly, still going through the initial phase of friendships with everyone, i guess this takes time</li>
<li>feeling bloated</li>
</ul>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>what are you? To define is to limit</p>
</blockquote>
<p>Reading 501 Great Writers: A Comprehensive Guide to the Giants of Literature. so many great writers. philosophers, artists, poets, novelists, politicians.</p>
<p>A few that caught my eye:</p>
<p>“pride, envy, avarice – these sparks have set on fire the hearts of al men” – Inferno, VI</p>
<p>Emerson in “Self-reliance” exhorts everyone to pay attention to their own “inner laws” ahead of societal expectation or religious beliefs. It is the individual, rather than the institution, which is truly sacred. “Whoso would be a man must be a nonconformist”</p>
<p>Memoriam A.H.H</p>
<blockquote>
<p>I hold it true, whate'er befall;
I feel it, when I sorrow most;
'Tis better to have loved and los
Than never to have loved at all.</p>
</blockquote>
<p>Hiroshige prints and drawings by Prestel</p>
<ul>
<li>Ochanomizu</li>
<li>Kanaya– the distant bank of Oi river</li>
<li>The small port and the inlet in Awa province</li>
<li>Rough sea at the whirlpools at Awa</li>
<li>The Sea at Satta in Suruga Province</li>
<li>A Sudden Shower over Ohashi and Atake</li>
<li>Fireworks over Ryogoku Bridge</li>
<li>Evening view of Saruwaka street</li>
<li>The Timber-yard at Fukagawa</li>
<li>The Drum Bridge and Yuhi hill at Megueo</li>
</ul>
<p>The Cost of Living by Deborah Levy</p>
<blockquote>
<p>we either die of the past or we become an artist.</p>
</blockquote>
<blockquote>
<p>Ideas come to us as the successors to griefs, and griefs, at the moment when they change into ideas, lose some part of their power to injure the heart; the transformation itself, even, for an instant, releases suddenly a little joy. – Proust, Du côté de chez Swann</p>
</blockquote>
<blockquote>
<p>writing was one of the few activities in which I could handle the anxiety of uncertainty, of not knowing what was going to happen next</p>
</blockquote>
<hr>
<p>good things that happened today</p>
<ul>
<li>read Art of Doing Science and Engineering</li>
<li>chats with friends</li>
<li>protein shakes that tastes good</li>
<li>the sun and the weather</li>
<li>the walkable city</li>
<li>the bus drivers</li>
<li>sfpl, north beach branch</li>
<li>got to study and make my cheat sheet</li>
<li>read about famous writer's + looked at some Hiroshige art</li>
<li>printed my cheat sheet for free</li>
<li>saw a cute children's playground</li>
<li>saw more flowers by the street</li>
<li>saw a lot of italian restaurants with people enjoying their time chatting</li>
<li>visited Cloud-Hidden Plants, there's so many fancy schmancy plant things</li>
<li>visited city lights again, discovered a few interesting books</li>
<li>walked all the way home from the library</li>
<li>i live in chinatown and I see chinese people everywhere and tourists from all over the world</li>
<li>i have a rooftop in my apartment that I can go to clear my head</li>
<li>I can use prayer as a form of catharsis</li>
</ul>
<p>not so great things</p>
<ul>
<li>anxious about the people at the library, some of them are sketchy, not feeling safe, worried someone will steal my things</li>
<li>feeling out-of-place and alone</li>
<li>losing sense of direction and meaning</li>
<li>missing a problem or idea to obsess about</li>
<li>feeling like I'm not working on anything important or useful</li>
<li>financial anxiety, tuition and braces cost upcoming</li>
<li>feeling guilty of not making it on my own</li>
<li>lacked in-person social interactions</li>
<li>not feeling secure about myself</li>
<li>feeling nostalgic and longing and yearning</li>
<li>seeing this program as a "I have to" instead of a "I get to"</li>
<li>not feeling understood by people around me, haven't found people that get me, that I click with instantly, still going through the initial phase of friendships with everyone, i guess this takes time</li>
<li>feeling bloated</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[gym and library]]></title>
        <link>https://bneo.xyz/posts/230724</link>
        <guid>https://bneo.xyz/posts/230724</guid>
        <pubDate>Tue, 23 Jul 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>live your life at <a href="https://www.youtube.com/watch?v=uxoCnxlxpIk">Last Lecture Series: How to Live your Life at Full Power — Graham Weaver</a></p>
<blockquote>
<p>The voice of fear will lead you to a life that’s too small</p>
</blockquote>
<ul>
<li>face your fears (take the nail out of your head)</li>
<li>follow your energy</li>
<li>go all in</li>
</ul>
<hr>
<p>you don't know what your <a href="https://www.ted.com/talks/shankar_vedantam_you_don_t_actually_know_what_your_future_self_wants?subtitle=en">future self</a> wants</p>
<blockquote>
<p>when we make promises to someone, i.e. when we promise to love someone till death do us part, we are making promises that a stranger is going to have to keep. our future selves might not share the our views, our perspectives, our hopes.</p>
</blockquote>
<hr>
<ul>
<li>i foresee myself spending a lot of time at the gym and library
<ul>
<li>spending an hour at the gym is a good investment into my future self, even though it might steal energy away now, it will increase it in the long run, and provide mental benefits</li>
<li>the library is a like a free bookstore, it's so fun to borrow any book I want. I'm going to have a mini library at home.</li>
</ul>
</li>
</ul>
<p>my schedule today</p>
<ul>
<li>4am woke up, worried i was late for quiz</li>
<li>6am woke up again, went back to sleep</li>
<li>7am got up to get ready</li>
<li>7:25 cooked soba noodles for lunch</li>
<li>7:40 studying</li>
<li>8:30am walking while studying on my phone</li>
<li>9am quiz, simpler than expected, all that studying and worrying last night was for nothing</li>
<li>9:40 chat with other students</li>
<li>10am stats class distracted and not focusing</li>
<li>12pm lunch with classmates, discussed best fast food place</li>
<li>1pm class, working on something else, not paying attention again</li>
<li>3pm went to T mobile to get free pickleball set</li>
<li>3:30 went to trader joes to buy unsweetened oat milk</li>
<li>4pm reached home</li>
<li>4:30 walked to ymca chinatown gym</li>
<li>5:30pm went to chinatown library to pick up 13 books and magazines</li>
<li>7pm cooking miso soup for dinner</li>
<li>9pm meal prep for tmrw</li>
<li>10pm laundry and homework</li>
<li>11pm homework + youtube</li>
<li>12am homework + blog</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>live your life at <a href="https://www.youtube.com/watch?v=uxoCnxlxpIk">Last Lecture Series: How to Live your Life at Full Power — Graham Weaver</a></p>
<blockquote>
<p>The voice of fear will lead you to a life that’s too small</p>
</blockquote>
<ul>
<li>face your fears (take the nail out of your head)</li>
<li>follow your energy</li>
<li>go all in</li>
</ul>
<hr>
<p>you don't know what your <a href="https://www.ted.com/talks/shankar_vedantam_you_don_t_actually_know_what_your_future_self_wants?subtitle=en">future self</a> wants</p>
<blockquote>
<p>when we make promises to someone, i.e. when we promise to love someone till death do us part, we are making promises that a stranger is going to have to keep. our future selves might not share the our views, our perspectives, our hopes.</p>
</blockquote>
<hr>
<ul>
<li>i foresee myself spending a lot of time at the gym and library
<ul>
<li>spending an hour at the gym is a good investment into my future self, even though it might steal energy away now, it will increase it in the long run, and provide mental benefits</li>
<li>the library is a like a free bookstore, it's so fun to borrow any book I want. I'm going to have a mini library at home.</li>
</ul>
</li>
</ul>
<p>my schedule today</p>
<ul>
<li>4am woke up, worried i was late for quiz</li>
<li>6am woke up again, went back to sleep</li>
<li>7am got up to get ready</li>
<li>7:25 cooked soba noodles for lunch</li>
<li>7:40 studying</li>
<li>8:30am walking while studying on my phone</li>
<li>9am quiz, simpler than expected, all that studying and worrying last night was for nothing</li>
<li>9:40 chat with other students</li>
<li>10am stats class distracted and not focusing</li>
<li>12pm lunch with classmates, discussed best fast food place</li>
<li>1pm class, working on something else, not paying attention again</li>
<li>3pm went to T mobile to get free pickleball set</li>
<li>3:30 went to trader joes to buy unsweetened oat milk</li>
<li>4pm reached home</li>
<li>4:30 walked to ymca chinatown gym</li>
<li>5:30pm went to chinatown library to pick up 13 books and magazines</li>
<li>7pm cooking miso soup for dinner</li>
<li>9pm meal prep for tmrw</li>
<li>10pm laundry and homework</li>
<li>11pm homework + youtube</li>
<li>12am homework + blog</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[birthday bash in sj]]></title>
        <link>https://bneo.xyz/posts/220724</link>
        <guid>https://bneo.xyz/posts/220724</guid>
        <pubDate>Mon, 22 Jul 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Daniel Pennac, a French writer, said: "Le temps s'arrête quand on lit. Comme quand on aime."</p>
<p>Roughly translates to English as: "Time stops when you read. As when you love.</p>
<hr>
<p>gym-ed for the first time after almost 7 months, so insecure when high school students are in the gym are stronger than me. but i think my first set went well. I need a more structured routine. i need to streamline when i cook my meals, when i make my protein shake, when i call friends and family, when i do writing, when i code, when i go to events, when i study. lots of variables to optimize.</p>
<p>—</p>
<p>passed by warm springs and it brought back some familiar memories and feelings I used to have back then. i would be travelling back from SF. i was a differenet person back then. different problems, different wants and needs. it’s scary how much one year can change someone, but one year is a lot of time. I’m getting older, i have to start priotitizing, my decisions hold more weight now, my words and actions will start to determine the kind of person I am, my identity will start to shape into something solid, not malleable and spongy</p>
<p>remember Ben. POSITIVE and BRIEF. the only two things you need to keep in mind when someone asks you something. AVOID NEGATIVITY and make it SHORT. don’t complain. don’t go into the details. just focus on the good things. there’s enough negativity in the world.</p>
<p>next time before meeting friends i need to start practicing some answers in my head. i also need to remind myself of some common courtesy, asking people what their name is, introducing myself and saying goodbye to everyone directly to their faces. smile, and be kind hearted. compliment people. it’s so hard to socialize in a group of 10 tho, i am so bad already with a group of 3. i can’t be put on the spot, i get a major case of spotlight effect. also I need to be better at telling stories, i guess I don’t talk to people enough, or people dont ask me questions. when people ask me things, I often answer so badly, when it comes out of my mouth i start cringing at the things I say. I don’t know how to fix that. how to i have charisma? I also need to participate in conversations, I often just let other people talk, when I can inject my own opinions and thoughts, I guess I never did that much when I was growing up, which makes it hard now. I feel like my opinion doesn’t matter? or that I might say something dumb?</p>
<p>also i realize hanging out with friends is going to cost money, and it's really bad to quantify how much it costs to hang out. it reduces the relationship down to the quantifiable, when you can't put a price tag on friendships. but it's also hard since i'm not earning anything as a student, and i'm using my dad's money to have a good time.</p>
<p>so grateful for M for driving me back to home, was feeling so anxious about getting back late and not being fully prepared for quiz tomorrow, i’m glad I met him.</p>]]></description>
        <content:encoded><![CDATA[<p>Daniel Pennac, a French writer, said: "Le temps s'arrête quand on lit. Comme quand on aime."</p>
<p>Roughly translates to English as: "Time stops when you read. As when you love.</p>
<hr>
<p>gym-ed for the first time after almost 7 months, so insecure when high school students are in the gym are stronger than me. but i think my first set went well. I need a more structured routine. i need to streamline when i cook my meals, when i make my protein shake, when i call friends and family, when i do writing, when i code, when i go to events, when i study. lots of variables to optimize.</p>
<p>—</p>
<p>passed by warm springs and it brought back some familiar memories and feelings I used to have back then. i would be travelling back from SF. i was a differenet person back then. different problems, different wants and needs. it’s scary how much one year can change someone, but one year is a lot of time. I’m getting older, i have to start priotitizing, my decisions hold more weight now, my words and actions will start to determine the kind of person I am, my identity will start to shape into something solid, not malleable and spongy</p>
<p>remember Ben. POSITIVE and BRIEF. the only two things you need to keep in mind when someone asks you something. AVOID NEGATIVITY and make it SHORT. don’t complain. don’t go into the details. just focus on the good things. there’s enough negativity in the world.</p>
<p>next time before meeting friends i need to start practicing some answers in my head. i also need to remind myself of some common courtesy, asking people what their name is, introducing myself and saying goodbye to everyone directly to their faces. smile, and be kind hearted. compliment people. it’s so hard to socialize in a group of 10 tho, i am so bad already with a group of 3. i can’t be put on the spot, i get a major case of spotlight effect. also I need to be better at telling stories, i guess I don’t talk to people enough, or people dont ask me questions. when people ask me things, I often answer so badly, when it comes out of my mouth i start cringing at the things I say. I don’t know how to fix that. how to i have charisma? I also need to participate in conversations, I often just let other people talk, when I can inject my own opinions and thoughts, I guess I never did that much when I was growing up, which makes it hard now. I feel like my opinion doesn’t matter? or that I might say something dumb?</p>
<p>also i realize hanging out with friends is going to cost money, and it's really bad to quantify how much it costs to hang out. it reduces the relationship down to the quantifiable, when you can't put a price tag on friendships. but it's also hard since i'm not earning anything as a student, and i'm using my dad's money to have a good time.</p>
<p>so grateful for M for driving me back to home, was feeling so anxious about getting back late and not being fully prepared for quiz tomorrow, i’m glad I met him.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[church basketball]]></title>
        <link>https://bneo.xyz/posts/210724</link>
        <guid>https://bneo.xyz/posts/210724</guid>
        <pubDate>Sun, 21 Jul 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><a href="https://www.theparisreview.org/interviews/1105/the-art-of-fiction-no-153-ismail-kadare">ismael kadare's</a> paris review interview</p>
<ul>
<li>"<strong>Negative creation</strong> for a writer is what he doesn’t write. You need a great talent to know what you shouldn’t write, and in a writer’s consciousness nonwritten works are more numerous than the ones he has written. You make a choice. And this choice is important. On the other hand, one must liberate oneself from these corpses, bury them, for they prevent one from writing what one should, just as it is necessary to clear up a ruin in order to prepare the site for building."</li>
<li>"I write two hours in the morning, and I stop. I can never write more—my brain gets tired. I write in a café around the corner, away from distractions. The rest of my time is spent reading, seeing friends, all the rest of my life."</li>
<li>"Writing is neither a happy nor an unhappy occupation—it is something in-between. It is almost a second life. I write easily, but I’m always afraid that it may be no good. You need a stable humor; both happiness and unhappiness are bad for literature. When you are happy, you tend to become light, frivolous, and if you are unhappy your vision becomes perturbed. You have to live first, experience life, and later write about it."</li>
</ul>
<hr>
<p>reading about dog cloning, never knew this existed wow</p>
<ul>
<li>hoi polloi - the masses, ordinary folk, used In a derogatory way to refer to popular opinion</li>
<li>Via Gen pets - $50k to clone your deceased cat or dog</li>
<li>the ethical issue of monetizing bereaved pet owners, and using two other nameless dogs/cats in the process of making the artificial pup/kitten</li>
<li>can’t recall much from the things I’ve read, worried my brain can’t store information anymore, its leaking with holes.</li>
</ul>
<hr>
<p>notes from church</p>
<p>Luke 22:3
Satan entered (Eserchomai) him
= metaphorically, it means an evil thought entering Judas, betraying Jesus for money</p>
<p>Luke 19:9-10
today salvation has come to this house, because this man is a son of Abraham.
For the Son of Man has come to seek and to save that which was lost</p>
<p>Are you like Judas or the elder son in the prodigal son?</p>
<p>The dangerous sin is the hidden sin rather than the visible sin</p>
<p>Hidden sin is only between you and God</p>
<p>Sin is not necessarily criminal acts, it’s also your thoughts and words and behaviors and desires and greed and envy and spite and anger and bitterness and lust.</p>
<p>Charles Spurgeon
“The nearer a man lives to God, the more intensely has he to mourn over his own evil heart”</p>
<hr>
<p>I like this church so far, even though they’re all Indonesians, it’s a relatively small church, a tight-knit community, of families and friends and young adults and kids and uncles and aunties. I think I can pass as indonesian being light brownish yellow? But for a moment I felt out-of-place, I wanted to be back in Ames at the chinese church. But it wouldn’t be the same anymore. There’s always stages in life, and it’s always difficult crossing from one to the next, there’s an uncomfortable transitory phase. You have to get used to the different languages, the new people, and the new environment</p>
<p>Basketball was fun with them, haven’t played with a group in so long. I just keep missing my shots which makes me feel like a failure. i was mostly ok even though I played right after eating, so surgery actually helped a lot. Also it was windy and cold, so that’s my first time plying without sweating much.</p>
<p>I'm actually so slow at math, couldn’t play 24 well, was always the last. Is it anxiety? Is it self-doubt? Is it brain fog? Is it sleep deprivation? Was I always this slow? I remember i took an IQ sample test wi try my neighbor and I was quick at math. Maybe I’m just slow now. I wonder if I can be fast again.</p>
<p>What’s the right amount of studying? I study too little and I might be underprepared. And if I don’t do well, the damage was self-inflicted. Too much and it’s opportunity cost, I could’ve worked on something else. This is like a early stopping problem. When is the right time to stop the search, can studying be framed as a search problem? You’re searching for material that you might not be familiar with, and spend more time on the unknowns than the knowns. you practice and understand and encode, and hopefully it all sticks before you forget it all again in a few months or weeks. It applies to life too, when is the right time to stop and let go? To stop searching for answers? To stop spending so much time on the same things, chewing on the same bone, saying the same things, and just move on? Is anxiety and forlorn and longing a sign that it’s not worth clinging on? Or it’s all part of the process?</p>
<p>I placed a hold on a ton of journal/diary/notebooks of famous writers from SFPL and I’m excited to read them. I want to write in a way that I won’t cringe at myself if I read it the next day or week. (Not a year since writing ability improves overtime and this shows progress). I think I’m still figuring out a structure for these blogs. Or at least some form of purpose or goal. So I don’t spend too much time thoughts dumping. Reading their journals can help me organize these daily entries.</p>
<p>I read and consume so many things in a day. I find little snippets of text that I want to borrow for use in my own writing, like collecting sea shells and rocks from the beach. Also interesting ideas that I might want to resurface in the future. But how do I organize all of this? My brain only keeps what it needs. Is there still a use to reading if i only remember fuzzy and inaccurate versions of what I read? How can information retrieval be more accurate? Why is it that I forget what I read so easily?</p>
<p>Staring at my iPhone at night in my dark room is probably not a great idea for my sleep. I need my desk light, please ship it asap Temu.</p>]]></description>
        <content:encoded><![CDATA[<p><a href="https://www.theparisreview.org/interviews/1105/the-art-of-fiction-no-153-ismail-kadare">ismael kadare's</a> paris review interview</p>
<ul>
<li>"<strong>Negative creation</strong> for a writer is what he doesn’t write. You need a great talent to know what you shouldn’t write, and in a writer’s consciousness nonwritten works are more numerous than the ones he has written. You make a choice. And this choice is important. On the other hand, one must liberate oneself from these corpses, bury them, for they prevent one from writing what one should, just as it is necessary to clear up a ruin in order to prepare the site for building."</li>
<li>"I write two hours in the morning, and I stop. I can never write more—my brain gets tired. I write in a café around the corner, away from distractions. The rest of my time is spent reading, seeing friends, all the rest of my life."</li>
<li>"Writing is neither a happy nor an unhappy occupation—it is something in-between. It is almost a second life. I write easily, but I’m always afraid that it may be no good. You need a stable humor; both happiness and unhappiness are bad for literature. When you are happy, you tend to become light, frivolous, and if you are unhappy your vision becomes perturbed. You have to live first, experience life, and later write about it."</li>
</ul>
<hr>
<p>reading about dog cloning, never knew this existed wow</p>
<ul>
<li>hoi polloi - the masses, ordinary folk, used In a derogatory way to refer to popular opinion</li>
<li>Via Gen pets - $50k to clone your deceased cat or dog</li>
<li>the ethical issue of monetizing bereaved pet owners, and using two other nameless dogs/cats in the process of making the artificial pup/kitten</li>
<li>can’t recall much from the things I’ve read, worried my brain can’t store information anymore, its leaking with holes.</li>
</ul>
<hr>
<p>notes from church</p>
<p>Luke 22:3
Satan entered (Eserchomai) him
= metaphorically, it means an evil thought entering Judas, betraying Jesus for money</p>
<p>Luke 19:9-10
today salvation has come to this house, because this man is a son of Abraham.
For the Son of Man has come to seek and to save that which was lost</p>
<p>Are you like Judas or the elder son in the prodigal son?</p>
<p>The dangerous sin is the hidden sin rather than the visible sin</p>
<p>Hidden sin is only between you and God</p>
<p>Sin is not necessarily criminal acts, it’s also your thoughts and words and behaviors and desires and greed and envy and spite and anger and bitterness and lust.</p>
<p>Charles Spurgeon
“The nearer a man lives to God, the more intensely has he to mourn over his own evil heart”</p>
<hr>
<p>I like this church so far, even though they’re all Indonesians, it’s a relatively small church, a tight-knit community, of families and friends and young adults and kids and uncles and aunties. I think I can pass as indonesian being light brownish yellow? But for a moment I felt out-of-place, I wanted to be back in Ames at the chinese church. But it wouldn’t be the same anymore. There’s always stages in life, and it’s always difficult crossing from one to the next, there’s an uncomfortable transitory phase. You have to get used to the different languages, the new people, and the new environment</p>
<p>Basketball was fun with them, haven’t played with a group in so long. I just keep missing my shots which makes me feel like a failure. i was mostly ok even though I played right after eating, so surgery actually helped a lot. Also it was windy and cold, so that’s my first time plying without sweating much.</p>
<p>I'm actually so slow at math, couldn’t play 24 well, was always the last. Is it anxiety? Is it self-doubt? Is it brain fog? Is it sleep deprivation? Was I always this slow? I remember i took an IQ sample test wi try my neighbor and I was quick at math. Maybe I’m just slow now. I wonder if I can be fast again.</p>
<p>What’s the right amount of studying? I study too little and I might be underprepared. And if I don’t do well, the damage was self-inflicted. Too much and it’s opportunity cost, I could’ve worked on something else. This is like a early stopping problem. When is the right time to stop the search, can studying be framed as a search problem? You’re searching for material that you might not be familiar with, and spend more time on the unknowns than the knowns. you practice and understand and encode, and hopefully it all sticks before you forget it all again in a few months or weeks. It applies to life too, when is the right time to stop and let go? To stop searching for answers? To stop spending so much time on the same things, chewing on the same bone, saying the same things, and just move on? Is anxiety and forlorn and longing a sign that it’s not worth clinging on? Or it’s all part of the process?</p>
<p>I placed a hold on a ton of journal/diary/notebooks of famous writers from SFPL and I’m excited to read them. I want to write in a way that I won’t cringe at myself if I read it the next day or week. (Not a year since writing ability improves overtime and this shows progress). I think I’m still figuring out a structure for these blogs. Or at least some form of purpose or goal. So I don’t spend too much time thoughts dumping. Reading their journals can help me organize these daily entries.</p>
<p>I read and consume so many things in a day. I find little snippets of text that I want to borrow for use in my own writing, like collecting sea shells and rocks from the beach. Also interesting ideas that I might want to resurface in the future. But how do I organize all of this? My brain only keeps what it needs. Is there still a use to reading if i only remember fuzzy and inaccurate versions of what I read? How can information retrieval be more accurate? Why is it that I forget what I read so easily?</p>
<p>Staring at my iPhone at night in my dark room is probably not a great idea for my sleep. I need my desk light, please ship it asap Temu.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[SF art book fair]]></title>
        <link>https://bneo.xyz/posts/200724</link>
        <guid>https://bneo.xyz/posts/200724</guid>
        <pubDate>Sat, 20 Jul 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>“We are not going in circles, we are going upwards. The path is a spiral; we have already climbed many steps.” – Hesse, Siddartha</p>
</blockquote>
<ul>
<li>Freedom is no fear</li>
<li>The Hawaiian prayer Ho'oponopono is powerful for acknowledging that a wrongdoing has happened, asking for forgiveness, thanking, and loving. It can be directed towards other people, your emotions and feelings, to the universe, and to yourself. It is about restoring balance.
<ul>
<li>I'm sorry</li>
<li>Please forgive me</li>
<li>Thank you</li>
<li>I love you</li>
</ul>
</li>
<li>i would honestly prefer take econs or finance right now, watching just 5 minutes of this <a href="https://www.youtube.com/watch?v=WEDIj9JBTC8">video</a> and i realize i have zero finance knowledge</li>
<li>someone said reading Sylvia Path’s journal was like putting your head in an oven, i wanna read it so bad now</li>
<li>locked out of my room so I read New Yorker’s June 2024 issue that I borrowed from the library, read about Taiwan’s history and it’s pretty interesting. I realize for any current events, you can follow the thread of significant events in history that led to what you see today. Keep traversing backwards, ask the deeper questions, and you discover how things came to be today. Things like the Dutch ruling Taiwan, then Chinese, then Japanese, then the murky agreements between US and China and Taiwan that led to independence? I forget, I skimmed through the text. But much respect for Taiwanese, shouting “We are Taiwanese”. It also talks about how if an East Asia war broke out, it would have severe consequences, this guy wrote about how Japan should be preparing to defend Taiwan, and how you can make Taiwan an island that would deter China from attacking it. Oh and how XI is pushing to bring back Qing dynasty ruling? Unifying china into one?</li>
<li>It also made me realize how much of the world I don’t know, that I never cared to know. i never have a strong urge to support a particular cause or to fight against a system. maybe i’ve just been living in a safe and privileged bubble, or the people I surround myself with aren’t the activist/political type.</li>
<li>lately i’m forgetting why i’m here. why i’m spending so much of my dad’s money to be here. spending 4 hours at an art book fair, looking at art books by artists trying to make a living. enjoying myself, making a shrinky dink. i’m not pushing myself enough? the delicate balance between working hard and also relaxing. of doing what’s fun but also what’s hard. of striving for something great and also remembering that health matters. that every possible choice and action and word can change the trajectory of my life. i think i’m happy? am i happy? i still don’t know what i want. i feel like i want things other people want and that if i get those things i’ll be happy but i’m really not. why am i so empty sometimes? sometimes i realize i’m just surpressing a lot of emotions and I think i’m doing fine but it overflows. I’m sometimes excessively emotional and sentimental. but i guess it’s fine to let it out. i scroll back to old photos of people that are really far away, nostalgia is a double edged sword. i can’t look back to the past. i must resist the temptation of the past, a cozy and warm nook where I become apathetic. i remember how I felt so comfortable being with my family. i realize i do miss home, but being home wasn’t sustainable. i realize change is necessary. and change is hard. and change always requires sacrifice. and to live with that means acceptance, it means growing, it means holding up your end of the bargain of life, of doing good work, being kind, putting your gifts and talents to use, and being optimistic about the future, having indefinite optimism.</li>
<li>I should sleep. i think i need more structure for these blogs. i want to make a book out of these entries one day. I also want to write better. i have to read more letters, and Sylvia Path’s journal and Kafka’s letters? what genre is this? autobiography and memoir?</li>
</ul>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>“We are not going in circles, we are going upwards. The path is a spiral; we have already climbed many steps.” – Hesse, Siddartha</p>
</blockquote>
<ul>
<li>Freedom is no fear</li>
<li>The Hawaiian prayer Ho'oponopono is powerful for acknowledging that a wrongdoing has happened, asking for forgiveness, thanking, and loving. It can be directed towards other people, your emotions and feelings, to the universe, and to yourself. It is about restoring balance.
<ul>
<li>I'm sorry</li>
<li>Please forgive me</li>
<li>Thank you</li>
<li>I love you</li>
</ul>
</li>
<li>i would honestly prefer take econs or finance right now, watching just 5 minutes of this <a href="https://www.youtube.com/watch?v=WEDIj9JBTC8">video</a> and i realize i have zero finance knowledge</li>
<li>someone said reading Sylvia Path’s journal was like putting your head in an oven, i wanna read it so bad now</li>
<li>locked out of my room so I read New Yorker’s June 2024 issue that I borrowed from the library, read about Taiwan’s history and it’s pretty interesting. I realize for any current events, you can follow the thread of significant events in history that led to what you see today. Keep traversing backwards, ask the deeper questions, and you discover how things came to be today. Things like the Dutch ruling Taiwan, then Chinese, then Japanese, then the murky agreements between US and China and Taiwan that led to independence? I forget, I skimmed through the text. But much respect for Taiwanese, shouting “We are Taiwanese”. It also talks about how if an East Asia war broke out, it would have severe consequences, this guy wrote about how Japan should be preparing to defend Taiwan, and how you can make Taiwan an island that would deter China from attacking it. Oh and how XI is pushing to bring back Qing dynasty ruling? Unifying china into one?</li>
<li>It also made me realize how much of the world I don’t know, that I never cared to know. i never have a strong urge to support a particular cause or to fight against a system. maybe i’ve just been living in a safe and privileged bubble, or the people I surround myself with aren’t the activist/political type.</li>
<li>lately i’m forgetting why i’m here. why i’m spending so much of my dad’s money to be here. spending 4 hours at an art book fair, looking at art books by artists trying to make a living. enjoying myself, making a shrinky dink. i’m not pushing myself enough? the delicate balance between working hard and also relaxing. of doing what’s fun but also what’s hard. of striving for something great and also remembering that health matters. that every possible choice and action and word can change the trajectory of my life. i think i’m happy? am i happy? i still don’t know what i want. i feel like i want things other people want and that if i get those things i’ll be happy but i’m really not. why am i so empty sometimes? sometimes i realize i’m just surpressing a lot of emotions and I think i’m doing fine but it overflows. I’m sometimes excessively emotional and sentimental. but i guess it’s fine to let it out. i scroll back to old photos of people that are really far away, nostalgia is a double edged sword. i can’t look back to the past. i must resist the temptation of the past, a cozy and warm nook where I become apathetic. i remember how I felt so comfortable being with my family. i realize i do miss home, but being home wasn’t sustainable. i realize change is necessary. and change is hard. and change always requires sacrifice. and to live with that means acceptance, it means growing, it means holding up your end of the bargain of life, of doing good work, being kind, putting your gifts and talents to use, and being optimistic about the future, having indefinite optimism.</li>
<li>I should sleep. i think i need more structure for these blogs. i want to make a book out of these entries one day. I also want to write better. i have to read more letters, and Sylvia Path’s journal and Kafka’s letters? what genre is this? autobiography and memoir?</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[costco + ippudo]]></title>
        <link>https://bneo.xyz/posts/190724</link>
        <guid>https://bneo.xyz/posts/190724</guid>
        <pubDate>Fri, 19 Jul 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Psalm 118:24: "This is the day that the Lord has made; let us rejoice and be glad in it"</p>
</blockquote>
<ul>
<li>K indie artists: ALEPH, Black skirts, 10cm, dasutt, 92914, 1415</li>
<li>my plant with the pink edges is called a peperonia jelly plant</li>
<li>watched <a href="https://www.youtube.com/watch?v=25LUF8GmbFU">I Was An MIT Educated Neurosurgeon Now I'm Unemployed And Alone In The Mountains How Did I Get Here?</a>
<ul>
<li>a hospital's goal is to make money, so they convince you of treatments (surgery, meds) that don't address the underlying issue.</li>
<li>he found common factors of people who healed: had healthy diets (low salt diet) (plant based), sweat and exercised, went to saunas. avoid smoking and overdrinking. had a meaningful community. good sleep. low stress</li>
</ul>
</li>
<li>opt-in vs opt-out for organ donation, people are less likely to opt-out because of status quo bias, default, choice architect, nudging human behaviour in policy making and experiments.</li>
<li>I'm a costco member now</li>
<li>so nice to meet up with old friends in sf and walk around in SF to continue conversations</li>
<li>was in the most chaotic and messy mcd in my life at Market St, there were homeless, normies, 4 kids with bikes, i was leaning against the wall listening to clario and I felt so estranged, sf can really make you feel alone if you're not with other similar people, and it's unnerving being out alone at night.</li>
</ul>
<hr>
<p>Notes from Max Greenwald of Warmly (Deep End ODF <a href="https://ideas.beondeck.com/lessons-from-the-journey-to-building-a-product-customers-want-with-max-greenwald-of-warmly/">episode</a>)</p>
<p>the Early founder Bermuda triangle</p>
<ul>
<li>idea and vision</li>
<li>Cofounder</li>
<li>Money</li>
</ul>
<p>When things get hard, you will fall back on doing things that feel accomplishable</p>
<p>Which sounds more fun?</p>
<p>Building the new feature than you can finish by tomorrow morning or pounding the pavement for hours on linkedin setting up user research where people will tell you why they hate your idea</p>
<p>Be aware of things that gives you energy and makes you feel accomplished and push away from them when you find yourself trending towards them when the going gets tough.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Psalm 118:24: "This is the day that the Lord has made; let us rejoice and be glad in it"</p>
</blockquote>
<ul>
<li>K indie artists: ALEPH, Black skirts, 10cm, dasutt, 92914, 1415</li>
<li>my plant with the pink edges is called a peperonia jelly plant</li>
<li>watched <a href="https://www.youtube.com/watch?v=25LUF8GmbFU">I Was An MIT Educated Neurosurgeon Now I'm Unemployed And Alone In The Mountains How Did I Get Here?</a>
<ul>
<li>a hospital's goal is to make money, so they convince you of treatments (surgery, meds) that don't address the underlying issue.</li>
<li>he found common factors of people who healed: had healthy diets (low salt diet) (plant based), sweat and exercised, went to saunas. avoid smoking and overdrinking. had a meaningful community. good sleep. low stress</li>
</ul>
</li>
<li>opt-in vs opt-out for organ donation, people are less likely to opt-out because of status quo bias, default, choice architect, nudging human behaviour in policy making and experiments.</li>
<li>I'm a costco member now</li>
<li>so nice to meet up with old friends in sf and walk around in SF to continue conversations</li>
<li>was in the most chaotic and messy mcd in my life at Market St, there were homeless, normies, 4 kids with bikes, i was leaning against the wall listening to clario and I felt so estranged, sf can really make you feel alone if you're not with other similar people, and it's unnerving being out alone at night.</li>
</ul>
<hr>
<p>Notes from Max Greenwald of Warmly (Deep End ODF <a href="https://ideas.beondeck.com/lessons-from-the-journey-to-building-a-product-customers-want-with-max-greenwald-of-warmly/">episode</a>)</p>
<p>the Early founder Bermuda triangle</p>
<ul>
<li>idea and vision</li>
<li>Cofounder</li>
<li>Money</li>
</ul>
<p>When things get hard, you will fall back on doing things that feel accomplishable</p>
<p>Which sounds more fun?</p>
<p>Building the new feature than you can finish by tomorrow morning or pounding the pavement for hours on linkedin setting up user research where people will tell you why they hate your idea</p>
<p>Be aware of things that gives you energy and makes you feel accomplished and push away from them when you find yourself trending towards them when the going gets tough.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[stats quiz, scale ai]]></title>
        <link>https://bneo.xyz/posts/180724</link>
        <guid>https://bneo.xyz/posts/180724</guid>
        <pubDate>Thu, 18 Jul 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<ul>
<li>quiz
<ul>
<li>Spent 45 minutes reviewing and checking answers repeatedly</li>
<li>questions i keep asking myself:
<ul>
<li>Where could I have made a mistake in this question?</li>
<li>Is this answer actually correct?</li>
<li>Could it be a different answer?</li>
<li>Can this answer be verified?</li>
</ul>
</li>
<li>i need to view quizzes and exams in a different way to make it less pressuring, i also need to study more efficiently</li>
</ul>
</li>
<li>Notes from Experiments Book
<ul>
<li>Psychology vs. Economics Rules
<ul>
<li>should your experiment be psychological or economical?</li>
<li>psych: Difficulty navigating a website on first try = design flaw</li>
<li>econ: Wait until several interactions to decide if new design is easy or hard. the small blip of users leaving initially is inconsequential</li>
</ul>
</li>
<li>Heuristics
<ul>
<li>Availability heuristics: Assessing frequency or probability based on readily available memory.</li>
<li>Representativeness heuristics: Making judgments based on previously formed stereotypes.</li>
</ul>
</li>
<li>Framing
<ul>
<li>Gain frame vs. loss frame.</li>
<li>Risk averse vs. risk seeking.</li>
</ul>
</li>
<li>Abdul Latif Jameel Poverty Action Lab (J-PAL)
<ul>
<li>Randomized control trials for effective evaluations of development policies.</li>
<li>Example: Does giving new textbooks to schools in Kenya improve educational outcomes?</li>
<li>Cross-sectional correlation can be misleading (e.g., schools with textbooks may have access to good teachers and better parents).</li>
</ul>
</li>
<li>Investing in Student Health and Facilities
<ul>
<li>Reduce poverty by ensuring policy is informed by scientific evidence, primarily through field experiments.</li>
</ul>
</li>
<li>importance of policy making
<ul>
<li>Organ donation: Only one third of people get organs out of 100k; this policy issue is a matter of life and death.</li>
</ul>
</li>
</ul>
</li>
<li>Scale AI
<ul>
<li>Spacious and modern office at 650 Townsend, 600k sq ft.</li>
<li>Hoping to see Alexandr; crazy that he started the company at a young age (19?).</li>
<li>Feeling too insecure to talk to anyone there.</li>
</ul>
</li>
<li>Tesla
<ul>
<li>Realizing past work was messy and incoherent.</li>
<li>Need to structure a story for interviews.</li>
</ul>
</li>
</ul>]]></description>
        <content:encoded><![CDATA[<ul>
<li>quiz
<ul>
<li>Spent 45 minutes reviewing and checking answers repeatedly</li>
<li>questions i keep asking myself:
<ul>
<li>Where could I have made a mistake in this question?</li>
<li>Is this answer actually correct?</li>
<li>Could it be a different answer?</li>
<li>Can this answer be verified?</li>
</ul>
</li>
<li>i need to view quizzes and exams in a different way to make it less pressuring, i also need to study more efficiently</li>
</ul>
</li>
<li>Notes from Experiments Book
<ul>
<li>Psychology vs. Economics Rules
<ul>
<li>should your experiment be psychological or economical?</li>
<li>psych: Difficulty navigating a website on first try = design flaw</li>
<li>econ: Wait until several interactions to decide if new design is easy or hard. the small blip of users leaving initially is inconsequential</li>
</ul>
</li>
<li>Heuristics
<ul>
<li>Availability heuristics: Assessing frequency or probability based on readily available memory.</li>
<li>Representativeness heuristics: Making judgments based on previously formed stereotypes.</li>
</ul>
</li>
<li>Framing
<ul>
<li>Gain frame vs. loss frame.</li>
<li>Risk averse vs. risk seeking.</li>
</ul>
</li>
<li>Abdul Latif Jameel Poverty Action Lab (J-PAL)
<ul>
<li>Randomized control trials for effective evaluations of development policies.</li>
<li>Example: Does giving new textbooks to schools in Kenya improve educational outcomes?</li>
<li>Cross-sectional correlation can be misleading (e.g., schools with textbooks may have access to good teachers and better parents).</li>
</ul>
</li>
<li>Investing in Student Health and Facilities
<ul>
<li>Reduce poverty by ensuring policy is informed by scientific evidence, primarily through field experiments.</li>
</ul>
</li>
<li>importance of policy making
<ul>
<li>Organ donation: Only one third of people get organs out of 100k; this policy issue is a matter of life and death.</li>
</ul>
</li>
</ul>
</li>
<li>Scale AI
<ul>
<li>Spacious and modern office at 650 Townsend, 600k sq ft.</li>
<li>Hoping to see Alexandr; crazy that he started the company at a young age (19?).</li>
<li>Feeling too insecure to talk to anyone there.</li>
</ul>
</li>
<li>Tesla
<ul>
<li>Realizing past work was messy and incoherent.</li>
<li>Need to structure a story for interviews.</li>
</ul>
</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[anxious at sfpl chinatown]]></title>
        <link>https://bneo.xyz/posts/170724</link>
        <guid>https://bneo.xyz/posts/170724</guid>
        <pubDate>Wed, 17 Jul 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<ul>
<li>wow orthoworks is great i’m surprised a bigger orthodontist chain charges lower, which I guess makes sense, independent dentists have to charge higher to pay for the equipments, i always though it was the other way around</li>
<li>the iTero scanner is so cool, the one in Ames was so tedious and uncomfortable</li>
<li>those flower looking plants are called Echeveria</li>
<li>4 for $20 mix and match at Safeway jackson st, cashback + no flies + no ordering in cantonese, my cashier was cantonese tho</li>
<li>Cold Nights by Ba Jin is so sad, the ending where the wife comes back and realizes the ex-husband is dead and it ends with her walking in the cold at night. the letter she wrote to him was so human, so raw and real, i like reading letters. We need to bring back the art of writing long letters</li>
<li>sfpl is so cool, i can borrow 100 physical items and putting for free up to $2</li>
<li>finally get to have art as therapy in my hands</li>
<li>almost got a panic attack in the library, spent 5 hours here mostly studying and reviewing that it was diminishing returns</li>
<li>I could technically have a mini library at home if i borrowed a ton of books</li>
<li>Library is only 9 min away so it’s convenient</li>
<li>I like that they have magazines too , going to read the New Yorker more</li>
<li>Its a blessing to have friends to call while walking</li>
<li>So worried for the first quiz, more than I’ve been for finals at Iowa, feeling like i can’t trust myself, where is my faith?</li>
</ul>]]></description>
        <content:encoded><![CDATA[<ul>
<li>wow orthoworks is great i’m surprised a bigger orthodontist chain charges lower, which I guess makes sense, independent dentists have to charge higher to pay for the equipments, i always though it was the other way around</li>
<li>the iTero scanner is so cool, the one in Ames was so tedious and uncomfortable</li>
<li>those flower looking plants are called Echeveria</li>
<li>4 for $20 mix and match at Safeway jackson st, cashback + no flies + no ordering in cantonese, my cashier was cantonese tho</li>
<li>Cold Nights by Ba Jin is so sad, the ending where the wife comes back and realizes the ex-husband is dead and it ends with her walking in the cold at night. the letter she wrote to him was so human, so raw and real, i like reading letters. We need to bring back the art of writing long letters</li>
<li>sfpl is so cool, i can borrow 100 physical items and putting for free up to $2</li>
<li>finally get to have art as therapy in my hands</li>
<li>almost got a panic attack in the library, spent 5 hours here mostly studying and reviewing that it was diminishing returns</li>
<li>I could technically have a mini library at home if i borrowed a ton of books</li>
<li>Library is only 9 min away so it’s convenient</li>
<li>I like that they have magazines too , going to read the New Yorker more</li>
<li>Its a blessing to have friends to call while walking</li>
<li>So worried for the first quiz, more than I’ve been for finals at Iowa, feeling like i can’t trust myself, where is my faith?</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[wifi, miso, stats]]></title>
        <link>https://bneo.xyz/posts/160724</link>
        <guid>https://bneo.xyz/posts/160724</guid>
        <pubDate>Tue, 16 Jul 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>got Wi-Fi today. cooked miso soup for the first time here. glass containers are here. small round plastic containers for nuts and cooking condiments are here. our trader joe's grocery bags are here. one step at a time. I want to start building. I want to make full use of my time here in SF. I want to meet people, learn from them and start building something useful, something valuable. I wanna get into SPC and YC. I want the O1 visa.</p>
<p>I want to work on fun side projects that get me out of bed, fired up, coding it non-stop. I don't want to be stressed out about quizzes or exams. I wanna be stressed out about whether I can get users, whether I have PMF, whether I'm working on the right idea. I don't wanna stress out about a few points that I lose on a quiz and whether my grades will be good enough. I don't want to be taking classes for the sake of classes. I want to learn for the sake of learning, to see my classes as an opportunity to go back to the basics to make sure I have the fundamentals and not as boring and tedious requirements that have no value to my future because I can just use ChatGPT to do most of the things in the future. I want to enjoy my time as a student after this is just gonna be work, I want to learn to live a little, and not be bogged down on the tiny details, optimizing towards the wrong thing, playing the wrong games.</p>
<p>It's hard to bring myself to study in SF because it to me was always a place of experimentation, of building, of excitement and creation. And these classes require me to go into the zone of doing a lot of practices that I feel like don't add value. But one thing about these exams is it made me realize that my flow of thinking is really flawed. I reach for the simpler and erroneous solutions really quickly and I don't spend time thinking through a problem. My brain is lazy. So I guess there's actually value in these quiz and exams. It makes me spend more time thinking about making sure that I learn how to notice patterns, how to apply prior knowledge onto a new problem and how to be more accurate and specific in my logic and thinking so I just have to work harder in terms of understanding and applying.</p>
<p>I really like it when I get DM's from people on Twitter I think one of the joys of my life is when I have messages from internet strangers, people who I've never met and probably will never meet in real life. I like building an audience. I like to have a public presence, running experiments and creating artifacts. I like to provide value through writing or through code. But I still have so much to learn. I have a long way to go. I still don't know what I want, but I guess there's no rush to figure that out.</p>]]></description>
        <content:encoded><![CDATA[<p>got Wi-Fi today. cooked miso soup for the first time here. glass containers are here. small round plastic containers for nuts and cooking condiments are here. our trader joe's grocery bags are here. one step at a time. I want to start building. I want to make full use of my time here in SF. I want to meet people, learn from them and start building something useful, something valuable. I wanna get into SPC and YC. I want the O1 visa.</p>
<p>I want to work on fun side projects that get me out of bed, fired up, coding it non-stop. I don't want to be stressed out about quizzes or exams. I wanna be stressed out about whether I can get users, whether I have PMF, whether I'm working on the right idea. I don't wanna stress out about a few points that I lose on a quiz and whether my grades will be good enough. I don't want to be taking classes for the sake of classes. I want to learn for the sake of learning, to see my classes as an opportunity to go back to the basics to make sure I have the fundamentals and not as boring and tedious requirements that have no value to my future because I can just use ChatGPT to do most of the things in the future. I want to enjoy my time as a student after this is just gonna be work, I want to learn to live a little, and not be bogged down on the tiny details, optimizing towards the wrong thing, playing the wrong games.</p>
<p>It's hard to bring myself to study in SF because it to me was always a place of experimentation, of building, of excitement and creation. And these classes require me to go into the zone of doing a lot of practices that I feel like don't add value. But one thing about these exams is it made me realize that my flow of thinking is really flawed. I reach for the simpler and erroneous solutions really quickly and I don't spend time thinking through a problem. My brain is lazy. So I guess there's actually value in these quiz and exams. It makes me spend more time thinking about making sure that I learn how to notice patterns, how to apply prior knowledge onto a new problem and how to be more accurate and specific in my logic and thinking so I just have to work harder in terms of understanding and applying.</p>
<p>I really like it when I get DM's from people on Twitter I think one of the joys of my life is when I have messages from internet strangers, people who I've never met and probably will never meet in real life. I like building an audience. I like to have a public presence, running experiments and creating artifacts. I like to provide value through writing or through code. But I still have so much to learn. I have a long way to go. I still don't know what I want, but I guess there's no rush to figure that out.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[first quiz]]></title>
        <link>https://bneo.xyz/posts/150724</link>
        <guid>https://bneo.xyz/posts/150724</guid>
        <pubDate>Mon, 15 Jul 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>getting easy questions wrong in arguably the easiest quiz I'll ever have in this program injected so much self doubt into my bloodstream that I immediately felt so alienated from everyone else who had no issues at all. i started to catastrophize, jumping from one worry to another in a never-ending domino effect. i never truly missed home until today, it wasn't the homeless nor the smell, nor the lack of structure and support system, it was the simple 16 question 22 minutes quiz and red boxes that made all the pieces fall, it shattered my worldview, robbed me of my confidence, the optimism and conviction, and replaced the glamor and sparkly of the city, with the gloom and misery. it made me notice all the sad things about the city, the minimum wage workers, the drug addicts and homeless, the empty stores. i lost my footing, i kept going in circles, wondering about why this happened, why it affects me so much, what this means from here, how this sets the tone of how i should focus in the future, what change i have to make, what expectations i should hold, and the attitude i should have towards the examinations. i started getting worried about the headaches i have, possible due to accutane, about my theoretically sufficient sleep that never seems to give me the energy i need, and about the future. it made me worry about not being able to handle the pressure, the expectations, and life in general.</p>
<p>the worries</p>
<ul>
<li>$6k for 18 months, $3k initial payment, this is so much money</li>
<li>should i get dental insurance? is it even worth it? do i actually save? how to find the cheapest but not sacrifice quality?</li>
<li>how do not fumble in future quizzes and exams so I won't get bad grades and fail to get good practicums</li>
<li>how to study well, but not too much? how can i prepare just enough? i felt doubt in my answers, so maybe that's the sign. i have to study to the point where i have confidence in my answers</li>
<li>how to cope with setbacks and unmet expectations and disappointments in a way that is constructive and productive</li>
<li>how to deal with the headaches? how to get better sleep?</li>
</ul>
<p>some wins and reminders of the bigger picture</p>
<ul>
<li>i get to be in SF!!!</li>
<li>this is what i wanted, i am living the dream, and i have to live up to it</li>
<li>don't expect it to be easy or straightforward, it is supposed to be hard, you're supposed to fail and fall down, make mistakes, it's all part of the dance</li>
<li>quizzes and exams don't define me, i am more than my grades</li>
<li>i visited a dentist and she was very nice and friendly, now i have an option for braces</li>
<li>i get to do this cool program with a bunch of cool individuals and learn stuff that I won't have the motivation to learn myself</li>
<li>i have korean and japanese and chinese grocery stores to explore and try out recipes</li>
<li>i get to live with W and do stuff with him</li>
<li>i have a father who is supporting me financially</li>
<li>i have my mom i can talk to about my problems</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>getting easy questions wrong in arguably the easiest quiz I'll ever have in this program injected so much self doubt into my bloodstream that I immediately felt so alienated from everyone else who had no issues at all. i started to catastrophize, jumping from one worry to another in a never-ending domino effect. i never truly missed home until today, it wasn't the homeless nor the smell, nor the lack of structure and support system, it was the simple 16 question 22 minutes quiz and red boxes that made all the pieces fall, it shattered my worldview, robbed me of my confidence, the optimism and conviction, and replaced the glamor and sparkly of the city, with the gloom and misery. it made me notice all the sad things about the city, the minimum wage workers, the drug addicts and homeless, the empty stores. i lost my footing, i kept going in circles, wondering about why this happened, why it affects me so much, what this means from here, how this sets the tone of how i should focus in the future, what change i have to make, what expectations i should hold, and the attitude i should have towards the examinations. i started getting worried about the headaches i have, possible due to accutane, about my theoretically sufficient sleep that never seems to give me the energy i need, and about the future. it made me worry about not being able to handle the pressure, the expectations, and life in general.</p>
<p>the worries</p>
<ul>
<li>$6k for 18 months, $3k initial payment, this is so much money</li>
<li>should i get dental insurance? is it even worth it? do i actually save? how to find the cheapest but not sacrifice quality?</li>
<li>how do not fumble in future quizzes and exams so I won't get bad grades and fail to get good practicums</li>
<li>how to study well, but not too much? how can i prepare just enough? i felt doubt in my answers, so maybe that's the sign. i have to study to the point where i have confidence in my answers</li>
<li>how to cope with setbacks and unmet expectations and disappointments in a way that is constructive and productive</li>
<li>how to deal with the headaches? how to get better sleep?</li>
</ul>
<p>some wins and reminders of the bigger picture</p>
<ul>
<li>i get to be in SF!!!</li>
<li>this is what i wanted, i am living the dream, and i have to live up to it</li>
<li>don't expect it to be easy or straightforward, it is supposed to be hard, you're supposed to fail and fall down, make mistakes, it's all part of the dance</li>
<li>quizzes and exams don't define me, i am more than my grades</li>
<li>i visited a dentist and she was very nice and friendly, now i have an option for braces</li>
<li>i get to do this cool program with a bunch of cool individuals and learn stuff that I won't have the motivation to learn myself</li>
<li>i have korean and japanese and chinese grocery stores to explore and try out recipes</li>
<li>i get to live with W and do stuff with him</li>
<li>i have a father who is supporting me financially</li>
<li>i have my mom i can talk to about my problems</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[church, tables, chicken]]></title>
        <link>https://bneo.xyz/posts/140724</link>
        <guid>https://bneo.xyz/posts/140724</guid>
        <pubDate>Sun, 14 Jul 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>some bible verses from church</p>
<ul>
<li>Proverbs 30:8: "Give me neither poverty nor riches, but give me only my daily bread</li>
<li>Luke 6:24-25: "But woe to you who are rich, for you have already received your comfort. Woe to you who are well fed now, for you will go hungry. Woe to you who laugh now, for you will mourn and weep."</li>
<li>Proverbs 23:4-5 "Do not wear yourself out to get rich; do not trust your own cleverness. Cast but a glance at riches, and they are gone, for they will surely sprout wings and fly off to the sky like an eagle."</li>
</ul>
<p>a few more verses from twitter about sorrow</p>
<p>Hebrews 12:11: No discipline seems to bring joy at the time, but only sorrow. Later, though, it produces fruit, the peaceful fruit of righteousness, for those who are trained by it.</p>
<p>Psalm 126: those who sow in tears will reap in joy</p>
<hr>
<p>bought tables from a harvard cs student building a meal planning app: intent. tried it and it seems well built, lots of onboarding questions to personalize it for you.</p>
<p>went from shopping packaged chicken and salmon at Aldi's to fishing out dollars and coins from my pocket to shop in wet and chaotic chinese grocery stores where prices fluctuate based on the competition and the owners and shoppers yell in cantonese.</p>
<p>finally found chicken thighs in J&#x26;L Vegi Supermarket for 1.19/lbs. i think they're cheaper than Aldi, but less sanitary for sure. also more bones</p>
<hr>
<p>thoughts from studying</p>
<p>Is comprehension speed innate or trained. can i train myself to absorb and understand faster? My brain seems to be slow. like i know i can be faster, or I have the memory of being faster, and i can feel something blocking me but i can't remove it. it's there, somewhere, lingering.</p>
<p>I wish i could sync apple notes with my blog so I don’t have to transfer these into vscode and commit and push.</p>]]></description>
        <content:encoded><![CDATA[<p>some bible verses from church</p>
<ul>
<li>Proverbs 30:8: "Give me neither poverty nor riches, but give me only my daily bread</li>
<li>Luke 6:24-25: "But woe to you who are rich, for you have already received your comfort. Woe to you who are well fed now, for you will go hungry. Woe to you who laugh now, for you will mourn and weep."</li>
<li>Proverbs 23:4-5 "Do not wear yourself out to get rich; do not trust your own cleverness. Cast but a glance at riches, and they are gone, for they will surely sprout wings and fly off to the sky like an eagle."</li>
</ul>
<p>a few more verses from twitter about sorrow</p>
<p>Hebrews 12:11: No discipline seems to bring joy at the time, but only sorrow. Later, though, it produces fruit, the peaceful fruit of righteousness, for those who are trained by it.</p>
<p>Psalm 126: those who sow in tears will reap in joy</p>
<hr>
<p>bought tables from a harvard cs student building a meal planning app: intent. tried it and it seems well built, lots of onboarding questions to personalize it for you.</p>
<p>went from shopping packaged chicken and salmon at Aldi's to fishing out dollars and coins from my pocket to shop in wet and chaotic chinese grocery stores where prices fluctuate based on the competition and the owners and shoppers yell in cantonese.</p>
<p>finally found chicken thighs in J&#x26;L Vegi Supermarket for 1.19/lbs. i think they're cheaper than Aldi, but less sanitary for sure. also more bones</p>
<hr>
<p>thoughts from studying</p>
<p>Is comprehension speed innate or trained. can i train myself to absorb and understand faster? My brain seems to be slow. like i know i can be faster, or I have the memory of being faster, and i can feel something blocking me but i can't remove it. it's there, somewhere, lingering.</p>
<p>I wish i could sync apple notes with my blog so I don’t have to transfer these into vscode and commit and push.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[japantown, mtn view, pleasanton]]></title>
        <link>https://bneo.xyz/posts/130724</link>
        <guid>https://bneo.xyz/posts/130724</guid>
        <pubDate>Sat, 13 Jul 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<ul>
<li><a href="https://www.sfjapantown.org/directory-jpndirectory/listing/katsura-garden/">Katsura Garden</a> has nice plants, i will be back again one day to acquire one and name it Feathers McGraw</li>
<li>was supposed to go to a hackathon in menlo park but it's way too far</li>
<li>Nijiya Market is a packed j market with lots of sales and MISO PASTE! It has finally been added to my inventory</li>
<li>Caltrain down to Mt view was so hot and two groups of people were so loud and annoying</li>
<li>played bingo for the first time in Konko church of SF</li>
<li>read about experiments, book of daniel was the first ever experiment which is cool, the israelites (including Daniel I assume) were more fit with vegetable sand water only, than the prisoners on the royal feast, how do I not know about this story?</li>
<li>mountain view is so nice</li>
<li>Therapy Stores in castro st has lots of good books</li>
<li>first time in a Model Y</li>
<li>Curry Leaves Bistro in Pleasanton, noodles were overwhelmingly spicy</li>
<li>Choose pleasanton bart drop off, not Pleasanton/Dublin bart station for Google maps</li>
</ul>
<p>from <a href="https://www.goodreads.com/book/show/58210932-i-didn-t-do-the-thing-today">I Didn't Do the Thing Today: Letting Go of Productivity Guilt by Madeleine Dore</a></p>
<p>even if you didn't do the thing today, find something to enjoy</p>
<ul>
<li>enjoy the <strong>failures</strong> and mistakes–they're a sign we're trying</li>
<li>enjoy the <strong>unknown</strong>–it's where we discover something new</li>
<li>enjoy the <strong>rest</strong>, the boredom, the empty moments–that's where we find insight</li>
<li>enjoy the <strong>busy</strong>, too–that's where we can find momentum</li>
<li>enjoy the <strong>rut</strong>–that's where we can discover a new path</li>
<li>enjoy the <strong>wobble</strong>–that's where we find the variances that light us up</li>
<li>enjoy the <strong>learning</strong>–it's where we can never fail</li>
<li>enjoy the <strong>limitations</strong>–it's where we find awe and creativity</li>
<li>enjoy the <strong>choices</strong> we make as well as the plans that change–they're often the making of our lives</li>
<li>enjoy the <strong>comparisons</strong> with another–it's where we find our secret joy</li>
<li>enjoy the <strong>questions</strong>–because life would be dreary if we had all the answers</li>
<li>enjoy the <strong>doing</strong>–because the joy is in the doing, not the done</li>
<li>enjoy the <strong>incomplete</strong>–because that means there's more to come</li>
<li>enjoy the <strong>moments</strong>–if we tend to them, if we get the good out of every bit of them, what a life we'll have created</li>
</ul>]]></description>
        <content:encoded><![CDATA[<ul>
<li><a href="https://www.sfjapantown.org/directory-jpndirectory/listing/katsura-garden/">Katsura Garden</a> has nice plants, i will be back again one day to acquire one and name it Feathers McGraw</li>
<li>was supposed to go to a hackathon in menlo park but it's way too far</li>
<li>Nijiya Market is a packed j market with lots of sales and MISO PASTE! It has finally been added to my inventory</li>
<li>Caltrain down to Mt view was so hot and two groups of people were so loud and annoying</li>
<li>played bingo for the first time in Konko church of SF</li>
<li>read about experiments, book of daniel was the first ever experiment which is cool, the israelites (including Daniel I assume) were more fit with vegetable sand water only, than the prisoners on the royal feast, how do I not know about this story?</li>
<li>mountain view is so nice</li>
<li>Therapy Stores in castro st has lots of good books</li>
<li>first time in a Model Y</li>
<li>Curry Leaves Bistro in Pleasanton, noodles were overwhelmingly spicy</li>
<li>Choose pleasanton bart drop off, not Pleasanton/Dublin bart station for Google maps</li>
</ul>
<p>from <a href="https://www.goodreads.com/book/show/58210932-i-didn-t-do-the-thing-today">I Didn't Do the Thing Today: Letting Go of Productivity Guilt by Madeleine Dore</a></p>
<p>even if you didn't do the thing today, find something to enjoy</p>
<ul>
<li>enjoy the <strong>failures</strong> and mistakes–they're a sign we're trying</li>
<li>enjoy the <strong>unknown</strong>–it's where we discover something new</li>
<li>enjoy the <strong>rest</strong>, the boredom, the empty moments–that's where we find insight</li>
<li>enjoy the <strong>busy</strong>, too–that's where we can find momentum</li>
<li>enjoy the <strong>rut</strong>–that's where we can discover a new path</li>
<li>enjoy the <strong>wobble</strong>–that's where we find the variances that light us up</li>
<li>enjoy the <strong>learning</strong>–it's where we can never fail</li>
<li>enjoy the <strong>limitations</strong>–it's where we find awe and creativity</li>
<li>enjoy the <strong>choices</strong> we make as well as the plans that change–they're often the making of our lives</li>
<li>enjoy the <strong>comparisons</strong> with another–it's where we find our secret joy</li>
<li>enjoy the <strong>questions</strong>–because life would be dreary if we had all the answers</li>
<li>enjoy the <strong>doing</strong>–because the joy is in the doing, not the done</li>
<li>enjoy the <strong>incomplete</strong>–because that means there's more to come</li>
<li>enjoy the <strong>moments</strong>–if we tend to them, if we get the good out of every bit of them, what a life we'll have created</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[who i am]]></title>
        <link>https://bneo.xyz/posts/120724</link>
        <guid>https://bneo.xyz/posts/120724</guid>
        <pubDate>Fri, 12 Jul 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<ul>
<li>called so many dentist today, 3 consultations next week</li>
<li>did intros at a group lunch, heres what i said but perfected after a day of it playing in my head</li>
<li>Hi everyone, my name is Benedict and you can call me Ben. I was born and raised in Kuala Lumpur, Malaysia. I always wanted to come to the US to achieve the typical American dream. I wanted to work in companies like Google or Apple and maybe start my own company one day. so I decided to do this program where i finished two years of college in Malaysia and then transfer to the US. I went to Iowa State university. It’s a peaceful college town, but can get a little bit too boring and it’s also very very cold in the winters. I was lucky enough to spend two summers in the bay area. I realized I loved the Bay Area so much. I felt like I belonged and I got to meet so many interesting and cool people and went to a lot of fun events. I felt very inspired and optimistic here. And ever since then I missed I wanted to come back. When I graduated, unfortunately because of the job market and health issues I decided to go back home. I took a six month break and the break was much needed. It helped me spend more time with my family, we travelled around Asia. I got to try out photography, made a fun little vlog, spent more time sketching, read a few books. I’m very glad I get be in this program. It's really exciting to be meeting people from different backgrounds. I get to go to a ton of events, putting myself out there, increasing my surface area of luck. I hope I can continue doing this for the time being, and stay here this time. A meaningful place for me is home, it's where I grew up, where my family is, it's where i'm most comfortable and myself.</li>
<li>i love chinatown, feels like home</li>
</ul>]]></description>
        <content:encoded><![CDATA[<ul>
<li>called so many dentist today, 3 consultations next week</li>
<li>did intros at a group lunch, heres what i said but perfected after a day of it playing in my head</li>
<li>Hi everyone, my name is Benedict and you can call me Ben. I was born and raised in Kuala Lumpur, Malaysia. I always wanted to come to the US to achieve the typical American dream. I wanted to work in companies like Google or Apple and maybe start my own company one day. so I decided to do this program where i finished two years of college in Malaysia and then transfer to the US. I went to Iowa State university. It’s a peaceful college town, but can get a little bit too boring and it’s also very very cold in the winters. I was lucky enough to spend two summers in the bay area. I realized I loved the Bay Area so much. I felt like I belonged and I got to meet so many interesting and cool people and went to a lot of fun events. I felt very inspired and optimistic here. And ever since then I missed I wanted to come back. When I graduated, unfortunately because of the job market and health issues I decided to go back home. I took a six month break and the break was much needed. It helped me spend more time with my family, we travelled around Asia. I got to try out photography, made a fun little vlog, spent more time sketching, read a few books. I’m very glad I get be in this program. It's really exciting to be meeting people from different backgrounds. I get to go to a ton of events, putting myself out there, increasing my surface area of luck. I hope I can continue doing this for the time being, and stay here this time. A meaningful place for me is home, it's where I grew up, where my family is, it's where i'm most comfortable and myself.</li>
<li>i love chinatown, feels like home</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[arize AI]]></title>
        <link>https://bneo.xyz/posts/110724</link>
        <guid>https://bneo.xyz/posts/110724</guid>
        <pubDate>Thu, 11 Jul 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<ul>
<li>so many errands to run, amazon things, hotel booking cancellation, dentist search, mobile phone plan, so adult things to deal with</li>
<li>Need to find a good podcast for walking to school</li>
<li>Need to remind myself I’m in SF and I study here and live here now. Ben 1 year ago would freak out.</li>
<li>classmate asks me and I can’t even figure out as well, im such a failure</li>
<li>realizing how much free time I used to have, I miss days where I can do just one thing. Now its like 10 micro things in a day</li>
<li>Will things slow down when I start working? When priorities starts to narrow down? When my goals start to be more defined?</li>
<li>I’m definitely lacking sleep, i yawn almost every 5 minutes in class</li>
<li>arize ai shack 15, crazy that im back after a year</li>
<li>regret not talking to anyone and just getting free merch and food. also hard to network if im just a student here, i guess i need to build more, and build something worth talking about?</li>
<li>Rooftops for calls are perfect if it wasn’t so windy</li>
<li>I actually have 0 time for anything other than school and meal prep and walking and going to events now, the opportunity cost is high. Which event to go? What side project to focus on? When to do this homework? When to review that class? When to make time for social? Transportation eats up a lot of time.</li>
<li>can’t believe i spent 3 hours doing homework</li>
<li>So much pressure being around smarter people, which was the ideal environment to grow, i guess i wasn't prepared about how uncomfortable and distressing it can be. I guess its because im in school, and it can be zero sum, sma</li>
<li>i need to go to bed earlier</li>
</ul>]]></description>
        <content:encoded><![CDATA[<ul>
<li>so many errands to run, amazon things, hotel booking cancellation, dentist search, mobile phone plan, so adult things to deal with</li>
<li>Need to find a good podcast for walking to school</li>
<li>Need to remind myself I’m in SF and I study here and live here now. Ben 1 year ago would freak out.</li>
<li>classmate asks me and I can’t even figure out as well, im such a failure</li>
<li>realizing how much free time I used to have, I miss days where I can do just one thing. Now its like 10 micro things in a day</li>
<li>Will things slow down when I start working? When priorities starts to narrow down? When my goals start to be more defined?</li>
<li>I’m definitely lacking sleep, i yawn almost every 5 minutes in class</li>
<li>arize ai shack 15, crazy that im back after a year</li>
<li>regret not talking to anyone and just getting free merch and food. also hard to network if im just a student here, i guess i need to build more, and build something worth talking about?</li>
<li>Rooftops for calls are perfect if it wasn’t so windy</li>
<li>I actually have 0 time for anything other than school and meal prep and walking and going to events now, the opportunity cost is high. Which event to go? What side project to focus on? When to do this homework? When to review that class? When to make time for social? Transportation eats up a lot of time.</li>
<li>can’t believe i spent 3 hours doing homework</li>
<li>So much pressure being around smarter people, which was the ideal environment to grow, i guess i wasn't prepared about how uncomfortable and distressing it can be. I guess its because im in school, and it can be zero sum, sma</li>
<li>i need to go to bed earlier</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[cloudfare hack]]></title>
        <link>https://bneo.xyz/posts/100724</link>
        <guid>https://bneo.xyz/posts/100724</guid>
        <pubDate>Wed, 10 Jul 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<ul>
<li>a great start to my day, wish all days could start this way</li>
<li>climbing down the fire escape is so scary</li>
<li>got to see M again in person after almost a year</li>
<li>need to learn how to order and buy groceries in canto</li>
<li>so hard to find rice</li>
<li>finally found rice at Ming Lee trading</li>
<li>I need a trader joe grocery bag</li>
<li>how am i getting heartburn from walking fast</li>
<li>had no choice but to eat a slice of pizza, i'm worried about the effects now</li>
<li>prompt engineering challenge was pretty fun</li>
<li>spell it to me, pronounce it</li>
<li>the more people you know at networking events, the less you network, the less useful they are</li>
<li>also feeling like they're not as useful if you haven't built anything yet</li>
<li>exhausting day, probably the most tiring was doing combinatorics</li>
<li>how to balance school and building and writing</li>
<li>facing decision paralysis every single day</li>
</ul>]]></description>
        <content:encoded><![CDATA[<ul>
<li>a great start to my day, wish all days could start this way</li>
<li>climbing down the fire escape is so scary</li>
<li>got to see M again in person after almost a year</li>
<li>need to learn how to order and buy groceries in canto</li>
<li>so hard to find rice</li>
<li>finally found rice at Ming Lee trading</li>
<li>I need a trader joe grocery bag</li>
<li>how am i getting heartburn from walking fast</li>
<li>had no choice but to eat a slice of pizza, i'm worried about the effects now</li>
<li>prompt engineering challenge was pretty fun</li>
<li>spell it to me, pronounce it</li>
<li>the more people you know at networking events, the less you network, the less useful they are</li>
<li>also feeling like they're not as useful if you haven't built anything yet</li>
<li>exhausting day, probably the most tiring was doing combinatorics</li>
<li>how to balance school and building and writing</li>
<li>facing decision paralysis every single day</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[github hackathon]]></title>
        <link>https://bneo.xyz/posts/090724</link>
        <guid>https://bneo.xyz/posts/090724</guid>
        <pubDate>Tue, 09 Jul 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<ul>
<li>i hate the feeling of not understanding something that I should understand after studying it so many times, and the fact that i'm a stats major, why do I not get probability intuitively? i feel anxiety in this class. two homeworks every week and quizzes every thursday is agonizing</li>
<li>realizing that most of the students in the class are pre smart</li>
<li>it's so hard for me to talk about sports, i know literally nothing, and 99% of guys likes sports</li>
<li>i want more friends but i'm too drained to talk to many people (it's only day two Ben take it slow)</li>
<li>so tired in the second class, i could pass out on the table</li>
<li>if i speedrun homework and not listen to class, there's really no point being there, also realizing that i might not be able to write these code without googling, so i should probably pay attention</li>
<li>the library for this campus is a small bookshelf, borrowed "The Power of Experiments" by Michael Luca &#x26; Max H. Bazerman</li>
<li>haven't been to a hackathon since anthropic claude 2, i missed this</li>
<li>i think i'm better at talking to people now, there's less hesitation and fear to start the conversations, now it's more about how to make sure I'm being a good conversationalist and I'm responding genially like a host</li>
<li>going up to a group of people and talking is actually not that scary once I do it</li>
<li>it's so unhealthy whenever I have intense focus on something, and I have to go fast, i forget to breathe and relax, i get tense, my vision narrows, my anxiety increases, and i will stop at no cost until I get it done, forgoing health, physically and mentally</li>
<li>kept asking questions unapologetically and i won $150 gift card for the unstructured challenge, lets go</li>
<li>i spoke on stage and I didn't feel anxious at all wow, just felt a bit awkward about the things i was saying</li>
<li>but i'm still missing energy and liveliness, this takes so much practice, cause it's just so against my nature</li>
<li>how to manage anxiety but still perform optimally is the hard problem</li>
<li>almost got hit by a car when i crossed the street checking directions on my phone, I was already halfway on a 4 lane street, i could've been in the hospital wow</li>
<li>a happy couple holding hands just had to walk in front of me at 10 pm as i'm walking home alone in the cold HUH. i need to be happy for others</li>
<li>it's just day two of class and I'm already dreading this semester, i feel like i'm going to lose myself in the rapid pace of everything, i'm speedwalking from place to place, rushing homework in class, rushing to the next event/hackathon, rushing my meal preps, rushing everything, everything needs to be done asap, it has to be optimized, so i have time for the next thing, or my own thing.</li>
<li>opportunity cost is so high here, so many games to play, so little time and energy, it's just this one life</li>
<li>i forget that i'm only 22 sometimes. what am I chasing? why am I in such a rush?</li>
</ul>]]></description>
        <content:encoded><![CDATA[<ul>
<li>i hate the feeling of not understanding something that I should understand after studying it so many times, and the fact that i'm a stats major, why do I not get probability intuitively? i feel anxiety in this class. two homeworks every week and quizzes every thursday is agonizing</li>
<li>realizing that most of the students in the class are pre smart</li>
<li>it's so hard for me to talk about sports, i know literally nothing, and 99% of guys likes sports</li>
<li>i want more friends but i'm too drained to talk to many people (it's only day two Ben take it slow)</li>
<li>so tired in the second class, i could pass out on the table</li>
<li>if i speedrun homework and not listen to class, there's really no point being there, also realizing that i might not be able to write these code without googling, so i should probably pay attention</li>
<li>the library for this campus is a small bookshelf, borrowed "The Power of Experiments" by Michael Luca &#x26; Max H. Bazerman</li>
<li>haven't been to a hackathon since anthropic claude 2, i missed this</li>
<li>i think i'm better at talking to people now, there's less hesitation and fear to start the conversations, now it's more about how to make sure I'm being a good conversationalist and I'm responding genially like a host</li>
<li>going up to a group of people and talking is actually not that scary once I do it</li>
<li>it's so unhealthy whenever I have intense focus on something, and I have to go fast, i forget to breathe and relax, i get tense, my vision narrows, my anxiety increases, and i will stop at no cost until I get it done, forgoing health, physically and mentally</li>
<li>kept asking questions unapologetically and i won $150 gift card for the unstructured challenge, lets go</li>
<li>i spoke on stage and I didn't feel anxious at all wow, just felt a bit awkward about the things i was saying</li>
<li>but i'm still missing energy and liveliness, this takes so much practice, cause it's just so against my nature</li>
<li>how to manage anxiety but still perform optimally is the hard problem</li>
<li>almost got hit by a car when i crossed the street checking directions on my phone, I was already halfway on a 4 lane street, i could've been in the hospital wow</li>
<li>a happy couple holding hands just had to walk in front of me at 10 pm as i'm walking home alone in the cold HUH. i need to be happy for others</li>
<li>it's just day two of class and I'm already dreading this semester, i feel like i'm going to lose myself in the rapid pace of everything, i'm speedwalking from place to place, rushing homework in class, rushing to the next event/hackathon, rushing my meal preps, rushing everything, everything needs to be done asap, it has to be optimized, so i have time for the next thing, or my own thing.</li>
<li>opportunity cost is so high here, so many games to play, so little time and energy, it's just this one life</li>
<li>i forget that i'm only 22 sometimes. what am I chasing? why am I in such a rush?</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[first day of class]]></title>
        <link>https://bneo.xyz/posts/080724</link>
        <guid>https://bneo.xyz/posts/080724</guid>
        <pubDate>Mon, 08 Jul 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<ul>
<li>a kitchen strainer = colander</li>
<li>$16 poke + free boba at V Cafe</li>
<li>lots of dentists around, i need a dentist, braces cost 5k USD, the financial stress is real</li>
<li>walked past my campus downtown building 3 times</li>
<li>classes is pretty fun because there's interesting python exercises to test my skills but i could do all these for free online, so what am i paying for hmm, for accountability? because i lack the willpower and motivation to do these myself?</li>
<li>i spent the entire time in class speedrunning the labs and homework, and for the rest of the day, i don't know how to stop, this is a big flaw, opportunity cost. i'm pre-optimizing life</li>
<li>acme bread is currently my fav bakery</li>
<li>there should be an app linking all SF chinatown grocery stores, why are there so many of them? if there is one that is cheapest why do people still go to the others? better quality?</li>
<li>regretting not talking to a single new person in class</li>
<li>goal is to say hi to someone tomorrow. paying tuition and going to classes is not even worth it if i'm not making friends</li>
<li>i need money i need money i need money i need money i need money i need money i need money</li>
<li>still not shipping, hard to balance between
<ul>
<li>classes + projects + practicum (later) + quizzes</li>
<li>cooking</li>
<li>gym</li>
<li>shipping</li>
<li>going events</li>
<li>other work (writing, hp, etc)</li>
</ul>
</li>
<li>my brain never stops</li>
<li>also can't feel like i can ever relax, which is bad, i need people in my life to remind me to slow down, do things that are not goal/achievement oriented</li>
<li>sundays will be my rest days</li>
</ul>]]></description>
        <content:encoded><![CDATA[<ul>
<li>a kitchen strainer = colander</li>
<li>$16 poke + free boba at V Cafe</li>
<li>lots of dentists around, i need a dentist, braces cost 5k USD, the financial stress is real</li>
<li>walked past my campus downtown building 3 times</li>
<li>classes is pretty fun because there's interesting python exercises to test my skills but i could do all these for free online, so what am i paying for hmm, for accountability? because i lack the willpower and motivation to do these myself?</li>
<li>i spent the entire time in class speedrunning the labs and homework, and for the rest of the day, i don't know how to stop, this is a big flaw, opportunity cost. i'm pre-optimizing life</li>
<li>acme bread is currently my fav bakery</li>
<li>there should be an app linking all SF chinatown grocery stores, why are there so many of them? if there is one that is cheapest why do people still go to the others? better quality?</li>
<li>regretting not talking to a single new person in class</li>
<li>goal is to say hi to someone tomorrow. paying tuition and going to classes is not even worth it if i'm not making friends</li>
<li>i need money i need money i need money i need money i need money i need money i need money</li>
<li>still not shipping, hard to balance between
<ul>
<li>classes + projects + practicum (later) + quizzes</li>
<li>cooking</li>
<li>gym</li>
<li>shipping</li>
<li>going events</li>
<li>other work (writing, hp, etc)</li>
</ul>
</li>
<li>my brain never stops</li>
<li>also can't feel like i can ever relax, which is bad, i need people in my life to remind me to slow down, do things that are not goal/achievement oriented</li>
<li>sundays will be my rest days</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[housing acquired]]></title>
        <link>https://bneo.xyz/posts/070724</link>
        <guid>https://bneo.xyz/posts/070724</guid>
        <pubDate>Sun, 07 Jul 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<ul>
<li>i need a service for moving luggages in between hotels and airports. for families and international students with stuffed luggages</li>
<li>moved to Winsor hotel, such a sketchy place, every block has a homeless, literally everyone that passes by is homeless</li>
<li>thank God I left a voice message yesterday to P, signed a lease on the spot, paid, and got the keys</li>
<li>finally done with the Trulia + Hotpad + craigslist hunt</li>
<li>after about 7 or 8 tours, the one at the very end was the best, cheap (for SF), free air beds (thanks Petr!), chairs and tables, some ikea stuff, free laundry and dryer, a rooftop, close to chinatown, felt like I landed on a gold mine. feeling grateful and thankful, God really does deliver.</li>
<li>yee's beef stew and house special chicken</li>
<li>i need to practice my canto</li>
<li>bought noodles and tofu and vegetables, i could survive on this for a year but i should eat more if i want to gain</li>
<li>when I'm earning comfortably, i will shop at trader joe's everyday</li>
<li>is amazon just cheaper for everything, what should I not shop at Amazon?</li>
<li>is there walmart in SF? what's the equivalent</li>
<li>hoping to get a plant, but where can i put it hmm</li>
<li>finally get to unpack, like a great weight off your shoulders, one you've been carrying around for a week.</li>
<li>things are going great, a rough start and week, but a good start</li>
<li>tired but excited</li>
</ul>]]></description>
        <content:encoded><![CDATA[<ul>
<li>i need a service for moving luggages in between hotels and airports. for families and international students with stuffed luggages</li>
<li>moved to Winsor hotel, such a sketchy place, every block has a homeless, literally everyone that passes by is homeless</li>
<li>thank God I left a voice message yesterday to P, signed a lease on the spot, paid, and got the keys</li>
<li>finally done with the Trulia + Hotpad + craigslist hunt</li>
<li>after about 7 or 8 tours, the one at the very end was the best, cheap (for SF), free air beds (thanks Petr!), chairs and tables, some ikea stuff, free laundry and dryer, a rooftop, close to chinatown, felt like I landed on a gold mine. feeling grateful and thankful, God really does deliver.</li>
<li>yee's beef stew and house special chicken</li>
<li>i need to practice my canto</li>
<li>bought noodles and tofu and vegetables, i could survive on this for a year but i should eat more if i want to gain</li>
<li>when I'm earning comfortably, i will shop at trader joe's everyday</li>
<li>is amazon just cheaper for everything, what should I not shop at Amazon?</li>
<li>is there walmart in SF? what's the equivalent</li>
<li>hoping to get a plant, but where can i put it hmm</li>
<li>finally get to unpack, like a great weight off your shoulders, one you've been carrying around for a week.</li>
<li>things are going great, a rough start and week, but a good start</li>
<li>tired but excited</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[golden gate park]]></title>
        <link>https://bneo.xyz/posts/060724</link>
        <guid>https://bneo.xyz/posts/060724</guid>
        <pubDate>Sat, 06 Jul 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<ul>
<li>A lot of questions going on about my idea</li>
<li>What is writing style, what are the eigenvectors of someone’s style, is it possible to recreate someone’s writing just with these key characteristics? Is there something else that is unmeasurable? Something more nuanced and indescribable?</li>
<li>How many examples of writing is sufficient to capture someone’s style, if different writings have different purposes (tutorials, explainers, op-eds, resources, etc) would u need the llm to selectively choose the writings that is suited for the chosen topic?</li>
<li>what counts as plagiarism? What are the factors you use to decide a writing is too similar? if you’re referencing material and writing about that topic, how much originality can you have without sacrificing the key ideas? I guess it depends on the goal of the writing, is it more opinion based or technical?</li>
<li>This means some forms of writing are easier to recreate and automate, i don’t think Joan Didion’s or Annie Ernaux’s writing is easy to recreate. Whereas medium blog posts that are average quality is easy.</li>
<li>how to have an llm review and edit your writing? Would a few llms, each tailored for a specific goal work well? Maybe let them chat with each other?</li>
</ul>
<p>aside from these questions</p>
<ul>
<li>golden gate park is chilly this time, like 17 degrees? sf weather is so dynamic</li>
<li>didn't get to play spike ball :(</li>
<li>i like the public libraries here, it's a quaint place with fun events and books, but quite a lot of homeless come here to charge their phones and use the bathroom</li>
<li>the basil dumplings at King of Noodles were pre good</li>
<li>i love Green Apple Books on the Park, great vibes here</li>
<li>i like reading about private and intimate letter exchanges (e.g. Rilke) and interviews asking deep personal questions of writers.</li>
</ul>]]></description>
        <content:encoded><![CDATA[<ul>
<li>A lot of questions going on about my idea</li>
<li>What is writing style, what are the eigenvectors of someone’s style, is it possible to recreate someone’s writing just with these key characteristics? Is there something else that is unmeasurable? Something more nuanced and indescribable?</li>
<li>How many examples of writing is sufficient to capture someone’s style, if different writings have different purposes (tutorials, explainers, op-eds, resources, etc) would u need the llm to selectively choose the writings that is suited for the chosen topic?</li>
<li>what counts as plagiarism? What are the factors you use to decide a writing is too similar? if you’re referencing material and writing about that topic, how much originality can you have without sacrificing the key ideas? I guess it depends on the goal of the writing, is it more opinion based or technical?</li>
<li>This means some forms of writing are easier to recreate and automate, i don’t think Joan Didion’s or Annie Ernaux’s writing is easy to recreate. Whereas medium blog posts that are average quality is easy.</li>
<li>how to have an llm review and edit your writing? Would a few llms, each tailored for a specific goal work well? Maybe let them chat with each other?</li>
</ul>
<p>aside from these questions</p>
<ul>
<li>golden gate park is chilly this time, like 17 degrees? sf weather is so dynamic</li>
<li>didn't get to play spike ball :(</li>
<li>i like the public libraries here, it's a quaint place with fun events and books, but quite a lot of homeless come here to charge their phones and use the bathroom</li>
<li>the basil dumplings at King of Noodles were pre good</li>
<li>i love Green Apple Books on the Park, great vibes here</li>
<li>i like reading about private and intimate letter exchanges (e.g. Rilke) and interviews asking deep personal questions of writers.</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[orientation day]]></title>
        <link>https://bneo.xyz/posts/050724</link>
        <guid>https://bneo.xyz/posts/050724</guid>
        <pubDate>Fri, 05 Jul 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<ul>
<li>the class demographic is so diverse</li>
<li>wondering who will be my close friends this year</li>
<li>the alumnis painted a stressful and hectic picture over the program, saying it's a lot of workload, I wonder if I can handle it</li>
<li>One of them straight up said he cried lol, i like that guy</li>
<li>they actually said "no creating a startup" in the program rules wow</li>
<li>not excited about group projects with random students, it's so hit or miss</li>
<li>add to reading list: <a href="https://situational-awareness.ai/wp-content/uploads/2024/06/situationalawareness.pdf">Situational Awareness by Leopold Aschenbrenner</a></li>
<li>chipotle is pre good, 13 bucks for a big portion (2.5 meals)</li>
<li>even if you’re not feeling okay, and things are not going well, just be happy and smile for parents, not outright lying if things are really bad and you need support, but maintain positive and happy, its the least you can do so they feel secure and safe, with you being thousands of miles away.</li>
<li>working on a project to draft articles for me from evening till night, i love it when I get engrossed in a project, started working on it the minute i woke up the next day</li>
<li>Takeaway and reminder from orientation from current Ben: start practicing Python, stats and prob, ml, touch them for >5 mins everyday. start to adopt the mindset of a data scientist. i guess the question now is which resource to focus on, how to practice them, and when to implement the habits</li>
</ul>]]></description>
        <content:encoded><![CDATA[<ul>
<li>the class demographic is so diverse</li>
<li>wondering who will be my close friends this year</li>
<li>the alumnis painted a stressful and hectic picture over the program, saying it's a lot of workload, I wonder if I can handle it</li>
<li>One of them straight up said he cried lol, i like that guy</li>
<li>they actually said "no creating a startup" in the program rules wow</li>
<li>not excited about group projects with random students, it's so hit or miss</li>
<li>add to reading list: <a href="https://situational-awareness.ai/wp-content/uploads/2024/06/situationalawareness.pdf">Situational Awareness by Leopold Aschenbrenner</a></li>
<li>chipotle is pre good, 13 bucks for a big portion (2.5 meals)</li>
<li>even if you’re not feeling okay, and things are not going well, just be happy and smile for parents, not outright lying if things are really bad and you need support, but maintain positive and happy, its the least you can do so they feel secure and safe, with you being thousands of miles away.</li>
<li>working on a project to draft articles for me from evening till night, i love it when I get engrossed in a project, started working on it the minute i woke up the next day</li>
<li>Takeaway and reminder from orientation from current Ben: start practicing Python, stats and prob, ml, touch them for >5 mins everyday. start to adopt the mindset of a data scientist. i guess the question now is which resource to focus on, how to practice them, and when to implement the habits</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[independence day]]></title>
        <link>https://bneo.xyz/posts/040724</link>
        <guid>https://bneo.xyz/posts/040724</guid>
        <pubDate>Thu, 04 Jul 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>morning walk to ferry building</p>
<ul>
<li>been feeling kinda empty and anxious ever since i arrived. It reminds me of what seneca said that moving to a different place won’t cure whatever problems you have, you’re just bringing them with you. i thought once i landed in SF id be happy again, and excited and positive, this is everything i wanted since i left, but why do i feel empty? was this not what i wanted? maybe it's the change, and change takes time, and change is good. i might be clinging on to the past. wanting things to stay the same. it's comfortable that way.</li>
<li>this past week was difficult. Learning how to manage my emotions, how to live with another person, to tolerate their quirks, and how to adapt and problem-solve when things don’t go as planned, how to be okay with uncertainty, how to let anxious and negative thoughts flow past me instead if letting it consume me, and how to not let nostalgia and sentimentality stop me from acting or feeling down, but use it as a tap on the shoulder to connect and reach out to friends and family, to remind myself to be grateful.</li>
<li>i love the bakeries here, also the display breads are real and composted at the end of the day, everyday, wow</li>
</ul>
<p>dolores park</p>
<ul>
<li>where i tried grass in 2022</li>
<li>smaller than I remembered</li>
<li>the sun is intense, i'm worried about the UV index now, which apparently goes up to 10. i don't want to get tan. gonna sunscreen from now on</li>
<li>so hard to go past the surface level with these meetups, but I guess the goal of these is just surface level</li>
<li>so easy to just be a observer than an active participant</li>
<li>hanging around the snack area is a good way to start convos</li>
<li>most people are really not interested to talk to you, is it the way I look hmmm</li>
<li>12 to 12, 12 ideas in 12 months</li>
<li>could've went to thailand and ship instead</li>
<li>is there anything else I can say about Malaysia besides the hot weather and cheap, good food</li>
<li>where are the asians that are our age, the people at this event are pre old, >25</li>
</ul>
<p>valencia st</p>
<ul>
<li>i love this street</li>
<li>i initially only wanted to visit dog-eared bookstore, but there was open editions (art books + gifts) and paxton gate (collectibles, rocks, fossils)</li>
<li>these stores were so nice, it took my mind off the anxiety and worries</li>
<li>got some rocks and nice used art books</li>
<li>i rmbr how messy and sketchy mission district is</li>
</ul>
<p>fisherman's wharf fireworks</p>
<ul>
<li>it's pre fun walking with hundreds of people towards the same location, makes us all feel connected towards something, all aiming for the same goal. we need to have more things that unite people at this scale.</li>
<li>it is so bloody cold at the pier, i got major headaches from the wind, what is this condition? why do cold ears lead to headaches. is this Vasoconstriction?</li>
<li>fireworks are cool, there were rain shower types, smiley faces, big ones, moving ones, and more shapes and forms that I can't describe. there was a korean family behind us and they were so expressive it was so cute. like 오 (oh) i like sound and 와 (wa)</li>
<li>so nice to reconnect with B, haven't seen him in almost a year, his vibes are immaculate</li>
<li>walking conversations are the best and most natural</li>
<li>driving from Virginia to the bay in a sine wave form must be so fun, especially with two friends</li>
<li>i did the same thing last year with different people, and walked back with different people too. i wonder who I'll walk with next year.</li>
</ul>
<hr>
<p>watching the fireworks made me think of this steve jobs quote, but instead of a rainbow, it's fireworks</p>
<blockquote>
<p>"Think of your life as a rainbow arcing across the horizon of this world. <mark>You appear, have a chance to blaze in the sky, then you disappear. To know my arc will fall makes me want to blaze while I am in the sky. Not for others, but for myself, for the trail I know I am leaving. </mark>"</p>
</blockquote>
<p>when you feel like there's no point to all this, remember you're not doing this for you, no. it's for your parents, your friends, for God, for people, for the future, for the world. it's not about the meaning you <em>try</em> create yourself, it's what the world seeks from you. If you can't remember why you're doing all this, remember all the people that's rooting for you, supporting you, and loving you. it's not all about you. it's about what you can do for others. remember to be kind, to spread positivity, to hold on to joy when it comes, and extinguish cynicism the second it arrives. it's the least you can do. it's what makes all this worth it.</p>]]></description>
        <content:encoded><![CDATA[<p>morning walk to ferry building</p>
<ul>
<li>been feeling kinda empty and anxious ever since i arrived. It reminds me of what seneca said that moving to a different place won’t cure whatever problems you have, you’re just bringing them with you. i thought once i landed in SF id be happy again, and excited and positive, this is everything i wanted since i left, but why do i feel empty? was this not what i wanted? maybe it's the change, and change takes time, and change is good. i might be clinging on to the past. wanting things to stay the same. it's comfortable that way.</li>
<li>this past week was difficult. Learning how to manage my emotions, how to live with another person, to tolerate their quirks, and how to adapt and problem-solve when things don’t go as planned, how to be okay with uncertainty, how to let anxious and negative thoughts flow past me instead if letting it consume me, and how to not let nostalgia and sentimentality stop me from acting or feeling down, but use it as a tap on the shoulder to connect and reach out to friends and family, to remind myself to be grateful.</li>
<li>i love the bakeries here, also the display breads are real and composted at the end of the day, everyday, wow</li>
</ul>
<p>dolores park</p>
<ul>
<li>where i tried grass in 2022</li>
<li>smaller than I remembered</li>
<li>the sun is intense, i'm worried about the UV index now, which apparently goes up to 10. i don't want to get tan. gonna sunscreen from now on</li>
<li>so hard to go past the surface level with these meetups, but I guess the goal of these is just surface level</li>
<li>so easy to just be a observer than an active participant</li>
<li>hanging around the snack area is a good way to start convos</li>
<li>most people are really not interested to talk to you, is it the way I look hmmm</li>
<li>12 to 12, 12 ideas in 12 months</li>
<li>could've went to thailand and ship instead</li>
<li>is there anything else I can say about Malaysia besides the hot weather and cheap, good food</li>
<li>where are the asians that are our age, the people at this event are pre old, >25</li>
</ul>
<p>valencia st</p>
<ul>
<li>i love this street</li>
<li>i initially only wanted to visit dog-eared bookstore, but there was open editions (art books + gifts) and paxton gate (collectibles, rocks, fossils)</li>
<li>these stores were so nice, it took my mind off the anxiety and worries</li>
<li>got some rocks and nice used art books</li>
<li>i rmbr how messy and sketchy mission district is</li>
</ul>
<p>fisherman's wharf fireworks</p>
<ul>
<li>it's pre fun walking with hundreds of people towards the same location, makes us all feel connected towards something, all aiming for the same goal. we need to have more things that unite people at this scale.</li>
<li>it is so bloody cold at the pier, i got major headaches from the wind, what is this condition? why do cold ears lead to headaches. is this Vasoconstriction?</li>
<li>fireworks are cool, there were rain shower types, smiley faces, big ones, moving ones, and more shapes and forms that I can't describe. there was a korean family behind us and they were so expressive it was so cute. like 오 (oh) i like sound and 와 (wa)</li>
<li>so nice to reconnect with B, haven't seen him in almost a year, his vibes are immaculate</li>
<li>walking conversations are the best and most natural</li>
<li>driving from Virginia to the bay in a sine wave form must be so fun, especially with two friends</li>
<li>i did the same thing last year with different people, and walked back with different people too. i wonder who I'll walk with next year.</li>
</ul>
<hr>
<p>watching the fireworks made me think of this steve jobs quote, but instead of a rainbow, it's fireworks</p>
<blockquote>
<p>"Think of your life as a rainbow arcing across the horizon of this world. <mark>You appear, have a chance to blaze in the sky, then you disappear. To know my arc will fall makes me want to blaze while I am in the sky. Not for others, but for myself, for the trail I know I am leaving. </mark>"</p>
</blockquote>
<p>when you feel like there's no point to all this, remember you're not doing this for you, no. it's for your parents, your friends, for God, for people, for the future, for the world. it's not about the meaning you <em>try</em> create yourself, it's what the world seeks from you. If you can't remember why you're doing all this, remember all the people that's rooting for you, supporting you, and loving you. it's not all about you. it's about what you can do for others. remember to be kind, to spread positivity, to hold on to joy when it comes, and extinguish cynicism the second it arrives. it's the least you can do. it's what makes all this worth it.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[4 tours + ai consciousness]]></title>
        <link>https://bneo.xyz/posts/030724</link>
        <guid>https://bneo.xyz/posts/030724</guid>
        <pubDate>Wed, 03 Jul 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>so sleep deprived and nauseous. getting sick of chinese food. got better as I walked more outside. walking in SF is so tiring with all the hills, making touring a hassle, i immediately know whether i like the place or not based on the vibes. the first house we went to on monday was the best, it set the expectations and baseline high, everything else since then is just not good enough. although we still don't have confirmation on that. been so anxious about whether we will have a place to sleep on Sunday, but things never go as planned, and there are always solutions. glad that W is in this together with me and i'm not alone.</p>
<p>how to chat in an event without feeling like i'm a nobody? i have to provide value to people in conversations, and vice versa, but i feel like i have nothing to offer. i wonder if other people feel the same. maybe it's also true, i haven't accomplished anything worthy of bringing up in a conversation with these people. what's a better mindset to approach this? instead of "am i worthy enough to talk to this person" -> "just say hi, be kind and curious, see if we have anything in common, if not, say thanks, and move on to the next person"</p>
<p>reminder to make chickpea salad (onions, garbanzo beans, lemon, parsley) + a sauce because it was dry and hard to swallow</p>
<p>also to make rooster and rice dipping sauce. found a similar <a href="https://hot-thai-kitchen.com/easy-hainanese-chicken-rice/">recipe</a> for the sauce</p>
<ul>
<li>École Notre Dame Des Victoires</li>
<li>intercontinental mark Hopkins is cool, with the US flag on top</li>
<li>I wanna throw a basketball down Mason street</li>
<li>Hotel Huntington sign is sans?</li>
<li>Rue Lepic French</li>
<li>The Fairmont has so many flags</li>
<li>James C flood mansion looks like chocolate</li>
<li>Uniquescaffoldca.com</li>
<li>California-Taylor intersection you can see oakland bridge</li>
<li>The Herbert Family - centennial 1915-2015 towards Huntington park</li>
<li>People sunbathing here</li>
<li>Whats that on the wall of SF masonic auditorium facing the cathedral</li>
<li>Peter Mcbean chapter house lobby</li>
<li>Nice little circle in here with a fountain</li>
<li>Is zuckerberg in ZSFG mark Zuckerberg?</li>
<li>All fire escapes should have flowers and plants</li>
<li>Houses here are nice in Sacramento st</li>
<li>Leroy PI (whats PI?)</li>
<li>AI engineer median pay is 256k</li>
<li>Le Beau market is nice</li>
<li>“dance safe” t shirt</li>
<li>L’Amourette Chocolates</li>
<li>Rainier cherries cerises</li>
<li>Honeynut squash</li>
<li>chickpea salad</li>
<li>First chinese southern baptist church</li>
<li>Chinatown community children center</li>
<li>Gordon J Lau elementary school</li>
<li>Chinese historical society of America</li>
<li>Bruce Lee mural here</li>
<li>Donaldina Cameron house</li>
<li>Chinese central high school</li>
<li>Usps Chinatown station</li>
<li>heard someone say "I can’t believe the waymo hasn’t hit anybody yet"</li>
<li>people are afraid to cross the road for waymo cars</li>
<li>Lingling job service</li>
<li>Presbyterian church in Chinatown has a Cantonese service!!!</li>
<li>AgeOn institute on aging</li>
<li>.75/lb bitter melon beside good mong kok</li>
<li>Bejing hamburger</li>
<li>listened to <a href="https://joshwhiton.com/">Josh Whiton</a> talk at Edge about the AI mirror test</li>
<li>rooster and rice has good chicken rice, 18 for a ton of chicken breasts</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>so sleep deprived and nauseous. getting sick of chinese food. got better as I walked more outside. walking in SF is so tiring with all the hills, making touring a hassle, i immediately know whether i like the place or not based on the vibes. the first house we went to on monday was the best, it set the expectations and baseline high, everything else since then is just not good enough. although we still don't have confirmation on that. been so anxious about whether we will have a place to sleep on Sunday, but things never go as planned, and there are always solutions. glad that W is in this together with me and i'm not alone.</p>
<p>how to chat in an event without feeling like i'm a nobody? i have to provide value to people in conversations, and vice versa, but i feel like i have nothing to offer. i wonder if other people feel the same. maybe it's also true, i haven't accomplished anything worthy of bringing up in a conversation with these people. what's a better mindset to approach this? instead of "am i worthy enough to talk to this person" -> "just say hi, be kind and curious, see if we have anything in common, if not, say thanks, and move on to the next person"</p>
<p>reminder to make chickpea salad (onions, garbanzo beans, lemon, parsley) + a sauce because it was dry and hard to swallow</p>
<p>also to make rooster and rice dipping sauce. found a similar <a href="https://hot-thai-kitchen.com/easy-hainanese-chicken-rice/">recipe</a> for the sauce</p>
<ul>
<li>École Notre Dame Des Victoires</li>
<li>intercontinental mark Hopkins is cool, with the US flag on top</li>
<li>I wanna throw a basketball down Mason street</li>
<li>Hotel Huntington sign is sans?</li>
<li>Rue Lepic French</li>
<li>The Fairmont has so many flags</li>
<li>James C flood mansion looks like chocolate</li>
<li>Uniquescaffoldca.com</li>
<li>California-Taylor intersection you can see oakland bridge</li>
<li>The Herbert Family - centennial 1915-2015 towards Huntington park</li>
<li>People sunbathing here</li>
<li>Whats that on the wall of SF masonic auditorium facing the cathedral</li>
<li>Peter Mcbean chapter house lobby</li>
<li>Nice little circle in here with a fountain</li>
<li>Is zuckerberg in ZSFG mark Zuckerberg?</li>
<li>All fire escapes should have flowers and plants</li>
<li>Houses here are nice in Sacramento st</li>
<li>Leroy PI (whats PI?)</li>
<li>AI engineer median pay is 256k</li>
<li>Le Beau market is nice</li>
<li>“dance safe” t shirt</li>
<li>L’Amourette Chocolates</li>
<li>Rainier cherries cerises</li>
<li>Honeynut squash</li>
<li>chickpea salad</li>
<li>First chinese southern baptist church</li>
<li>Chinatown community children center</li>
<li>Gordon J Lau elementary school</li>
<li>Chinese historical society of America</li>
<li>Bruce Lee mural here</li>
<li>Donaldina Cameron house</li>
<li>Chinese central high school</li>
<li>Usps Chinatown station</li>
<li>heard someone say "I can’t believe the waymo hasn’t hit anybody yet"</li>
<li>people are afraid to cross the road for waymo cars</li>
<li>Lingling job service</li>
<li>Presbyterian church in Chinatown has a Cantonese service!!!</li>
<li>AgeOn institute on aging</li>
<li>.75/lb bitter melon beside good mong kok</li>
<li>Bejing hamburger</li>
<li>listened to <a href="https://joshwhiton.com/">Josh Whiton</a> talk at Edge about the AI mirror test</li>
<li>rooster and rice has good chicken rice, 18 for a ton of chicken breasts</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[legion of honor]]></title>
        <link>https://bneo.xyz/posts/020724</link>
        <guid>https://bneo.xyz/posts/020724</guid>
        <pubDate>Tue, 02 Jul 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/legionofhonor.jpeg" alt="Legion of Honor Museum"></p>
<ul>
<li>yerba buena, AMC</li>
<li>Most restaurants only open past 10am</li>
<li>Moscow center</li>
<li>5th street</li>
<li>Hotel 964</li>
<li>We are SF made banners</li>
<li>Saw 6th street</li>
<li>5-7th street (This area is dead and sketchy)</li>
<li>Starco mart</li>
<li>SF association of the blind</li>
<li>Nanay = mother in filipino</li>
<li>Sightglass coffee</li>
<li>7th &#x26; Folsom St, 27 blue bus -> chinatown</li>
<li>Geary, post, sutter, bush, pine</li>
<li>Where is California st Starbucks? – old korean lady</li>
<li>Cheonman-eyo = welcome</li>
<li>Occidental board presbyterian mission house</li>
<li>Clarion music center - exotic musical instruments of the world</li>
<li>Choy Won Beauty Salon (8$)</li>
<li>The spicy Shrimp (4156587168)</li>
<li>Ju Gao dry goods store</li>
<li>The church of Jesus Christ of Latter Day saints</li>
<li>sudden urge to get new balance shoes, recs are NB 990v3 / NB 990v6 / NB 993</li>
<li>Take 38R bus from Chinatown to Richmond</li>
<li>2nd to 48th ave in Richmond</li>
<li>Self help for the elderly</li>
<li>Geary blvd &#x26; 33rd Ave, 18 blue bus -> Legion of Honor</li>
<li>I need that trader joe blue and white bag</li>
<li>Legion of Honor museum is a replica of The Palais de la Légion d'honneur in Paris</li>
<li>free every first tuesday of the month!</li>
<li>Honneur Et Patrie = Honor and Country</li>
<li>El camino del mar</li>
<li>Matson cargo ship</li>
<li>Unidad (unity) and Solidaridad (solidarity)</li>
<li>Lincoln park playground</li>
<li>San Francisco high school of the arts</li>
<li>George peabody school</li>
<li>Mamahuhu 馬馬虎虎</li>
<li>Green Apple book store</li>
<li>Thornton State beach</li>
<li>Marin Headlands</li>
<li>Wait that’s how cable cars works? There’s a moving cable underneath and the gripmen confirms the tightness of the grip, which determines the speed</li>
<li>Gonna start buying nice art books the minute once I start working and have money. or I can just visit bookstores and library everyday hmm.</li>
</ul>
<p>Artworks</p>
<ul>
<li>view at Tivoli at Sunset – Claude</li>
<li>Allegory of Geometry, 1649</li>
<li>Vanitas 1660 (luxury is fleeting)</li>
<li>Landscape with travelers and a ruin (late 18th)</li>
<li>Venice, the Grand Canal Looking East with Santa Maria della Salute, 1749-1750</li>
<li>Flower in a silver vase 1663, Van Aeslt</li>
<li>Fishing under the ice on the Maas</li>
<li>View of the falls at Vallombrosa, 1797</li>
<li>A cloud and landscape study by moonlight 1822, Dahl</li>
<li>The wave, Gustave Courbet</li>
<li>Third class carriage, Daumier (economic inequalities of industrialized society)</li>
<li>The assuaging of waters, 1840</li>
<li>Waves Breaking, 1881</li>
<li>Sunflowers along the Seine, 1885, Gustave</li>
<li>Yoshitora Utagawa, Balloons in Flight in the United States of North America, from the series People of Foreign Lands, 1861</li>
<li>Rainy seasons in the tropics 1866</li>
<li>Fog over the gate 1935</li>
<li>Russian hill 1945</li>
</ul>
<p>Notes from museum</p>
<ul>
<li>How powerful were the catholics?</li>
<li>Enlightenment (use of reason and advocate for civil liberties)</li>
<li>French Revolution (monarchy -> republic)</li>
<li>Rococo to Neoclassicism</li>
<li>Reading artwork description and period information and translating it to chinese is a good way to test comprehension</li>
<li>他的表情画的很好</li>
<li>Auguste Rodin— father of modern sculpture</li>
<li>The burgher class</li>
<li>Flowers open to drop seeds? Is that the only reason they open?</li>
<li>Napoleon 1804</li>
<li>Britain became world’s leaading power</li>
<li>Egyptomania – Egyptian subjects and motifs incorporated into french art</li>
<li>Romanticism, artists looking to medieval past for inspiration and depict subjects with heightened drama and emotion</li>
<li>Ecole des Beaux Arts doesn’t accept women until 1897, Dubourg copies paintings at the Lourve, meets husband in the galleries</li>
<li>Tea roses and Nigella</li>
<li>Flower-obsessed Victorian England</li>
<li>Sexual allusion—cracked pitcher signifying lost of virginity or love abandoned</li>
<li>Mavourneen = Irish Gaelic term of endearment for “my beloved”</li>
<li>Pre-Raphaelite Brotherhood, and the Aesthetic movement emerged as reactions to the perceived mechanization and inauthenticity of contemporary art</li>
<li>Sketchily brushed depiction of contemporary life</li>
<li>A critic coined the term impressionism</li>
<li>Renoir incorrectly dating his art for Landscape at Beaulieu with 97</li>
<li>True porcelain is invented by Chinese, known as hard paste, the more fragile European imitation, fired at lower temperatures and made of other clays are known as soft paste</li>
<li>Porcelain is made from firing Kaolin at high temperatures. Made from fine white clay, extremely pure aluminum silicate + pentuntse, a feldspathic rock</li>
<li>Hermes – god of trade and travel</li>
<li>Exposition Universelle in Paris</li>
<li>Zuan-cho: design idea books</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/legionofhonor.jpeg" alt="Legion of Honor Museum"></p>
<ul>
<li>yerba buena, AMC</li>
<li>Most restaurants only open past 10am</li>
<li>Moscow center</li>
<li>5th street</li>
<li>Hotel 964</li>
<li>We are SF made banners</li>
<li>Saw 6th street</li>
<li>5-7th street (This area is dead and sketchy)</li>
<li>Starco mart</li>
<li>SF association of the blind</li>
<li>Nanay = mother in filipino</li>
<li>Sightglass coffee</li>
<li>7th &#x26; Folsom St, 27 blue bus -> chinatown</li>
<li>Geary, post, sutter, bush, pine</li>
<li>Where is California st Starbucks? – old korean lady</li>
<li>Cheonman-eyo = welcome</li>
<li>Occidental board presbyterian mission house</li>
<li>Clarion music center - exotic musical instruments of the world</li>
<li>Choy Won Beauty Salon (8$)</li>
<li>The spicy Shrimp (4156587168)</li>
<li>Ju Gao dry goods store</li>
<li>The church of Jesus Christ of Latter Day saints</li>
<li>sudden urge to get new balance shoes, recs are NB 990v3 / NB 990v6 / NB 993</li>
<li>Take 38R bus from Chinatown to Richmond</li>
<li>2nd to 48th ave in Richmond</li>
<li>Self help for the elderly</li>
<li>Geary blvd &#x26; 33rd Ave, 18 blue bus -> Legion of Honor</li>
<li>I need that trader joe blue and white bag</li>
<li>Legion of Honor museum is a replica of The Palais de la Légion d'honneur in Paris</li>
<li>free every first tuesday of the month!</li>
<li>Honneur Et Patrie = Honor and Country</li>
<li>El camino del mar</li>
<li>Matson cargo ship</li>
<li>Unidad (unity) and Solidaridad (solidarity)</li>
<li>Lincoln park playground</li>
<li>San Francisco high school of the arts</li>
<li>George peabody school</li>
<li>Mamahuhu 馬馬虎虎</li>
<li>Green Apple book store</li>
<li>Thornton State beach</li>
<li>Marin Headlands</li>
<li>Wait that’s how cable cars works? There’s a moving cable underneath and the gripmen confirms the tightness of the grip, which determines the speed</li>
<li>Gonna start buying nice art books the minute once I start working and have money. or I can just visit bookstores and library everyday hmm.</li>
</ul>
<p>Artworks</p>
<ul>
<li>view at Tivoli at Sunset – Claude</li>
<li>Allegory of Geometry, 1649</li>
<li>Vanitas 1660 (luxury is fleeting)</li>
<li>Landscape with travelers and a ruin (late 18th)</li>
<li>Venice, the Grand Canal Looking East with Santa Maria della Salute, 1749-1750</li>
<li>Flower in a silver vase 1663, Van Aeslt</li>
<li>Fishing under the ice on the Maas</li>
<li>View of the falls at Vallombrosa, 1797</li>
<li>A cloud and landscape study by moonlight 1822, Dahl</li>
<li>The wave, Gustave Courbet</li>
<li>Third class carriage, Daumier (economic inequalities of industrialized society)</li>
<li>The assuaging of waters, 1840</li>
<li>Waves Breaking, 1881</li>
<li>Sunflowers along the Seine, 1885, Gustave</li>
<li>Yoshitora Utagawa, Balloons in Flight in the United States of North America, from the series People of Foreign Lands, 1861</li>
<li>Rainy seasons in the tropics 1866</li>
<li>Fog over the gate 1935</li>
<li>Russian hill 1945</li>
</ul>
<p>Notes from museum</p>
<ul>
<li>How powerful were the catholics?</li>
<li>Enlightenment (use of reason and advocate for civil liberties)</li>
<li>French Revolution (monarchy -> republic)</li>
<li>Rococo to Neoclassicism</li>
<li>Reading artwork description and period information and translating it to chinese is a good way to test comprehension</li>
<li>他的表情画的很好</li>
<li>Auguste Rodin— father of modern sculpture</li>
<li>The burgher class</li>
<li>Flowers open to drop seeds? Is that the only reason they open?</li>
<li>Napoleon 1804</li>
<li>Britain became world’s leaading power</li>
<li>Egyptomania – Egyptian subjects and motifs incorporated into french art</li>
<li>Romanticism, artists looking to medieval past for inspiration and depict subjects with heightened drama and emotion</li>
<li>Ecole des Beaux Arts doesn’t accept women until 1897, Dubourg copies paintings at the Lourve, meets husband in the galleries</li>
<li>Tea roses and Nigella</li>
<li>Flower-obsessed Victorian England</li>
<li>Sexual allusion—cracked pitcher signifying lost of virginity or love abandoned</li>
<li>Mavourneen = Irish Gaelic term of endearment for “my beloved”</li>
<li>Pre-Raphaelite Brotherhood, and the Aesthetic movement emerged as reactions to the perceived mechanization and inauthenticity of contemporary art</li>
<li>Sketchily brushed depiction of contemporary life</li>
<li>A critic coined the term impressionism</li>
<li>Renoir incorrectly dating his art for Landscape at Beaulieu with 97</li>
<li>True porcelain is invented by Chinese, known as hard paste, the more fragile European imitation, fired at lower temperatures and made of other clays are known as soft paste</li>
<li>Porcelain is made from firing Kaolin at high temperatures. Made from fine white clay, extremely pure aluminum silicate + pentuntse, a feldspathic rock</li>
<li>Hermes – god of trade and travel</li>
<li>Exposition Universelle in Paris</li>
<li>Zuan-cho: design idea books</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[house tour]]></title>
        <link>https://bneo.xyz/posts/010724</link>
        <guid>https://bneo.xyz/posts/010724</guid>
        <pubDate>Mon, 01 Jul 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<ul>
<li>first nights are always the hardest</li>
<li>already planning events to join this and next week.</li>
<li>first human I saw in the hotel, almost spilled my lemon ginger tea</li>
<li>housing is sooooooooo expensive</li>
<li>foam vs spring mattress, spring is breathable and foam is good for body?</li>
<li>did not know SF charges for trash</li>
<li>slept for 2 hours and it’s the most satisfying sleep i’ve had this entire year</li>
<li>forgetting that I’m in SF, the buildings are so nice</li>
<li>Saw a young couple with a baby stroller, feels like I rarely see this in the city. how much do you have to make to build a family in the city?</li>
<li>When will bankers be replaced</li>
<li>The fact that internationals cannot open account online is so frustrating</li>
<li>do i ever need a savings account?</li>
<li>bank teller: “they just break the windows and not take anything and walk away”</li>
<li>Mmm whatcha say song</li>
<li>seeing so many asians around, curious who my friend group will be</li>
<li>Lois Cobelo photographer</li>
<li>snow garden 26 for beef with ginger and onion and two rice</li>
<li>eating chinese food with a bunch of elderly chinese people around playing cards at portsmouth</li>
<li>pigeons are trash birds for real</li>
<li>found groceries at jackson st</li>
<li>Chinatown Him Mark Lai Library is comfy</li>
<li>tried to get a library card</li>
<li>i want to switch my iowa license to california asap</li>
<li>first time touring a house, 10XX jackson st is so nice, like the green walls, it's basically a straight line which is cool, but room is really small, i can envision living here, walking to buy groceries from VegiLand Market with cash, buying plants from Sandy's Lucky Bamboo &#x26; Florist, going to the public library, passing by the Chinese hospital.</li>
<li>already fantasizing when we're not even accepted by the owner yet</li>
<li>weather is perfect</li>
<li>Ina Coolbrith Park has nice views</li>
<li>lombard st crowded as ever, two hippie vans</li>
<li>ate leftovers at george sterling park</li>
<li>washington square park is chill</li>
<li>saw a girl sketching Saints Peter and Paul Church</li>
<li>city lights bookstore</li>
<li>joe &#x26; the juice “go away doc” at montgomery</li>
<li>it was like finding water at a desert, most thirst-quenching drink ever</li>
<li>i feel guilty not tipping am I supposed to tip at a juice shop</li>
<li>eyes are so red</li>
<li>decided to take a short nap</li>
<li>fever dreams at 8pm
<ul>
<li>Teeth fell out, hanging by brace, i shoved it back into my gums, heard it click back like it’s lego, blood came out, scared the heck out of me</li>
<li>Fruit trees by a street that dropped a lot of cut fruits around, oranges, berries, etc. you could just pick them up to eat they’re fresh and clean somehow</li>
</ul>
</li>
<li>woke up so confused at 9 something, panicking that I overslept</li>
<li>learning how to be on the same team, to not be adversarial when facing differences, to be more understanding and patient, to be clearer in communicating my worldview and my needs, to seek clarification, to not take things personal, to be kind, to be considerate</li>
<li>ate leftovers of leftovers, i like how this lasted the entire day</li>
<li>feeling like I’m on vacation and I should be doing more, feeling like every minute my dad’s money is getting burned</li>
<li>but i’m excited to show them around next year when i graduate</li>
<li>hoping to be a SF local by then</li>
</ul>]]></description>
        <content:encoded><![CDATA[<ul>
<li>first nights are always the hardest</li>
<li>already planning events to join this and next week.</li>
<li>first human I saw in the hotel, almost spilled my lemon ginger tea</li>
<li>housing is sooooooooo expensive</li>
<li>foam vs spring mattress, spring is breathable and foam is good for body?</li>
<li>did not know SF charges for trash</li>
<li>slept for 2 hours and it’s the most satisfying sleep i’ve had this entire year</li>
<li>forgetting that I’m in SF, the buildings are so nice</li>
<li>Saw a young couple with a baby stroller, feels like I rarely see this in the city. how much do you have to make to build a family in the city?</li>
<li>When will bankers be replaced</li>
<li>The fact that internationals cannot open account online is so frustrating</li>
<li>do i ever need a savings account?</li>
<li>bank teller: “they just break the windows and not take anything and walk away”</li>
<li>Mmm whatcha say song</li>
<li>seeing so many asians around, curious who my friend group will be</li>
<li>Lois Cobelo photographer</li>
<li>snow garden 26 for beef with ginger and onion and two rice</li>
<li>eating chinese food with a bunch of elderly chinese people around playing cards at portsmouth</li>
<li>pigeons are trash birds for real</li>
<li>found groceries at jackson st</li>
<li>Chinatown Him Mark Lai Library is comfy</li>
<li>tried to get a library card</li>
<li>i want to switch my iowa license to california asap</li>
<li>first time touring a house, 10XX jackson st is so nice, like the green walls, it's basically a straight line which is cool, but room is really small, i can envision living here, walking to buy groceries from VegiLand Market with cash, buying plants from Sandy's Lucky Bamboo &#x26; Florist, going to the public library, passing by the Chinese hospital.</li>
<li>already fantasizing when we're not even accepted by the owner yet</li>
<li>weather is perfect</li>
<li>Ina Coolbrith Park has nice views</li>
<li>lombard st crowded as ever, two hippie vans</li>
<li>ate leftovers at george sterling park</li>
<li>washington square park is chill</li>
<li>saw a girl sketching Saints Peter and Paul Church</li>
<li>city lights bookstore</li>
<li>joe &#x26; the juice “go away doc” at montgomery</li>
<li>it was like finding water at a desert, most thirst-quenching drink ever</li>
<li>i feel guilty not tipping am I supposed to tip at a juice shop</li>
<li>eyes are so red</li>
<li>decided to take a short nap</li>
<li>fever dreams at 8pm
<ul>
<li>Teeth fell out, hanging by brace, i shoved it back into my gums, heard it click back like it’s lego, blood came out, scared the heck out of me</li>
<li>Fruit trees by a street that dropped a lot of cut fruits around, oranges, berries, etc. you could just pick them up to eat they’re fresh and clean somehow</li>
</ul>
</li>
<li>woke up so confused at 9 something, panicking that I overslept</li>
<li>learning how to be on the same team, to not be adversarial when facing differences, to be more understanding and patient, to be clearer in communicating my worldview and my needs, to seek clarification, to not take things personal, to be kind, to be considerate</li>
<li>ate leftovers of leftovers, i like how this lasted the entire day</li>
<li>feeling like I’m on vacation and I should be doing more, feeling like every minute my dad’s money is getting burned</li>
<li>but i’m excited to show them around next year when i graduate</li>
<li>hoping to be a SF local by then</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[back to SF]]></title>
        <link>https://bneo.xyz/posts/300624</link>
        <guid>https://bneo.xyz/posts/300624</guid>
        <pubDate>Sun, 30 Jun 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<ul>
<li>had to actively stop myself from getting too emotional at least 5 times on the car ride to the airport</li>
<li>wanted to muster the energy to read linear algebra but i would rather jump off the plane, decided to read about ML instead</li>
<li>how have i never watched charlie brown before</li>
<li>the butterfly effect movie is crazy</li>
<li>不会 and 不好意思到扰</li>
<li>“Success is a mountain that keeps growing as you climb it”</li>
<li>So many elderly chinese people on this plane, their children are most likely cracked engineers, and their grand children future tech founders and engineer</li>
<li>Classic American bathrooms smell at the airport, brings me back to ISU</li>
<li>Bart from SFO is at least 10 bucks to anywhere</li>
<li>Most important rule is to not make eye contact with them</li>
<li>And move away from them if possible</li>
<li>three people smoking weed right beside us, smells like char kuey teow</li>
<li>Black guy blasting drake</li>
<li>Longest train ride ever in my life</li>
<li>I want to go home lol why am I in SF again</li>
<li>the weather is soooo nice I missed this so much</li>
<li>It’s like the entire city has AC installed</li>
<li>all my memories of SF slowly flooding back</li>
<li>The pride month lights are still here</li>
<li>Never thought i’d be dragging 58 kg worth of luggages for dear life at midnight in SF</li>
<li>This motivated me to get stronger so I can handle my luggages better next time</li>
<li>got directions wrong and Hazrat our uber driver saves us, mentioned that this will be a good story so its okay if things go wrong, saying we can’t be too comfortable. I wonder what Hazrat is going through</li>
<li>Hotel des Arts is nicer that I imagined for 70 bucks a night</li>
<li>Walking to Zzan at 12:08</li>
<li>Lots of art galleries around</li>
<li>There are still normal people around at this time, it’s safer that I imagined</li>
<li>20 dollar bibimbap and 6 dollar takoyaki</li>
<li>got spooked by a guy on a mattress all covered in a duvet on the sidewalk</li>
<li>It’s 4am and I can’t sleep, too bloated, too hungry, worried about housing, overthinking, missing home and people</li>
<li>classical music on airpods with noise cancelling to block out W’a snoring for an hour didn’t work</li>
<li>Stuck in transitory state, my body was frozen and numb but mind still awake</li>
<li>scrolling twitter at 6 am now</li>
<li>It’s already bright out</li>
</ul>]]></description>
        <content:encoded><![CDATA[<ul>
<li>had to actively stop myself from getting too emotional at least 5 times on the car ride to the airport</li>
<li>wanted to muster the energy to read linear algebra but i would rather jump off the plane, decided to read about ML instead</li>
<li>how have i never watched charlie brown before</li>
<li>the butterfly effect movie is crazy</li>
<li>不会 and 不好意思到扰</li>
<li>“Success is a mountain that keeps growing as you climb it”</li>
<li>So many elderly chinese people on this plane, their children are most likely cracked engineers, and their grand children future tech founders and engineer</li>
<li>Classic American bathrooms smell at the airport, brings me back to ISU</li>
<li>Bart from SFO is at least 10 bucks to anywhere</li>
<li>Most important rule is to not make eye contact with them</li>
<li>And move away from them if possible</li>
<li>three people smoking weed right beside us, smells like char kuey teow</li>
<li>Black guy blasting drake</li>
<li>Longest train ride ever in my life</li>
<li>I want to go home lol why am I in SF again</li>
<li>the weather is soooo nice I missed this so much</li>
<li>It’s like the entire city has AC installed</li>
<li>all my memories of SF slowly flooding back</li>
<li>The pride month lights are still here</li>
<li>Never thought i’d be dragging 58 kg worth of luggages for dear life at midnight in SF</li>
<li>This motivated me to get stronger so I can handle my luggages better next time</li>
<li>got directions wrong and Hazrat our uber driver saves us, mentioned that this will be a good story so its okay if things go wrong, saying we can’t be too comfortable. I wonder what Hazrat is going through</li>
<li>Hotel des Arts is nicer that I imagined for 70 bucks a night</li>
<li>Walking to Zzan at 12:08</li>
<li>Lots of art galleries around</li>
<li>There are still normal people around at this time, it’s safer that I imagined</li>
<li>20 dollar bibimbap and 6 dollar takoyaki</li>
<li>got spooked by a guy on a mattress all covered in a duvet on the sidewalk</li>
<li>It’s 4am and I can’t sleep, too bloated, too hungry, worried about housing, overthinking, missing home and people</li>
<li>classical music on airpods with noise cancelling to block out W’a snoring for an hour didn’t work</li>
<li>Stuck in transitory state, my body was frozen and numb but mind still awake</li>
<li>scrolling twitter at 6 am now</li>
<li>It’s already bright out</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[the past 6 months]]></title>
        <link>https://bneo.xyz/posts/290624</link>
        <guid>https://bneo.xyz/posts/290624</guid>
        <pubDate>Sat, 29 Jun 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/pinkpeach.jpeg" alt="The Pink Peach Tree, Vincent van Gogh, 1888"></p>
<p>the goal of coming was to heal and "fix" myself</p>
<p>9 doctors</p>
<p>38 visits</p>
<p>5 hospitals</p>
<p>5 clinics</p>
<p>for teeth, gastro, chiro, and skin</p>
<p>-> RM 40.1k</p>
<p>I'm pretty sure I beat some record for the most doctors visited within 6 months for someone that's only 22.</p>
<p>I was going to write a longer post about what I learned the past 6 months, but I'm a major procrastinator and have not finished packing and I have to get up early tomorrow.</p>
<p>my anxiety was growing as this day inched closer and closer. I was rushing to leave the first few months I was back, and now I don't feel like leaving anymore. Maybe it's the fear of the unknown, or the guilt from the insane cost for my studies, or the expectations and goals I have set for myself that I'm afraid I can't meet, or the fact that I won't be around my family and friends anymore, or all of the above.</p>
<p>I wanted to achieve so much coming back, but I'm leaving with unmet goals and unfinished projects that make me feel like a failure.</p>
<p>But what I regret more is not spending quality time with my family, meeting up with more friends, and enjoying my time, doing what I love and resting well.</p>
<p>Now, I can only remember the love of my family and friends, and how blessed I am, even with all the inconvenience and medical issues and pain, I have a good life.</p>
<p>And it's about to be better. The most important things are to take care of my health and well-being, but still put in the work and do my best. And to have faith in myself and in God, and the rest will follow.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/pinkpeach.jpeg" alt="The Pink Peach Tree, Vincent van Gogh, 1888"></p>
<p>the goal of coming was to heal and "fix" myself</p>
<p>9 doctors</p>
<p>38 visits</p>
<p>5 hospitals</p>
<p>5 clinics</p>
<p>for teeth, gastro, chiro, and skin</p>
<p>-> RM 40.1k</p>
<p>I'm pretty sure I beat some record for the most doctors visited within 6 months for someone that's only 22.</p>
<p>I was going to write a longer post about what I learned the past 6 months, but I'm a major procrastinator and have not finished packing and I have to get up early tomorrow.</p>
<p>my anxiety was growing as this day inched closer and closer. I was rushing to leave the first few months I was back, and now I don't feel like leaving anymore. Maybe it's the fear of the unknown, or the guilt from the insane cost for my studies, or the expectations and goals I have set for myself that I'm afraid I can't meet, or the fact that I won't be around my family and friends anymore, or all of the above.</p>
<p>I wanted to achieve so much coming back, but I'm leaving with unmet goals and unfinished projects that make me feel like a failure.</p>
<p>But what I regret more is not spending quality time with my family, meeting up with more friends, and enjoying my time, doing what I love and resting well.</p>
<p>Now, I can only remember the love of my family and friends, and how blessed I am, even with all the inconvenience and medical issues and pain, I have a good life.</p>
<p>And it's about to be better. The most important things are to take care of my health and well-being, but still put in the work and do my best. And to have faith in myself and in God, and the rest will follow.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[some questions in my head]]></title>
        <link>https://bneo.xyz/posts/280624</link>
        <guid>https://bneo.xyz/posts/280624</guid>
        <pubDate>Fri, 28 Jun 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<ul>
<li>why is my bed so comfortable?</li>
<li>why are all my dreams so distressing and anxious?</li>
<li>why do I have to leave Malaysia? why can't I be happy and content here? What is in the US that cannot exist here? Can it ever exist here?</li>
<li>how much of the movie was green screen vs real-life? how much will AI make filming in real life an aesthetic than a necessity?</li>
<li>how did john krasinski learn to direct a film?</li>
<li>would i have the strength to fight cancer? will I just be depressed and terrified the entire time?</li>
<li>when can I visit New York again?</li>
<li>if an apocalypse happens when I'm in SF, what will I do? can I even survive?</li>
<li>is it possible for a cat to be that quiet?</li>
<li>what is the loudest I can scream?</li>
<li>should I get an ipod nano?</li>
<li>why is it that I wish I had curly hair whenever I see a guy with curly hair?</li>
<li>can every cancer patient have someone like Eric in their final moments? business idea?</li>
<li>what will be the equivalent of "pizza after piano jazz shows" for my parents?</li>
<li>why does taking one wrong turn in KL add 30 minutes? why are the roads so badly designed?</li>
<li>would I have the courage to pursue my dreams? to not have a plan for my life? a career?</li>
<li>would I ever write a song one day?</li>
<li>why is it so hard to sketch people? what technique am I lacking? is it possible to learn technique from self-practice? or do I need to be taught?</li>
<li>how to sketch without fear of making mistakes? how to have full confidence in every stroke? is it just a mindset?</li>
<li>how does one create their own style and not go for the details every time?</li>
<li>why is sitting alone in a crowded and open restaurant so distressing?</li>
<li>why is it so hard for me to let loose and just have fun in conversations? why must it be deep or practical?</li>
<li>how to becoming more responsive and lively? is this a skill I can nurture or just a mindset?</li>
<li>how to come up with funny responses to jokes? is it a "the more conversations you have, the better you get" kind of thing? or is it learned from media?</li>
<li>why am I so awkward? how do I be less awkward in a way that's not sacrificing my authentic self?</li>
<li>why am I so intimidated by certain people? is that a sign of something? how do I conquer it?</li>
<li>what determines a healthy family? from the parents? can the children change the parents? can generational trauma be cured?</li>
<li>how can a family develop better communication styles? is it a point of no return?</li>
<li>when's the next time I will be back in malaysia?</li>
<li>what will I be like when I'm 30? where will I be?</li>
<li>how do I blog without staying up? will I have the time to do this once I start school in SF?</li>
</ul>]]></description>
        <content:encoded><![CDATA[<ul>
<li>why is my bed so comfortable?</li>
<li>why are all my dreams so distressing and anxious?</li>
<li>why do I have to leave Malaysia? why can't I be happy and content here? What is in the US that cannot exist here? Can it ever exist here?</li>
<li>how much of the movie was green screen vs real-life? how much will AI make filming in real life an aesthetic than a necessity?</li>
<li>how did john krasinski learn to direct a film?</li>
<li>would i have the strength to fight cancer? will I just be depressed and terrified the entire time?</li>
<li>when can I visit New York again?</li>
<li>if an apocalypse happens when I'm in SF, what will I do? can I even survive?</li>
<li>is it possible for a cat to be that quiet?</li>
<li>what is the loudest I can scream?</li>
<li>should I get an ipod nano?</li>
<li>why is it that I wish I had curly hair whenever I see a guy with curly hair?</li>
<li>can every cancer patient have someone like Eric in their final moments? business idea?</li>
<li>what will be the equivalent of "pizza after piano jazz shows" for my parents?</li>
<li>why does taking one wrong turn in KL add 30 minutes? why are the roads so badly designed?</li>
<li>would I have the courage to pursue my dreams? to not have a plan for my life? a career?</li>
<li>would I ever write a song one day?</li>
<li>why is it so hard to sketch people? what technique am I lacking? is it possible to learn technique from self-practice? or do I need to be taught?</li>
<li>how to sketch without fear of making mistakes? how to have full confidence in every stroke? is it just a mindset?</li>
<li>how does one create their own style and not go for the details every time?</li>
<li>why is sitting alone in a crowded and open restaurant so distressing?</li>
<li>why is it so hard for me to let loose and just have fun in conversations? why must it be deep or practical?</li>
<li>how to becoming more responsive and lively? is this a skill I can nurture or just a mindset?</li>
<li>how to come up with funny responses to jokes? is it a "the more conversations you have, the better you get" kind of thing? or is it learned from media?</li>
<li>why am I so awkward? how do I be less awkward in a way that's not sacrificing my authentic self?</li>
<li>why am I so intimidated by certain people? is that a sign of something? how do I conquer it?</li>
<li>what determines a healthy family? from the parents? can the children change the parents? can generational trauma be cured?</li>
<li>how can a family develop better communication styles? is it a point of no return?</li>
<li>when's the next time I will be back in malaysia?</li>
<li>what will I be like when I'm 30? where will I be?</li>
<li>how do I blog without staying up? will I have the time to do this once I start school in SF?</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[what you value most]]></title>
        <link>https://bneo.xyz/posts/values</link>
        <guid>https://bneo.xyz/posts/values</guid>
        <pubDate>Thu, 27 Jun 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/huntersnow.jpg" alt="The Hunters in the Snow, Pieter Bruegel the Elder, 1565"></p>
<p>in <a href="https://www.whitenoise.email/p/29-thoughts-29-years">29 Thoughts for 29 Years</a>, Tom White grapples with the big questions, contemplating his life and his values, his <a href="https://en.wikipedia.org/wiki/Telos">telos</a>.</p>
<p>asking the questions:</p>
<ul>
<li>Who am I?</li>
<li>Why am I?</li>
<li>What are my guiding principles?</li>
<li>What are the guiding principles of the people with whom I interact on a regular basis?</li>
<li>What would I sacrifice my life for?</li>
<li>What would the people I am closest with sacrifice their life for?</li>
<li>What is the most important thing for them?</li>
<li>How about for me?</li>
<li>Are my answers to the above questions honest or mere bullshit—dishonest balm to sooth my soul?</li>
</ul>
<p>According to First Lady Eleanor Roosevelt’s, maturity is the ability to pin down and articulate your values.</p>
<blockquote>
<p>To be mature you have to realize what you value most.</p>
<p>It is extraordinary to discover that comparatively few people reach this level of maturity. <strong>They seem never to have paused to consider what has value for them. They spend great effort and sometimes make great sacrifices for values that, fundamentally, meet no real needs of their own</strong>. Perhaps they have imbibed the values of their particular profession or job, of their community or their neighbors, of their parents or family.</p>
<p>Not to arrive at a clear understanding of one’s own values is a tragic waste. You have missed the whole point of what life is for.</p>
</blockquote>
<p>We are only faintly aware of the habits of thoughts and behaviours that shape the course of our lives.</p>
<p>We don't live life, we sleepwalk through it.</p>
<p>To live more deliberately, he compiled 29 quotes, each striking a psychological chord, imbuing a philosophical truth, and sating an existential urge.</p>
<p><em>The highlighted ones are my favorites.</em></p>
<ul>
<li>Unexpected intrusions of beauty. This is what life is. — Saul Bellow</li>
<li>Be patient toward all that is unsolved in your heart and try to love the questions themselves, like locked rooms and like books that are now written in a very foreign tongue. Do not now seek the answers, which cannot be given you because you would not be able to live them. And the point is, to live everything. Live the questions now. Perhaps you will then gradually, without noticing it, live along some distant day into the answer. ―Rainer Maria Rilke</li>
<li>If you aren't going all the way, why go at all? — Joe Namath</li>
<li>Technique and ability alone do not get you to the top; it is the willpower that is most important. — Junko Tabei</li>
<li>The things that we love tell us what we are. — Thomas Aquinas</li>
<li>You don't have a right to the cards you believe you should have been dealt. You have an obligation to play the hell out of the ones you're holding. — Cheryl Strayed</li>
<li><mark>When friendships are real, they are not glass threads or frost work, but the solidest things we can know. — Ralph Waldo Emerson</mark></li>
<li>You never know what worse luck your bad luck saved you from. — Cormac McCarthy</li>
<li>All animals, except man, know that the principal business of life is to enjoy it. — Samuel Butler</li>
<li>My life has been full of terrible misfortunes most of which never happened. — Michel de Montaigne</li>
<li><mark>What punishments of God are not gifts? — J.R.R. Tolkien</mark></li>
<li>Education is the lightest burden that you will ever carry. — My grandfather, John T. Landers</li>
<li><mark>Love is never wasted, for its value does not rest upon reciprocity. — C. S. Lewis</mark></li>
<li>Growth and comfort do not coexist. — Ginni Rometty</li>
<li>How we spend our time is how we spend our days. How we spend our days is how our life goes. How our life goes determines whether we thought it was worth living. — Keith Yamashita</li>
<li>You are not obligated to complete the work, but neither are you free to desist from it. — Rabbi Tarfon</li>
<li>What happened to the writer is not what matters; what matters is the large sense that the writer is able to make of what happened. — Vivian Gornick</li>
<li>A work of art is good if it has sprung from necessity. — Rainer Maria Rilke</li>
<li>If life teaches anything at all, it teaches that there are so many happy endings that the man who believes there is no God needs his rationality called into serious question. — Stephen King</li>
<li>God does not require that we be successful, only that we be faithful. — St. Teresa of Calcutta</li>
<li><mark>There are two ways to live your life. One is as though nothing is a miracle. The other is as though everything is a miracle. — Albert Einstein</mark></li>
<li>It is our choices, Harry, that show what we truly are, far more than our abilities. — Albus Dumbledore by way of J.K. Rowling</li>
<li>A man who doesn't spend time with his family can never be a real man. — Mario Puzo</li>
<li>If you want new ideas, read old books. — Ivan Pavlov</li>
<li>Joy is the infallible sign of the presence of God. — Pierre Teilhard de Chardin</li>
<li>Writing is like driving a car at night. You can only see as far as your headlights, but you can make the whole trip that way. — E.L. Doctorow</li>
<li>The more scared we are of a work or calling, the more sure we can be that we have to do it. — Steven Pressfield</li>
<li>What's terrible is to pretend that second-rate is first-rate. To pretend that you don't need love when you do, or you like your work when you know quite well you're capable of better. — Doris Lessing</li>
<li><mark>Many of us wrongly jump to the conclusion that our purpose can be measured by our productivity, even though in our own lives many of our most wonderful moments do not seem to “produce” anything but love, awe, or enlightenment. — Ellen Wilson Fielding</mark></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/huntersnow.jpg" alt="The Hunters in the Snow, Pieter Bruegel the Elder, 1565"></p>
<p>in <a href="https://www.whitenoise.email/p/29-thoughts-29-years">29 Thoughts for 29 Years</a>, Tom White grapples with the big questions, contemplating his life and his values, his <a href="https://en.wikipedia.org/wiki/Telos">telos</a>.</p>
<p>asking the questions:</p>
<ul>
<li>Who am I?</li>
<li>Why am I?</li>
<li>What are my guiding principles?</li>
<li>What are the guiding principles of the people with whom I interact on a regular basis?</li>
<li>What would I sacrifice my life for?</li>
<li>What would the people I am closest with sacrifice their life for?</li>
<li>What is the most important thing for them?</li>
<li>How about for me?</li>
<li>Are my answers to the above questions honest or mere bullshit—dishonest balm to sooth my soul?</li>
</ul>
<p>According to First Lady Eleanor Roosevelt’s, maturity is the ability to pin down and articulate your values.</p>
<blockquote>
<p>To be mature you have to realize what you value most.</p>
<p>It is extraordinary to discover that comparatively few people reach this level of maturity. <strong>They seem never to have paused to consider what has value for them. They spend great effort and sometimes make great sacrifices for values that, fundamentally, meet no real needs of their own</strong>. Perhaps they have imbibed the values of their particular profession or job, of their community or their neighbors, of their parents or family.</p>
<p>Not to arrive at a clear understanding of one’s own values is a tragic waste. You have missed the whole point of what life is for.</p>
</blockquote>
<p>We are only faintly aware of the habits of thoughts and behaviours that shape the course of our lives.</p>
<p>We don't live life, we sleepwalk through it.</p>
<p>To live more deliberately, he compiled 29 quotes, each striking a psychological chord, imbuing a philosophical truth, and sating an existential urge.</p>
<p><em>The highlighted ones are my favorites.</em></p>
<ul>
<li>Unexpected intrusions of beauty. This is what life is. — Saul Bellow</li>
<li>Be patient toward all that is unsolved in your heart and try to love the questions themselves, like locked rooms and like books that are now written in a very foreign tongue. Do not now seek the answers, which cannot be given you because you would not be able to live them. And the point is, to live everything. Live the questions now. Perhaps you will then gradually, without noticing it, live along some distant day into the answer. ―Rainer Maria Rilke</li>
<li>If you aren't going all the way, why go at all? — Joe Namath</li>
<li>Technique and ability alone do not get you to the top; it is the willpower that is most important. — Junko Tabei</li>
<li>The things that we love tell us what we are. — Thomas Aquinas</li>
<li>You don't have a right to the cards you believe you should have been dealt. You have an obligation to play the hell out of the ones you're holding. — Cheryl Strayed</li>
<li><mark>When friendships are real, they are not glass threads or frost work, but the solidest things we can know. — Ralph Waldo Emerson</mark></li>
<li>You never know what worse luck your bad luck saved you from. — Cormac McCarthy</li>
<li>All animals, except man, know that the principal business of life is to enjoy it. — Samuel Butler</li>
<li>My life has been full of terrible misfortunes most of which never happened. — Michel de Montaigne</li>
<li><mark>What punishments of God are not gifts? — J.R.R. Tolkien</mark></li>
<li>Education is the lightest burden that you will ever carry. — My grandfather, John T. Landers</li>
<li><mark>Love is never wasted, for its value does not rest upon reciprocity. — C. S. Lewis</mark></li>
<li>Growth and comfort do not coexist. — Ginni Rometty</li>
<li>How we spend our time is how we spend our days. How we spend our days is how our life goes. How our life goes determines whether we thought it was worth living. — Keith Yamashita</li>
<li>You are not obligated to complete the work, but neither are you free to desist from it. — Rabbi Tarfon</li>
<li>What happened to the writer is not what matters; what matters is the large sense that the writer is able to make of what happened. — Vivian Gornick</li>
<li>A work of art is good if it has sprung from necessity. — Rainer Maria Rilke</li>
<li>If life teaches anything at all, it teaches that there are so many happy endings that the man who believes there is no God needs his rationality called into serious question. — Stephen King</li>
<li>God does not require that we be successful, only that we be faithful. — St. Teresa of Calcutta</li>
<li><mark>There are two ways to live your life. One is as though nothing is a miracle. The other is as though everything is a miracle. — Albert Einstein</mark></li>
<li>It is our choices, Harry, that show what we truly are, far more than our abilities. — Albus Dumbledore by way of J.K. Rowling</li>
<li>A man who doesn't spend time with his family can never be a real man. — Mario Puzo</li>
<li>If you want new ideas, read old books. — Ivan Pavlov</li>
<li>Joy is the infallible sign of the presence of God. — Pierre Teilhard de Chardin</li>
<li>Writing is like driving a car at night. You can only see as far as your headlights, but you can make the whole trip that way. — E.L. Doctorow</li>
<li>The more scared we are of a work or calling, the more sure we can be that we have to do it. — Steven Pressfield</li>
<li>What's terrible is to pretend that second-rate is first-rate. To pretend that you don't need love when you do, or you like your work when you know quite well you're capable of better. — Doris Lessing</li>
<li><mark>Many of us wrongly jump to the conclusion that our purpose can be measured by our productivity, even though in our own lives many of our most wonderful moments do not seem to “produce” anything but love, awe, or enlightenment. — Ellen Wilson Fielding</mark></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[product DS @ meta]]></title>
        <link>https://bneo.xyz/posts/productds</link>
        <guid>https://bneo.xyz/posts/productds</guid>
        <pubDate>Wed, 26 Jun 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I had a chat with a staff DS at Meta in the Gen AI product and growth team.</p>
<p>It inspired me to pursue product DS, because I believe it's a good skill set to have if I'm building a startup, having product sense is useful.</p>
<h3>DS at Meta</h3>
<ul>
<li><strong>Mission</strong>: driving impact through data-informed decision making.</li>
<li><strong>Misconception</strong>: It's not just about using fancy machine learning techniques, but about leveraging data to improve products and user experiences.</li>
<li><strong>Specialization vs. Full-Stack</strong>: While smaller companies might require full-stack data scientists, Meta's scale allows for more specialized roles. This enables deeper expertise in specific areas of data science.</li>
</ul>
<h3>key areas of focus</h3>
<ol>
<li>product
<ul>
<li>Use both descriptive and predictive analytics to uncover insights</li>
<li>Examples:
<ul>
<li>Analyzing user engagement with Meta AI</li>
<li>Determining which countries or languages to prioritize for expansion</li>
<li>Deciding on UI elements like whether to show a search bar in WhatsApp</li>
</ul>
</li>
</ul>
</li>
<li>ai eval
<ul>
<li>Goal: Create the best AI assistant possible</li>
<li>Key metrics: User acquisition, engagement (daily/monthly active users), retention</li>
<li>Evaluation methods:
<ul>
<li>Instruction following accuracy</li>
<li>Academic benchmarks (continuously evolving)</li>
<li>Custom evaluation metrics tailored to Meta's specific needs</li>
</ul>
</li>
</ul>
</li>
<li>product-market fit analysis
<ul>
<li>View product adoption as a funnel</li>
<li>Key metrics:
<ul>
<li>Adoption rate (e.g., percentage of WhatsApp users using Meta AI)</li>
<li>Retention (monthly return rate)</li>
</ul>
</li>
<li>Use techniques like A/B testing and holdout tests to measure impact</li>
</ul>
</li>
<li>gen ai advancements
<ul>
<li>Develop retrieval mechanisms for real-time knowledge supplementation</li>
</ul>
</li>
</ol>
<h3>essential skills</h3>
<ol>
<li>hard skills
<ul>
<li>Strong foundation in statistics and probability</li>
<li>Engineering mindset for building and implementing solutions</li>
</ul>
</li>
<li>soft skills
<ul>
<li>Effective communication to convey insights and build trust</li>
<li>Product sense (especially for product scientists)</li>
<li>Analytical thinking and attention to detail</li>
</ul>
</li>
<li>passion
<ul>
<li>Think deeply about products and user experiences, obsess over the details</li>
<li>Question design decisions and try to reverse-engineer product changes</li>
</ul>
</li>
</ol>
<h3>some resources for Meta DS interviews</h3>
<ul>
<li><a href="https://www.glassdoor.com/Salary/Meta-Product-Data-Scientist-Salaries-E40772_D_KO5%2C27.htm?experienceLevel=LESS_THAN_ONE">Meta Product Data Scientist</a></li>
<li><a href="https://datalemur.com/blog/meta-data-scientist-interview-guide">Meta Data Science Interview Guide [30 LEAKED Questions from 2024]</a></li>
<li><a href="https://medium.com/@pmannuel/meta-data-science-analytics-screening-interview-cheat-sheet-735abb17fc8e">Meta Data Science, Analytics Screening: Interview Cheat Sheet | by Priscilla Mannuel</a></li>
<li><a href="https://www.interviewquery.com/p/product-data-science-interview">The Product Data Science Interview Guide</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>I had a chat with a staff DS at Meta in the Gen AI product and growth team.</p>
<p>It inspired me to pursue product DS, because I believe it's a good skill set to have if I'm building a startup, having product sense is useful.</p>
<h3>DS at Meta</h3>
<ul>
<li><strong>Mission</strong>: driving impact through data-informed decision making.</li>
<li><strong>Misconception</strong>: It's not just about using fancy machine learning techniques, but about leveraging data to improve products and user experiences.</li>
<li><strong>Specialization vs. Full-Stack</strong>: While smaller companies might require full-stack data scientists, Meta's scale allows for more specialized roles. This enables deeper expertise in specific areas of data science.</li>
</ul>
<h3>key areas of focus</h3>
<ol>
<li>product
<ul>
<li>Use both descriptive and predictive analytics to uncover insights</li>
<li>Examples:
<ul>
<li>Analyzing user engagement with Meta AI</li>
<li>Determining which countries or languages to prioritize for expansion</li>
<li>Deciding on UI elements like whether to show a search bar in WhatsApp</li>
</ul>
</li>
</ul>
</li>
<li>ai eval
<ul>
<li>Goal: Create the best AI assistant possible</li>
<li>Key metrics: User acquisition, engagement (daily/monthly active users), retention</li>
<li>Evaluation methods:
<ul>
<li>Instruction following accuracy</li>
<li>Academic benchmarks (continuously evolving)</li>
<li>Custom evaluation metrics tailored to Meta's specific needs</li>
</ul>
</li>
</ul>
</li>
<li>product-market fit analysis
<ul>
<li>View product adoption as a funnel</li>
<li>Key metrics:
<ul>
<li>Adoption rate (e.g., percentage of WhatsApp users using Meta AI)</li>
<li>Retention (monthly return rate)</li>
</ul>
</li>
<li>Use techniques like A/B testing and holdout tests to measure impact</li>
</ul>
</li>
<li>gen ai advancements
<ul>
<li>Develop retrieval mechanisms for real-time knowledge supplementation</li>
</ul>
</li>
</ol>
<h3>essential skills</h3>
<ol>
<li>hard skills
<ul>
<li>Strong foundation in statistics and probability</li>
<li>Engineering mindset for building and implementing solutions</li>
</ul>
</li>
<li>soft skills
<ul>
<li>Effective communication to convey insights and build trust</li>
<li>Product sense (especially for product scientists)</li>
<li>Analytical thinking and attention to detail</li>
</ul>
</li>
<li>passion
<ul>
<li>Think deeply about products and user experiences, obsess over the details</li>
<li>Question design decisions and try to reverse-engineer product changes</li>
</ul>
</li>
</ol>
<h3>some resources for Meta DS interviews</h3>
<ul>
<li><a href="https://www.glassdoor.com/Salary/Meta-Product-Data-Scientist-Salaries-E40772_D_KO5%2C27.htm?experienceLevel=LESS_THAN_ONE">Meta Product Data Scientist</a></li>
<li><a href="https://datalemur.com/blog/meta-data-scientist-interview-guide">Meta Data Science Interview Guide [30 LEAKED Questions from 2024]</a></li>
<li><a href="https://medium.com/@pmannuel/meta-data-science-analytics-screening-interview-cheat-sheet-735abb17fc8e">Meta Data Science, Analytics Screening: Interview Cheat Sheet | by Priscilla Mannuel</a></li>
<li><a href="https://www.interviewquery.com/p/product-data-science-interview">The Product Data Science Interview Guide</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[sketching pens]]></title>
        <link>https://bneo.xyz/posts/sketchingpens</link>
        <guid>https://bneo.xyz/posts/sketchingpens</guid>
        <pubDate>Tue, 25 Jun 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>got distracted by a few sketching videos on youtube today when I should be packing and doing other work</p>
<p>first one was <a href="https://www.youtube.com/watch?v=GWtBW4IndVE">How To Draw Like The Masters - John Singer Sargent's Simple Style</a></p>
<p>Next time I see his sketches I'll to notice how brave and simple they are. It's not the most technical or detailed, but it captures so much with so little.</p>
<p>an artist's style is so unique to their personality and influenced by their personal experiences and teachings.</p>
<p>then it was a <a href="https://www.youtube.com/watch?v=6kA9Qk4HKa4">video</a> about <a href="https://www.instagram.com/theartistzac/?hl=en">Zac Crawford</a>, an NYC artist who sketches people at Washington Square park. He draws people every single day, and has sketched up to 100,000 people so far. he developed his fast drawing skills and unique style by drawing people on the subway.</p>
<p>then a video about the <a href="https://www.youtube.com/watch?v=gkFuWIEaRCQ">importance of sketchbooks</a></p>
<p>"The worst sketchbook is an unused one", treat sketchbooks as a journal, the goal is not to fill them but to use them.</p>
<p>i got inspired to start sketching with ink pens and found this video: <a href="https://www.youtube.com/watch?v=wHM7CNyFoIQ">Improve your INK PEN SKETCHING with this easy tip</a></p>
<p>Pens I'm currently looking into:</p>
<ul>
<li>Faber-Castell Pitt Artist Pen India Ink Pens</li>
<li>Faber-Castell PITT Artist Pen Superfine Fineliner - Indranthene Blue (247) 1.5mm</li>
<li>SAKURA Pigma Micron Fineliner Pens - Archival Black Ink Pens</li>
</ul>
<p>one day, I'll pick up one of these pens and a moleskin sketchbook, and sketch people in the park, cafe shops, and on the train.</p>]]></description>
        <content:encoded><![CDATA[<p>got distracted by a few sketching videos on youtube today when I should be packing and doing other work</p>
<p>first one was <a href="https://www.youtube.com/watch?v=GWtBW4IndVE">How To Draw Like The Masters - John Singer Sargent's Simple Style</a></p>
<p>Next time I see his sketches I'll to notice how brave and simple they are. It's not the most technical or detailed, but it captures so much with so little.</p>
<p>an artist's style is so unique to their personality and influenced by their personal experiences and teachings.</p>
<p>then it was a <a href="https://www.youtube.com/watch?v=6kA9Qk4HKa4">video</a> about <a href="https://www.instagram.com/theartistzac/?hl=en">Zac Crawford</a>, an NYC artist who sketches people at Washington Square park. He draws people every single day, and has sketched up to 100,000 people so far. he developed his fast drawing skills and unique style by drawing people on the subway.</p>
<p>then a video about the <a href="https://www.youtube.com/watch?v=gkFuWIEaRCQ">importance of sketchbooks</a></p>
<p>"The worst sketchbook is an unused one", treat sketchbooks as a journal, the goal is not to fill them but to use them.</p>
<p>i got inspired to start sketching with ink pens and found this video: <a href="https://www.youtube.com/watch?v=wHM7CNyFoIQ">Improve your INK PEN SKETCHING with this easy tip</a></p>
<p>Pens I'm currently looking into:</p>
<ul>
<li>Faber-Castell Pitt Artist Pen India Ink Pens</li>
<li>Faber-Castell PITT Artist Pen Superfine Fineliner - Indranthene Blue (247) 1.5mm</li>
<li>SAKURA Pigma Micron Fineliner Pens - Archival Black Ink Pens</li>
</ul>
<p>one day, I'll pick up one of these pens and a moleskin sketchbook, and sketch people in the park, cafe shops, and on the train.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[semantic search @ elicit]]></title>
        <link>https://bneo.xyz/posts/search</link>
        <guid>https://bneo.xyz/posts/search</guid>
        <pubDate>Mon, 24 Jun 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>read this <a href="https://blog.elicit.com/semantic-search/">article</a> by <a href="https://elicit.com/">elicit</a> on how they're implementing SOTA semantic search specifically for research papers, bringing us on a journey from string matching and full-text search, to semantic search and agent-based search.</p>
<p>the problem of search exists in almost all applications.</p>
<p>before modern vector search, we did traditional <a href="https://github.com/rahulvasaikar/Bag-of-words">bag of words</a> – take a set of documents to be retrieved (i.e. web pages on Google) and then transform each doc into a set (bag) of words and use this to populate a spare "frequency vector". popular algorithms are TF-IDF and BM25</p>
<p>these sparse vectors were popular in information retrieval because of efficiency, interpretability, and exact term matching</p>
<p>however, there are cases when we search for information, we rarely know the exact terms, we have the idea, not the words.</p>
<p>with dense embedding models, we can search based on "semantic meaning" rather than term matching.</p>
<p>the issue is you need vast amounts of data to fine-tune dense embedding models, without that, you lack the performance of sparse methods. and data is hard to find for niche domains with domain-specific terminology.</p>
<p>another issue is embedding models are non-deterministic, so the same query could produce different results.</p>
<p>these models are also black boxes, end users don't know how the results are ranked. even researchers can't give a great description as to how or why.</p>
<p>ex1: academics using search as part of systematic review or meta-analysis has to explain how they got the papers they included. they need to know that the results are comprehensive and they haven't missed any important papers.</p>
<p>ex2: web-style semantic search for a law use case, where judges search for a relevant case law. if the search leaves out important precedent, it could be disastrous.</p>
<p>one solution that makes the most of both world's is a merging of sparse and dense retrieval – using hybrid search and learnable sparse embeddings.</p>
<p>that technique is called <a href="https://www.pinecone.io/learn/splade/">SPLADE</a> — the Sparse Lexical and Expansion model.</p>
<p>how it works: given a user query, it enriches it with synonymous or related terms, and instead of it being a manual process, use LLMs to suggest additional search terms.</p>
<p>they also included another technique: automated comprehensive search, where you use semantic search to sort papers by relevancy, and have LLMs read them in that order. as it does this, each paper becomes less and less relevant. model this curve and you can probabilistically guarantee you've found everything relevant.</p>
<p>more on search and evals</p>
<ul>
<li><a href="https://dtunkelang.medium.com/evaluating-good-search-part-i-measure-it-5507b2dbf4f6">Evaluating Search: Measure It</a></li>
<li><a href="https://dtunkelang.medium.com/evaluating-search-measuring-searcher-behavior-5f8347619eb0">Evaluating Search: Measuring Searcher Behavior</a></li>
<li><a href="https://dtunkelang.medium.com/evaluating-search-using-human-judgement-fbb2eeba37d9">Evaluating Search: Using Human Judgments</a></li>
</ul>
<hr>
<p>Elicit seems like a cool place to <a href="https://elicit.com/careers">work</a> at.</p>
<p>they recently released a blog post about <a href="https://blog.elicit.com/how-to-hire-ai-engineers/">how to hire AI engineers</a></p>
<p>they have good thoughts about <a href="https://blog.elicit.com/coding-assistants-and-interviews/">coding assistants in interviews</a></p>
<p>they ship a user-facing feature <a href="https://blog.elicit.com/launching-a-feature-every-week/">every week</a></p>
<p>they have a great <a href="https://github.com/elicit/machine-learning-list?curius=2790">ML reading list</a></p>]]></description>
        <content:encoded><![CDATA[<p>read this <a href="https://blog.elicit.com/semantic-search/">article</a> by <a href="https://elicit.com/">elicit</a> on how they're implementing SOTA semantic search specifically for research papers, bringing us on a journey from string matching and full-text search, to semantic search and agent-based search.</p>
<p>the problem of search exists in almost all applications.</p>
<p>before modern vector search, we did traditional <a href="https://github.com/rahulvasaikar/Bag-of-words">bag of words</a> – take a set of documents to be retrieved (i.e. web pages on Google) and then transform each doc into a set (bag) of words and use this to populate a spare "frequency vector". popular algorithms are TF-IDF and BM25</p>
<p>these sparse vectors were popular in information retrieval because of efficiency, interpretability, and exact term matching</p>
<p>however, there are cases when we search for information, we rarely know the exact terms, we have the idea, not the words.</p>
<p>with dense embedding models, we can search based on "semantic meaning" rather than term matching.</p>
<p>the issue is you need vast amounts of data to fine-tune dense embedding models, without that, you lack the performance of sparse methods. and data is hard to find for niche domains with domain-specific terminology.</p>
<p>another issue is embedding models are non-deterministic, so the same query could produce different results.</p>
<p>these models are also black boxes, end users don't know how the results are ranked. even researchers can't give a great description as to how or why.</p>
<p>ex1: academics using search as part of systematic review or meta-analysis has to explain how they got the papers they included. they need to know that the results are comprehensive and they haven't missed any important papers.</p>
<p>ex2: web-style semantic search for a law use case, where judges search for a relevant case law. if the search leaves out important precedent, it could be disastrous.</p>
<p>one solution that makes the most of both world's is a merging of sparse and dense retrieval – using hybrid search and learnable sparse embeddings.</p>
<p>that technique is called <a href="https://www.pinecone.io/learn/splade/">SPLADE</a> — the Sparse Lexical and Expansion model.</p>
<p>how it works: given a user query, it enriches it with synonymous or related terms, and instead of it being a manual process, use LLMs to suggest additional search terms.</p>
<p>they also included another technique: automated comprehensive search, where you use semantic search to sort papers by relevancy, and have LLMs read them in that order. as it does this, each paper becomes less and less relevant. model this curve and you can probabilistically guarantee you've found everything relevant.</p>
<p>more on search and evals</p>
<ul>
<li><a href="https://dtunkelang.medium.com/evaluating-good-search-part-i-measure-it-5507b2dbf4f6">Evaluating Search: Measure It</a></li>
<li><a href="https://dtunkelang.medium.com/evaluating-search-measuring-searcher-behavior-5f8347619eb0">Evaluating Search: Measuring Searcher Behavior</a></li>
<li><a href="https://dtunkelang.medium.com/evaluating-search-using-human-judgement-fbb2eeba37d9">Evaluating Search: Using Human Judgments</a></li>
</ul>
<hr>
<p>Elicit seems like a cool place to <a href="https://elicit.com/careers">work</a> at.</p>
<p>they recently released a blog post about <a href="https://blog.elicit.com/how-to-hire-ai-engineers/">how to hire AI engineers</a></p>
<p>they have good thoughts about <a href="https://blog.elicit.com/coding-assistants-and-interviews/">coding assistants in interviews</a></p>
<p>they ship a user-facing feature <a href="https://blog.elicit.com/launching-a-feature-every-week/">every week</a></p>
<p>they have a great <a href="https://github.com/elicit/machine-learning-list?curius=2790">ML reading list</a></p>]]></content:encoded>
      </item><item>
        <title><![CDATA[a saxophone orchestra]]></title>
        <link>https://bneo.xyz/posts/230624</link>
        <guid>https://bneo.xyz/posts/230624</guid>
        <pubDate>Sun, 23 Jun 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<ul>
<li>my last time playing at this church for a while and I'm late to practice</li>
<li>found myself really tired to interact with people in the mornings, like "ugh i don't wanna talk to anyone let me just sit in this corner"</li>
<li>said a lot of goodbyes and got a lot of kind farewells by uncles and aunties, asking when I'll be back, and me responding "not sure, going to find a job and stay there" ironically many of their kids are overseas so I'm wondering why they would ask that question</li>
<li>just thinking about how the next time I'm back, the kids and uncle aunties will be older, maybe some won't be around anymore, and how there will be new faces too, and how I would be a different person at that point</li>
<li>but I haven't even started the program yet so there's no point thinking about the future that much</li>
<li>which makes me think, can you feel nostalgic towards the future?</li>
<li>now only mentions of me will persist in the church, questions like "how's your son and daughter in the US?" to the parents</li>
<li>feeling like I'm really low energy and dead at these meals with uncle aunties, and starting to notice that parents who are better at sharing stories, with emotion and vigor, that skill is passes down to their children, and I'm realizing my parents are low energy people, are there kids who develop this skill outside of their family? low energy parents but high energy kids?</li>
<li>still thinking about last night and how I was unable to express myself and tell stories about the US, about why I liked it so much, which made me doubt my true feelings, maybe the US isn't the best choice after all, maybe I just can't let go, what do I truly want and seek?</li>
<li>thinking about how my parents met these uncle aunties through church, and how they've lived in the same area for 30+ years, watching their kids grow up together, and how in the future I'll also decide on an area to settle down, and who are the people that I will be having meals with my potential children. church is such a connector. it is an effective social technology.</li>
<li>auntie saying her mom always used to say "一转眼" and time flies, and she finally realizes what it meant when she's 68.</li>
<li>first time going to an orchestra concert, soloist saxophone player is my sister's primary school friend</li>
<li>the audio quality is so so good, I've only listened to music through airpods and speakers, live music is heavenly</li>
<li>heard marimba playing in the first song, and that was the only time heard it for the whole show</li>
<li>seeing a Cymbal player in an orchestra just makes me think of that kid whose cymbal broke halfway in a show, and he just stood there and saluted the whole way through.</li>
<li>I respect a trianglist, first impression would be like "that's so easy to play" but I guess to perform it well also takes skill, and you shouldn't judge a book by its cover</li>
<li>"a good show requires a good audience", the conductor critiqued our hand clapping lol</li>
<li>most of the pieces just sound like ghibli music or james bond songs to me</li>
<li>the only thing that comes to mind when I see a saxophone player is the song "Careless Whisper"</li>
<li>jazz is so good, saxophone + piano + double bass is a killer combo</li>
<li>i was evaluating and not appreciating yet again, my music background makes it hard to not evaluate</li>
<li>thought about how the orchestra can go on without the conductor because musicians naturally memorize pieces and tempo, I noticed the musician don't actually look at the conductor while playing? but maybe the conductor makes changes last minute, since practice != performance, so real time changes are necessary?</li>
<li>seat was too comfortable, room was chilly with AC, it was dark, the orchestra was soothing, I couldn't help but fall asleep halfway</li>
<li>thought about how nice it is to be a part of an orchestra, or any group in general, feeling a sense of belonging is important for happiness and fulfillment</li>
<li>only a few more "shopping for US sessions", walks with family, meals, car rides, waking up in an AC room</li>
<li>recently feeling proud and grateful for a dad who was hard-working in providing for family and for my education, and for us to live comfortably, and how any success that I'm able to achieve in my lifetime is due to his contributions. I can't say I'm self-made.</li>
<li>realizing I can never talk about anything deep with my dad, only my mom. there's always a barrier and it might always be there until I make an effort to change that</li>
<li>i've been in this safe and comfortable environment for too long, i don't think i've been growing at all the past few months, it is time to leave</li>
<li>been feeling pain again recently and it's concerning, i might be eating too much lately with all these meals with friends and family</li>
<li>if i wasn't still having mild pain now, and feeling dizzy and nauseous and having pale lips (which a pharmacist says I might be 贫血), I'd be 100% ready and excited, but I can never be fully prepared, if I kept waiting until i was safe and healthy and ready, then I might never go at all. there's no right time I guess, it's all about taking a leap of faith, and trusting that things will go well, and even if it doesn't, I can still make it through because human beings are capable of adapting, having a growth mindset means suffering builds character and strength, and finding meaning in the pain, avoiding comfort, and also being grateful and thanking God at all times.</li>
</ul>]]></description>
        <content:encoded><![CDATA[<ul>
<li>my last time playing at this church for a while and I'm late to practice</li>
<li>found myself really tired to interact with people in the mornings, like "ugh i don't wanna talk to anyone let me just sit in this corner"</li>
<li>said a lot of goodbyes and got a lot of kind farewells by uncles and aunties, asking when I'll be back, and me responding "not sure, going to find a job and stay there" ironically many of their kids are overseas so I'm wondering why they would ask that question</li>
<li>just thinking about how the next time I'm back, the kids and uncle aunties will be older, maybe some won't be around anymore, and how there will be new faces too, and how I would be a different person at that point</li>
<li>but I haven't even started the program yet so there's no point thinking about the future that much</li>
<li>which makes me think, can you feel nostalgic towards the future?</li>
<li>now only mentions of me will persist in the church, questions like "how's your son and daughter in the US?" to the parents</li>
<li>feeling like I'm really low energy and dead at these meals with uncle aunties, and starting to notice that parents who are better at sharing stories, with emotion and vigor, that skill is passes down to their children, and I'm realizing my parents are low energy people, are there kids who develop this skill outside of their family? low energy parents but high energy kids?</li>
<li>still thinking about last night and how I was unable to express myself and tell stories about the US, about why I liked it so much, which made me doubt my true feelings, maybe the US isn't the best choice after all, maybe I just can't let go, what do I truly want and seek?</li>
<li>thinking about how my parents met these uncle aunties through church, and how they've lived in the same area for 30+ years, watching their kids grow up together, and how in the future I'll also decide on an area to settle down, and who are the people that I will be having meals with my potential children. church is such a connector. it is an effective social technology.</li>
<li>auntie saying her mom always used to say "一转眼" and time flies, and she finally realizes what it meant when she's 68.</li>
<li>first time going to an orchestra concert, soloist saxophone player is my sister's primary school friend</li>
<li>the audio quality is so so good, I've only listened to music through airpods and speakers, live music is heavenly</li>
<li>heard marimba playing in the first song, and that was the only time heard it for the whole show</li>
<li>seeing a Cymbal player in an orchestra just makes me think of that kid whose cymbal broke halfway in a show, and he just stood there and saluted the whole way through.</li>
<li>I respect a trianglist, first impression would be like "that's so easy to play" but I guess to perform it well also takes skill, and you shouldn't judge a book by its cover</li>
<li>"a good show requires a good audience", the conductor critiqued our hand clapping lol</li>
<li>most of the pieces just sound like ghibli music or james bond songs to me</li>
<li>the only thing that comes to mind when I see a saxophone player is the song "Careless Whisper"</li>
<li>jazz is so good, saxophone + piano + double bass is a killer combo</li>
<li>i was evaluating and not appreciating yet again, my music background makes it hard to not evaluate</li>
<li>thought about how the orchestra can go on without the conductor because musicians naturally memorize pieces and tempo, I noticed the musician don't actually look at the conductor while playing? but maybe the conductor makes changes last minute, since practice != performance, so real time changes are necessary?</li>
<li>seat was too comfortable, room was chilly with AC, it was dark, the orchestra was soothing, I couldn't help but fall asleep halfway</li>
<li>thought about how nice it is to be a part of an orchestra, or any group in general, feeling a sense of belonging is important for happiness and fulfillment</li>
<li>only a few more "shopping for US sessions", walks with family, meals, car rides, waking up in an AC room</li>
<li>recently feeling proud and grateful for a dad who was hard-working in providing for family and for my education, and for us to live comfortably, and how any success that I'm able to achieve in my lifetime is due to his contributions. I can't say I'm self-made.</li>
<li>realizing I can never talk about anything deep with my dad, only my mom. there's always a barrier and it might always be there until I make an effort to change that</li>
<li>i've been in this safe and comfortable environment for too long, i don't think i've been growing at all the past few months, it is time to leave</li>
<li>been feeling pain again recently and it's concerning, i might be eating too much lately with all these meals with friends and family</li>
<li>if i wasn't still having mild pain now, and feeling dizzy and nauseous and having pale lips (which a pharmacist says I might be 贫血), I'd be 100% ready and excited, but I can never be fully prepared, if I kept waiting until i was safe and healthy and ready, then I might never go at all. there's no right time I guess, it's all about taking a leap of faith, and trusting that things will go well, and even if it doesn't, I can still make it through because human beings are capable of adapting, having a growth mindset means suffering builds character and strength, and finding meaning in the pain, avoiding comfort, and also being grateful and thanking God at all times.</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[why SF?]]></title>
        <link>https://bneo.xyz/posts/whyus</link>
        <guid>https://bneo.xyz/posts/whyus</guid>
        <pubDate>Sat, 22 Jun 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>i'm flying off to SF with my friend in a week and our families had dinner together</p>
<p>his parents asked me why US, why not singapore or China, somewhere closer to home. Why go to the other side of the world?</p>
<p>I mentioned there's something unique about the US you don't get anywhere else but I found myself unable to articulate what exactly.</p>
<p>it's so much about my own idiosyncratic interests, fun experiences and warm memories, my personal values and beliefs, that I couldn't distill into words at that moment.</p>
<p>this happens a lot, and it frustrates me when I fail to explain myself, to bridge the gap of the differences between me and other people, so yet again, I'm writing down what I wish I could say at that moment.</p>
<p>I'm dumping my messy and chaotic thoughts in bullet points, cause I'm tired and I have to get up early tomorrow because I'm playing at church, one last time, but also to capture them and examine them, study their shapes and colors and size.</p>
<ul>
<li>the textbook answer that the ben from 2021 would give before going to the US is the bay area has all the largest tech companies and it's a place where they pay a disgusting amount of money for software and tech people. but it's more than that, because I actually experienced it, I spent</li>
<li>two summers in california and i felt alive and excited, I met many people and travelled to many places with them, so these good memories live inside of me, it was the place I wanted to be, and it was hard to leave because</li>
<li>it feels like i have unfinished business, I was always planning to stay there since the day I left Malaysia, but because health reasons I was forced to let go of that dream, and cali has been calling me back every since. and it was also the people, the friends</li>
<li>I have now are mostly there, and I want to live near my friends, so SF is the place I have to be. it's also a place to make new friends, because everyone who ends up in SF are there intentionally and strategically, they're all similar yet different in many ways, they're a hodgepodge of</li>
<li>high agency, cracked, creative, technical, dogged, and ambitious individuals, people who believe they can "fix the world's problem through sheer will", where work and life aren't two separate entities, but melded into one, because to them, meaningful work was crucial to a good life, they do what they love, and they love what they do, they're the ones who</li>
<li>start companies with their friends, build things that other people can use, who believes they don't have to just live in the world they see, but they can embrace it, change it, improve it, and make a mark upon it, and being in SF, we surround ourselves with them, in hopes</li>
<li>we can become more like them, and that increases our surface area of luck, to do great things too, because to be in this place means we get to dream, it's a place where</li>
<li>you can experiment, california has a sense of openness and new possibility, a space to think about what want to achieve in your life, the authority and permission to dream, to ponder about the possibilities of creating something that you love, to solve big problems with amazing people that you won't get the chance to, anywhere else.</li>
<li>i also think that since we're given the opportunity, because of my parent's hard work and capabilities, why not aim high and far, why settle for someplace close and safe. we're at an age where we should be taking risks, doing what's uncomfortable, and surround ourselves with the right people</li>
<li>and who knows what will happen in a year? in 5? in 10? maybe we end up back in Malaysia, maybe we take what we learn in the US and help make Malaysia a better place. hopefully we do, it's a chance to pay it forward, but there's no need to think that far</li>
<li>for now I have full conviction in SF, it's the best place to be and maybe once I experience it again, and I meet more people, my thoughts would be clearer, and I can evangelize my worldview, and explain myself the next time someone asks, why the US?</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>i'm flying off to SF with my friend in a week and our families had dinner together</p>
<p>his parents asked me why US, why not singapore or China, somewhere closer to home. Why go to the other side of the world?</p>
<p>I mentioned there's something unique about the US you don't get anywhere else but I found myself unable to articulate what exactly.</p>
<p>it's so much about my own idiosyncratic interests, fun experiences and warm memories, my personal values and beliefs, that I couldn't distill into words at that moment.</p>
<p>this happens a lot, and it frustrates me when I fail to explain myself, to bridge the gap of the differences between me and other people, so yet again, I'm writing down what I wish I could say at that moment.</p>
<p>I'm dumping my messy and chaotic thoughts in bullet points, cause I'm tired and I have to get up early tomorrow because I'm playing at church, one last time, but also to capture them and examine them, study their shapes and colors and size.</p>
<ul>
<li>the textbook answer that the ben from 2021 would give before going to the US is the bay area has all the largest tech companies and it's a place where they pay a disgusting amount of money for software and tech people. but it's more than that, because I actually experienced it, I spent</li>
<li>two summers in california and i felt alive and excited, I met many people and travelled to many places with them, so these good memories live inside of me, it was the place I wanted to be, and it was hard to leave because</li>
<li>it feels like i have unfinished business, I was always planning to stay there since the day I left Malaysia, but because health reasons I was forced to let go of that dream, and cali has been calling me back every since. and it was also the people, the friends</li>
<li>I have now are mostly there, and I want to live near my friends, so SF is the place I have to be. it's also a place to make new friends, because everyone who ends up in SF are there intentionally and strategically, they're all similar yet different in many ways, they're a hodgepodge of</li>
<li>high agency, cracked, creative, technical, dogged, and ambitious individuals, people who believe they can "fix the world's problem through sheer will", where work and life aren't two separate entities, but melded into one, because to them, meaningful work was crucial to a good life, they do what they love, and they love what they do, they're the ones who</li>
<li>start companies with their friends, build things that other people can use, who believes they don't have to just live in the world they see, but they can embrace it, change it, improve it, and make a mark upon it, and being in SF, we surround ourselves with them, in hopes</li>
<li>we can become more like them, and that increases our surface area of luck, to do great things too, because to be in this place means we get to dream, it's a place where</li>
<li>you can experiment, california has a sense of openness and new possibility, a space to think about what want to achieve in your life, the authority and permission to dream, to ponder about the possibilities of creating something that you love, to solve big problems with amazing people that you won't get the chance to, anywhere else.</li>
<li>i also think that since we're given the opportunity, because of my parent's hard work and capabilities, why not aim high and far, why settle for someplace close and safe. we're at an age where we should be taking risks, doing what's uncomfortable, and surround ourselves with the right people</li>
<li>and who knows what will happen in a year? in 5? in 10? maybe we end up back in Malaysia, maybe we take what we learn in the US and help make Malaysia a better place. hopefully we do, it's a chance to pay it forward, but there's no need to think that far</li>
<li>for now I have full conviction in SF, it's the best place to be and maybe once I experience it again, and I meet more people, my thoughts would be clearer, and I can evangelize my worldview, and explain myself the next time someone asks, why the US?</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[johor day 2]]></title>
        <link>https://bneo.xyz/posts/210624</link>
        <guid>https://bneo.xyz/posts/210624</guid>
        <pubDate>Fri, 21 Jun 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<ul>
<li>hotel beds feel so nice and comfy that it's so hard to leave them</li>
<li>reread a bunch of Ava posts from yesterday and took some notes on the car</li>
<li>she's like a big sister that's imparting a ton of life advice and I feel lucky to have access to all these</li>
</ul>
<h3>on <a href="https://www.avabear.xyz/p/the-organizing-principle">getting things done</a></h3>
<ul>
<li><strong>stick to a schedule</strong>. your schedule needs to be realistic, it's not what <em>ideal you</em> would do, but what you actually think you're be able to do</li>
<li>touch everything once. run for 5 minutes. write one sentence. read one page. the most important thing is just touching it.</li>
<li><mark>resistance is the problem to getting most things done</mark>, not time. do every task as soon as you think of it. procrastination can ruin your life. spend less time thinking about doing things and more time doing them.</li>
<li>have more constraints, it makes you value limited time more.</li>
<li>slice tasks into chunks of time</li>
<li>manage your stress. don't let it affect your sleep. work out. take walks. don't overthink about worst case unless there's something you can do about it.</li>
<li>no notifications, they're poison for your mind</li>
<li>take notes constantly: use iPhone notes to jot down whenever you remember something or have a good thought</li>
<li>multitasking is okay sometimes. there's two modes everyone operates in: 1) total focus and 2) getting things done while also doing other things. you can do #2 on certain things to save time.</li>
</ul>
<h3>the <a href="https://www.avabear.xyz/p/the-right-conversations">right conversations</a></h3>
<ul>
<li>in literature, there's an abyss between two people, how no matter how close you are to someone, they remain a wilderness to you</li>
<li>"how well is it possible to understand someone else?"</li>
<li>we all long for moments of pure recognition, the sense that someone else gets us</li>
<li>we seek for commonality on an emotional and intellectual level, and it's hard to find someone that fills both gaps</li>
<li>in a relationship that isn't working, it's like a boat dragging dead weight – you're the only one providing momentum and direction</li>
<li>or they other way around – they're the one driving and you're just along for the ride, the other person's choices don't reflect your sensibilities</li>
<li>a right conversation feels like you both are side by side, yelling back and forth about which direction to turn. a mix of intuition and negotiation. both sides has influence on each other</li>
<li>there is no comfort greater than being on the same page, talking about the same things</li>
<li><mark>the combination of understanding and agreement is the rarest thing to find in a relationship</mark></li>
<li>too many differences will leave you going in circles, it'll wear you down</li>
<li>disagreement between two people are inevitable, but how you navigate them marks the difference between a passage and impasse</li>
<li>when you meet people who are different, in what they say and how they behave, don't give up. notice that difference and get better at sharing, try harder at explaining, evangelize for your view of the world, convert them into a believer</li>
</ul>
<h3>on <a href="https://www.avabear.xyz/p/making-and-keeping-friends">making</a> and <a href="https://www.avabear.xyz/p/friend-groups">keeping</a> friends</h3>
<ul>
<li>finding really good friends is more important than almost anything else you can be doing</li>
<li>friendship takes a lot of work. you have to be ready for friction and willing to work to resolve it</li>
<li>having good friends is enabled by a set of learnable skills – how to find people you like, how to put yourself out there, how to listen, how to make space, how to propose fun things to do</li>
<li>most successful friendships stem from shared preoccupations (technology, hobbies) and shared context (core life experience like same university)</li>
<li>good friends can see your potential before you can, nihilism results from a lack of people who really see you</li>
<li>things that work for her
<ul>
<li>carve out time for friends, whether calls or in-person hangouts</li>
<li>live in the city where the largest number of your good friends are</li>
<li>find 3-5 people you can be close friends with for many years, and hang out with their friends, and try to align your life choices around them</li>
<li>go to a lot of things, parties, dinners. maximize serendipity</li>
<li>meet people through hobbies, get really into running or something</li>
<li>ride the coattails of your one really social friend</li>
<li>be friends with people you can genuinely praise to everyone, you should be super proud of your friendships</li>
<li>meet people through Twitter, tweet like your life depends on it and enjoy the returns</li>
<li>write in public to meet people who like how you think, think in public</li>
<li>develop an internal friend clock that tells you when to reach out to a friend "it's been 3 weeks since you saw X, you should text them"</li>
<li>proactively ask about your friends' lives. many people have trouble talking about stuff that's troubling them, it's on you to ask</li>
<li>be willing to take feedback, be willing to apologize</li>
</ul>
</li>
<li>you can't "win" an argument, you can only lose the relationship</li>
<li>it's okay to let go of a friendship that isn't working anymore</li>
<li>your mistakes can and will damage the relationship; you cannot start over, but your mistakes can also be forgiven</li>
</ul>
<p>begins to regret it as I feel intensely carsick, shorter notes now</p>
<ul>
<li><a href="https://www.avabear.xyz/p/closeness">closeness</a>
<ul>
<li>how to quantify what makes it possible for you to feel close to someone?</li>
<li>closeness has a few elements: proximity, both physical and emotional, as well as mutual empathy, shared context and experience</li>
<li>Joan Didion never had a thought without saying it aloud to her husband is aspirational</li>
<li>a desire to share consciousness</li>
<li>the appeal of extreme closeness: "I find it both thrilling and exhausting to be in my own mind and sometimes I want to share the burden of it. I want you to know everything, to share the inexhaustible accumulation of experience with me"</li>
<li>the ability to really understand someone is often the product of innate compatibility and similarity</li>
</ul>
</li>
<li><a href="https://www.avabear.xyz/p/knowing-what-i-iike">knowing what i like</a>
<ul>
<li>many people think they know what they want, but they're pursuing the wrong things.</li>
<li>when you get something that you've desired for a long time and it feels hollow, it means you've been chasing the wrong thing.</li>
<li>there are things in life that feel good to get</li>
<li>when what you get is what you want, it means you have taste, and it takes a lot of work to get there</li>
</ul>
</li>
<li><a href="https://www.avabear.xyz/p/loving-imperfection">loving imperfection</a>
<ul>
<li>if someone is externally perfect, they usually have all sorts of terrible wounds.</li>
<li>if you love someone you are happy to pay the price, people assume love is about celebrating someone's amazing qualities, but true love is about accepting someone's flaws</li>
<li>everyone is imperfect, and we just have to choose the imperfections we can love</li>
<li>the goal is to find a tradeoff you more than tolerate – someone who makes you think, "you're so imperfect, and I'm so lucky, I can't believe I get to spend my life with you"</li>
<li>we have to look for the trauma that slots into our trauma, the imperfection that moves us</li>
</ul>
</li>
<li><a href="https://www.avabear.xyz/p/love-in-the-time-of-hyperfixation">love in the time of hyperfixation</a>
<ul>
<li>we don't get to choose which fixation lasts and which won't</li>
<li>the things we stick with are just the things we repeatedly fail to give up</li>
<li>the entirety of what I know about love: "in the beginning it felt like I couldn't control myself. And then it felt like I could control myself, but I still wanted to continue"</li>
</ul>
</li>
<li><a href="https://www.avabear.xyz/p/fewer-better-thoughts">fewer, better thoughts</a>: making the right decision involves paying careful attention to the state of the world around you, and the state of your own internal landscape. watch people and watch yourself. what makes you feel good, what frightens you, what aches and why.</li>
<li><a href="https://www.avabear.xyz/p/17-hot-takes-about-dating">17 hot takes about dating</a>
<ul>
<li>getting into a relationship is like buying a car; being in the relationship is like driving it. Don't spend two years trying to buy the car if you don't even know if you'll like driving it</li>
<li>a great relationship is one in which both people are like "Wow I got so lucky". an okay one is one in which only one person feels that way.</li>
</ul>
</li>
<li><a href="https://web.getmatter.com/entry/12723047">two years</a>: consistency creates inspiration (if you know you have to write everyday, you'll think of something to write about)</li>
<li><a href="https://web.getmatter.com/entry/2833482">what makes me feel grounded</a>: spending time with the people you love amplifies your "youness"</li>
<li><a href="https://www.avabear.xyz/p/practical-magic">practical magic</a>: on rejection and secure attachment
<ul>
<li>ask for things at the exact edge of rejection. if you're never rejected, you're too risk-averse</li>
<li>be comfortable with rejection and with failure</li>
<li>the willingness to be pushy and ask for things that aren't directly offered to you</li>
<li>always go to the source. It’s important to know whose thoughts you’re referencing, and why. And whose thoughts they’re referencing.</li>
<li>double down on your talents</li>
<li>get good at building a strong feedback loop between "I perceive X" and "I've confirmed that X is in fact true". you'll start to trust yourself more. accurate self trust is more important than anything else</li>
</ul>
</li>
</ul>
<hr>
<p>all my relatives keep asking me to take care of health and that's what matters the most</p>
<p>and that now that I'm relatively healthier there's less worry, and that I've gone through it before and I'll be fine.</p>
<p>I do think i'll enjoy life there a lot more than staying here.</p>
<p>The only thing stressing me out the most, the thing that really strikes fear deep into my core, is the pressure to find a good job that pays well (where I'll enjoy the work) to make my parents proud and to pay them back for the dent that I'll be making in my dad's bank account. the money that was hard-earned from going to the office everyday, taking multiple calls every hour.</p>
<p>But I'm sure I'll make it, either way. I have to trust in God more. Stay grounded, act according to my core values, surround myself with the right people, and take more risks. I just have to keep doing what I'm doing. And actually implement the advice that I've been consuming the past year or so in these blogs.</p>
<p>It feels like the week before the war, and you're on the frontline. you know you're subjugating yourself to a ton of challenges and discomfort and obstacles, and you constantly feel under-prepared and anxious of what's to come. but you still have to march forward. it's like you're trapped somewhere in sinking ship, the water is rising rapidly around you, you're floating and weightless, and air is running out, and you're about to take a deep breath before you dive under and look for an escape. you have to hold your breath, but you're not sure for how long. You just have to keep holding on.</p>]]></description>
        <content:encoded><![CDATA[<ul>
<li>hotel beds feel so nice and comfy that it's so hard to leave them</li>
<li>reread a bunch of Ava posts from yesterday and took some notes on the car</li>
<li>she's like a big sister that's imparting a ton of life advice and I feel lucky to have access to all these</li>
</ul>
<h3>on <a href="https://www.avabear.xyz/p/the-organizing-principle">getting things done</a></h3>
<ul>
<li><strong>stick to a schedule</strong>. your schedule needs to be realistic, it's not what <em>ideal you</em> would do, but what you actually think you're be able to do</li>
<li>touch everything once. run for 5 minutes. write one sentence. read one page. the most important thing is just touching it.</li>
<li><mark>resistance is the problem to getting most things done</mark>, not time. do every task as soon as you think of it. procrastination can ruin your life. spend less time thinking about doing things and more time doing them.</li>
<li>have more constraints, it makes you value limited time more.</li>
<li>slice tasks into chunks of time</li>
<li>manage your stress. don't let it affect your sleep. work out. take walks. don't overthink about worst case unless there's something you can do about it.</li>
<li>no notifications, they're poison for your mind</li>
<li>take notes constantly: use iPhone notes to jot down whenever you remember something or have a good thought</li>
<li>multitasking is okay sometimes. there's two modes everyone operates in: 1) total focus and 2) getting things done while also doing other things. you can do #2 on certain things to save time.</li>
</ul>
<h3>the <a href="https://www.avabear.xyz/p/the-right-conversations">right conversations</a></h3>
<ul>
<li>in literature, there's an abyss between two people, how no matter how close you are to someone, they remain a wilderness to you</li>
<li>"how well is it possible to understand someone else?"</li>
<li>we all long for moments of pure recognition, the sense that someone else gets us</li>
<li>we seek for commonality on an emotional and intellectual level, and it's hard to find someone that fills both gaps</li>
<li>in a relationship that isn't working, it's like a boat dragging dead weight – you're the only one providing momentum and direction</li>
<li>or they other way around – they're the one driving and you're just along for the ride, the other person's choices don't reflect your sensibilities</li>
<li>a right conversation feels like you both are side by side, yelling back and forth about which direction to turn. a mix of intuition and negotiation. both sides has influence on each other</li>
<li>there is no comfort greater than being on the same page, talking about the same things</li>
<li><mark>the combination of understanding and agreement is the rarest thing to find in a relationship</mark></li>
<li>too many differences will leave you going in circles, it'll wear you down</li>
<li>disagreement between two people are inevitable, but how you navigate them marks the difference between a passage and impasse</li>
<li>when you meet people who are different, in what they say and how they behave, don't give up. notice that difference and get better at sharing, try harder at explaining, evangelize for your view of the world, convert them into a believer</li>
</ul>
<h3>on <a href="https://www.avabear.xyz/p/making-and-keeping-friends">making</a> and <a href="https://www.avabear.xyz/p/friend-groups">keeping</a> friends</h3>
<ul>
<li>finding really good friends is more important than almost anything else you can be doing</li>
<li>friendship takes a lot of work. you have to be ready for friction and willing to work to resolve it</li>
<li>having good friends is enabled by a set of learnable skills – how to find people you like, how to put yourself out there, how to listen, how to make space, how to propose fun things to do</li>
<li>most successful friendships stem from shared preoccupations (technology, hobbies) and shared context (core life experience like same university)</li>
<li>good friends can see your potential before you can, nihilism results from a lack of people who really see you</li>
<li>things that work for her
<ul>
<li>carve out time for friends, whether calls or in-person hangouts</li>
<li>live in the city where the largest number of your good friends are</li>
<li>find 3-5 people you can be close friends with for many years, and hang out with their friends, and try to align your life choices around them</li>
<li>go to a lot of things, parties, dinners. maximize serendipity</li>
<li>meet people through hobbies, get really into running or something</li>
<li>ride the coattails of your one really social friend</li>
<li>be friends with people you can genuinely praise to everyone, you should be super proud of your friendships</li>
<li>meet people through Twitter, tweet like your life depends on it and enjoy the returns</li>
<li>write in public to meet people who like how you think, think in public</li>
<li>develop an internal friend clock that tells you when to reach out to a friend "it's been 3 weeks since you saw X, you should text them"</li>
<li>proactively ask about your friends' lives. many people have trouble talking about stuff that's troubling them, it's on you to ask</li>
<li>be willing to take feedback, be willing to apologize</li>
</ul>
</li>
<li>you can't "win" an argument, you can only lose the relationship</li>
<li>it's okay to let go of a friendship that isn't working anymore</li>
<li>your mistakes can and will damage the relationship; you cannot start over, but your mistakes can also be forgiven</li>
</ul>
<p>begins to regret it as I feel intensely carsick, shorter notes now</p>
<ul>
<li><a href="https://www.avabear.xyz/p/closeness">closeness</a>
<ul>
<li>how to quantify what makes it possible for you to feel close to someone?</li>
<li>closeness has a few elements: proximity, both physical and emotional, as well as mutual empathy, shared context and experience</li>
<li>Joan Didion never had a thought without saying it aloud to her husband is aspirational</li>
<li>a desire to share consciousness</li>
<li>the appeal of extreme closeness: "I find it both thrilling and exhausting to be in my own mind and sometimes I want to share the burden of it. I want you to know everything, to share the inexhaustible accumulation of experience with me"</li>
<li>the ability to really understand someone is often the product of innate compatibility and similarity</li>
</ul>
</li>
<li><a href="https://www.avabear.xyz/p/knowing-what-i-iike">knowing what i like</a>
<ul>
<li>many people think they know what they want, but they're pursuing the wrong things.</li>
<li>when you get something that you've desired for a long time and it feels hollow, it means you've been chasing the wrong thing.</li>
<li>there are things in life that feel good to get</li>
<li>when what you get is what you want, it means you have taste, and it takes a lot of work to get there</li>
</ul>
</li>
<li><a href="https://www.avabear.xyz/p/loving-imperfection">loving imperfection</a>
<ul>
<li>if someone is externally perfect, they usually have all sorts of terrible wounds.</li>
<li>if you love someone you are happy to pay the price, people assume love is about celebrating someone's amazing qualities, but true love is about accepting someone's flaws</li>
<li>everyone is imperfect, and we just have to choose the imperfections we can love</li>
<li>the goal is to find a tradeoff you more than tolerate – someone who makes you think, "you're so imperfect, and I'm so lucky, I can't believe I get to spend my life with you"</li>
<li>we have to look for the trauma that slots into our trauma, the imperfection that moves us</li>
</ul>
</li>
<li><a href="https://www.avabear.xyz/p/love-in-the-time-of-hyperfixation">love in the time of hyperfixation</a>
<ul>
<li>we don't get to choose which fixation lasts and which won't</li>
<li>the things we stick with are just the things we repeatedly fail to give up</li>
<li>the entirety of what I know about love: "in the beginning it felt like I couldn't control myself. And then it felt like I could control myself, but I still wanted to continue"</li>
</ul>
</li>
<li><a href="https://www.avabear.xyz/p/fewer-better-thoughts">fewer, better thoughts</a>: making the right decision involves paying careful attention to the state of the world around you, and the state of your own internal landscape. watch people and watch yourself. what makes you feel good, what frightens you, what aches and why.</li>
<li><a href="https://www.avabear.xyz/p/17-hot-takes-about-dating">17 hot takes about dating</a>
<ul>
<li>getting into a relationship is like buying a car; being in the relationship is like driving it. Don't spend two years trying to buy the car if you don't even know if you'll like driving it</li>
<li>a great relationship is one in which both people are like "Wow I got so lucky". an okay one is one in which only one person feels that way.</li>
</ul>
</li>
<li><a href="https://web.getmatter.com/entry/12723047">two years</a>: consistency creates inspiration (if you know you have to write everyday, you'll think of something to write about)</li>
<li><a href="https://web.getmatter.com/entry/2833482">what makes me feel grounded</a>: spending time with the people you love amplifies your "youness"</li>
<li><a href="https://www.avabear.xyz/p/practical-magic">practical magic</a>: on rejection and secure attachment
<ul>
<li>ask for things at the exact edge of rejection. if you're never rejected, you're too risk-averse</li>
<li>be comfortable with rejection and with failure</li>
<li>the willingness to be pushy and ask for things that aren't directly offered to you</li>
<li>always go to the source. It’s important to know whose thoughts you’re referencing, and why. And whose thoughts they’re referencing.</li>
<li>double down on your talents</li>
<li>get good at building a strong feedback loop between "I perceive X" and "I've confirmed that X is in fact true". you'll start to trust yourself more. accurate self trust is more important than anything else</li>
</ul>
</li>
</ul>
<hr>
<p>all my relatives keep asking me to take care of health and that's what matters the most</p>
<p>and that now that I'm relatively healthier there's less worry, and that I've gone through it before and I'll be fine.</p>
<p>I do think i'll enjoy life there a lot more than staying here.</p>
<p>The only thing stressing me out the most, the thing that really strikes fear deep into my core, is the pressure to find a good job that pays well (where I'll enjoy the work) to make my parents proud and to pay them back for the dent that I'll be making in my dad's bank account. the money that was hard-earned from going to the office everyday, taking multiple calls every hour.</p>
<p>But I'm sure I'll make it, either way. I have to trust in God more. Stay grounded, act according to my core values, surround myself with the right people, and take more risks. I just have to keep doing what I'm doing. And actually implement the advice that I've been consuming the past year or so in these blogs.</p>
<p>It feels like the week before the war, and you're on the frontline. you know you're subjugating yourself to a ton of challenges and discomfort and obstacles, and you constantly feel under-prepared and anxious of what's to come. but you still have to march forward. it's like you're trapped somewhere in sinking ship, the water is rising rapidly around you, you're floating and weightless, and air is running out, and you're about to take a deep breath before you dive under and look for an escape. you have to hold your breath, but you're not sure for how long. You just have to keep holding on.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[johor day 1]]></title>
        <link>https://bneo.xyz/posts/200624</link>
        <guid>https://bneo.xyz/posts/200624</guid>
        <pubDate>Thu, 20 Jun 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<ul>
<li>woke up feeling anxious and sad that I'll be alone in a room and my parents and sister won't be calling me to get out of bed</li>
<li>saw primary school students on their field trip, I feel so old</li>
<li>yong peng fishball noodles</li>
<li>she spends her days and maybe entire life farming, and going to restaurants to sell her produce, and she's satisfied with life. she mentions her friend's durian is for sale. her face lights up with a big smile, her skin tanned yet healthy. her body strong and fit. isn't she's the lucky one? what more do she seek? her life is simple yet fulfilling</li>
<li>most people don't get to choose. they grow up in a small town and work as a waitress in a fishball noodle restaurant, and might never get the chance to even leave the town, country, to see and experience what I have experienced. what is life to these people? i'm worrying about not getting a high paying job and not passing FAANG interviews while they probably have to worry about whether they can save enough to sustain themselves, their parents and for their own future. perspective is important. step outside of the bubble more</li>
<li>a few notes from having meals with relatives in their 60s
<ul>
<li>they repeat things, at their age they talk about the same things a few times, almost like they forgot that they already mentioned it earlier</li>
<li>they like to talk about travelling experience, where they went and where we went, at this age they love travelling because time is limited</li>
<li>they talk about their own kids (marriage, life, career)</li>
<li>they talk about living cost in singapore is high</li>
<li>they will say you look like &#x3C;INSERT RELATIVE NAME> a few times</li>
<li>they love asking questions about your life, they're very curious about young people's thoughts on things too</li>
<li>the uncles in IT will ask you about AI and ask you to share</li>
<li>they surprisingly know how much other relative's kids earn per month, that's what parents flex to other parents I suppose</li>
<li>they'll mention how times have changed, how young people today is different, ex: living together but not married, LGBTQ</li>
<li>they'll mention a few times that health is what matters the most</li>
<li>they'll give advice to you, the uncle mentioned travel and reading books are the two important things for career</li>
</ul>
</li>
<li>i think I need to talk to old people more,</li>
<li>a lot of singaporeans came to Johor because it's a holiday, and everything is 3.48x cheaper</li>
<li>overheard a group of young singaporeans (probably my age) in a restaurant talk about career and it made me worry about my own</li>
<li>reminded of Steve Job's quote on career, "The enemy of most dreams and intuition, and one of the most dangerous and stifling concepts ever invented by humans, is the 'Career'"</li>
<li>but realizing that as an international student, I might not have the luxury to think about what I love doing until I get a stable job in the US, so the idea of doing what you love is a privilege not accessible to everyone</li>
<li>read a total of 13 posts by Ava while shopping with mom, it feels like I'm having conversations with her. it would be so cool to meet her in SF.</li>
<li>I always use to wait outside while mom shopped for things, but actually shopping with her is a pleasant experience, I found a nice jacket at brands outlet</li>
<li>i've been buying clothes at uniqlo and starting to feel guilty to buy nice clothes using my dad's money while he wears the same old clothes he's owned for years</li>
<li>growing up and getting old is realizing your parents are people with their own issues and problems and insecurities and flaws and quirks, and not expecting them to know everything about the world and about you, and noticing they're getting slower and more fragile and more accepting of everything.</li>
<li>i remember watching a video of a son bringing his parents to japan, booking all michelin restaurants months prior, growing up is also treating your parents to nice food and experiences once you're capable, paying back for all the sacrifices they've made for you.</li>
</ul>]]></description>
        <content:encoded><![CDATA[<ul>
<li>woke up feeling anxious and sad that I'll be alone in a room and my parents and sister won't be calling me to get out of bed</li>
<li>saw primary school students on their field trip, I feel so old</li>
<li>yong peng fishball noodles</li>
<li>she spends her days and maybe entire life farming, and going to restaurants to sell her produce, and she's satisfied with life. she mentions her friend's durian is for sale. her face lights up with a big smile, her skin tanned yet healthy. her body strong and fit. isn't she's the lucky one? what more do she seek? her life is simple yet fulfilling</li>
<li>most people don't get to choose. they grow up in a small town and work as a waitress in a fishball noodle restaurant, and might never get the chance to even leave the town, country, to see and experience what I have experienced. what is life to these people? i'm worrying about not getting a high paying job and not passing FAANG interviews while they probably have to worry about whether they can save enough to sustain themselves, their parents and for their own future. perspective is important. step outside of the bubble more</li>
<li>a few notes from having meals with relatives in their 60s
<ul>
<li>they repeat things, at their age they talk about the same things a few times, almost like they forgot that they already mentioned it earlier</li>
<li>they like to talk about travelling experience, where they went and where we went, at this age they love travelling because time is limited</li>
<li>they talk about their own kids (marriage, life, career)</li>
<li>they talk about living cost in singapore is high</li>
<li>they will say you look like &#x3C;INSERT RELATIVE NAME> a few times</li>
<li>they love asking questions about your life, they're very curious about young people's thoughts on things too</li>
<li>the uncles in IT will ask you about AI and ask you to share</li>
<li>they surprisingly know how much other relative's kids earn per month, that's what parents flex to other parents I suppose</li>
<li>they'll mention how times have changed, how young people today is different, ex: living together but not married, LGBTQ</li>
<li>they'll mention a few times that health is what matters the most</li>
<li>they'll give advice to you, the uncle mentioned travel and reading books are the two important things for career</li>
</ul>
</li>
<li>i think I need to talk to old people more,</li>
<li>a lot of singaporeans came to Johor because it's a holiday, and everything is 3.48x cheaper</li>
<li>overheard a group of young singaporeans (probably my age) in a restaurant talk about career and it made me worry about my own</li>
<li>reminded of Steve Job's quote on career, "The enemy of most dreams and intuition, and one of the most dangerous and stifling concepts ever invented by humans, is the 'Career'"</li>
<li>but realizing that as an international student, I might not have the luxury to think about what I love doing until I get a stable job in the US, so the idea of doing what you love is a privilege not accessible to everyone</li>
<li>read a total of 13 posts by Ava while shopping with mom, it feels like I'm having conversations with her. it would be so cool to meet her in SF.</li>
<li>I always use to wait outside while mom shopped for things, but actually shopping with her is a pleasant experience, I found a nice jacket at brands outlet</li>
<li>i've been buying clothes at uniqlo and starting to feel guilty to buy nice clothes using my dad's money while he wears the same old clothes he's owned for years</li>
<li>growing up and getting old is realizing your parents are people with their own issues and problems and insecurities and flaws and quirks, and not expecting them to know everything about the world and about you, and noticing they're getting slower and more fragile and more accepting of everything.</li>
<li>i remember watching a video of a son bringing his parents to japan, booking all michelin restaurants months prior, growing up is also treating your parents to nice food and experiences once you're capable, paying back for all the sacrifices they've made for you.</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Writing Tips For Work]]></title>
        <link>https://bneo.xyz/posts/writingtips</link>
        <guid>https://bneo.xyz/posts/writingtips</guid>
        <pubDate>Wed, 19 Jun 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Ryan shares three <a href="https://www.developing.dev/p/writing-tactics-part-1">writing tactics</a> that help you be more effective at work</p>
<ol>
<li>Make the first line interesting
<ul>
<li>show them why they should care immediately.</li>
<li>you have to know your audience well to do this.</li>
<li>examples
<ul>
<li>(Sharing launch results): share the metric movements that the audience cares about.</li>
<li>(Asking for collaboration): highlight the expected outcomes from the work that are most important to the audience.</li>
<li>(Raising awareness for a problem): explain the severity of the problem in a way the audience understands.</li>
</ul>
</li>
</ul>
</li>
<li>make your ask clear
<ul>
<li>either share it <strong>first thing</strong></li>
<li>or <strong>at the end</strong> after providing the relevant context for them to understand your ask</li>
<li>Before:
<blockquote>
<p>Service X is broken. I think it's because of the push. Could you help me revert a diff？ This change went out at Y time and I can see a clear drop in the success rate just after that. I'm not sure though still and want a second opinion</p>
</blockquote>
</li>
<li>After:
<blockquote>
<p>Prod is down, can you help me revert a diff？</p>
<p>Service X is broken. I think it's because of the push. This change went out at Y time and I can see a clear drop in the success rate just after that. I'm not sure though still and want a second opinion</p>
</blockquote>
</li>
</ul>
</li>
<li>write simply
<ul>
<li>the more simply the writing, the more your idea will get through to the audience</li>
<li>if you can remove a word and preserve the meaning, do it</li>
<li>if you can replace a complex word with a simple one, do it</li>
</ul>
</li>
</ol>
<p>these were for short writing, he shared more <a href="https://www.developing.dev/p/writing-tactics-part-2">tactics</a> for longer writing, i.e. planning docs, announcements, design docs, and more.</p>
<p>The main ideas are to include a tl;dr and format the writing to optimize for skimming (people skim in an <a href="https://www.nngroup.com/articles/f-shaped-pattern-reading-web-content-discovered">F-shaped pattern</a>)</p>
<ul>
<li>add a tl;dr: put what your audience must know in a few lines, the most important takeaways</li>
<li>add a table of contents: for longer posts, let people jump to what they care about</li>
<li>add section headings: gives people a sense of how relevant a section is</li>
<li>use bullets and lists: much easier to skim than paragraphs, the spacing separates ideas clearly, delivering the key points to readers</li>
<li>bold the main points: draw attention to what matters most, use your judgement and use appropriately</li>
<li>break up long paragraphs: add line breaks where it makes sense, don't let paragraphs get too long</li>
</ul>
<p>more tips in this article by Nielsen Norman group <a href="https://www.nngroup.com/articles/formatting-long-form-content/">5 Formatting Techniques for Long-Form Content</a></p>
<p>Lastly, you get better at writing by doing and asking for feedback by from people who write well.</p>
<p>Write, reflect on feedback, iterate.</p>]]></description>
        <content:encoded><![CDATA[<p>Ryan shares three <a href="https://www.developing.dev/p/writing-tactics-part-1">writing tactics</a> that help you be more effective at work</p>
<ol>
<li>Make the first line interesting
<ul>
<li>show them why they should care immediately.</li>
<li>you have to know your audience well to do this.</li>
<li>examples
<ul>
<li>(Sharing launch results): share the metric movements that the audience cares about.</li>
<li>(Asking for collaboration): highlight the expected outcomes from the work that are most important to the audience.</li>
<li>(Raising awareness for a problem): explain the severity of the problem in a way the audience understands.</li>
</ul>
</li>
</ul>
</li>
<li>make your ask clear
<ul>
<li>either share it <strong>first thing</strong></li>
<li>or <strong>at the end</strong> after providing the relevant context for them to understand your ask</li>
<li>Before:
<blockquote>
<p>Service X is broken. I think it's because of the push. Could you help me revert a diff？ This change went out at Y time and I can see a clear drop in the success rate just after that. I'm not sure though still and want a second opinion</p>
</blockquote>
</li>
<li>After:
<blockquote>
<p>Prod is down, can you help me revert a diff？</p>
<p>Service X is broken. I think it's because of the push. This change went out at Y time and I can see a clear drop in the success rate just after that. I'm not sure though still and want a second opinion</p>
</blockquote>
</li>
</ul>
</li>
<li>write simply
<ul>
<li>the more simply the writing, the more your idea will get through to the audience</li>
<li>if you can remove a word and preserve the meaning, do it</li>
<li>if you can replace a complex word with a simple one, do it</li>
</ul>
</li>
</ol>
<p>these were for short writing, he shared more <a href="https://www.developing.dev/p/writing-tactics-part-2">tactics</a> for longer writing, i.e. planning docs, announcements, design docs, and more.</p>
<p>The main ideas are to include a tl;dr and format the writing to optimize for skimming (people skim in an <a href="https://www.nngroup.com/articles/f-shaped-pattern-reading-web-content-discovered">F-shaped pattern</a>)</p>
<ul>
<li>add a tl;dr: put what your audience must know in a few lines, the most important takeaways</li>
<li>add a table of contents: for longer posts, let people jump to what they care about</li>
<li>add section headings: gives people a sense of how relevant a section is</li>
<li>use bullets and lists: much easier to skim than paragraphs, the spacing separates ideas clearly, delivering the key points to readers</li>
<li>bold the main points: draw attention to what matters most, use your judgement and use appropriately</li>
<li>break up long paragraphs: add line breaks where it makes sense, don't let paragraphs get too long</li>
</ul>
<p>more tips in this article by Nielsen Norman group <a href="https://www.nngroup.com/articles/formatting-long-form-content/">5 Formatting Techniques for Long-Form Content</a></p>
<p>Lastly, you get better at writing by doing and asking for feedback by from people who write well.</p>
<p>Write, reflect on feedback, iterate.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Naval's advice to his younger self]]></title>
        <link>https://bneo.xyz/posts/navaladvice</link>
        <guid>https://bneo.xyz/posts/navaladvice</guid>
        <pubDate>Tue, 18 Jun 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>if <a href="/posts/naval">Naval</a> want to say something to his younger self, this is what he would say:</p>
<p>chill out</p>
<p>don't stress so much</p>
<p>live in the moment</p>
<p>everything will be fine</p>
<p>be more of yourself</p>
<p>don't try to do what you think society wants or needs</p>
<p>don't try to live up to other people's expectations</p>
<p>self actualize</p>
<p>say no to more things</p>
<p>protect your time because it's very precious.</p>
<p>on your dying day you will give everything you have for another day.</p>
<p>the discount rate / marginal value of that extra day goes higher as you get older.</p>
<p>less fear, more love</p>
<p>love people more</p>
<p>everyone wants to be loved, everyone needs to be deeply loved</p>
<p>it's not something you can buy, no amount of money can give you true unconditional love</p>
<p>you can give love, it's free to give</p>
<p>you don't necessarily get it, but if you just get in the mindset of "I'm just going to give it", eventually, on a long enough time scale, you get what you deserve</p>
<p>just work on yourself and be ready, and then good things will happen</p>
<p>"when the student is ready, the master appears"</p>]]></description>
        <content:encoded><![CDATA[<p>if <a href="/posts/naval">Naval</a> want to say something to his younger self, this is what he would say:</p>
<p>chill out</p>
<p>don't stress so much</p>
<p>live in the moment</p>
<p>everything will be fine</p>
<p>be more of yourself</p>
<p>don't try to do what you think society wants or needs</p>
<p>don't try to live up to other people's expectations</p>
<p>self actualize</p>
<p>say no to more things</p>
<p>protect your time because it's very precious.</p>
<p>on your dying day you will give everything you have for another day.</p>
<p>the discount rate / marginal value of that extra day goes higher as you get older.</p>
<p>less fear, more love</p>
<p>love people more</p>
<p>everyone wants to be loved, everyone needs to be deeply loved</p>
<p>it's not something you can buy, no amount of money can give you true unconditional love</p>
<p>you can give love, it's free to give</p>
<p>you don't necessarily get it, but if you just get in the mindset of "I'm just going to give it", eventually, on a long enough time scale, you get what you deserve</p>
<p>just work on yourself and be ready, and then good things will happen</p>
<p>"when the student is ready, the master appears"</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[chatting with two DS managers]]></title>
        <link>https://bneo.xyz/posts/061724</link>
        <guid>https://bneo.xyz/posts/061724</guid>
        <pubDate>Mon, 17 Jun 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I talked to two DS managers the past two days, one at C3.AI, an enterprise AI company and the other at BlockFi, a crypto exchange company.</p>
<p>I've been asking questions like:</p>
<ul>
<li>what kinds of projects you're working on?</li>
<li>what is the culture like?</li>
<li>interview process?</li>
<li>what made you hire your last team member?</li>
<li>what specific skills you look for?</li>
<li>what would impress you about a new-grad candidate?</li>
<li>what kinds of projects would impress you?</li>
<li>what do you enjoy about company X?</li>
</ul>
<p>Here were a few things took away from the chats (from my goldfish memory)</p>
<ul>
<li>it's difficult to hire gen AI talent, people's experience are not directly relevant since it's a new field, mostly toy projects and nothing substantial</li>
<li>a diverse team should have research people and builders</li>
<li>technical experience is the baseline, if you can't pass the python, sql, stats and prob, and ML basics, don't even think about getting into FAANG (side note: paraphrasing here, but this made me slightly stressed about interviews even though i haven't started my program yet and I'm still in Malaysia)</li>
<li>in your internship, if you're not doing what you like, create your own projects if you can, focus on delivering results that you can show for, for your next job (i.e. if you're doing analytics, but you want to do ML)</li>
<li>first job should matter, it's the foundation for career, but don't be afraid to experiment and explore if you don't know what your niche is</li>
<li>two step process for DS job / interview
<ul>
<li>step 1: find a fit, there's ML core, product, full stack DS, etc., customize your resume for the role, further customize for company if you really like the company (highlight experiences and projects)</li>
<li>step 2: skills are python (up to lc medium), sql (do all LC Qs), get a cheat sheet for stats and prob, they like asking about hypothesis testing and p-value, ML algorithms like bagging and boosting, and specific domains (NLP, CV) study the algorithms (transformers, CNNs, etc.)</li>
</ul>
</li>
<li>highlight your contribution with your work experience, and if it lacks technical (i.e. you worked on analytics but you want to pivot to ML), use projects and focus on technical aspects</li>
<li>there's offense vs defense analytics, offense is about growing the product, defense is fraud and risk</li>
<li>lots of candidates can't pass python medium questions</li>
<li>for projects like forecasting, accuracy doesn't have to the main goal, instead of using more advanced methods, what's more important is using a simple solution and being able to explain how you obtained that number; how well you're able to tell a story and having evidence and data to back it up.</li>
<li>junior DS struggle initially with red-tape involved in working at a company, lack of documentation and having to ask around for help, and spending at least 6 months understanding the data</li>
<li>for resume projects, focus on telling a story, talk about why you chose this project, what you learned about the data, why you chose that methodology, have a short executive summary, include charts and graphs. less on the technical, more on the result</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>I talked to two DS managers the past two days, one at C3.AI, an enterprise AI company and the other at BlockFi, a crypto exchange company.</p>
<p>I've been asking questions like:</p>
<ul>
<li>what kinds of projects you're working on?</li>
<li>what is the culture like?</li>
<li>interview process?</li>
<li>what made you hire your last team member?</li>
<li>what specific skills you look for?</li>
<li>what would impress you about a new-grad candidate?</li>
<li>what kinds of projects would impress you?</li>
<li>what do you enjoy about company X?</li>
</ul>
<p>Here were a few things took away from the chats (from my goldfish memory)</p>
<ul>
<li>it's difficult to hire gen AI talent, people's experience are not directly relevant since it's a new field, mostly toy projects and nothing substantial</li>
<li>a diverse team should have research people and builders</li>
<li>technical experience is the baseline, if you can't pass the python, sql, stats and prob, and ML basics, don't even think about getting into FAANG (side note: paraphrasing here, but this made me slightly stressed about interviews even though i haven't started my program yet and I'm still in Malaysia)</li>
<li>in your internship, if you're not doing what you like, create your own projects if you can, focus on delivering results that you can show for, for your next job (i.e. if you're doing analytics, but you want to do ML)</li>
<li>first job should matter, it's the foundation for career, but don't be afraid to experiment and explore if you don't know what your niche is</li>
<li>two step process for DS job / interview
<ul>
<li>step 1: find a fit, there's ML core, product, full stack DS, etc., customize your resume for the role, further customize for company if you really like the company (highlight experiences and projects)</li>
<li>step 2: skills are python (up to lc medium), sql (do all LC Qs), get a cheat sheet for stats and prob, they like asking about hypothesis testing and p-value, ML algorithms like bagging and boosting, and specific domains (NLP, CV) study the algorithms (transformers, CNNs, etc.)</li>
</ul>
</li>
<li>highlight your contribution with your work experience, and if it lacks technical (i.e. you worked on analytics but you want to pivot to ML), use projects and focus on technical aspects</li>
<li>there's offense vs defense analytics, offense is about growing the product, defense is fraud and risk</li>
<li>lots of candidates can't pass python medium questions</li>
<li>for projects like forecasting, accuracy doesn't have to the main goal, instead of using more advanced methods, what's more important is using a simple solution and being able to explain how you obtained that number; how well you're able to tell a story and having evidence and data to back it up.</li>
<li>junior DS struggle initially with red-tape involved in working at a company, lack of documentation and having to ask around for help, and spending at least 6 months understanding the data</li>
<li>for resume projects, focus on telling a story, talk about why you chose this project, what you learned about the data, why you chose that methodology, have a short executive summary, include charts and graphs. less on the technical, more on the result</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Developing Technical Taste]]></title>
        <link>https://bneo.xyz/posts/technicaltaste</link>
        <guid>https://bneo.xyz/posts/technicaltaste</guid>
        <pubDate>Sun, 16 Jun 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Sam Schillace is the founder of six startups, including Writely, which was acquired by Google and became Google Docs. He served as the VP of engineering for Google Maps. He is currently the the CVP and Deputy CTO at Microsoft.</p>
<p>I love the way Sam talks, his words flow smoothly and you can easily capture what he's saying. Hearing him talk about the creation of Google Docs, his thoughts on AI, and his advice for future software engineers was so compelling, I had to capture some of his ideas down.</p>
<p>Below are notes from his chat on First Round Capital, <a href="https://www.youtube.com/watch?v=M2ycezu4CJ4">Developing technical taste: A guide for next-gen engineers</a></p>
<hr>
<h3>lesson on market timing</h3>
<ul>
<li>the best time to act on an idea is when it feels uncomfortable and challenging due to the early times</li>
<li>the things that are worth doing are really uncomfortable</li>
<li>JS was buggy and cloud infra was nonexistent when sam was developing Gdocs</li>
<li>don't wait till things get easier, by then you lose the first mover advantage and there's more competition</li>
<li>engage with difficult problems early, criticisms on AI today are engineering problems to be solved</li>
</ul>
<h3>What is technical taste?</h3>
<ul>
<li>a "bag of heuristics" you've collected over time to make accurate technical judgements on new things</li>
<li>how? look at your past experiences and develop a sense of what works and what doesn't</li>
<li>it's a clearly articulated set of principles that's iterative, i.e. for space X, they know what they're optimizing for, the cost to get a pound into orbit, chipping away at all the things.</li>
<li>it's good judgement about how they approach technical problems and decide what to optimize for and what to ignore, and how the tech is going to work, and not distracted by all kinds of extraneous stuff.</li>
<li>use your technical taste and fail early rather than late, this way you can course correct and iterate</li>
<li>don't be a pessimist, be optimistic and make a lot of mistakes</li>
</ul>
<h3>ask "What If" questions</h3>
<ul>
<li>have a "what if" mentality, exploring possibilities rather than being defensive, and focus on "why not", why this or that wouldn't work</li>
<li>a healthy team embraces new ideas and experiments, engages in constructive arguments on potential solutions, and openly collaborate</li>
<li>ask "what if we tried this?" more</li>
</ul>
<h3>advice for future engineers</h3>
<ul>
<li>cultivate playfulness and curiosity</li>
<li>you get the most value from messing around, playing with things, experimenting and following your nose and doing stuff that you don't know why you're doing it, because it's just interesting to you</li>
<li>focus on breaking complex problems into simpler parts, solve the minimal thing</li>
<li>don't be attached to technical skills, emphasize on problem-solving skills and</li>
<li>learn quickly and adapt to change</li>
</ul>
<h2>building a winning product</h2>
<ul>
<li>prioritize user convenience and speed over feature completeness</li>
<li>continuously refine the product by listening and talking to customers</li>
<li>avoid feature wars, focus on your unique value prop rather than matching competitor features</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>Sam Schillace is the founder of six startups, including Writely, which was acquired by Google and became Google Docs. He served as the VP of engineering for Google Maps. He is currently the the CVP and Deputy CTO at Microsoft.</p>
<p>I love the way Sam talks, his words flow smoothly and you can easily capture what he's saying. Hearing him talk about the creation of Google Docs, his thoughts on AI, and his advice for future software engineers was so compelling, I had to capture some of his ideas down.</p>
<p>Below are notes from his chat on First Round Capital, <a href="https://www.youtube.com/watch?v=M2ycezu4CJ4">Developing technical taste: A guide for next-gen engineers</a></p>
<hr>
<h3>lesson on market timing</h3>
<ul>
<li>the best time to act on an idea is when it feels uncomfortable and challenging due to the early times</li>
<li>the things that are worth doing are really uncomfortable</li>
<li>JS was buggy and cloud infra was nonexistent when sam was developing Gdocs</li>
<li>don't wait till things get easier, by then you lose the first mover advantage and there's more competition</li>
<li>engage with difficult problems early, criticisms on AI today are engineering problems to be solved</li>
</ul>
<h3>What is technical taste?</h3>
<ul>
<li>a "bag of heuristics" you've collected over time to make accurate technical judgements on new things</li>
<li>how? look at your past experiences and develop a sense of what works and what doesn't</li>
<li>it's a clearly articulated set of principles that's iterative, i.e. for space X, they know what they're optimizing for, the cost to get a pound into orbit, chipping away at all the things.</li>
<li>it's good judgement about how they approach technical problems and decide what to optimize for and what to ignore, and how the tech is going to work, and not distracted by all kinds of extraneous stuff.</li>
<li>use your technical taste and fail early rather than late, this way you can course correct and iterate</li>
<li>don't be a pessimist, be optimistic and make a lot of mistakes</li>
</ul>
<h3>ask "What If" questions</h3>
<ul>
<li>have a "what if" mentality, exploring possibilities rather than being defensive, and focus on "why not", why this or that wouldn't work</li>
<li>a healthy team embraces new ideas and experiments, engages in constructive arguments on potential solutions, and openly collaborate</li>
<li>ask "what if we tried this?" more</li>
</ul>
<h3>advice for future engineers</h3>
<ul>
<li>cultivate playfulness and curiosity</li>
<li>you get the most value from messing around, playing with things, experimenting and following your nose and doing stuff that you don't know why you're doing it, because it's just interesting to you</li>
<li>focus on breaking complex problems into simpler parts, solve the minimal thing</li>
<li>don't be attached to technical skills, emphasize on problem-solving skills and</li>
<li>learn quickly and adapt to change</li>
</ul>
<h2>building a winning product</h2>
<ul>
<li>prioritize user convenience and speed over feature completeness</li>
<li>continuously refine the product by listening and talking to customers</li>
<li>avoid feature wars, focus on your unique value prop rather than matching competitor features</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[How To Make Millions Before Grandma Dies]]></title>
        <link>https://bneo.xyz/posts/milliongrandma</link>
        <guid>https://bneo.xyz/posts/milliongrandma</guid>
        <pubDate>Sat, 15 Jun 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>watched this movie today with my mom at Wangsa Walk, which brings back memories because I used to come here with my mom back in high school.</p>
<ul>
<li>pre-movie ads were a lot of thai ghost movies, who watches these??</li>
<li>qingming with relatives is something I have never experienced, or I just don't remember it.</li>
<li>the thai was bothering and confusing me a little bit at first, I'm not usually exposed to thai at all, it sounds so alien on normal human faces, I wished they spoke chinese or english lol</li>
<li>such a waste of food, flowers I can understand</li>
<li>Did M drop out during high school or college? I'm guessing he's high school age but not sure</li>
<li>gaming on smartphones is such an ick for me, it reminds me of my past life wasting time on mobile games</li>
<li>lots of practices of rituals and prayers to goddess throughout the movie made me glad I'm christian, I find it sad people stick to these practices because their parents, and their parents, observed them, it's passed down knowledge and tradition that's hard to break off due to reverence and obedience</li>
<li>the cousin looks like one of the new jeans member</li>
<li>never thought much about chasing after inheritance, seems like a lazy and dishonorable thing to do, but if you're poor and wasn't born into a good family that's well off, it's understandable, my privilege is showing.</li>
<li>wonder what happened to M's dad</li>
<li>I like that montage of M taking pictures as he travelled to amah's house, I'm guessing he's doing that cause it's his first time going at that age? or maybe it was all for the house listing for areas and things around.</li>
<li>I like the green of amah's house</li>
<li>wish my grandma was just a train ride away</li>
<li>this grandma is so sassy in a chinese way</li>
<li>pray to guanyin = no beef</li>
<li>you have to spend enough time around them to not even notice the smell</li>
<li>the only thing old people want is time with them</li>
<li>amah's life isn't that bad, she sells congee early in the morning, she sees an old friend on the way back</li>
<li>the street where they walk, with a train along the path has japan vibes</li>
<li>the film locations reminds me a lot of Malaysia, specifically Penang or Ipoh or Johor?</li>
<li>a rich son that trades stock, a daughter that works at a supermarket, and a son that owes money (from gambling?), seems like there were issues with agong, money related, which resulted in children like this.</li>
<li>M is really good at responding to everything in a lighthearted and fun way, I got what my sister meant when she said he has high EQ</li>
<li>the way she says I'm used to being alone, that's what life is like, but the hardest day is the day after chinese new year, when the fridge is full of leftovers and she's the only one to finish them is SO heart-wrenching.</li>
<li>what's the solution to loneliness for the aging? i read so much about maintaining and building friendships, but what about how to keep parents close to us (distance-wise and emotionally), for those who have to immigrate for a better life?</li>
<li>this movie unearthed my deep-rooted fear of getting old</li>
<li>stairs are the bane of existence for old people</li>
<li>amah crying about pain in bed and asking mom and dad to take her with them is so heartbreaking</li>
<li>the way the rich son prioritizes his own family more than amah made me think about how an uncle at church said "老公是属于老婆的"</li>
<li>he steals money and disappears, but amah still gives the house to him, a mother has the most heart to forgive all transgressions</li>
<li>old folks home scene made me think about how many old people spent their last moments alone with only nurses and caretakers around, and not their loved ones.</li>
<li>sons get the assets while daughters get the cancer is such a dark joke</li>
<li>asking a mom which child / grandchild they love the most is kind of an impossible question to answer</li>
<li>there is no (earthly) love greater than a mom's love</li>
<li>do all old chinese people like watching chinese opera, wait the agong watched victoria secrets lol</li>
<li>M's lullaby to amah in her final moments :,)</li>
<li>I like how he knocks on the coffin to talk to amah</li>
<li>flashbacks where the main character discovers something that makes them realize all the things they never realized until its too late (how amah has been depositing money for him since he was young just because he asked) is so emotionally satisfying and healing, it gives me goosebumps</li>
<li>I'm so reactive to people crying that I cry a little bit too, specifically that scene when the children and M was on the back of the truck with the coffin.</li>
<li>when M said "we're reaching the house I bought for you", that really got me</li>
</ul>
<p>overall, I'm not close to my grandmas and I used to see them only once a year for CNY, so this movie just made me think of my mom the entire time and who will be take care of her when she's old and sick, and if I'm in the US (fingers crossed I make it) or somewhere else, and my parents are thousands of miles away, I'm worried about their well-being, and not being able to visit them often. Although it's still 20 years out (they're early 60s now), but it's something to think about. My dream is to immigrate them to somewhere nice, like Canada or Europe but that's a pipe dream for now. right now my focus is to graduate and get a good job. it's the best thing I can do for now for them.</p>]]></description>
        <content:encoded><![CDATA[<p>watched this movie today with my mom at Wangsa Walk, which brings back memories because I used to come here with my mom back in high school.</p>
<ul>
<li>pre-movie ads were a lot of thai ghost movies, who watches these??</li>
<li>qingming with relatives is something I have never experienced, or I just don't remember it.</li>
<li>the thai was bothering and confusing me a little bit at first, I'm not usually exposed to thai at all, it sounds so alien on normal human faces, I wished they spoke chinese or english lol</li>
<li>such a waste of food, flowers I can understand</li>
<li>Did M drop out during high school or college? I'm guessing he's high school age but not sure</li>
<li>gaming on smartphones is such an ick for me, it reminds me of my past life wasting time on mobile games</li>
<li>lots of practices of rituals and prayers to goddess throughout the movie made me glad I'm christian, I find it sad people stick to these practices because their parents, and their parents, observed them, it's passed down knowledge and tradition that's hard to break off due to reverence and obedience</li>
<li>the cousin looks like one of the new jeans member</li>
<li>never thought much about chasing after inheritance, seems like a lazy and dishonorable thing to do, but if you're poor and wasn't born into a good family that's well off, it's understandable, my privilege is showing.</li>
<li>wonder what happened to M's dad</li>
<li>I like that montage of M taking pictures as he travelled to amah's house, I'm guessing he's doing that cause it's his first time going at that age? or maybe it was all for the house listing for areas and things around.</li>
<li>I like the green of amah's house</li>
<li>wish my grandma was just a train ride away</li>
<li>this grandma is so sassy in a chinese way</li>
<li>pray to guanyin = no beef</li>
<li>you have to spend enough time around them to not even notice the smell</li>
<li>the only thing old people want is time with them</li>
<li>amah's life isn't that bad, she sells congee early in the morning, she sees an old friend on the way back</li>
<li>the street where they walk, with a train along the path has japan vibes</li>
<li>the film locations reminds me a lot of Malaysia, specifically Penang or Ipoh or Johor?</li>
<li>a rich son that trades stock, a daughter that works at a supermarket, and a son that owes money (from gambling?), seems like there were issues with agong, money related, which resulted in children like this.</li>
<li>M is really good at responding to everything in a lighthearted and fun way, I got what my sister meant when she said he has high EQ</li>
<li>the way she says I'm used to being alone, that's what life is like, but the hardest day is the day after chinese new year, when the fridge is full of leftovers and she's the only one to finish them is SO heart-wrenching.</li>
<li>what's the solution to loneliness for the aging? i read so much about maintaining and building friendships, but what about how to keep parents close to us (distance-wise and emotionally), for those who have to immigrate for a better life?</li>
<li>this movie unearthed my deep-rooted fear of getting old</li>
<li>stairs are the bane of existence for old people</li>
<li>amah crying about pain in bed and asking mom and dad to take her with them is so heartbreaking</li>
<li>the way the rich son prioritizes his own family more than amah made me think about how an uncle at church said "老公是属于老婆的"</li>
<li>he steals money and disappears, but amah still gives the house to him, a mother has the most heart to forgive all transgressions</li>
<li>old folks home scene made me think about how many old people spent their last moments alone with only nurses and caretakers around, and not their loved ones.</li>
<li>sons get the assets while daughters get the cancer is such a dark joke</li>
<li>asking a mom which child / grandchild they love the most is kind of an impossible question to answer</li>
<li>there is no (earthly) love greater than a mom's love</li>
<li>do all old chinese people like watching chinese opera, wait the agong watched victoria secrets lol</li>
<li>M's lullaby to amah in her final moments :,)</li>
<li>I like how he knocks on the coffin to talk to amah</li>
<li>flashbacks where the main character discovers something that makes them realize all the things they never realized until its too late (how amah has been depositing money for him since he was young just because he asked) is so emotionally satisfying and healing, it gives me goosebumps</li>
<li>I'm so reactive to people crying that I cry a little bit too, specifically that scene when the children and M was on the back of the truck with the coffin.</li>
<li>when M said "we're reaching the house I bought for you", that really got me</li>
</ul>
<p>overall, I'm not close to my grandmas and I used to see them only once a year for CNY, so this movie just made me think of my mom the entire time and who will be take care of her when she's old and sick, and if I'm in the US (fingers crossed I make it) or somewhere else, and my parents are thousands of miles away, I'm worried about their well-being, and not being able to visit them often. Although it's still 20 years out (they're early 60s now), but it's something to think about. My dream is to immigrate them to somewhere nice, like Canada or Europe but that's a pipe dream for now. right now my focus is to graduate and get a good job. it's the best thing I can do for now for them.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[10 Rules of Reliable Data Science]]></title>
        <link>https://bneo.xyz/posts/reliableds</link>
        <guid>https://bneo.xyz/posts/reliableds</guid>
        <pubDate>Fri, 14 Jun 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Since I'm starting an MSDS next month, I have to pick up Data Science again.</p>
<p>I found this <a href="https://drivendata.co/insights">paper</a> with a ton of insights into best practices for data science.</p>
<p>below are some notes:</p>
<h3>intro</h3>
<ul>
<li><strong>good</strong>: data science provides a powerful toolbox for increasing efficiency, driving growth, automating expensive processes, and making better decisions.</li>
<li><strong>bad</strong>: Too many real-world projects are chaotic stew of hand-tweaked algorithms, cherry picked examples, and brittle, undocumented, untested research code.</li>
<li>the main bottleneck in data science are no longer compute power or sophisticated algorithms, but <mark>craftsmanship, communication, and process</mark></li>
<li>the 3 basic premise
<ul>
<li>data science is a kind of software work,</li>
<li>correctness and reliability of software depends on development practices</li>
<li>data science quality depends on SWE quality</li>
</ul>
</li>
<li>the aim: work that is accurate and correct, but also <strong>can be understood</strong>, work that others <strong>can collaborate on</strong>, and that <strong>can be improved and built</strong> upon in the future even if original contributors have left</li>
</ul>
<h3>Rule 1: Start organized, stay organized</h3>
<ul>
<li>good analysis is often the result of scattershot and serendipitous explorations; tentative experiments and trying out approaches that might work are all part of the process</li>
<li>but it should start with clean and logical structure</li>
<li>the <a href="https://cookiecutter-data-science.drivendata.org/">cookiecutter DS</a> template is an effective structure where:
<ul>
<li>data is always in <code>/data</code>, raw is in <code>/data/raw</code>, and final for analysis is in <code>/data/processed</code></li>
<li>notebooks are in <code>/notebooks</code> with a numbering scheme</li>
<li>project-wide code is in <code>/src</code></li>
</ul>
</li>
<li>this sensible and self-documenting structure allows others to understand, extend, and reproduce your analysis</li>
<li>other people will thank you: newcomers can understand without suffering through documentation, every data scientist in a team can open any historical project, and immediately know where to find the inputs/outputs, the explorations, the final models, and any reports generated</li>
<li>you will thank yourself: if you try to reproduce your analysis, you're not asking questions about which <code>.py</code> file to run to get things done</li>
</ul>
<p>Below is the full structure of their template</p>
<pre><code class="language-text">├── LICENSE &#x3C;- Open-source license if one is chosen
├── Makefile &#x3C;- Makefile with convenience commands like `make data` or `make train`
├── README.md &#x3C;- The top-level README for developers using this project.
├── data
│ ├── external &#x3C;- Data from third party sources.
│ ├── interim &#x3C;- Intermediate data that has been transformed.
│ ├── processed &#x3C;- The final, canonical data sets for modeling.
│ └── raw &#x3C;- The original, immutable data dump.
│
├── docs &#x3C;- A default mkdocs project; see www.mkdocs.org for details
│
├── models &#x3C;- Trained and serialized models, model predictions, or model summaries
│
├── notebooks &#x3C;- Jupyter notebooks. Naming convention is a number (for ordering),
│ the creator's initials, and a short `-` delimited description, e.g.
│ `1.0-jqp-initial-data-exploration`.
│
├── pyproject.toml &#x3C;- Project configuration file with package metadata for
│ {{ cookiecutter.module_name }} and configuration for tools like black
│
├── references &#x3C;- Data dictionaries, manuals, and all other explanatory materials.
│
├── reports &#x3C;- Generated analysis as HTML, PDF, LaTeX, etc.
│ └── figures &#x3C;- Generated graphics and figures to be used in reporting
│
├── requirements.txt &#x3C;- The requirements file for reproducing the analysis environment, e.g.
│ generated with `pip freeze > requirements.txt`
│
├── setup.cfg &#x3C;- Configuration file for flake8
│
└── {{ cookiecutter.module_name }} &#x3C;- Source code for use in this project.
│
├── **init**.py &#x3C;- Makes {{ cookiecutter.module_name }} a Python module
│
├── config.py &#x3C;- Store useful variables and configuration
│
├── dataset.py &#x3C;- Scripts to download or generate data
│
├── features.py &#x3C;- Code to create features for modeling
│
├── modeling
│ ├── **init**.py
│ ├── predict.py &#x3C;- Code to run model inference with trained models
│ └── train.py &#x3C;- Code to train models
│
└── plots.py &#x3C;- Code to create visualizations
</code></pre>
<h3>Rule 2: Everything comes from somewhere and the raw data is immutable</h3>
<blockquote>
<p>Every piece of knowledge must have a single, unambiguous, authoritative representation within a system. – Andy Hunt and Dave Thomas</p>
</blockquote>
<ul>
<li>the fundamental theorem of reproducibility: every conclusion drawn in an analysis must come from somewhere</li>
<li>DAG: Every piece of data or work product in an analysis tree should be the result of a dependency graph that can be traced backwards to examine what combination of code and data it came from or run forwards to recreate any artifact of the analysis</li>
<li>if you trace any product far enough upstream, you will end up at one or more scripts that extract raw data, or the raw dataset itself</li>
<li>do not have misc data files in the project, at least write own how the data was acquired in the README</li>
</ul>
<h3>Rule 3: Version control is basic professionalism</h3>
<ul>
<li>data should (mostly not be in VCS)
<ul>
<li>not usually a good idea to store intermediate or cleaned data products, whole idea of reproducible data pipelines is everything should be obtainable with clear provenance from original, raw dataset</li>
<li>impractical to store data of a certain size, will clutter commit history and inflate repository size on disk, tracking code changes alongside data change will be unbearable</li>
<li>putting data in code tracker is conceptual mismatch: we expect raw data to change often over time (daily report requires new data everyday)</li>
</ul>
</li>
<li>data stored in db or warehouse has its own versioning (timestamp, IDs)</li>
<li>raw data can be archived and shared using basic storage (hard drive, S3, etc.)</li>
<li>check out data versioning tools
<ul>
<li><a href="https://dvc.org/">Data Version Control · DVC</a></li>
<li><a href="https://dat-ecosystem.org/">dat-ecosystem</a></li>
<li><a href="https://git-lfs.com/">git lfs</a></li>
</ul>
</li>
<li>why source control?
<ul>
<li>look at "diff" to spot unintended changes and extra debugging code</li>
<li>DS accretes small decisions and assumptions, helps track individually and get feedback on mathematical validity, statistical relevance, and implementation of the decisions</li>
<li>promote sharing knowledge</li>
</ul>
</li>
</ul>
<h3>Rule 4: Notebooks are for exploration, source files are for repetition</h3>
<ul>
<li>notebooks are tools for rapid, iterative, and serendipitous explorations that give a tight feedback loop showing the immediate results of change</li>
<li>also invaluable as artifacts for communicating and explaining analyses</li>
<li>why notebooks bad for reproducability
<ul>
<li>manually opening and running cells is not automation</li>
<li>hard to test and introduce complications that go against the grain of common system conventions (logging, where output is directed STDERR vs STDOUT, return of error codes, what process fails on uncaught exceptions, working directories, etc.)</li>
<li>challenging for source control, merge conflicts</li>
</ul>
</li>
<li>naming convention that shows "owner" and gives sense of order of analysis
<ul>
<li><code>&#x3C;step>-&#x3C;initials>-&#x3C;description>.ipynb</code></li>
<li>ex: <code>3.1-BN-visualize-distributions.ipynb</code> where step is a loose idea of where in the end-to-end workflow this notebook falls</li>
</ul>
</li>
<li>the solution: <code>.ipynb</code> -> <code>.py</code>
<ul>
<li>continuously extracting common building blocks out of the notebook into source files that can be <strong>centrally tracked</strong> and used from any other notebook</li>
</ul>
</li>
<li>benefits:
<ul>
<li>separate multiple concerns into logical units, so data layer (ETL) is not mixed with modeling and experimentation (where notebooks shine), and are not entangled with output layer (final result of workflow, where predictions, reports sent to a database)</li>
<li>prevents duplication of code (how errors creep in), rather than being stuck in one notebook, changes to commonly used code propagate across all notebooks</li>
<li>allows pieces of pipeline to run without running the entire pipeline (ex: tweak hyperparameter and refit model doesn't require sitting through long-running data extraction task)</li>
<li>enables test to verify functionality and correctness</li>
<li>shows code changes across commits in VCS</li>
</ul>
</li>
<li>embrace refactoring
<ul>
<li>write utility code in commonly accessible modules, write a couple of quick tests, import it into notebooks</li>
</ul>
</li>
<li>when to move out of notebook?
<ul>
<li>matter of judgement, taste, and pragmatism</li>
<li>notebooks > code, for demonstration and experimentation</li>
<li>if a piece of code is the focus of the work, or solely designed for the analysis, leave it in</li>
<li>if it's a necessary building block but not worth showing, move it to a separate file that can be tracked in VCS and tested</li>
</ul>
</li>
</ul>
<h3>Rule 5: Tests and sanity checks prevent catastrophes</h3>
<blockquote>
<p>Code without tests is bad code. It doesn’t matter how well written it is; it doesn’t matter how pretty or object-oriented or well-encapsulated it is. With tests, we can change the behavior of our code quickly and verifiably. Without them, we really don’t know if our code is getting better or worse.
– Michael Feathers</p>
</blockquote>
<ul>
<li>testing data science code is hard
<ul>
<li>testing on large datasets = long-running test</li>
<li>we expect data to change over time, downstream values fluctuate</li>
<li>often use randomness on purpose (to sample or fit model), hard to assert whether changes are meaningful or due to expected variation</li>
<li>visualizations are challenging to test</li>
<li>notebook env not the same level of tooling for test discovery and running</li>
</ul>
</li>
<li>what code to test?
<ul>
<li><a href="https://en.wikipedia.org/wiki/Sanity_check?useskin=vector#Software_development">sanity check</a> and <a href="https://en.wikipedia.org/wiki/Smoke_testing_(software)?useskin=vector">smoke test</a></li>
<li>helpful when examples have possible edge cases such as null values, zeros, shape mismatch, etc.</li>
</ul>
</li>
<li>what kind?
<ul>
<li>test that operate on "toy examples" with tiny amounts of data or extremely small arrays make it clear what is being tested and what values are expected</li>
<li><strong>unit test</strong>: the right tool for verifying processing or math code, tests focused on a specific operation being correct in isolation
<ul>
<li>how? take a sensible number of expected input-output pairs (taken from reference, calculated with an alternative package, or worked out by hand) and demonstrate that the new code produces the expected output</li>
</ul>
</li>
</ul>
</li>
<li>recommendation
<ul>
<li>write test for any code refactored out of notebooks</li>
<li>write tests with sample data to confirm logic works as expected</li>
</ul>
</li>
</ul>
<h3>Rule 6: Fail loudly, fail quickly</h3>
<blockquote>
<p>This is a problem that occurs more for machine learning systems than for other kinds of systems. Suppose that a particular table that is being joined is no longer being updated. The machine learning system will adjust, and behavior will continue to be reasonably good, decaying gradually. Sometimes tables are found that were months out of date, and a simple refresh improved performance more than any other launch that quarter!
— Martin Zinkevich, “Rules of Machine Learning</p>
</blockquote>
<ul>
<li>ml is dangerous models can often appear to give reasonable predictions despite serious programming errors or data quality issues</li>
<li>principles of <a href="https://en.wikipedia.org/wiki/Defensive_programming?useskin=vector">defensive programming</a>
<ul>
<li>Conspicuous: worst failure is a silent one</li>
<li>fast: if a function is going to fail eventually, it might as well fail now</li>
<li>informative: provide messages</li>
</ul>
</li>
<li>ex: a model fitting pipeline, one of the feature is mean(col_from_raw)
<ul>
<li>assume raw data is not generally expected to contain missing values</li>
<li>mean() function in many packages ignores nulls without complains</li>
<li>a damaged sensor or buggy code change causes column to silently start having non-random null values</li>
<li>this new mean value could be strongly biased and lead to bad predictions, and will make costly business decisions</li>
</ul>
</li>
<li>solution?
<ul>
<li>make assumptions concrete and enforce them at runtime</li>
<li>bail out immediately and loudly if assumptions are violated</li>
<li>from example above:
<ul>
<li>check input column before applying transformation</li>
<li>immediately log that the non-null assumption was violated</li>
<li>halt processing script with a failure exit status</li>
</ul>
</li>
<li>point and call
<ul>
<li>your pipeline should not be more permissive than necessary</li>
<li>set a norm thinking explicitly about where to be permissive and strict</li>
<li>ex: add assertions that values can be floating point or null is an intentional way to show sources of possible error</li>
</ul>
</li>
</ul>
</li>
</ul>
<h3>Rule 7: Project runs are fully automated from raw data to final outputs</h3>
<ul>
<li>it should be obvious for anyone to initiate the process for raw data -> finished product</li>
<li>instructions in README are not enough, you can miss crucial steps, or it's too vague, or not updated.</li>
<li>when data pipelines are not automated, they are not reproducible</li>
<li>use a build tool
<ul>
<li>keep pipeline working and run it everytime you make a non-trivial change</li>
<li>CICD: mainline branch is always in a runnable state and has its tests run every time a change is committed</li>
<li>for a data project, to reproduce the results of a project, anyone should be able to run a "default" pipeline without typing out or understanding the various knobs and settings</li>
<li>it can be as intuitive as running a single command from proj dir</li>
</ul>
</li>
<li>make env reproducible
<ul>
<li>same interpreter and same libraries with identical versions to ensure matching results</li>
<li>requirements.txt with specific versions of packages</li>
<li>for more complex requirements, use docker</li>
</ul>
</li>
<li>make randomness reproducible
<ul>
<li>set a random seed in a central location
<ul>
<li>note that random, numpy.random, torch.rand each use their own seeding mechanism</li>
<li>use an explicit random number generator object where you set seed in one location and track its use</li>
</ul>
</li>
<li>reproducing an analysis using probabilistic methods means pseudorandom number generators must be initialized with a known state to induce the same values each time</li>
</ul>
</li>
</ul>
<h3>Rule 8: Important parameters are extracted and centralized</h3>
<ul>
<li>magic numbers is a bad practice of sprinkling critically important values which affect the program's behaviour throughout the codebase</li>
<li>data projects often end up with an excessive number of ways to parameterize scripts and functions</li>
<li>consider a model training pipeline that cleans raw data, fits several models, and outputs predictions
<ul>
<li>all of the model parameters multiply possibilities with the "meta" choices like train/test ratio, cross-val params, ensemble voting params, to make a combinatorially overwhelming universe of possible inputs for a single run</li>
</ul>
</li>
<li>AVOID: one notebook for each model and then copy pasting setup code, or reuse notebooks by changing parameters by hand, or have parameters in multiple code files.</li>
<li>remember the goal is not just making changes, it's to see how our changes affect outcomes</li>
<li>ideal: running another experiment = changing settings in a central config file, getting a cup of coffee, compare most recent log to past experiments
<ul>
<li>it also documents the changes with the output for yourself and for colleagues</li>
</ul>
</li>
<li>imagine a declarative settings file <code>config.yml</code> file like below</li>
</ul>
<pre><code class="language-yaml">n_threads: 4
random_seed: 42
train_ratio: 0.5
log_level: debug
  features:
    use_log_scale: true
    n_principal_components: 4
models:
  xgboost:
    max_depth: [2,5,10]
    n_estimators: [50,100,150,200]
  random_forest:
    criterion: ["gini","entropy"]
ensembling:
  voting: ["soft","hard"]
</code></pre>
<h3>Rule 9: Project runs are verbose by default and result in tangible artifacts</h3>
<ul>
<li>capturing useful output during data pipeline runs make it easy to figure out where results came from, making it easy to look back and pick up from where it was left off</li>
<li>example of a run of experiment codified in a config file</li>
</ul>
<pre><code class="language-txt">2022-11-01 14:10:02 INFO starting run on branch master （HEAD @ 37c02ab）
2022-11-01 14:10:02 DEBUG set random seed of 42
2022-11-01 14:10:02 DEBUG reading config file
2022-11-01 14:10:02 DEBUG ... settings：｛"n_threads"： 4， &#x3C;..snip.... .>｝
2022-11-01 14:10:03 INFO reading in and merging data files
2022-11-01 14:10:39 INFO finished loading data: 2,835,824 rows
2022-11-01 14:10:40 WARNING ... dropped 126, 664 rows where ID was duplicated （4.47%）
2022-11-01 14:10:41 WARNING ... dropped 2,706 rows where column 'total was null （0.09%）
2022-11-01 14:10:41 INFO creating train/test split
2022-11-01 14:10:41 INFO ...  train: 0.5 ［1,353,227 rows］
2022-11-01 14:10:41 INFD ...  test : 0.5 ［1,353,227 rows］
2022-11-01 14:10:42 INFO starting grid search cross validation ..
2022-11-01 14:21:01 DEBUG ... 30/120
2022-11-01 14:31:46 DEBUG ...  60/120
2022-11-01 14:42:31 DEBUG ...  90/120
2022-11-01 14:53:03 DEBUG ... 120/120
2022-11-01 14:53:03 INFO finished cross validation, writing best parameters
2022-11-01 14:53:03 DEBUG ...  runs/2022-11-01_14-10-02/parameters/xgboost.yml
2022-11-01 14:53:03 DEBUG ...  runs/2022-11-01.
_14-10-02/parameters/random_forest.yml
2022-11-01 14:53:03 DEBUG ...  runs/2022-11-01_14-10-02/parameters/adaboost.yml
2022-11-01 14:53:03 INFO training voting classifier on ensemble of 3 best models..
2022-11-01 14:53:19 INFO making predictions
2022-11-01 14:53:22 INFO writing results to runs/2022-11-01_14-10-02/results.yml
2022-11-01 14:53:22 DEBUG ... results: precision=0.9624 recall=0.9388 f1=0.9514
2022-11-01 14:53:23 INFO writing predictions to runs/2022-11-01_14-10-02/predictions.csv
</code></pre>
<ul>
<li>above we are storing important history like how many rows were dropped, what the train/test split was, how long it took to run, the performance, the best parameters, etc.</li>
<li>imagine if you introduce a new feature, you want to see what impact that has on overall performance as well as processing time, instead of eyeballing, you can simply look at the result data files</li>
<li>this allows rapid iteration through experimental settings, you worry less about missing settings or performance backsliding from misc changes, and focus more on actual modeling subject matter and business case</li>
<li>this ability to audit how results came about -> eases detecting and fixing any downstream problem</li>
</ul>
<h3>Rule 10: Start with the simplest possible end-to-end pipeline</h3>
<blockquote>
<p>a complex system that works is invariably found to have evolved from a simple system that worked. A complex system designed from scratch never works and cannot be patched up to make it work. You have to start over with a working simple system"</p>
<p>– Brian Kernighan and John Gail, Systemantics</p>
</blockquote>
<ol>
<li>start with proper form, fill in proper function
<ul>
<li>work from raw data all the way to finish product before going back to improve all of the pieces</li>
<li>all projects have a time constraint, so it's better to get the entire pipeline glued together, even if some parts are basic or even faked
<ul>
<li>even if you use a naive model that has poor accuracy, very few features are cleaned from raw data, if outputs are rough,</li>
</ul>
</li>
<li>aim for an automated pipeline, then work on it piece by piece</li>
</ul>
</li>
<li>start with basic tools and models
<ul>
<li>for numerical predictions from tabular dataset, the potential accuracy buff with deep learning does not justify the added complexity and decreased interpretability, compared to plain old regression or decision trees</li>
<li>the decision to add additional complexity should not be made lightly, but delayed until the <a href="https://blog.codinghorror.com/the-last-responsible-moment/">last responsible moment</a> when its clear the tradeoff is going to pay dividends</li>
<li>ex: there are powerful libraries for orchestrating from raw -> clean data to trained models to new predictions, but consider whether the old and boring Make tool can do the job</li>
<li>ex: instead of perfectly handling every quirk in a dataset, purposefully decline to handle edge cases by failing fast on bad inputs (rule 6) or loudly filtering unhandled cases (rule 9)
<ul>
<li>a column "12.10 USD", instead of doing something clever like a custom struct with enumerated data type representing the currency is in use, if you know it'll only be in "USD", just do a split on space " " and assert the second value is in "USD" (rule 5)</li>
</ul>
</li>
</ul>
</li>
<li>you don't have to use all of the data all the time
<ul>
<li>exploratory analysis and scaling ana analysis are two different chores, they can be tackled separately as long as the bigger picture is in mind</li>
<li>keep exploratory feedback loop fast by working with representative samples</li>
<li>sometimes a naive sample is enough for the task at hand, i.e. getting all data cleaning code in order or making sure a preprocessing step results in useful features</li>
<li>save the parallelization for later, once you feel confident about the modeling assumptions and data pipeline, they can be translated for parallelization</li>
</ul>
</li>
</ol>
<h3>software lessons</h3>
<ol>
<li>use version control</li>
<li>keep it simple, stupid (KISS): simple solutions are easier to reason, easier to debug, and easier for new collaborators to understand. only add complexity if it serves the ultimate goal of the project, after careful consideration</li>
<li>separation of concerns: aka, loose coupling , minimize the amount each component of a program needs to "know" about other pieces</li>
<li>separate configuration from code: dispersing settings throughout codebase makes it difficult for anyone trying to understand the logical flow, centralize and codify important settings to make the effect they have on outputs obvious.</li>
<li>You aren't gonna need it (YAGNI): abstraction is powerful and costly, <a href="https://wiki.c2.com/?DoTheSimplestThingThatCouldPossiblyWork">start with a concrete case</a> and only generalize when needed.</li>
<li>premature optimization is the root of all evil: <a href="https://wiki.c2.com/?MakeItWorkMakeItRightMakeItFast">rule of thumb</a> is to "make it work, make it right, make it fast", focus on getting the job done first before trying to speed up or cover all edge cases. in data work, instead of dealing with massive datasets and cluster, understand the problem well</li>
<li>don't repeat yourself (DRY): when functions get copied and pasted all over, it's a problem. for DS, that means refactoring notebook code -> "real" modules</li>
<li>composability: unix philosophy, "write programs that can communicate easily with other programs" so that developers break down projects into small simple programs rather than overly complex monolithic programs. instead of packing everything into one function, separate functions that read data, assemble data, and graph the result</li>
<li>test the critical bits: simple basic tests and sanity checks are important for data projects, they prevent the most common errors and increase confidence about correctness</li>
<li>fail fast and loudly: adopt a defensive way of thinking about error cases and focus on bailing out early if unanticipated errors happen</li>
</ol>]]></description>
        <content:encoded><![CDATA[<p>Since I'm starting an MSDS next month, I have to pick up Data Science again.</p>
<p>I found this <a href="https://drivendata.co/insights">paper</a> with a ton of insights into best practices for data science.</p>
<p>below are some notes:</p>
<h3>intro</h3>
<ul>
<li><strong>good</strong>: data science provides a powerful toolbox for increasing efficiency, driving growth, automating expensive processes, and making better decisions.</li>
<li><strong>bad</strong>: Too many real-world projects are chaotic stew of hand-tweaked algorithms, cherry picked examples, and brittle, undocumented, untested research code.</li>
<li>the main bottleneck in data science are no longer compute power or sophisticated algorithms, but <mark>craftsmanship, communication, and process</mark></li>
<li>the 3 basic premise
<ul>
<li>data science is a kind of software work,</li>
<li>correctness and reliability of software depends on development practices</li>
<li>data science quality depends on SWE quality</li>
</ul>
</li>
<li>the aim: work that is accurate and correct, but also <strong>can be understood</strong>, work that others <strong>can collaborate on</strong>, and that <strong>can be improved and built</strong> upon in the future even if original contributors have left</li>
</ul>
<h3>Rule 1: Start organized, stay organized</h3>
<ul>
<li>good analysis is often the result of scattershot and serendipitous explorations; tentative experiments and trying out approaches that might work are all part of the process</li>
<li>but it should start with clean and logical structure</li>
<li>the <a href="https://cookiecutter-data-science.drivendata.org/">cookiecutter DS</a> template is an effective structure where:
<ul>
<li>data is always in <code>/data</code>, raw is in <code>/data/raw</code>, and final for analysis is in <code>/data/processed</code></li>
<li>notebooks are in <code>/notebooks</code> with a numbering scheme</li>
<li>project-wide code is in <code>/src</code></li>
</ul>
</li>
<li>this sensible and self-documenting structure allows others to understand, extend, and reproduce your analysis</li>
<li>other people will thank you: newcomers can understand without suffering through documentation, every data scientist in a team can open any historical project, and immediately know where to find the inputs/outputs, the explorations, the final models, and any reports generated</li>
<li>you will thank yourself: if you try to reproduce your analysis, you're not asking questions about which <code>.py</code> file to run to get things done</li>
</ul>
<p>Below is the full structure of their template</p>
<pre><code class="language-text">├── LICENSE &#x3C;- Open-source license if one is chosen
├── Makefile &#x3C;- Makefile with convenience commands like `make data` or `make train`
├── README.md &#x3C;- The top-level README for developers using this project.
├── data
│ ├── external &#x3C;- Data from third party sources.
│ ├── interim &#x3C;- Intermediate data that has been transformed.
│ ├── processed &#x3C;- The final, canonical data sets for modeling.
│ └── raw &#x3C;- The original, immutable data dump.
│
├── docs &#x3C;- A default mkdocs project; see www.mkdocs.org for details
│
├── models &#x3C;- Trained and serialized models, model predictions, or model summaries
│
├── notebooks &#x3C;- Jupyter notebooks. Naming convention is a number (for ordering),
│ the creator's initials, and a short `-` delimited description, e.g.
│ `1.0-jqp-initial-data-exploration`.
│
├── pyproject.toml &#x3C;- Project configuration file with package metadata for
│ {{ cookiecutter.module_name }} and configuration for tools like black
│
├── references &#x3C;- Data dictionaries, manuals, and all other explanatory materials.
│
├── reports &#x3C;- Generated analysis as HTML, PDF, LaTeX, etc.
│ └── figures &#x3C;- Generated graphics and figures to be used in reporting
│
├── requirements.txt &#x3C;- The requirements file for reproducing the analysis environment, e.g.
│ generated with `pip freeze > requirements.txt`
│
├── setup.cfg &#x3C;- Configuration file for flake8
│
└── {{ cookiecutter.module_name }} &#x3C;- Source code for use in this project.
│
├── **init**.py &#x3C;- Makes {{ cookiecutter.module_name }} a Python module
│
├── config.py &#x3C;- Store useful variables and configuration
│
├── dataset.py &#x3C;- Scripts to download or generate data
│
├── features.py &#x3C;- Code to create features for modeling
│
├── modeling
│ ├── **init**.py
│ ├── predict.py &#x3C;- Code to run model inference with trained models
│ └── train.py &#x3C;- Code to train models
│
└── plots.py &#x3C;- Code to create visualizations
</code></pre>
<h3>Rule 2: Everything comes from somewhere and the raw data is immutable</h3>
<blockquote>
<p>Every piece of knowledge must have a single, unambiguous, authoritative representation within a system. – Andy Hunt and Dave Thomas</p>
</blockquote>
<ul>
<li>the fundamental theorem of reproducibility: every conclusion drawn in an analysis must come from somewhere</li>
<li>DAG: Every piece of data or work product in an analysis tree should be the result of a dependency graph that can be traced backwards to examine what combination of code and data it came from or run forwards to recreate any artifact of the analysis</li>
<li>if you trace any product far enough upstream, you will end up at one or more scripts that extract raw data, or the raw dataset itself</li>
<li>do not have misc data files in the project, at least write own how the data was acquired in the README</li>
</ul>
<h3>Rule 3: Version control is basic professionalism</h3>
<ul>
<li>data should (mostly not be in VCS)
<ul>
<li>not usually a good idea to store intermediate or cleaned data products, whole idea of reproducible data pipelines is everything should be obtainable with clear provenance from original, raw dataset</li>
<li>impractical to store data of a certain size, will clutter commit history and inflate repository size on disk, tracking code changes alongside data change will be unbearable</li>
<li>putting data in code tracker is conceptual mismatch: we expect raw data to change often over time (daily report requires new data everyday)</li>
</ul>
</li>
<li>data stored in db or warehouse has its own versioning (timestamp, IDs)</li>
<li>raw data can be archived and shared using basic storage (hard drive, S3, etc.)</li>
<li>check out data versioning tools
<ul>
<li><a href="https://dvc.org/">Data Version Control · DVC</a></li>
<li><a href="https://dat-ecosystem.org/">dat-ecosystem</a></li>
<li><a href="https://git-lfs.com/">git lfs</a></li>
</ul>
</li>
<li>why source control?
<ul>
<li>look at "diff" to spot unintended changes and extra debugging code</li>
<li>DS accretes small decisions and assumptions, helps track individually and get feedback on mathematical validity, statistical relevance, and implementation of the decisions</li>
<li>promote sharing knowledge</li>
</ul>
</li>
</ul>
<h3>Rule 4: Notebooks are for exploration, source files are for repetition</h3>
<ul>
<li>notebooks are tools for rapid, iterative, and serendipitous explorations that give a tight feedback loop showing the immediate results of change</li>
<li>also invaluable as artifacts for communicating and explaining analyses</li>
<li>why notebooks bad for reproducability
<ul>
<li>manually opening and running cells is not automation</li>
<li>hard to test and introduce complications that go against the grain of common system conventions (logging, where output is directed STDERR vs STDOUT, return of error codes, what process fails on uncaught exceptions, working directories, etc.)</li>
<li>challenging for source control, merge conflicts</li>
</ul>
</li>
<li>naming convention that shows "owner" and gives sense of order of analysis
<ul>
<li><code>&#x3C;step>-&#x3C;initials>-&#x3C;description>.ipynb</code></li>
<li>ex: <code>3.1-BN-visualize-distributions.ipynb</code> where step is a loose idea of where in the end-to-end workflow this notebook falls</li>
</ul>
</li>
<li>the solution: <code>.ipynb</code> -> <code>.py</code>
<ul>
<li>continuously extracting common building blocks out of the notebook into source files that can be <strong>centrally tracked</strong> and used from any other notebook</li>
</ul>
</li>
<li>benefits:
<ul>
<li>separate multiple concerns into logical units, so data layer (ETL) is not mixed with modeling and experimentation (where notebooks shine), and are not entangled with output layer (final result of workflow, where predictions, reports sent to a database)</li>
<li>prevents duplication of code (how errors creep in), rather than being stuck in one notebook, changes to commonly used code propagate across all notebooks</li>
<li>allows pieces of pipeline to run without running the entire pipeline (ex: tweak hyperparameter and refit model doesn't require sitting through long-running data extraction task)</li>
<li>enables test to verify functionality and correctness</li>
<li>shows code changes across commits in VCS</li>
</ul>
</li>
<li>embrace refactoring
<ul>
<li>write utility code in commonly accessible modules, write a couple of quick tests, import it into notebooks</li>
</ul>
</li>
<li>when to move out of notebook?
<ul>
<li>matter of judgement, taste, and pragmatism</li>
<li>notebooks > code, for demonstration and experimentation</li>
<li>if a piece of code is the focus of the work, or solely designed for the analysis, leave it in</li>
<li>if it's a necessary building block but not worth showing, move it to a separate file that can be tracked in VCS and tested</li>
</ul>
</li>
</ul>
<h3>Rule 5: Tests and sanity checks prevent catastrophes</h3>
<blockquote>
<p>Code without tests is bad code. It doesn’t matter how well written it is; it doesn’t matter how pretty or object-oriented or well-encapsulated it is. With tests, we can change the behavior of our code quickly and verifiably. Without them, we really don’t know if our code is getting better or worse.
– Michael Feathers</p>
</blockquote>
<ul>
<li>testing data science code is hard
<ul>
<li>testing on large datasets = long-running test</li>
<li>we expect data to change over time, downstream values fluctuate</li>
<li>often use randomness on purpose (to sample or fit model), hard to assert whether changes are meaningful or due to expected variation</li>
<li>visualizations are challenging to test</li>
<li>notebook env not the same level of tooling for test discovery and running</li>
</ul>
</li>
<li>what code to test?
<ul>
<li><a href="https://en.wikipedia.org/wiki/Sanity_check?useskin=vector#Software_development">sanity check</a> and <a href="https://en.wikipedia.org/wiki/Smoke_testing_(software)?useskin=vector">smoke test</a></li>
<li>helpful when examples have possible edge cases such as null values, zeros, shape mismatch, etc.</li>
</ul>
</li>
<li>what kind?
<ul>
<li>test that operate on "toy examples" with tiny amounts of data or extremely small arrays make it clear what is being tested and what values are expected</li>
<li><strong>unit test</strong>: the right tool for verifying processing or math code, tests focused on a specific operation being correct in isolation
<ul>
<li>how? take a sensible number of expected input-output pairs (taken from reference, calculated with an alternative package, or worked out by hand) and demonstrate that the new code produces the expected output</li>
</ul>
</li>
</ul>
</li>
<li>recommendation
<ul>
<li>write test for any code refactored out of notebooks</li>
<li>write tests with sample data to confirm logic works as expected</li>
</ul>
</li>
</ul>
<h3>Rule 6: Fail loudly, fail quickly</h3>
<blockquote>
<p>This is a problem that occurs more for machine learning systems than for other kinds of systems. Suppose that a particular table that is being joined is no longer being updated. The machine learning system will adjust, and behavior will continue to be reasonably good, decaying gradually. Sometimes tables are found that were months out of date, and a simple refresh improved performance more than any other launch that quarter!
— Martin Zinkevich, “Rules of Machine Learning</p>
</blockquote>
<ul>
<li>ml is dangerous models can often appear to give reasonable predictions despite serious programming errors or data quality issues</li>
<li>principles of <a href="https://en.wikipedia.org/wiki/Defensive_programming?useskin=vector">defensive programming</a>
<ul>
<li>Conspicuous: worst failure is a silent one</li>
<li>fast: if a function is going to fail eventually, it might as well fail now</li>
<li>informative: provide messages</li>
</ul>
</li>
<li>ex: a model fitting pipeline, one of the feature is mean(col_from_raw)
<ul>
<li>assume raw data is not generally expected to contain missing values</li>
<li>mean() function in many packages ignores nulls without complains</li>
<li>a damaged sensor or buggy code change causes column to silently start having non-random null values</li>
<li>this new mean value could be strongly biased and lead to bad predictions, and will make costly business decisions</li>
</ul>
</li>
<li>solution?
<ul>
<li>make assumptions concrete and enforce them at runtime</li>
<li>bail out immediately and loudly if assumptions are violated</li>
<li>from example above:
<ul>
<li>check input column before applying transformation</li>
<li>immediately log that the non-null assumption was violated</li>
<li>halt processing script with a failure exit status</li>
</ul>
</li>
<li>point and call
<ul>
<li>your pipeline should not be more permissive than necessary</li>
<li>set a norm thinking explicitly about where to be permissive and strict</li>
<li>ex: add assertions that values can be floating point or null is an intentional way to show sources of possible error</li>
</ul>
</li>
</ul>
</li>
</ul>
<h3>Rule 7: Project runs are fully automated from raw data to final outputs</h3>
<ul>
<li>it should be obvious for anyone to initiate the process for raw data -> finished product</li>
<li>instructions in README are not enough, you can miss crucial steps, or it's too vague, or not updated.</li>
<li>when data pipelines are not automated, they are not reproducible</li>
<li>use a build tool
<ul>
<li>keep pipeline working and run it everytime you make a non-trivial change</li>
<li>CICD: mainline branch is always in a runnable state and has its tests run every time a change is committed</li>
<li>for a data project, to reproduce the results of a project, anyone should be able to run a "default" pipeline without typing out or understanding the various knobs and settings</li>
<li>it can be as intuitive as running a single command from proj dir</li>
</ul>
</li>
<li>make env reproducible
<ul>
<li>same interpreter and same libraries with identical versions to ensure matching results</li>
<li>requirements.txt with specific versions of packages</li>
<li>for more complex requirements, use docker</li>
</ul>
</li>
<li>make randomness reproducible
<ul>
<li>set a random seed in a central location
<ul>
<li>note that random, numpy.random, torch.rand each use their own seeding mechanism</li>
<li>use an explicit random number generator object where you set seed in one location and track its use</li>
</ul>
</li>
<li>reproducing an analysis using probabilistic methods means pseudorandom number generators must be initialized with a known state to induce the same values each time</li>
</ul>
</li>
</ul>
<h3>Rule 8: Important parameters are extracted and centralized</h3>
<ul>
<li>magic numbers is a bad practice of sprinkling critically important values which affect the program's behaviour throughout the codebase</li>
<li>data projects often end up with an excessive number of ways to parameterize scripts and functions</li>
<li>consider a model training pipeline that cleans raw data, fits several models, and outputs predictions
<ul>
<li>all of the model parameters multiply possibilities with the "meta" choices like train/test ratio, cross-val params, ensemble voting params, to make a combinatorially overwhelming universe of possible inputs for a single run</li>
</ul>
</li>
<li>AVOID: one notebook for each model and then copy pasting setup code, or reuse notebooks by changing parameters by hand, or have parameters in multiple code files.</li>
<li>remember the goal is not just making changes, it's to see how our changes affect outcomes</li>
<li>ideal: running another experiment = changing settings in a central config file, getting a cup of coffee, compare most recent log to past experiments
<ul>
<li>it also documents the changes with the output for yourself and for colleagues</li>
</ul>
</li>
<li>imagine a declarative settings file <code>config.yml</code> file like below</li>
</ul>
<pre><code class="language-yaml">n_threads: 4
random_seed: 42
train_ratio: 0.5
log_level: debug
  features:
    use_log_scale: true
    n_principal_components: 4
models:
  xgboost:
    max_depth: [2,5,10]
    n_estimators: [50,100,150,200]
  random_forest:
    criterion: ["gini","entropy"]
ensembling:
  voting: ["soft","hard"]
</code></pre>
<h3>Rule 9: Project runs are verbose by default and result in tangible artifacts</h3>
<ul>
<li>capturing useful output during data pipeline runs make it easy to figure out where results came from, making it easy to look back and pick up from where it was left off</li>
<li>example of a run of experiment codified in a config file</li>
</ul>
<pre><code class="language-txt">2022-11-01 14:10:02 INFO starting run on branch master （HEAD @ 37c02ab）
2022-11-01 14:10:02 DEBUG set random seed of 42
2022-11-01 14:10:02 DEBUG reading config file
2022-11-01 14:10:02 DEBUG ... settings：｛"n_threads"： 4， &#x3C;..snip.... .>｝
2022-11-01 14:10:03 INFO reading in and merging data files
2022-11-01 14:10:39 INFO finished loading data: 2,835,824 rows
2022-11-01 14:10:40 WARNING ... dropped 126, 664 rows where ID was duplicated （4.47%）
2022-11-01 14:10:41 WARNING ... dropped 2,706 rows where column 'total was null （0.09%）
2022-11-01 14:10:41 INFO creating train/test split
2022-11-01 14:10:41 INFO ...  train: 0.5 ［1,353,227 rows］
2022-11-01 14:10:41 INFD ...  test : 0.5 ［1,353,227 rows］
2022-11-01 14:10:42 INFO starting grid search cross validation ..
2022-11-01 14:21:01 DEBUG ... 30/120
2022-11-01 14:31:46 DEBUG ...  60/120
2022-11-01 14:42:31 DEBUG ...  90/120
2022-11-01 14:53:03 DEBUG ... 120/120
2022-11-01 14:53:03 INFO finished cross validation, writing best parameters
2022-11-01 14:53:03 DEBUG ...  runs/2022-11-01_14-10-02/parameters/xgboost.yml
2022-11-01 14:53:03 DEBUG ...  runs/2022-11-01.
_14-10-02/parameters/random_forest.yml
2022-11-01 14:53:03 DEBUG ...  runs/2022-11-01_14-10-02/parameters/adaboost.yml
2022-11-01 14:53:03 INFO training voting classifier on ensemble of 3 best models..
2022-11-01 14:53:19 INFO making predictions
2022-11-01 14:53:22 INFO writing results to runs/2022-11-01_14-10-02/results.yml
2022-11-01 14:53:22 DEBUG ... results: precision=0.9624 recall=0.9388 f1=0.9514
2022-11-01 14:53:23 INFO writing predictions to runs/2022-11-01_14-10-02/predictions.csv
</code></pre>
<ul>
<li>above we are storing important history like how many rows were dropped, what the train/test split was, how long it took to run, the performance, the best parameters, etc.</li>
<li>imagine if you introduce a new feature, you want to see what impact that has on overall performance as well as processing time, instead of eyeballing, you can simply look at the result data files</li>
<li>this allows rapid iteration through experimental settings, you worry less about missing settings or performance backsliding from misc changes, and focus more on actual modeling subject matter and business case</li>
<li>this ability to audit how results came about -> eases detecting and fixing any downstream problem</li>
</ul>
<h3>Rule 10: Start with the simplest possible end-to-end pipeline</h3>
<blockquote>
<p>a complex system that works is invariably found to have evolved from a simple system that worked. A complex system designed from scratch never works and cannot be patched up to make it work. You have to start over with a working simple system"</p>
<p>– Brian Kernighan and John Gail, Systemantics</p>
</blockquote>
<ol>
<li>start with proper form, fill in proper function
<ul>
<li>work from raw data all the way to finish product before going back to improve all of the pieces</li>
<li>all projects have a time constraint, so it's better to get the entire pipeline glued together, even if some parts are basic or even faked
<ul>
<li>even if you use a naive model that has poor accuracy, very few features are cleaned from raw data, if outputs are rough,</li>
</ul>
</li>
<li>aim for an automated pipeline, then work on it piece by piece</li>
</ul>
</li>
<li>start with basic tools and models
<ul>
<li>for numerical predictions from tabular dataset, the potential accuracy buff with deep learning does not justify the added complexity and decreased interpretability, compared to plain old regression or decision trees</li>
<li>the decision to add additional complexity should not be made lightly, but delayed until the <a href="https://blog.codinghorror.com/the-last-responsible-moment/">last responsible moment</a> when its clear the tradeoff is going to pay dividends</li>
<li>ex: there are powerful libraries for orchestrating from raw -> clean data to trained models to new predictions, but consider whether the old and boring Make tool can do the job</li>
<li>ex: instead of perfectly handling every quirk in a dataset, purposefully decline to handle edge cases by failing fast on bad inputs (rule 6) or loudly filtering unhandled cases (rule 9)
<ul>
<li>a column "12.10 USD", instead of doing something clever like a custom struct with enumerated data type representing the currency is in use, if you know it'll only be in "USD", just do a split on space " " and assert the second value is in "USD" (rule 5)</li>
</ul>
</li>
</ul>
</li>
<li>you don't have to use all of the data all the time
<ul>
<li>exploratory analysis and scaling ana analysis are two different chores, they can be tackled separately as long as the bigger picture is in mind</li>
<li>keep exploratory feedback loop fast by working with representative samples</li>
<li>sometimes a naive sample is enough for the task at hand, i.e. getting all data cleaning code in order or making sure a preprocessing step results in useful features</li>
<li>save the parallelization for later, once you feel confident about the modeling assumptions and data pipeline, they can be translated for parallelization</li>
</ul>
</li>
</ol>
<h3>software lessons</h3>
<ol>
<li>use version control</li>
<li>keep it simple, stupid (KISS): simple solutions are easier to reason, easier to debug, and easier for new collaborators to understand. only add complexity if it serves the ultimate goal of the project, after careful consideration</li>
<li>separation of concerns: aka, loose coupling , minimize the amount each component of a program needs to "know" about other pieces</li>
<li>separate configuration from code: dispersing settings throughout codebase makes it difficult for anyone trying to understand the logical flow, centralize and codify important settings to make the effect they have on outputs obvious.</li>
<li>You aren't gonna need it (YAGNI): abstraction is powerful and costly, <a href="https://wiki.c2.com/?DoTheSimplestThingThatCouldPossiblyWork">start with a concrete case</a> and only generalize when needed.</li>
<li>premature optimization is the root of all evil: <a href="https://wiki.c2.com/?MakeItWorkMakeItRightMakeItFast">rule of thumb</a> is to "make it work, make it right, make it fast", focus on getting the job done first before trying to speed up or cover all edge cases. in data work, instead of dealing with massive datasets and cluster, understand the problem well</li>
<li>don't repeat yourself (DRY): when functions get copied and pasted all over, it's a problem. for DS, that means refactoring notebook code -> "real" modules</li>
<li>composability: unix philosophy, "write programs that can communicate easily with other programs" so that developers break down projects into small simple programs rather than overly complex monolithic programs. instead of packing everything into one function, separate functions that read data, assemble data, and graph the result</li>
<li>test the critical bits: simple basic tests and sanity checks are important for data projects, they prevent the most common errors and increase confidence about correctness</li>
<li>fail fast and loudly: adopt a defensive way of thinking about error cases and focus on bailing out early if unanticipated errors happen</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[How to be popular?]]></title>
        <link>https://bneo.xyz/posts/bepopular</link>
        <guid>https://bneo.xyz/posts/bepopular</guid>
        <pubDate>Thu, 13 Jun 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/lemoulin.jpg" alt="Bal du moulin de la Galette, Pierre-Auguste Renoir, 1876"></p>
<p>if you were ever wondering <a href="https://www.youtube.com/watch?v=MPzNesJpthY">why you're not popular</a>.</p>
<p>here's Dr. Ana to answer that burning question.</p>
<p>The main trait of popular kids is they're <strong>fun</strong></p>
<p>But what does it mean to be fun?</p>
<p>There are a few characteristics.</p>
<p>first is <strong>humor</strong>. We like to laugh, and we like people who can make us laugh. laughing induces pleasant emotions. humor is a defense mechanism to keep people from experiencing the hardships of life as painfully as they would. That's we like comedians. so if you're innately funny, let that shine in social interactions.</p>
<p>second is <strong>charisma</strong>. Charisma is comprised of three components: presence, warmth and power. if you can make people feel like the most important person in the room (presence), and they have positive feelings towards you (warmth) and you are somebody worth being around (power), then you're fun to be around.</p>
<p>third is a <strong>good conversationalist</strong>. what makes conversations free flow and fun? it's not the deep questions, some people don't like to go too deep and intimate into their traumas or personal lives, especially if they don't know you that well yet. Instead, have surface level conversations that can involve humor, then go deeper</p>
<p>example, you're talking to a therapist</p>
<ul>
<li>you ask: "what is it like to be a therapist, do you feel drained at the end of the day?", they share their experience, talk about their day, and you just nod, and try to think of the next question and there's no flow</li>
<li>you say: "I always wanted to be a therapist in undergrad but I decided against" they asked why, you say "I don't think I had enough empathy for it", you both laugh, they ask "what did you go into instead?", and conversation flows from there</li>
</ul>
<p>fourth is <strong>liveliness</strong>. they exude energy, they dance enthusiastically, they converse enthusiastically, they are very uninhibited, they laugh wholeheartedly. they're the ones pulling people on to the dance floor. naturally you'll be drawn to high energy people because they will pull us up, whereas low energy people are going to be a little bit more static. Extroverts have the advantage here, whereas introverts are the people who retreat from loud environments. Introverts might be grounding for people, creating a calm and pleasant environment, but that isn't fun. So, if you're an introvert, you have to put in more effort to be lively and recharge your <a href="https://www.youtube.com/watch?v=lilEWBmxTXI">social battery</a>.</p>
<p>last is <strong>risk taker</strong>. fun people are not as reactive when something scary happens, their bodies are not as affected in dangerous situations, the seek the adrenaline rush. They're the ones that have fun with life and don't mind things getting a little dangerous. They don't think, they act. They're the ones that convinces everyone to go out when everyone's already in bed, the ones that takes the first dive at a cliff, the ones that tell you to ask out that person at the bar. learn to live a little, you do only live once. but don't be too reckless.</p>
<p>one thing to take mind is, greater popularity does not relate to being a good person or a good friend, it's just about being fun.</p>
<p>if you want to be popular, ask yourself in every single interaction, how can I make this more fun for the other person?</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/lemoulin.jpg" alt="Bal du moulin de la Galette, Pierre-Auguste Renoir, 1876"></p>
<p>if you were ever wondering <a href="https://www.youtube.com/watch?v=MPzNesJpthY">why you're not popular</a>.</p>
<p>here's Dr. Ana to answer that burning question.</p>
<p>The main trait of popular kids is they're <strong>fun</strong></p>
<p>But what does it mean to be fun?</p>
<p>There are a few characteristics.</p>
<p>first is <strong>humor</strong>. We like to laugh, and we like people who can make us laugh. laughing induces pleasant emotions. humor is a defense mechanism to keep people from experiencing the hardships of life as painfully as they would. That's we like comedians. so if you're innately funny, let that shine in social interactions.</p>
<p>second is <strong>charisma</strong>. Charisma is comprised of three components: presence, warmth and power. if you can make people feel like the most important person in the room (presence), and they have positive feelings towards you (warmth) and you are somebody worth being around (power), then you're fun to be around.</p>
<p>third is a <strong>good conversationalist</strong>. what makes conversations free flow and fun? it's not the deep questions, some people don't like to go too deep and intimate into their traumas or personal lives, especially if they don't know you that well yet. Instead, have surface level conversations that can involve humor, then go deeper</p>
<p>example, you're talking to a therapist</p>
<ul>
<li>you ask: "what is it like to be a therapist, do you feel drained at the end of the day?", they share their experience, talk about their day, and you just nod, and try to think of the next question and there's no flow</li>
<li>you say: "I always wanted to be a therapist in undergrad but I decided against" they asked why, you say "I don't think I had enough empathy for it", you both laugh, they ask "what did you go into instead?", and conversation flows from there</li>
</ul>
<p>fourth is <strong>liveliness</strong>. they exude energy, they dance enthusiastically, they converse enthusiastically, they are very uninhibited, they laugh wholeheartedly. they're the ones pulling people on to the dance floor. naturally you'll be drawn to high energy people because they will pull us up, whereas low energy people are going to be a little bit more static. Extroverts have the advantage here, whereas introverts are the people who retreat from loud environments. Introverts might be grounding for people, creating a calm and pleasant environment, but that isn't fun. So, if you're an introvert, you have to put in more effort to be lively and recharge your <a href="https://www.youtube.com/watch?v=lilEWBmxTXI">social battery</a>.</p>
<p>last is <strong>risk taker</strong>. fun people are not as reactive when something scary happens, their bodies are not as affected in dangerous situations, the seek the adrenaline rush. They're the ones that have fun with life and don't mind things getting a little dangerous. They don't think, they act. They're the ones that convinces everyone to go out when everyone's already in bed, the ones that takes the first dive at a cliff, the ones that tell you to ask out that person at the bar. learn to live a little, you do only live once. but don't be too reckless.</p>
<p>one thing to take mind is, greater popularity does not relate to being a good person or a good friend, it's just about being fun.</p>
<p>if you want to be popular, ask yourself in every single interaction, how can I make this more fun for the other person?</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Biggest mistakes in your 20s]]></title>
        <link>https://bneo.xyz/posts/mistakes20s</link>
        <guid>https://bneo.xyz/posts/mistakes20s</guid>
        <pubDate>Wed, 12 Jun 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/luxe.jpg" alt="Luxe, Calme et Volupté (&#x22;Luxury, Calm and Pleasure&#x22;), Henri Matisse, 1904"></p>
<p>Every twenty-something year old should know these four facts</p>
<ol>
<li>Your energy is a limited resource that you're consciously or unconsciously investing every day.</li>
<li>How you invest that energy determines the outcome of your life.</li>
<li>Most people will convince you to invest your energy into things that benefit them, not you.</li>
<li>You will never have as much disposable energy as you do in your 20s ever again</li>
</ol>
<p>So the <a href="https://www.youtube.com/watch?v=If4PiQMb5Sg">the biggest mistake</a> 20 year olds can make is chasing pleasure and comfort, and not investing energy into building a strong foundation for their lives.</p>
<p>If you become disciplined and sow the right seeds early, you'll reap an abundance of health, wealth, intelligence, love and strength in the future.</p>
<p>But how do you become disciplined?</p>
<p>You need to know these two concepts: compound interest and purchasing power</p>
<p>Compound interest is what turns small investments into huge payouts over time, it's the only sure way to generate wealth in any domain.</p>
<p>Here's an example:</p>
<blockquote>
<p>Jill invests $5,000 a year in an asset that increases by 7% in value each year, while Jack invests in an asset that decreases by 7% in value each year. After ten years of investing, Jill has about $69,000 in her account, but Jack only has around $37,000</p>
</blockquote>
<p>Applying this to habits, the same logic applies.</p>
<p>If you invest in good habits early, they will compound and accelerate your growth through the power of compound interest</p>
<p>As James Clear once said: "Habits are the compound interest of self-improvement"</p>
<p>The second piece is purchasing power.</p>
<p>Back to the financial metaphor:</p>
<blockquote>
<p>Imagine now that instead of having $5,000 to invest each year into an asset, Jack and Jill lose $200 worth of purchasing power each year</p>
</blockquote>
<p>The amount of energy available you have to invest in yourself declines as you get older.</p>
<p>As you get older, you take on more responsibilities that place a demand on your energy. You have to manage your time and energy to balance work, family, and self-care.</p>
<p>The easiest time to form good habits and break bad ones is while you're younger.</p>
<p>To make things easy, you can focus on only 5 assets to invest in.</p>
<h2>Five best assets to invest in</h2>
<ol>
<li>productive capital
<ul>
<li>what: your expertise that makes you valuable to society</li>
<li>how: stay curious, consistently learn and improve, do hard things, put in the work</li>
</ul>
</li>
<li>spiritual capital
<ul>
<li>what: how strong your conscience is in making wise decisions</li>
<li>how: self-reflect, meditate, be truthful and honest, volunteer and mentor, support local causes</li>
</ul>
</li>
<li>intellectual capital
<ul>
<li>what: ability to turn negative emotions into insights and actions</li>
<li>how: practice labeling emotions, use creative outlets to process emotions</li>
</ul>
</li>
<li>social capital
<ul>
<li>what: depth and quality of relationships</li>
<li>how: invest in quality time with friends and family, seek for mentors, network and step out of comfort zone</li>
</ul>
</li>
<li>physical capital
<ul>
<li>what: health and physical well-being</li>
<li>how: consistent exercise routine, balanced nutrition, staying hydrated, quality sleep and rest</li>
</ul>
</li>
</ol>
<p>Look at your daily/weekly/monthly schedule, try to squeeze in time to grow and develop each of the five forms of capital.</p>
<p>This way you're investing time and energy that will have ROI in the long run.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/luxe.jpg" alt="Luxe, Calme et Volupté (&#x22;Luxury, Calm and Pleasure&#x22;), Henri Matisse, 1904"></p>
<p>Every twenty-something year old should know these four facts</p>
<ol>
<li>Your energy is a limited resource that you're consciously or unconsciously investing every day.</li>
<li>How you invest that energy determines the outcome of your life.</li>
<li>Most people will convince you to invest your energy into things that benefit them, not you.</li>
<li>You will never have as much disposable energy as you do in your 20s ever again</li>
</ol>
<p>So the <a href="https://www.youtube.com/watch?v=If4PiQMb5Sg">the biggest mistake</a> 20 year olds can make is chasing pleasure and comfort, and not investing energy into building a strong foundation for their lives.</p>
<p>If you become disciplined and sow the right seeds early, you'll reap an abundance of health, wealth, intelligence, love and strength in the future.</p>
<p>But how do you become disciplined?</p>
<p>You need to know these two concepts: compound interest and purchasing power</p>
<p>Compound interest is what turns small investments into huge payouts over time, it's the only sure way to generate wealth in any domain.</p>
<p>Here's an example:</p>
<blockquote>
<p>Jill invests $5,000 a year in an asset that increases by 7% in value each year, while Jack invests in an asset that decreases by 7% in value each year. After ten years of investing, Jill has about $69,000 in her account, but Jack only has around $37,000</p>
</blockquote>
<p>Applying this to habits, the same logic applies.</p>
<p>If you invest in good habits early, they will compound and accelerate your growth through the power of compound interest</p>
<p>As James Clear once said: "Habits are the compound interest of self-improvement"</p>
<p>The second piece is purchasing power.</p>
<p>Back to the financial metaphor:</p>
<blockquote>
<p>Imagine now that instead of having $5,000 to invest each year into an asset, Jack and Jill lose $200 worth of purchasing power each year</p>
</blockquote>
<p>The amount of energy available you have to invest in yourself declines as you get older.</p>
<p>As you get older, you take on more responsibilities that place a demand on your energy. You have to manage your time and energy to balance work, family, and self-care.</p>
<p>The easiest time to form good habits and break bad ones is while you're younger.</p>
<p>To make things easy, you can focus on only 5 assets to invest in.</p>
<h2>Five best assets to invest in</h2>
<ol>
<li>productive capital
<ul>
<li>what: your expertise that makes you valuable to society</li>
<li>how: stay curious, consistently learn and improve, do hard things, put in the work</li>
</ul>
</li>
<li>spiritual capital
<ul>
<li>what: how strong your conscience is in making wise decisions</li>
<li>how: self-reflect, meditate, be truthful and honest, volunteer and mentor, support local causes</li>
</ul>
</li>
<li>intellectual capital
<ul>
<li>what: ability to turn negative emotions into insights and actions</li>
<li>how: practice labeling emotions, use creative outlets to process emotions</li>
</ul>
</li>
<li>social capital
<ul>
<li>what: depth and quality of relationships</li>
<li>how: invest in quality time with friends and family, seek for mentors, network and step out of comfort zone</li>
</ul>
</li>
<li>physical capital
<ul>
<li>what: health and physical well-being</li>
<li>how: consistent exercise routine, balanced nutrition, staying hydrated, quality sleep and rest</li>
</ul>
</li>
</ol>
<p>Look at your daily/weekly/monthly schedule, try to squeeze in time to grow and develop each of the five forms of capital.</p>
<p>This way you're investing time and energy that will have ROI in the long run.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Overcome Your Inner Coward]]></title>
        <link>https://bneo.xyz/posts/innercoward</link>
        <guid>https://bneo.xyz/posts/innercoward</guid>
        <pubDate>Tue, 11 Jun 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/courage.jpeg" alt="Joan of Arc, John Everett Millais, 1865"></p>
<p>I was watching this video on <a href="https://www.youtube.com/watch?v=xBOkcZgtlo4">Marcus Aurelius - Overcome Your Inner Coward</a> while exercising.</p>
<p>I plan to <a href="https://classics.mit.edu/Antoninus/meditations.html">read</a> <a href="https://www.goodreads.com/book/show/30659.Meditations">Meditations</a> one day and this was a good intro to Stoicism and some of his enduring insights.</p>
<ol>
<li>look for solutions, not people to blame
<blockquote>
<p>Blame no one. Set people straight if you can. If not just repair the damage. And suppose you can't do that either, then where does blaming people get you?</p>
</blockquote>
<ul>
<li>blaming others is counterproductive and just leads to arguments on who is at fault, rather than focusing on how to fix the issue</li>
<li>MLK framed racism as justice vs injustice rather than blaming all white people</li>
</ul>
</li>
<li>don't second guess, act with conviction
<blockquote>
<p>Concentrate every minute on doing what's in front of you with precise and genuine seriousness. Free yourself from all other distractions. Stop letting your emotions override what your mind tells you</p>
</blockquote>
<ul>
<li>once you've made your decision after careful thought, don't think, just do</li>
<li>overanalyzing leads to "paralysis by analysis", like the centipede who forgot how to walk</li>
</ul>
</li>
<li>find the beauty in your mistakes
<blockquote>
<p>If anyone can refute me, show me I'm making a mistake or looking at things from the wrong perspective, I'll gladly change. It's the truth I'm after, and the truth never harmed anyone</p>
</blockquote>
<ul>
<li>mistakes are inevitable, see them as lessons and opportunities to grow</li>
<li>art of Kintsugi, cracks repaired with beauty by filling with gold/silver</li>
</ul>
</li>
<li>humble yourself, pride = cowardice
<blockquote>
<p>Remember, matter. How tiny your share of it. Time, how brief and fleeting your allotment of it. Fate, how small a role you play in it.</p>
</blockquote>
<ul>
<li>humility allows you to make mistakes without ego getting in the way of courage</li>
<li>Emperor's new clothes shows his pride which underlie cowardice</li>
</ul>
</li>
<li>do your best and trust that things will work out
<blockquote>
<p>He does only what is his to do and considers constantly what the world has in store for him, doing his best and trusting that all is for the best. For we carry our fate with us and it carries us</p>
</blockquote>
<ul>
<li>lean into uncertainty, have faith that things will turn out as they should</li>
<li>Howard Schultz saving Starbucks by his belief that things will turn out good</li>
</ul>
</li>
</ol>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/courage.jpeg" alt="Joan of Arc, John Everett Millais, 1865"></p>
<p>I was watching this video on <a href="https://www.youtube.com/watch?v=xBOkcZgtlo4">Marcus Aurelius - Overcome Your Inner Coward</a> while exercising.</p>
<p>I plan to <a href="https://classics.mit.edu/Antoninus/meditations.html">read</a> <a href="https://www.goodreads.com/book/show/30659.Meditations">Meditations</a> one day and this was a good intro to Stoicism and some of his enduring insights.</p>
<ol>
<li>look for solutions, not people to blame
<blockquote>
<p>Blame no one. Set people straight if you can. If not just repair the damage. And suppose you can't do that either, then where does blaming people get you?</p>
</blockquote>
<ul>
<li>blaming others is counterproductive and just leads to arguments on who is at fault, rather than focusing on how to fix the issue</li>
<li>MLK framed racism as justice vs injustice rather than blaming all white people</li>
</ul>
</li>
<li>don't second guess, act with conviction
<blockquote>
<p>Concentrate every minute on doing what's in front of you with precise and genuine seriousness. Free yourself from all other distractions. Stop letting your emotions override what your mind tells you</p>
</blockquote>
<ul>
<li>once you've made your decision after careful thought, don't think, just do</li>
<li>overanalyzing leads to "paralysis by analysis", like the centipede who forgot how to walk</li>
</ul>
</li>
<li>find the beauty in your mistakes
<blockquote>
<p>If anyone can refute me, show me I'm making a mistake or looking at things from the wrong perspective, I'll gladly change. It's the truth I'm after, and the truth never harmed anyone</p>
</blockquote>
<ul>
<li>mistakes are inevitable, see them as lessons and opportunities to grow</li>
<li>art of Kintsugi, cracks repaired with beauty by filling with gold/silver</li>
</ul>
</li>
<li>humble yourself, pride = cowardice
<blockquote>
<p>Remember, matter. How tiny your share of it. Time, how brief and fleeting your allotment of it. Fate, how small a role you play in it.</p>
</blockquote>
<ul>
<li>humility allows you to make mistakes without ego getting in the way of courage</li>
<li>Emperor's new clothes shows his pride which underlie cowardice</li>
</ul>
</li>
<li>do your best and trust that things will work out
<blockquote>
<p>He does only what is his to do and considers constantly what the world has in store for him, doing his best and trusting that all is for the best. For we carry our fate with us and it carries us</p>
</blockquote>
<ul>
<li>lean into uncertainty, have faith that things will turn out as they should</li>
<li>Howard Schultz saving Starbucks by his belief that things will turn out good</li>
</ul>
</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[Ending Conversations]]></title>
        <link>https://bneo.xyz/posts/endconvo</link>
        <guid>https://bneo.xyz/posts/endconvo</guid>
        <pubDate>Mon, 10 Jun 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>was watching <a href="https://youtu.be/WfzW2pXUXV0?si=_iuA0mH7q9CGptWd&#x26;t=1446">this part</a> in Kevin Rose's podcast episode with Charles Duhigg where he talks about how to gracefully end conversations.</p>
<p>Say something along the lines of,</p>
<blockquote>
<p>I totally apologize, I have to go talk to my friend / head to the bathroom / leave home, but before I do, I just have one more question for you.</p>
</blockquote>
<p>I realize I've been doing this when I have coffee chats with people online.</p>
<p>I forgot where I heard this advice from, but I've never applied it in real life.</p>
<p>I usually stick to one person to chat with, since I don't have anyone else to talk to at the moment, so this never comes up.</p>
<p>I like to perform depth-first instead of breadth-first socializing.</p>
<p>I remember at the airflow event in Toronto I basically talked to this snapchat guy the entire time, which wasn't a bad thing, I learned a lot more about him and his life. But I wish I talked to more people. There was this other open-source guy, but it was just me asking him questions the whole time. The conversation was dry and painfully awkward towards the end that I just had to just slowly remove myself from their circle. It was uncomfortable, but it taught me what to avoid the next time.</p>
<p>I have a lot to learn on how to swiftly and confidently say thank you for the chat, and move on to the next person to talk to. All this gets easier with experience. I haven't been to these kinds of events since Toronto and I'm excited to go back. Communication skills are the bedrock of everything. And one I aim to harness and become pretty good at, by the time I graduate.</p>]]></description>
        <content:encoded><![CDATA[<p>was watching <a href="https://youtu.be/WfzW2pXUXV0?si=_iuA0mH7q9CGptWd&#x26;t=1446">this part</a> in Kevin Rose's podcast episode with Charles Duhigg where he talks about how to gracefully end conversations.</p>
<p>Say something along the lines of,</p>
<blockquote>
<p>I totally apologize, I have to go talk to my friend / head to the bathroom / leave home, but before I do, I just have one more question for you.</p>
</blockquote>
<p>I realize I've been doing this when I have coffee chats with people online.</p>
<p>I forgot where I heard this advice from, but I've never applied it in real life.</p>
<p>I usually stick to one person to chat with, since I don't have anyone else to talk to at the moment, so this never comes up.</p>
<p>I like to perform depth-first instead of breadth-first socializing.</p>
<p>I remember at the airflow event in Toronto I basically talked to this snapchat guy the entire time, which wasn't a bad thing, I learned a lot more about him and his life. But I wish I talked to more people. There was this other open-source guy, but it was just me asking him questions the whole time. The conversation was dry and painfully awkward towards the end that I just had to just slowly remove myself from their circle. It was uncomfortable, but it taught me what to avoid the next time.</p>
<p>I have a lot to learn on how to swiftly and confidently say thank you for the chat, and move on to the next person to talk to. All this gets easier with experience. I haven't been to these kinds of events since Toronto and I'm excited to go back. Communication skills are the bedrock of everything. And one I aim to harness and become pretty good at, by the time I graduate.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Feynman on Purpose]]></title>
        <link>https://bneo.xyz/posts/feynmanquotes</link>
        <guid>https://bneo.xyz/posts/feynmanquotes</guid>
        <pubDate>Sun, 09 Jun 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/harbourmarseilles.jpeg" alt="Paul Signac, The Harbour at Marseilles (1906)"></p>
<p>I came across this Feynman quote on FS's <a href="https://fs.blog/newsletter/">Brain Food newsletter</a>.</p>
<blockquote>
<p>"Fall in love with some activity, and do it! Nobody ever figures out what life is all about, and it doesn’t matter. Explore the world. Nearly everything is really interesting if you go into it deeply enough. Work as hard and as much as you want to on the things you like to do the best. Don’t think about what you want to be, but what you want to do."</p>
</blockquote>
<p>It's comforting to read this advice when I'm currently feeling overwhelmed and uncertain about my future. I'm doing a masters in data science program and I don't even like data science, or at least, the idea of it.</p>
<p>I have the dream of working in FAANG, or at least I saw other people did, and I wanted it too. The perks, the people, the status, how can I not aim for that? who could say no?</p>
<p>I always thought about who to become, a data scientist or engineer in a big tech company, but I don't think enough about what I want to do. And that's such a hard question for me to figure out.</p>
<p>Ever since college I feel like I've just been writing a bunch of low-quality articles which are just quick tutorials or brief explainers or listicles, doing lots of hackathons and learning web-dev, self-studying a bit of ML before losing interest, forcing myself to study statistics to graduate, consuming a bunch of information through blogs, podcasts, videos, and now recently, having an interest in art, and I feel like I don't know anything, and I'm not good enough to make it in the US.</p>
<p>I feel like I know a bit about a lot of things, but I'm still not an expert in anything. I don't have one thing that I'm really good at. I can learn fast, and I pick things up quick, but I don't know which road to take, which opportunity cost to forego, which doors to open and close.</p>
<p>But to think about what I like doing,</p>
<p>I like figuring things out, and I like doing research and going deep into rabbit holes, and then turn that information into something useful, like writing articles and provide value for people. I also like building things. I discovered this love after doing over a dozen hackathons. My dream is to build cool apps that I personally would want to use but that flame went out a week before my surgery in March, and after a few dizzy months I don't have the time to pick it back up now. I want to build something useful that provide joy to people.</p>
<p>Currently, I hope to work on the intersection of data, AI, climate, and on the side, building a startup and apps that provide joy and value.</p>
<p>Some more quotes by Feynman which I enjoy:</p>
<blockquote>
<p>You can know the name of a bird in all the languages of the world, but when you're finished, you'll know absolutely nothing whatever about the bird... So let's look at the bird and see what it's doing — that's what counts. I learned very early the difference between knowing the name of something and knowing something.</p>
</blockquote>
<blockquote>
<p>The highest forms of understanding we can achieve are laughter and human compassion.</p>
<p>Study hard what interests you the most in the most undisciplined, irreverent and original manner possible.</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/harbourmarseilles.jpeg" alt="Paul Signac, The Harbour at Marseilles (1906)"></p>
<p>I came across this Feynman quote on FS's <a href="https://fs.blog/newsletter/">Brain Food newsletter</a>.</p>
<blockquote>
<p>"Fall in love with some activity, and do it! Nobody ever figures out what life is all about, and it doesn’t matter. Explore the world. Nearly everything is really interesting if you go into it deeply enough. Work as hard and as much as you want to on the things you like to do the best. Don’t think about what you want to be, but what you want to do."</p>
</blockquote>
<p>It's comforting to read this advice when I'm currently feeling overwhelmed and uncertain about my future. I'm doing a masters in data science program and I don't even like data science, or at least, the idea of it.</p>
<p>I have the dream of working in FAANG, or at least I saw other people did, and I wanted it too. The perks, the people, the status, how can I not aim for that? who could say no?</p>
<p>I always thought about who to become, a data scientist or engineer in a big tech company, but I don't think enough about what I want to do. And that's such a hard question for me to figure out.</p>
<p>Ever since college I feel like I've just been writing a bunch of low-quality articles which are just quick tutorials or brief explainers or listicles, doing lots of hackathons and learning web-dev, self-studying a bit of ML before losing interest, forcing myself to study statistics to graduate, consuming a bunch of information through blogs, podcasts, videos, and now recently, having an interest in art, and I feel like I don't know anything, and I'm not good enough to make it in the US.</p>
<p>I feel like I know a bit about a lot of things, but I'm still not an expert in anything. I don't have one thing that I'm really good at. I can learn fast, and I pick things up quick, but I don't know which road to take, which opportunity cost to forego, which doors to open and close.</p>
<p>But to think about what I like doing,</p>
<p>I like figuring things out, and I like doing research and going deep into rabbit holes, and then turn that information into something useful, like writing articles and provide value for people. I also like building things. I discovered this love after doing over a dozen hackathons. My dream is to build cool apps that I personally would want to use but that flame went out a week before my surgery in March, and after a few dizzy months I don't have the time to pick it back up now. I want to build something useful that provide joy to people.</p>
<p>Currently, I hope to work on the intersection of data, AI, climate, and on the side, building a startup and apps that provide joy and value.</p>
<p>Some more quotes by Feynman which I enjoy:</p>
<blockquote>
<p>You can know the name of a bird in all the languages of the world, but when you're finished, you'll know absolutely nothing whatever about the bird... So let's look at the bird and see what it's doing — that's what counts. I learned very early the difference between knowing the name of something and knowing something.</p>
</blockquote>
<blockquote>
<p>The highest forms of understanding we can achieve are laughter and human compassion.</p>
<p>Study hard what interests you the most in the most undisciplined, irreverent and original manner possible.</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[Flowers]]></title>
        <link>https://bneo.xyz/posts/flowers</link>
        <guid>https://bneo.xyz/posts/flowers</guid>
        <pubDate>Sat, 08 Jun 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/flowers.jpg" alt="Rachel Ruysch, Flowers in a Glass Vase, 1704"></p>
<p>Went into a mini rabbit hole on <a href="https://en.wikipedia.org/wiki/Flower?useskin=vector">flowers</a> last night and here are a few things I gathered.</p>
<h2>Flowers</h2>
<p>In botany there are 4 <a href="https://www.bioexplorer.net/plants/">types of plants</a>, one of them is angiosperms (<a href="https://www.bioexplorer.net/plant-life-cycle.html/#3_Life_Cycle_of_Angiosperms_Flowering_Plants">flowering plants</a>)</p>
<p>There are three primary kinds of flowers: annuals, perennials, and biennials.</p>
<p>A fourth type behaves in annuals and perennials like a hybrid.</p>
<p>There are two more kinds of flowers: shrub flowers and tree flowers</p>
<p>I was searching for a website that has a collection of all the flowers in the world, with pictures, and this page on <a href="https://www.bioexplorer.net/plants/flowers/">BioExplorer</a> is the best one yet.</p>
<p>I also made <a href="https://maps.app.goo.gl/Ls5anPTwGSE2BR1W6">a list of flower gardens</a> across the world that I hope to visit in the future.</p>
<h2>Flowers in Art</h2>
<p><a href="https://artsandculture.google.com/story/10-artworks-inspired-by-flowers/pwUR781eEFtoKQ?hl=en">10 Artworks Inspired By Flowers</a></p>
<ul>
<li><strong>Claude Monet</strong>: Series of water lily paintings capturing his garden in Giverny.</li>
<li><strong>Vincent Van Gogh</strong>: Two series of Sunflowers</li>
<li><strong>Georgia O’Keeffe</strong>: Red Canna series</li>
<li><strong>Andy Warhol</strong>: Series titled “Flowers,” based on photographs by Patricia Caulfield.</li>
<li><strong>Ambrosius Bosschaert</strong>: Still life paintings of detailed bouquets of tulips and roses from the Dutch Golden Age.</li>
<li><strong>Jeff Koons</strong>: Sculpture “Puppy” covered in bedding plants</li>
<li><strong>Rachel Ruysch</strong>: still life paintings of flowers with a high level of detail.</li>
<li><strong>Clementine Hunter</strong>: Paintings of zinnias</li>
<li><strong>William Morris</strong>: Textile designs featuring flowers, leaves, trees, or plants</li>
<li><strong>Édouard Manet</strong>: Floral still lifes, including a painting of lilacs in a crystal vase.</li>
<li><strong>Anna Atkins</strong>: Cyanotype prints of plants and flowers</li>
<li><strong>Katsushika Hokusai</strong>: Bird and flower prints (kachō-ga)</li>
</ul>
<p>more in flower stories and art on <a href="https://artsandculture.google.com/entity/m0c9ph5">Google Arts &#x26; Culture</a></p>
<h2>quotes on flowers</h2>
<blockquote>
<p>If you take a flower in your hand and really look at it, it's your world for a moment.</p>
<p>– Georgia O'Keeffe</p>
</blockquote>
<blockquote>
<p>I perhaps owe having become a painter to flowers.</p>
<p>– Claude Monet</p>
</blockquote>
<blockquote>
<p>When I am able to paint again, if I have no imagination, I shall do some studies of flowers ... It is a great pleasure for me.</p>
<p>– Paul Gauguin</p>
</blockquote>
<blockquote>
<p>I think that nothing is more difficult for a true painter than to paint a rose, since before he can do so, he has first to forget all the roses that were ever painted.</p>
<p>– Henri Matisse</p>
</blockquote>
<blockquote>
<p>(A) painter can say all he wants to with fruit or flowers or even clouds.</p>
<p>– Édouard Manet</p>
</blockquote>
<blockquote>
<p>I am working at it every morning from sunrise on, for the flowers fade so soon, and the thing is to do the whole in one rush.</p>
<p>– Vincent van Gogh</p>
</blockquote>
<blockquote>
<p>Never have I had more ideas about Art in my head, and yet I am forced to do flowers. While painting them—standing before the peonies and roses—I think of Michelangelo. This cannot go on.</p>
<p>– Henri Fantin-Latour</p>
</blockquote>
<blockquote>
<p>It relaxes my mind to paint flowers. I do not bring to it the same tension of spirit as when I am in front of a model. When I paint flowers, I arrange the tones, I try out different values boldly, without worrying about wasting a canvas.</p>
<p>What seems to me to be one of the most important things about our movement is that we have freed painting from the tyranny of subject-matter. I am free to paint flowers and call them flowers, without having to weave a story round them.</p>
<p>– Pierre-Auguste Renoir</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/flowers.jpg" alt="Rachel Ruysch, Flowers in a Glass Vase, 1704"></p>
<p>Went into a mini rabbit hole on <a href="https://en.wikipedia.org/wiki/Flower?useskin=vector">flowers</a> last night and here are a few things I gathered.</p>
<h2>Flowers</h2>
<p>In botany there are 4 <a href="https://www.bioexplorer.net/plants/">types of plants</a>, one of them is angiosperms (<a href="https://www.bioexplorer.net/plant-life-cycle.html/#3_Life_Cycle_of_Angiosperms_Flowering_Plants">flowering plants</a>)</p>
<p>There are three primary kinds of flowers: annuals, perennials, and biennials.</p>
<p>A fourth type behaves in annuals and perennials like a hybrid.</p>
<p>There are two more kinds of flowers: shrub flowers and tree flowers</p>
<p>I was searching for a website that has a collection of all the flowers in the world, with pictures, and this page on <a href="https://www.bioexplorer.net/plants/flowers/">BioExplorer</a> is the best one yet.</p>
<p>I also made <a href="https://maps.app.goo.gl/Ls5anPTwGSE2BR1W6">a list of flower gardens</a> across the world that I hope to visit in the future.</p>
<h2>Flowers in Art</h2>
<p><a href="https://artsandculture.google.com/story/10-artworks-inspired-by-flowers/pwUR781eEFtoKQ?hl=en">10 Artworks Inspired By Flowers</a></p>
<ul>
<li><strong>Claude Monet</strong>: Series of water lily paintings capturing his garden in Giverny.</li>
<li><strong>Vincent Van Gogh</strong>: Two series of Sunflowers</li>
<li><strong>Georgia O’Keeffe</strong>: Red Canna series</li>
<li><strong>Andy Warhol</strong>: Series titled “Flowers,” based on photographs by Patricia Caulfield.</li>
<li><strong>Ambrosius Bosschaert</strong>: Still life paintings of detailed bouquets of tulips and roses from the Dutch Golden Age.</li>
<li><strong>Jeff Koons</strong>: Sculpture “Puppy” covered in bedding plants</li>
<li><strong>Rachel Ruysch</strong>: still life paintings of flowers with a high level of detail.</li>
<li><strong>Clementine Hunter</strong>: Paintings of zinnias</li>
<li><strong>William Morris</strong>: Textile designs featuring flowers, leaves, trees, or plants</li>
<li><strong>Édouard Manet</strong>: Floral still lifes, including a painting of lilacs in a crystal vase.</li>
<li><strong>Anna Atkins</strong>: Cyanotype prints of plants and flowers</li>
<li><strong>Katsushika Hokusai</strong>: Bird and flower prints (kachō-ga)</li>
</ul>
<p>more in flower stories and art on <a href="https://artsandculture.google.com/entity/m0c9ph5">Google Arts &#x26; Culture</a></p>
<h2>quotes on flowers</h2>
<blockquote>
<p>If you take a flower in your hand and really look at it, it's your world for a moment.</p>
<p>– Georgia O'Keeffe</p>
</blockquote>
<blockquote>
<p>I perhaps owe having become a painter to flowers.</p>
<p>– Claude Monet</p>
</blockquote>
<blockquote>
<p>When I am able to paint again, if I have no imagination, I shall do some studies of flowers ... It is a great pleasure for me.</p>
<p>– Paul Gauguin</p>
</blockquote>
<blockquote>
<p>I think that nothing is more difficult for a true painter than to paint a rose, since before he can do so, he has first to forget all the roses that were ever painted.</p>
<p>– Henri Matisse</p>
</blockquote>
<blockquote>
<p>(A) painter can say all he wants to with fruit or flowers or even clouds.</p>
<p>– Édouard Manet</p>
</blockquote>
<blockquote>
<p>I am working at it every morning from sunrise on, for the flowers fade so soon, and the thing is to do the whole in one rush.</p>
<p>– Vincent van Gogh</p>
</blockquote>
<blockquote>
<p>Never have I had more ideas about Art in my head, and yet I am forced to do flowers. While painting them—standing before the peonies and roses—I think of Michelangelo. This cannot go on.</p>
<p>– Henri Fantin-Latour</p>
</blockquote>
<blockquote>
<p>It relaxes my mind to paint flowers. I do not bring to it the same tension of spirit as when I am in front of a model. When I paint flowers, I arrange the tones, I try out different values boldly, without worrying about wasting a canvas.</p>
<p>What seems to me to be one of the most important things about our movement is that we have freed painting from the tyranny of subject-matter. I am free to paint flowers and call them flowers, without having to weave a story round them.</p>
<p>– Pierre-Auguste Renoir</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[Measuring Your Days]]></title>
        <link>https://bneo.xyz/posts/daymeasure</link>
        <guid>https://bneo.xyz/posts/daymeasure</guid>
        <pubDate>Fri, 07 Jun 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/skull.jpg" alt="Vincent van Gogh, Head of a skeleton with a burning cigarette, 1885"></p>
<p>I measure my days by articles written, projects completed, TODOs done, books or blog posts read, hours of work done, lines of code written, podcasts/YT videos watched, and many more that are all quantitative.</p>
<p>Most days I get very little done, and I feel like a failure.</p>
<p>But there are other units of measurements to consider that are not just dollars earned or tasks completed – measurements that call for a more fulfilling and meaningful life.</p>
<ul>
<li>laughter</li>
<li>time spent in nature</li>
<li>no. of steps walked</li>
<li>creative expressions (art, music, writing)</li>
<li>quality of sleep</li>
<li>acts of kindness</li>
<li>quality conversations</li>
<li>meeting new people</li>
<li>being bored</li>
<li>gratitude</li>
</ul>
<p>which units of measurement serves you best at this moment?</p>
<p>what can you do today to maximize these?</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/skull.jpg" alt="Vincent van Gogh, Head of a skeleton with a burning cigarette, 1885"></p>
<p>I measure my days by articles written, projects completed, TODOs done, books or blog posts read, hours of work done, lines of code written, podcasts/YT videos watched, and many more that are all quantitative.</p>
<p>Most days I get very little done, and I feel like a failure.</p>
<p>But there are other units of measurements to consider that are not just dollars earned or tasks completed – measurements that call for a more fulfilling and meaningful life.</p>
<ul>
<li>laughter</li>
<li>time spent in nature</li>
<li>no. of steps walked</li>
<li>creative expressions (art, music, writing)</li>
<li>quality of sleep</li>
<li>acts of kindness</li>
<li>quality conversations</li>
<li>meeting new people</li>
<li>being bored</li>
<li>gratitude</li>
</ul>
<p>which units of measurement serves you best at this moment?</p>
<p>what can you do today to maximize these?</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Taiwan Day 6]]></title>
        <link>https://bneo.xyz/posts/tw6</link>
        <guid>https://bneo.xyz/posts/tw6</guid>
        <pubDate>Thu, 06 Jun 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/twday6.jpeg" alt="Taoyuan International Airport Terminal 1"></p>
<ul>
<li>Woke up at 11 and no one was in hotel room and I was filled with fear</li>
<li>Felt the intense urge to go running and exercise more to increase my appetite levels, and also to increase energy levels and strength for life in SF</li>
<li>I’ve been having poor appetite the past few weeks and it cannot go on like this in SF, I have 3 weeks left</li>
<li>Never seen the brand Moncler before they have a cool logo. How do these brands start and how do they get famous</li>
<li>Instead of looking how people dress I should focus on old people and babies, they help me see life differently</li>
<li>Didn’t get to visit any museums but at least I get to visit a taiwan museum gift shop at the airport</li>
<li>SANYU paintings are crayon-like</li>
<li>National Palace Museum “Up the River during Qingming”</li>
<li>I’m surprisingly awake with 3 hours of sleep</li>
<li>Fall asleep, Leila Milke is good</li>
<li>Can’t fall asleep on the plane, I keep playing back memories in my head, also dreaming new ones at the same time</li>
<li>don't look back in anger</li>
<li>Probably my first time not reading in a plane</li>
<li>Going back malaysia airport has to be in my top 10 most unpleasant events because its associated with not being able to stay in the US, this time it's TW</li>
<li>Is it racist to prefer your own race?</li>
<li>feels like I was stuck in a long dream and now I woke up</li>
<li>BACK TO REALITY</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/twday6.jpeg" alt="Taoyuan International Airport Terminal 1"></p>
<ul>
<li>Woke up at 11 and no one was in hotel room and I was filled with fear</li>
<li>Felt the intense urge to go running and exercise more to increase my appetite levels, and also to increase energy levels and strength for life in SF</li>
<li>I’ve been having poor appetite the past few weeks and it cannot go on like this in SF, I have 3 weeks left</li>
<li>Never seen the brand Moncler before they have a cool logo. How do these brands start and how do they get famous</li>
<li>Instead of looking how people dress I should focus on old people and babies, they help me see life differently</li>
<li>Didn’t get to visit any museums but at least I get to visit a taiwan museum gift shop at the airport</li>
<li>SANYU paintings are crayon-like</li>
<li>National Palace Museum “Up the River during Qingming”</li>
<li>I’m surprisingly awake with 3 hours of sleep</li>
<li>Fall asleep, Leila Milke is good</li>
<li>Can’t fall asleep on the plane, I keep playing back memories in my head, also dreaming new ones at the same time</li>
<li>don't look back in anger</li>
<li>Probably my first time not reading in a plane</li>
<li>Going back malaysia airport has to be in my top 10 most unpleasant events because its associated with not being able to stay in the US, this time it's TW</li>
<li>Is it racist to prefer your own race?</li>
<li>feels like I was stuck in a long dream and now I woke up</li>
<li>BACK TO REALITY</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Taiwan Day 5]]></title>
        <link>https://bneo.xyz/posts/tw5</link>
        <guid>https://bneo.xyz/posts/tw5</guid>
        <pubDate>Wed, 05 Jun 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/twday5.jpeg" alt="Tatung University"></p>
<ul>
<li>had the craziest and weirdest dreams</li>
<li>Had more 抓包</li>
<li>水煎包 is like a square char siew bao</li>
<li>12 pm and we’re still not out yet, dad has to work :/</li>
<li>Taipei 101 food court is nice, classy interior and good food</li>
<li>Singaporeans, Koreans and now arabians? Sitting beside them and hearing them talk feels like we’re moving across different countries</li>
<li>Ponso no Tao , island of the people, orchid island</li>
<li>Whats a good spot for taipei 101 hmm</li>
<li>Finally saw a picture of Jay Chou in a Tudor ad</li>
<li>Uniqlo t shirt is 85 ringgit (60 in malaysia)</li>
<li>先喝道 －精心养神好梦茶</li>
<li>载具 – electronic invoice</li>
<li>FikaGo – 350 USD stroller for a pet</li>
<li>Wasted too much time moving from malls to malls</li>
<li>Sugar free soy milk still has sugar I was lied to</li>
<li>I like that I can buy 豆浆 and a 水煎包 for only 40 at the station</li>
<li>American club taipei</li>
<li>Wearing a ring just gives me something to fidget around with, maybe its increasing my anxiety</li>
<li>Taipei expo park</li>
<li>Got to tour Tatung university thanks to T</li>
<li>Carnation</li>
<li>Yakitori restaurants that opens past midnight are great for chatting</li>
<li>Walking around taipei past midnight is really peaceful</li>
<li>Milky fish</li>
<li>There's no way I can sit in a bus stop at 3am in SF</li>
<li>Saw a few old people making newspapers by the streets and lots of police cars</li>
<li>Saw a guy jump rope and did pushups at 5am in the morning</li>
<li>Saying goodbye is so hard</li>
<li>face your fears early on. follow where they take you. "Where your fear is, there is your task" Jung</li>
<li>there's timing for everything, just let life take its course</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/twday5.jpeg" alt="Tatung University"></p>
<ul>
<li>had the craziest and weirdest dreams</li>
<li>Had more 抓包</li>
<li>水煎包 is like a square char siew bao</li>
<li>12 pm and we’re still not out yet, dad has to work :/</li>
<li>Taipei 101 food court is nice, classy interior and good food</li>
<li>Singaporeans, Koreans and now arabians? Sitting beside them and hearing them talk feels like we’re moving across different countries</li>
<li>Ponso no Tao , island of the people, orchid island</li>
<li>Whats a good spot for taipei 101 hmm</li>
<li>Finally saw a picture of Jay Chou in a Tudor ad</li>
<li>Uniqlo t shirt is 85 ringgit (60 in malaysia)</li>
<li>先喝道 －精心养神好梦茶</li>
<li>载具 – electronic invoice</li>
<li>FikaGo – 350 USD stroller for a pet</li>
<li>Wasted too much time moving from malls to malls</li>
<li>Sugar free soy milk still has sugar I was lied to</li>
<li>I like that I can buy 豆浆 and a 水煎包 for only 40 at the station</li>
<li>American club taipei</li>
<li>Wearing a ring just gives me something to fidget around with, maybe its increasing my anxiety</li>
<li>Taipei expo park</li>
<li>Got to tour Tatung university thanks to T</li>
<li>Carnation</li>
<li>Yakitori restaurants that opens past midnight are great for chatting</li>
<li>Walking around taipei past midnight is really peaceful</li>
<li>Milky fish</li>
<li>There's no way I can sit in a bus stop at 3am in SF</li>
<li>Saw a few old people making newspapers by the streets and lots of police cars</li>
<li>Saw a guy jump rope and did pushups at 5am in the morning</li>
<li>Saying goodbye is so hard</li>
<li>face your fears early on. follow where they take you. "Where your fear is, there is your task" Jung</li>
<li>there's timing for everything, just let life take its course</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Taiwan Day 4]]></title>
        <link>https://bneo.xyz/posts/tw4</link>
        <guid>https://bneo.xyz/posts/tw4</guid>
        <pubDate>Tue, 04 Jun 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/twday4.jpeg" alt="Raohe Street Night Market"></p>
<ul>
<li>step on poop = 发财 for taiwanese?</li>
<li>山老鼠 = 小偷</li>
<li>So cool to work up in the mountains to capture thieves</li>
<li>毕业树 a flower that blooms around June/July which is when students graduate</li>
<li>I look 高中 age according to 70 year old 王先生</li>
<li>Heard him talk about Jensen Huang, even he knows</li>
<li>温开水</li>
<li>办桌</li>
<li>10 course meal for 5 people at a banquet hall, wish I could eat more</li>
<li>Chicken feet is pre good</li>
<li>Biting pork gave me tooth pain</li>
<li>He’s 70 years old and rides bike for 2 hours and walks an hour everyday that’s so admirable and is future goals when I'm old</li>
<li>萝卜丝饼</li>
<li>we thought the wife passed away but she's working as a cleaning lady outside, old people voluntarily working to socialize</li>
<li>什么都是假的， 健康才是真的</li>
<li>He says young adults in Taiwan now don’t marry and buy strollers for pets and not children lol</li>
<li>Still nauseous after eating and lethargic</li>
<li>Always so easy to fall asleep in cars</li>
<li>Kavalan single malt whiskey</li>
<li>Kavalan is the old name for Yilan</li>
<li>Yilan has rich volcanic soil, you can see wheat growing just beside streets in between buildings and houses</li>
<li>When taking photos, I'm going to say 你自己修图， 技术不太好 from now on</li>
<li>老人 三分吃药，七分吃饭</li>
<li>蓝绣花</li>
<li>松萝</li>
<li>拈花惹草 has lots of nice flowers</li>
<li>望隆埤 air is fresh</li>
<li>Fish staring at us waiting for food</li>
<li>红面鸭 never seen before a rooster looking duck</li>
<li>手机干掉很多东西</li>
<li>God bless 王先生 and his hospitality, he said he's glad he got to bring us around or he'll get Alzhemiers at home which is so sad</li>
<li>There should be a program for old people who are locals to bring tourists around</li>
<li>This trip being unplanned and easygoing is so much nice</li>
<li>How did Yilan -> Songshan take 1hr 15min</li>
<li>Many homeless outside Taipei station</li>
<li>An old person and child holding hands is the sweetest thing, especially them only holding a few fingers cause their hands are small</li>
<li>An old couple holding hands also gives the same energy, how were they able to maintain that love and romance that long into the relationship?</li>
<li>Whereas a young couple holding hands just annoys me lol</li>
<li>Checked my email and I got an overdraft alert for my account and it gave me anxiety, reminder to not check emails while i’m still on my trip and its not end of the day</li>
<li>So many people dancing in front of mirrors at the station</li>
<li>Taipei main station is so confusing, everyone pointing us in different directions, asking us to go up or go down</li>
<li>Too many different kinds of trains</li>
<li>Wufenpu was not nice to shop and was pretty deserted according to sister and mom</li>
<li>Tooth pain is affecting my mood</li>
<li>Chicken meat is large and meat is too tough</li>
<li>Raohe night market is better, has good clothes</li>
<li>Wanted to play some of their games but we were all too tired</li>
<li>Capybara snoring plushie</li>
<li>So many cockroaches around</li>
<li>Yay bought two pants and a baggy shirt for 2970, Imma dress good in SF and not look like a software engineer</li>
<li>Taxi driver asked us what electricity malaysia uses</li>
<li>Dad’s response to Ghibli piano was “好听”</li>
<li>lightroom profile Vintage 07 is perfect</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/twday4.jpeg" alt="Raohe Street Night Market"></p>
<ul>
<li>step on poop = 发财 for taiwanese?</li>
<li>山老鼠 = 小偷</li>
<li>So cool to work up in the mountains to capture thieves</li>
<li>毕业树 a flower that blooms around June/July which is when students graduate</li>
<li>I look 高中 age according to 70 year old 王先生</li>
<li>Heard him talk about Jensen Huang, even he knows</li>
<li>温开水</li>
<li>办桌</li>
<li>10 course meal for 5 people at a banquet hall, wish I could eat more</li>
<li>Chicken feet is pre good</li>
<li>Biting pork gave me tooth pain</li>
<li>He’s 70 years old and rides bike for 2 hours and walks an hour everyday that’s so admirable and is future goals when I'm old</li>
<li>萝卜丝饼</li>
<li>we thought the wife passed away but she's working as a cleaning lady outside, old people voluntarily working to socialize</li>
<li>什么都是假的， 健康才是真的</li>
<li>He says young adults in Taiwan now don’t marry and buy strollers for pets and not children lol</li>
<li>Still nauseous after eating and lethargic</li>
<li>Always so easy to fall asleep in cars</li>
<li>Kavalan single malt whiskey</li>
<li>Kavalan is the old name for Yilan</li>
<li>Yilan has rich volcanic soil, you can see wheat growing just beside streets in between buildings and houses</li>
<li>When taking photos, I'm going to say 你自己修图， 技术不太好 from now on</li>
<li>老人 三分吃药，七分吃饭</li>
<li>蓝绣花</li>
<li>松萝</li>
<li>拈花惹草 has lots of nice flowers</li>
<li>望隆埤 air is fresh</li>
<li>Fish staring at us waiting for food</li>
<li>红面鸭 never seen before a rooster looking duck</li>
<li>手机干掉很多东西</li>
<li>God bless 王先生 and his hospitality, he said he's glad he got to bring us around or he'll get Alzhemiers at home which is so sad</li>
<li>There should be a program for old people who are locals to bring tourists around</li>
<li>This trip being unplanned and easygoing is so much nice</li>
<li>How did Yilan -> Songshan take 1hr 15min</li>
<li>Many homeless outside Taipei station</li>
<li>An old person and child holding hands is the sweetest thing, especially them only holding a few fingers cause their hands are small</li>
<li>An old couple holding hands also gives the same energy, how were they able to maintain that love and romance that long into the relationship?</li>
<li>Whereas a young couple holding hands just annoys me lol</li>
<li>Checked my email and I got an overdraft alert for my account and it gave me anxiety, reminder to not check emails while i’m still on my trip and its not end of the day</li>
<li>So many people dancing in front of mirrors at the station</li>
<li>Taipei main station is so confusing, everyone pointing us in different directions, asking us to go up or go down</li>
<li>Too many different kinds of trains</li>
<li>Wufenpu was not nice to shop and was pretty deserted according to sister and mom</li>
<li>Tooth pain is affecting my mood</li>
<li>Chicken meat is large and meat is too tough</li>
<li>Raohe night market is better, has good clothes</li>
<li>Wanted to play some of their games but we were all too tired</li>
<li>Capybara snoring plushie</li>
<li>So many cockroaches around</li>
<li>Yay bought two pants and a baggy shirt for 2970, Imma dress good in SF and not look like a software engineer</li>
<li>Taxi driver asked us what electricity malaysia uses</li>
<li>Dad’s response to Ghibli piano was “好听”</li>
<li>lightroom profile Vintage 07 is perfect</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Taiwan Day 3]]></title>
        <link>https://bneo.xyz/posts/tw3</link>
        <guid>https://bneo.xyz/posts/tw3</guid>
        <pubDate>Mon, 03 Jun 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/twday3.jpeg" alt="Jiufen"></p>
<ul>
<li>woke up and my mind just started overthinking and couldn’t go back to sleep</li>
<li>Why do many buildings here have tiles outside</li>
<li>First time trying 抓包</li>
<li>Been feeling nauseous in rooms and indoors for some reason</li>
<li>went to dad’s friend factory halfway to jiu fen and saw an industrial neighborhood</li>
<li>Jiu fen air is so fresh and clean</li>
<li>The houses on the hills reminds me of SF</li>
<li>沙茶面 taste pre good</li>
<li>beef was melting soft noodle here in Jiufen so good</li>
<li>Bought another ring, two rings with smiley fives so far from TW, each 280</li>
<li>I like that you can walk around the neighborhoods by taking detours up or down the stairs from the old streets, saw many Japanese style houses</li>
<li>It’s also eerily quiet in those areas I wonder if anyone is home</li>
<li>Saw an old couple watching TV while walking on the street, can’t imagine living right beside a tourist destination</li>
<li>So many Koreans in Jiu fen</li>
<li>There was a guy with his baby son speaking french and I wanted to ask comment ça va so badly and say salut but I chickened out</li>
<li>Ate guava again</li>
<li>Saw Jensen Huang picture outside a shop, interesting that my sis and dad doesn’t know who he is or what NVIDIA is</li>
<li>I like that each lantern has 九分 on it</li>
<li>I didn’t manage to see the spirited away looking place, I have no idea how to get there</li>
<li>Can’t believe I stepped on dog poop trying to get a good shot of the scenery</li>
<li>Kept reminding myself to be grateful and glad I have loving parents and sisters and took deep breaths, it helped me appreciate and evaluate and overthink less. But if I can't be present that means there's still something unresolved that I have to deal with.</li>
<li>Traveling is great because it gets you in the mood and environment to talk to your family and have good conversations that you wouldn't otherwise.</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/twday3.jpeg" alt="Jiufen"></p>
<ul>
<li>woke up and my mind just started overthinking and couldn’t go back to sleep</li>
<li>Why do many buildings here have tiles outside</li>
<li>First time trying 抓包</li>
<li>Been feeling nauseous in rooms and indoors for some reason</li>
<li>went to dad’s friend factory halfway to jiu fen and saw an industrial neighborhood</li>
<li>Jiu fen air is so fresh and clean</li>
<li>The houses on the hills reminds me of SF</li>
<li>沙茶面 taste pre good</li>
<li>beef was melting soft noodle here in Jiufen so good</li>
<li>Bought another ring, two rings with smiley fives so far from TW, each 280</li>
<li>I like that you can walk around the neighborhoods by taking detours up or down the stairs from the old streets, saw many Japanese style houses</li>
<li>It’s also eerily quiet in those areas I wonder if anyone is home</li>
<li>Saw an old couple watching TV while walking on the street, can’t imagine living right beside a tourist destination</li>
<li>So many Koreans in Jiu fen</li>
<li>There was a guy with his baby son speaking french and I wanted to ask comment ça va so badly and say salut but I chickened out</li>
<li>Ate guava again</li>
<li>Saw Jensen Huang picture outside a shop, interesting that my sis and dad doesn’t know who he is or what NVIDIA is</li>
<li>I like that each lantern has 九分 on it</li>
<li>I didn’t manage to see the spirited away looking place, I have no idea how to get there</li>
<li>Can’t believe I stepped on dog poop trying to get a good shot of the scenery</li>
<li>Kept reminding myself to be grateful and glad I have loving parents and sisters and took deep breaths, it helped me appreciate and evaluate and overthink less. But if I can't be present that means there's still something unresolved that I have to deal with.</li>
<li>Traveling is great because it gets you in the mood and environment to talk to your family and have good conversations that you wouldn't otherwise.</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Taiwan Day 2]]></title>
        <link>https://bneo.xyz/posts/tw2</link>
        <guid>https://bneo.xyz/posts/tw2</guid>
        <pubDate>Sun, 02 Jun 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/twday2.jpeg" alt="Taipei 101"></p>
<ul>
<li>feeling both nervous and excited</li>
<li>First time being in a church that was a mall</li>
<li>Taiwanese people are all very friendly and welcoming</li>
<li>Their choir was heavenly</li>
<li>Lots of standing at this church, maybe twice or three times more</li>
<li>Taiwanese people and chinese Malaysians have lots in common, similar history roots</li>
<li>Faith can change people in unexpected ways, and testimonies can really inspire others and rekindle existing faith. how much of my life can be a testimony, I remember Pastor T mentioning its hardships that make your life a testimony, but I feel like my life hasn’t been that hard after all</li>
<li>Wish I could speak good enough chinese or have the courage to join in on the conversations instead of just smiling and nodding</li>
<li>Had a slight desire for my parents to be more academic and intellectual, and would explain and teach me things, but also at the same time appreciate how I can be friends with my parents. Pros and cons</li>
<li>Can’t understand how someone could beat their partner, was the person like this from the beginning or certain events turned them into someone so evil to physically hurt somebody they used to love (to the point of marriage)</li>
<li>So much respect in bring up the kids on her own, especially one of them being special</li>
<li>Treasure hill artist village is a nice place, the rain helped make it less scary when its darker and there’s not many people around</li>
<li>taipei 101 mall is smaller and emptier than KLCC mall</li>
<li>Never seen a KTV booth before</li>
<li>I need to learn how to 烤肉 better</li>
<li>Met German journalists here for computex</li>
<li>The inside of their MRT look like a hospital</li>
<li>It's cool to see a ME professor’s office of 30+ years</li>
<li>Thanks T for bringing me around :)</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/twday2.jpeg" alt="Taipei 101"></p>
<ul>
<li>feeling both nervous and excited</li>
<li>First time being in a church that was a mall</li>
<li>Taiwanese people are all very friendly and welcoming</li>
<li>Their choir was heavenly</li>
<li>Lots of standing at this church, maybe twice or three times more</li>
<li>Taiwanese people and chinese Malaysians have lots in common, similar history roots</li>
<li>Faith can change people in unexpected ways, and testimonies can really inspire others and rekindle existing faith. how much of my life can be a testimony, I remember Pastor T mentioning its hardships that make your life a testimony, but I feel like my life hasn’t been that hard after all</li>
<li>Wish I could speak good enough chinese or have the courage to join in on the conversations instead of just smiling and nodding</li>
<li>Had a slight desire for my parents to be more academic and intellectual, and would explain and teach me things, but also at the same time appreciate how I can be friends with my parents. Pros and cons</li>
<li>Can’t understand how someone could beat their partner, was the person like this from the beginning or certain events turned them into someone so evil to physically hurt somebody they used to love (to the point of marriage)</li>
<li>So much respect in bring up the kids on her own, especially one of them being special</li>
<li>Treasure hill artist village is a nice place, the rain helped make it less scary when its darker and there’s not many people around</li>
<li>taipei 101 mall is smaller and emptier than KLCC mall</li>
<li>Never seen a KTV booth before</li>
<li>I need to learn how to 烤肉 better</li>
<li>Met German journalists here for computex</li>
<li>The inside of their MRT look like a hospital</li>
<li>It's cool to see a ME professor’s office of 30+ years</li>
<li>Thanks T for bringing me around :)</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Taiwan Day 1]]></title>
        <link>https://bneo.xyz/posts/tw1</link>
        <guid>https://bneo.xyz/posts/tw1</guid>
        <pubDate>Sat, 01 Jun 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/twday1.jpeg" alt="Ningxia night market"></p>
<ul>
<li>picked up the climate book by gates after so long</li>
<li>power lines underground cost more because they get hot and can melt because they cannot dissipate heat as compared to above ground</li>
<li>nuclear fusion vs fission, one is hydrogen -> helium, the other is splitting heavier atoms like uranium</li>
<li>fusion is much safer because chain reactions won’t occur, and it can only happen if you keep pumping it fuel, it also produces much less waste</li>
<li>fission is currently used the most in France</li>
<li>fusion is still decades away because the amount put in is still higher than the amount you get</li>
<li>Concrete can float (Seattle 520 bridge)</li>
<li>Build big turbines offshore to generate electricity, made me wish I studied engineering to build big and cool things</li>
<li>Lots of Koreans and Japanese around</li>
<li>I wanna own a pair of crocs and decorate it too</li>
<li>Rain forecast is not what I expected, HK rain was pouring and it gave me tramua</li>
<li>More motorcycles than electric ones that what I imagined</li>
<li>Rich and free hotel 503, i love the name</li>
<li>Free snacks and coffee in hotel</li>
<li>Garbage truck plays music</li>
<li>Somebody just brought his pig to the ningxia night market</li>
<li>Bad beef noodle</li>
<li>Guava tasted good</li>
<li>七里香 tasted weird and mom told me its Chicken butt and I couldn’t eat any more</li>
<li>Not sure where to get a taxi but luckily one was dropping passengers and we could get on after</li>
<li>Stuff chicken wing w rice and they charge 90</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/twday1.jpeg" alt="Ningxia night market"></p>
<ul>
<li>picked up the climate book by gates after so long</li>
<li>power lines underground cost more because they get hot and can melt because they cannot dissipate heat as compared to above ground</li>
<li>nuclear fusion vs fission, one is hydrogen -> helium, the other is splitting heavier atoms like uranium</li>
<li>fusion is much safer because chain reactions won’t occur, and it can only happen if you keep pumping it fuel, it also produces much less waste</li>
<li>fission is currently used the most in France</li>
<li>fusion is still decades away because the amount put in is still higher than the amount you get</li>
<li>Concrete can float (Seattle 520 bridge)</li>
<li>Build big turbines offshore to generate electricity, made me wish I studied engineering to build big and cool things</li>
<li>Lots of Koreans and Japanese around</li>
<li>I wanna own a pair of crocs and decorate it too</li>
<li>Rain forecast is not what I expected, HK rain was pouring and it gave me tramua</li>
<li>More motorcycles than electric ones that what I imagined</li>
<li>Rich and free hotel 503, i love the name</li>
<li>Free snacks and coffee in hotel</li>
<li>Garbage truck plays music</li>
<li>Somebody just brought his pig to the ningxia night market</li>
<li>Bad beef noodle</li>
<li>Guava tasted good</li>
<li>七里香 tasted weird and mom told me its Chicken butt and I couldn’t eat any more</li>
<li>Not sure where to get a taxi but luckily one was dropping passengers and we could get on after</li>
<li>Stuff chicken wing w rice and they charge 90</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Think life a Farmer]]></title>
        <link>https://bneo.xyz/posts/farmer</link>
        <guid>https://bneo.xyz/posts/farmer</guid>
        <pubDate>Fri, 31 May 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/farmhouse.jpg" alt="Farmhouse in Provence, 1888, Vincent van Gogh"></p>
<p>from a <a href="https://x.com/QCompounding/status/1795700139782545589">tweet</a>:</p>
<ul>
<li>Don't shout at the crops</li>
<li>Don't blame the crop for not growing fast enough</li>
<li>Don't uproot crops before they've had a chance to grow</li>
<li>Choose the best plants for the soil</li>
<li>Irrigate and fertilise</li>
<li>Remove weeds</li>
<li>Remember you wil have good seasons and bad seasons – you can't control the weather only be prepared for it</li>
</ul>
<p>Applies to life too.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/farmhouse.jpg" alt="Farmhouse in Provence, 1888, Vincent van Gogh"></p>
<p>from a <a href="https://x.com/QCompounding/status/1795700139782545589">tweet</a>:</p>
<ul>
<li>Don't shout at the crops</li>
<li>Don't blame the crop for not growing fast enough</li>
<li>Don't uproot crops before they've had a chance to grow</li>
<li>Choose the best plants for the soil</li>
<li>Irrigate and fertilise</li>
<li>Remove weeds</li>
<li>Remember you wil have good seasons and bad seasons – you can't control the weather only be prepared for it</li>
</ul>
<p>Applies to life too.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Tasks Pitch]]></title>
        <link>https://bneo.xyz/posts/pitchyourself</link>
        <guid>https://bneo.xyz/posts/pitchyourself</guid>
        <pubDate>Thu, 30 May 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><a href="https://x.com/SimoneStolzoff">Simone Stolzoff</a> said journalists always asks four questions when considering a pitch:</p>
<ol>
<li>What's the story?</li>
<li>Why should people care?</li>
<li>Why are you the person who should be writing it?</li>
<li>Why is now the time to write it?</li>
</ol>
<p>You can apply this pitch to your own life and the things you work on:</p>
<ol>
<li>What's the task?</li>
<li>Why should I care?</li>
<li>Am I the person who should be doing it?</li>
<li>Why is now the right time to do it?</li>
</ol>]]></description>
        <content:encoded><![CDATA[<p><a href="https://x.com/SimoneStolzoff">Simone Stolzoff</a> said journalists always asks four questions when considering a pitch:</p>
<ol>
<li>What's the story?</li>
<li>Why should people care?</li>
<li>Why are you the person who should be writing it?</li>
<li>Why is now the time to write it?</li>
</ol>
<p>You can apply this pitch to your own life and the things you work on:</p>
<ol>
<li>What's the task?</li>
<li>Why should I care?</li>
<li>Am I the person who should be doing it?</li>
<li>Why is now the right time to do it?</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[AI art and chat]]></title>
        <link>https://bneo.xyz/posts/290524</link>
        <guid>https://bneo.xyz/posts/290524</guid>
        <pubDate>Wed, 29 May 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/ailandscape.jpeg" alt="Intercome Homepage AI Art"></p>
<p>I tried to recreate painterly illustrations, which I came across on <a href="https://x.com/hobdaydesign/status/1787155498782875974">Twitter</a>, saying it might be a new website visual design trend</p>
<p>You can see them in the following websites:</p>
<ul>
<li><a href="https://www.intercom.com/">Intercom: The complete AI-first customer service solution</a></li>
<li><a href="https://usebrainbase.com/">Brainbase | Build your own AI workforce</a></li>
<li><a href="https://www.agora.xyz/#Product">Agora: The onchain governance company</a></li>
<li><a href="https://openai.com/">OpenAI</a></li>
</ul>
<p>I tried GPT4-o and <a href="https://visualelectric.com/">Visual Electric</a> but it wasn't able to match the same style. I tried providing the image to ChatGPT and have it return a prompt, and have it generate images of the same style, but based on the features of my app, it's still not great. I realize how hard is it to generate a style that I want. Or more specifically, it's hard to describe what I want.</p>
<p>I also played with GPT4-o voice mode with my family. My mom found it scary how realistic it is and asked me how it works. And I found I'm not able to explain it well enough. I know these GPT models were fed the entire internet and learned patterns in our language, and is predicting next word tokens. And with special hardware by NVIDIA it's able to do it better and faster, and in the case of chatbots it is rewarded for better responses. But how does the voice model work? How did they train it to sound like humans? How do they introduce the pauses? How is it able to know what malaysian accents sound like? We will be reaching a point where we're more surprised by what it cannot do, than what it can do.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/ailandscape.jpeg" alt="Intercome Homepage AI Art"></p>
<p>I tried to recreate painterly illustrations, which I came across on <a href="https://x.com/hobdaydesign/status/1787155498782875974">Twitter</a>, saying it might be a new website visual design trend</p>
<p>You can see them in the following websites:</p>
<ul>
<li><a href="https://www.intercom.com/">Intercom: The complete AI-first customer service solution</a></li>
<li><a href="https://usebrainbase.com/">Brainbase | Build your own AI workforce</a></li>
<li><a href="https://www.agora.xyz/#Product">Agora: The onchain governance company</a></li>
<li><a href="https://openai.com/">OpenAI</a></li>
</ul>
<p>I tried GPT4-o and <a href="https://visualelectric.com/">Visual Electric</a> but it wasn't able to match the same style. I tried providing the image to ChatGPT and have it return a prompt, and have it generate images of the same style, but based on the features of my app, it's still not great. I realize how hard is it to generate a style that I want. Or more specifically, it's hard to describe what I want.</p>
<p>I also played with GPT4-o voice mode with my family. My mom found it scary how realistic it is and asked me how it works. And I found I'm not able to explain it well enough. I know these GPT models were fed the entire internet and learned patterns in our language, and is predicting next word tokens. And with special hardware by NVIDIA it's able to do it better and faster, and in the case of chatbots it is rewarded for better responses. But how does the voice model work? How did they train it to sound like humans? How do they introduce the pauses? How is it able to know what malaysian accents sound like? We will be reaching a point where we're more surprised by what it cannot do, than what it can do.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[50 reasons to write]]></title>
        <link>https://bneo.xyz/posts/50write</link>
        <guid>https://bneo.xyz/posts/50write</guid>
        <pubDate>Tue, 28 May 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Imagine this. You found a dozen good articles on writing, but you don't have the time to sit down and read each one of them. Well, LLMs are perfect for this! But how do you feed them to GPT4? Is there already a tool for this? Where you provide your links, and it can start a chat for you?</p>
<p>There's <a href="https://exa.ai/">exa.ai</a> which helps you find good content, and perplexity that searches content based on your query, and provides you with answers. And there are AI writing tools for research that helps you search papers, chat with papers, and write and cite papers for you, and you can add your own knowledge too.</p>
<p>What I want is something that exist in that mix of tools. Let's say I'm diving into the rabbit hole of climate change, specifically in how AI can be used to <a href="https://www.technologyreview.com/2023/11/22/1083792/ai-power-grid-improvement/">transform the energy network</a>, and I found 10 great articles talking about that.</p>
<p>It's either I save these articles in another platform, and exa.ai can source even more related articles, I select the ones I want, and I can start a chat. And ideally this chat will continue to help me discover more related sources, and help me build a map of knowledge around that topic. And it should be something I can come back to and revisit.</p>
<p>Or it would be cooler if Arc eventually let's you chat with multiple tabs (it only supports a single website currently by pressing CMD+F), where you put all articles in a bookmark group, and you can begin a conversation.</p>
<p>Anyways, I coded a basic solution by just extracting the text from each blog using <a href="https://trafilatura.readthedocs.io/en/latest/index.html">Trafilatura</a>, and then passing it all in an API call.</p>
<p>this is my prompt:</p>
<blockquote>
<p>You have been provided with a set of articles. Please read the articles and answer the following question based on the content of the articles.
<strong>Question/Instruction:</strong> {question}<br>
<strong>Articles:</strong><br>
{all_article_texts}<br>
<strong>Instructions:</strong></p>
<ol>
<li>Answer this question <strong>ONLY</strong> based on the articles provided. Do not include any other content aside from > the provided material</li>
<li>If the question does not relate to the theme of the articles, respond saying 'I cannot answer this question based on the provided articles.'</li>
<li>When writing the essay, reference specific points from the articles to back up your claims.</li>
<li>Make it engaging and informative, ensuring that the essay is well-structured and coherent.</li>
<li>Make sure to cite your sources with [1], [2], in the essay, and list them at the end using the provided > titles and URLs. in the format 1. [Title](URL)</li>
<li>Respond in markdown format.</li>
</ol>
</blockquote>
<p>To test it, I passed a list of articles on writing from my <a href="/posts/1yearreview">1 year review</a> post, and this is the LLM's response to 50 reasons to write:</p>
<ol>
<li><strong>Crystallized Thought</strong>: Writing helps in expressing and organizing messy and interconnected ideas</li>
<li><strong>Knowledge Distillation</strong>: It allows for the distillation of knowledge into a coherent form</li>
<li><strong>Self-Expression</strong>: Writing is a way to access and construct one's interiority</li>
<li><strong>Living Extension</strong>: What you write becomes a living extension of yourself</li>
<li><strong>Reinterpretation</strong>: Writing allows for the reinterpretation and adaptation of thoughts</li>
<li><strong>New Perspectives</strong>: It provides new perspectives through language and terminology</li>
<li><strong>Shared Fictions</strong>: Writing enables people from different backgrounds to build shared fictions</li>
<li><strong>Intellectual Contribution</strong>: It serves as a gift and offering of ideas to others</li>
<li><strong>Autonomous Knowledge</strong>: Writing is a form of self-contained and self-spreading knowledge</li>
<li><strong>Artistic Expression</strong>: Writing can be an art form, indulging readers and providing an escape from the mundane</li>
<li><strong>Thinking Tool</strong>: Writing is a way to decide what to say before saying it, helping to grasp and improve thoughts</li>
<li><strong>Claims and Reasoning</strong>: It allows for the presentation of claims, reasons, and responses to challenges</li>
<li><strong>Search Query</strong>: Writing helps find like-minded individuals and build a community</li>
<li><strong>Reflection</strong>: Writing reveals you to yourself, bringing clarity to internal thoughts</li>
<li><strong>Memory Enhancement</strong>: It helps in creating clearer and more vivid memories</li>
<li><strong>Self-Improvement</strong>: Regular writing leads to self-improvement by confronting and addressing inadequacies</li>
<li><strong>Closure</strong>: Writing can provide closure by processing thoughts independently</li>
<li><strong>Articulation</strong>: It helps in articulating thoughts more coherently in conversations</li>
<li><strong>Idea Generation</strong>: Writing generates new ideas and solutions</li>
<li><strong>Mental Clarity</strong>: It brings mental clarity and helps in organizing thoughts</li>
<li><strong>Self-Knowledge</strong>: Writing helps in understanding one's mind better</li>
<li><strong>Synthesis</strong>: It synthesizes thoughts and experiences into a coherent whole</li>
<li><strong>Unexpected Thoughts</strong>: Writing often leads to unexpected thoughts and insights</li>
<li><strong>Agency</strong>: Writing gives a sense of control over one's life</li>
<li><strong>Presence</strong>: It grounds you in the present moment</li>
<li><strong>Feeling Seen</strong>: Writing makes you feel seen and understood by yourself and others</li>
<li><strong>Clear Thinking</strong>: It exposes gaps in your thinking and helps in understanding topics better</li>
<li><strong>Mental Dialogue</strong>: Writing is a form of Socratic dialogue with oneself</li>
<li><strong>Bias Awareness</strong>: It helps in recognizing and addressing personal biases</li>
<li><strong>Serendipity</strong>: Writing increases the chances of serendipitous opportunities</li>
<li><strong>Surface Area</strong>: It increases your surface area on the internet, making you more discoverable</li>
<li><strong>Iterative</strong> Improvement: Writing and publishing allow for iterative improvement of ideas</li>
<li><strong>Honesty</strong>: Publishing writing keeps you honest and accurate</li>
<li><strong>Persuasion</strong>: Writing can be a powerful tool for persuasion</li>
<li><strong>Learning</strong>: Writing enhances learning and knowledge retention</li>
<li><strong>Networking</strong>: It helps in building a professional network</li>
<li><strong>Self-Reflection</strong>: Writing is a form of self-reflection and personal growth</li>
<li><strong>Idea Refinement</strong>: It refines and clarifies ideas through exploration</li>
<li><strong>Public Accountability</strong>: Publishing writing creates public accountability</li>
<li><strong>Mental Exercise</strong>: Writing is a mental exercise that sharpens thinking</li>
<li><strong>Emotional Processing</strong>: It helps in processing emotions and experiences</li>
<li><strong>Legacy</strong>: Writing leaves a legacy and contributes to collective knowledge</li>
<li><strong>Creativity</strong>: It fosters creativity and innovation</li>
<li><strong>Problem-Solving</strong>: Writing aids in problem-solving by organizing thoughts</li>
<li><strong>Communication Skills</strong>: It improves communication skills</li>
<li><strong>Intellectual Engagement</strong>: Writing engages you intellectually and keeps your mind active</li>
<li><strong>Personal Branding</strong>: It helps in building a personal brand and reputation</li>
<li><strong>Community Building</strong>: Writing helps in building and nurturing a community</li>
<li><strong>Empathy</strong>: It fosters empathy by sharing personal experiences and perspectives</li>
<li><strong>Joy of Creation</strong>: Writing brings the joy of creating something meaningful and valuable</li>
</ol>]]></description>
        <content:encoded><![CDATA[<p>Imagine this. You found a dozen good articles on writing, but you don't have the time to sit down and read each one of them. Well, LLMs are perfect for this! But how do you feed them to GPT4? Is there already a tool for this? Where you provide your links, and it can start a chat for you?</p>
<p>There's <a href="https://exa.ai/">exa.ai</a> which helps you find good content, and perplexity that searches content based on your query, and provides you with answers. And there are AI writing tools for research that helps you search papers, chat with papers, and write and cite papers for you, and you can add your own knowledge too.</p>
<p>What I want is something that exist in that mix of tools. Let's say I'm diving into the rabbit hole of climate change, specifically in how AI can be used to <a href="https://www.technologyreview.com/2023/11/22/1083792/ai-power-grid-improvement/">transform the energy network</a>, and I found 10 great articles talking about that.</p>
<p>It's either I save these articles in another platform, and exa.ai can source even more related articles, I select the ones I want, and I can start a chat. And ideally this chat will continue to help me discover more related sources, and help me build a map of knowledge around that topic. And it should be something I can come back to and revisit.</p>
<p>Or it would be cooler if Arc eventually let's you chat with multiple tabs (it only supports a single website currently by pressing CMD+F), where you put all articles in a bookmark group, and you can begin a conversation.</p>
<p>Anyways, I coded a basic solution by just extracting the text from each blog using <a href="https://trafilatura.readthedocs.io/en/latest/index.html">Trafilatura</a>, and then passing it all in an API call.</p>
<p>this is my prompt:</p>
<blockquote>
<p>You have been provided with a set of articles. Please read the articles and answer the following question based on the content of the articles.
<strong>Question/Instruction:</strong> {question}<br>
<strong>Articles:</strong><br>
{all_article_texts}<br>
<strong>Instructions:</strong></p>
<ol>
<li>Answer this question <strong>ONLY</strong> based on the articles provided. Do not include any other content aside from > the provided material</li>
<li>If the question does not relate to the theme of the articles, respond saying 'I cannot answer this question based on the provided articles.'</li>
<li>When writing the essay, reference specific points from the articles to back up your claims.</li>
<li>Make it engaging and informative, ensuring that the essay is well-structured and coherent.</li>
<li>Make sure to cite your sources with [1], [2], in the essay, and list them at the end using the provided > titles and URLs. in the format 1. [Title](URL)</li>
<li>Respond in markdown format.</li>
</ol>
</blockquote>
<p>To test it, I passed a list of articles on writing from my <a href="/posts/1yearreview">1 year review</a> post, and this is the LLM's response to 50 reasons to write:</p>
<ol>
<li><strong>Crystallized Thought</strong>: Writing helps in expressing and organizing messy and interconnected ideas</li>
<li><strong>Knowledge Distillation</strong>: It allows for the distillation of knowledge into a coherent form</li>
<li><strong>Self-Expression</strong>: Writing is a way to access and construct one's interiority</li>
<li><strong>Living Extension</strong>: What you write becomes a living extension of yourself</li>
<li><strong>Reinterpretation</strong>: Writing allows for the reinterpretation and adaptation of thoughts</li>
<li><strong>New Perspectives</strong>: It provides new perspectives through language and terminology</li>
<li><strong>Shared Fictions</strong>: Writing enables people from different backgrounds to build shared fictions</li>
<li><strong>Intellectual Contribution</strong>: It serves as a gift and offering of ideas to others</li>
<li><strong>Autonomous Knowledge</strong>: Writing is a form of self-contained and self-spreading knowledge</li>
<li><strong>Artistic Expression</strong>: Writing can be an art form, indulging readers and providing an escape from the mundane</li>
<li><strong>Thinking Tool</strong>: Writing is a way to decide what to say before saying it, helping to grasp and improve thoughts</li>
<li><strong>Claims and Reasoning</strong>: It allows for the presentation of claims, reasons, and responses to challenges</li>
<li><strong>Search Query</strong>: Writing helps find like-minded individuals and build a community</li>
<li><strong>Reflection</strong>: Writing reveals you to yourself, bringing clarity to internal thoughts</li>
<li><strong>Memory Enhancement</strong>: It helps in creating clearer and more vivid memories</li>
<li><strong>Self-Improvement</strong>: Regular writing leads to self-improvement by confronting and addressing inadequacies</li>
<li><strong>Closure</strong>: Writing can provide closure by processing thoughts independently</li>
<li><strong>Articulation</strong>: It helps in articulating thoughts more coherently in conversations</li>
<li><strong>Idea Generation</strong>: Writing generates new ideas and solutions</li>
<li><strong>Mental Clarity</strong>: It brings mental clarity and helps in organizing thoughts</li>
<li><strong>Self-Knowledge</strong>: Writing helps in understanding one's mind better</li>
<li><strong>Synthesis</strong>: It synthesizes thoughts and experiences into a coherent whole</li>
<li><strong>Unexpected Thoughts</strong>: Writing often leads to unexpected thoughts and insights</li>
<li><strong>Agency</strong>: Writing gives a sense of control over one's life</li>
<li><strong>Presence</strong>: It grounds you in the present moment</li>
<li><strong>Feeling Seen</strong>: Writing makes you feel seen and understood by yourself and others</li>
<li><strong>Clear Thinking</strong>: It exposes gaps in your thinking and helps in understanding topics better</li>
<li><strong>Mental Dialogue</strong>: Writing is a form of Socratic dialogue with oneself</li>
<li><strong>Bias Awareness</strong>: It helps in recognizing and addressing personal biases</li>
<li><strong>Serendipity</strong>: Writing increases the chances of serendipitous opportunities</li>
<li><strong>Surface Area</strong>: It increases your surface area on the internet, making you more discoverable</li>
<li><strong>Iterative</strong> Improvement: Writing and publishing allow for iterative improvement of ideas</li>
<li><strong>Honesty</strong>: Publishing writing keeps you honest and accurate</li>
<li><strong>Persuasion</strong>: Writing can be a powerful tool for persuasion</li>
<li><strong>Learning</strong>: Writing enhances learning and knowledge retention</li>
<li><strong>Networking</strong>: It helps in building a professional network</li>
<li><strong>Self-Reflection</strong>: Writing is a form of self-reflection and personal growth</li>
<li><strong>Idea Refinement</strong>: It refines and clarifies ideas through exploration</li>
<li><strong>Public Accountability</strong>: Publishing writing creates public accountability</li>
<li><strong>Mental Exercise</strong>: Writing is a mental exercise that sharpens thinking</li>
<li><strong>Emotional Processing</strong>: It helps in processing emotions and experiences</li>
<li><strong>Legacy</strong>: Writing leaves a legacy and contributes to collective knowledge</li>
<li><strong>Creativity</strong>: It fosters creativity and innovation</li>
<li><strong>Problem-Solving</strong>: Writing aids in problem-solving by organizing thoughts</li>
<li><strong>Communication Skills</strong>: It improves communication skills</li>
<li><strong>Intellectual Engagement</strong>: Writing engages you intellectually and keeps your mind active</li>
<li><strong>Personal Branding</strong>: It helps in building a personal brand and reputation</li>
<li><strong>Community Building</strong>: Writing helps in building and nurturing a community</li>
<li><strong>Empathy</strong>: It fosters empathy by sharing personal experiences and perspectives</li>
<li><strong>Joy of Creation</strong>: Writing brings the joy of creating something meaningful and valuable</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[some thoughts]]></title>
        <link>https://bneo.xyz/posts/270524</link>
        <guid>https://bneo.xyz/posts/270524</guid>
        <pubDate>Mon, 27 May 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/drawings/handrose.png" alt="original painting source unknown (if anyone knows please DM me!)"></p>
<ul>
<li>woke up first thing today and felt a lot of mixed emotions, tint of sadness, it's been like this lately. I'm realizing that soon, when I wake up, it won't be in this house that I grew up in, with my family around me.</li>
<li>I laid in bed for an hour on my phone again, it's such a hard habit to break. Future me is suffering the consequences of current me wasting all that time being comfortable.</li>
<li>decided to finish up my sketch while having breakfast and it took me almost 2 hours. perfectionism is a curse. I also thought it was June for some reason.</li>
<li>my mom and sister actually have good eye and can tell what is good/bad and what needs correction. everyone is an artist.</li>
<li>being able to sketch on a Monday morning without any pressure or responsibilities (that is external and high stakes) is such a blessing and one that I strive for in my future life</li>
<li>I kept context switching in hopes of finishing everything but I end up only doing 10-20% in each thing. Not sure if going all in on just one thing is good too. I was exploring different ideas and brainstorming.</li>
<li>I've been ruminating over the same thing, playing movies in my head, for the past few weeks when I should just write things down, it would help me so much but I just don't do it.</li>
<li>I have a feeling that the heat and humidity is a large factor for my headaches and dizziness. Because I realized I never was like this back in Ames. Something happened since I came back, well a lot of things happened, but I hope going back to SF means I'm more energized and productive.</li>
<li>had a walk with my sister around the flats and saw how life would be if I didn't have a hard-working dad who spent his entire life supporting us and making sure we'll have a good future. living in a bubble is the surest way to feel ungrateful and be seeking for more.</li>
<li>monkey bars are so hard, I heard my arms crack, but I actually did it after 3 tries. I'm so old.</li>
<li>after my surgery I feel more afraid of undoing the wrap, and shortening the 5-10 year cure that I was given. I'm always testing my limits but I'm worried about pushing too hard, which sucks as a 20 something year old.</li>
<li>I watched a cat poop in amazement like I'm an alien, and I found it funny and slightly concerning that I'm going crazy</li>
<li>been feeling like a failure lately from browsing twitter, more dejecting than inspiring, could be a mindset issue</li>
<li>been worrying that I won't be as ambitious or smart or talented to fit in with the SF crowd</li>
<li>I've been craving kimchi in my meals and I'm so glad I get to eat it.</li>
<li>this week feels really overwhelming with the launch and the kaggle assignment, and trip planning and articles to finish. but busy is good. I should start picking up the pace to prep myself for my masters.</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/drawings/handrose.png" alt="original painting source unknown (if anyone knows please DM me!)"></p>
<ul>
<li>woke up first thing today and felt a lot of mixed emotions, tint of sadness, it's been like this lately. I'm realizing that soon, when I wake up, it won't be in this house that I grew up in, with my family around me.</li>
<li>I laid in bed for an hour on my phone again, it's such a hard habit to break. Future me is suffering the consequences of current me wasting all that time being comfortable.</li>
<li>decided to finish up my sketch while having breakfast and it took me almost 2 hours. perfectionism is a curse. I also thought it was June for some reason.</li>
<li>my mom and sister actually have good eye and can tell what is good/bad and what needs correction. everyone is an artist.</li>
<li>being able to sketch on a Monday morning without any pressure or responsibilities (that is external and high stakes) is such a blessing and one that I strive for in my future life</li>
<li>I kept context switching in hopes of finishing everything but I end up only doing 10-20% in each thing. Not sure if going all in on just one thing is good too. I was exploring different ideas and brainstorming.</li>
<li>I've been ruminating over the same thing, playing movies in my head, for the past few weeks when I should just write things down, it would help me so much but I just don't do it.</li>
<li>I have a feeling that the heat and humidity is a large factor for my headaches and dizziness. Because I realized I never was like this back in Ames. Something happened since I came back, well a lot of things happened, but I hope going back to SF means I'm more energized and productive.</li>
<li>had a walk with my sister around the flats and saw how life would be if I didn't have a hard-working dad who spent his entire life supporting us and making sure we'll have a good future. living in a bubble is the surest way to feel ungrateful and be seeking for more.</li>
<li>monkey bars are so hard, I heard my arms crack, but I actually did it after 3 tries. I'm so old.</li>
<li>after my surgery I feel more afraid of undoing the wrap, and shortening the 5-10 year cure that I was given. I'm always testing my limits but I'm worried about pushing too hard, which sucks as a 20 something year old.</li>
<li>I watched a cat poop in amazement like I'm an alien, and I found it funny and slightly concerning that I'm going crazy</li>
<li>been feeling like a failure lately from browsing twitter, more dejecting than inspiring, could be a mindset issue</li>
<li>been worrying that I won't be as ambitious or smart or talented to fit in with the SF crowd</li>
<li>I've been craving kimchi in my meals and I'm so glad I get to eat it.</li>
<li>this week feels really overwhelming with the launch and the kaggle assignment, and trip planning and articles to finish. but busy is good. I should start picking up the pace to prep myself for my masters.</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Two Modes of Experience]]></title>
        <link>https://bneo.xyz/posts/twomodes</link>
        <guid>https://bneo.xyz/posts/twomodes</guid>
        <pubDate>Sun, 26 May 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/lilyrose.jpg" alt="John Singer Sargent, Carnation, Lily, Lily, Rose, 1885"></p>
<p>I was reading through <a href="https://open.substack.com/pub/sashachapin/p/50-things-i-know?r=bjupq">50 things I know</a> by Sasha Chapins.</p>
<p>There's one in particular I want to take note of.</p>
<blockquote>
<p>27. I know that there are two modes of experience: appreciative, and evaluative. Concrete example: let’s say you’re listening to a piece of music. Are you sinking into it, awash in emotions? You’re in the appreciative mode. Are you the mixing engineer, listening to the snare hits to make sure they’re consistent? You’re in the evaluative mode. Much of sanity, and happiness, consists of finding the right mode for the right moment. The appreciative mode is terrible for debugging your business plan. But the evaluative mode is terrible for having a first date. A lot of capable, intelligent people suffer because they do not have the ability to switch out of the evaluative mode, or even notice that they’re in it.</p>
</blockquote>
<p>I kept thinking about this during worship at church. For some reason, when I'm on the floor with the audience, I can never put myself in the appreciative mode, sinking into the worship mode and praising God. I keep evaluating how the pianist is playing, and whether I can pick up their unique style and flair to use myself, whether the singers are on key, whether the entire band is on-tempo, and how it the worship sounds overall, constantly evaluating, unable to switch it off.</p>
<p>In many other situations in my life, I can't think of many moments when I was fully in the appreciative mode. Hopefully after knowing this, I would do a pulse check to notice whether I'm stuck in the evaluating mode, and be able to just appreciate things.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/lilyrose.jpg" alt="John Singer Sargent, Carnation, Lily, Lily, Rose, 1885"></p>
<p>I was reading through <a href="https://open.substack.com/pub/sashachapin/p/50-things-i-know?r=bjupq">50 things I know</a> by Sasha Chapins.</p>
<p>There's one in particular I want to take note of.</p>
<blockquote>
<p>27. I know that there are two modes of experience: appreciative, and evaluative. Concrete example: let’s say you’re listening to a piece of music. Are you sinking into it, awash in emotions? You’re in the appreciative mode. Are you the mixing engineer, listening to the snare hits to make sure they’re consistent? You’re in the evaluative mode. Much of sanity, and happiness, consists of finding the right mode for the right moment. The appreciative mode is terrible for debugging your business plan. But the evaluative mode is terrible for having a first date. A lot of capable, intelligent people suffer because they do not have the ability to switch out of the evaluative mode, or even notice that they’re in it.</p>
</blockquote>
<p>I kept thinking about this during worship at church. For some reason, when I'm on the floor with the audience, I can never put myself in the appreciative mode, sinking into the worship mode and praising God. I keep evaluating how the pianist is playing, and whether I can pick up their unique style and flair to use myself, whether the singers are on key, whether the entire band is on-tempo, and how it the worship sounds overall, constantly evaluating, unable to switch it off.</p>
<p>In many other situations in my life, I can't think of many moments when I was fully in the appreciative mode. Hopefully after knowing this, I would do a pulse check to notice whether I'm stuck in the evaluating mode, and be able to just appreciate things.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Three Types of Conversations]]></title>
        <link>https://bneo.xyz/posts/typesofconvos</link>
        <guid>https://bneo.xyz/posts/typesofconvos</guid>
        <pubDate>Sat, 25 May 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Charles Duhigg shares some insights into how to be come a supercommunicator in episode 133. of Think Fast, Talk Smart: From Good to Great: How Supercommunicators Unlock the Secrets to Connection.</p>
<p>He shares the <a href="https://youtu.be/v_lpMg-U1Dk?si=VLz1Vnyalk1p2jIG&#x26;t=265">three types of conversations</a></p>
<ol>
<li>practical
<ul>
<li>making decisions, solve problems, making plans</li>
</ul>
</li>
<li>emotional
<ul>
<li>sharing problems but not wanting solutions, seeking for connection and empathy from others</li>
</ul>
</li>
<li>social
<ul>
<li>how we relate to each other, to society, how society sees us, how our backgrounds and where we grew up and our experiences shape who we are today.</li>
</ul>
</li>
</ol>
<p>If two people are having a different kind of conversation, they don't connect.</p>
<p>Supercommunicators can notice what kind of conversation is going on. They look for the little clues and cues that tells them, i.e. this person is talking about something that seems practical, but they're feeling something. This is an emotional conversation. Or that person is talking about a plan they want to make, but it has to do how other people see them or how they see themselves.</p>]]></description>
        <content:encoded><![CDATA[<p>Charles Duhigg shares some insights into how to be come a supercommunicator in episode 133. of Think Fast, Talk Smart: From Good to Great: How Supercommunicators Unlock the Secrets to Connection.</p>
<p>He shares the <a href="https://youtu.be/v_lpMg-U1Dk?si=VLz1Vnyalk1p2jIG&#x26;t=265">three types of conversations</a></p>
<ol>
<li>practical
<ul>
<li>making decisions, solve problems, making plans</li>
</ul>
</li>
<li>emotional
<ul>
<li>sharing problems but not wanting solutions, seeking for connection and empathy from others</li>
</ul>
</li>
<li>social
<ul>
<li>how we relate to each other, to society, how society sees us, how our backgrounds and where we grew up and our experiences shape who we are today.</li>
</ul>
</li>
</ol>
<p>If two people are having a different kind of conversation, they don't connect.</p>
<p>Supercommunicators can notice what kind of conversation is going on. They look for the little clues and cues that tells them, i.e. this person is talking about something that seems practical, but they're feeling something. This is an emotional conversation. Or that person is talking about a plan they want to make, but it has to do how other people see them or how they see themselves.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Predict New Medicine with ML]]></title>
        <link>https://bneo.xyz/posts/newmedicine</link>
        <guid>https://bneo.xyz/posts/newmedicine</guid>
        <pubDate>Fri, 24 May 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>There's a Kaggle competition that I'm working on with a grandmaster.</p>
<p>It's called <a href="https://www.kaggle.com/competitions/leash-BELKA/data?select=train.parquet">Leash Bio - Predict New Medicines with BELKA</a></p>
<p>More specifically, the goal is to predict small molecule-protein interactions using the Big Encoded Library for Chemical Assessment (BELKA)</p>
<p>Back to basics of biology.</p>
<h3>what are proteins?</h3>
<p>they are large, complex molecules made up of smaller units of chains called amino acids. These chains fold into 3d structures, and the specific structure determines the function of the protein.</p>
<h3>what are they used for?</h3>
<p>virtually every process that takes place in living organisms.</p>
<p>they can act as</p>
<ul>
<li>enzymes: catalyzing chemical reactions</li>
<li>structural: provide support and shape to cells and tissue</li>
<li>signalling molecules: transmitting information within and between cells</li>
<li>transporters: move molecules across cell membranes</li>
</ul>
<p>Now what does this have to do with drugs?</p>
<h3>drugs &#x26; proteins</h3>
<p>drugs are small molecules designed to bind to specific and either inhibit or activate their functions.</p>
<p>They act like a lock and key, where the small molecule (the key) fits into a specific pocket or binding site on the protein (the lock). When this binding occurs, it can alter the protein's shape or behaviour, potentially treating a disease or condition caused by the abnormal activity of the protein.</p>
<p>take cancer for an example. a tumor is caused my cells that grow uncontrollably, and if there's a drug that can inhibit this protein and stop the growth, it can be used to treat cancer.</p>
<p>Now back to the competition.</p>
<h3>the goal</h3>
<p>The goal is to develop an ML model to predict whether a given small molecule will bind to one of three specific protein targets.</p>
<ol>
<li>EPHX2 (soluble epoxide hydrolase): This enzyme is involved in regulating blood pressure and diabetes progression.</li>
<li>BRD4 (bromodomain-containing protein 4): This protein plays a role in gene expression and is implicated in cancer progression. Drugs that inhibit BRD4 could be used as cancer treatments.</li>
<li>ALB (human serum albumin): This is the most abundant protein in blood and is responsible for transporting various molecules, including drugs. Predicting how small molecules bind to ALB can help in designing drugs that are not sequestered by this protein, improving their efficacy.</li>
</ol>
<p>For any AI task, the data is everything.</p>
<h3>the data</h3>
<p>The dataset is 133 million small molecules, each represented by a <a href="https://archive.epa.gov/med/med_archive_03/web/html/smiles.html">SMILES</a> string, which stands for (Simplified Molecular-Input Line-Entry System) and is a way to encode the structure of chemical molecules as a linear string of characters. For example, the SMILES string "C1=CC=C(C=C1)C" represents the molecule benzene.</p>
<p>Each small molecule is composed of three "building blocks" and a central triazine core.</p>
<p>Think of the triazine core as the glue, a framework for how the three blocks are attached</p>
<h3>representing molecules</h3>
<p>There are different ways of <a href="https://jcheminf.biomedcentral.com/articles/10.1186/s13321-020-00460-5">representing</a> molecules. They are provided as SMILES in the data, but you can explore</p>
<ul>
<li><a href="https://wires.onlinelibrary.wiley.com/doi/10.1002/wcms.1603">Graphs</a></li>
<li><a href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10689004/">3d structures</a></li>
<li><a href="https://arxiv.org/abs/1801.10130">Spherical CNNs</a></li>
</ul>
<h3>how is this data collected?</h3>
<p>Using <a href="https://en.wikipedia.org/wiki/DNA-encoded_chemical_library?useskin=vector">DNA-encoded libraries</a> (DELs)</p>
<p>Before DELs, small molecules had to be kept in separate, identifiable tubes and required a lot of liquid handling to test each one of them against the protein target of interest in a separate reaction. This logistical overhead limited the screening collections (libraries) to 50K-5m small molecules.</p>
<p>In 2009, as DNA sequencing got <a href="https://www.genome.gov/about-genomics/fact-sheets/Sequencing-Human-Genome-cost">cheaper and cheaper</a>, they realized they can use DNA itself as a label to identify collections of molecules in a complex mixture.</p>
<p>So now scientists can fit in many small molecules in a single tube, each of them barcoded using DNA sequencing technology, and exposed to the protein target of interest in solution. Then, the protein target of interest is rinsed to remove the molecules that do not bind to the target, and the remaining binders are collected and DNA sequenced.</p>
<p>An intuitive way to think of DELs is imagine a Mickey mouse head as a small molecule in the DEL. And we attach a DNA barcode to its chin. And its left ear is attached with a velcro and the right ear with a zipper. The zipper and velcro are analogies to different chemical reactions to construct the DEL.</p>
<p>Say we buy 10 different faces, 10 different zipper ears and 10 different velcro ears to construct our library. By creating every possible combination of the three, we have 1000 small molecules, while only needing 30 building blocks (faces and ears). This combinatorial approach is what allows a DEL to have so many members, and how the 133M small molecules in the dataset is constructed.</p>
<h3>Why is this model important?</h3>
<p>The classic approach to identify the right molecules is to physically make them one by one, and then expose them to the protein target of interest and test if the two interact. This is a time-intensive and laborious process.</p>
<p>The US Food and Drug Administration (FDA) has approved only ~<a href="https://www.fda.gov/drugs/development-approval-process-drugs/new-drugs-fda-cders-new-molecular-entities-and-new-therapeutic-biological-products">2000</a> novel molecular entities in its entire history. But the number of chemicals in druglike space has been estimated to be <a href="https://www.nature.com/articles/432823a">10^60</a>, and the next treatment of cancer could be hiding in this chemical space, but it would be impossible to physically search it.</p>
<p>That's why we need ML to accelerate drug discovery.</p>
<p>With this model, researches can input various small molecules into the model, and predict their binding affinities to specific protein targets. This helps prioritize which small molecules are most promising for further testing and development as potential drug candidates.</p>
<p>###**** example use cases</p>
<ol>
<li>improve drug delivery and efficacy
<ul>
<li>say you have a new promising drug but a significant portion of it is being sequestered by serum albumin (ALB protein target) in the bloodstream, reducing its effectiveness.</li>
<li>using ML, you can identify modifications to the drug's structure to reduce its binding affinity for ALB, improving its delivery</li>
</ul>
</li>
<li>repurpose existing drugs
<ul>
<li>taking advantage of the binding interactions of existing drugs to treat other conditions</li>
<li>using ML to identify potential repurposing opportunities</li>
</ul>
</li>
</ol>
<p>###**** solutions</p>
<p>coming soon...</p>]]></description>
        <content:encoded><![CDATA[<p>There's a Kaggle competition that I'm working on with a grandmaster.</p>
<p>It's called <a href="https://www.kaggle.com/competitions/leash-BELKA/data?select=train.parquet">Leash Bio - Predict New Medicines with BELKA</a></p>
<p>More specifically, the goal is to predict small molecule-protein interactions using the Big Encoded Library for Chemical Assessment (BELKA)</p>
<p>Back to basics of biology.</p>
<h3>what are proteins?</h3>
<p>they are large, complex molecules made up of smaller units of chains called amino acids. These chains fold into 3d structures, and the specific structure determines the function of the protein.</p>
<h3>what are they used for?</h3>
<p>virtually every process that takes place in living organisms.</p>
<p>they can act as</p>
<ul>
<li>enzymes: catalyzing chemical reactions</li>
<li>structural: provide support and shape to cells and tissue</li>
<li>signalling molecules: transmitting information within and between cells</li>
<li>transporters: move molecules across cell membranes</li>
</ul>
<p>Now what does this have to do with drugs?</p>
<h3>drugs &#x26; proteins</h3>
<p>drugs are small molecules designed to bind to specific and either inhibit or activate their functions.</p>
<p>They act like a lock and key, where the small molecule (the key) fits into a specific pocket or binding site on the protein (the lock). When this binding occurs, it can alter the protein's shape or behaviour, potentially treating a disease or condition caused by the abnormal activity of the protein.</p>
<p>take cancer for an example. a tumor is caused my cells that grow uncontrollably, and if there's a drug that can inhibit this protein and stop the growth, it can be used to treat cancer.</p>
<p>Now back to the competition.</p>
<h3>the goal</h3>
<p>The goal is to develop an ML model to predict whether a given small molecule will bind to one of three specific protein targets.</p>
<ol>
<li>EPHX2 (soluble epoxide hydrolase): This enzyme is involved in regulating blood pressure and diabetes progression.</li>
<li>BRD4 (bromodomain-containing protein 4): This protein plays a role in gene expression and is implicated in cancer progression. Drugs that inhibit BRD4 could be used as cancer treatments.</li>
<li>ALB (human serum albumin): This is the most abundant protein in blood and is responsible for transporting various molecules, including drugs. Predicting how small molecules bind to ALB can help in designing drugs that are not sequestered by this protein, improving their efficacy.</li>
</ol>
<p>For any AI task, the data is everything.</p>
<h3>the data</h3>
<p>The dataset is 133 million small molecules, each represented by a <a href="https://archive.epa.gov/med/med_archive_03/web/html/smiles.html">SMILES</a> string, which stands for (Simplified Molecular-Input Line-Entry System) and is a way to encode the structure of chemical molecules as a linear string of characters. For example, the SMILES string "C1=CC=C(C=C1)C" represents the molecule benzene.</p>
<p>Each small molecule is composed of three "building blocks" and a central triazine core.</p>
<p>Think of the triazine core as the glue, a framework for how the three blocks are attached</p>
<h3>representing molecules</h3>
<p>There are different ways of <a href="https://jcheminf.biomedcentral.com/articles/10.1186/s13321-020-00460-5">representing</a> molecules. They are provided as SMILES in the data, but you can explore</p>
<ul>
<li><a href="https://wires.onlinelibrary.wiley.com/doi/10.1002/wcms.1603">Graphs</a></li>
<li><a href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10689004/">3d structures</a></li>
<li><a href="https://arxiv.org/abs/1801.10130">Spherical CNNs</a></li>
</ul>
<h3>how is this data collected?</h3>
<p>Using <a href="https://en.wikipedia.org/wiki/DNA-encoded_chemical_library?useskin=vector">DNA-encoded libraries</a> (DELs)</p>
<p>Before DELs, small molecules had to be kept in separate, identifiable tubes and required a lot of liquid handling to test each one of them against the protein target of interest in a separate reaction. This logistical overhead limited the screening collections (libraries) to 50K-5m small molecules.</p>
<p>In 2009, as DNA sequencing got <a href="https://www.genome.gov/about-genomics/fact-sheets/Sequencing-Human-Genome-cost">cheaper and cheaper</a>, they realized they can use DNA itself as a label to identify collections of molecules in a complex mixture.</p>
<p>So now scientists can fit in many small molecules in a single tube, each of them barcoded using DNA sequencing technology, and exposed to the protein target of interest in solution. Then, the protein target of interest is rinsed to remove the molecules that do not bind to the target, and the remaining binders are collected and DNA sequenced.</p>
<p>An intuitive way to think of DELs is imagine a Mickey mouse head as a small molecule in the DEL. And we attach a DNA barcode to its chin. And its left ear is attached with a velcro and the right ear with a zipper. The zipper and velcro are analogies to different chemical reactions to construct the DEL.</p>
<p>Say we buy 10 different faces, 10 different zipper ears and 10 different velcro ears to construct our library. By creating every possible combination of the three, we have 1000 small molecules, while only needing 30 building blocks (faces and ears). This combinatorial approach is what allows a DEL to have so many members, and how the 133M small molecules in the dataset is constructed.</p>
<h3>Why is this model important?</h3>
<p>The classic approach to identify the right molecules is to physically make them one by one, and then expose them to the protein target of interest and test if the two interact. This is a time-intensive and laborious process.</p>
<p>The US Food and Drug Administration (FDA) has approved only ~<a href="https://www.fda.gov/drugs/development-approval-process-drugs/new-drugs-fda-cders-new-molecular-entities-and-new-therapeutic-biological-products">2000</a> novel molecular entities in its entire history. But the number of chemicals in druglike space has been estimated to be <a href="https://www.nature.com/articles/432823a">10^60</a>, and the next treatment of cancer could be hiding in this chemical space, but it would be impossible to physically search it.</p>
<p>That's why we need ML to accelerate drug discovery.</p>
<p>With this model, researches can input various small molecules into the model, and predict their binding affinities to specific protein targets. This helps prioritize which small molecules are most promising for further testing and development as potential drug candidates.</p>
<p>###**** example use cases</p>
<ol>
<li>improve drug delivery and efficacy
<ul>
<li>say you have a new promising drug but a significant portion of it is being sequestered by serum albumin (ALB protein target) in the bloodstream, reducing its effectiveness.</li>
<li>using ML, you can identify modifications to the drug's structure to reduce its binding affinity for ALB, improving its delivery</li>
</ul>
</li>
<li>repurpose existing drugs
<ul>
<li>taking advantage of the binding interactions of existing drugs to treat other conditions</li>
<li>using ML to identify potential repurposing opportunities</li>
</ul>
</li>
</ol>
<p>###**** solutions</p>
<p>coming soon...</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Neuroticism]]></title>
        <link>https://bneo.xyz/posts/neuroticism</link>
        <guid>https://bneo.xyz/posts/neuroticism</guid>
        <pubDate>Thu, 23 May 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/boypipe.jpg" alt="Pablo Picasso, Garçon à la pipe, 1905"></p>
<blockquote>
<p>"The anguish of the neurotic individual is the same as that of the saint. The neurotic, the saint are engaged in the same battle. Their blood flows from similar wounds. But the first one gasps and the other one gives." — Georges Bataille</p>
</blockquote>
<p>After learning more about <a href="https://en.wikipedia.org/wiki/Neuroticism?useskin=vector">neuroticism</a> today, I believe I'm someone who scores high on neuroticism.</p>
<p>In an effort to learn more about this condition, and how to cope with it, I'm reading a few articles and taking some notes as I go.</p>
<h2>what it is</h2>
<ul>
<li>a personality trait, not a mental health condition</li>
<li>prone to easily aroused, sometimes uncontrollable, negative emotions that don't interfere with daily function</li>
<li>one of the "Big Five" personality traits in psychological development theory, originally outlined in 1949 by D.W. Fiske</li>
</ul>
<h2>questions</h2>
<ul>
<li>Do you suffer from "nerves"?</li>
<li>Do you worry too long after an embarrassing experience?</li>
<li>Are your feelings easily hurt?</li>
<li>Are you often troubled by feelings of guilt?</li>
<li>Are you an irritable person?</li>
</ul>
<h2>symptoms</h2>
<ul>
<li>a natural inclination for negative emotions (anger, anxiety, sadness, depression, self-doubt, jealousy, etc.)</li>
<li>easy emotional stimulation</li>
<li>persistent worrying or ruminating</li>
<li>finding it challenging to manage emotions in the moment</li>
<li>experiencing major shifts in emotions</li>
<li>feeling unable to cope with or overcome challenges</li>
<li>regular tendency to have excessive reactions to minor scenarios</li>
<li>persistent worrying</li>
</ul>
<h2>advantages</h2>
<ul>
<li>greater creativity: a neurotic's worries comes from an overactive imagination, like a cinema screen in your head playing different possibilities, allowing you to consider different choices and actions.
<ul>
<li>at worst, this contributes to unhappy rumination, but also deeper thinking and more original ideas. this is an advantage compared with someone who never thinks about problems</li>
<li>ex: Isaac Newton, known to have be melancholic and ruminative, he would repeatedly brood over the scientific questions that were troubling him and eventually crack them months or years later</li>
</ul>
</li>
</ul>
<h2>strategies</h2>
<ul>
<li>reframe "negative" -> "difficult"</li>
<li>develop emotional granularity: learn how to describe your emotional state with complexity, it helps you clearly behold an emotion and suggests an action</li>
<li>seek adventure: develop a discipline fo risk-taking, forcing yourself to do things you wouldn't do and make that a regular part of your life. "The opposite of anxiety is exploration"</li>
<li>put it into words</li>
<li>self-distancing: looking at a problem from an outside perspective, imagine you are advising a friend who is facing the same issue.</li>
<li>acceptance and reappraisal: look at your worries and anxieties dispassionately. question whether your thoughts have good factual basis, conveys useful information that you can act on, and whether there could be a more positive interpretation of an event.</li>
</ul>
<h2>references</h2>
<ul>
<li><a href="https://www.sciencedirect.com/topics/social-sciences/neuroticism">Neuroticism - an overview | ScienceDirect</a></li>
<li><a href="https://psychcentral.com/health/all-about-neuroticism">Neuroticism: What It Means, Signs, and Tips to Cope</a></li>
<li><a href="https://www.theguardian.com/science/2023/jul/16/dont-fret-neurotics-there-are-advantages-to-worrying">Don’t fret, neurotics – there are advantages to worrying | Psychology | The Guardian</a></li>
<li><a href="https://www.psychologytoday.com/us/blog/psychiatry-the-people/201803/5-ways-turn-neuroticism-your-advantage">5 Ways to Turn Neuroticism to Your Advantage | Psychology Today</a>\</li>
<li><a href="https://www.thecut.com/2016/11/how-to-deal-with-negative-emotions.html">How to deal with negative emotions -- Science of Us</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/boypipe.jpg" alt="Pablo Picasso, Garçon à la pipe, 1905"></p>
<blockquote>
<p>"The anguish of the neurotic individual is the same as that of the saint. The neurotic, the saint are engaged in the same battle. Their blood flows from similar wounds. But the first one gasps and the other one gives." — Georges Bataille</p>
</blockquote>
<p>After learning more about <a href="https://en.wikipedia.org/wiki/Neuroticism?useskin=vector">neuroticism</a> today, I believe I'm someone who scores high on neuroticism.</p>
<p>In an effort to learn more about this condition, and how to cope with it, I'm reading a few articles and taking some notes as I go.</p>
<h2>what it is</h2>
<ul>
<li>a personality trait, not a mental health condition</li>
<li>prone to easily aroused, sometimes uncontrollable, negative emotions that don't interfere with daily function</li>
<li>one of the "Big Five" personality traits in psychological development theory, originally outlined in 1949 by D.W. Fiske</li>
</ul>
<h2>questions</h2>
<ul>
<li>Do you suffer from "nerves"?</li>
<li>Do you worry too long after an embarrassing experience?</li>
<li>Are your feelings easily hurt?</li>
<li>Are you often troubled by feelings of guilt?</li>
<li>Are you an irritable person?</li>
</ul>
<h2>symptoms</h2>
<ul>
<li>a natural inclination for negative emotions (anger, anxiety, sadness, depression, self-doubt, jealousy, etc.)</li>
<li>easy emotional stimulation</li>
<li>persistent worrying or ruminating</li>
<li>finding it challenging to manage emotions in the moment</li>
<li>experiencing major shifts in emotions</li>
<li>feeling unable to cope with or overcome challenges</li>
<li>regular tendency to have excessive reactions to minor scenarios</li>
<li>persistent worrying</li>
</ul>
<h2>advantages</h2>
<ul>
<li>greater creativity: a neurotic's worries comes from an overactive imagination, like a cinema screen in your head playing different possibilities, allowing you to consider different choices and actions.
<ul>
<li>at worst, this contributes to unhappy rumination, but also deeper thinking and more original ideas. this is an advantage compared with someone who never thinks about problems</li>
<li>ex: Isaac Newton, known to have be melancholic and ruminative, he would repeatedly brood over the scientific questions that were troubling him and eventually crack them months or years later</li>
</ul>
</li>
</ul>
<h2>strategies</h2>
<ul>
<li>reframe "negative" -> "difficult"</li>
<li>develop emotional granularity: learn how to describe your emotional state with complexity, it helps you clearly behold an emotion and suggests an action</li>
<li>seek adventure: develop a discipline fo risk-taking, forcing yourself to do things you wouldn't do and make that a regular part of your life. "The opposite of anxiety is exploration"</li>
<li>put it into words</li>
<li>self-distancing: looking at a problem from an outside perspective, imagine you are advising a friend who is facing the same issue.</li>
<li>acceptance and reappraisal: look at your worries and anxieties dispassionately. question whether your thoughts have good factual basis, conveys useful information that you can act on, and whether there could be a more positive interpretation of an event.</li>
</ul>
<h2>references</h2>
<ul>
<li><a href="https://www.sciencedirect.com/topics/social-sciences/neuroticism">Neuroticism - an overview | ScienceDirect</a></li>
<li><a href="https://psychcentral.com/health/all-about-neuroticism">Neuroticism: What It Means, Signs, and Tips to Cope</a></li>
<li><a href="https://www.theguardian.com/science/2023/jul/16/dont-fret-neurotics-there-are-advantages-to-worrying">Don’t fret, neurotics – there are advantages to worrying | Psychology | The Guardian</a></li>
<li><a href="https://www.psychologytoday.com/us/blog/psychiatry-the-people/201803/5-ways-turn-neuroticism-your-advantage">5 Ways to Turn Neuroticism to Your Advantage | Psychology Today</a>\</li>
<li><a href="https://www.thecut.com/2016/11/how-to-deal-with-negative-emotions.html">How to deal with negative emotions -- Science of Us</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[How To Increase Agency (Flowchart)]]></title>
        <link>https://bneo.xyz/posts/agency</link>
        <guid>https://bneo.xyz/posts/agency</guid>
        <pubDate>Wed, 22 May 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Emmett Shear tweeted that agency is 100% teachable. "It's a mindset but it's also just a set of skills"</p>
<p>Josh made a <a href="https://x.com/JoshuaLelon/status/1792974174392353038">flowchart</a> with certain questions that helps generate agency in any problem.</p>
<h3>You Have a Problem: Are You Working on It?</h3>
<ul>
<li><strong>No:</strong> Are you in a victim mindset?
<ul>
<li><strong>Yes:</strong> Can you answer these questions?
<ul>
<li>What if it were possible?</li>
<li>What’s the stupidest, easiest thing you could do to make even a little bit of progress?</li>
<li>Why are you so sure you won’t succeed?</li>
</ul>
</li>
<li><strong>No:</strong> Can you answer these questions?
<ul>
<li>(now) What are you doing right now?</li>
<li>(goal) What is a detailed description of the world after you’ve succeeded? What does success look like? What are you actually trying to do? In 12 months, what would you like to be celebrating with a friend?</li>
<li>(why) Why do you want to do that?</li>
<li>(problem) What is the roadblock? What is the problem in detail? What might make you procrastinate?</li>
<li>(solutions) What are some ideas that could possibly work?</li>
<li>(plan) Given the best, easiest, or most liked idea, what’s your rough draft of a plan?</li>
<li>(next step) What’s the immediate next step?</li>
<li>(help) Who or what could help fill in the gaps?</li>
<li>(environment) How could you set up your social context and environment to:
<ul>
<li>bolster your motivation, and</li>
<li>avoid frustrations and temptations?</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li><strong>Yes:</strong> Can you answer these questions?
<ul>
<li>What is a detailed description of the world after you’ve succeeded?</li>
<li>What’s the connection between what you’re doing now, your plan, and the goal?</li>
</ul>
</li>
</ul>
<h3>Remember:</h3>
<ul>
<li>People tend to:
<ul>
<li>underestimate the likelihood of success for “bad” plans that could work.</li>
<li>overestimate the likelihood of success for sure-thing plans (day-to-day is usually more chaotic than we expect).</li>
</ul>
</li>
</ul>
<p><mark><strong>Free yourself from the requirement that your ideas must be good. All that matters is that they’re possible. It could work.</strong></mark></p>
<p>source: <a href="https://docs.google.com/document/d/1MAGfpvCQ9NanQFZ8hBhEK4ZgB5Jo_KflHUm0P7F4bJM/edit#heading=h.k8iredj1znak">docs link</a></p>]]></description>
        <content:encoded><![CDATA[<p>Emmett Shear tweeted that agency is 100% teachable. "It's a mindset but it's also just a set of skills"</p>
<p>Josh made a <a href="https://x.com/JoshuaLelon/status/1792974174392353038">flowchart</a> with certain questions that helps generate agency in any problem.</p>
<h3>You Have a Problem: Are You Working on It?</h3>
<ul>
<li><strong>No:</strong> Are you in a victim mindset?
<ul>
<li><strong>Yes:</strong> Can you answer these questions?
<ul>
<li>What if it were possible?</li>
<li>What’s the stupidest, easiest thing you could do to make even a little bit of progress?</li>
<li>Why are you so sure you won’t succeed?</li>
</ul>
</li>
<li><strong>No:</strong> Can you answer these questions?
<ul>
<li>(now) What are you doing right now?</li>
<li>(goal) What is a detailed description of the world after you’ve succeeded? What does success look like? What are you actually trying to do? In 12 months, what would you like to be celebrating with a friend?</li>
<li>(why) Why do you want to do that?</li>
<li>(problem) What is the roadblock? What is the problem in detail? What might make you procrastinate?</li>
<li>(solutions) What are some ideas that could possibly work?</li>
<li>(plan) Given the best, easiest, or most liked idea, what’s your rough draft of a plan?</li>
<li>(next step) What’s the immediate next step?</li>
<li>(help) Who or what could help fill in the gaps?</li>
<li>(environment) How could you set up your social context and environment to:
<ul>
<li>bolster your motivation, and</li>
<li>avoid frustrations and temptations?</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li><strong>Yes:</strong> Can you answer these questions?
<ul>
<li>What is a detailed description of the world after you’ve succeeded?</li>
<li>What’s the connection between what you’re doing now, your plan, and the goal?</li>
</ul>
</li>
</ul>
<h3>Remember:</h3>
<ul>
<li>People tend to:
<ul>
<li>underestimate the likelihood of success for “bad” plans that could work.</li>
<li>overestimate the likelihood of success for sure-thing plans (day-to-day is usually more chaotic than we expect).</li>
</ul>
</li>
</ul>
<p><mark><strong>Free yourself from the requirement that your ideas must be good. All that matters is that they’re possible. It could work.</strong></mark></p>
<p>source: <a href="https://docs.google.com/document/d/1MAGfpvCQ9NanQFZ8hBhEK4ZgB5Jo_KflHUm0P7F4bJM/edit#heading=h.k8iredj1znak">docs link</a></p>]]></content:encoded>
      </item><item>
        <title><![CDATA[26 Time Management Hacks]]></title>
        <link>https://bneo.xyz/posts/timemanagement</link>
        <guid>https://bneo.xyz/posts/timemanagement</guid>
        <pubDate>Tue, 21 May 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/clock.jpeg" alt="Clock and Telephone, Rufino Tamayo, 1925"></p>
<p>from <a href="https://www.etiennegarbugli.com/home/">Etienne Garbugli</a>: <a href="https://www.slideshare.net/egarbugli/26-time-management-hacks-i-wish-id-known-at-20?curius=3796">26 Time Management Hacks I Wish I'd Known at 20</a></p>
<ul>
<li>Only plan for 4-5 hours of real work per day</li>
<li>It's normal to have days where you just can't work and days where you'll work 12 hours straight
<ul>
<li>work more when you're in the zone. Relax when you're not.</li>
</ul>
</li>
<li>Your time is $1000/hour, respect your time and act accordingly</li>
<li>Stop multi-tasking, it only kills your focus</li>
<li>Set up a work routine and stick to it, your body will adapt</li>
<li>Time block: You're more focused and productive with limited time</li>
<li>Work is the best way to get working. Start with short and small tasks.</li>
<li>Work iteratively. don't expect to do things perfectly
<blockquote>
<p>"Doing is better than perfect" – Facebook motto</p>
</blockquote>
</li>
<li>More work hours != more productivity.</li>
<li>Separate brainless and strategic tasks
<blockquote>
<p>"Separate thinking and execution to execute faster and think better" – Sol Tanguay</p>
</blockquote>
</li>
<li>Put important meetings early in the day so you can focus on other work after</li>
<li>Group meetings and communication (email or phone) to create blocks of uninterrupted work</li>
<li>Avoid context switching: keep the same context throughout the day.</li>
<li>Work around procrastination. Procrastinate between sprints of work (Pomodoro)</li>
<li>break things down
<blockquote>
<p>Break the unreasonable down into little reasonable chunks. A big goal is only achieved when every little thing that you do everyday, gets you closer to that goal – Maren Kate, Escaping the 9 to 5</p>
</blockquote>
</li>
<li>Always prioritize: No 2 task holds the same importance. sort/group your to-do list by importance</li>
<li>Always know the <strong>one thing</strong> you need to get done during the day that has the biggest impact</li>
<li>Break tasks into hour increments. Long tasks are hard to get into.</li>
<li>Delegate and learn to make use of other people.
<blockquote>
<p>"If something can be done 80% as well by someone else, delegate!" – John C. Maxwell</p>
</blockquote>
</li>
<li>Only think about today and tomorrow.
<blockquote>
<p>"Yesterday's home runs don't win today's games" – Babe Ruth</p>
</blockquote>
</li>
<li>Set deadlines for everything. Don't let tasks run indefinitely.</li>
<li>Set end dates for intense or stressful activities</li>
<li>Always take notes and set reminders. Your brain is fallible and your memory cannot be trusted</li>
<li>Write down anything that distracts you – random thoughts, new ideas, emotions. Once you write them down, they'll stop bothering you when you try to focus</li>
<li>Take breaks. Sometimes.</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/clock.jpeg" alt="Clock and Telephone, Rufino Tamayo, 1925"></p>
<p>from <a href="https://www.etiennegarbugli.com/home/">Etienne Garbugli</a>: <a href="https://www.slideshare.net/egarbugli/26-time-management-hacks-i-wish-id-known-at-20?curius=3796">26 Time Management Hacks I Wish I'd Known at 20</a></p>
<ul>
<li>Only plan for 4-5 hours of real work per day</li>
<li>It's normal to have days where you just can't work and days where you'll work 12 hours straight
<ul>
<li>work more when you're in the zone. Relax when you're not.</li>
</ul>
</li>
<li>Your time is $1000/hour, respect your time and act accordingly</li>
<li>Stop multi-tasking, it only kills your focus</li>
<li>Set up a work routine and stick to it, your body will adapt</li>
<li>Time block: You're more focused and productive with limited time</li>
<li>Work is the best way to get working. Start with short and small tasks.</li>
<li>Work iteratively. don't expect to do things perfectly
<blockquote>
<p>"Doing is better than perfect" – Facebook motto</p>
</blockquote>
</li>
<li>More work hours != more productivity.</li>
<li>Separate brainless and strategic tasks
<blockquote>
<p>"Separate thinking and execution to execute faster and think better" – Sol Tanguay</p>
</blockquote>
</li>
<li>Put important meetings early in the day so you can focus on other work after</li>
<li>Group meetings and communication (email or phone) to create blocks of uninterrupted work</li>
<li>Avoid context switching: keep the same context throughout the day.</li>
<li>Work around procrastination. Procrastinate between sprints of work (Pomodoro)</li>
<li>break things down
<blockquote>
<p>Break the unreasonable down into little reasonable chunks. A big goal is only achieved when every little thing that you do everyday, gets you closer to that goal – Maren Kate, Escaping the 9 to 5</p>
</blockquote>
</li>
<li>Always prioritize: No 2 task holds the same importance. sort/group your to-do list by importance</li>
<li>Always know the <strong>one thing</strong> you need to get done during the day that has the biggest impact</li>
<li>Break tasks into hour increments. Long tasks are hard to get into.</li>
<li>Delegate and learn to make use of other people.
<blockquote>
<p>"If something can be done 80% as well by someone else, delegate!" – John C. Maxwell</p>
</blockquote>
</li>
<li>Only think about today and tomorrow.
<blockquote>
<p>"Yesterday's home runs don't win today's games" – Babe Ruth</p>
</blockquote>
</li>
<li>Set deadlines for everything. Don't let tasks run indefinitely.</li>
<li>Set end dates for intense or stressful activities</li>
<li>Always take notes and set reminders. Your brain is fallible and your memory cannot be trusted</li>
<li>Write down anything that distracts you – random thoughts, new ideas, emotions. Once you write them down, they'll stop bothering you when you try to focus</li>
<li>Take breaks. Sometimes.</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Don't Follow Your Dreams]]></title>
        <link>https://bneo.xyz/posts/grantsanderson</link>
        <guid>https://bneo.xyz/posts/grantsanderson</guid>
        <pubDate>Mon, 20 May 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Grant Sanderson, aka <a href="https://www.youtube.com/c/3blue1brown">3blue1brown</a>, a mathematician and programmer who makes beautiful animated math videos, talks about what "Follow Your Dreams" misses, and some advice in his <a href="https://www.youtube.com/watch?v=W3I3kAg2J7w">commencement speech</a> at Harvey Mudd.</p>
<ul>
<li>focus on adding value
<ul>
<li>"Success hinges on how effectively you're able to add value to others."</li>
</ul>
</li>
<li><mark>action precedes motivation</mark>
<ul>
<li>engage in activities and just do things even if you don't feel motivated initially. motivation follows action.</li>
</ul>
</li>
<li>adapt and be flexible
<ul>
<li>"Treat passion not as a destination, but as a fuel, following not dreams, but opportunities."</li>
<li>be prepared to change directions based on new opportunities</li>
</ul>
</li>
<li>seize current opportunities
<ul>
<li>"Ask yourself <mark>what's possible now that wasn't possible ten years ago</mark>, and which might get harder ten years from now."</li>
<li>identify and act on emerging opportunities that are less crowded</li>
</ul>
</li>
<li>influence and encourage others
<ul>
<li>"Never underestimate just how much influence you can have on others, especially the ones who are younger than you are."</li>
<li>recognize the impact you can have on others, small acts of encouragement can significantly shape their paths (see <a href="/posts/pygmalion">Pygmalion effect</a>)</li>
</ul>
</li>
<li>think beyond yourself
<ul>
<li>pursue passions that extends beyond self-interest and focus on how they can benefit others. this makes for more meaningful success</li>
</ul>
</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>Grant Sanderson, aka <a href="https://www.youtube.com/c/3blue1brown">3blue1brown</a>, a mathematician and programmer who makes beautiful animated math videos, talks about what "Follow Your Dreams" misses, and some advice in his <a href="https://www.youtube.com/watch?v=W3I3kAg2J7w">commencement speech</a> at Harvey Mudd.</p>
<ul>
<li>focus on adding value
<ul>
<li>"Success hinges on how effectively you're able to add value to others."</li>
</ul>
</li>
<li><mark>action precedes motivation</mark>
<ul>
<li>engage in activities and just do things even if you don't feel motivated initially. motivation follows action.</li>
</ul>
</li>
<li>adapt and be flexible
<ul>
<li>"Treat passion not as a destination, but as a fuel, following not dreams, but opportunities."</li>
<li>be prepared to change directions based on new opportunities</li>
</ul>
</li>
<li>seize current opportunities
<ul>
<li>"Ask yourself <mark>what's possible now that wasn't possible ten years ago</mark>, and which might get harder ten years from now."</li>
<li>identify and act on emerging opportunities that are less crowded</li>
</ul>
</li>
<li>influence and encourage others
<ul>
<li>"Never underestimate just how much influence you can have on others, especially the ones who are younger than you are."</li>
<li>recognize the impact you can have on others, small acts of encouragement can significantly shape their paths (see <a href="/posts/pygmalion">Pygmalion effect</a>)</li>
</ul>
</li>
<li>think beyond yourself
<ul>
<li>pursue passions that extends beyond self-interest and focus on how they can benefit others. this makes for more meaningful success</li>
</ul>
</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Inversion Thinking]]></title>
        <link>https://bneo.xyz/posts/inversion</link>
        <guid>https://bneo.xyz/posts/inversion</guid>
        <pubDate>Sun, 19 May 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/stormysea.jpeg" alt="Ivan Aivazovsky, Ship in the Stormy Sea, 1887"></p>
<p>Charlie Munger famously said this about <a href="https://fs.blog/inversion/">inversion</a></p>
<blockquote>
<p>"All I want to know is where I’m going to die, so I’ll never go there."</p>
</blockquote>
<p>This was inspired by German mathematician Carl Gustav Jacob Jacobi who often solved difficult problems following a simple strategy:</p>
<blockquote>
<p>"man muss immer umkehren" (or loosely translated, "invert, always invert.")</p>
</blockquote>
<p>Inversion forces you to <strong>uncover hidden beliefs</strong> about the problems you're trying to solve.</p>
<p>It improves your understanding of a problem by forcing you to do the <a href="https://fs.blog/the-work-required-to-have-an-opinion/">work necessary to have an opinion</a> as you're forced to consider different perspectives.</p>
<p>To practice inversion, <mark>spend time thinking about the opposite of what you want</mark>, and avoid all the things that could lead to that happening. i.e. work your way backwards in any problem.</p>
<p>Or to put it more simply, <mark>spend less time trying to be brilliant and more time trying to avoid obvious stupidity</mark></p>
<p>a few examples</p>
<ul>
<li>hosting an event: how would your guests have the worst possible time</li>
<li>shipping a new feature: how will the launch fail?</li>
<li>picking up a new habit: what obstacles prevent me from ever adopting this habit?</li>
<li>learning a new skill: how will I ensure I never gain proficiency?</li>
<li>a job interview: how will I give the worst possible impression / answer to important questions?</li>
<li>happiness: how can I stay miserable?</li>
<li>anything at all: how will I fail?</li>
</ul>
<p>Watch Charlie Munger himself <a href="https://www.youtube.com/watch?v=K_vFpa0v3Wg">explain</a> inversion himself.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/stormysea.jpeg" alt="Ivan Aivazovsky, Ship in the Stormy Sea, 1887"></p>
<p>Charlie Munger famously said this about <a href="https://fs.blog/inversion/">inversion</a></p>
<blockquote>
<p>"All I want to know is where I’m going to die, so I’ll never go there."</p>
</blockquote>
<p>This was inspired by German mathematician Carl Gustav Jacob Jacobi who often solved difficult problems following a simple strategy:</p>
<blockquote>
<p>"man muss immer umkehren" (or loosely translated, "invert, always invert.")</p>
</blockquote>
<p>Inversion forces you to <strong>uncover hidden beliefs</strong> about the problems you're trying to solve.</p>
<p>It improves your understanding of a problem by forcing you to do the <a href="https://fs.blog/the-work-required-to-have-an-opinion/">work necessary to have an opinion</a> as you're forced to consider different perspectives.</p>
<p>To practice inversion, <mark>spend time thinking about the opposite of what you want</mark>, and avoid all the things that could lead to that happening. i.e. work your way backwards in any problem.</p>
<p>Or to put it more simply, <mark>spend less time trying to be brilliant and more time trying to avoid obvious stupidity</mark></p>
<p>a few examples</p>
<ul>
<li>hosting an event: how would your guests have the worst possible time</li>
<li>shipping a new feature: how will the launch fail?</li>
<li>picking up a new habit: what obstacles prevent me from ever adopting this habit?</li>
<li>learning a new skill: how will I ensure I never gain proficiency?</li>
<li>a job interview: how will I give the worst possible impression / answer to important questions?</li>
<li>happiness: how can I stay miserable?</li>
<li>anything at all: how will I fail?</li>
</ul>
<p>Watch Charlie Munger himself <a href="https://www.youtube.com/watch?v=K_vFpa0v3Wg">explain</a> inversion himself.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[The Pygmalion Effect]]></title>
        <link>https://bneo.xyz/posts/pygmalion</link>
        <guid>https://bneo.xyz/posts/pygmalion</guid>
        <pubDate>Sat, 18 May 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/childrensgame.jpg" alt="Pieter Bruegel the Elder, Children&#x27;s Games (Bruegel), 1560"></p>
<p>notes on an article by fs on <a href="https://fs.blog/the-pygmalion-effect/?curius=2001">the Pygmalion Effect</a></p>
<ul>
<li>"Pygmalion Effect" was coined in studies done in the 60s on the influence of teacher expectations on students' IQs</li>
<li>poses the question "if teacher's had high expectations, would they become self-fulfilling prophecies regardless of initial IQ?</li>
<li>although the conclusion is the effects were negligible, the Pygmalion Effect, expectations influencing performance, is widespread.</li>
</ul>
<blockquote>
<p>The way managers treat their subordinates is subtly influenced by what they expect of them. If manager's expectations are high, productivity is likely to be excellent. If their expectations are low, productivity is likely to be poor. It is as though there were a law that caused subordinates' performance to rise or fall to meet managers' expectations."</p>
<p>– Pygmalion in Management, J. Sterling Livingston</p>
</blockquote>
<ul>
<li>our reality is negotiable and can be manipulated by others, on purpose or by accident</li>
<li><mark>What we achieve, how we think, how we act, and how we perceive our capabilities can be influenced by the expectations of those around us.</mark></li>
</ul>
<blockquote>
<p>"The visions we offer our children shape the future. It matters what those visions are. Often they become self-fulfilling prophecies. Dreams are maps." — Carl Sagan</p>
</blockquote>
<ul>
<li>check your assumptions (especially the negative ones), actively fight against stereotypes and prejudice, they influence your behaviour and expectations of others that might affect their lives.</li>
<li>be mindful of the potential influence of our expectations</li>
<li>high expectations = inspire others to perform at their best
<ul>
<li><mark>people's limitations are stretched if you change your perception of their limitations</mark></li>
</ul>
</li>
<li>if you want people around you to succeed, raise your expectations; if you expect the worst, you'll probably get it.</li>
</ul>
<blockquote>
<p>Roy T. Bennett said, “Great leaders can see the greatness in others when they can't see it themselves and lead them to their highest potential they don't even know” in The Light in the Heart</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/childrensgame.jpg" alt="Pieter Bruegel the Elder, Children&#x27;s Games (Bruegel), 1560"></p>
<p>notes on an article by fs on <a href="https://fs.blog/the-pygmalion-effect/?curius=2001">the Pygmalion Effect</a></p>
<ul>
<li>"Pygmalion Effect" was coined in studies done in the 60s on the influence of teacher expectations on students' IQs</li>
<li>poses the question "if teacher's had high expectations, would they become self-fulfilling prophecies regardless of initial IQ?</li>
<li>although the conclusion is the effects were negligible, the Pygmalion Effect, expectations influencing performance, is widespread.</li>
</ul>
<blockquote>
<p>The way managers treat their subordinates is subtly influenced by what they expect of them. If manager's expectations are high, productivity is likely to be excellent. If their expectations are low, productivity is likely to be poor. It is as though there were a law that caused subordinates' performance to rise or fall to meet managers' expectations."</p>
<p>– Pygmalion in Management, J. Sterling Livingston</p>
</blockquote>
<ul>
<li>our reality is negotiable and can be manipulated by others, on purpose or by accident</li>
<li><mark>What we achieve, how we think, how we act, and how we perceive our capabilities can be influenced by the expectations of those around us.</mark></li>
</ul>
<blockquote>
<p>"The visions we offer our children shape the future. It matters what those visions are. Often they become self-fulfilling prophecies. Dreams are maps." — Carl Sagan</p>
</blockquote>
<ul>
<li>check your assumptions (especially the negative ones), actively fight against stereotypes and prejudice, they influence your behaviour and expectations of others that might affect their lives.</li>
<li>be mindful of the potential influence of our expectations</li>
<li>high expectations = inspire others to perform at their best
<ul>
<li><mark>people's limitations are stretched if you change your perception of their limitations</mark></li>
</ul>
</li>
<li>if you want people around you to succeed, raise your expectations; if you expect the worst, you'll probably get it.</li>
</ul>
<blockquote>
<p>Roy T. Bennett said, “Great leaders can see the greatness in others when they can't see it themselves and lead them to their highest potential they don't even know” in The Light in the Heart</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[Summarizing is Thinking]]></title>
        <link>https://bneo.xyz/posts/summarize</link>
        <guid>https://bneo.xyz/posts/summarize</guid>
        <pubDate>Fri, 17 May 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>from <a href="https://registerspill.thorstenball.com/p/my-favorite-teacher">My favorite teacher - by Thorsten Ball - Register Spill</a></p>
<blockquote>
<p>Anything, he taught us, can be summarized in one, two, three, four, five sentences, but you need to know what you’re talking about and think clearly. Whenever someone would fail to summarize something, he’d say: "you’re not thinking clearly."</p>
<p>Summarizing is thinking clearly.</p>
</blockquote>
<p>I read a lot, but I don't really test my knowledge.</p>
<p>A good practice to adopt is that for anything that I've consumed, articles, podcasts or YT videos, summarize it in three sentences.</p>
<p>I'm imagining an LLM app, where for anything you read or learn online, you'll summarize your thoughts and ideas and takeaways, and the LLM will flesh out any details that are still unclear, and provide you with rabbit holes to dive into.</p>]]></description>
        <content:encoded><![CDATA[<p>from <a href="https://registerspill.thorstenball.com/p/my-favorite-teacher">My favorite teacher - by Thorsten Ball - Register Spill</a></p>
<blockquote>
<p>Anything, he taught us, can be summarized in one, two, three, four, five sentences, but you need to know what you’re talking about and think clearly. Whenever someone would fail to summarize something, he’d say: "you’re not thinking clearly."</p>
<p>Summarizing is thinking clearly.</p>
</blockquote>
<p>I read a lot, but I don't really test my knowledge.</p>
<p>A good practice to adopt is that for anything that I've consumed, articles, podcasts or YT videos, summarize it in three sentences.</p>
<p>I'm imagining an LLM app, where for anything you read or learn online, you'll summarize your thoughts and ideas and takeaways, and the LLM will flesh out any details that are still unclear, and provide you with rabbit holes to dive into.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Intercom on Starting Up]]></title>
        <link>https://bneo.xyz/posts/startingup</link>
        <guid>https://bneo.xyz/posts/startingup</guid>
        <pubDate>Thu, 16 May 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I'm currently building an app with my friend and we want to turn it into a startup.</p>
<p>We're making something we want for ourselves, and we hope it's something people want to, echoing what YC says, "Don't make a startup, make something people want".</p>
<p>I found this <a href="https://www.goodreads.com/en/book/show/34908337">book</a> <a href="https://www.intercom.com/resources/books/intercom-starting-up">Intercom on Starting Up</a> by Des Traynor on Twitter a few days ago, and decided to read a few pages since my internet was down at the club.</p>
<p>I'm focused on 3 questions out of the 9 in the book because it's more relevant for me right now as I'm building an MVP with a friend.</p>
<p>The questions are: what to build, how to build it, and how to find your first customer.</p>
<hr>
<h2>What will you build?</h2>
<p>Note: This question is not one you can answer definitively. Even after releasing and getting users, you have to continue making hard decisions about what features to build next, what bugs to fix, what customer request to address.</p>
<p>Ask yourself the following questions before you start designing or coding</p>
<ol>
<li>Is this a <strong>real problem</strong> people want solved?</li>
<li>Do I have <strong>experience</strong> with this problem that will help solve it?</li>
<li>Can I build something that's <strong>magical</strong>, and is substantially better than existing products?</li>
</ol>
<h3>"Problems first, Technology second."</h3>
<ul>
<li>One of the biggest mistake is focusing on the technology, rather than what it will enable.</li>
<li>Jobs-to-be-Done (JTBD) framework
<ul>
<li><strong>what?</strong> people don't buy your product because of their demographic, they want to hire it to do a job for them</li>
<li>All technology flops have something in common. They failed to do a job for their customers.</li>
</ul>
</li>
</ul>
<h3>Innovation has <a href="https://experiencinginformation.com/2012/06/03/clarifying-innovation-four-zones-of-innovation/">two components</a></h3>
<p>technological innovation and market impact</p>
<ul>
<li>Breakthrough Tech = high technology progress + low market impact</li>
<li><strong>Disruptive</strong> = high market impact + low technology progress
<ul>
<li>Truly disruptive products don't require a huge technological leap, they just have a much better understanding of what the jobs to be done are.</li>
</ul>
</li>
<li>Game Changers = high tech + high market
<ul>
<li>ex: the iPhone, focused on real things people needed to do and showed how they were possible in infinitely superior ways.</li>
<li>are first movers, often fail because they don't know how to explain what they've built. make sure to clearly articulate the problems your product solves.</li>
</ul>
</li>
</ul>
<h3>Anticipate but don't fetishize the future</h3>
<blockquote>
<p>"Any degree of success will breed complacency. Any degree of complacency will breed failure. Therefore only the paranoid survive."
– Intel CEO Andy Grove</p>
</blockquote>
<ul>
<li>be acutely aware of all the different technological shifts happening, constantly ask how these things will affect you.</li>
<li>focus on the technological landscape around you and what's coming down the line</li>
<li>pay less attention to homepage of TechCrunch, and more to the changes happening in the industry you're in</li>
<li>Ask yourself: Does this tech make it cheaper, faster or easier for our customers to make progress in their lives?</li>
</ul>
<h3>Don't reinvent the wheel</h3>
<ul>
<li>great products can be created by tinkering and improving on existing ideas, or making unglamorous changes that don't require new tech</li>
<li>double down on what already works, and focus on the first step where you can add value.</li>
<li>if you've tried and tested ideas that work, build on them. Customers aren't paying for innovation, they're paying for a great product experience</li>
</ul>
<h3>Three ways software feels magical</h3>
<blockquote>
<p>great product design is about cost-benefit analysis. How much does the user have to do versus the benefit they get in return? Whenever you find a way to dramatically reduce the cost – time and money – to the user and provide a greater benefit, you're creating something magical</p>
</blockquote>
<ol>
<li>Era of Uber-ification
<ul>
<li>Uber-ification = the slimming down of application interfaces into push-button experiences that do one thing. The next consumerization.</li>
<li>one tap or swipe gets you a date, food, a movie, flowers, a job, even a dog.</li>
<li>The user's context – time, location, device, previous actions – combined with behavioral analytics and user preferences, can all be combined to offer a simple way to do complex tasks.</li>
</ul>
</li>
<li>End of data entry
<ul>
<li>baseline: shift from recall to recognition, rather than asking users to recall and enter items, let them pick from options</li>
<li>real magic: no steps. connect to socials to find my friends, connect to email to find receipts and meetings, connect to bank to analyze transactions.</li>
</ul>
</li>
<li>Ambient awareness
<ul>
<li>great software relies on ambient awareness – it conveys information without you looking directly at it.</li>
<li>ask yourself "How can I ensure that every user gets value from this product, even if they forget to log in?"</li>
<li>this can be push notifications, newsletters, SMS, daily reports for users to get full value of your product.</li>
</ul>
</li>
</ol>
<h2>How will you build it?</h2>
<h3>Core principles on building a product</h3>
<p>by Paul Adams, VP of Product</p>
<ul>
<li>Ruthless focus on the exact problem you're trying to solve
<ul>
<li>talk to customers and research their problems, perceptions, wants and needs.</li>
<li>PMs must be directly connected to customers.</li>
</ul>
</li>
<li>Obsess about the smallest thing we can build that we think will solve the problem
<ul>
<li>think big, but scope right back to the absolute minimum.</li>
<li>this is a painful process, bu this pain means you're remaining focused</li>
</ul>
</li>
<li>Ship to learn
<ul>
<li>shipping is only the beginning of building, ship as fast and frequently as you can</li>
<li>don't rune experiments, startups that fall back to experiments to make product decisions aren't focusing enough on the problem they're solving</li>
<li>shipping to learn = being confident that you've understood and solved the problem, but humble enough to know you'll only truly learn when it's in the hands of customers.</li>
<li>the best product people are obsessively curious after they ship something. they <em>need</em> to know if what they designed and built helped their customers</li>
</ul>
</li>
</ul>
<h3>Guidelines for making decisions</h3>
<ul>
<li>many small steps > bigger launches
<ul>
<li>ship the smallest, simplest thing that will get you closest to your objective as fast as possible and help you learn what works.</li>
</ul>
</li>
<li>daily and weekly goals
<ul>
<li>everyone should know what their goals are for each day, how they relate to the team's weekly goals, and how they relate to what is being released by the company.</li>
</ul>
</li>
<li>optimize for face-to-face collabs
<ul>
<li>two people at a whiteboard = more ideas and reach consensus quicker, remote work is not for speed and efficiency of decision making.</li>
</ul>
</li>
<li>fight against "work work"
<ul>
<li>don't use software to build software, fight anything beyond a lightweight process, use the fewest number of software tools to get the job done</li>
</ul>
</li>
<li>outcome > plan
<ul>
<li>plans are made with limited information, but things only become fully clear as you execute</li>
<li>best teams absorb and react to new info and build great products in spite of changing circumstances.</li>
</ul>
</li>
</ul>
<h3>accountability &#x26; goals</h3>
<ul>
<li>it must be crystal clear who is accountable for what</li>
<li>if it's design: it's on the designer (ensure they understand the research and problem being addressed)</li>
<li>if it's bugs, it's on the PM (ensure they test realistic usage and edge cases)</li>
</ul>
<p>A culture of goal setting</p>
<ul>
<li>set weekly and daily goals to stay focused and on track</li>
<li>break weekly goals into daily and sub-daily goals to reinforce the idea that every day counts and the <strong>cadence of building</strong> matters</li>
</ul>
<h3>A product roadmap</h3>
<ul>
<li>next 6 years
<ul>
<li>picture of the world in six years, and how it will evolve as you make changes</li>
</ul>
</li>
<li>next 6 months
<ul>
<li>you should be thinking "we're making great progress"</li>
<li>about 50-70% of the things on the list might be built, the other 25% are things you hadn't thought of before</li>
</ul>
</li>
<li>next 6 weeks
<ul>
<li>immediate plan and what your team intimately understands</li>
<li>you know exactly what's being built</li>
<li>updated every week or two</li>
</ul>
</li>
</ul>
<h3>Anatomy of a product roadmap</h3>
<ol>
<li>new ideas
<ul>
<li>based on opinion rather than research, not data-driven</li>
<li>comes from the trends and ideas you see and what excites you the most</li>
</ul>
</li>
<li>iterate recently shipped features
<ul>
<li>you never get it right the first time no matter how hard you try or how much research you do</li>
<li>shipping is just the beginning, iterate and make things better</li>
<li>know your success criteria (metrics) before shipping, measure post launch and follow up with customers for qualitative feedback</li>
</ul>
</li>
<li>most common customer problems
<ul>
<li>every week: tag every conversation with customers with a category (i.e. usability issue, feature, request, bug) and tag the team that owns that area</li>
<li>every few months, create a "hit list" of most common customer problems</li>
<li>use PMs weekly pulse and researchers' analysis to determine which problems to address first.</li>
</ul>
</li>
<li>improve quality
<ul>
<li>two measures for grading issues
<ul>
<li>how server is the problem</li>
<li>how many customers does it affect</li>
</ul>
</li>
<li>fiercely commit to a high bar for speed, latency and efficiency.</li>
</ul>
</li>
<li>features to help you scale
<ul>
<li>never build a feature to close a deal – this signals the beginning of the end of your product</li>
<li>talk to sales team to research new customers and understand the types of features they're looking for</li>
</ul>
</li>
</ol>
<h3>Three principles for shipping</h3>
<ol>
<li>be comfortable knowing new features aren't perfect
<ul>
<li>You can't become good at something without the freedom to be bad at it first.</li>
<li>ship things that aren't "perfect", deliberately chose what not to build to accelerate production</li>
</ul>
</li>
<li>carefully define self-contained, well-scoped projects
<ul>
<li>self-contained = engineers can get right to building without understanding the entire codebase</li>
<li>well-scoped = able to ship something within a week</li>
<li>paint the bigger picture, break it down into lots of smaller pieces that ship bit by bit, gradually replace parts of the experience.</li>
</ul>
</li>
<li>shipping is about learning
<blockquote>
<p>The quicker you can get feedback on what you're thinking, the better your idea will be. Usage is oxygen for ideas. – DES (CO-FOUNDER)</p>
</blockquote>
<ul>
<li>you can't predict how users wil behave or react. You give them a basic feature set, observe, and then iterate quickly.</li>
<li>you will be wrong more often than being right, prioritize speed to execution</li>
</ul>
</li>
</ol>
<h2>How will you find your first customers?</h2>
<ul>
<li>Intercom planted many seeds that led up to their launch, they wrote a ton of articles that appealed to the right audience. <strong>They built their own social proof</strong>. They also went #1 on Hackernews.</li>
<li>the startup <a href="https://yourstory.com/mystory/d90c9e8f6b-the-startup-curve-journey-of-an-entrepreneur">curve</a>: any company can get a one-day bump from TechCrunch and quickly end up in the "trough of sorrow" once the novelty wears off</li>
</ul>
<h3>"we don't sell saddles here"</h3>
<ul>
<li>Slack CEO Stewart Butterfield's famous internal memo on clearly articulating the vision behind the product</li>
<li>ex: if you're building a new email app, people don't care about pixels or shadows or fancy sidebars, they care about the <strong>thinking behind the product</strong>: how you think about email and how those ideas are reflected in the product</li>
<li>to attract a meaningful audience, <mark>share the ideas at the core of your product as early as you can</mark>. That's what attracts the people who are interested in the ideas and purpose underpinning your product.</li>
</ul>
<h3>word of mouth</h3>
<ul>
<li>the most powerful way of getting customers</li>
<li>you're more likely to try an app that a friend tells you over coffee than one you see in an ad</li>
<li>it's hard to put a price on its value</li>
<li>only useful when the same words come out of lots of different mouths</li>
</ul>
<h3>great messaging</h3>
<p>blind men and elephant analogy: when people first encounter your product, they will have different opinions of what it does and how it should be used. So it's important to have important messaging so they can easily explain your product.</p>
<ol>
<li>simple: easily understood by current and prospective customers</li>
<li>compelling: describes something interesting or desirable to them</li>
<li>specific: captures what your product does, not overly abstract</li>
<li>differentiated: includes something that makes it unique</li>
<li>defensible: not easy for competitors to copy</li>
</ol>
<blockquote>
<p>"If you don't have your story and messaging right, no amount of money spent on tactics like paid acquisition will work. You'll bring people to your product only to find a message that doesn't resonate. Getting your story straight is crucial to convincing them your product is going to meet their needs."
– MATT (FIRST MARKETING HIRE)</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p>I'm currently building an app with my friend and we want to turn it into a startup.</p>
<p>We're making something we want for ourselves, and we hope it's something people want to, echoing what YC says, "Don't make a startup, make something people want".</p>
<p>I found this <a href="https://www.goodreads.com/en/book/show/34908337">book</a> <a href="https://www.intercom.com/resources/books/intercom-starting-up">Intercom on Starting Up</a> by Des Traynor on Twitter a few days ago, and decided to read a few pages since my internet was down at the club.</p>
<p>I'm focused on 3 questions out of the 9 in the book because it's more relevant for me right now as I'm building an MVP with a friend.</p>
<p>The questions are: what to build, how to build it, and how to find your first customer.</p>
<hr>
<h2>What will you build?</h2>
<p>Note: This question is not one you can answer definitively. Even after releasing and getting users, you have to continue making hard decisions about what features to build next, what bugs to fix, what customer request to address.</p>
<p>Ask yourself the following questions before you start designing or coding</p>
<ol>
<li>Is this a <strong>real problem</strong> people want solved?</li>
<li>Do I have <strong>experience</strong> with this problem that will help solve it?</li>
<li>Can I build something that's <strong>magical</strong>, and is substantially better than existing products?</li>
</ol>
<h3>"Problems first, Technology second."</h3>
<ul>
<li>One of the biggest mistake is focusing on the technology, rather than what it will enable.</li>
<li>Jobs-to-be-Done (JTBD) framework
<ul>
<li><strong>what?</strong> people don't buy your product because of their demographic, they want to hire it to do a job for them</li>
<li>All technology flops have something in common. They failed to do a job for their customers.</li>
</ul>
</li>
</ul>
<h3>Innovation has <a href="https://experiencinginformation.com/2012/06/03/clarifying-innovation-four-zones-of-innovation/">two components</a></h3>
<p>technological innovation and market impact</p>
<ul>
<li>Breakthrough Tech = high technology progress + low market impact</li>
<li><strong>Disruptive</strong> = high market impact + low technology progress
<ul>
<li>Truly disruptive products don't require a huge technological leap, they just have a much better understanding of what the jobs to be done are.</li>
</ul>
</li>
<li>Game Changers = high tech + high market
<ul>
<li>ex: the iPhone, focused on real things people needed to do and showed how they were possible in infinitely superior ways.</li>
<li>are first movers, often fail because they don't know how to explain what they've built. make sure to clearly articulate the problems your product solves.</li>
</ul>
</li>
</ul>
<h3>Anticipate but don't fetishize the future</h3>
<blockquote>
<p>"Any degree of success will breed complacency. Any degree of complacency will breed failure. Therefore only the paranoid survive."
– Intel CEO Andy Grove</p>
</blockquote>
<ul>
<li>be acutely aware of all the different technological shifts happening, constantly ask how these things will affect you.</li>
<li>focus on the technological landscape around you and what's coming down the line</li>
<li>pay less attention to homepage of TechCrunch, and more to the changes happening in the industry you're in</li>
<li>Ask yourself: Does this tech make it cheaper, faster or easier for our customers to make progress in their lives?</li>
</ul>
<h3>Don't reinvent the wheel</h3>
<ul>
<li>great products can be created by tinkering and improving on existing ideas, or making unglamorous changes that don't require new tech</li>
<li>double down on what already works, and focus on the first step where you can add value.</li>
<li>if you've tried and tested ideas that work, build on them. Customers aren't paying for innovation, they're paying for a great product experience</li>
</ul>
<h3>Three ways software feels magical</h3>
<blockquote>
<p>great product design is about cost-benefit analysis. How much does the user have to do versus the benefit they get in return? Whenever you find a way to dramatically reduce the cost – time and money – to the user and provide a greater benefit, you're creating something magical</p>
</blockquote>
<ol>
<li>Era of Uber-ification
<ul>
<li>Uber-ification = the slimming down of application interfaces into push-button experiences that do one thing. The next consumerization.</li>
<li>one tap or swipe gets you a date, food, a movie, flowers, a job, even a dog.</li>
<li>The user's context – time, location, device, previous actions – combined with behavioral analytics and user preferences, can all be combined to offer a simple way to do complex tasks.</li>
</ul>
</li>
<li>End of data entry
<ul>
<li>baseline: shift from recall to recognition, rather than asking users to recall and enter items, let them pick from options</li>
<li>real magic: no steps. connect to socials to find my friends, connect to email to find receipts and meetings, connect to bank to analyze transactions.</li>
</ul>
</li>
<li>Ambient awareness
<ul>
<li>great software relies on ambient awareness – it conveys information without you looking directly at it.</li>
<li>ask yourself "How can I ensure that every user gets value from this product, even if they forget to log in?"</li>
<li>this can be push notifications, newsletters, SMS, daily reports for users to get full value of your product.</li>
</ul>
</li>
</ol>
<h2>How will you build it?</h2>
<h3>Core principles on building a product</h3>
<p>by Paul Adams, VP of Product</p>
<ul>
<li>Ruthless focus on the exact problem you're trying to solve
<ul>
<li>talk to customers and research their problems, perceptions, wants and needs.</li>
<li>PMs must be directly connected to customers.</li>
</ul>
</li>
<li>Obsess about the smallest thing we can build that we think will solve the problem
<ul>
<li>think big, but scope right back to the absolute minimum.</li>
<li>this is a painful process, bu this pain means you're remaining focused</li>
</ul>
</li>
<li>Ship to learn
<ul>
<li>shipping is only the beginning of building, ship as fast and frequently as you can</li>
<li>don't rune experiments, startups that fall back to experiments to make product decisions aren't focusing enough on the problem they're solving</li>
<li>shipping to learn = being confident that you've understood and solved the problem, but humble enough to know you'll only truly learn when it's in the hands of customers.</li>
<li>the best product people are obsessively curious after they ship something. they <em>need</em> to know if what they designed and built helped their customers</li>
</ul>
</li>
</ul>
<h3>Guidelines for making decisions</h3>
<ul>
<li>many small steps > bigger launches
<ul>
<li>ship the smallest, simplest thing that will get you closest to your objective as fast as possible and help you learn what works.</li>
</ul>
</li>
<li>daily and weekly goals
<ul>
<li>everyone should know what their goals are for each day, how they relate to the team's weekly goals, and how they relate to what is being released by the company.</li>
</ul>
</li>
<li>optimize for face-to-face collabs
<ul>
<li>two people at a whiteboard = more ideas and reach consensus quicker, remote work is not for speed and efficiency of decision making.</li>
</ul>
</li>
<li>fight against "work work"
<ul>
<li>don't use software to build software, fight anything beyond a lightweight process, use the fewest number of software tools to get the job done</li>
</ul>
</li>
<li>outcome > plan
<ul>
<li>plans are made with limited information, but things only become fully clear as you execute</li>
<li>best teams absorb and react to new info and build great products in spite of changing circumstances.</li>
</ul>
</li>
</ul>
<h3>accountability &#x26; goals</h3>
<ul>
<li>it must be crystal clear who is accountable for what</li>
<li>if it's design: it's on the designer (ensure they understand the research and problem being addressed)</li>
<li>if it's bugs, it's on the PM (ensure they test realistic usage and edge cases)</li>
</ul>
<p>A culture of goal setting</p>
<ul>
<li>set weekly and daily goals to stay focused and on track</li>
<li>break weekly goals into daily and sub-daily goals to reinforce the idea that every day counts and the <strong>cadence of building</strong> matters</li>
</ul>
<h3>A product roadmap</h3>
<ul>
<li>next 6 years
<ul>
<li>picture of the world in six years, and how it will evolve as you make changes</li>
</ul>
</li>
<li>next 6 months
<ul>
<li>you should be thinking "we're making great progress"</li>
<li>about 50-70% of the things on the list might be built, the other 25% are things you hadn't thought of before</li>
</ul>
</li>
<li>next 6 weeks
<ul>
<li>immediate plan and what your team intimately understands</li>
<li>you know exactly what's being built</li>
<li>updated every week or two</li>
</ul>
</li>
</ul>
<h3>Anatomy of a product roadmap</h3>
<ol>
<li>new ideas
<ul>
<li>based on opinion rather than research, not data-driven</li>
<li>comes from the trends and ideas you see and what excites you the most</li>
</ul>
</li>
<li>iterate recently shipped features
<ul>
<li>you never get it right the first time no matter how hard you try or how much research you do</li>
<li>shipping is just the beginning, iterate and make things better</li>
<li>know your success criteria (metrics) before shipping, measure post launch and follow up with customers for qualitative feedback</li>
</ul>
</li>
<li>most common customer problems
<ul>
<li>every week: tag every conversation with customers with a category (i.e. usability issue, feature, request, bug) and tag the team that owns that area</li>
<li>every few months, create a "hit list" of most common customer problems</li>
<li>use PMs weekly pulse and researchers' analysis to determine which problems to address first.</li>
</ul>
</li>
<li>improve quality
<ul>
<li>two measures for grading issues
<ul>
<li>how server is the problem</li>
<li>how many customers does it affect</li>
</ul>
</li>
<li>fiercely commit to a high bar for speed, latency and efficiency.</li>
</ul>
</li>
<li>features to help you scale
<ul>
<li>never build a feature to close a deal – this signals the beginning of the end of your product</li>
<li>talk to sales team to research new customers and understand the types of features they're looking for</li>
</ul>
</li>
</ol>
<h3>Three principles for shipping</h3>
<ol>
<li>be comfortable knowing new features aren't perfect
<ul>
<li>You can't become good at something without the freedom to be bad at it first.</li>
<li>ship things that aren't "perfect", deliberately chose what not to build to accelerate production</li>
</ul>
</li>
<li>carefully define self-contained, well-scoped projects
<ul>
<li>self-contained = engineers can get right to building without understanding the entire codebase</li>
<li>well-scoped = able to ship something within a week</li>
<li>paint the bigger picture, break it down into lots of smaller pieces that ship bit by bit, gradually replace parts of the experience.</li>
</ul>
</li>
<li>shipping is about learning
<blockquote>
<p>The quicker you can get feedback on what you're thinking, the better your idea will be. Usage is oxygen for ideas. – DES (CO-FOUNDER)</p>
</blockquote>
<ul>
<li>you can't predict how users wil behave or react. You give them a basic feature set, observe, and then iterate quickly.</li>
<li>you will be wrong more often than being right, prioritize speed to execution</li>
</ul>
</li>
</ol>
<h2>How will you find your first customers?</h2>
<ul>
<li>Intercom planted many seeds that led up to their launch, they wrote a ton of articles that appealed to the right audience. <strong>They built their own social proof</strong>. They also went #1 on Hackernews.</li>
<li>the startup <a href="https://yourstory.com/mystory/d90c9e8f6b-the-startup-curve-journey-of-an-entrepreneur">curve</a>: any company can get a one-day bump from TechCrunch and quickly end up in the "trough of sorrow" once the novelty wears off</li>
</ul>
<h3>"we don't sell saddles here"</h3>
<ul>
<li>Slack CEO Stewart Butterfield's famous internal memo on clearly articulating the vision behind the product</li>
<li>ex: if you're building a new email app, people don't care about pixels or shadows or fancy sidebars, they care about the <strong>thinking behind the product</strong>: how you think about email and how those ideas are reflected in the product</li>
<li>to attract a meaningful audience, <mark>share the ideas at the core of your product as early as you can</mark>. That's what attracts the people who are interested in the ideas and purpose underpinning your product.</li>
</ul>
<h3>word of mouth</h3>
<ul>
<li>the most powerful way of getting customers</li>
<li>you're more likely to try an app that a friend tells you over coffee than one you see in an ad</li>
<li>it's hard to put a price on its value</li>
<li>only useful when the same words come out of lots of different mouths</li>
</ul>
<h3>great messaging</h3>
<p>blind men and elephant analogy: when people first encounter your product, they will have different opinions of what it does and how it should be used. So it's important to have important messaging so they can easily explain your product.</p>
<ol>
<li>simple: easily understood by current and prospective customers</li>
<li>compelling: describes something interesting or desirable to them</li>
<li>specific: captures what your product does, not overly abstract</li>
<li>differentiated: includes something that makes it unique</li>
<li>defensible: not easy for competitors to copy</li>
</ol>
<blockquote>
<p>"If you don't have your story and messaging right, no amount of money spent on tactics like paid acquisition will work. You'll bring people to your product only to find a message that doesn't resonate. Getting your story straight is crucial to convincing them your product is going to meet their needs."
– MATT (FIRST MARKETING HIRE)</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[Friendship Tenets]]></title>
        <link>https://bneo.xyz/posts/friendshiptenets</link>
        <guid>https://bneo.xyz/posts/friendshiptenets</guid>
        <pubDate>Wed, 15 May 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/moonrisesea.jpg" alt="Caspar David Friedrich, Moonrise over the Sea (Mondaufgang am Meer), 1821, Hermitage Museum, St Petersburg"></p>
<p>Tenets of Friendship in <a href="https://www.avabear.xyz/p/the-friendship-theory-of-everything">the friendship theory of everything</a> by <a href="https://substack.com/@ava">Ava</a></p>
<ol>
<li>You accept that <mark>in choosing who you spend time with you choose who you are.</mark></li>
<li>Almost everyone who’s unhappy is unhappy because they feel isolated. The best cure for isolation is a <strong>strong friend group</strong>. So much of happiness is having someone you can get a last-minute dinner with on a Monday night, or ask to water your plants while you’re gone for a week. The opposite of loneliness, as it were.</li>
<li>You try your best to <strong>move to where your favorite people are</strong>. You do not agonize over whether this is, in fact, The Best City in the World. You do not Complain Relentlessly about Everything You Dislike About It. You simply suck it up and accept that if you like the people around you, everything else will work out.</li>
<li>You <strong>ask your friends to live close to you</strong>, though you accept that they might not want to. You say, Let’s all stay in California together. I want my kids to grow up with your kids.</li>
<li>When you value friendships more, they also get more fraught. I think this is what Rhaina Cohen referred to as "the problems of having community versus not having community." When we ask for more from friendship, we also get more disappointment, conflict, mismatch. <mark>There is no such thing as closeness without friction.</mark></li>
<li>Befriending people who are good communicators can make you a better communicator. Befriending people who are trustworthy makes you more trusting. <strong>Secure attachment can be a learned thing</strong>.</li>
<li>People will have periods when they disappear; people have times when they let you down. When you know someone for many many years you will have so many ups and downs. <mark>As with any kind of love, the most important thing is that you both keep coming back</mark>.</li>
<li>It’s okay to pursue and cherish romantic love, but <mark>sacrificing platonic love for it leads to disconnection and atomization</mark>.</li>
<li><strong>You show up</strong>: you go to your friends’ birthday parties. You ask them to read your writing. You make an effort to make nice with whoever they date.</li>
<li><strong>Your friends will change you</strong>, even in ways you initially reject. That’s a good thing. You will acquire new opinions and hobbies; you will find yourself into uncomfortable situations; you will learn to like the people they like.</li>
</ol>
<p>Some more quotes from her blog that resonated</p>
<p>On the friends she's made in SF</p>
<blockquote>
<p>My friends are all pretty anti-authoritarian, willful, dogged, and cheerful—as B said, <mark>"The type of people who believe they can fix the world’s problems through sheer force of will."</mark> I think my favorite thing about them is that they’re all very creative. In the literal sense that many of them write and make art, but also in the sense that they’re very good at solving problems in unorthodox ways.</p>
</blockquote>
<blockquote>
<p>The friends I met here were inventive, thoughtful, friendly and generous. They were nice to me without expecting anything back; they invited me to hikes, happy hours, house parties. They wanted to be helpful about work. They wanted to make the world better. At 19, they were so smart, and so impervious to irony. They were hopeful; why shouldn’t they be hopeful? They had built nuclear reactors in their basements, they had gotten perfect grades at MIT. 10 years later, my friends’ ambitions have both been realized and tempered. Many of them now either run or work happily at successful businesses; almost all of them have now lived through extreme work and personal life disappointments. They are doing what they want to do, and they have discovered that it is hard.</p>
</blockquote>
<p>On meaning and work</p>
<blockquote>
<p>My friends all believe that <mark>meaningful work was crucial to a good life</mark>. That was surprising to me when I first moved here. I wasn’t ambitious about work in the sense that I expected to be fulfilled; what mattered to me was survival, reassurance. Those were my parents’ values, and the values of the community I was raised in. Though I’m sure most of them were also hugely motivated by ego, validation, and financial success, I could also tell that they genuinely cared about liking what they did</p>
</blockquote>
<p>people affect us a lot</p>
<blockquote>
<p>"romantic relationships/best friends/therapists are critical for the same reason, where this person can become <mark>the primary person who explains you to <em>you</em>, the supplement to your internal monologue, and can rewire your understanding of yourself for way better or for way worse.</mark></p>
</blockquote>
<p>Friendship is a form of redemption</p>
<blockquote>
<p>Like many women I’ve always loved Sex and the City, which is a show that is sometimes about sex, and sometimes about the city, but mostly about the friendship theory of everything. It’s about how it’s critical to have people in your life who love you and see you when you’re fun and sparkly and on top of the world, but also love you when you’re stagnant and petulant and self-sabotaging and letting them down. <strong>It’s about how that kind of love makes you believe in other kinds of love</strong>. It’s about how the essential texture of life is, yes, maybe a little in the shoes and a little in your apartment, but mostly about who you call to complain about a boy. And then they complain to you about their parents and then you tell them about the movie you want to see on Wednesday. It’s about how no one tells us that <strong>friendship is a form of redemption</strong> because even if work goes wrong and your boyfriend dumps you if you have people who believe you’re going to be okay you believe that you’re going to be okay.</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/moonrisesea.jpg" alt="Caspar David Friedrich, Moonrise over the Sea (Mondaufgang am Meer), 1821, Hermitage Museum, St Petersburg"></p>
<p>Tenets of Friendship in <a href="https://www.avabear.xyz/p/the-friendship-theory-of-everything">the friendship theory of everything</a> by <a href="https://substack.com/@ava">Ava</a></p>
<ol>
<li>You accept that <mark>in choosing who you spend time with you choose who you are.</mark></li>
<li>Almost everyone who’s unhappy is unhappy because they feel isolated. The best cure for isolation is a <strong>strong friend group</strong>. So much of happiness is having someone you can get a last-minute dinner with on a Monday night, or ask to water your plants while you’re gone for a week. The opposite of loneliness, as it were.</li>
<li>You try your best to <strong>move to where your favorite people are</strong>. You do not agonize over whether this is, in fact, The Best City in the World. You do not Complain Relentlessly about Everything You Dislike About It. You simply suck it up and accept that if you like the people around you, everything else will work out.</li>
<li>You <strong>ask your friends to live close to you</strong>, though you accept that they might not want to. You say, Let’s all stay in California together. I want my kids to grow up with your kids.</li>
<li>When you value friendships more, they also get more fraught. I think this is what Rhaina Cohen referred to as "the problems of having community versus not having community." When we ask for more from friendship, we also get more disappointment, conflict, mismatch. <mark>There is no such thing as closeness without friction.</mark></li>
<li>Befriending people who are good communicators can make you a better communicator. Befriending people who are trustworthy makes you more trusting. <strong>Secure attachment can be a learned thing</strong>.</li>
<li>People will have periods when they disappear; people have times when they let you down. When you know someone for many many years you will have so many ups and downs. <mark>As with any kind of love, the most important thing is that you both keep coming back</mark>.</li>
<li>It’s okay to pursue and cherish romantic love, but <mark>sacrificing platonic love for it leads to disconnection and atomization</mark>.</li>
<li><strong>You show up</strong>: you go to your friends’ birthday parties. You ask them to read your writing. You make an effort to make nice with whoever they date.</li>
<li><strong>Your friends will change you</strong>, even in ways you initially reject. That’s a good thing. You will acquire new opinions and hobbies; you will find yourself into uncomfortable situations; you will learn to like the people they like.</li>
</ol>
<p>Some more quotes from her blog that resonated</p>
<p>On the friends she's made in SF</p>
<blockquote>
<p>My friends are all pretty anti-authoritarian, willful, dogged, and cheerful—as B said, <mark>"The type of people who believe they can fix the world’s problems through sheer force of will."</mark> I think my favorite thing about them is that they’re all very creative. In the literal sense that many of them write and make art, but also in the sense that they’re very good at solving problems in unorthodox ways.</p>
</blockquote>
<blockquote>
<p>The friends I met here were inventive, thoughtful, friendly and generous. They were nice to me without expecting anything back; they invited me to hikes, happy hours, house parties. They wanted to be helpful about work. They wanted to make the world better. At 19, they were so smart, and so impervious to irony. They were hopeful; why shouldn’t they be hopeful? They had built nuclear reactors in their basements, they had gotten perfect grades at MIT. 10 years later, my friends’ ambitions have both been realized and tempered. Many of them now either run or work happily at successful businesses; almost all of them have now lived through extreme work and personal life disappointments. They are doing what they want to do, and they have discovered that it is hard.</p>
</blockquote>
<p>On meaning and work</p>
<blockquote>
<p>My friends all believe that <mark>meaningful work was crucial to a good life</mark>. That was surprising to me when I first moved here. I wasn’t ambitious about work in the sense that I expected to be fulfilled; what mattered to me was survival, reassurance. Those were my parents’ values, and the values of the community I was raised in. Though I’m sure most of them were also hugely motivated by ego, validation, and financial success, I could also tell that they genuinely cared about liking what they did</p>
</blockquote>
<p>people affect us a lot</p>
<blockquote>
<p>"romantic relationships/best friends/therapists are critical for the same reason, where this person can become <mark>the primary person who explains you to <em>you</em>, the supplement to your internal monologue, and can rewire your understanding of yourself for way better or for way worse.</mark></p>
</blockquote>
<p>Friendship is a form of redemption</p>
<blockquote>
<p>Like many women I’ve always loved Sex and the City, which is a show that is sometimes about sex, and sometimes about the city, but mostly about the friendship theory of everything. It’s about how it’s critical to have people in your life who love you and see you when you’re fun and sparkly and on top of the world, but also love you when you’re stagnant and petulant and self-sabotaging and letting them down. <strong>It’s about how that kind of love makes you believe in other kinds of love</strong>. It’s about how the essential texture of life is, yes, maybe a little in the shoes and a little in your apartment, but mostly about who you call to complain about a boy. And then they complain to you about their parents and then you tell them about the movie you want to see on Wednesday. It’s about how no one tells us that <strong>friendship is a form of redemption</strong> because even if work goes wrong and your boyfriend dumps you if you have people who believe you’re going to be okay you believe that you’re going to be okay.</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[Value of Deadlines]]></title>
        <link>https://bneo.xyz/posts/deadlines</link>
        <guid>https://bneo.xyz/posts/deadlines</guid>
        <pubDate>Tue, 14 May 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/bookskull.jpeg" alt="Vanitas, Still Life with Books and Manuscripts and a Skull, Edwaert Collier, 1663"></p>
<p>Kevin Kelly is the the co-founder of the magazine Wired. He is also an artist and author of 14 books. He also has a good newsletter called <a href="https://kk.org/cooltools/">Cool Tools</a>.</p>
<p>He's also popular for sharing <a href="https://archive.ph/gcvas">68 Bits of Unsolicited Advice</a> on his 68th birthday, which turned into a book: <a href="https://www.goodreads.com/en/book/show/62313346">Excellent Advice for Living: Wisdom I Wish I'd Known Earlier</a></p>
<p>He also gave <a href="https://archive.ph/xtZtD">101 more advices</a> when he turned 73 recently.</p>
<p>In the <a href="https://www.youtube.com/watch?v=1OPB0bix6CQ">Knowledge Project podcast</a>, he shares the <a href="https://fs.blog/knowledge-project-podcast/kevin-kelly/">value of deadlines</a>:</p>
<blockquote>
<p>"It took me a long time to figure out that I needed deadlines. <mark>Deadlines were the difference between a dream and something that you complete.</mark></p>
<p>And what happens with deadlines is that <mark>you’ve got to ship, you have to abandon the project, and it’s not perfect. Because it’s not perfect, you kind of have to be ingenious about making it a little different</mark>.</p>
<p>And I find that the deadlines force me to make decisions that you don’t have enough time [for]; you never have enough time. And so you think of something to—I wouldn’t say it’s a shortcut—you think of a way to finish it, and those little decisions are what make it a little different."</p>
</blockquote>
<p>And on changing someone's mind</p>
<blockquote>
<p>The best way to have any hope of changing someone’s mind is to try to listen and truly understand why they think what they’re thinking and how they got there. <mark>You can’t reason someone out of a notion that they didn’t reason themselves into.</mark></p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/bookskull.jpeg" alt="Vanitas, Still Life with Books and Manuscripts and a Skull, Edwaert Collier, 1663"></p>
<p>Kevin Kelly is the the co-founder of the magazine Wired. He is also an artist and author of 14 books. He also has a good newsletter called <a href="https://kk.org/cooltools/">Cool Tools</a>.</p>
<p>He's also popular for sharing <a href="https://archive.ph/gcvas">68 Bits of Unsolicited Advice</a> on his 68th birthday, which turned into a book: <a href="https://www.goodreads.com/en/book/show/62313346">Excellent Advice for Living: Wisdom I Wish I'd Known Earlier</a></p>
<p>He also gave <a href="https://archive.ph/xtZtD">101 more advices</a> when he turned 73 recently.</p>
<p>In the <a href="https://www.youtube.com/watch?v=1OPB0bix6CQ">Knowledge Project podcast</a>, he shares the <a href="https://fs.blog/knowledge-project-podcast/kevin-kelly/">value of deadlines</a>:</p>
<blockquote>
<p>"It took me a long time to figure out that I needed deadlines. <mark>Deadlines were the difference between a dream and something that you complete.</mark></p>
<p>And what happens with deadlines is that <mark>you’ve got to ship, you have to abandon the project, and it’s not perfect. Because it’s not perfect, you kind of have to be ingenious about making it a little different</mark>.</p>
<p>And I find that the deadlines force me to make decisions that you don’t have enough time [for]; you never have enough time. And so you think of something to—I wouldn’t say it’s a shortcut—you think of a way to finish it, and those little decisions are what make it a little different."</p>
</blockquote>
<p>And on changing someone's mind</p>
<blockquote>
<p>The best way to have any hope of changing someone’s mind is to try to listen and truly understand why they think what they’re thinking and how they got there. <mark>You can’t reason someone out of a notion that they didn’t reason themselves into.</mark></p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[Grice's Four Maxims for Conversations]]></title>
        <link>https://bneo.xyz/posts/gricemaxims</link>
        <guid>https://bneo.xyz/posts/gricemaxims</guid>
        <pubDate>Mon, 13 May 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/conversationpark.jpg" alt="Thomas Gainsborough, Conversation in a Park (1746)"></p>
<p>Conversations with people that follow <a href="https://www.sas.upenn.edu/~haroldfs/dravling/grice.html">Grice's Maxims</a> feel great; violations are like someone stepping on your foot in a dance.</p>
<p>The maxim of:</p>
<ol>
<li><strong>quantity</strong>: where one tries to be as informative as one possibly can, and gives as much information as is needed, and no more.</li>
<li><strong>quality</strong>: where one tries to be truthful, and does not give information that is false or that is not supported by evidence.</li>
<li><strong>relation</strong>: where one tries to be relevant, and says things that are pertinent to the discussion.</li>
<li><strong>manner</strong>: when one tries to be as clear, as brief, and as orderly as one can in what one says, and where one avoids obscurity and ambiguity.</li>
</ol>
<blockquote>
<p>As the maxims stand, there may be an overlap, as regards the length of what one says, between the maxims of quantity and manner; this overlap can be explained (partially if not entirely) by thinking of the maxim of quantity (artificial though this approach may be) in terms of units of information.</p>
<p>In other words, if the listener needs, let us say, five units of information from the speaker, but gets less, or more than the expected number, then the speaker is breaking the maxim of quantity. However, if the speaker gives the five required units of information, but is either too curt or long-winded in conveying them to the listener, then the maxim of manner is broken.</p>
<p>The dividing line however, may be rather thin or unclear, and there are times when we may say that both the maxims of quantity and quality are broken by the same factors.</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/conversationpark.jpg" alt="Thomas Gainsborough, Conversation in a Park (1746)"></p>
<p>Conversations with people that follow <a href="https://www.sas.upenn.edu/~haroldfs/dravling/grice.html">Grice's Maxims</a> feel great; violations are like someone stepping on your foot in a dance.</p>
<p>The maxim of:</p>
<ol>
<li><strong>quantity</strong>: where one tries to be as informative as one possibly can, and gives as much information as is needed, and no more.</li>
<li><strong>quality</strong>: where one tries to be truthful, and does not give information that is false or that is not supported by evidence.</li>
<li><strong>relation</strong>: where one tries to be relevant, and says things that are pertinent to the discussion.</li>
<li><strong>manner</strong>: when one tries to be as clear, as brief, and as orderly as one can in what one says, and where one avoids obscurity and ambiguity.</li>
</ol>
<blockquote>
<p>As the maxims stand, there may be an overlap, as regards the length of what one says, between the maxims of quantity and manner; this overlap can be explained (partially if not entirely) by thinking of the maxim of quantity (artificial though this approach may be) in terms of units of information.</p>
<p>In other words, if the listener needs, let us say, five units of information from the speaker, but gets less, or more than the expected number, then the speaker is breaking the maxim of quantity. However, if the speaker gives the five required units of information, but is either too curt or long-winded in conveying them to the listener, then the maxim of manner is broken.</p>
<p>The dividing line however, may be rather thin or unclear, and there are times when we may say that both the maxims of quantity and quality are broken by the same factors.</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[Mother]]></title>
        <link>https://bneo.xyz/posts/mother</link>
        <guid>https://bneo.xyz/posts/mother</guid>
        <pubDate>Sun, 12 May 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/mother.png" alt="Pierre-Auguste Renoir, Mother and Child, 1881"></p>
<p>Some quotes about mothers from The Marginalian on this important day where we're reminded that we are forever indebted to our mother (and father) for all that they have sacrificed for us.</p>
<p>On realizing that our parents are just human</p>
<blockquote>
<p>One of the hardest realizations in life, and one of the most liberating, is that our mothers are neither saints nor saviors — they are just people who, however messy or painful our childhood may have been, and however complicated the adult relationship, have loved us the best way they knew how, with the cards they were dealt and the tools they had.</p>
</blockquote>
<p>In <em>The Measure of My Days</em>, Florida Scott-Maxwell shares <a href="https://www.themarginalian.org/2023/01/10/florida-scott-maxwell-mother/">the most important thing to remember about your mother</a>:</p>
<blockquote>
<p>A mother’s love for her children, even her inability to let them be, is because she is under a painful law that the life that passed through her must be brought to fruition. Even when she swallows it whole she is only acting like any frightened mother cat eating its young to keep it safe</p>
</blockquote>
<p>the delicate balance of intimacy and dependence</p>
<blockquote>
<p><mark>It is not easy to give closeness and freedom, safety plus danger.</mark></p>
</blockquote>
<p>and the parental expectations that all of us live, well into adulthood.</p>
<blockquote>
<p>No matter how old a mother is she watches her middle-aged children for signs of improvement. It could not be otherwise for she is impelled to know that the seeds of value sown in her have been winnowed. She never outgrows the burden of love, and to the end she carries the weight of hope for those she bore. Oddly, very oddly, she is forever surprised and even faintly wronged that her sons and daughters are just people, for <mark>many mothers hope and half expect that their newborn child will make the world better, will somehow be a redeemer</mark>. Perhaps they are right, and they can believe that the rare quality they glimpsed in the child is active in the burdened adult.</p>
</blockquote>
<p>And Mary Gaitskill, in <em>Take My Advice: Letters to the Next Generation from People Who Know a Thing or Two</em>, gives advice for <a href="https://www.themarginalian.org/2021/11/11/when-your-parents-are-dying-mary-gaitskill/">when your parents are dying</a>:</p>
<blockquote>
<p>My advice here is very specific and practicable. It is advice I wish someone had given me as forcefully as I’m about to give it now: <strong>When your parents are dying, you should go be with them. You should spend as much time as you can. This may seem obvious; you would be surprised how difficult it can be</strong>. It is less difficult if you have a good relationship with the parent or, even if you don’t, if you’re old enough to have lost friends and to have seriously considered your own death. Even so, it may be more difficult than you think.</p>
</blockquote>
<p>Concluding that we are not born alone:</p>
<blockquote>
<p>They say that you come into the world alone and that you leave alone too. But <mark>you aren’t born alone; your mother is with you, maybe your father too</mark>. Their presence may have been loving, it may have been demented, it may have been both. But they were with you. When they are dying, remember that. And go be with them.</p>
</blockquote>
<p>And Psychoanalyst Donald Winnicott on <a href="https://www.themarginalian.org/2016/05/08/winnicott-mothers-contribution-to-society/">mother as a pillar of society</a>.</p>
<p>In a piece titled "The Mother’s Contribution to Society," from his book <em>Winnicott on the Child</em>, he writes:</p>
<blockquote>
<p>It seems to me that there is something missing in human society. Children grow up and become in their turn fathers and mothers, but, on the whole, <strong>they do not grow up to know and acknowledge just what their mothers did for them at the start.</strong></p>
<p>Ordinary good parents do build a home and stick together, thus providing the basic ration of child care and thus maintaining a setting in which each child can gradually find the self and the world, and a working relationship between the two. But parents do not want gratitude for this; <strong>they get their rewards, and rather than be thanked they prefer to see their children growing up and themselves becoming parents and home-builders</strong>. This can be put the other way round. Boys and girls can legitimately blame parents when, after bringing about their existence, they do not furnish them with that start in life which is their due.</p>
</blockquote>
<p>the overlooked value of the home to the welfare of society</p>
<blockquote>
<p>We know something of the reasons why this long and exacting task, the parents’ job of seeing their children through, is a job worth doing; and, in fact, <mark>we believe that it provides the only real basis for society, and the only factory for the democratic tendency in a country’s social system</mark>. But the home is the parents’, not the child’s, responsibility.</p>
</blockquote>
<p>and the recognition of "the immense contribution to the individual and to society" the "ordinary good mother" makes simply by virtue of her devotion to the child.</p>
<blockquote>
<p>Is not this contribution of the devoted mother unrecognized precisely because it is immense? If this contribution is accepted, it follows that <mark>every man or woman who is sane, every man or woman who has the feeling of being a person in the world, and for whom the world means something, every happy person, is in infinite debt to a woman.</mark></p>
</blockquote>
<p>I'm also amazed by Edna St. Vincent Millay’s deep bond and rare relationship that she shared with her mother, who uses the terms "dear", "dearest", "sweetheart", and even "my Best Beloved" in her<a href="https://www.themarginalian.org/2013/08/02/edna-st-vincent-millay-love-letter-mother/">beautiful letters</a> that you can find in <a href="https://www.goodreads.com/en/book/show/452228">The Letters of Edna St. Vincent Millay</a>.</p>
<hr>
<p>Since this was about mothers, a few writings on raising children I want to save for future reading:</p>
<ul>
<li><a href="https://www.themarginalian.org/2019/09/09/on-children-kahlil-gibran/">On Children: Poignant Parenting Advice from Kahlil Gibran</a></li>
<li><a href="https://www.themarginalian.org/2012/09/13/susan-sontag-10-rules-for-raising-a-child/">How to Raise a Child: 10 Rules from Young Susan Sontag</a></li>
<li><a href="https://www.themarginalian.org/2019/03/20/crescendo-quintavalle-sanna/">Crescendo: A Watercolor Ode to the Science, Strangeness, and Splendor of Pregnancy</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/mother.png" alt="Pierre-Auguste Renoir, Mother and Child, 1881"></p>
<p>Some quotes about mothers from The Marginalian on this important day where we're reminded that we are forever indebted to our mother (and father) for all that they have sacrificed for us.</p>
<p>On realizing that our parents are just human</p>
<blockquote>
<p>One of the hardest realizations in life, and one of the most liberating, is that our mothers are neither saints nor saviors — they are just people who, however messy or painful our childhood may have been, and however complicated the adult relationship, have loved us the best way they knew how, with the cards they were dealt and the tools they had.</p>
</blockquote>
<p>In <em>The Measure of My Days</em>, Florida Scott-Maxwell shares <a href="https://www.themarginalian.org/2023/01/10/florida-scott-maxwell-mother/">the most important thing to remember about your mother</a>:</p>
<blockquote>
<p>A mother’s love for her children, even her inability to let them be, is because she is under a painful law that the life that passed through her must be brought to fruition. Even when she swallows it whole she is only acting like any frightened mother cat eating its young to keep it safe</p>
</blockquote>
<p>the delicate balance of intimacy and dependence</p>
<blockquote>
<p><mark>It is not easy to give closeness and freedom, safety plus danger.</mark></p>
</blockquote>
<p>and the parental expectations that all of us live, well into adulthood.</p>
<blockquote>
<p>No matter how old a mother is she watches her middle-aged children for signs of improvement. It could not be otherwise for she is impelled to know that the seeds of value sown in her have been winnowed. She never outgrows the burden of love, and to the end she carries the weight of hope for those she bore. Oddly, very oddly, she is forever surprised and even faintly wronged that her sons and daughters are just people, for <mark>many mothers hope and half expect that their newborn child will make the world better, will somehow be a redeemer</mark>. Perhaps they are right, and they can believe that the rare quality they glimpsed in the child is active in the burdened adult.</p>
</blockquote>
<p>And Mary Gaitskill, in <em>Take My Advice: Letters to the Next Generation from People Who Know a Thing or Two</em>, gives advice for <a href="https://www.themarginalian.org/2021/11/11/when-your-parents-are-dying-mary-gaitskill/">when your parents are dying</a>:</p>
<blockquote>
<p>My advice here is very specific and practicable. It is advice I wish someone had given me as forcefully as I’m about to give it now: <strong>When your parents are dying, you should go be with them. You should spend as much time as you can. This may seem obvious; you would be surprised how difficult it can be</strong>. It is less difficult if you have a good relationship with the parent or, even if you don’t, if you’re old enough to have lost friends and to have seriously considered your own death. Even so, it may be more difficult than you think.</p>
</blockquote>
<p>Concluding that we are not born alone:</p>
<blockquote>
<p>They say that you come into the world alone and that you leave alone too. But <mark>you aren’t born alone; your mother is with you, maybe your father too</mark>. Their presence may have been loving, it may have been demented, it may have been both. But they were with you. When they are dying, remember that. And go be with them.</p>
</blockquote>
<p>And Psychoanalyst Donald Winnicott on <a href="https://www.themarginalian.org/2016/05/08/winnicott-mothers-contribution-to-society/">mother as a pillar of society</a>.</p>
<p>In a piece titled "The Mother’s Contribution to Society," from his book <em>Winnicott on the Child</em>, he writes:</p>
<blockquote>
<p>It seems to me that there is something missing in human society. Children grow up and become in their turn fathers and mothers, but, on the whole, <strong>they do not grow up to know and acknowledge just what their mothers did for them at the start.</strong></p>
<p>Ordinary good parents do build a home and stick together, thus providing the basic ration of child care and thus maintaining a setting in which each child can gradually find the self and the world, and a working relationship between the two. But parents do not want gratitude for this; <strong>they get their rewards, and rather than be thanked they prefer to see their children growing up and themselves becoming parents and home-builders</strong>. This can be put the other way round. Boys and girls can legitimately blame parents when, after bringing about their existence, they do not furnish them with that start in life which is their due.</p>
</blockquote>
<p>the overlooked value of the home to the welfare of society</p>
<blockquote>
<p>We know something of the reasons why this long and exacting task, the parents’ job of seeing their children through, is a job worth doing; and, in fact, <mark>we believe that it provides the only real basis for society, and the only factory for the democratic tendency in a country’s social system</mark>. But the home is the parents’, not the child’s, responsibility.</p>
</blockquote>
<p>and the recognition of "the immense contribution to the individual and to society" the "ordinary good mother" makes simply by virtue of her devotion to the child.</p>
<blockquote>
<p>Is not this contribution of the devoted mother unrecognized precisely because it is immense? If this contribution is accepted, it follows that <mark>every man or woman who is sane, every man or woman who has the feeling of being a person in the world, and for whom the world means something, every happy person, is in infinite debt to a woman.</mark></p>
</blockquote>
<p>I'm also amazed by Edna St. Vincent Millay’s deep bond and rare relationship that she shared with her mother, who uses the terms "dear", "dearest", "sweetheart", and even "my Best Beloved" in her<a href="https://www.themarginalian.org/2013/08/02/edna-st-vincent-millay-love-letter-mother/">beautiful letters</a> that you can find in <a href="https://www.goodreads.com/en/book/show/452228">The Letters of Edna St. Vincent Millay</a>.</p>
<hr>
<p>Since this was about mothers, a few writings on raising children I want to save for future reading:</p>
<ul>
<li><a href="https://www.themarginalian.org/2019/09/09/on-children-kahlil-gibran/">On Children: Poignant Parenting Advice from Kahlil Gibran</a></li>
<li><a href="https://www.themarginalian.org/2012/09/13/susan-sontag-10-rules-for-raising-a-child/">How to Raise a Child: 10 Rules from Young Susan Sontag</a></li>
<li><a href="https://www.themarginalian.org/2019/03/20/crescendo-quintavalle-sanna/">Crescendo: A Watercolor Ode to the Science, Strangeness, and Splendor of Pregnancy</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Art Nouveau: 50 Works Of Art You Should Know]]></title>
        <link>https://bneo.xyz/posts/nouveau</link>
        <guid>https://bneo.xyz/posts/nouveau</guid>
        <pubDate>Sat, 11 May 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/mucha.jpeg" alt="Alphonse Mucha, Zodiac, 1869"></p>
<p>Some quotes I liked from this <a href="https://www.goodreads.com/book/show/26506822-art-nouveau">book</a> I flipped through in Tsutaya bookstore.</p>
<blockquote>
<p>"My stay in Paris, the walks I took, the monuments and museums visited, awakened my artistic sensitivity. No academic education could have inspired me so strongly and lastingly."</p>
<p>– Victor Horta, 1939</p>
</blockquote>
<blockquote>
<p>"The more materialistic science becomes, the more angels shall I paint. Their wings are my protest in favour of the immortality of the soul."</p>
<p>– Edward Coley Burne-Jones, 1881</p>
</blockquote>
<blockquote>
<p>"Nature is not only all that is visible to the eye... it also includes the inner pictures of the soul."</p>
<p>– Edvard Munch, ca. 1898</p>
</blockquote>
<blockquote>
<p>"All humanity inspires me. Every passerby is my unconscious sitter; and as strange as it may seem, I really draw folk as I see them"</p>
<p>– Aubrey Beardsley, 1894</p>
</blockquote>
<blockquote>
<p>"Reason informed by emotion - expressed in beauty - elevated by earnestness - lightened by humour - that is the ideal that should guide all artists."</p>
<p>– Charles Rennie Mackintosh, 1902</p>
</blockquote>
<blockquote>
<p>"To every age its art, to every art its freedom.</p>
<p>– Motto above the door of the Secession Building, 1898</p>
</blockquote>
<blockquote>
<p>"Simplicity lies not in omission, but in synthesis."</p>
<p>– Koloman Moser, 1905</p>
</blockquote>
<blockquote>
<p>"It is upon us architects that falls..the duty of determining, by our art, not only artistic, but also the civilising and scientific evolution of our time."</p>
<p>– Hector Guimard, 1902</p>
</blockquote>
<blockquote>
<p>"Only that which is practical can be beautiful"</p>
<p>– Otto Wagner, 1896</p>
</blockquote>
<blockquote>
<p>"The aim of my work: the study of nature, the love of nature's art, and the need to express what one feels in one's heart."</p>
<p>– Émile Gallé, 1884-89</p>
</blockquote>
<blockquote>
<p>"Design is not about decorating functional forms - it is about creating forms that accord with the character of the object and that show new technologies to advantage."</p>
<p>– Peter Behrens, ca. 1907</p>
</blockquote>
<blockquote>
<p>"My lifelong quest has always been in pursuit of beauty."</p>
<p>– Louis Comfort Tiffany, 1916</p>
</blockquote>
<blockquote>
<p>"Art is the Flower. Life is the Green Leaf. Let every artist strive to make his flower a beautiful living thing, something that will convince the world that...there are things more precious, more beautiful, more lasting than life itself."</p>
<p>– Charles Rennie Mackintosh, 1902</p>
</blockquote>
<blockquote>
<p>"There are no straight lines or sharp corners in nature. Therefore, buildings must have no straight lines or sharp corners."</p>
<p>– Antoni Gaudí, ca. 1892</p>
</blockquote>
<blockquote>
<p>"Whoever wants to know something about me - as an artist, the only notable thing - ought to look carefully at my pictures and try and see in them what I am and what I want to do."</p>
<p>– Gustav Klimt, date unknown</p>
</blockquote>
<blockquote>
<p>"Let the designer lean upon the staff of the line - line determinative, line emphatic, line delicate, line expressive, line controlling and uniting."</p>
<p>– Walter Crane, 1892</p>
</blockquote>
<blockquote>
<p>"I have never seen a black and white artist with a more stupendous imagination."</p>
<p>– Lord Dunsany, 1905</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/mucha.jpeg" alt="Alphonse Mucha, Zodiac, 1869"></p>
<p>Some quotes I liked from this <a href="https://www.goodreads.com/book/show/26506822-art-nouveau">book</a> I flipped through in Tsutaya bookstore.</p>
<blockquote>
<p>"My stay in Paris, the walks I took, the monuments and museums visited, awakened my artistic sensitivity. No academic education could have inspired me so strongly and lastingly."</p>
<p>– Victor Horta, 1939</p>
</blockquote>
<blockquote>
<p>"The more materialistic science becomes, the more angels shall I paint. Their wings are my protest in favour of the immortality of the soul."</p>
<p>– Edward Coley Burne-Jones, 1881</p>
</blockquote>
<blockquote>
<p>"Nature is not only all that is visible to the eye... it also includes the inner pictures of the soul."</p>
<p>– Edvard Munch, ca. 1898</p>
</blockquote>
<blockquote>
<p>"All humanity inspires me. Every passerby is my unconscious sitter; and as strange as it may seem, I really draw folk as I see them"</p>
<p>– Aubrey Beardsley, 1894</p>
</blockquote>
<blockquote>
<p>"Reason informed by emotion - expressed in beauty - elevated by earnestness - lightened by humour - that is the ideal that should guide all artists."</p>
<p>– Charles Rennie Mackintosh, 1902</p>
</blockquote>
<blockquote>
<p>"To every age its art, to every art its freedom.</p>
<p>– Motto above the door of the Secession Building, 1898</p>
</blockquote>
<blockquote>
<p>"Simplicity lies not in omission, but in synthesis."</p>
<p>– Koloman Moser, 1905</p>
</blockquote>
<blockquote>
<p>"It is upon us architects that falls..the duty of determining, by our art, not only artistic, but also the civilising and scientific evolution of our time."</p>
<p>– Hector Guimard, 1902</p>
</blockquote>
<blockquote>
<p>"Only that which is practical can be beautiful"</p>
<p>– Otto Wagner, 1896</p>
</blockquote>
<blockquote>
<p>"The aim of my work: the study of nature, the love of nature's art, and the need to express what one feels in one's heart."</p>
<p>– Émile Gallé, 1884-89</p>
</blockquote>
<blockquote>
<p>"Design is not about decorating functional forms - it is about creating forms that accord with the character of the object and that show new technologies to advantage."</p>
<p>– Peter Behrens, ca. 1907</p>
</blockquote>
<blockquote>
<p>"My lifelong quest has always been in pursuit of beauty."</p>
<p>– Louis Comfort Tiffany, 1916</p>
</blockquote>
<blockquote>
<p>"Art is the Flower. Life is the Green Leaf. Let every artist strive to make his flower a beautiful living thing, something that will convince the world that...there are things more precious, more beautiful, more lasting than life itself."</p>
<p>– Charles Rennie Mackintosh, 1902</p>
</blockquote>
<blockquote>
<p>"There are no straight lines or sharp corners in nature. Therefore, buildings must have no straight lines or sharp corners."</p>
<p>– Antoni Gaudí, ca. 1892</p>
</blockquote>
<blockquote>
<p>"Whoever wants to know something about me - as an artist, the only notable thing - ought to look carefully at my pictures and try and see in them what I am and what I want to do."</p>
<p>– Gustav Klimt, date unknown</p>
</blockquote>
<blockquote>
<p>"Let the designer lean upon the staff of the line - line determinative, line emphatic, line delicate, line expressive, line controlling and uniting."</p>
<p>– Walter Crane, 1892</p>
</blockquote>
<blockquote>
<p>"I have never seen a black and white artist with a more stupendous imagination."</p>
<p>– Lord Dunsany, 1905</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[How To become Fluent in Math]]></title>
        <link>https://bneo.xyz/posts/fluentinmath</link>
        <guid>https://bneo.xyz/posts/fluentinmath</guid>
        <pubDate>Fri, 10 May 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/pythagoras.jpeg" alt="Detail of Pythagoras with a tablet of ratios, numbers sacred to the Pythagoreans, from The School of Athens by Raphael. Vatican Palace, Rome, 1509"></p>
<p>Barbara Oakley shares how she rewired her brain to become <a href="https://nautil.us/how-i-rewired-my-brain-to-become-fluent-in-math-235085/">fluent in math</a>.</p>
<p>She talks about how schools focus too much on understanding and not enough on repetition and fluency, that students have to grasp the fundamental essence of an idea, even though that can quickly slip away without practice to consolidate them.</p>
<blockquote>
<p>Students who have been reared in elementary school and high school to believe that understanding math through active discussion is the talisman of learning. If you can explain what you’ve learned to others, perhaps drawing them a picture, the thinking goes, you must
understand it.</p>
<p>Japan has become seen as a much-admired and emulated exemplar of these active, “understanding-centered” teaching methods. But what’s often missing from the discussion is the rest of the story: Japan is also home of the Kumon method of teaching mathematics, which emphasizes memorization, repetition, and rote learning hand-in-hand with developing the child’s mastery over the material.</p>
<p>In the current educational climate, memorization and repetition in the STEM disciplines (as opposed to in the study of language or music), are often seen as demeaning and a waste of time for students and teachers alike [...] What this all means is that, despite the fact that procedural skills and fluency, along with application, are supposed to be given equal emphasis with conceptual understanding, all too often it doesn’t happen</p>
<p>The problem with focusing relentlessly on understanding is that math and science students can often grasp essentials of an important idea, but this understanding can quickly slip away without consolidation through practice and repetition.</p>
<p>Worse, students often believe they understand something when, in fact, they don’t. By championing the importance of understanding, teachers can inadvertently set their students up for failure as those students blunder in illusions of competence</p>
</blockquote>
<p>This echoes the ideas in this video by the Math Sorcerer: <a href="https://www.youtube.com/watch?v=hzXZ4-KzBLs">Stop Trying To Understand</a>.</p>
<p>She explores the connection between learning math &#x26; science and learning sport. By using the procedure a lot, applying it in many situations, you will understand both the why and how. Stop focusing on understanding.</p>
<blockquote>
<p>When you learn how to swing a golf club, you perfect that swing from lots of repetition over a period of years. Your body knows what to do from a single thought—one chunk—instead of having to recall all the complex steps involved in hitting a ball.</p>
<p>once you understand why you do something in math and science, you don’t have to keep re-explaining the how to yourself every time you do it</p>
<p>The greater understanding results from the fact that your mind constructed the patterns of meaning. Continually focusing on understanding itself actually gets in the way.</p>
</blockquote>
<p>When learning Russian, she focused on fluency, and not understanding of the language. She didn't want to simply understand Russian that is heard or read, she wanted "an internalized, deep-rooted fluency with teh words and language structure". How does she do this? By playing around with verbs, using them in sentences, learning when to (and not to) use them.</p>
<blockquote>
<p>Fluency of something whole like a language requires a kind of familiarity that only repeated and varied interaction with the parts can develop.</p>
<p>I wouldn’t just be satisfied to know that понимать meant “to understand.” I’d practice with the verb—putting it through its paces by conjugating it repeatedly with all sorts of tenses, and then moving on to putting it into sentences, and then finally to understanding not only when to use this form of the verb, but also when not to use it.</p>
</blockquote>
<p>This led her to the fundamental core of learning and development of expertise – chunking, which is how experts become experts, by storing thousands of chunks in their area of expertise in their long-term memory.</p>
<blockquote>
<p>Chunking was originally conceptualized in the groundbreaking work of Herbert Simon in his analysis of chess</p>
<p>neuroscientists came to realize that experts such as chess grand masters are experts because they have stored thousands of chunks of knowledge about their area of expertise in their long-term memory</p>
<p>Whatever the discipline, experts can call up to consciousness one or several of these well-knit-together, chunked neural subroutines to analyze and react to a new learning situation. This level of true understanding, and ability to use that understanding in new situations, comes only with the kind of rigor and familiarity that <mark>repetition, memorization, and practice</mark> can foster</p>
</blockquote>
<p>She applies the same strategy of language-learning into learning math and engineering. She played with the letters and alphabets in an equation, and build chunks around them.</p>
<blockquote>
<p>I’d look at an equation, to take a very simple example, Newton’s second law of f = ma. I practiced feeling what each of the letters meant—f for force was a push, m for mass was a kind of weighty resistance to my push, and a was the exhilarating feeling of acceleration.</p>
<p>I memorized the equation so I could carry it around with me in my head and play with it. If m and a were big numbers, what did that do to f when I pushed it through the equation? If f was big and a was small, what did that do to m? How did the units match on each side?</p>
<p>the truth was that to learn math and science well, I had to <mark>slowly, day by day, build solid neural “chunked” subroutines</mark>—such as surrounding the simple equation f = ma—that I could easily call to mind from long term memory</p>
</blockquote>
<p>So, focus on building well-ingrained chunks of expertise through practice and repetition.</p>
<blockquote>
<p><mark>Understanding doesn’t build fluency; instead, fluency builds understanding</mark>. In fact, I believe that true understanding of a complex subject comes only from fluency.</p>
<p>gaining fluency through <strong>practice, repetition, and rote learning</strong> — but rote learning that emphasized the ability to think flexibly and quickly.</p>
<p>Fluency allows understanding to become embedded, emerging when needed.</p>
</blockquote>
<p>Takeaways by Claude 3 Sonnet:</p>
<ul>
<li>Practice > understanding for building true mastery</li>
<li>Classroom "understanding" can create an illusion of competence</li>
<li>Repetitive practice builds neural "chunks" that allow rapid, intuitive expertise</li>
<li>Experts draw on vast memories of chunked patterns/subroutines</li>
<li>Fluency is key - understanding follows fluency, not vice versa</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/pythagoras.jpeg" alt="Detail of Pythagoras with a tablet of ratios, numbers sacred to the Pythagoreans, from The School of Athens by Raphael. Vatican Palace, Rome, 1509"></p>
<p>Barbara Oakley shares how she rewired her brain to become <a href="https://nautil.us/how-i-rewired-my-brain-to-become-fluent-in-math-235085/">fluent in math</a>.</p>
<p>She talks about how schools focus too much on understanding and not enough on repetition and fluency, that students have to grasp the fundamental essence of an idea, even though that can quickly slip away without practice to consolidate them.</p>
<blockquote>
<p>Students who have been reared in elementary school and high school to believe that understanding math through active discussion is the talisman of learning. If you can explain what you’ve learned to others, perhaps drawing them a picture, the thinking goes, you must
understand it.</p>
<p>Japan has become seen as a much-admired and emulated exemplar of these active, “understanding-centered” teaching methods. But what’s often missing from the discussion is the rest of the story: Japan is also home of the Kumon method of teaching mathematics, which emphasizes memorization, repetition, and rote learning hand-in-hand with developing the child’s mastery over the material.</p>
<p>In the current educational climate, memorization and repetition in the STEM disciplines (as opposed to in the study of language or music), are often seen as demeaning and a waste of time for students and teachers alike [...] What this all means is that, despite the fact that procedural skills and fluency, along with application, are supposed to be given equal emphasis with conceptual understanding, all too often it doesn’t happen</p>
<p>The problem with focusing relentlessly on understanding is that math and science students can often grasp essentials of an important idea, but this understanding can quickly slip away without consolidation through practice and repetition.</p>
<p>Worse, students often believe they understand something when, in fact, they don’t. By championing the importance of understanding, teachers can inadvertently set their students up for failure as those students blunder in illusions of competence</p>
</blockquote>
<p>This echoes the ideas in this video by the Math Sorcerer: <a href="https://www.youtube.com/watch?v=hzXZ4-KzBLs">Stop Trying To Understand</a>.</p>
<p>She explores the connection between learning math &#x26; science and learning sport. By using the procedure a lot, applying it in many situations, you will understand both the why and how. Stop focusing on understanding.</p>
<blockquote>
<p>When you learn how to swing a golf club, you perfect that swing from lots of repetition over a period of years. Your body knows what to do from a single thought—one chunk—instead of having to recall all the complex steps involved in hitting a ball.</p>
<p>once you understand why you do something in math and science, you don’t have to keep re-explaining the how to yourself every time you do it</p>
<p>The greater understanding results from the fact that your mind constructed the patterns of meaning. Continually focusing on understanding itself actually gets in the way.</p>
</blockquote>
<p>When learning Russian, she focused on fluency, and not understanding of the language. She didn't want to simply understand Russian that is heard or read, she wanted "an internalized, deep-rooted fluency with teh words and language structure". How does she do this? By playing around with verbs, using them in sentences, learning when to (and not to) use them.</p>
<blockquote>
<p>Fluency of something whole like a language requires a kind of familiarity that only repeated and varied interaction with the parts can develop.</p>
<p>I wouldn’t just be satisfied to know that понимать meant “to understand.” I’d practice with the verb—putting it through its paces by conjugating it repeatedly with all sorts of tenses, and then moving on to putting it into sentences, and then finally to understanding not only when to use this form of the verb, but also when not to use it.</p>
</blockquote>
<p>This led her to the fundamental core of learning and development of expertise – chunking, which is how experts become experts, by storing thousands of chunks in their area of expertise in their long-term memory.</p>
<blockquote>
<p>Chunking was originally conceptualized in the groundbreaking work of Herbert Simon in his analysis of chess</p>
<p>neuroscientists came to realize that experts such as chess grand masters are experts because they have stored thousands of chunks of knowledge about their area of expertise in their long-term memory</p>
<p>Whatever the discipline, experts can call up to consciousness one or several of these well-knit-together, chunked neural subroutines to analyze and react to a new learning situation. This level of true understanding, and ability to use that understanding in new situations, comes only with the kind of rigor and familiarity that <mark>repetition, memorization, and practice</mark> can foster</p>
</blockquote>
<p>She applies the same strategy of language-learning into learning math and engineering. She played with the letters and alphabets in an equation, and build chunks around them.</p>
<blockquote>
<p>I’d look at an equation, to take a very simple example, Newton’s second law of f = ma. I practiced feeling what each of the letters meant—f for force was a push, m for mass was a kind of weighty resistance to my push, and a was the exhilarating feeling of acceleration.</p>
<p>I memorized the equation so I could carry it around with me in my head and play with it. If m and a were big numbers, what did that do to f when I pushed it through the equation? If f was big and a was small, what did that do to m? How did the units match on each side?</p>
<p>the truth was that to learn math and science well, I had to <mark>slowly, day by day, build solid neural “chunked” subroutines</mark>—such as surrounding the simple equation f = ma—that I could easily call to mind from long term memory</p>
</blockquote>
<p>So, focus on building well-ingrained chunks of expertise through practice and repetition.</p>
<blockquote>
<p><mark>Understanding doesn’t build fluency; instead, fluency builds understanding</mark>. In fact, I believe that true understanding of a complex subject comes only from fluency.</p>
<p>gaining fluency through <strong>practice, repetition, and rote learning</strong> — but rote learning that emphasized the ability to think flexibly and quickly.</p>
<p>Fluency allows understanding to become embedded, emerging when needed.</p>
</blockquote>
<p>Takeaways by Claude 3 Sonnet:</p>
<ul>
<li>Practice > understanding for building true mastery</li>
<li>Classroom "understanding" can create an illusion of competence</li>
<li>Repetitive practice builds neural "chunks" that allow rapid, intuitive expertise</li>
<li>Experts draw on vast memories of chunked patterns/subroutines</li>
<li>Fluency is key - understanding follows fluency, not vice versa</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[How to: Twitter]]></title>
        <link>https://bneo.xyz/posts/tweet</link>
        <guid>https://bneo.xyz/posts/tweet</guid>
        <pubDate>Thu, 09 May 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>If you're looking to start on Twitter, here's Henrik's <a href="https://twitter.com/phokarlsson/status/1788463381227225544">user manual</a> for Twitter.</p>
<blockquote>
<p>you use it as your notetaking app, saving thoughts you like</p>
<p>reply to ppl who's thoughts you resonate</p>
<p>when you've replied to each other a bit: go to dms</p>
<p>after some dms: do a call</p>
<p>be friends</p>
</blockquote>
<p>I still find it hard to post my thoughts freely. I've been posting quotes, projects, and pretty images, but not any original thought. I'm insecure about my thoughts not being good enough to be shared. But my goal when I'm back in SF is to tweet more, engage more, and make more friends and meet them IRL to make use of every second there $^{[1]}$.</p>
<p>More useful links:</p>
<ul>
<li><a href="https://near.blog/how-to-twitter-successfully/?curius=1935">How to Twitter Successfully | near.blog</a></li>
<li><a href="https://christineist.substack.com/p/how-to-be-yourself-online">how to be yourself online - by christineist</a></li>
<li><a href="https://open.substack.com/pub/nabeelqu/p/the-serendipity-machine">The Serendipity Machine | Notes on Using Twitter</a></li>
<li><a href="https://tasshin.com/blog/a-guide-to-twitter/">A Guide to Twitter - Tasshin</a></li>
</ul>
<hr>
<p>[1]: I've estimated that I will burn ~$80k USD for a year, and that divides into $0.0025/s and $9/hr. If I ever find myself procrastinating, wasting time, or being too comfortable in my comfort zone. I will revisit this number.</p>]]></description>
        <content:encoded><![CDATA[<p>If you're looking to start on Twitter, here's Henrik's <a href="https://twitter.com/phokarlsson/status/1788463381227225544">user manual</a> for Twitter.</p>
<blockquote>
<p>you use it as your notetaking app, saving thoughts you like</p>
<p>reply to ppl who's thoughts you resonate</p>
<p>when you've replied to each other a bit: go to dms</p>
<p>after some dms: do a call</p>
<p>be friends</p>
</blockquote>
<p>I still find it hard to post my thoughts freely. I've been posting quotes, projects, and pretty images, but not any original thought. I'm insecure about my thoughts not being good enough to be shared. But my goal when I'm back in SF is to tweet more, engage more, and make more friends and meet them IRL to make use of every second there $^{[1]}$.</p>
<p>More useful links:</p>
<ul>
<li><a href="https://near.blog/how-to-twitter-successfully/?curius=1935">How to Twitter Successfully | near.blog</a></li>
<li><a href="https://christineist.substack.com/p/how-to-be-yourself-online">how to be yourself online - by christineist</a></li>
<li><a href="https://open.substack.com/pub/nabeelqu/p/the-serendipity-machine">The Serendipity Machine | Notes on Using Twitter</a></li>
<li><a href="https://tasshin.com/blog/a-guide-to-twitter/">A Guide to Twitter - Tasshin</a></li>
</ul>
<hr>
<p>[1]: I've estimated that I will burn ~$80k USD for a year, and that divides into $0.0025/s and $9/hr. If I ever find myself procrastinating, wasting time, or being too comfortable in my comfort zone. I will revisit this number.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Ways of Drawing]]></title>
        <link>https://bneo.xyz/posts/drawing</link>
        <guid>https://bneo.xyz/posts/drawing</guid>
        <pubDate>Wed, 08 May 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/leostar.jpeg" alt="Leonardo Da Vinci, A star-of-Bethlehem and other plants c.1506-12, Red chalk, pen and ink | 19.8 x 16.0 cm (sheet of paper) | RCIN 912424"></p>
<blockquote>
<p>Drawing, like music and dance, needs to be taught and practised throughout an artist's life. It is my firm belief that drawing is one of the most direct ways of engaging with the world and that using the most limited of means can lead to the most beautiful results. Furthermore, I am certain that drawing from observation is a central element of success across a broad scope of practice - from architecture, design, fashion and engineering, to tilm, animation and the wider creative industries.</p>
<p>– HRH THE PRINCE OF WALES, Royal Founding Patron of the Royal Drawing School</p>
</blockquote>
<p>I read this quote while flipping through the pages of the book <a href="https://www.goodreads.com/en/book/show/43785839">Ways of Drawing: Artists' Perspectives and Practices by The Royal Drawing School</a> at Tsutaya bookstore in Pavilion Bukit Jalil.</p>
<p>It's a beautiful book with a wealth of drawings, prints, and paintings by established artists past and present. It covers the various techniques, approaches, and philosophies behind the art of drawing, and explores elements of drawing, such as line, tone, and composition.</p>
<p>I loved the "In Practice" section which has activities ranging from a recipe for making oak-gall ink to ideas for drawing from poetry.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/leostar.jpeg" alt="Leonardo Da Vinci, A star-of-Bethlehem and other plants c.1506-12, Red chalk, pen and ink | 19.8 x 16.0 cm (sheet of paper) | RCIN 912424"></p>
<blockquote>
<p>Drawing, like music and dance, needs to be taught and practised throughout an artist's life. It is my firm belief that drawing is one of the most direct ways of engaging with the world and that using the most limited of means can lead to the most beautiful results. Furthermore, I am certain that drawing from observation is a central element of success across a broad scope of practice - from architecture, design, fashion and engineering, to tilm, animation and the wider creative industries.</p>
<p>– HRH THE PRINCE OF WALES, Royal Founding Patron of the Royal Drawing School</p>
</blockquote>
<p>I read this quote while flipping through the pages of the book <a href="https://www.goodreads.com/en/book/show/43785839">Ways of Drawing: Artists' Perspectives and Practices by The Royal Drawing School</a> at Tsutaya bookstore in Pavilion Bukit Jalil.</p>
<p>It's a beautiful book with a wealth of drawings, prints, and paintings by established artists past and present. It covers the various techniques, approaches, and philosophies behind the art of drawing, and explores elements of drawing, such as line, tone, and composition.</p>
<p>I loved the "In Practice" section which has activities ranging from a recipe for making oak-gall ink to ideas for drawing from poetry.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Jakob's Law]]></title>
        <link>https://bneo.xyz/posts/jakobslaw</link>
        <guid>https://bneo.xyz/posts/jakobslaw</guid>
        <pubDate>Tue, 07 May 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I've been coding this new app with W for the past few days and this idea intrigued me. I've been taking inspirations from other apps to design the look and feel of the app, and I wonder if it's just based on my expectations because I'm a user of those apps, and whether they're transferrable if you're not a user.</p>
<p>It feels familiar to me, but it might not to others. However, since those apps are popular, I think it's safe to say it's good design to copy from.</p>
<hr>
<p>When a user comes to your website and tries to do/use something, they come with preconceived notions and expectations, based on past experiences.</p>
<p>There's a term for this, it's called <a href="https://lawsofux.com/jakobs-law/">Jakob’s Law</a>, and it's coined by <a href="https://www.nngroup.com/articles/author/jakob-nielsen/">Jakob Nielsen</a>, a User Advocate and principal of the Nielsen Norman Group which he co-founded with Dr. Donald A. Norman (former VP of research at Apple Computer)</p>
<p>The law states:</p>
<blockquote>
<p>Users spend most of their time on other sites. This means that users prefer your site to work the same way as all the other sites they already know.</p>
</blockquote>
<p>A few takeaways:</p>
<ul>
<li>Users will transfer expectations they have built around one familiar product to another that appears similar.</li>
<li>By leveraging existing mental models, we can create superior user experiences in which the users can focus on their tasks rather than on learning new models.</li>
<li>When making changes, minimize discord by empowering users to continue using a familiar version for a limited time.</li>
</ul>
<p>Some examples:</p>
<ul>
<li>Form controls: form toggles, radio inputs, and buttons originated from their tactile, analog counterparts</li>
<li>YouTube redesign: easing users into a new design, giving them the choice to preview (and revert), to gain familiarity and to submit feedback; empowering users to switch when they're ready.</li>
</ul>
<p>More</p>
<ul>
<li><a href="https://www.nngroup.com/articles/end-of-web-design/">End of Web Design</a></li>
<li><a href="https://www.nngroup.com/articles/top-10-mistakes-web-design/">Top 10 Mistakes in Web Design</a></li>
<li><a href="https://www.nngroup.com/articles/power-law-learning/">The Power Law of Learning: Consistency vs. Innovation in User Interfaces</a></li>
<li><a href="https://www.nngroup.com/videos/jakobs-law-internet-ux/">Jakob's Law of Internet User Experience (2 min. video) (Video)</a></li>
</ul>
<p>Check out <a href="https://lawsofux.com/">Laws of UX</a> for more.</p>]]></description>
        <content:encoded><![CDATA[<p>I've been coding this new app with W for the past few days and this idea intrigued me. I've been taking inspirations from other apps to design the look and feel of the app, and I wonder if it's just based on my expectations because I'm a user of those apps, and whether they're transferrable if you're not a user.</p>
<p>It feels familiar to me, but it might not to others. However, since those apps are popular, I think it's safe to say it's good design to copy from.</p>
<hr>
<p>When a user comes to your website and tries to do/use something, they come with preconceived notions and expectations, based on past experiences.</p>
<p>There's a term for this, it's called <a href="https://lawsofux.com/jakobs-law/">Jakob’s Law</a>, and it's coined by <a href="https://www.nngroup.com/articles/author/jakob-nielsen/">Jakob Nielsen</a>, a User Advocate and principal of the Nielsen Norman Group which he co-founded with Dr. Donald A. Norman (former VP of research at Apple Computer)</p>
<p>The law states:</p>
<blockquote>
<p>Users spend most of their time on other sites. This means that users prefer your site to work the same way as all the other sites they already know.</p>
</blockquote>
<p>A few takeaways:</p>
<ul>
<li>Users will transfer expectations they have built around one familiar product to another that appears similar.</li>
<li>By leveraging existing mental models, we can create superior user experiences in which the users can focus on their tasks rather than on learning new models.</li>
<li>When making changes, minimize discord by empowering users to continue using a familiar version for a limited time.</li>
</ul>
<p>Some examples:</p>
<ul>
<li>Form controls: form toggles, radio inputs, and buttons originated from their tactile, analog counterparts</li>
<li>YouTube redesign: easing users into a new design, giving them the choice to preview (and revert), to gain familiarity and to submit feedback; empowering users to switch when they're ready.</li>
</ul>
<p>More</p>
<ul>
<li><a href="https://www.nngroup.com/articles/end-of-web-design/">End of Web Design</a></li>
<li><a href="https://www.nngroup.com/articles/top-10-mistakes-web-design/">Top 10 Mistakes in Web Design</a></li>
<li><a href="https://www.nngroup.com/articles/power-law-learning/">The Power Law of Learning: Consistency vs. Innovation in User Interfaces</a></li>
<li><a href="https://www.nngroup.com/videos/jakobs-law-internet-ux/">Jakob's Law of Internet User Experience (2 min. video) (Video)</a></li>
</ul>
<p>Check out <a href="https://lawsofux.com/">Laws of UX</a> for more.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Kevala: Grid Intelligence]]></title>
        <link>https://bneo.xyz/posts/kevala</link>
        <guid>https://bneo.xyz/posts/kevala</guid>
        <pubDate>Mon, 06 May 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I had a chat with Troy, DS manager @ <a href="https://www.kevala.com/">Kevala</a>.</p>
<p>A few things I got out of the chat:</p>
<h3>On Kevala</h3>
<ul>
<li>key mission: make energy data more useful and drive decisions in energy policy and utility decisions</li>
<li>customers: They work a lot with utilities as their main stakeholders, as well as some state and federal regulatory bodies</li>
<li>offerings:
<ul>
<li>They have a user platform that shows granular data on the electric grid, including high voltage transmission lines and lower voltage distribution lines</li>
<li>A key data asset is their granular data on the lower voltage distribution lines that feed customers and EV chargers</li>
</ul>
</li>
<li>example works:
<ul>
<li>One of their data science teams models different energy resources like rooftop solar, batteries, EVs, and EV charging infrastructure</li>
<li>They help utilities plan their grids and identify where new energy needs will arise at a granular level</li>
<li>They can help utilities understand impacts on revenue and customer bills from technology adoption</li>
</ul>
</li>
</ul>
<h2>resources</h2>
<ul>
<li>News sources
<ul>
<li><a href="https://www.canarymedia.com/">Canary Media | Covering the clean energy transition</a></li>
<li><a href="https://www.utilitydive.com/">Utility and Energy Transmission &#x26; Distribution News | Utility Dive</a></li>
</ul>
</li>
<li>Course
<ul>
<li><a href="https://www.coursera.org/learn/electric-utilities">Electric Utilities Fundamentals and Future Course</a></li>
</ul>
</li>
<li>Communities
<ul>
<li><a href="https://www.ypesfbayarea.org/">Young Professionals in Energy- SF Bay Area</a></li>
</ul>
</li>
<li>Datasets
<ul>
<li><a href="https://www.gridstatus.io/">Grid Status API</a> – ex: forecast electricity price in Texas</li>
<li><a href="https://www.eia.gov/">Energy Information Administration (EIA)</a></li>
</ul>
</li>
<li>Book
<ul>
<li><a href="https://www.goodreads.com/en/book/show/26073005">The Grid: The Fraying Wires Between Americans and Our Energy Future by Gretchen Bakke | Goodreads</a></li>
</ul>
</li>
</ul>
<h2>DS projects in energy</h2>
<ul>
<li>Forecasting:
<ul>
<li>Forecasting energy demand</li>
<li>Forecasting electricity prices</li>
</ul>
</li>
<li>Optimization:
<ul>
<li>Controlling/optimizing different energy assets like batteries, EV chargers</li>
</ul>
</li>
<li>Other Applications:
<ul>
<li>Image recognition (e.g. analyzing satellite imagery)</li>
<li>LLMs (e.g. parsing regulations/zoning PDFs)</li>
<li>Graph analysis (representing utility grid network as a graph)</li>
</ul>
</li>
</ul>
<h2>What he looks for when hiring</h2>
<ul>
<li>clean, documented, production-quality code that can be collaborated</li>
<li>Familiarity with version control, cloud platforms (AWS, GCP)</li>
<li>Already thinking about evaluation metrics and how to assess model performance</li>
<li>Able to discuss next steps - other modeling techniques, deployment considerations</li>
<li>Thinking holistically about the entire solution pipeline beyond just modeling on laptop, i.e. big-picture thinking about full lifecycle of a data science solution</li>
</ul>
<h2>projects he would work on</h2>
<ul>
<li>EV Charging Analysis
<ul>
<li>Analyze data on locations of EV charging stations</li>
<li>Look at characteristics of neighborhoods that lead to more charger deployments</li>
<li>Examine speed of charger rollout in different areas</li>
</ul>
</li>
<li>Transportation/Mobility Analysis
<ul>
<li>Use datasets on people's travel patterns and destinations</li>
<li>Analyze bike networks and most used routes/locations</li>
</ul>
</li>
<li>Battery/EV Charger Optimization Modeling
<ul>
<li>Model integrated battery and EV charger systems</li>
<li>Optimize battery usage alongside EV charging patterns</li>
<li>Factor in pricing signals, grid carbon intensity by time of day</li>
</ul>
</li>
<li>New York City Subway/Transit Analysis
<ul>
<li>Mentioned NYC has open data on subway schedules that could enable analysis</li>
</ul>
</li>
</ul>
<h3>what keeps him up at night</h3>
<ul>
<li>The massive scale of EV charger deployment needed to support transportation electrification goals</li>
<li>He cites a target of 1.2 million chargers needed in California by 2035/2040, but currently only around 100,000 public ports</li>
<li>Acknowledges utilities were not designed for this magnitude of new electric loads</li>
<li>But he finds it exciting that utilities are open to changing their processes to accommodate this transition</li>
</ul>
<h3>advice for a master's student</h3>
<ul>
<li>Make the most of being in the Bay Area for networking and events outside just your masters program</li>
<li>Attend energy/sustainability groups and events to learn from other professionals</li>
<li>This exposure helped give him a better understanding of why energy is used/deployed in certain ways</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>I had a chat with Troy, DS manager @ <a href="https://www.kevala.com/">Kevala</a>.</p>
<p>A few things I got out of the chat:</p>
<h3>On Kevala</h3>
<ul>
<li>key mission: make energy data more useful and drive decisions in energy policy and utility decisions</li>
<li>customers: They work a lot with utilities as their main stakeholders, as well as some state and federal regulatory bodies</li>
<li>offerings:
<ul>
<li>They have a user platform that shows granular data on the electric grid, including high voltage transmission lines and lower voltage distribution lines</li>
<li>A key data asset is their granular data on the lower voltage distribution lines that feed customers and EV chargers</li>
</ul>
</li>
<li>example works:
<ul>
<li>One of their data science teams models different energy resources like rooftop solar, batteries, EVs, and EV charging infrastructure</li>
<li>They help utilities plan their grids and identify where new energy needs will arise at a granular level</li>
<li>They can help utilities understand impacts on revenue and customer bills from technology adoption</li>
</ul>
</li>
</ul>
<h2>resources</h2>
<ul>
<li>News sources
<ul>
<li><a href="https://www.canarymedia.com/">Canary Media | Covering the clean energy transition</a></li>
<li><a href="https://www.utilitydive.com/">Utility and Energy Transmission &#x26; Distribution News | Utility Dive</a></li>
</ul>
</li>
<li>Course
<ul>
<li><a href="https://www.coursera.org/learn/electric-utilities">Electric Utilities Fundamentals and Future Course</a></li>
</ul>
</li>
<li>Communities
<ul>
<li><a href="https://www.ypesfbayarea.org/">Young Professionals in Energy- SF Bay Area</a></li>
</ul>
</li>
<li>Datasets
<ul>
<li><a href="https://www.gridstatus.io/">Grid Status API</a> – ex: forecast electricity price in Texas</li>
<li><a href="https://www.eia.gov/">Energy Information Administration (EIA)</a></li>
</ul>
</li>
<li>Book
<ul>
<li><a href="https://www.goodreads.com/en/book/show/26073005">The Grid: The Fraying Wires Between Americans and Our Energy Future by Gretchen Bakke | Goodreads</a></li>
</ul>
</li>
</ul>
<h2>DS projects in energy</h2>
<ul>
<li>Forecasting:
<ul>
<li>Forecasting energy demand</li>
<li>Forecasting electricity prices</li>
</ul>
</li>
<li>Optimization:
<ul>
<li>Controlling/optimizing different energy assets like batteries, EV chargers</li>
</ul>
</li>
<li>Other Applications:
<ul>
<li>Image recognition (e.g. analyzing satellite imagery)</li>
<li>LLMs (e.g. parsing regulations/zoning PDFs)</li>
<li>Graph analysis (representing utility grid network as a graph)</li>
</ul>
</li>
</ul>
<h2>What he looks for when hiring</h2>
<ul>
<li>clean, documented, production-quality code that can be collaborated</li>
<li>Familiarity with version control, cloud platforms (AWS, GCP)</li>
<li>Already thinking about evaluation metrics and how to assess model performance</li>
<li>Able to discuss next steps - other modeling techniques, deployment considerations</li>
<li>Thinking holistically about the entire solution pipeline beyond just modeling on laptop, i.e. big-picture thinking about full lifecycle of a data science solution</li>
</ul>
<h2>projects he would work on</h2>
<ul>
<li>EV Charging Analysis
<ul>
<li>Analyze data on locations of EV charging stations</li>
<li>Look at characteristics of neighborhoods that lead to more charger deployments</li>
<li>Examine speed of charger rollout in different areas</li>
</ul>
</li>
<li>Transportation/Mobility Analysis
<ul>
<li>Use datasets on people's travel patterns and destinations</li>
<li>Analyze bike networks and most used routes/locations</li>
</ul>
</li>
<li>Battery/EV Charger Optimization Modeling
<ul>
<li>Model integrated battery and EV charger systems</li>
<li>Optimize battery usage alongside EV charging patterns</li>
<li>Factor in pricing signals, grid carbon intensity by time of day</li>
</ul>
</li>
<li>New York City Subway/Transit Analysis
<ul>
<li>Mentioned NYC has open data on subway schedules that could enable analysis</li>
</ul>
</li>
</ul>
<h3>what keeps him up at night</h3>
<ul>
<li>The massive scale of EV charger deployment needed to support transportation electrification goals</li>
<li>He cites a target of 1.2 million chargers needed in California by 2035/2040, but currently only around 100,000 public ports</li>
<li>Acknowledges utilities were not designed for this magnitude of new electric loads</li>
<li>But he finds it exciting that utilities are open to changing their processes to accommodate this transition</li>
</ul>
<h3>advice for a master's student</h3>
<ul>
<li>Make the most of being in the Bay Area for networking and events outside just your masters program</li>
<li>Attend energy/sustainability groups and events to learn from other professionals</li>
<li>This exposure helped give him a better understanding of why energy is used/deployed in certain ways</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[How to Criticize Something]]></title>
        <link>https://bneo.xyz/posts/criticize</link>
        <guid>https://bneo.xyz/posts/criticize</guid>
        <pubDate>Sun, 05 May 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/critic.jpeg" alt="Art Critic (1955) by Norman Rockwell"></p>
<p>Social psychologist Anatol Rapoport’s rules for criticizing something:</p>
<ol>
<li>You should attempt to re-express your target’s position so clearly, vividly, and fairly that your target says, "Thanks, I wish I’d thought of putting it that way."</li>
<li>You should list any points of agreement (especially if they are not matters of general or widespread agreement).</li>
<li>You should mention anything you have learned from your target.</li>
<li>Only then are you permitted to say so much as a word of rebuttal or criticism.</li>
</ol>
<p>Via <a href="https://www.goodreads.com/book/show/18378002-intuition-pumps-and-other-tools-for-thinking">Intuition Pumps And Other Tools for Thinking</a>, by Daniel C. Dennett.</p>
<p>Some other quotes from the book:</p>
<blockquote>
<p>No matter how smart you are, you’re smarter if you take the easy ways when they are available.</p>
</blockquote>
<blockquote>
<p>Philosophy—in every field of inquiry—is what you have to do until you figure out what questions you should have been asking in the first place.</p>
</blockquote>
<blockquote>
<p>Carpenters don’t make their saws and hammers, tailors don’t make their scissors and needles, and plumbers don’t make their wrenches, but blacksmiths can make their hammers, tongs, anvils, and chisels</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/critic.jpeg" alt="Art Critic (1955) by Norman Rockwell"></p>
<p>Social psychologist Anatol Rapoport’s rules for criticizing something:</p>
<ol>
<li>You should attempt to re-express your target’s position so clearly, vividly, and fairly that your target says, "Thanks, I wish I’d thought of putting it that way."</li>
<li>You should list any points of agreement (especially if they are not matters of general or widespread agreement).</li>
<li>You should mention anything you have learned from your target.</li>
<li>Only then are you permitted to say so much as a word of rebuttal or criticism.</li>
</ol>
<p>Via <a href="https://www.goodreads.com/book/show/18378002-intuition-pumps-and-other-tools-for-thinking">Intuition Pumps And Other Tools for Thinking</a>, by Daniel C. Dennett.</p>
<p>Some other quotes from the book:</p>
<blockquote>
<p>No matter how smart you are, you’re smarter if you take the easy ways when they are available.</p>
</blockquote>
<blockquote>
<p>Philosophy—in every field of inquiry—is what you have to do until you figure out what questions you should have been asking in the first place.</p>
</blockquote>
<blockquote>
<p>Carpenters don’t make their saws and hammers, tailors don’t make their scissors and needles, and plumbers don’t make their wrenches, but blacksmiths can make their hammers, tongs, anvils, and chisels</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[Turn Towards]]></title>
        <link>https://bneo.xyz/posts/turntowards</link>
        <guid>https://bneo.xyz/posts/turntowards</guid>
        <pubDate>Sat, 04 May 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/conversation.jpg" alt="The Conversation, Matisse, 1908-1912"></p>
<p>Pick Up limes shares <a href="https://www.youtube.com/watch?v=WI_9NoMof7s">one simple habit</a> to improve any relationship.</p>
<p>In every interaction is a deep-seated desire to connect we yearn to be seen, heard, and understood, and dozens of times throughout the day we make what are called <a href="https://www.gottman.com/blog/t-is-for-turning/">bids</a> for connection.</p>
<p>Bids for connection is any conscious or subconscious way the tone person is reaching out to another. It could be verbal like "Wow, look at that sunset!" or non-verbal like letting out a sign.</p>
<p>Whether these bids are met with warmth or indifference by the other person is going to significantly influence the sense of safety and belonging that we feel in that relationship and that's going to shape the strength of the relationship overtime.</p>
<p>There are three ways to we can respond to a bid for connection.</p>
<ol>
<li><a href="https://www.gottman.com/blog/a-deeper-look-into-turning-towards-your-partner/">Towards</a>: engaging with and acknowledging the bid</li>
<li><a href="https://www.gottman.com/blog/a-deeper-look-into-turning-away-from-your-partner/">Away</a>: missing the bid or not commenting</li>
<li>Against: rejecting the bid</li>
</ol>
<p>A few examples:</p>
<p>BID: This article is so interesting!</p>
<ul>
<li>Towards: Oh yeah? What's it about?</li>
<li>Away: Mhmmm, cool.</li>
<li>Against: It must be nice to have so much time to read.</li>
</ul>
<p>BID: You wouldn’t believe how difficult my day’s been.</p>
<ul>
<li>Towards: Oh no, what happened?</li>
<li>Away: You think you had a hard day? Well, I have a story for you!</li>
<li>Against: When do you not have a bad day?</li>
</ul>
<p>BID: That was such an intense rainfall last night!</p>
<ul>
<li>Towards: Yeah, that was super weird, right?</li>
<li>Away: I guess.</li>
<li>Against: You’re always so dramatic, it wasn’t that bad.</li>
</ul>
<p>BID: This isn’t working, could you come help me out for a second?</p>
<ul>
<li>Towards: Sure thing, I’m just in the middle of something right now, but I can come in 10 minutes.</li>
<li>Away: (ignores the request)</li>
<li>Against: Figure it out yourself!</li>
</ul>
<h3>responsiveness</h3>
<p>What the humans like is <a href="https://sashachapin.substack.com/p/what-the-humans-like-is-responsiveness">responsiveness</a>.</p>
<p>Relationship thrives on responsiveness and die with dismissiveness.</p>
<p>Turning towards build trust and connection.</p>
<p>And turning away can actually be more harmful than turning against.</p>
<p>It feeds into the idea of social isolation, and it can be the silent killer of relationships.</p>
<p>It sends a subtle, but harmful message of indifference. It makes the person feel unseen and undervalued.</p>
<blockquote>
<p>The opposite of love is not hate, it's indifference. The opposite of art is not ugliness, it's indifference. The opposite of faith is not heresy, it's indifference. And the opposite of life is not death, it's indifference.
– Elie wiesel</p>
</blockquote>
<p>It's not because we don't care about the person, it's just we get preoccupied or distracted, and we don't pick on the signals of bids for connections.</p>
<p>A few tips provided by her:</p>
<ul>
<li>Label it: voice out your bid / when the other person is turning away or against</li>
<li>Go deeper: Turn towards and ask deeper questions, not just superficial reactions</li>
<li>Acknowledge + defer: if you can't drop what you're doing now, ask for time later, the important part is acknowledging the bid first</li>
</ul>
<p><mark>The strongest relationships are the one where the effort is at least consistently made.</mark></p>
<p>Try to master the art of those tiny moments.</p>
<blockquote>
<p>"The secret to strong, healthy relationships isn't in grand gestures, but in these small, often overlooked ways we can turn towards the people we most care about."</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/conversation.jpg" alt="The Conversation, Matisse, 1908-1912"></p>
<p>Pick Up limes shares <a href="https://www.youtube.com/watch?v=WI_9NoMof7s">one simple habit</a> to improve any relationship.</p>
<p>In every interaction is a deep-seated desire to connect we yearn to be seen, heard, and understood, and dozens of times throughout the day we make what are called <a href="https://www.gottman.com/blog/t-is-for-turning/">bids</a> for connection.</p>
<p>Bids for connection is any conscious or subconscious way the tone person is reaching out to another. It could be verbal like "Wow, look at that sunset!" or non-verbal like letting out a sign.</p>
<p>Whether these bids are met with warmth or indifference by the other person is going to significantly influence the sense of safety and belonging that we feel in that relationship and that's going to shape the strength of the relationship overtime.</p>
<p>There are three ways to we can respond to a bid for connection.</p>
<ol>
<li><a href="https://www.gottman.com/blog/a-deeper-look-into-turning-towards-your-partner/">Towards</a>: engaging with and acknowledging the bid</li>
<li><a href="https://www.gottman.com/blog/a-deeper-look-into-turning-away-from-your-partner/">Away</a>: missing the bid or not commenting</li>
<li>Against: rejecting the bid</li>
</ol>
<p>A few examples:</p>
<p>BID: This article is so interesting!</p>
<ul>
<li>Towards: Oh yeah? What's it about?</li>
<li>Away: Mhmmm, cool.</li>
<li>Against: It must be nice to have so much time to read.</li>
</ul>
<p>BID: You wouldn’t believe how difficult my day’s been.</p>
<ul>
<li>Towards: Oh no, what happened?</li>
<li>Away: You think you had a hard day? Well, I have a story for you!</li>
<li>Against: When do you not have a bad day?</li>
</ul>
<p>BID: That was such an intense rainfall last night!</p>
<ul>
<li>Towards: Yeah, that was super weird, right?</li>
<li>Away: I guess.</li>
<li>Against: You’re always so dramatic, it wasn’t that bad.</li>
</ul>
<p>BID: This isn’t working, could you come help me out for a second?</p>
<ul>
<li>Towards: Sure thing, I’m just in the middle of something right now, but I can come in 10 minutes.</li>
<li>Away: (ignores the request)</li>
<li>Against: Figure it out yourself!</li>
</ul>
<h3>responsiveness</h3>
<p>What the humans like is <a href="https://sashachapin.substack.com/p/what-the-humans-like-is-responsiveness">responsiveness</a>.</p>
<p>Relationship thrives on responsiveness and die with dismissiveness.</p>
<p>Turning towards build trust and connection.</p>
<p>And turning away can actually be more harmful than turning against.</p>
<p>It feeds into the idea of social isolation, and it can be the silent killer of relationships.</p>
<p>It sends a subtle, but harmful message of indifference. It makes the person feel unseen and undervalued.</p>
<blockquote>
<p>The opposite of love is not hate, it's indifference. The opposite of art is not ugliness, it's indifference. The opposite of faith is not heresy, it's indifference. And the opposite of life is not death, it's indifference.
– Elie wiesel</p>
</blockquote>
<p>It's not because we don't care about the person, it's just we get preoccupied or distracted, and we don't pick on the signals of bids for connections.</p>
<p>A few tips provided by her:</p>
<ul>
<li>Label it: voice out your bid / when the other person is turning away or against</li>
<li>Go deeper: Turn towards and ask deeper questions, not just superficial reactions</li>
<li>Acknowledge + defer: if you can't drop what you're doing now, ask for time later, the important part is acknowledging the bid first</li>
</ul>
<p><mark>The strongest relationships are the one where the effort is at least consistently made.</mark></p>
<p>Try to master the art of those tiny moments.</p>
<blockquote>
<p>"The secret to strong, healthy relationships isn't in grand gestures, but in these small, often overlooked ways we can turn towards the people we most care about."</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[How New Ideas Arise]]></title>
        <link>https://bneo.xyz/posts/newideas</link>
        <guid>https://bneo.xyz/posts/newideas</guid>
        <pubDate>Fri, 03 May 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/sainttropez.jpeg" alt="The Port of Saint-Tropez, Paul Signac, 1901 - 1902"></p>
<p><a href="https://mitpress.mit.edu/author/paolo-belardi-21262/">Paolo Belardi - MIT Press</a>, author of <a href="https://www.goodreads.com/en/book/show/18148430">Why Architects Still Draw</a> lists a few of the always-present conditions of inventive genesis as he describes, in other words, the many ways <a href="https://thereader.mitpress.mit.edu/how-new-ideas-arise/">new ideas arise</a>.</p>
<p>Ideas can arise:</p>
<ol>
<li>from fortuitous circumstances
<ul>
<li>Charles Didelot, maître de ballet and choreographer, experimented with the en pointe <strong>(tiptoe) ballet position</strong> just before a mechanical system lifted the prima ballerina, the dancer being hooked through multiple wires, gave the illusion of weightlessness.</li>
</ul>
</li>
<li>from observations outside of their specific field
<ul>
<li>Francis Crick and James Watson, who in 1953 discovered <strong>DNA’s double helix structure</strong> intuited the shape in a Cambridge cinema room while watching a scene in Robert Siodmak’s "The Spiral Staircase" in which the camera was held above a spiral staircase, exaggerating its cyclical shape.</li>
</ul>
</li>
<li>in the most disparate places
<ul>
<li>Roland Barthes: train > airplanes for invention</li>
<li>French anthropologist Marc Augé: bicycle for concentrating and having new ideas</li>
<li>Virginia Wolf: hot bath for novel plots</li>
<li>Wayne Silby: isolation for sensorial deprivation to solve financial problems</li>
</ul>
</li>
<li>at any moment
<ul>
<li>Wassily Kandinsky paints only during the day and with incredible regularity</li>
<li>Honoré de Balzac composes with a clear mind at sunrise</li>
<li>Antoine Lavoisier preferred to work at night</li>
</ul>
</li>
<li>from boredom
<ul>
<li>During a film conference in Assisi in 1962, Italian director Pier Paolo Pasolini got bored and started flipping the Gospel of Matthew</li>
<li>struck by how the farmer in the age of Christ presented both religious fervor and its realistic brutality</li>
<li>inspired revolutionary shots of his films "La ricotta" and "Il Vangelo secondo Matteo."</li>
</ul>
</li>
<li>from oversights
<ul>
<li>Antoine de Saint-Exupéry, in "The Wisdom of the Sands" talks about fertile mistakes:
<blockquote>
<p>creation sometimes being a misstep, sort of like hitting the chisel wrong on the stone, but with a positive (if unexpected) result.</p>
</blockquote>
</li>
<li>Alberto Savinio: importance of the misprint as bearer of the unexpected, encouraging others to give what seemed like an error a second chance, as some of them turn out successful</li>
</ul>
</li>
<li>from habit
<ul>
<li>Immanuel Kant’s philosophic speculations were written at mechanical times and with ritual gestures.</li>
</ul>
</li>
<li>from necessity
<ul>
<li>Jacob Schick, bedridden because of a twisted ankle while stationed in Alaska, took a patent out on the first electric razor</li>
</ul>
</li>
<li>serendipity
<ul>
<li>Accidental discovery of penicillin by Alexander Fleming</li>
<li>In 1978, American astronomer James Christy while observing Pluto’s orbit, noticed the elongation of the Pluto in all its image, and noticed what no one else had before: Pluto had a moon.</li>
</ul>
</li>
<li>dreams
<ul>
<li>chemist Friedrich August Kekulé von Stradonitz in the mid 19th century, researched on the structural form of benzene so intensely he had dreams where atoms would gambol in before his eyes</li>
</ul>
</li>
</ol>
<p>You can keep going , but it's not practical.</p>
<p>The ways enlightenment arises — a hybrid mix of intentions, chance, and attentions — elude every form of cataloging</p>
<blockquote>
<p>Andy Warhol suggested, "ideas are in the air," viral elements ready to be assimilated by the most sensitive souls</p>
</blockquote>
<blockquote>
<p>Louis Pasteur used to admonish his students, "Fortune favors the mind that is prepared," to which Daniel Goleman added, "and passionate."</p>
</blockquote>
<blockquote>
<p>Erwin Schrödinger, the 1933 Nobel Prize winner in physics and the father of wave mechanics, wrote in his diary: "I have never had a good idea without having a new girlfriend, too."</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/sainttropez.jpeg" alt="The Port of Saint-Tropez, Paul Signac, 1901 - 1902"></p>
<p><a href="https://mitpress.mit.edu/author/paolo-belardi-21262/">Paolo Belardi - MIT Press</a>, author of <a href="https://www.goodreads.com/en/book/show/18148430">Why Architects Still Draw</a> lists a few of the always-present conditions of inventive genesis as he describes, in other words, the many ways <a href="https://thereader.mitpress.mit.edu/how-new-ideas-arise/">new ideas arise</a>.</p>
<p>Ideas can arise:</p>
<ol>
<li>from fortuitous circumstances
<ul>
<li>Charles Didelot, maître de ballet and choreographer, experimented with the en pointe <strong>(tiptoe) ballet position</strong> just before a mechanical system lifted the prima ballerina, the dancer being hooked through multiple wires, gave the illusion of weightlessness.</li>
</ul>
</li>
<li>from observations outside of their specific field
<ul>
<li>Francis Crick and James Watson, who in 1953 discovered <strong>DNA’s double helix structure</strong> intuited the shape in a Cambridge cinema room while watching a scene in Robert Siodmak’s "The Spiral Staircase" in which the camera was held above a spiral staircase, exaggerating its cyclical shape.</li>
</ul>
</li>
<li>in the most disparate places
<ul>
<li>Roland Barthes: train > airplanes for invention</li>
<li>French anthropologist Marc Augé: bicycle for concentrating and having new ideas</li>
<li>Virginia Wolf: hot bath for novel plots</li>
<li>Wayne Silby: isolation for sensorial deprivation to solve financial problems</li>
</ul>
</li>
<li>at any moment
<ul>
<li>Wassily Kandinsky paints only during the day and with incredible regularity</li>
<li>Honoré de Balzac composes with a clear mind at sunrise</li>
<li>Antoine Lavoisier preferred to work at night</li>
</ul>
</li>
<li>from boredom
<ul>
<li>During a film conference in Assisi in 1962, Italian director Pier Paolo Pasolini got bored and started flipping the Gospel of Matthew</li>
<li>struck by how the farmer in the age of Christ presented both religious fervor and its realistic brutality</li>
<li>inspired revolutionary shots of his films "La ricotta" and "Il Vangelo secondo Matteo."</li>
</ul>
</li>
<li>from oversights
<ul>
<li>Antoine de Saint-Exupéry, in "The Wisdom of the Sands" talks about fertile mistakes:
<blockquote>
<p>creation sometimes being a misstep, sort of like hitting the chisel wrong on the stone, but with a positive (if unexpected) result.</p>
</blockquote>
</li>
<li>Alberto Savinio: importance of the misprint as bearer of the unexpected, encouraging others to give what seemed like an error a second chance, as some of them turn out successful</li>
</ul>
</li>
<li>from habit
<ul>
<li>Immanuel Kant’s philosophic speculations were written at mechanical times and with ritual gestures.</li>
</ul>
</li>
<li>from necessity
<ul>
<li>Jacob Schick, bedridden because of a twisted ankle while stationed in Alaska, took a patent out on the first electric razor</li>
</ul>
</li>
<li>serendipity
<ul>
<li>Accidental discovery of penicillin by Alexander Fleming</li>
<li>In 1978, American astronomer James Christy while observing Pluto’s orbit, noticed the elongation of the Pluto in all its image, and noticed what no one else had before: Pluto had a moon.</li>
</ul>
</li>
<li>dreams
<ul>
<li>chemist Friedrich August Kekulé von Stradonitz in the mid 19th century, researched on the structural form of benzene so intensely he had dreams where atoms would gambol in before his eyes</li>
</ul>
</li>
</ol>
<p>You can keep going , but it's not practical.</p>
<p>The ways enlightenment arises — a hybrid mix of intentions, chance, and attentions — elude every form of cataloging</p>
<blockquote>
<p>Andy Warhol suggested, "ideas are in the air," viral elements ready to be assimilated by the most sensitive souls</p>
</blockquote>
<blockquote>
<p>Louis Pasteur used to admonish his students, "Fortune favors the mind that is prepared," to which Daniel Goleman added, "and passionate."</p>
</blockquote>
<blockquote>
<p>Erwin Schrödinger, the 1933 Nobel Prize winner in physics and the father of wave mechanics, wrote in his diary: "I have never had a good idea without having a new girlfriend, too."</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[A chat with a Renewable Energy Technologist]]></title>
        <link>https://bneo.xyz/posts/davefork</link>
        <guid>https://bneo.xyz/posts/davefork</guid>
        <pubDate>Thu, 02 May 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/nightscandles.jpeg" alt="Night&#x27;s Candles Are Burnt Out, Seán Keating, 1889–1977"></p>
<p>As part of the Work on Climate Expert <a href="https://workonclimate.org/expert-office-hours/">Office Hours</a>, I had a chance to talk to <a href="https://www.linkedin.com/in/dave-fork-8b48901/">Dave</a>, a renewable energy technologist at Google.</p>
<p>A few notes on our conversation:</p>
<h3>Book recommendations on energy</h3>
<ul>
<li>"<a href="https://www.goodreads.com/en/book/show/26073005">The Grid</a>" by Gretchen Bakke (talks about challenges of integrating intermittent renewables into the grid)</li>
<li>"<a href="https://www.goodreads.com/book/show/12787577-powering-the-future">Powering in the Future</a>" by Robert Laughlin (good for energy nerds)</li>
<li>"<a href="https://www.goodreads.com/book/show/31850765-energy-and-civilization">Energy and Civilization</a>" by Vaclav Smil (about the role of energy in human civilization)</li>
<li>"<a href="https://www.goodreads.com/en/book/show/17802966">The Climate Casino</a>" by William Nordhaus (on climate economics and renewable energy)</li>
<li>"<a href="https://www.goodreads.com/book/show/53119333-the-citizen-s-guide-to-climate-success">A Citizen's Guide to Climate Success</a>" by Mark Jaccard (policy book, also funny)</li>
<li><a href="https://www.goodreads.com/book/show/48982817-short-circuiting-policy">Short Circuiting Policy</a> by Leah Stokes (if you want to get angry about policy)</li>
</ul>
<h3>Current challenges</h3>
<ul>
<li>Supplying clean energy for data centers
<ul>
<li>Rapidly growing need for data centers to power large language models</li>
<li>Increasing efficiency of these models 100x could prevent devastating CO2 emissions</li>
</ul>
</li>
<li>Transmission Bottlenecks
<ul>
<li>Building out more high-voltage transmission lines is a major bottleneck</li>
<li>Many transmission projects stalled due to "not in my backyard" opposition</li>
<li>New wind/solar farms are pointless without transmission to get electricity onto grid</li>
</ul>
</li>
<li>Intermittency and Weather Forecasting
<ul>
<li>Classic problem of wind/solar being intermittent and mismatched to demand</li>
<li>Improved weather forecasting is crucial for optimizing renewable dispatch</li>
<li>More predictive capability through better weather models is imperative</li>
</ul>
</li>
<li><a href="https://www.sciencedirect.com/topics/engineering/optimal-power-flow">Optimal Power Flow</a> (OPF) Modeling
<ul>
<li>Solving OPF problem is key for grid operators to avoid overloads/blackouts</li>
<li>OPF models determine optimal electricity flows during periods of energy scarcity</li>
<li>Understanding OPF is valuable for using computing/software for renewable integration</li>
</ul>
</li>
<li>Overall grid management challenges
<ul>
<li>Intermittency of renewables coupled with transmission constraints</li>
<li>Inability to perfectly predict and match supply/demand</li>
<li>Must be overcome for effective integration of high levels of renewables</li>
</ul>
</li>
</ul>
<h3>Role of Nuclear Energy</h3>
<ul>
<li>We have to build a lot more nuclear power plants. Nuclear power provides stable baseload power and is one of the safest forms of electrical power generation</li>
<li>It produces a tiny amount of nuclear waste, which can be managed despite opposition</li>
<li>Once built and paid off, nuclear plants can last 100 years and provide inexpensive, stable power</li>
<li>The <a href="https://en.wikipedia.org/wiki/Nuclear_power_in_France?useskin=vector">French</a> have perfected building nuclear plants cost-effectively, achieving economies of scale and low carbon intensity
<ul>
<li>as of Dec 2023, they generate 2/3 of electricity from nuclear.</li>
<li>they have one of the lowest CO2 emissions per unit of <a href="https://app.electricitymaps.com/map">electricity</a> in the world at 85g of CO2/kWh, compared to global average of 438.</li>
</ul>
</li>
</ul>
<h3>on Fusion</h3>
<ul>
<li>Dave spent 5 years working on fusion energy at Google, mostly exploring ideas that didn't pan out</li>
<li><a href="https://cfs.energy/">Commonwealth Fusion Sciences</a>, an MIT startup, has a promising approach combining high-temperature superconductivity with toroidal <a href="https://en.wikipedia.org/wiki/Tokamak">Tokamak</a> fusion</li>
<li>Their approach is based on well-understood models, making it more predictable and engineerable</li>
<li>However, fusion is still at an early stage, similar to solar energy in the 1950s before silicon cells became practical</li>
<li>Fusion may be viable for future generations, but serious decarbonization efforts can't rely on it in the near-term</li>
</ul>
<h3>what he wished people knew more about energy</h3>
<ul>
<li>energy in food
<ul>
<li>You can put food into a calorimeter and figure out its energy content in joules.</li>
<li>For a potato, if you burn it in a calorimeter, you'll find out how many joules of energy it contains.</li>
<li>You can then trace back how many joules of fossil energy it took to produce that potato.</li>
<li>Divide the fossil energy input by the food energy output, and you get a dimensionless ratio in joules per joule.</li>
<li>For a potato, it's something like one quarter of a joule of fossil energy per joule of food energy, so a 4 to 1 ratio.</li>
<li>That's not great that fossil energy is still burned to make a potato, but at least it's 4 joules out for every 1 in.</li>
<li>If you look at the American diet on average, it's about 8 joules of fossil energy per joule of food energy.</li>
<li>So the American diet is about 30 times worse than just eating potatoes in terms of embedded fossil energy.</li>
</ul>
</li>
<li>energy in air travel
<ul>
<li>He's happy Google Flights shows you the tons of CO2 emitted for flight routes.</li>
<li>People should especially avoid short flights, as a lot of emissions come from the energy expended in the climb to cruising altitude.</li>
<li>For short flights, planes may never reach that cruising altitude before descending.</li>
<li>Long distance isn't good either, as it burns more fuel over a longer distance.</li>
<li>If people were more aware, we'd have electrified high-speed rail networks which are much easier to decarbonize than air travel.</li>
<li>Airplanes running on batteries are either too heavy or too short range currently.</li>
</ul>
</li>
</ul>
<h3>imparting words</h3>
<ul>
<li>get to know your neighbors and the people around you</li>
<li>volunteer for a nonprofit / start your own like Dave</li>
<li>Dave started his own nonprofit that he volunteers for</li>
<li><mark>find joy and happiness close to home</mark> and in their own communities, this can make communities stronger and happier</li>
<li>The implication is that being engaged locally and finding fulfillment in one's community can lead to lower climate impacts from factors like reduced consumption, travel, etc.</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/nightscandles.jpeg" alt="Night&#x27;s Candles Are Burnt Out, Seán Keating, 1889–1977"></p>
<p>As part of the Work on Climate Expert <a href="https://workonclimate.org/expert-office-hours/">Office Hours</a>, I had a chance to talk to <a href="https://www.linkedin.com/in/dave-fork-8b48901/">Dave</a>, a renewable energy technologist at Google.</p>
<p>A few notes on our conversation:</p>
<h3>Book recommendations on energy</h3>
<ul>
<li>"<a href="https://www.goodreads.com/en/book/show/26073005">The Grid</a>" by Gretchen Bakke (talks about challenges of integrating intermittent renewables into the grid)</li>
<li>"<a href="https://www.goodreads.com/book/show/12787577-powering-the-future">Powering in the Future</a>" by Robert Laughlin (good for energy nerds)</li>
<li>"<a href="https://www.goodreads.com/book/show/31850765-energy-and-civilization">Energy and Civilization</a>" by Vaclav Smil (about the role of energy in human civilization)</li>
<li>"<a href="https://www.goodreads.com/en/book/show/17802966">The Climate Casino</a>" by William Nordhaus (on climate economics and renewable energy)</li>
<li>"<a href="https://www.goodreads.com/book/show/53119333-the-citizen-s-guide-to-climate-success">A Citizen's Guide to Climate Success</a>" by Mark Jaccard (policy book, also funny)</li>
<li><a href="https://www.goodreads.com/book/show/48982817-short-circuiting-policy">Short Circuiting Policy</a> by Leah Stokes (if you want to get angry about policy)</li>
</ul>
<h3>Current challenges</h3>
<ul>
<li>Supplying clean energy for data centers
<ul>
<li>Rapidly growing need for data centers to power large language models</li>
<li>Increasing efficiency of these models 100x could prevent devastating CO2 emissions</li>
</ul>
</li>
<li>Transmission Bottlenecks
<ul>
<li>Building out more high-voltage transmission lines is a major bottleneck</li>
<li>Many transmission projects stalled due to "not in my backyard" opposition</li>
<li>New wind/solar farms are pointless without transmission to get electricity onto grid</li>
</ul>
</li>
<li>Intermittency and Weather Forecasting
<ul>
<li>Classic problem of wind/solar being intermittent and mismatched to demand</li>
<li>Improved weather forecasting is crucial for optimizing renewable dispatch</li>
<li>More predictive capability through better weather models is imperative</li>
</ul>
</li>
<li><a href="https://www.sciencedirect.com/topics/engineering/optimal-power-flow">Optimal Power Flow</a> (OPF) Modeling
<ul>
<li>Solving OPF problem is key for grid operators to avoid overloads/blackouts</li>
<li>OPF models determine optimal electricity flows during periods of energy scarcity</li>
<li>Understanding OPF is valuable for using computing/software for renewable integration</li>
</ul>
</li>
<li>Overall grid management challenges
<ul>
<li>Intermittency of renewables coupled with transmission constraints</li>
<li>Inability to perfectly predict and match supply/demand</li>
<li>Must be overcome for effective integration of high levels of renewables</li>
</ul>
</li>
</ul>
<h3>Role of Nuclear Energy</h3>
<ul>
<li>We have to build a lot more nuclear power plants. Nuclear power provides stable baseload power and is one of the safest forms of electrical power generation</li>
<li>It produces a tiny amount of nuclear waste, which can be managed despite opposition</li>
<li>Once built and paid off, nuclear plants can last 100 years and provide inexpensive, stable power</li>
<li>The <a href="https://en.wikipedia.org/wiki/Nuclear_power_in_France?useskin=vector">French</a> have perfected building nuclear plants cost-effectively, achieving economies of scale and low carbon intensity
<ul>
<li>as of Dec 2023, they generate 2/3 of electricity from nuclear.</li>
<li>they have one of the lowest CO2 emissions per unit of <a href="https://app.electricitymaps.com/map">electricity</a> in the world at 85g of CO2/kWh, compared to global average of 438.</li>
</ul>
</li>
</ul>
<h3>on Fusion</h3>
<ul>
<li>Dave spent 5 years working on fusion energy at Google, mostly exploring ideas that didn't pan out</li>
<li><a href="https://cfs.energy/">Commonwealth Fusion Sciences</a>, an MIT startup, has a promising approach combining high-temperature superconductivity with toroidal <a href="https://en.wikipedia.org/wiki/Tokamak">Tokamak</a> fusion</li>
<li>Their approach is based on well-understood models, making it more predictable and engineerable</li>
<li>However, fusion is still at an early stage, similar to solar energy in the 1950s before silicon cells became practical</li>
<li>Fusion may be viable for future generations, but serious decarbonization efforts can't rely on it in the near-term</li>
</ul>
<h3>what he wished people knew more about energy</h3>
<ul>
<li>energy in food
<ul>
<li>You can put food into a calorimeter and figure out its energy content in joules.</li>
<li>For a potato, if you burn it in a calorimeter, you'll find out how many joules of energy it contains.</li>
<li>You can then trace back how many joules of fossil energy it took to produce that potato.</li>
<li>Divide the fossil energy input by the food energy output, and you get a dimensionless ratio in joules per joule.</li>
<li>For a potato, it's something like one quarter of a joule of fossil energy per joule of food energy, so a 4 to 1 ratio.</li>
<li>That's not great that fossil energy is still burned to make a potato, but at least it's 4 joules out for every 1 in.</li>
<li>If you look at the American diet on average, it's about 8 joules of fossil energy per joule of food energy.</li>
<li>So the American diet is about 30 times worse than just eating potatoes in terms of embedded fossil energy.</li>
</ul>
</li>
<li>energy in air travel
<ul>
<li>He's happy Google Flights shows you the tons of CO2 emitted for flight routes.</li>
<li>People should especially avoid short flights, as a lot of emissions come from the energy expended in the climb to cruising altitude.</li>
<li>For short flights, planes may never reach that cruising altitude before descending.</li>
<li>Long distance isn't good either, as it burns more fuel over a longer distance.</li>
<li>If people were more aware, we'd have electrified high-speed rail networks which are much easier to decarbonize than air travel.</li>
<li>Airplanes running on batteries are either too heavy or too short range currently.</li>
</ul>
</li>
</ul>
<h3>imparting words</h3>
<ul>
<li>get to know your neighbors and the people around you</li>
<li>volunteer for a nonprofit / start your own like Dave</li>
<li>Dave started his own nonprofit that he volunteers for</li>
<li><mark>find joy and happiness close to home</mark> and in their own communities, this can make communities stronger and happier</li>
<li>The implication is that being engaged locally and finding fulfillment in one's community can lead to lower climate impacts from factors like reduced consumption, travel, etc.</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[for rainy days]]></title>
        <link>https://bneo.xyz/posts/rainydays</link>
        <guid>https://bneo.xyz/posts/rainydays</guid>
        <pubDate>Wed, 01 May 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/rain.jpg" alt="Vincent van Gogh, Rain, 1889, Philadelphia Museum of Art (F650)"></p>
<p>I watched anniee's video on how to shut your mind up and one of the things she recommended was a <a href="https://youtu.be/4D8CC6WFGMo?si=FW-b2EqCKqJAGQGC&#x26;t=1054">rainy day playlist</a> for the bad days and it inspired me to make a list of things I should reach for on days when things aren't the best, and I'm not feeling like myself and easily get stuck in negative loops.</p>
<p>To consume</p>
<ul>
<li><a href="https://www.youtube.com/playlist?list=PLX3PhlDGlBRO1qYwEXe0p0qpgL6mSCQVM">my rainy days playlist</a></li>
<li><a href="https://www.youtube.com/playlist?list=PLAEQD0ULngi67rwmhrkNjMZKvyCReqDV4">Bob Ross - The Joy of Painting (Full Episodes)</a></li>
<li><a href="https://archive.org/details/anime-time-studio-ghibli-movie-00-nausicaa-of-the-valley-of-the-wind-1984/%5BAnime+Time%5D+Studio+Ghibli+-+Movie+00+-+Nausicaa+of+the+Valley+of+the+Wind+%5B1984%5D.mkv">Studio Ghibli Movies</a> (The wind rises + Howl are my top 2)</li>
<li>look at <a href="https://artsandculture.google.com/explore">art</a></li>
<li>listen to <a href="https://open.spotify.com/playlist/7zpLEDJ4nj0szvBKoLVFbI?si=6e52d58342f04df5">music</a></li>
<li><a href="https://www.goodreads.com/user/show/103179068-benedict-neo">read</a> fiction books</li>
</ul>
<p>Actions</p>
<ul>
<li>read this <a href="/posts/feelgood">post</a> and do the exercises</li>
<li>write out my thoughts, anxieties, feelings, future scenarios in my head that don't exist</li>
<li><a href="/sketch">sketch</a></li>
<li>call or meet friends &#x26; family</li>
<li>pray / meditate</li>
<li>take a walk outside</li>
<li>take a nap</li>
<li>exercise</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/rain.jpg" alt="Vincent van Gogh, Rain, 1889, Philadelphia Museum of Art (F650)"></p>
<p>I watched anniee's video on how to shut your mind up and one of the things she recommended was a <a href="https://youtu.be/4D8CC6WFGMo?si=FW-b2EqCKqJAGQGC&#x26;t=1054">rainy day playlist</a> for the bad days and it inspired me to make a list of things I should reach for on days when things aren't the best, and I'm not feeling like myself and easily get stuck in negative loops.</p>
<p>To consume</p>
<ul>
<li><a href="https://www.youtube.com/playlist?list=PLX3PhlDGlBRO1qYwEXe0p0qpgL6mSCQVM">my rainy days playlist</a></li>
<li><a href="https://www.youtube.com/playlist?list=PLAEQD0ULngi67rwmhrkNjMZKvyCReqDV4">Bob Ross - The Joy of Painting (Full Episodes)</a></li>
<li><a href="https://archive.org/details/anime-time-studio-ghibli-movie-00-nausicaa-of-the-valley-of-the-wind-1984/%5BAnime+Time%5D+Studio+Ghibli+-+Movie+00+-+Nausicaa+of+the+Valley+of+the+Wind+%5B1984%5D.mkv">Studio Ghibli Movies</a> (The wind rises + Howl are my top 2)</li>
<li>look at <a href="https://artsandculture.google.com/explore">art</a></li>
<li>listen to <a href="https://open.spotify.com/playlist/7zpLEDJ4nj0szvBKoLVFbI?si=6e52d58342f04df5">music</a></li>
<li><a href="https://www.goodreads.com/user/show/103179068-benedict-neo">read</a> fiction books</li>
</ul>
<p>Actions</p>
<ul>
<li>read this <a href="/posts/feelgood">post</a> and do the exercises</li>
<li>write out my thoughts, anxieties, feelings, future scenarios in my head that don't exist</li>
<li><a href="/sketch">sketch</a></li>
<li>call or meet friends &#x26; family</li>
<li>pray / meditate</li>
<li>take a walk outside</li>
<li>take a nap</li>
<li>exercise</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[what is color grading?]]></title>
        <link>https://bneo.xyz/posts/colorgrading</link>
        <guid>https://bneo.xyz/posts/colorgrading</guid>
        <pubDate>Tue, 30 Apr 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/matrixcolor.jpeg" alt="The Matrix color grading"></p>
<p>Today is one of those days where time anxiously melted away as I struggled to get anything that I planned to get done before April ends. I have it all in my head, but I just lack the energy and will to even move. Headaches are the worst.</p>
<p>It feels time is ticking as May now come crashing on me, and the day I fly back to the US creeps up to me closer and closer. I still have so much to accomplish.</p>
<p>But then I remember time is relative, and we're all going to die one day, so I'm glad I just did what I enjoyed doing. I rewatched The Matrix and watch a few videos on color grading today. I have approx. 531 video shots from my HK SZ trip, and I plan to edit them into a film-like cinematic vlog.</p>
<p>After falling into the rabbit hole of color grading, all I've learned so far is how complicated it is, and how they have their own language that you have to learn. It's both exciting and overwhelming. For now, the biggest questions in my head are whether I have to color grade each individual scene, how I will blend all of them together nicely, whether shooting in iPhone 13 mini with HDR still requires color space transform, and how to make my vlog film-like without paying.</p>
<p>I took some notes for their terminologies from this video: <a href="https://www.youtube.com/watch?v=pAh83khT1no">Color Grading 101 - Everything You Need to Know</a></p>
<ul>
<li>color correction
<ul>
<li>the step before color grading where you tweak the white balance, exposure, highlights, mid tones, and noise reduction, etc.</li>
</ul>
</li>
<li>color grading
<ul>
<li>add character and atmosphere to scenes by adding curves, masks, color wheels, grain, glow, chromatic aberrations</li>
</ul>
</li>
<li>color spaces
<ul>
<li>most common profile REC. 709 (est. 1990)</li>
<li>this ensures all devices display the same image (of the same color)</li>
<li>Rec. 2020 is the new richer color space with HDR, which allows for more brightness, very vivid colors and deep blacks</li>
<li>there are acquisition color spaces which are specific color spaces optimized for camera manufacturers with specific sensors</li>
</ul>
</li>
<li>RAW
<ul>
<li>saves as much information received by the sensor as possible.</li>
<li>it's much larger in storage, but you can a ton of useful data.</li>
<li>it's recorded in 12/14 bits, which are number of colors can be obtained. 12 bits = 4096 (R) x 4096 (G) x 4096 (b) = 68 billion colors.</li>
</ul>
</li>
<li>LOG
<ul>
<li>alternative to RAW which uses an optimized gamma curve to record as much information in an image as possible in highlights and shadows</li>
<li>uses a log curve rather than linear to record highlights and shadows</li>
</ul>
</li>
<li>LUT: Look-up Table
<ul>
<li>technical LUTs are used in video production to see something close to the final result while shooting in raw, most monitors/cameras have this</li>
<li>creative LUTs are color filters that you can apply to switch from one style to another, you can download packs from specific movies to copy their look.</li>
</ul>
</li>
<li>nodes
<ul>
<li>like layers in photoshop, it's a great visual workflow to add adjustments and effects in an organized and non-destructive way, making it easy to rework upstream and downstream of each step</li>
<li>an oscilloscope that displays brightness levels of different areas of an image in real time.</li>
<li>for evaluating exposure and balancing an image's luminance</li>
</ul>
</li>
<li>Scopes
<ul>
<li>tools that ensure our edits are not degrading the image and is balanced overall.</li>
<li>the three main ones are waveforms, RGB parade and vectorscope</li>
</ul>
</li>
<li>Waveforms
<ul>
<li>a graph that shows highlights and low lights</li>
<li>it's a vertical graph that goes from 0 - 100, if your waveform is crashing against the top and bottom, it's over/under exposed, respectively</li>
</ul>
</li>
<li>RGB parade
<ul>
<li>a waveform monitor broken into three graphs: RGB channels</li>
<li>useful for controlling exposure and white balance, i.e. if the image has a blue cast, you can see the blue graphic shift up compared to the other two, so you can bring it down to make it balanced</li>
</ul>
</li>
<li>Vectorscope
<ul>
<li>like a compass for colors, showing you where colors in your video lie and how intense they are</li>
<li>plots color intensity and hue of an image on a circular graph</li>
<li>used primarily for adjusting skin tones and color balance
<ul>
<li>it should be around the center for color, the more away it is from the center, the more saturation</li>
<li>for skin tone, it should fall along the 11 o'clock position, a diagonal line between the red and yellow lines.</li>
</ul>
</li>
</ul>
</li>
</ul>
<h3>Inspirations</h3>
<ul>
<li><a href="https://www.youtube.com/watch?v=_gwtz5Yzk2M">CHINA TOWN (FX30)</a></li>
<li><a href="https://www.youtube.com/watch?v=Ty6XXvvA8nk">New York City Film Emulation</a></li>
<li><a href="https://www.youtube.com/watch?v=Rd8ap3GcAyA">Japan – Gawx</a></li>
<li><a href="https://www.youtube.com/watch?v=cEjtTx-1ZfU">Three Days in Vienna | Fuji xH2s | Sigma 18-35mm 1.8 | Graded with Dehancer</a></li>
<li><a href="https://www.youtube.com/watch?v=U3lEGYoOoTY">Solo in Porto | Cinematic Video 4K | #Fujifilm XT30</a></li>
</ul>
<h3>More tutorials</h3>
<p>Color grading from 0</p>
<ul>
<li><a href="https://www.youtube.com/watch?v=VMt9sv_HfTw">How to Color Grade From 0 with Davinci Resolve (for Beginners) ✧ Asian, Japanese, Chinese Film Style</a></li>
<li><a href="https://www.youtube.com/watch?v=joJ5_o278PU">From Start to Finish: Mastering Color Grading in DaVinci Resolve for a Full Scene</a></li>
</ul>
<p>Film effect for free</p>
<ul>
<li><a href="https://www.youtube.com/watch?v=45z60vnPOBw&#x26;t=440s">Emulating 16mm or 35mm Film // Color Grading Tutorial</a></li>
<li><a href="https://www.youtube.com/watch?v=sI8jj9pE6gU">Davinci Resolve Film Look + Free PowerGrade</a></li>
<li><a href="https://www.youtube.com/watch?v=Zai08FOZ0fU">How to Get a RETRO FILM LOOK in DaVinci Resolve 18 Color Grading Tutorial</a></li>
</ul>
<p>node trees</p>
<ul>
<li><a href="https://www.youtube.com/watch?v=kdTMRQP_V7E">The BEST Node Tree for ANY Camera! PRO Colorist (BBC, Amazon)</a></li>
</ul>
<p>LUTs</p>
<ul>
<li><a href="https://www.youtube.com/watch?v=A2OLQNSIJgU">Why Do My Film LUTs Look Bad ? - KODAK 2383</a></li>
</ul>
<p>iPhone</p>
<ul>
<li><a href="https://www.youtube.com/watch?v=UYRYxH6LRmg&#x26;t=1s">How to Color Grade iPhone footage in DaVinci Resolve 18 | Using The Right Color Space</a></li>
</ul>
<p>efficiency</p>
<ul>
<li><a href="https://www.youtube.com/watch?v=H7WUnjLqslQ">Color Grade 10x Faster in Davinci Resolve With This SECRET WEAPON!</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/matrixcolor.jpeg" alt="The Matrix color grading"></p>
<p>Today is one of those days where time anxiously melted away as I struggled to get anything that I planned to get done before April ends. I have it all in my head, but I just lack the energy and will to even move. Headaches are the worst.</p>
<p>It feels time is ticking as May now come crashing on me, and the day I fly back to the US creeps up to me closer and closer. I still have so much to accomplish.</p>
<p>But then I remember time is relative, and we're all going to die one day, so I'm glad I just did what I enjoyed doing. I rewatched The Matrix and watch a few videos on color grading today. I have approx. 531 video shots from my HK SZ trip, and I plan to edit them into a film-like cinematic vlog.</p>
<p>After falling into the rabbit hole of color grading, all I've learned so far is how complicated it is, and how they have their own language that you have to learn. It's both exciting and overwhelming. For now, the biggest questions in my head are whether I have to color grade each individual scene, how I will blend all of them together nicely, whether shooting in iPhone 13 mini with HDR still requires color space transform, and how to make my vlog film-like without paying.</p>
<p>I took some notes for their terminologies from this video: <a href="https://www.youtube.com/watch?v=pAh83khT1no">Color Grading 101 - Everything You Need to Know</a></p>
<ul>
<li>color correction
<ul>
<li>the step before color grading where you tweak the white balance, exposure, highlights, mid tones, and noise reduction, etc.</li>
</ul>
</li>
<li>color grading
<ul>
<li>add character and atmosphere to scenes by adding curves, masks, color wheels, grain, glow, chromatic aberrations</li>
</ul>
</li>
<li>color spaces
<ul>
<li>most common profile REC. 709 (est. 1990)</li>
<li>this ensures all devices display the same image (of the same color)</li>
<li>Rec. 2020 is the new richer color space with HDR, which allows for more brightness, very vivid colors and deep blacks</li>
<li>there are acquisition color spaces which are specific color spaces optimized for camera manufacturers with specific sensors</li>
</ul>
</li>
<li>RAW
<ul>
<li>saves as much information received by the sensor as possible.</li>
<li>it's much larger in storage, but you can a ton of useful data.</li>
<li>it's recorded in 12/14 bits, which are number of colors can be obtained. 12 bits = 4096 (R) x 4096 (G) x 4096 (b) = 68 billion colors.</li>
</ul>
</li>
<li>LOG
<ul>
<li>alternative to RAW which uses an optimized gamma curve to record as much information in an image as possible in highlights and shadows</li>
<li>uses a log curve rather than linear to record highlights and shadows</li>
</ul>
</li>
<li>LUT: Look-up Table
<ul>
<li>technical LUTs are used in video production to see something close to the final result while shooting in raw, most monitors/cameras have this</li>
<li>creative LUTs are color filters that you can apply to switch from one style to another, you can download packs from specific movies to copy their look.</li>
</ul>
</li>
<li>nodes
<ul>
<li>like layers in photoshop, it's a great visual workflow to add adjustments and effects in an organized and non-destructive way, making it easy to rework upstream and downstream of each step</li>
<li>an oscilloscope that displays brightness levels of different areas of an image in real time.</li>
<li>for evaluating exposure and balancing an image's luminance</li>
</ul>
</li>
<li>Scopes
<ul>
<li>tools that ensure our edits are not degrading the image and is balanced overall.</li>
<li>the three main ones are waveforms, RGB parade and vectorscope</li>
</ul>
</li>
<li>Waveforms
<ul>
<li>a graph that shows highlights and low lights</li>
<li>it's a vertical graph that goes from 0 - 100, if your waveform is crashing against the top and bottom, it's over/under exposed, respectively</li>
</ul>
</li>
<li>RGB parade
<ul>
<li>a waveform monitor broken into three graphs: RGB channels</li>
<li>useful for controlling exposure and white balance, i.e. if the image has a blue cast, you can see the blue graphic shift up compared to the other two, so you can bring it down to make it balanced</li>
</ul>
</li>
<li>Vectorscope
<ul>
<li>like a compass for colors, showing you where colors in your video lie and how intense they are</li>
<li>plots color intensity and hue of an image on a circular graph</li>
<li>used primarily for adjusting skin tones and color balance
<ul>
<li>it should be around the center for color, the more away it is from the center, the more saturation</li>
<li>for skin tone, it should fall along the 11 o'clock position, a diagonal line between the red and yellow lines.</li>
</ul>
</li>
</ul>
</li>
</ul>
<h3>Inspirations</h3>
<ul>
<li><a href="https://www.youtube.com/watch?v=_gwtz5Yzk2M">CHINA TOWN (FX30)</a></li>
<li><a href="https://www.youtube.com/watch?v=Ty6XXvvA8nk">New York City Film Emulation</a></li>
<li><a href="https://www.youtube.com/watch?v=Rd8ap3GcAyA">Japan – Gawx</a></li>
<li><a href="https://www.youtube.com/watch?v=cEjtTx-1ZfU">Three Days in Vienna | Fuji xH2s | Sigma 18-35mm 1.8 | Graded with Dehancer</a></li>
<li><a href="https://www.youtube.com/watch?v=U3lEGYoOoTY">Solo in Porto | Cinematic Video 4K | #Fujifilm XT30</a></li>
</ul>
<h3>More tutorials</h3>
<p>Color grading from 0</p>
<ul>
<li><a href="https://www.youtube.com/watch?v=VMt9sv_HfTw">How to Color Grade From 0 with Davinci Resolve (for Beginners) ✧ Asian, Japanese, Chinese Film Style</a></li>
<li><a href="https://www.youtube.com/watch?v=joJ5_o278PU">From Start to Finish: Mastering Color Grading in DaVinci Resolve for a Full Scene</a></li>
</ul>
<p>Film effect for free</p>
<ul>
<li><a href="https://www.youtube.com/watch?v=45z60vnPOBw&#x26;t=440s">Emulating 16mm or 35mm Film // Color Grading Tutorial</a></li>
<li><a href="https://www.youtube.com/watch?v=sI8jj9pE6gU">Davinci Resolve Film Look + Free PowerGrade</a></li>
<li><a href="https://www.youtube.com/watch?v=Zai08FOZ0fU">How to Get a RETRO FILM LOOK in DaVinci Resolve 18 Color Grading Tutorial</a></li>
</ul>
<p>node trees</p>
<ul>
<li><a href="https://www.youtube.com/watch?v=kdTMRQP_V7E">The BEST Node Tree for ANY Camera! PRO Colorist (BBC, Amazon)</a></li>
</ul>
<p>LUTs</p>
<ul>
<li><a href="https://www.youtube.com/watch?v=A2OLQNSIJgU">Why Do My Film LUTs Look Bad ? - KODAK 2383</a></li>
</ul>
<p>iPhone</p>
<ul>
<li><a href="https://www.youtube.com/watch?v=UYRYxH6LRmg&#x26;t=1s">How to Color Grade iPhone footage in DaVinci Resolve 18 | Using The Right Color Space</a></li>
</ul>
<p>efficiency</p>
<ul>
<li><a href="https://www.youtube.com/watch?v=H7WUnjLqslQ">Color Grade 10x Faster in Davinci Resolve With This SECRET WEAPON!</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[what is backprop?]]></title>
        <link>https://bneo.xyz/posts/backprop</link>
        <guid>https://bneo.xyz/posts/backprop</guid>
        <pubDate>Mon, 29 Apr 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I finally finished Andrej Karpathy's <a href="https://www.youtube.com/watch?v=VMj-3S1tku0">video on backprop</a> that I started last year.</p>
<p>I'm going to code <a href="https://github.com/karpathy/micrograd">micrograd</a> from scratch now, and write a medium article on it.</p>
<p>But before that, I'll explain some of the concepts in my own words to make sure that I actually understand, and not just think I understand them.</p>
<p>Summary of the video</p>
<ul>
<li>neural nets are mathematical expressions that take input as data, along with the weights and parameters of the neural net, passed through the mathematical operations in the forward pass, followed by a loss function.</li>
<li>This loss function measures the accuracy of our predictions, and usually the loss is low when your predictions close to the targets or when it is behaving well. We manipulate the function in a way that when it is minimized, the network is doing what we want it to do.</li>
<li>Then we backward the loss, use backpropagation to get the gradients, which tells us how to tune the parameters to decrease the loss locally</li>
<li>This process is iterated many times in gradient descent. Where we follow the gradient information to minimize the loss, until it is close to / at zero.</li>
<li>fundamentally, this neural network setup and training is identical and pervasive in all kinds of AI tasks, where it differs is in how we're updating the weights (simple MLP uses stochastic GD), and in computing the loss function (MSE is the simplest, cross-entropy loss is used for predicting next word)</li>
</ul>
<p>Derivative</p>
<ul>
<li>a way to nudge a function to see how sensitive it is and whether it goes in the positive or negative direction.</li>
<li>why? so that when minimizing the loss function in ML, we know which direction and by how much to adjust during gradient descent</li>
<li>the math: $f'(x) = \lim_{h \to 0} \frac{f(x+h) - f(x)}{h}$, derivative of function at point x is the limit of the slope as h approaches zero.</li>
</ul>
<p>forward pass</p>
<ul>
<li>traversing through the neural network with the input data, where each neuron in each layer processes the data based on its weight and bias, until it reaches the output layer which is the prediction.</li>
<li>path: input data -> neural network: layer by layer calculate output sequentially by applying weighted sum of inputs and a bias -> non-linear activation function -> output</li>
<li>math: the output of a layer is defined as $y = \sigma(Wx + b)$ where $\sigma$ is the activation function, $W$ is the weight matrix, $x$ is the input vector, and $b$ is the bias matrix.</li>
</ul>
<p>backprop</p>
<ul>
<li>going backwards through the network to adjust the weights to reduce the error between the predictions and actual data</li>
<li>how? it computes the gradient of the loss function w.r.t each weight in the network using chain rule, which allows gradient descent to find the direction and magnitude of the weight that will minimize the loss.</li>
<li>analogy: we have knobs in a machine, where each knob directly affects each other to minimize the loss function, instead of randomly turning each of them, backprop tells you which knob to turn and by how much,</li>
</ul>
<p>More resources</p>
<ul>
<li><a href="https://karpathy.medium.com/yes-you-should-understand-backprop-e2f06eab496b">Yes you should understand backprop</a></li>
<li>3blue1brown’s <a href="https://www.youtube.com/watch?v=Ilg3gGewQ5U">What is backpropagation really doing?</a> &#x26; <a href="https://www.youtube.com/watch?v=tIeHLnjs5U8">Backpropagation calculus</a></li>
<li><a href="https://www.youtube.com/watch?v=SmZmBKc7Lrs">The Most Important Machine Learning Algorithm</a></li>
<li><a href="https://cs231n.github.io/optimization-2/">CS231n lecture on backprop</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>I finally finished Andrej Karpathy's <a href="https://www.youtube.com/watch?v=VMj-3S1tku0">video on backprop</a> that I started last year.</p>
<p>I'm going to code <a href="https://github.com/karpathy/micrograd">micrograd</a> from scratch now, and write a medium article on it.</p>
<p>But before that, I'll explain some of the concepts in my own words to make sure that I actually understand, and not just think I understand them.</p>
<p>Summary of the video</p>
<ul>
<li>neural nets are mathematical expressions that take input as data, along with the weights and parameters of the neural net, passed through the mathematical operations in the forward pass, followed by a loss function.</li>
<li>This loss function measures the accuracy of our predictions, and usually the loss is low when your predictions close to the targets or when it is behaving well. We manipulate the function in a way that when it is minimized, the network is doing what we want it to do.</li>
<li>Then we backward the loss, use backpropagation to get the gradients, which tells us how to tune the parameters to decrease the loss locally</li>
<li>This process is iterated many times in gradient descent. Where we follow the gradient information to minimize the loss, until it is close to / at zero.</li>
<li>fundamentally, this neural network setup and training is identical and pervasive in all kinds of AI tasks, where it differs is in how we're updating the weights (simple MLP uses stochastic GD), and in computing the loss function (MSE is the simplest, cross-entropy loss is used for predicting next word)</li>
</ul>
<p>Derivative</p>
<ul>
<li>a way to nudge a function to see how sensitive it is and whether it goes in the positive or negative direction.</li>
<li>why? so that when minimizing the loss function in ML, we know which direction and by how much to adjust during gradient descent</li>
<li>the math: $f'(x) = \lim_{h \to 0} \frac{f(x+h) - f(x)}{h}$, derivative of function at point x is the limit of the slope as h approaches zero.</li>
</ul>
<p>forward pass</p>
<ul>
<li>traversing through the neural network with the input data, where each neuron in each layer processes the data based on its weight and bias, until it reaches the output layer which is the prediction.</li>
<li>path: input data -> neural network: layer by layer calculate output sequentially by applying weighted sum of inputs and a bias -> non-linear activation function -> output</li>
<li>math: the output of a layer is defined as $y = \sigma(Wx + b)$ where $\sigma$ is the activation function, $W$ is the weight matrix, $x$ is the input vector, and $b$ is the bias matrix.</li>
</ul>
<p>backprop</p>
<ul>
<li>going backwards through the network to adjust the weights to reduce the error between the predictions and actual data</li>
<li>how? it computes the gradient of the loss function w.r.t each weight in the network using chain rule, which allows gradient descent to find the direction and magnitude of the weight that will minimize the loss.</li>
<li>analogy: we have knobs in a machine, where each knob directly affects each other to minimize the loss function, instead of randomly turning each of them, backprop tells you which knob to turn and by how much,</li>
</ul>
<p>More resources</p>
<ul>
<li><a href="https://karpathy.medium.com/yes-you-should-understand-backprop-e2f06eab496b">Yes you should understand backprop</a></li>
<li>3blue1brown’s <a href="https://www.youtube.com/watch?v=Ilg3gGewQ5U">What is backpropagation really doing?</a> &#x26; <a href="https://www.youtube.com/watch?v=tIeHLnjs5U8">Backpropagation calculus</a></li>
<li><a href="https://www.youtube.com/watch?v=SmZmBKc7Lrs">The Most Important Machine Learning Algorithm</a></li>
<li><a href="https://cs231n.github.io/optimization-2/">CS231n lecture on backprop</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[The World in Seven Colors]]></title>
        <link>https://bneo.xyz/posts/color</link>
        <guid>https://bneo.xyz/posts/color</guid>
        <pubDate>Sun, 28 Apr 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I was flipping through <a href="https://www.goodreads.com/book/show/57693329-the-world-according-to-color">The World According to Color</a> by <a href="https://www.youtube.com/watch?v=wD_CbJOPbnQ">James Fox</a> in estlite in Tsim Sha Tsui, HK.</p>
<p>He traverses history, literature, art, and science to uncover behind the seven primary colors – black, red, yellow, blue, white, purple, and green – a root idea, based on visual resemblances and common symbolism throughout history.</p>
<p>Below are the artworks he featured in his book + some I added myself for each color for my own curation.</p>
<hr>
<h3>Black</h3>
<blockquote>
<p>In the apparent blackness of darkness we discerned our deepest fears;</p>
</blockquote>
<p><img src="https://bneo.xyz/images/void.jpeg" alt="In the beginning there was darkness: in this remarkably modern image, the seventeenth-century cosmologist Robert Fludd depicted the primordial void as a simple black square"></p>
<p><img src="https://bneo.xyz/images/sesshu.jpg" alt="Sesshū’s Splashed-Ink Landscape, made in 1495. From one ink, variously diluted and masterfully applied, springs an evocative mountain scene: a wine tavern by a lake, complete with two boaters at the bottom right"></p>
<h3>Red</h3>
<blockquote>
<p>in the glossy reds of blood we saw reflected our own lives and bodies;</p>
</blockquote>
<p><img src="https://bneo.xyz/images/redstudio.jpeg" alt="L&#x27;Atelier Rouge , 1911, Henri Matisse"></p>
<p><img src="https://bneo.xyz/images/redroom.jpeg" alt="The Dessert: Harmony in Red, 1908, Henri Matisse"></p>
<p><img src="https://bneo.xyz/images/dinnertable.jpeg" alt="Le verre de porto (A Dinner Table at Night), 1884, John Singer Sargent"></p>
<h3>Yellow</h3>
<blockquote>
<p>in the blinding yellow sun we glimpsed, through squinted eyes, our most powerful gods;</p>
</blockquote>
<p><img src="https://bneo.xyz/images/annunciation.jpg" alt="In this Annunciation, by Fra Angelico in the 1420s, God is a golden sun, and his divine message a beam of light"></p>
<p><img src="https://bneo.xyz/images/polyphemus.jpg" alt="Turner’s Ulysses Deriding Polyphemus is dominated by a vast and heroic sunset. The faint outlines of stallions carrying the sun over the horizon can just be made out"></p>
<p><img src="https://bneo.xyz/images/regulus.jpeg" alt="In Regulus, Turner used chrome yellow and lead white to re-create the intense experience of staring directly into the sun. Contemporary critics advised viewers to keep a safe distance"></p>
<p><img src="https://bneo.xyz/images/norham.jpg" alt="The evanescent sunrise behind Norham Castle depends on a phenomenon called isoluminance. In black and white, we can see the sun’s yellow haze is exactly the same brightness as the blue sky around it"></p>
<h3>Blue</h3>
<blockquote>
<p>and in cerulean skies and and seas we imagined worlds beyond our horizons.</p>
</blockquote>
<p><img src="https://bneo.xyz/images/bluesound.jpeg" alt="Wassily Kandinsky’s Improvisation 19 (also known as Blue Sound) is dominated by an exuberant blue haze that seems to transfigure the figures who pass through it"></p>
<p><img src="https://bneo.xyz/images/bacchus.jpg" alt="Bacchus and Ariadne (1522–1523), Titian"></p>
<h3>White</h3>
<blockquote>
<p>We championed clean white surfaces as paragons of visual, moral, and social purity</p>
</blockquote>
<p><img src="https://bneo.xyz/images/whiteonwhite.png" alt="Suprematist Composition: White on White (1918), Kazimir Malevich"></p>
<p><img src="https://bneo.xyz/images/whitepainting.jpeg" alt="White Painting, 1951, Robert Rauschenberg"></p>
<h3>Purple</h3>
<blockquote>
<p>celebrated the synthetic purples of the nineteenth century as beacons of technological progress</p>
</blockquote>
<p><img src="https://bneo.xyz/images/parliament.jpeg" alt="Monet’s The Houses of Parliament, Seagulls is a pageant of purples"></p>
<p><img src="https://bneo.xyz/images/monetwaterloo.jpeg" alt="view of Waterloo Bridge, city’s industrial skyline smothered with synthetic purple emissions"></p>
<h3>Green</h3>
<blockquote>
<p>and embraced the myriad greens of nature as emblems of paradise and renewal.</p>
</blockquote>
<p><img src="https://bneo.xyz/images/greeninterior.jpeg" alt="The Green Interior (Figure Seated by a Curtained Window), 1891, Édouard Vuillard"></p>
<p><img src="https://bneo.xyz/images/greendress.jpeg" alt="Camille, 1866, Claude Monet"></p>
<p><img src="https://bneo.xyz/images/stilllife.jpeg" alt="Still Life: Vase with Pink Roses, 1890, Vincent van Gogh"></p>
<blockquote>
<p>We have projected these hopes, anxieties, and obsessions onto color for thousands of years. The history of color, therefore, is also a history of humanity.</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p>I was flipping through <a href="https://www.goodreads.com/book/show/57693329-the-world-according-to-color">The World According to Color</a> by <a href="https://www.youtube.com/watch?v=wD_CbJOPbnQ">James Fox</a> in estlite in Tsim Sha Tsui, HK.</p>
<p>He traverses history, literature, art, and science to uncover behind the seven primary colors – black, red, yellow, blue, white, purple, and green – a root idea, based on visual resemblances and common symbolism throughout history.</p>
<p>Below are the artworks he featured in his book + some I added myself for each color for my own curation.</p>
<hr>
<h3>Black</h3>
<blockquote>
<p>In the apparent blackness of darkness we discerned our deepest fears;</p>
</blockquote>
<p><img src="https://bneo.xyz/images/void.jpeg" alt="In the beginning there was darkness: in this remarkably modern image, the seventeenth-century cosmologist Robert Fludd depicted the primordial void as a simple black square"></p>
<p><img src="https://bneo.xyz/images/sesshu.jpg" alt="Sesshū’s Splashed-Ink Landscape, made in 1495. From one ink, variously diluted and masterfully applied, springs an evocative mountain scene: a wine tavern by a lake, complete with two boaters at the bottom right"></p>
<h3>Red</h3>
<blockquote>
<p>in the glossy reds of blood we saw reflected our own lives and bodies;</p>
</blockquote>
<p><img src="https://bneo.xyz/images/redstudio.jpeg" alt="L&#x27;Atelier Rouge , 1911, Henri Matisse"></p>
<p><img src="https://bneo.xyz/images/redroom.jpeg" alt="The Dessert: Harmony in Red, 1908, Henri Matisse"></p>
<p><img src="https://bneo.xyz/images/dinnertable.jpeg" alt="Le verre de porto (A Dinner Table at Night), 1884, John Singer Sargent"></p>
<h3>Yellow</h3>
<blockquote>
<p>in the blinding yellow sun we glimpsed, through squinted eyes, our most powerful gods;</p>
</blockquote>
<p><img src="https://bneo.xyz/images/annunciation.jpg" alt="In this Annunciation, by Fra Angelico in the 1420s, God is a golden sun, and his divine message a beam of light"></p>
<p><img src="https://bneo.xyz/images/polyphemus.jpg" alt="Turner’s Ulysses Deriding Polyphemus is dominated by a vast and heroic sunset. The faint outlines of stallions carrying the sun over the horizon can just be made out"></p>
<p><img src="https://bneo.xyz/images/regulus.jpeg" alt="In Regulus, Turner used chrome yellow and lead white to re-create the intense experience of staring directly into the sun. Contemporary critics advised viewers to keep a safe distance"></p>
<p><img src="https://bneo.xyz/images/norham.jpg" alt="The evanescent sunrise behind Norham Castle depends on a phenomenon called isoluminance. In black and white, we can see the sun’s yellow haze is exactly the same brightness as the blue sky around it"></p>
<h3>Blue</h3>
<blockquote>
<p>and in cerulean skies and and seas we imagined worlds beyond our horizons.</p>
</blockquote>
<p><img src="https://bneo.xyz/images/bluesound.jpeg" alt="Wassily Kandinsky’s Improvisation 19 (also known as Blue Sound) is dominated by an exuberant blue haze that seems to transfigure the figures who pass through it"></p>
<p><img src="https://bneo.xyz/images/bacchus.jpg" alt="Bacchus and Ariadne (1522–1523), Titian"></p>
<h3>White</h3>
<blockquote>
<p>We championed clean white surfaces as paragons of visual, moral, and social purity</p>
</blockquote>
<p><img src="https://bneo.xyz/images/whiteonwhite.png" alt="Suprematist Composition: White on White (1918), Kazimir Malevich"></p>
<p><img src="https://bneo.xyz/images/whitepainting.jpeg" alt="White Painting, 1951, Robert Rauschenberg"></p>
<h3>Purple</h3>
<blockquote>
<p>celebrated the synthetic purples of the nineteenth century as beacons of technological progress</p>
</blockquote>
<p><img src="https://bneo.xyz/images/parliament.jpeg" alt="Monet’s The Houses of Parliament, Seagulls is a pageant of purples"></p>
<p><img src="https://bneo.xyz/images/monetwaterloo.jpeg" alt="view of Waterloo Bridge, city’s industrial skyline smothered with synthetic purple emissions"></p>
<h3>Green</h3>
<blockquote>
<p>and embraced the myriad greens of nature as emblems of paradise and renewal.</p>
</blockquote>
<p><img src="https://bneo.xyz/images/greeninterior.jpeg" alt="The Green Interior (Figure Seated by a Curtained Window), 1891, Édouard Vuillard"></p>
<p><img src="https://bneo.xyz/images/greendress.jpeg" alt="Camille, 1866, Claude Monet"></p>
<p><img src="https://bneo.xyz/images/stilllife.jpeg" alt="Still Life: Vase with Pink Roses, 1890, Vincent van Gogh"></p>
<blockquote>
<p>We have projected these hopes, anxieties, and obsessions onto color for thousands of years. The history of color, therefore, is also a history of humanity.</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[Make Something Wonderful]]></title>
        <link>https://bneo.xyz/posts/makesomethingwonderful</link>
        <guid>https://bneo.xyz/posts/makesomethingwonderful</guid>
        <pubDate>Sat, 27 Apr 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/somethingwonderful.png" alt="Stay Hungry, Stay Foolish"></p>
<p>I read <a href="https://stevejobsarchive.com/book">Make Something Wonderful</a> in the plane ride back to Malaysia from Hong Kong and the whole time I was immersed and when the plane landed I felt more alive and agentic than ever.</p>
<p>It's a curated collection of his speeches, interviews, and correspondence. His whole story was inspiring and I loved a lot of the things he said in his speeches and emails.</p>
<p>This blog is my curated collection of that collection.</p>
<hr>
<h3>On his childhood</h3>
<ul>
<li>his father was a machinist by trade and worked very hard and was kind of a genius with his hands.</li>
<li>when he was 5, his father spent a lot of time teaching him how to build things, take things apart, put things back together</li>
<li>He later met Larry Lang, a man who built <a href="https://en.wikipedia.org/wiki/Heathkit?useskin=vector">Heathkits</a>. These kits gave him an understand of what was inside a finished product and how it worked, and the sense that <strong>one could build the things that one saw around oneself in the universe</strong>.</li>
<li>it gave a tremendous degree of self-confidence that, through <strong>exploration and learning</strong>, one could understand seemingly very complex things in one's environment.</li>
</ul>
<h3>On California</h3>
<ul>
<li>California had a sense of experimentation, and a sense of openness about it – openness and new possibility – that I didn't appreciate till I went to other places.</li>
</ul>
<h3>On aesthetics and taste</h3>
<ul>
<li>a bunch of little things influenced him: wine labels, paintings in galleries. Simple things. Nothing real profound, just lots and lots of little things.</li>
<li>I don't think my taste in aesthetics is that much different than a lot of other people's. The difference is I just get to <strong>be really stubborn about making things as good as we all know they can be</strong></li>
<li>Things get more refined as you make mistakes. Your aesthetics get better as you make mistakes.</li>
<li>It doesn't take any more energy – and rarely does it take more money – to make it really great. All it takes is a little more time. [...] And a willingness to do so, a willingness to persevere until it's really great.</li>
<li>good aesthetics results from just your eye. And instinct of what you see, not so much what you do.</li>
</ul>
<h3>On character</h3>
<ul>
<li>people's spark of self-consciousness turns on at about 15 or 16.</li>
<li>Humanities lecture in Reed college, i.e. Shakespeare with professor Svitavsky felt meaningless and even cruel endeavors to be put through, but looking back, it helped him in everything he's ever done.</li>
<li>he learned about situational ethics from people at the Hare Krishna temple</li>
<li>"Character is built not in good times, but in bad times; not in a time of plenty, but in a time of adversity"</li>
</ul>
<h3>On liberal arts</h3>
<ul>
<li>Apple's major contribution was bringing a liberal arts point of view to the use of computers</li>
<li>the driving motivation behind the ease of use of the Macintosh was not just to get more people to use computers, it was to bring beautiful fonts and typography and graphics to people, to see beautiful photographs or pictures, or artwork, etc. to help them communicate what they were doing.</li>
<li>Computer science and science is a liberal art. It's something that everyone should know how to use, at least, and harness in their life. It's not something that should be relegated to 5 percent of the population over in the corner. It's something that everybody should be exposed to, everyone should have a master of, to some extent, and that's how we viewed computation, or these computation devices.</li>
</ul>
<h3>On apple's culture</h3>
<ul>
<li>there wasn't a hierarchy of ideas that mapped onto the hierarchy of the organization. Great ideas could come from anywhere.</li>
<li>we hired truly great people and gave them the room to do great work.</li>
<li>A lot of companies hire people to tell them what to do, we hired people to tell them us to do.</li>
</ul>
<h3>On intuitive feelings (dreams)</h3>
<ul>
<li>Be aware of the world's magical, mystical, and artistic sides. The most important things in life are not the goal-oriented, materialistic things that everyone and everything tries to convince you to strive for.</li>
<li>Whatever it may be, I bet many of you have had some of these intuitive feelings about what you could do with your lives. These feelings are very real, and if nurtured can blossom into something wonderful and magical. A good way to remember these kinds of intuitive feelings is to <mark>walk alone near sunset – and spend a lot of time looking at the sky</mark> in general. We are never taught to listen to our intuitions, to develop and nurture our intuitions. But if you do <mark>pay attention to these subtle insights, you can make them come true.</mark></li>
<li>People will come at you with reasons why you shouldn't do these things (writing songs won't help you make a living). You could be doing so much more in your life. (Einstein working at a low-level job in the Swiss patent office)</li>
<li>If you don't have any of these feelings, called dreams, then you're in trouble.</li>
</ul>
<h3>On creativity</h3>
<ul>
<li>Be a creative person. <mark>Creativity equals connecting previously unrelated experiences and insights that others don't see.</mark></li>
<li>You have to have them to connect them. Creative people feel guilty that they are simply relaying what they "see". How do you get a more diverse set of experiences? Not by traveling the same path as everyone else.</li>
<li>to be creative, feed or invest in yourself by exploring uncharted paths that are outside the realm of your past experience. Seek out new dimensions of yourself – especially those that carry a romantic scent</li>
<li>The only thing one can do is to believe that some of what you follow with your heart will indeed come back to make your life much richer. And it will. And you will gain an ever firmer trust in your instincts and intuition.</li>
</ul>
<h3>On career and loving your work</h3>
<ul>
<li>The enemy of most dreams and intuition, and one of the most dangerous and stifling concepts ever invented by humans, is the "Career"</li>
<li>If you are passionate about your life and your work, they become more or less one. This is a much better way to live one's life.</li>
<li><mark>Make your avocation your vocation. Make what you love your work</mark></li>
<li>The journey is the reward. The reward is in crossing the rainbow.</li>
<li><mark>Think of your life as a rainbow arcing across the horizon of this world. You appear, have a chance to blaze in teh sky, then you disappear</mark>
<ul>
<li>The two endpoints of everyone's rainbow are birth and death. We all experience both completely alone</li>
<li>To know my arc will fall makes me want to blaze while I am in the sky.</li>
</ul>
</li>
<li>You've got to find what you love. And that is as true for your work as it is for your lovers. Your work is going to fill a large part of your life, and the only way to be truly satisfied is to do what you believe is great work. And the only way to do great work is to love what you do. If you haven't found it yet, keep looking. Don't settle. As with all matters of the heart, you'll know when you find it. And, like any great relationship, it just gets better and better as the years roll on. So keep looking. Don't settle.</li>
</ul>
<h3>On mistakes</h3>
<ul>
<li>regrets are different from mistakes</li>
<li>mistakes = things you did and wish you could do over again.
<ul>
<li>Some mistakes are deep, and others not. But if your intent was pure, they're almost always enriching in some way.</li>
</ul>
</li>
<li>regrets = things you didn't do, and wish you did.</li>
</ul>
<h3>On hiring young A players</h3>
<ul>
<li>You'd better have great people, or you won't get your product to market as fast as possible.</li>
<li>There are no shortcuts around quality, and quality starts with people</li>
<li>for young people, you must evaluate potential. The primary attributes are 1) intelligence and the ability to learn quickly and 2) drive and passion – hard work makes up for a lot</li>
<li>I will purposely upset someone by criticizing their prior work. The worst thing someone can do in an interview is agree with me. <mark>What I look for is someone to come right back and say "You're dead wrong and here's why"</mark>. I want to see what people are like under pressure. I want to see if they just fold or if they have firm conviction, belief, and pride in what they did.</li>
<li>If your company is a meritocracy of ideas, with passionate people, you have a company with a lot of arguments. If people can't stand up and argue well under pressure, they may not do well in such an environment.</li>
</ul>
<h3>On his weakness</h3>
<ul>
<li>I'm too idealistic. [I need to] realize that sometimes best is the enemy of better.</li>
<li>Sometimes I go for "best" when I should go for "better", and end up going nowhere or backwards.</li>
<li>I'm blinded by "what could be" versus "what is possible", doing things incrementally versus doing them in one fell swoop.</li>
<li><mark>Balancing the ideal and the practical</mark> is something that I still must pay attention to.</li>
</ul>
<h3>On a CEO's job</h3>
<ul>
<li>Cajole and bed and plead and threaten at times – to do what is necessary to get people to see things in a bigger and more profound way than they have, and to do better work than they thought they could do.</li>
<li>When they do their best and you don't think it isn't enough, you tell them straight "This isn't good enough. I know you can do better. You need to do better. Now go do better."</li>
<li>1) recruit, 2) set an overall direction, 3) inspire and cajole and persuade.</li>
</ul>
<h3>Apple's hierarchy of Skepticism</h3>
<ul>
<li>survival > stable business > product strategy > growth</li>
</ul>
<h3>His favorite quote</h3>
<blockquote>
<p>We are what we repeatedly do. Excellence, then is not an act, but a habit – Aristotle</p>
</blockquote>
<h3>On culture and connection</h3>
<ul>
<li>There's tradition in SV. There's role models, and there's legends, and there's all sorts of folklore – the kind of thing that makes a culture. Many people don't spend time to learn about it. But some people find themselves in it, and slowly start to absorb it and get curious as to what came before them.</li>
<li>There's human drama to most everything. You look at it sometimes, and it seems as dry as history. But if you peel the onion, there's humanity underneath.</li>
<li>Just to understand what's going on now – you can't really do that unless you understand how it got here.</li>
</ul>
<blockquote>
<p>He who loves to see two or three generations is like a man who sits some time in the conjurer's booth at a fair and witnesses the performance twice or thrice in succession. The tricks were meant ot be seen only once; and when they are no longer a novelty and cease to deceive, their effect is gone.</p>
<p>– Schopenhauer's On the Suffering of the World</p>
</blockquote>
<h3>On tech 🤝 creativity</h3>
<ul>
<li>tech and content companies have no understanding of each other</li>
<li>the creative process is as disciplined as any engineering process. And they're as passionate about it as any technical person.</li>
<li>tech companies have a wide, dynamic range of capability and elegance. there's creativity in the process.</li>
</ul>
<h3>on management</h3>
<ul>
<li>when he was younger: management by objective. "You accomplished none of your objectives, you're fired"</li>
<li>now: management by values: find people that want the same things you want, and then just get the hell out of their way.
<ul>
<li>have a good enough place to go, that's got a long enough focal length that it will survive over time, that everybody agrees on, and don't codify how you're going to get there. So that each generation can argue anew about the best way to get to San Diego.</li>
</ul>
</li>
</ul>
<h3>On death</h3>
<ul>
<li><mark>"If today were the last day of my life, would I want to do what I am about to do today? And whenever the answer has been "No" for too many days in a row, I know I need to change something. </mark></li>
<li>Remembering that I'll be dead soon is the most important tool I've ever encountered to help me make the big choices in life. Because a most everything – all external expectations, all pride, all fear of embarrassment or failure – these things just fall away in the face of death, leaving only what is truly important.</li>
<li>Remembering that you are going to die is the best way I know to avoid the trap of thinking you have something to lose. You are already naked. There is no reason not to follow your heart.</li>
<li>Death is likely the single best invention of life. It is life's change agent. It clears out the old to make way for the new. Right now the new is you, but someday, not too long from now, you will gradually become the old and be cleared away.</li>
<li><mark>Your time is limited, so don't waste it living someone else's life.</mark> Don't be trapped by dogma – which is living with the results of other people's thinking. Don't let the noise of others' opinions drown out your own inner voice. And most important, <mark>have the courage to follow your heart and intuition</mark>. They somehow already know what you truly want to become. Everything else is secondary.</li>
</ul>
<h3>his famous email to himself</h3>
<blockquote>
<p>I grow little of the food I eat, and of the little I do grow I did not breed or perfect the seeds.<br>
I do not make any of my own clothing.<br>
I speak a language I did not invent or refine.<br>
I did not discover the mathematics I use.<br>
I am protected by freedoms and laws I did not conceive of or legislate, and do not enforce or adjudicate.<br>
I am moved by music I did not create myself.
When I needed medical attention, I was helpless to help myself survive.<br>
I did not invent the transistor, the microprocessor, object oriented programming, or most of the technology I work with.<br>
I love and admire my species, living and dead, and am totally dependent on them for my life and well being.</p>
<p>September 2, 2010, 11:08 p.m.</p>
</blockquote>
<h3>my favorite quote of his</h3>
<blockquote>
<p>Life can be much broader once you discover one simple fact—and that is： everything around you that you call life was made up by people that were no smarter than you.
And you can change it.<br>
You can influence it.<br>
You can build your own things that other people can use.<br>
And the minute you can understand that you can poke life, and if you push in, then something will pop out the other side; that you can change it, you can mold it—that's maybe the most important thing: to shake off this erroneous notion that life is there, and you're just going to live in it versus embrace it, change it, improve it, make your mark upon it.<br>
I think that's very important, and however you learn that, once you learn it, you'll want to change life and make it better. Because it's kind of messed up in a lot of ways.<br>
Once you learn that, you'll never be the same again.<br>
— Steve, 1994</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/somethingwonderful.png" alt="Stay Hungry, Stay Foolish"></p>
<p>I read <a href="https://stevejobsarchive.com/book">Make Something Wonderful</a> in the plane ride back to Malaysia from Hong Kong and the whole time I was immersed and when the plane landed I felt more alive and agentic than ever.</p>
<p>It's a curated collection of his speeches, interviews, and correspondence. His whole story was inspiring and I loved a lot of the things he said in his speeches and emails.</p>
<p>This blog is my curated collection of that collection.</p>
<hr>
<h3>On his childhood</h3>
<ul>
<li>his father was a machinist by trade and worked very hard and was kind of a genius with his hands.</li>
<li>when he was 5, his father spent a lot of time teaching him how to build things, take things apart, put things back together</li>
<li>He later met Larry Lang, a man who built <a href="https://en.wikipedia.org/wiki/Heathkit?useskin=vector">Heathkits</a>. These kits gave him an understand of what was inside a finished product and how it worked, and the sense that <strong>one could build the things that one saw around oneself in the universe</strong>.</li>
<li>it gave a tremendous degree of self-confidence that, through <strong>exploration and learning</strong>, one could understand seemingly very complex things in one's environment.</li>
</ul>
<h3>On California</h3>
<ul>
<li>California had a sense of experimentation, and a sense of openness about it – openness and new possibility – that I didn't appreciate till I went to other places.</li>
</ul>
<h3>On aesthetics and taste</h3>
<ul>
<li>a bunch of little things influenced him: wine labels, paintings in galleries. Simple things. Nothing real profound, just lots and lots of little things.</li>
<li>I don't think my taste in aesthetics is that much different than a lot of other people's. The difference is I just get to <strong>be really stubborn about making things as good as we all know they can be</strong></li>
<li>Things get more refined as you make mistakes. Your aesthetics get better as you make mistakes.</li>
<li>It doesn't take any more energy – and rarely does it take more money – to make it really great. All it takes is a little more time. [...] And a willingness to do so, a willingness to persevere until it's really great.</li>
<li>good aesthetics results from just your eye. And instinct of what you see, not so much what you do.</li>
</ul>
<h3>On character</h3>
<ul>
<li>people's spark of self-consciousness turns on at about 15 or 16.</li>
<li>Humanities lecture in Reed college, i.e. Shakespeare with professor Svitavsky felt meaningless and even cruel endeavors to be put through, but looking back, it helped him in everything he's ever done.</li>
<li>he learned about situational ethics from people at the Hare Krishna temple</li>
<li>"Character is built not in good times, but in bad times; not in a time of plenty, but in a time of adversity"</li>
</ul>
<h3>On liberal arts</h3>
<ul>
<li>Apple's major contribution was bringing a liberal arts point of view to the use of computers</li>
<li>the driving motivation behind the ease of use of the Macintosh was not just to get more people to use computers, it was to bring beautiful fonts and typography and graphics to people, to see beautiful photographs or pictures, or artwork, etc. to help them communicate what they were doing.</li>
<li>Computer science and science is a liberal art. It's something that everyone should know how to use, at least, and harness in their life. It's not something that should be relegated to 5 percent of the population over in the corner. It's something that everybody should be exposed to, everyone should have a master of, to some extent, and that's how we viewed computation, or these computation devices.</li>
</ul>
<h3>On apple's culture</h3>
<ul>
<li>there wasn't a hierarchy of ideas that mapped onto the hierarchy of the organization. Great ideas could come from anywhere.</li>
<li>we hired truly great people and gave them the room to do great work.</li>
<li>A lot of companies hire people to tell them what to do, we hired people to tell them us to do.</li>
</ul>
<h3>On intuitive feelings (dreams)</h3>
<ul>
<li>Be aware of the world's magical, mystical, and artistic sides. The most important things in life are not the goal-oriented, materialistic things that everyone and everything tries to convince you to strive for.</li>
<li>Whatever it may be, I bet many of you have had some of these intuitive feelings about what you could do with your lives. These feelings are very real, and if nurtured can blossom into something wonderful and magical. A good way to remember these kinds of intuitive feelings is to <mark>walk alone near sunset – and spend a lot of time looking at the sky</mark> in general. We are never taught to listen to our intuitions, to develop and nurture our intuitions. But if you do <mark>pay attention to these subtle insights, you can make them come true.</mark></li>
<li>People will come at you with reasons why you shouldn't do these things (writing songs won't help you make a living). You could be doing so much more in your life. (Einstein working at a low-level job in the Swiss patent office)</li>
<li>If you don't have any of these feelings, called dreams, then you're in trouble.</li>
</ul>
<h3>On creativity</h3>
<ul>
<li>Be a creative person. <mark>Creativity equals connecting previously unrelated experiences and insights that others don't see.</mark></li>
<li>You have to have them to connect them. Creative people feel guilty that they are simply relaying what they "see". How do you get a more diverse set of experiences? Not by traveling the same path as everyone else.</li>
<li>to be creative, feed or invest in yourself by exploring uncharted paths that are outside the realm of your past experience. Seek out new dimensions of yourself – especially those that carry a romantic scent</li>
<li>The only thing one can do is to believe that some of what you follow with your heart will indeed come back to make your life much richer. And it will. And you will gain an ever firmer trust in your instincts and intuition.</li>
</ul>
<h3>On career and loving your work</h3>
<ul>
<li>The enemy of most dreams and intuition, and one of the most dangerous and stifling concepts ever invented by humans, is the "Career"</li>
<li>If you are passionate about your life and your work, they become more or less one. This is a much better way to live one's life.</li>
<li><mark>Make your avocation your vocation. Make what you love your work</mark></li>
<li>The journey is the reward. The reward is in crossing the rainbow.</li>
<li><mark>Think of your life as a rainbow arcing across the horizon of this world. You appear, have a chance to blaze in teh sky, then you disappear</mark>
<ul>
<li>The two endpoints of everyone's rainbow are birth and death. We all experience both completely alone</li>
<li>To know my arc will fall makes me want to blaze while I am in the sky.</li>
</ul>
</li>
<li>You've got to find what you love. And that is as true for your work as it is for your lovers. Your work is going to fill a large part of your life, and the only way to be truly satisfied is to do what you believe is great work. And the only way to do great work is to love what you do. If you haven't found it yet, keep looking. Don't settle. As with all matters of the heart, you'll know when you find it. And, like any great relationship, it just gets better and better as the years roll on. So keep looking. Don't settle.</li>
</ul>
<h3>On mistakes</h3>
<ul>
<li>regrets are different from mistakes</li>
<li>mistakes = things you did and wish you could do over again.
<ul>
<li>Some mistakes are deep, and others not. But if your intent was pure, they're almost always enriching in some way.</li>
</ul>
</li>
<li>regrets = things you didn't do, and wish you did.</li>
</ul>
<h3>On hiring young A players</h3>
<ul>
<li>You'd better have great people, or you won't get your product to market as fast as possible.</li>
<li>There are no shortcuts around quality, and quality starts with people</li>
<li>for young people, you must evaluate potential. The primary attributes are 1) intelligence and the ability to learn quickly and 2) drive and passion – hard work makes up for a lot</li>
<li>I will purposely upset someone by criticizing their prior work. The worst thing someone can do in an interview is agree with me. <mark>What I look for is someone to come right back and say "You're dead wrong and here's why"</mark>. I want to see what people are like under pressure. I want to see if they just fold or if they have firm conviction, belief, and pride in what they did.</li>
<li>If your company is a meritocracy of ideas, with passionate people, you have a company with a lot of arguments. If people can't stand up and argue well under pressure, they may not do well in such an environment.</li>
</ul>
<h3>On his weakness</h3>
<ul>
<li>I'm too idealistic. [I need to] realize that sometimes best is the enemy of better.</li>
<li>Sometimes I go for "best" when I should go for "better", and end up going nowhere or backwards.</li>
<li>I'm blinded by "what could be" versus "what is possible", doing things incrementally versus doing them in one fell swoop.</li>
<li><mark>Balancing the ideal and the practical</mark> is something that I still must pay attention to.</li>
</ul>
<h3>On a CEO's job</h3>
<ul>
<li>Cajole and bed and plead and threaten at times – to do what is necessary to get people to see things in a bigger and more profound way than they have, and to do better work than they thought they could do.</li>
<li>When they do their best and you don't think it isn't enough, you tell them straight "This isn't good enough. I know you can do better. You need to do better. Now go do better."</li>
<li>1) recruit, 2) set an overall direction, 3) inspire and cajole and persuade.</li>
</ul>
<h3>Apple's hierarchy of Skepticism</h3>
<ul>
<li>survival > stable business > product strategy > growth</li>
</ul>
<h3>His favorite quote</h3>
<blockquote>
<p>We are what we repeatedly do. Excellence, then is not an act, but a habit – Aristotle</p>
</blockquote>
<h3>On culture and connection</h3>
<ul>
<li>There's tradition in SV. There's role models, and there's legends, and there's all sorts of folklore – the kind of thing that makes a culture. Many people don't spend time to learn about it. But some people find themselves in it, and slowly start to absorb it and get curious as to what came before them.</li>
<li>There's human drama to most everything. You look at it sometimes, and it seems as dry as history. But if you peel the onion, there's humanity underneath.</li>
<li>Just to understand what's going on now – you can't really do that unless you understand how it got here.</li>
</ul>
<blockquote>
<p>He who loves to see two or three generations is like a man who sits some time in the conjurer's booth at a fair and witnesses the performance twice or thrice in succession. The tricks were meant ot be seen only once; and when they are no longer a novelty and cease to deceive, their effect is gone.</p>
<p>– Schopenhauer's On the Suffering of the World</p>
</blockquote>
<h3>On tech 🤝 creativity</h3>
<ul>
<li>tech and content companies have no understanding of each other</li>
<li>the creative process is as disciplined as any engineering process. And they're as passionate about it as any technical person.</li>
<li>tech companies have a wide, dynamic range of capability and elegance. there's creativity in the process.</li>
</ul>
<h3>on management</h3>
<ul>
<li>when he was younger: management by objective. "You accomplished none of your objectives, you're fired"</li>
<li>now: management by values: find people that want the same things you want, and then just get the hell out of their way.
<ul>
<li>have a good enough place to go, that's got a long enough focal length that it will survive over time, that everybody agrees on, and don't codify how you're going to get there. So that each generation can argue anew about the best way to get to San Diego.</li>
</ul>
</li>
</ul>
<h3>On death</h3>
<ul>
<li><mark>"If today were the last day of my life, would I want to do what I am about to do today? And whenever the answer has been "No" for too many days in a row, I know I need to change something. </mark></li>
<li>Remembering that I'll be dead soon is the most important tool I've ever encountered to help me make the big choices in life. Because a most everything – all external expectations, all pride, all fear of embarrassment or failure – these things just fall away in the face of death, leaving only what is truly important.</li>
<li>Remembering that you are going to die is the best way I know to avoid the trap of thinking you have something to lose. You are already naked. There is no reason not to follow your heart.</li>
<li>Death is likely the single best invention of life. It is life's change agent. It clears out the old to make way for the new. Right now the new is you, but someday, not too long from now, you will gradually become the old and be cleared away.</li>
<li><mark>Your time is limited, so don't waste it living someone else's life.</mark> Don't be trapped by dogma – which is living with the results of other people's thinking. Don't let the noise of others' opinions drown out your own inner voice. And most important, <mark>have the courage to follow your heart and intuition</mark>. They somehow already know what you truly want to become. Everything else is secondary.</li>
</ul>
<h3>his famous email to himself</h3>
<blockquote>
<p>I grow little of the food I eat, and of the little I do grow I did not breed or perfect the seeds.<br>
I do not make any of my own clothing.<br>
I speak a language I did not invent or refine.<br>
I did not discover the mathematics I use.<br>
I am protected by freedoms and laws I did not conceive of or legislate, and do not enforce or adjudicate.<br>
I am moved by music I did not create myself.
When I needed medical attention, I was helpless to help myself survive.<br>
I did not invent the transistor, the microprocessor, object oriented programming, or most of the technology I work with.<br>
I love and admire my species, living and dead, and am totally dependent on them for my life and well being.</p>
<p>September 2, 2010, 11:08 p.m.</p>
</blockquote>
<h3>my favorite quote of his</h3>
<blockquote>
<p>Life can be much broader once you discover one simple fact—and that is： everything around you that you call life was made up by people that were no smarter than you.
And you can change it.<br>
You can influence it.<br>
You can build your own things that other people can use.<br>
And the minute you can understand that you can poke life, and if you push in, then something will pop out the other side; that you can change it, you can mold it—that's maybe the most important thing: to shake off this erroneous notion that life is there, and you're just going to live in it versus embrace it, change it, improve it, make your mark upon it.<br>
I think that's very important, and however you learn that, once you learn it, you'll want to change life and make it better. Because it's kind of messed up in a lot of ways.<br>
Once you learn that, you'll never be the same again.<br>
— Steve, 1994</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[Hong Kong Day 4]]></title>
        <link>https://bneo.xyz/posts/hkday4</link>
        <guid>https://bneo.xyz/posts/hkday4</guid>
        <pubDate>Fri, 26 Apr 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/hkday4.jpg" alt="Tsim Sha Tsui Ferry Pier"></p>
<ul>
<li>been waking up with blood on one particular front teeth because braces is shifting my teeth</li>
<li>tasteless breakfast at the station</li>
<li>the rain really affects my mood when travelling, HK has really erratic heavy rains</li>
<li>Was reminded that I want a Cavalier King Charles Spaniel when I saw one</li>
<li>Bookstores for buying souvenirs and trinkets</li>
</ul>
<p>"Same as ever" by Morgan Housel notes</p>
<ul>
<li>Never thought about war and military as an engine for innovation, the incentive to not die and be killed by the enemy creating a burst of scientific progress</li>
<li>“The same people with the same intelligence have wildly different potential under different circumstances”</li>
<li>Fear as a motivator, procrastination and indecision killer, attention funnel</li>
<li>WWII started with horseback in 1939 and nuclear fission in 1945</li>
<li>NASA was created two weeks after Sputnik, and landed on the moon 11 years later</li>
<li>If you’re efficient you’re doing it the wrong way</li>
<li>“To enjoy peace, we need everyone to make good choices. In contrast, just one poor choice by one side leads to war” – Yuval</li>
<li>Complex to make, Simple to break – humans (making one is complex, death is simple)</li>
<li>A lot of progress and good news concerns things that didn’t happen, making hard to contextualize and measure</li>
<li>HK has no sales tax so apple is cheaper here than china</li>
</ul>
<p>The ferry ride</p>
<ul>
<li>The ferry is so slow, but makes sense since it's a short distance, only 8 minutes, the foggy view reminded me of SF</li>
<li>It's cheap, only 2 dollars for 4 people.</li>
<li>I liked hearing the sounds of ocean waves crash ing on the boat, the smell of the sea in the breeze, and the conversations of other tourists.</li>
</ul>
<p>"The World According to color" notes in eslite spectrum near Tsim Sha Tsui port</p>
<ul>
<li>“Color is the touch of the eye, music to the deaf, a word out of the darkness” – Orhan Pamuk</li>
<li>Velázuez recognized the power of black, Édouard Manet revered him and also saw the potential of black</li>
<li>Turner’s color charts</li>
<li>Turner’s Ulysses deriding Polyphemus</li>
<li>Wassily Kadinsky’s improvisation 19 (Blue Sound)</li>
<li>Tutuan’s Bacchus made with the most exotic and expensive pigments in 16th ct Venice. Features some of the purest ultramarine ever identified in the history of art</li>
<li>Monet’s house of parliament, Seagulls is a pageant of purples</li>
<li>Howard Hodgkins’s Leaf – one of the most endearing color association – green and vegetation</li>
</ul>
<p>Last paragraph of the book</p>
<blockquote>
<p>The ancient Egyptian term for 'colour' was iwn - a word that also meant 'skin', 'nature', 'character' and 'being', and was represented in part by a hieroglyph of human hair. The members of that formidable civilization had noticed a striking resemblance between colours and humans. To them colours were just like people - full of life, energy, power and personality. We now understand, as the Egyptians could only sense, how thoroughly the two are entangled. Colour, after all, is ultimately made by its perceivers. Every hue we see around us is actually manufactured within us - in the same grey matter that forms language, stores memories, stokes emotions, shapes thoughts and gives rise to consciousness. <mark>Colour is a pigment of our imaginations that we paint all over the world. Larger than any city, more intricate than any machine, more beautiful than any painting, it might in fact be the greatest human creation of them all.</mark></p>
</blockquote>
<p>I love discounted small cute stuff at bookstores, bought a tiger pin, a mini sketchbook and Perpetua pencil, an 80% graphite pencil made in Italy</p>
<p>airport -> home</p>
<ul>
<li>MOS burger stands for mountain, ocean and Sun</li>
<li>I'm so tired today, what happened, did I not sleep well. family says it's like I never slept at all</li>
<li>Sleeping on the buses and trains is the best feeling</li>
</ul>
<p>I love reading in planes</p>
<ul>
<li>Read "Make Something Wonderful" by Steve Jobs and it's so inspiring. I couldn't stop reading it. Especially his speeches and emails. He was a true visionary, reading about the things he predicted back in the 80s and seeing it all come true now is surreal.</li>
<li>I felt more alive, it was the jumpstart I need being back from the trip. It's time to start building again. May is the month where I achieve all my goals.</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/hkday4.jpg" alt="Tsim Sha Tsui Ferry Pier"></p>
<ul>
<li>been waking up with blood on one particular front teeth because braces is shifting my teeth</li>
<li>tasteless breakfast at the station</li>
<li>the rain really affects my mood when travelling, HK has really erratic heavy rains</li>
<li>Was reminded that I want a Cavalier King Charles Spaniel when I saw one</li>
<li>Bookstores for buying souvenirs and trinkets</li>
</ul>
<p>"Same as ever" by Morgan Housel notes</p>
<ul>
<li>Never thought about war and military as an engine for innovation, the incentive to not die and be killed by the enemy creating a burst of scientific progress</li>
<li>“The same people with the same intelligence have wildly different potential under different circumstances”</li>
<li>Fear as a motivator, procrastination and indecision killer, attention funnel</li>
<li>WWII started with horseback in 1939 and nuclear fission in 1945</li>
<li>NASA was created two weeks after Sputnik, and landed on the moon 11 years later</li>
<li>If you’re efficient you’re doing it the wrong way</li>
<li>“To enjoy peace, we need everyone to make good choices. In contrast, just one poor choice by one side leads to war” – Yuval</li>
<li>Complex to make, Simple to break – humans (making one is complex, death is simple)</li>
<li>A lot of progress and good news concerns things that didn’t happen, making hard to contextualize and measure</li>
<li>HK has no sales tax so apple is cheaper here than china</li>
</ul>
<p>The ferry ride</p>
<ul>
<li>The ferry is so slow, but makes sense since it's a short distance, only 8 minutes, the foggy view reminded me of SF</li>
<li>It's cheap, only 2 dollars for 4 people.</li>
<li>I liked hearing the sounds of ocean waves crash ing on the boat, the smell of the sea in the breeze, and the conversations of other tourists.</li>
</ul>
<p>"The World According to color" notes in eslite spectrum near Tsim Sha Tsui port</p>
<ul>
<li>“Color is the touch of the eye, music to the deaf, a word out of the darkness” – Orhan Pamuk</li>
<li>Velázuez recognized the power of black, Édouard Manet revered him and also saw the potential of black</li>
<li>Turner’s color charts</li>
<li>Turner’s Ulysses deriding Polyphemus</li>
<li>Wassily Kadinsky’s improvisation 19 (Blue Sound)</li>
<li>Tutuan’s Bacchus made with the most exotic and expensive pigments in 16th ct Venice. Features some of the purest ultramarine ever identified in the history of art</li>
<li>Monet’s house of parliament, Seagulls is a pageant of purples</li>
<li>Howard Hodgkins’s Leaf – one of the most endearing color association – green and vegetation</li>
</ul>
<p>Last paragraph of the book</p>
<blockquote>
<p>The ancient Egyptian term for 'colour' was iwn - a word that also meant 'skin', 'nature', 'character' and 'being', and was represented in part by a hieroglyph of human hair. The members of that formidable civilization had noticed a striking resemblance between colours and humans. To them colours were just like people - full of life, energy, power and personality. We now understand, as the Egyptians could only sense, how thoroughly the two are entangled. Colour, after all, is ultimately made by its perceivers. Every hue we see around us is actually manufactured within us - in the same grey matter that forms language, stores memories, stokes emotions, shapes thoughts and gives rise to consciousness. <mark>Colour is a pigment of our imaginations that we paint all over the world. Larger than any city, more intricate than any machine, more beautiful than any painting, it might in fact be the greatest human creation of them all.</mark></p>
</blockquote>
<p>I love discounted small cute stuff at bookstores, bought a tiger pin, a mini sketchbook and Perpetua pencil, an 80% graphite pencil made in Italy</p>
<p>airport -> home</p>
<ul>
<li>MOS burger stands for mountain, ocean and Sun</li>
<li>I'm so tired today, what happened, did I not sleep well. family says it's like I never slept at all</li>
<li>Sleeping on the buses and trains is the best feeling</li>
</ul>
<p>I love reading in planes</p>
<ul>
<li>Read "Make Something Wonderful" by Steve Jobs and it's so inspiring. I couldn't stop reading it. Especially his speeches and emails. He was a true visionary, reading about the things he predicted back in the 80s and seeing it all come true now is surreal.</li>
<li>I felt more alive, it was the jumpstart I need being back from the trip. It's time to start building again. May is the month where I achieve all my goals.</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Hong Kong Day 3]]></title>
        <link>https://bneo.xyz/posts/hkday3</link>
        <guid>https://bneo.xyz/posts/hkday3</guid>
        <pubDate>Thu, 25 Apr 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/hkpier.jpg" alt="Central Pier, HK"></p>
<p>Went to Tsutaya bookstore in Future City and the art section is amazing.</p>
<p>Some artists to look into</p>
<ul>
<li>Egon Schiele</li>
<li>Alfons Mucha</li>
<li>JMW Turner</li>
<li>Hilma Klint</li>
<li>Modigliani</li>
<li>Robert Coutelas</li>
<li>Marc Chagall</li>
<li>David Hockney</li>
<li>Jasper Johns</li>
<li>Gerhard Richter</li>
<li>Jean Philippe Delhomme – A paris journal</li>
<li>Sean Scully – the shape of ideas</li>
<li>Judd</li>
<li>Anselm Kirger</li>
<li>Yamada Masaaki</li>
</ul>
<p>thoughts on spending + art</p>
<ul>
<li>I went to get to the point of wealth where I can buy things without feeling guilty, yet still maintain gratitude for being able to obtain it. I feel like when you have a lot of money and you can afford everything, it no longer feels rewarding because it was so easy to get it, whereas now, since I can’t just but anything I want, and I have to actively and carefully filter out only a few, it has more meaning</li>
<li>Bought postcards of Hokusai and flowers for 217¥ , decided not to buy Hokusai’s sketchbooks Vol 2. whole earth because it was 180¥</li>
<li>Mom is asking a good question, why am I so interested in art, why was I not before? Was it because no one introduced me to it? I think it all started when I got the great wave tapestry. But what is my goal here with learning about art and being so obsessed with it, is it all just to feel nice? To study what makes it nice and try to recreate it? I think it’s a good way to be absorbing and exposing myself to all these styles so that I can develop my own maybe. Isn’t that what artists do? They gather inspiration and form their own by injecting their own personality, life experiences, and emotions</li>
<li>buying local snacks when traveling for coworkers and friends as a necessary practice and culture? Is it mostly a girls thing? Maybe it's cause I don’t have much friends in Malaysia and I don’t see a point, whereas my sister has work friends</li>
</ul>
<p>back to HK</p>
<ul>
<li>customs is even slower entering HK, had to wait in line twice, I like seeing different kinds of faces and accents in the foreigner line.</li>
<li>it's hard to get a taxi in HK, they have an app for it but the app is terrible</li>
<li>Bishop Lei International House has a great view, we got upgraded to deluxe twin bed rooms for free 1100 HKD for two rooms.</li>
<li>Got scolded by the bus driver, shouted at us and asked us to pay 9.5 HKD per person</li>
<li>Tried Kwan Kee Claypot rice (best claypot in Central based on reviews) and it was just ok, their sausage is weird it feels like I bit into a piece of coal, more bitter than savory. Was pricey too 100 HKD per pot</li>
<li>Got to experience the HK tram, only 3 HKD for any stop</li>
<li>Go to IFC mall with tram (north bound), and walk to the pier after claypot</li>
</ul>
<p>Some building names I can see from pier no. 9 near the HK observation wheel in Star Ferry Pier.</p>
<ul>
<li>AIA</li>
<li>FWD</li>
<li>1664</li>
<li>CITIC</li>
<li>CONRAD</li>
<li>LIPPO</li>
<li>中国人寿</li>
<li>Mandarin Oriental</li>
<li>UBS</li>
<li>Prudential</li>
<li>YMCA</li>
<li>招商局</li>
</ul>
<p>thoughts at the pier</p>
<ul>
<li>Lots of people jogging here at night</li>
<li>and of course lots of couples too, I saw two couples kissing like animals, I applaud the courage they have to do that in public</li>
<li>I feel like Howl in his green slimy state a lot of times, especially when I look bad in pictures, feel worthless a lot of times which is such a waste of time and energy, when I can just be happy and laugh about it</li>
<li>Feeling very melancholy when looking at the pier at night, La La Land and yellow was playing in my head. But the laughs and jokes with my family makes me appreciate that I have them in my life, and travelling with family, albeit comes with its own complications and frustrations, is something that is underappreciated and very temporary, soon parents will be too old to travel like this.</li>
<li>Taxi driver asked us why we never boarded his car (which was the first one in line), apparently it’s an implicit rule to do that here, in Malaysia we just get on any one of them</li>
<li>I waste so much of my time having the same thoughts over and over again and I can’t tell if they’re productive or not, it's something that I have to do it to know, and I keep imagining the outcome, playing that movie in my head whenever I have space to think. I wish I had better thoughts that were more useful and related to creating solutions for important problems.</li>
</ul>
<p>thoughts while looking out the window from the hotel room</p>
<ul>
<li>HK is like san francisco but you can build apartments, so it's hilly in central HK and you can find skyscrapers all cramped together, creating a cool effect.</li>
<li>house prices are definitely expensive, I saw a lot of foreigners while going out for claypot tonight, I wonder if they enjoy their life in HK, and why they chose to be here if it wasn't just for business</li>
<li>hard to buy anything here, my sister kept wishing to be back in shenzhen to buy more things, I'm still amazed by the $35 fake nike that I think costs >$1000 in StockX for the real one.</li>
<li>I checked my email after being blocked in China for a few days and I really didn't miss anything. It was a helpful detox from the things that filled up my time and helped me reflect on whether they added value to my life.</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/hkpier.jpg" alt="Central Pier, HK"></p>
<p>Went to Tsutaya bookstore in Future City and the art section is amazing.</p>
<p>Some artists to look into</p>
<ul>
<li>Egon Schiele</li>
<li>Alfons Mucha</li>
<li>JMW Turner</li>
<li>Hilma Klint</li>
<li>Modigliani</li>
<li>Robert Coutelas</li>
<li>Marc Chagall</li>
<li>David Hockney</li>
<li>Jasper Johns</li>
<li>Gerhard Richter</li>
<li>Jean Philippe Delhomme – A paris journal</li>
<li>Sean Scully – the shape of ideas</li>
<li>Judd</li>
<li>Anselm Kirger</li>
<li>Yamada Masaaki</li>
</ul>
<p>thoughts on spending + art</p>
<ul>
<li>I went to get to the point of wealth where I can buy things without feeling guilty, yet still maintain gratitude for being able to obtain it. I feel like when you have a lot of money and you can afford everything, it no longer feels rewarding because it was so easy to get it, whereas now, since I can’t just but anything I want, and I have to actively and carefully filter out only a few, it has more meaning</li>
<li>Bought postcards of Hokusai and flowers for 217¥ , decided not to buy Hokusai’s sketchbooks Vol 2. whole earth because it was 180¥</li>
<li>Mom is asking a good question, why am I so interested in art, why was I not before? Was it because no one introduced me to it? I think it all started when I got the great wave tapestry. But what is my goal here with learning about art and being so obsessed with it, is it all just to feel nice? To study what makes it nice and try to recreate it? I think it’s a good way to be absorbing and exposing myself to all these styles so that I can develop my own maybe. Isn’t that what artists do? They gather inspiration and form their own by injecting their own personality, life experiences, and emotions</li>
<li>buying local snacks when traveling for coworkers and friends as a necessary practice and culture? Is it mostly a girls thing? Maybe it's cause I don’t have much friends in Malaysia and I don’t see a point, whereas my sister has work friends</li>
</ul>
<p>back to HK</p>
<ul>
<li>customs is even slower entering HK, had to wait in line twice, I like seeing different kinds of faces and accents in the foreigner line.</li>
<li>it's hard to get a taxi in HK, they have an app for it but the app is terrible</li>
<li>Bishop Lei International House has a great view, we got upgraded to deluxe twin bed rooms for free 1100 HKD for two rooms.</li>
<li>Got scolded by the bus driver, shouted at us and asked us to pay 9.5 HKD per person</li>
<li>Tried Kwan Kee Claypot rice (best claypot in Central based on reviews) and it was just ok, their sausage is weird it feels like I bit into a piece of coal, more bitter than savory. Was pricey too 100 HKD per pot</li>
<li>Got to experience the HK tram, only 3 HKD for any stop</li>
<li>Go to IFC mall with tram (north bound), and walk to the pier after claypot</li>
</ul>
<p>Some building names I can see from pier no. 9 near the HK observation wheel in Star Ferry Pier.</p>
<ul>
<li>AIA</li>
<li>FWD</li>
<li>1664</li>
<li>CITIC</li>
<li>CONRAD</li>
<li>LIPPO</li>
<li>中国人寿</li>
<li>Mandarin Oriental</li>
<li>UBS</li>
<li>Prudential</li>
<li>YMCA</li>
<li>招商局</li>
</ul>
<p>thoughts at the pier</p>
<ul>
<li>Lots of people jogging here at night</li>
<li>and of course lots of couples too, I saw two couples kissing like animals, I applaud the courage they have to do that in public</li>
<li>I feel like Howl in his green slimy state a lot of times, especially when I look bad in pictures, feel worthless a lot of times which is such a waste of time and energy, when I can just be happy and laugh about it</li>
<li>Feeling very melancholy when looking at the pier at night, La La Land and yellow was playing in my head. But the laughs and jokes with my family makes me appreciate that I have them in my life, and travelling with family, albeit comes with its own complications and frustrations, is something that is underappreciated and very temporary, soon parents will be too old to travel like this.</li>
<li>Taxi driver asked us why we never boarded his car (which was the first one in line), apparently it’s an implicit rule to do that here, in Malaysia we just get on any one of them</li>
<li>I waste so much of my time having the same thoughts over and over again and I can’t tell if they’re productive or not, it's something that I have to do it to know, and I keep imagining the outcome, playing that movie in my head whenever I have space to think. I wish I had better thoughts that were more useful and related to creating solutions for important problems.</li>
</ul>
<p>thoughts while looking out the window from the hotel room</p>
<ul>
<li>HK is like san francisco but you can build apartments, so it's hilly in central HK and you can find skyscrapers all cramped together, creating a cool effect.</li>
<li>house prices are definitely expensive, I saw a lot of foreigners while going out for claypot tonight, I wonder if they enjoy their life in HK, and why they chose to be here if it wasn't just for business</li>
<li>hard to buy anything here, my sister kept wishing to be back in shenzhen to buy more things, I'm still amazed by the $35 fake nike that I think costs >$1000 in StockX for the real one.</li>
<li>I checked my email after being blocked in China for a few days and I really didn't miss anything. It was a helpful detox from the things that filled up my time and helped me reflect on whether they added value to my life.</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Shenzhen Day 3]]></title>
        <link>https://bneo.xyz/posts/szday3</link>
        <guid>https://bneo.xyz/posts/szday3</guid>
        <pubDate>Wed, 24 Apr 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/wave.jpg" alt="mom&#x27;s (left), mine (right) with 美星艺术家 at Dafen"></p>
<ul>
<li>酷狗 60s previews played and 因为爱请 is stuck in my head now</li>
<li>Zhou Yongjiu – China’s Van Gogh</li>
<li>There are so many similar shops and try oil panting places in Dafen, how do I decide which to go</li>
<li>Would be nice to operate your own mini cafe + jewelry store in a small town, refilling the water in the flower vase, meeting new people, playing Jay Chou in the background, pouring cat food in the bowl for when your cat comes back from exploring outside, recommending food and shops</li>
<li>I wonder why girls like to shop for jewelry, it’s like my interest for pretty book covers and artsy things</li>
<li>Install 大众点评 for food</li>
<li>How long does it take to oil paint on average, if sketching already takes me that long, guess it depends on the style, impressionism can have less detail while realism is very detailed</li>
<li>热干面 with vinegar is good, I’m gonna make my own</li>
<li>Only 30¥ for trying out oil painting (油画体验专业指导）, so cheap, 50¥ for a slightly bigger one</li>
<li>Oil painting is so hard, i tried pointillism on the wave art lol, i dont know enough color theory to mix colors well, hard to fix mistakes or make changes if i lose the colors. I need to reference someone’s impressionism wave art to tell if mine is bad or not, cause I think I did bad for my painting, the teacher kept fixing mine.</li>
<li>The teacher/artist asked me to take a rest and look at it from a distance lol, I think i was too tense and serious and doing the same thing over and over again</li>
<li>I didn’t get to go to their art museum :(</li>
<li>I wouldn’t mind living in Dafen they have strong art culture and its a chill location</li>
<li>Their artworks are cheap 25¥ for a small framed painting</li>
<li>快狗打车 is china’s Uhaul</li>
<li>Luckin coffee is their starbucks</li>
<li>Traffic is bad here took 40 min to get to dongmen</li>
<li>Dongmen has so many people</li>
<li>大麦茶 tastes like coffee</li>
<li>鲈鱼 taste good the fish texture is crispy</li>
<li>Why is it 安全出口 is there an unsafe 出口</li>
<li>Shopping in dongmen is like shopping temu or shien in real life but even cheaper, i bought two baggy pants and a shirt for only 180¥</li>
<li>My dad has so much courage lol i could never cut prices like that I’d be so uncomfortable</li>
<li>I never thought I would buy fake Nikes but they’re actually feel and look so real, hope they last long though. They’re only 35$ too which is insane</li>
<li>I find it stressful to shop for clothes and interacting with people, maybe its the insecurity again, I don’t like checking myself in the mirror</li>
<li>Store owners here are so good at selling, they’ll recommend me clothes, then ask me to get shoes and pants as well, and praise the quality of the shoes, but I wonder how much of it I can trust</li>
<li>We were here from 7 pm till 12am wow</li>
<li>Taxis are 2.7¥ per kilometer</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/wave.jpg" alt="mom&#x27;s (left), mine (right) with 美星艺术家 at Dafen"></p>
<ul>
<li>酷狗 60s previews played and 因为爱请 is stuck in my head now</li>
<li>Zhou Yongjiu – China’s Van Gogh</li>
<li>There are so many similar shops and try oil panting places in Dafen, how do I decide which to go</li>
<li>Would be nice to operate your own mini cafe + jewelry store in a small town, refilling the water in the flower vase, meeting new people, playing Jay Chou in the background, pouring cat food in the bowl for when your cat comes back from exploring outside, recommending food and shops</li>
<li>I wonder why girls like to shop for jewelry, it’s like my interest for pretty book covers and artsy things</li>
<li>Install 大众点评 for food</li>
<li>How long does it take to oil paint on average, if sketching already takes me that long, guess it depends on the style, impressionism can have less detail while realism is very detailed</li>
<li>热干面 with vinegar is good, I’m gonna make my own</li>
<li>Only 30¥ for trying out oil painting (油画体验专业指导）, so cheap, 50¥ for a slightly bigger one</li>
<li>Oil painting is so hard, i tried pointillism on the wave art lol, i dont know enough color theory to mix colors well, hard to fix mistakes or make changes if i lose the colors. I need to reference someone’s impressionism wave art to tell if mine is bad or not, cause I think I did bad for my painting, the teacher kept fixing mine.</li>
<li>The teacher/artist asked me to take a rest and look at it from a distance lol, I think i was too tense and serious and doing the same thing over and over again</li>
<li>I didn’t get to go to their art museum :(</li>
<li>I wouldn’t mind living in Dafen they have strong art culture and its a chill location</li>
<li>Their artworks are cheap 25¥ for a small framed painting</li>
<li>快狗打车 is china’s Uhaul</li>
<li>Luckin coffee is their starbucks</li>
<li>Traffic is bad here took 40 min to get to dongmen</li>
<li>Dongmen has so many people</li>
<li>大麦茶 tastes like coffee</li>
<li>鲈鱼 taste good the fish texture is crispy</li>
<li>Why is it 安全出口 is there an unsafe 出口</li>
<li>Shopping in dongmen is like shopping temu or shien in real life but even cheaper, i bought two baggy pants and a shirt for only 180¥</li>
<li>My dad has so much courage lol i could never cut prices like that I’d be so uncomfortable</li>
<li>I never thought I would buy fake Nikes but they’re actually feel and look so real, hope they last long though. They’re only 35$ too which is insane</li>
<li>I find it stressful to shop for clothes and interacting with people, maybe its the insecurity again, I don’t like checking myself in the mirror</li>
<li>Store owners here are so good at selling, they’ll recommend me clothes, then ask me to get shoes and pants as well, and praise the quality of the shoes, but I wonder how much of it I can trust</li>
<li>We were here from 7 pm till 12am wow</li>
<li>Taxis are 2.7¥ per kilometer</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Shenzhen Day 2]]></title>
        <link>https://bneo.xyz/posts/szday2</link>
        <guid>https://bneo.xyz/posts/szday2</guid>
        <pubDate>Tue, 23 Apr 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/sz2.jpg" alt="mixC mall"></p>
<ul>
<li>malls are a great travel destination when it's pouring rain</li>
<li>so hard to navigate with baidu maps when I only know the english names of the malls</li>
<li>electric cars are everywhere here in shenzhen, all the taxis I’ve been on are electric</li>
<li>Lots of white and black cars too where are the other colors?</li>
<li>I keep seeing 文明 everywhere and advertisements for exercising, respecting and loving others, protect the environment, etc.
<ul>
<li>Slogans like 文明你我也</li>
</ul>
</li>
<li>Their google maps shows the image of the road when taking exits which is so useful and clear</li>
<li>Noticing they have a lot of greeneries again</li>
<li>I like that their staircases have the flat slopes at the center to move your bicycles down, I even saw a motorcyclist go down using that slope</li>
<li>Always go below ground floor for food when in malls</li>
<li>I like that MixC shopping mall in 后海 has three themes, art, food and shopping</li>
<li>They use WeChat for ordering food and they force you to become a member it's pre annoying, it was like this at the bookstore too and trying to borrow a powerbank</li>
<li>Every website is blocked, even hackernews, but my api still works on my website, I wonder if API calls to google still works</li>
<li>Realized it's hard to eat with family and not have my mind trail off and think about other things, maybe my family is bad at conversing while eating, or actually it’s hard to eat and talk and it's more comfortable to eat in silence</li>
<li>It's so easy to go into autopilot mode when eating, so I was practicing how to appreciate the food I was eating by asking what it is, how it’s made, noticing the shape and texture like it's an art piece, and thanking the farmers that made the rice and vegetables and the butcher that killed the animals, and the chef that prepared all the ingredients to make the dish</li>
<li>So many interesting snacks some of them I don’t understand what they are</li>
<li>I wonder if chinese people read english with the same cognitive load as I do with chinese, or it's lower since english is “easier” to read</li>
<li>They sell mini packets of rice in a big packet</li>
<li>They have many interesting kinds of mushrooms</li>
<li>So weird seeing Chinese names on familiar food packagings</li>
<li>They have foreign literature as a category which has Russian, Irish, spanish, etc</li>
<li>Still wondering why chinese books have nicer covers, hard to describe what makes them better, publishers have more money to spend on design, it's like both simple but elegant</li>
<li>I will only be in literature and design+art sections in bookstores</li>
<li>Lots of constructions and development going on</li>
<li>Cleaners here are all chinese too</li>
</ul>
<p>Some books + author I wanna look into</p>
<ul>
<li>fernando pessoa (sitting beside you watching the clouds)</li>
<li>Vladmir nabakov poems</li>
<li>Passed over lethe ezra pound poems</li>
<li>The Paris review interviews, women at work</li>
<li>Deborah Levy the cost of living</li>
<li>Paul rand – a designer’s art</li>
<li>Austin Howe – designer's don't read</li>
<li>Victor papanek – design for the real world</li>
<li>Kenya Hara – designing design</li>
<li>Norito shinmura</li>
<li>As little design as possible – Sophie Lovell</li>
<li>Dubravka – the ministry of pain</li>
<li>Roberto bolano – last evenings on earth</li>
<li>Elena Ferrante – my brilliant friend</li>
<li>James Joyce - Ulysses student annotated edition</li>
<li>Jon Fosse – Septology</li>
<li>Morandi (1890-1964)</li>
<li>W Somerset Maugham – The moon and Sixpence</li>
<li>Judith Zilczer – A way of living: the art of Willem de Kooning</li>
<li>Matthew Israel – a year in the art world</li>
<li>Phaidon – The Art Book</li>
<li>Peter Doig</li>
</ul>
<p>more</p>
<ul>
<li>uniwalk the largest shopping mall in shenzhen</li>
<li>The crosswalks here are crazy people just walk on them American style with cars so close to them</li>
<li>So many kids with elderly people</li>
<li>So many electric car companies here, tesla cant compete</li>
<li>Shopping mall clothes are so pricey</li>
<li>It's so hard to go into shops when there are fewer people and the clerks are eyeing you. Why do they do that. Just let me shop in peace</li>
<li>I like it when the store decorates the place according to the name</li>
<li>Chinese bookstores have stores within them selling ceramic ware , glasses, cafes and even restaurants, a lot of sitting areas, and sell a bunch of electronic devices, puzzles, even snacks</li>
<li>Kinda cheesy to call a car company “build your dreams”</li>
<li>Walking two blocks in china is like 20 blocks in the US</li>
<li>China is very bad at listing total amounts of sugar for their food products</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/sz2.jpg" alt="mixC mall"></p>
<ul>
<li>malls are a great travel destination when it's pouring rain</li>
<li>so hard to navigate with baidu maps when I only know the english names of the malls</li>
<li>electric cars are everywhere here in shenzhen, all the taxis I’ve been on are electric</li>
<li>Lots of white and black cars too where are the other colors?</li>
<li>I keep seeing 文明 everywhere and advertisements for exercising, respecting and loving others, protect the environment, etc.
<ul>
<li>Slogans like 文明你我也</li>
</ul>
</li>
<li>Their google maps shows the image of the road when taking exits which is so useful and clear</li>
<li>Noticing they have a lot of greeneries again</li>
<li>I like that their staircases have the flat slopes at the center to move your bicycles down, I even saw a motorcyclist go down using that slope</li>
<li>Always go below ground floor for food when in malls</li>
<li>I like that MixC shopping mall in 后海 has three themes, art, food and shopping</li>
<li>They use WeChat for ordering food and they force you to become a member it's pre annoying, it was like this at the bookstore too and trying to borrow a powerbank</li>
<li>Every website is blocked, even hackernews, but my api still works on my website, I wonder if API calls to google still works</li>
<li>Realized it's hard to eat with family and not have my mind trail off and think about other things, maybe my family is bad at conversing while eating, or actually it’s hard to eat and talk and it's more comfortable to eat in silence</li>
<li>It's so easy to go into autopilot mode when eating, so I was practicing how to appreciate the food I was eating by asking what it is, how it’s made, noticing the shape and texture like it's an art piece, and thanking the farmers that made the rice and vegetables and the butcher that killed the animals, and the chef that prepared all the ingredients to make the dish</li>
<li>So many interesting snacks some of them I don’t understand what they are</li>
<li>I wonder if chinese people read english with the same cognitive load as I do with chinese, or it's lower since english is “easier” to read</li>
<li>They sell mini packets of rice in a big packet</li>
<li>They have many interesting kinds of mushrooms</li>
<li>So weird seeing Chinese names on familiar food packagings</li>
<li>They have foreign literature as a category which has Russian, Irish, spanish, etc</li>
<li>Still wondering why chinese books have nicer covers, hard to describe what makes them better, publishers have more money to spend on design, it's like both simple but elegant</li>
<li>I will only be in literature and design+art sections in bookstores</li>
<li>Lots of constructions and development going on</li>
<li>Cleaners here are all chinese too</li>
</ul>
<p>Some books + author I wanna look into</p>
<ul>
<li>fernando pessoa (sitting beside you watching the clouds)</li>
<li>Vladmir nabakov poems</li>
<li>Passed over lethe ezra pound poems</li>
<li>The Paris review interviews, women at work</li>
<li>Deborah Levy the cost of living</li>
<li>Paul rand – a designer’s art</li>
<li>Austin Howe – designer's don't read</li>
<li>Victor papanek – design for the real world</li>
<li>Kenya Hara – designing design</li>
<li>Norito shinmura</li>
<li>As little design as possible – Sophie Lovell</li>
<li>Dubravka – the ministry of pain</li>
<li>Roberto bolano – last evenings on earth</li>
<li>Elena Ferrante – my brilliant friend</li>
<li>James Joyce - Ulysses student annotated edition</li>
<li>Jon Fosse – Septology</li>
<li>Morandi (1890-1964)</li>
<li>W Somerset Maugham – The moon and Sixpence</li>
<li>Judith Zilczer – A way of living: the art of Willem de Kooning</li>
<li>Matthew Israel – a year in the art world</li>
<li>Phaidon – The Art Book</li>
<li>Peter Doig</li>
</ul>
<p>more</p>
<ul>
<li>uniwalk the largest shopping mall in shenzhen</li>
<li>The crosswalks here are crazy people just walk on them American style with cars so close to them</li>
<li>So many kids with elderly people</li>
<li>So many electric car companies here, tesla cant compete</li>
<li>Shopping mall clothes are so pricey</li>
<li>It's so hard to go into shops when there are fewer people and the clerks are eyeing you. Why do they do that. Just let me shop in peace</li>
<li>I like it when the store decorates the place according to the name</li>
<li>Chinese bookstores have stores within them selling ceramic ware , glasses, cafes and even restaurants, a lot of sitting areas, and sell a bunch of electronic devices, puzzles, even snacks</li>
<li>Kinda cheesy to call a car company “build your dreams”</li>
<li>Walking two blocks in china is like 20 blocks in the US</li>
<li>China is very bad at listing total amounts of sugar for their food products</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Shenzhen Day 1]]></title>
        <link>https://bneo.xyz/posts/szday1</link>
        <guid>https://bneo.xyz/posts/szday1</guid>
        <pubDate>Mon, 22 Apr 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/szday1.jpg" alt="福田下梅林地铁站店"></p>
<p>Travelled to shenzhen from West Kowloon HK today. A few thoughts:</p>
<ul>
<li>I had so many dreams today, in the morning, and later in taxis and trains.</li>
<li>Lightroom ios is good enough for editing film like photos</li>
<li>I didn't know beef shiu mai existed</li>
<li>why is forcing people to buy tea a thing</li>
<li>HK people being rude is definitely a thing, it's like all of them they woke up on the wrong side of the bed</li>
<li>HK -> China customs is painstakingly slow</li>
<li>the bullet train was so fast it felt like 5 minutes.</li>
<li>Why can't I take pictures in customs is it a security law, I got called out lol</li>
<li>A young taxi driver did not help us with b ags but the old one did thought it would be reversed</li>
<li>It's so hard to find a hotel here, there are three hotels named T hotel, and ended up staying in the wrong one in the end
<ul>
<li>lesson: check properly the next time I book hotels, note the location and the possibility of different branches</li>
</ul>
</li>
<li>subway here is super cheap</li>
<li>I had spicy and sour fish and I loved it, I think my body is beginning to accept it.</li>
<li>came to a more suburb part of shenzhen and it felt like Taiwan it was peaceful, I saw this nice street with a lot of trees, and old people with small kids holding hands</li>
<li>Motorcycles here are electric, very quiet and dangerous as they go on the sidewalks</li>
<li>Diaphragm crams are so scary I felt like I was gonna die, I had one that lasted 20 minutes at this lanzhou noodles restaurant after eating some sour and spicy food and am now afraid</li>
<li>Saw a corgi poop on the subway tunnels</li>
<li>Shopping malls are mostly catered for females where are the clothing stores for men</li>
<li>It would be cool if I could read greek</li>
<li>Xiaomi is apple in China?</li>
<li>Xiaomi 14 ultra has 140x zoom that's crazy</li>
<li>Getting a fold phone would actually be useful I can read blogs on a bigger screen, but too heavy though ill yet 5 more years</li>
<li>My respect for a mall goes up 100% if it has a bookstore, and a cat store</li>
<li>Chinese book covers are nicer for some reason</li>
<li>wish I can read a chinese book without feeling like I'm doing a test</li>
<li>I wanna sit in a bookstore all day</li>
<li>Wow they made Ghibli into books</li>
<li>How do people internet in China i don't know how to use the internet at all without a vpn</li>
<li>china TV (Xiaomi) is very interesting, it's like tiktok their interface is very addictive</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/szday1.jpg" alt="福田下梅林地铁站店"></p>
<p>Travelled to shenzhen from West Kowloon HK today. A few thoughts:</p>
<ul>
<li>I had so many dreams today, in the morning, and later in taxis and trains.</li>
<li>Lightroom ios is good enough for editing film like photos</li>
<li>I didn't know beef shiu mai existed</li>
<li>why is forcing people to buy tea a thing</li>
<li>HK people being rude is definitely a thing, it's like all of them they woke up on the wrong side of the bed</li>
<li>HK -> China customs is painstakingly slow</li>
<li>the bullet train was so fast it felt like 5 minutes.</li>
<li>Why can't I take pictures in customs is it a security law, I got called out lol</li>
<li>A young taxi driver did not help us with b ags but the old one did thought it would be reversed</li>
<li>It's so hard to find a hotel here, there are three hotels named T hotel, and ended up staying in the wrong one in the end
<ul>
<li>lesson: check properly the next time I book hotels, note the location and the possibility of different branches</li>
</ul>
</li>
<li>subway here is super cheap</li>
<li>I had spicy and sour fish and I loved it, I think my body is beginning to accept it.</li>
<li>came to a more suburb part of shenzhen and it felt like Taiwan it was peaceful, I saw this nice street with a lot of trees, and old people with small kids holding hands</li>
<li>Motorcycles here are electric, very quiet and dangerous as they go on the sidewalks</li>
<li>Diaphragm crams are so scary I felt like I was gonna die, I had one that lasted 20 minutes at this lanzhou noodles restaurant after eating some sour and spicy food and am now afraid</li>
<li>Saw a corgi poop on the subway tunnels</li>
<li>Shopping malls are mostly catered for females where are the clothing stores for men</li>
<li>It would be cool if I could read greek</li>
<li>Xiaomi is apple in China?</li>
<li>Xiaomi 14 ultra has 140x zoom that's crazy</li>
<li>Getting a fold phone would actually be useful I can read blogs on a bigger screen, but too heavy though ill yet 5 more years</li>
<li>My respect for a mall goes up 100% if it has a bookstore, and a cat store</li>
<li>Chinese book covers are nicer for some reason</li>
<li>wish I can read a chinese book without feeling like I'm doing a test</li>
<li>I wanna sit in a bookstore all day</li>
<li>Wow they made Ghibli into books</li>
<li>How do people internet in China i don't know how to use the internet at all without a vpn</li>
<li>china TV (Xiaomi) is very interesting, it's like tiktok their interface is very addictive</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Hong Kong Day 2]]></title>
        <link>https://bneo.xyz/posts/hkday2</link>
        <guid>https://bneo.xyz/posts/hkday2</guid>
        <pubDate>Sun, 21 Apr 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/hk2.jpeg" alt="Bohemian Garden, Level 5F, K11 KREA mall"></p>
<p>another thoughts dump for today</p>
<ul>
<li>mom was watching a church service on tv which woke me up and I went back to bed, I felt so confused I forgot where I was</li>
<li>helped dad navigate to shenzhen, sent him everything on his phone with details and he had to write the same things down on paper again, it's smart because you can always trust hard copies</li>
<li>Dad took my sd card and adaptor in his luggage by accident so sadly no camera for the day</li>
<li>My entire plan for central HK gone because of the rain. I was pretty upset. Still hard to regulate my emotions completely when things don’t go my way, as if the world revolves around me. I still have a lot more growing up to do in managing expectations and having backup plans.</li>
<li>Left hotel at 11am instead of 8, when travelling with family, it's almost impossible to leave on time.</li>
<li>in K11 art mall
<ul>
<li>Was so hungry I couldn't breathe, taiwanese and HK food was pricey, so went to Bugis Junction (Singaporean) instead for RM60 hainanese chicken rice that was pretty good.</li>
<li>Found myself constantly observing and studying how people dress, and questioning makes them look good (maybe it's a combination of physical looks + what they wear).
<ul>
<li>it makes me self-conscious about the way I'm dressing, and makes me want to buy clothing to emulate them, your environment really shapes you</li>
</ul>
</li>
</ul>
</li>
<li>I have this bias that good looking people only care a lot about their looks and are egoistic, arrogant, and shallow people, logically this could makes sense because it takes time, energy, and money, to maintain or have better looks (features and apparel), all of which can be poured into other more productive and selfless efforts that helps society. Or maybe I'm just projecting and making myself feel better for not being as good looking as them.</li>
<li>My insecurities are stronger here, I care more about how I look than the things I know or can do. I wonder what it takes for self-acceptance (acceptance therapy and self love?) how much of the things I do or say is seeking love and acceptance? Am I mostly acting out of this insecurity and fear? Why is it that sometimes I don’t want to be myself when I look in the mirror. I think these are high school insecurities I have to face and get rid of in therapy.</li>
<li>Not really enjoying this trip anymore with the rain, kind of regretting coming</li>
<li>K11 MUSEA
<ul>
<li>Being in mall makes me want to buy things I don't even need and makes me realize how materialistic human beings are, and how silly it is to be buying expensive stuff either for status or for personal enjoyment when it can be contributed towards a good cause
<ul>
<li>But at the same time these expensive items and clothing portray how well humans are at making beautiful and tasteful things, and how much we're willing to pay for nice things</li>
</ul>
</li>
<li>MoMA Design Store + the bohemian garden with the central HK view was the only ones worth going</li>
<li>Art house is a cinema lol I was fooled</li>
<li>there are art installations in the entire mall which is cool</li>
<li>visited a sony store and was amazed by how fast new sony cameras are compared to my fujifilm and how heavy the lenses</li>
</ul>
</li>
<li>central
<ul>
<li>eventually came here when the rain died at 5pm and first thing we see upon coming out of central station was a lot of filipinos, we teleported to the philippines for a moment</li>
<li>there was this Chinese restaurants here that requires you to pay for tea (18 HKD per person), we ordered water and the server was so confused lol</li>
</ul>
</li>
<li>people watching
<ul>
<li>Standing across SASA in Queens road central while my mom and sister shops at a clothing store called Bless, people watching for 30 minutes, I saw a guy walking his dog, lots of couples holding hands (some are laugh, some are more serious, some are both men which I still find it out of the ordinary), women limping while talking on the phone, kids jumping on puddles, teslas and HK taxis zooming past, tourist families, filipino people, some alone some are loud in big groups, two girl/guy best friend walking together, mother and son/daughter dynamics,</li>
<li>thought about what my life would be like and what kind of person I would be if I was in HK. Would I be the lone wolf types who walk alone with headphones on, steady and focused, the couple type where I'm laughing and happy with someone while walking side by side, or with a best friend, or the one with a cute dog. I realize how lonely it would be if I was just dropped in HK without knowing anyone and how scary it will feel to just start over knowing nobody in a new place. Yet also exciting, I felt this in SF where I could be anyone, form my own identity, create my own meaning.</li>
<li>Then realizing it's a Sunday night and I'm standing in Hong Kong people watching</li>
<li>people-watched so much that I lost a sense of being and forgot that I existed for a few minutes, I went into a state of confusion where I forgot I could act in this world. maybe I was just exhausted.</li>
</ul>
</li>
<li>Realized how scary it is for the train to go underground under the ocean, what if theres an earthquake and everyone drowns inside</li>
<li>They have litter containers where on top of you can dispose of your cigarette bud</li>
<li>Not sure how people call taxis here, i went on to the road while the taxi was at a red light and waved at the driver, he rejected at first and then was like, where do you wanna go. also they ask for street road name and number</li>
<li>learning that just noting down spots to go and restaurants to try is enough, also just noticing where the crowd is and will bring you to the famous spots.</li>
<li>also I can't seem to just enjoy a trip when traveling without obsessive planning and researching, I'm pressured to be in the best spots with nice views and the best (affordable) restaurants, I'm gonna just relax the next few days and appreciate my family, realizing that everything is temporary and every moment with them is precious.</li>
<li>once nice thing i'm not stressing out about articles or other work I told myself I had to finish before going to the US, but at the same time it feels like I don't have an identity without those work. what am I without all of that? I am what I do, and if I do them 90% of my day, what am I without them?</li>
<li>I think I have social anxiety being in crowded places. can't stop feeling like I'm being judged. maybe it's the past 3 months of being home too much.</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/hk2.jpeg" alt="Bohemian Garden, Level 5F, K11 KREA mall"></p>
<p>another thoughts dump for today</p>
<ul>
<li>mom was watching a church service on tv which woke me up and I went back to bed, I felt so confused I forgot where I was</li>
<li>helped dad navigate to shenzhen, sent him everything on his phone with details and he had to write the same things down on paper again, it's smart because you can always trust hard copies</li>
<li>Dad took my sd card and adaptor in his luggage by accident so sadly no camera for the day</li>
<li>My entire plan for central HK gone because of the rain. I was pretty upset. Still hard to regulate my emotions completely when things don’t go my way, as if the world revolves around me. I still have a lot more growing up to do in managing expectations and having backup plans.</li>
<li>Left hotel at 11am instead of 8, when travelling with family, it's almost impossible to leave on time.</li>
<li>in K11 art mall
<ul>
<li>Was so hungry I couldn't breathe, taiwanese and HK food was pricey, so went to Bugis Junction (Singaporean) instead for RM60 hainanese chicken rice that was pretty good.</li>
<li>Found myself constantly observing and studying how people dress, and questioning makes them look good (maybe it's a combination of physical looks + what they wear).
<ul>
<li>it makes me self-conscious about the way I'm dressing, and makes me want to buy clothing to emulate them, your environment really shapes you</li>
</ul>
</li>
</ul>
</li>
<li>I have this bias that good looking people only care a lot about their looks and are egoistic, arrogant, and shallow people, logically this could makes sense because it takes time, energy, and money, to maintain or have better looks (features and apparel), all of which can be poured into other more productive and selfless efforts that helps society. Or maybe I'm just projecting and making myself feel better for not being as good looking as them.</li>
<li>My insecurities are stronger here, I care more about how I look than the things I know or can do. I wonder what it takes for self-acceptance (acceptance therapy and self love?) how much of the things I do or say is seeking love and acceptance? Am I mostly acting out of this insecurity and fear? Why is it that sometimes I don’t want to be myself when I look in the mirror. I think these are high school insecurities I have to face and get rid of in therapy.</li>
<li>Not really enjoying this trip anymore with the rain, kind of regretting coming</li>
<li>K11 MUSEA
<ul>
<li>Being in mall makes me want to buy things I don't even need and makes me realize how materialistic human beings are, and how silly it is to be buying expensive stuff either for status or for personal enjoyment when it can be contributed towards a good cause
<ul>
<li>But at the same time these expensive items and clothing portray how well humans are at making beautiful and tasteful things, and how much we're willing to pay for nice things</li>
</ul>
</li>
<li>MoMA Design Store + the bohemian garden with the central HK view was the only ones worth going</li>
<li>Art house is a cinema lol I was fooled</li>
<li>there are art installations in the entire mall which is cool</li>
<li>visited a sony store and was amazed by how fast new sony cameras are compared to my fujifilm and how heavy the lenses</li>
</ul>
</li>
<li>central
<ul>
<li>eventually came here when the rain died at 5pm and first thing we see upon coming out of central station was a lot of filipinos, we teleported to the philippines for a moment</li>
<li>there was this Chinese restaurants here that requires you to pay for tea (18 HKD per person), we ordered water and the server was so confused lol</li>
</ul>
</li>
<li>people watching
<ul>
<li>Standing across SASA in Queens road central while my mom and sister shops at a clothing store called Bless, people watching for 30 minutes, I saw a guy walking his dog, lots of couples holding hands (some are laugh, some are more serious, some are both men which I still find it out of the ordinary), women limping while talking on the phone, kids jumping on puddles, teslas and HK taxis zooming past, tourist families, filipino people, some alone some are loud in big groups, two girl/guy best friend walking together, mother and son/daughter dynamics,</li>
<li>thought about what my life would be like and what kind of person I would be if I was in HK. Would I be the lone wolf types who walk alone with headphones on, steady and focused, the couple type where I'm laughing and happy with someone while walking side by side, or with a best friend, or the one with a cute dog. I realize how lonely it would be if I was just dropped in HK without knowing anyone and how scary it will feel to just start over knowing nobody in a new place. Yet also exciting, I felt this in SF where I could be anyone, form my own identity, create my own meaning.</li>
<li>Then realizing it's a Sunday night and I'm standing in Hong Kong people watching</li>
<li>people-watched so much that I lost a sense of being and forgot that I existed for a few minutes, I went into a state of confusion where I forgot I could act in this world. maybe I was just exhausted.</li>
</ul>
</li>
<li>Realized how scary it is for the train to go underground under the ocean, what if theres an earthquake and everyone drowns inside</li>
<li>They have litter containers where on top of you can dispose of your cigarette bud</li>
<li>Not sure how people call taxis here, i went on to the road while the taxi was at a red light and waved at the driver, he rejected at first and then was like, where do you wanna go. also they ask for street road name and number</li>
<li>learning that just noting down spots to go and restaurants to try is enough, also just noticing where the crowd is and will bring you to the famous spots.</li>
<li>also I can't seem to just enjoy a trip when traveling without obsessive planning and researching, I'm pressured to be in the best spots with nice views and the best (affordable) restaurants, I'm gonna just relax the next few days and appreciate my family, realizing that everything is temporary and every moment with them is precious.</li>
<li>once nice thing i'm not stressing out about articles or other work I told myself I had to finish before going to the US, but at the same time it feels like I don't have an identity without those work. what am I without all of that? I am what I do, and if I do them 90% of my day, what am I without them?</li>
<li>I think I have social anxiety being in crowded places. can't stop feeling like I'm being judged. maybe it's the past 3 months of being home too much.</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Hong Kong Day 1]]></title>
        <link>https://bneo.xyz/posts/hkday1</link>
        <guid>https://bneo.xyz/posts/hkday1</guid>
        <pubDate>Sat, 20 Apr 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/hk1.jpeg" alt="rainy HK near temple street"></p>
<p>I'm writing this half-awake in a tiny room managed by one of the many hostels in Mirador Mansion, just a few steps away from the N5 subway exit for the Tsim Sha Tsui station.</p>
<p>A quick and messy dump of impressions and thoughts of HK today, a lot of it is about the subway, cause we used it a lot to get around today.</p>
<ul>
<li>maybe because it's a Saturday, the subways were chaotic and packed, it reminded me of 4th of July in SF when all the BART stations were flooded.</li>
<li>it was confusing to navigate around the subway, I had to remember the station names and lines which were in romanized cantonese.</li>
<li>it feels familiar and almost comforting to be surrounded by Chinese people everywhere, it made me forget about other races at times which is not a good thing, diversity is important
<ul>
<li>on that note, I saw a lot of attractive chinese people of both genders and couples (its weekends), I felt a lot of mimetic desire to both be more like them.</li>
</ul>
</li>
<li>the electronics flea market at Apliu street wasn't that worth it, we had good beef tendon noodles but I sadly couldn't find the camera shop that sells and displays y2k digi cams like street food.</li>
<li><strong>things are expensive</strong>. our beef tendon meal costed us ~ RM 150 for 4 plates. Also our tiny hotel room with an even tinier bathroom is 472 per night. I'm not sure if it's HK that's expensive (inflation) or the MYR is weak, maybe it's both.</li>
<li>the buildings are old and have striking colors which make good photography shots, I noticed</li>
<li>it's really tiring to travel by train because of all the going up and down the stairs and escalators required, and finding the right exits.
<ul>
<li>sidenote: I like that there can be a dozen exits for a station, this makes it possible to travel underground when it's raining, and makes the station very accessibly in and out.</li>
</ul>
</li>
<li>ladies market and sneaker street wasn't that exciting too, I can get shoes cheaper at StockX I think.</li>
<li>I found a bookstore but it was all chinese books, I have yet to find an English bookstore</li>
<li>Shanghai street is pretty interesting, I went in this building with a lot of cool shops and restaurants. I liked Bunkaya Zakkaten in particular. They had cute and fun items.</li>
<li>I think my view of HK was romanticized by <a href="https://www.youtube.com/watch?v=3ki1V1VzQNA">Cherrien</a>, as of now I don't really find it nice, maybe I need to get to Central HK and that's where it's more entertaining.</li>
<li>I also like the fast pace of HK more, but I have to remember to slow down for my parents who are in their 60s.</li>
<li>the rain here gets pretty heavy, I cannot trust weather forecasts anymore I was promised no rain, I didn't get to visit the temple street night market :(</li>
</ul>
<p>notes from family:</p>
<ul>
<li>my sister: she noticed a lot of girls have branded bags like Chanel (more than KL) and that you can tell HK people from the people from China.</li>
<li>my dad: people are rude (pushing others around in subway) whereas in Japan, everyone was courteous</li>
<li>my mom: the buildings are old, like a third world country (we were in Apliu street)</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/hk1.jpeg" alt="rainy HK near temple street"></p>
<p>I'm writing this half-awake in a tiny room managed by one of the many hostels in Mirador Mansion, just a few steps away from the N5 subway exit for the Tsim Sha Tsui station.</p>
<p>A quick and messy dump of impressions and thoughts of HK today, a lot of it is about the subway, cause we used it a lot to get around today.</p>
<ul>
<li>maybe because it's a Saturday, the subways were chaotic and packed, it reminded me of 4th of July in SF when all the BART stations were flooded.</li>
<li>it was confusing to navigate around the subway, I had to remember the station names and lines which were in romanized cantonese.</li>
<li>it feels familiar and almost comforting to be surrounded by Chinese people everywhere, it made me forget about other races at times which is not a good thing, diversity is important
<ul>
<li>on that note, I saw a lot of attractive chinese people of both genders and couples (its weekends), I felt a lot of mimetic desire to both be more like them.</li>
</ul>
</li>
<li>the electronics flea market at Apliu street wasn't that worth it, we had good beef tendon noodles but I sadly couldn't find the camera shop that sells and displays y2k digi cams like street food.</li>
<li><strong>things are expensive</strong>. our beef tendon meal costed us ~ RM 150 for 4 plates. Also our tiny hotel room with an even tinier bathroom is 472 per night. I'm not sure if it's HK that's expensive (inflation) or the MYR is weak, maybe it's both.</li>
<li>the buildings are old and have striking colors which make good photography shots, I noticed</li>
<li>it's really tiring to travel by train because of all the going up and down the stairs and escalators required, and finding the right exits.
<ul>
<li>sidenote: I like that there can be a dozen exits for a station, this makes it possible to travel underground when it's raining, and makes the station very accessibly in and out.</li>
</ul>
</li>
<li>ladies market and sneaker street wasn't that exciting too, I can get shoes cheaper at StockX I think.</li>
<li>I found a bookstore but it was all chinese books, I have yet to find an English bookstore</li>
<li>Shanghai street is pretty interesting, I went in this building with a lot of cool shops and restaurants. I liked Bunkaya Zakkaten in particular. They had cute and fun items.</li>
<li>I think my view of HK was romanticized by <a href="https://www.youtube.com/watch?v=3ki1V1VzQNA">Cherrien</a>, as of now I don't really find it nice, maybe I need to get to Central HK and that's where it's more entertaining.</li>
<li>I also like the fast pace of HK more, but I have to remember to slow down for my parents who are in their 60s.</li>
<li>the rain here gets pretty heavy, I cannot trust weather forecasts anymore I was promised no rain, I didn't get to visit the temple street night market :(</li>
</ul>
<p>notes from family:</p>
<ul>
<li>my sister: she noticed a lot of girls have branded bags like Chanel (more than KL) and that you can tell HK people from the people from China.</li>
<li>my dad: people are rude (pushing others around in subway) whereas in Japan, everyone was courteous</li>
<li>my mom: the buildings are old, like a third world country (we were in Apliu street)</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Climate Forecast with AI]]></title>
        <link>https://bneo.xyz/posts/climateai</link>
        <guid>https://bneo.xyz/posts/climateai</guid>
        <pubDate>Fri, 19 Apr 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>A few notes on <a href="https://www.nature.com/articles/d41586-024-00780-8">how AI is improving climate forecasts</a>.</p>
<p>Conventional climate models are built manually from scratch by scientists using mathematical equations to describe the physical processes by which land, oceans, and air interact and affect the climate.</p>
<p>They're important and are expected to work well enough to make climate projections because they help guide global policy.</p>
<p>The problem? They take weeks to run and are energy intensive. A typical model consumes up to 10 MW hours of energy to simulate a century of climate. (this is, on average, the amount of electricity used annually by a US household)</p>
<p>These models also struggle to simulate small-scale processes, like how raindrops form, which have an important role in large-scale weather and climate outcomes.</p>
<p>The solution? Using ML to spot patterns in the data.</p>
<p>Three ways AI is used for climate modelling</p>
<ol>
<li>Emulators (Copycats)
<ul>
<li>take baseball, a conventional climate model is a program that calculates where a ball will land based on physical factors, such as how hard a ball is thrown, where it is thrown from, and how fast it is spinning.
<ul>
<li>What emulators do is equivalent to a sports player who learns the patterns from these modelled outputs, and can make predictions of where the ball will land, without crunching all the math.</li>
</ul>
</li>
<li>two examples
<ul>
<li><a href="https://www.nature.com/articles/s43247-023-01011-0">QuickClim</a>: forecast temperature 1M times faster than a conventional model</li>
<li><a href="https://arxiv.org/abs/2310.02074">ACE: A fast, skillful learned global atmospheric model for climate prediction</a>): accurately predicted 90% of atmospheric variables, 100 times faster and 100 times more energy-efficient</li>
</ul>
</li>
</ul>
</li>
<li>Foundational models
<ul>
<li>what: picking up hidden patterns, fundamental, possibly unknown, patterns in the data that are predictive of futruefuture climate</li>
<li><a href="https://arxiv.org/abs/2301.10343">ClimaX: A foundation model for weather and climate</a>
<ul>
<li><strong>general training</strong>: Microsoft trained on the output from five physics-based climate models that simulated the global weather and climate from 1850 to 2015, including factors such as air temperature, air pressure and humidity, simulated on timescales from hours to years</li>
<li><strong>fine-tuning</strong> on wide-range of tasks: one of it (from a <a href="https://agupubs.onlinelibrary.wiley.com/doi/10.1029/2021MS002954">benchmark</a> for comparing AI climate models) was predicted the average surface temperature, daily temperature range and rainfall worldwide from input variables of carbon dioxide, sulphur dioxide, black carbon and methane levels</li>
<li>ClimaX predicted state of temperature-related variables better than 3 emulators, but less well in predicting rainfall</li>
</ul>
</li>
<li>limitations:
<ul>
<li>true state of future climate is unknown: "Testing climate models against past climate behaviour is useful, but not a perfect measure of how well they can predict a future that’s likely to be vastly different from what humanity has seen before."</li>
<li>AI is a black box: “With climate projections, you absolutely need to trust the model to extrapolate,”</li>
</ul>
</li>
</ul>
</li>
<li>Hybrids (best of both)
<ul>
<li>what: embed ML components inside physics-based models to produce hybrid models</li>
<li>why: ML replaces the parts of conventional models that works less well – typically modelling of small-scale, complex and important processes such as cloud formation, <a href="https://clima.caltech.edu/files/2023/04/Snow_Prediction_Paper.pdf">snow cover</a>, and river flows</li>
<li>example
<ul>
<li><a href="https://www.nature.com/articles/s43247-023-01011-0">A machine learning approach to rapidly project climate responses under a multitude of net-zero emission pathways | Communications Earth &#x26; Environment</a></li>
</ul>
</li>
</ul>
</li>
</ol>
<p>What is the ultimate goal?</p>
<blockquote>
<p>create digital models of Earth's systems, partly powered by AI, that can simulate all aspects of the weather and climate down to kilometre scales, with great accuracy and at lightning speed.</p>
</blockquote>
<h3>more</h3>
<p>by nature</p>
<ul>
<li><a href="https://www.nature.com/immersive/d41586-023-03017-2/index.html">Science and the new age of AI</a></li>
<li><a href="https://www.nature.com/articles/s41558-022-01399-1">Think big and model small</a></li>
<li><a href="https://www.nature.com/articles/548379a">How machine learning could help to improve climate forecasts</a></li>
<li><a href="https://www.nature.com/articles/s41558-023-01769-3">Harnessing AI and computing to advance climate modelling and prediction</a></li>
</ul>
<p>interesting projects</p>
<ul>
<li><a href="https://clima.caltech.edu/">CliMA – Climate Modeling Alliance</a></li>
<li><a href="https://esto.nasa.gov/earth-system-digital-twin/">Earth System Digital Twins - NASA Earth Science and Technology Office</a></li>
<li><a href="https://destination-earth.eu/">Destination Earth</a>: Building a highly accurate digital twin of the Earth</li>
</ul>
<p>DeepMind</p>
<ul>
<li><a href="https://deepmind.google/discover/blog/graphcast-ai-model-for-faster-and-more-accurate-global-weather-forecasting/">GraphCast: AI model for faster and more accurate global weather forecasting</a></li>
<li><a href="https://deepmind.google/discover/blog/nowcasting-the-next-hour-of-rain/">Nowcasting the next hour of rain</a></li>
<li><a href="https://dramsch.net/articles/deepmind-nowcasting/">What is the Deepmind Nowcasting paper all about? | Real-world Machine Learning</a></li>
<li><a href="https://www.wired.com/story/google-deepmind-ai-weather-forecast/">Google DeepMind’s AI Weather Forecaster Handily Beats a Global Standard</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>A few notes on <a href="https://www.nature.com/articles/d41586-024-00780-8">how AI is improving climate forecasts</a>.</p>
<p>Conventional climate models are built manually from scratch by scientists using mathematical equations to describe the physical processes by which land, oceans, and air interact and affect the climate.</p>
<p>They're important and are expected to work well enough to make climate projections because they help guide global policy.</p>
<p>The problem? They take weeks to run and are energy intensive. A typical model consumes up to 10 MW hours of energy to simulate a century of climate. (this is, on average, the amount of electricity used annually by a US household)</p>
<p>These models also struggle to simulate small-scale processes, like how raindrops form, which have an important role in large-scale weather and climate outcomes.</p>
<p>The solution? Using ML to spot patterns in the data.</p>
<p>Three ways AI is used for climate modelling</p>
<ol>
<li>Emulators (Copycats)
<ul>
<li>take baseball, a conventional climate model is a program that calculates where a ball will land based on physical factors, such as how hard a ball is thrown, where it is thrown from, and how fast it is spinning.
<ul>
<li>What emulators do is equivalent to a sports player who learns the patterns from these modelled outputs, and can make predictions of where the ball will land, without crunching all the math.</li>
</ul>
</li>
<li>two examples
<ul>
<li><a href="https://www.nature.com/articles/s43247-023-01011-0">QuickClim</a>: forecast temperature 1M times faster than a conventional model</li>
<li><a href="https://arxiv.org/abs/2310.02074">ACE: A fast, skillful learned global atmospheric model for climate prediction</a>): accurately predicted 90% of atmospheric variables, 100 times faster and 100 times more energy-efficient</li>
</ul>
</li>
</ul>
</li>
<li>Foundational models
<ul>
<li>what: picking up hidden patterns, fundamental, possibly unknown, patterns in the data that are predictive of futruefuture climate</li>
<li><a href="https://arxiv.org/abs/2301.10343">ClimaX: A foundation model for weather and climate</a>
<ul>
<li><strong>general training</strong>: Microsoft trained on the output from five physics-based climate models that simulated the global weather and climate from 1850 to 2015, including factors such as air temperature, air pressure and humidity, simulated on timescales from hours to years</li>
<li><strong>fine-tuning</strong> on wide-range of tasks: one of it (from a <a href="https://agupubs.onlinelibrary.wiley.com/doi/10.1029/2021MS002954">benchmark</a> for comparing AI climate models) was predicted the average surface temperature, daily temperature range and rainfall worldwide from input variables of carbon dioxide, sulphur dioxide, black carbon and methane levels</li>
<li>ClimaX predicted state of temperature-related variables better than 3 emulators, but less well in predicting rainfall</li>
</ul>
</li>
<li>limitations:
<ul>
<li>true state of future climate is unknown: "Testing climate models against past climate behaviour is useful, but not a perfect measure of how well they can predict a future that’s likely to be vastly different from what humanity has seen before."</li>
<li>AI is a black box: “With climate projections, you absolutely need to trust the model to extrapolate,”</li>
</ul>
</li>
</ul>
</li>
<li>Hybrids (best of both)
<ul>
<li>what: embed ML components inside physics-based models to produce hybrid models</li>
<li>why: ML replaces the parts of conventional models that works less well – typically modelling of small-scale, complex and important processes such as cloud formation, <a href="https://clima.caltech.edu/files/2023/04/Snow_Prediction_Paper.pdf">snow cover</a>, and river flows</li>
<li>example
<ul>
<li><a href="https://www.nature.com/articles/s43247-023-01011-0">A machine learning approach to rapidly project climate responses under a multitude of net-zero emission pathways | Communications Earth &#x26; Environment</a></li>
</ul>
</li>
</ul>
</li>
</ol>
<p>What is the ultimate goal?</p>
<blockquote>
<p>create digital models of Earth's systems, partly powered by AI, that can simulate all aspects of the weather and climate down to kilometre scales, with great accuracy and at lightning speed.</p>
</blockquote>
<h3>more</h3>
<p>by nature</p>
<ul>
<li><a href="https://www.nature.com/immersive/d41586-023-03017-2/index.html">Science and the new age of AI</a></li>
<li><a href="https://www.nature.com/articles/s41558-022-01399-1">Think big and model small</a></li>
<li><a href="https://www.nature.com/articles/548379a">How machine learning could help to improve climate forecasts</a></li>
<li><a href="https://www.nature.com/articles/s41558-023-01769-3">Harnessing AI and computing to advance climate modelling and prediction</a></li>
</ul>
<p>interesting projects</p>
<ul>
<li><a href="https://clima.caltech.edu/">CliMA – Climate Modeling Alliance</a></li>
<li><a href="https://esto.nasa.gov/earth-system-digital-twin/">Earth System Digital Twins - NASA Earth Science and Technology Office</a></li>
<li><a href="https://destination-earth.eu/">Destination Earth</a>: Building a highly accurate digital twin of the Earth</li>
</ul>
<p>DeepMind</p>
<ul>
<li><a href="https://deepmind.google/discover/blog/graphcast-ai-model-for-faster-and-more-accurate-global-weather-forecasting/">GraphCast: AI model for faster and more accurate global weather forecasting</a></li>
<li><a href="https://deepmind.google/discover/blog/nowcasting-the-next-hour-of-rain/">Nowcasting the next hour of rain</a></li>
<li><a href="https://dramsch.net/articles/deepmind-nowcasting/">What is the Deepmind Nowcasting paper all about? | Real-world Machine Learning</a></li>
<li><a href="https://www.wired.com/story/google-deepmind-ai-weather-forecast/">Google DeepMind’s AI Weather Forecaster Handily Beats a Global Standard</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[music addiction]]></title>
        <link>https://bneo.xyz/posts/musicaddiction</link>
        <guid>https://bneo.xyz/posts/musicaddiction</guid>
        <pubDate>Thu, 18 Apr 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>This video popped up in my feed recently: <em><a href="https://www.youtube.com/watch?v=L3gwLK5ZVgE">I didn't listen to music for 3 months (a science experiment)</a>.</em></p>
<p>And I never realized I had a music addiction until now.</p>
<p>It convinced me to delete spotify from my Macbook and iPhone yesterday.</p>
<p>Throughout the day, I play music endlessly, leaving no room for silence.</p>
<p>I play songs first thing in the morning, while I'm doing work, while I drive, while I'm in the bathroom, and even outside in shopping malls.</p>
<p>My spotify activity is probably around 6-8 hours a day.</p>
<p>I notice myself being anxious and bored when it's silent and there's no music. My mind would be replaying songs in my head throughout the day and when I got to sleep. I have no pause button for my brain.</p>
<p>Now back to the video.</p>
<p>She references a study done in 2010 on music addiction, and I feel the same way. I had to have music playing for me to start doing my work. I remember times when I forget my airpods and I would feel like I won't be able to get anything done at all. It was like I was crippled and music was my support system.</p>
<blockquote>
<p>In today's world, music consumption is ubiquitous and it appears that some individuals, especially among younger people, are unable to function effectively in daily life without continued access to their music of choice – <a href="https://www.sciencedirect.com/science/article/abs/pii/S0969698910001207?via%3Dihub">Cockrill et al. 2010</a></p>
</blockquote>
<p>She also defines addiction based on three traits</p>
<ol>
<li>craving or compulsion</li>
<li>loss of control</li>
<li>persistence of behaviour despite accruing of negative consequences</li>
</ol>
<p>source: <a href="https://psycnet.apa.org/doiLanding?doi=10.1037/h0087741">Shaffer et al. 2000</a></p>
<p>She mentions two benefits of not listening to music all the time from her experiment: heightened presence and emotional clarity</p>
<p>The first one involved being closer to nature and your environment, and little things like hearing conversations from the people around can make you feel more connected to people instead of blocking out the outside world and live in your own world.</p>
<p>The second one is the opposite of emotional confusion. She talked about emotional confusion which helped describe what I've been experiencing the past 3 months.</p>
<p>I'm either <strong>numbing</strong> my emotions or I'm just <strong>exaggerating</strong> them with music.</p>
<p>It made me create problems that aren't real, conjuring sadness out of nothing, and just overall made me not live in the moment.</p>
<blockquote>
<p>"Listening to sad music induces ambivalent emotion."</p>
<p>– <a href="https://www.frontiersin.org/journals/psychology/articles/10.3389/fpsyg.2013.00311/full">Kawakami et al. 2013</a></p>
</blockquote>
<p>However, she's not advocating that we stop listening to music completely, music has <a href="https://www.nccih.nih.gov/health/music-and-health-what-you-need-to-know">a</a> <a href="https://www.hopkinsmedicine.org/health/wellness-and-prevention/keep-your-brain-young-with-music">lot</a> <a href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8566759/">of</a> <a href="https://www.frontiersin.org/journals/psychology/articles/10.3389/fpsyg.2020.01246/full">benefits</a>.</p>
<blockquote>
<p>"When I hear music, I fear no danger. I am invulnerable. I see no foe. I am related to the earliest times, and to the latest" – Henry David Thoreau</p>
<p>"Music is the universal language of mankind." – Henry Wadsworth Longfellow</p>
</blockquote>
<p>Her advice is to try not listening to music for an hour, a day, or a week if you can and notice how you're feeling. And to be more intentional in listening to music, since we have an unlimited source of music with Spotify, it's easy to overconsume it endlessly.</p>
<p>Today I had this video of <a href="https://www.youtube.com/watch?v=lGphuanCRDk">Calcifer in the fireplace</a> playing in the background which I think don't count as music, at least not the music I usually listen to all day long.</p>
<p>Also, I did work outside of my room without any music, and I finished writing 3 articles today. I was almost too productive today. I got a slight headache afterwards.</p>
<p>So maybe it's working? I'll need a longer time horizon to tell for sure. Maybe it was a change of my environment. I'll be reporting back in a week.</p>]]></description>
        <content:encoded><![CDATA[<p>This video popped up in my feed recently: <em><a href="https://www.youtube.com/watch?v=L3gwLK5ZVgE">I didn't listen to music for 3 months (a science experiment)</a>.</em></p>
<p>And I never realized I had a music addiction until now.</p>
<p>It convinced me to delete spotify from my Macbook and iPhone yesterday.</p>
<p>Throughout the day, I play music endlessly, leaving no room for silence.</p>
<p>I play songs first thing in the morning, while I'm doing work, while I drive, while I'm in the bathroom, and even outside in shopping malls.</p>
<p>My spotify activity is probably around 6-8 hours a day.</p>
<p>I notice myself being anxious and bored when it's silent and there's no music. My mind would be replaying songs in my head throughout the day and when I got to sleep. I have no pause button for my brain.</p>
<p>Now back to the video.</p>
<p>She references a study done in 2010 on music addiction, and I feel the same way. I had to have music playing for me to start doing my work. I remember times when I forget my airpods and I would feel like I won't be able to get anything done at all. It was like I was crippled and music was my support system.</p>
<blockquote>
<p>In today's world, music consumption is ubiquitous and it appears that some individuals, especially among younger people, are unable to function effectively in daily life without continued access to their music of choice – <a href="https://www.sciencedirect.com/science/article/abs/pii/S0969698910001207?via%3Dihub">Cockrill et al. 2010</a></p>
</blockquote>
<p>She also defines addiction based on three traits</p>
<ol>
<li>craving or compulsion</li>
<li>loss of control</li>
<li>persistence of behaviour despite accruing of negative consequences</li>
</ol>
<p>source: <a href="https://psycnet.apa.org/doiLanding?doi=10.1037/h0087741">Shaffer et al. 2000</a></p>
<p>She mentions two benefits of not listening to music all the time from her experiment: heightened presence and emotional clarity</p>
<p>The first one involved being closer to nature and your environment, and little things like hearing conversations from the people around can make you feel more connected to people instead of blocking out the outside world and live in your own world.</p>
<p>The second one is the opposite of emotional confusion. She talked about emotional confusion which helped describe what I've been experiencing the past 3 months.</p>
<p>I'm either <strong>numbing</strong> my emotions or I'm just <strong>exaggerating</strong> them with music.</p>
<p>It made me create problems that aren't real, conjuring sadness out of nothing, and just overall made me not live in the moment.</p>
<blockquote>
<p>"Listening to sad music induces ambivalent emotion."</p>
<p>– <a href="https://www.frontiersin.org/journals/psychology/articles/10.3389/fpsyg.2013.00311/full">Kawakami et al. 2013</a></p>
</blockquote>
<p>However, she's not advocating that we stop listening to music completely, music has <a href="https://www.nccih.nih.gov/health/music-and-health-what-you-need-to-know">a</a> <a href="https://www.hopkinsmedicine.org/health/wellness-and-prevention/keep-your-brain-young-with-music">lot</a> <a href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8566759/">of</a> <a href="https://www.frontiersin.org/journals/psychology/articles/10.3389/fpsyg.2020.01246/full">benefits</a>.</p>
<blockquote>
<p>"When I hear music, I fear no danger. I am invulnerable. I see no foe. I am related to the earliest times, and to the latest" – Henry David Thoreau</p>
<p>"Music is the universal language of mankind." – Henry Wadsworth Longfellow</p>
</blockquote>
<p>Her advice is to try not listening to music for an hour, a day, or a week if you can and notice how you're feeling. And to be more intentional in listening to music, since we have an unlimited source of music with Spotify, it's easy to overconsume it endlessly.</p>
<p>Today I had this video of <a href="https://www.youtube.com/watch?v=lGphuanCRDk">Calcifer in the fireplace</a> playing in the background which I think don't count as music, at least not the music I usually listen to all day long.</p>
<p>Also, I did work outside of my room without any music, and I finished writing 3 articles today. I was almost too productive today. I got a slight headache afterwards.</p>
<p>So maybe it's working? I'll need a longer time horizon to tell for sure. Maybe it was a change of my environment. I'll be reporting back in a week.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[when in pain]]></title>
        <link>https://bneo.xyz/posts/pain</link>
        <guid>https://bneo.xyz/posts/pain</guid>
        <pubDate>Wed, 17 Apr 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/redtree.jpeg" alt="The Red Tree, Piet Mondrian, 1908-10"></p>
<p>I experienced acute <a href="https://en.wikipedia.org/wiki/Pain_scale?useskin=vector">pain</a> last night when an antibiotic pill got stuck in my throat, causing whats known as pill-induced esophagitis.</p>
<p>I thought it would only last minutes but it ended up lasting for two hours.</p>
<p>I noticed a few things about myself when I’m in pain.</p>
<p>I don’t ask for help and I would rather suffer alone. Even when offered help, I reject it and I want to be alone. I'm not sure how healthy this is. But I think it's because I want to be strong enough to handle it on my own because I won't always have people around me all the time. If I'm dependent on others I fear I won't be able to support myself in difficult moments like this. Perhaps this self-sufficiency is a lie that I'm telling myself, and it's okay to ask for help and receive it.</p>
<p>I just kept letting the pain absolutely paralyze me. I was gasping for air at first. It was really hard to breathe. And I kept regurgitating stomach acid. It was not pleasant. I could barely ingest any water. It felt like I had a ball of glass shards in my throat that was scorching hot, and my body was actively trying to puke out. I could feel the pain in my teeth.</p>
<p>The whole time I kept asking why this was happening. I wasn’t sure why at the time and it was very disorientating. It’s terrifying to have pain show up and you have no idea why it’s happening or what you can do about it.</p>
<p>I felt anger, then cynical. I was filled with bitterness. Things only started to turn out well, I was eating good food again, and now this had to happen. I felt so demotivated. Like I took two steps forward and three steps back.</p>
<p>Then came fear. What if this happens in the US and I don’t have my family around? What if I’m not able to cope? What if? I was catastrophizing yet again.</p>
<p>I was coping with music, soft and harmonious music. I watched a tv show I liked. I was gripping on things and on myself. I thought about the good moments I had with my friends. They helped distract myself from the pain.</p>
<p>I was thinking about what I should be doing the next time I experience acute pain, so I can cope with it better and learn to control it.</p>
<p>Here are some advice I found:</p>
<ul>
<li>focus on pain-free areas: focus on what you can still do
<ul>
<li>if pain is in your feet, use your hands to draw, write, take pictures</li>
</ul>
</li>
<li>think positively: think about what you have – people, good food, roof over our heads</li>
<li>distract yourself: walk, pray, talk to friends, go to the movies</li>
<li>breathe deeply: concentrate on how you breathe</li>
<li>visualize the good: go to your happy place, think about things, places, or people that make you happy</li>
<li>understand pain: learning about pain can lower pain volume
<ul>
<li>pain, your body's warning system, is not an accurate indicator of tissue damage, it is your brain's best guesstimate about how much danger your body is in and how much pain is required to protect it</li>
</ul>
</li>
</ul>
<p>References</p>
<ul>
<li><a href="https://lluh.org/services/neuropathic-therapy-center/blog/5-ways-take-your-mind-pain#:~:text=Think%20about%20the%20things%2C%20places,consumed%20by%20pain%2024%2F7.">5 Ways to Take Your Mind off the Pain - Neuropathic Therapy Center | Loma Linda University Health</a></li>
<li><a href="https://www.psychologytoday.com/us/blog/pain-explained/202002/ten-evidence-based-strategies-pain-relief">Ten Evidence-Based Strategies for Pain Relief | Psychology Today</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/redtree.jpeg" alt="The Red Tree, Piet Mondrian, 1908-10"></p>
<p>I experienced acute <a href="https://en.wikipedia.org/wiki/Pain_scale?useskin=vector">pain</a> last night when an antibiotic pill got stuck in my throat, causing whats known as pill-induced esophagitis.</p>
<p>I thought it would only last minutes but it ended up lasting for two hours.</p>
<p>I noticed a few things about myself when I’m in pain.</p>
<p>I don’t ask for help and I would rather suffer alone. Even when offered help, I reject it and I want to be alone. I'm not sure how healthy this is. But I think it's because I want to be strong enough to handle it on my own because I won't always have people around me all the time. If I'm dependent on others I fear I won't be able to support myself in difficult moments like this. Perhaps this self-sufficiency is a lie that I'm telling myself, and it's okay to ask for help and receive it.</p>
<p>I just kept letting the pain absolutely paralyze me. I was gasping for air at first. It was really hard to breathe. And I kept regurgitating stomach acid. It was not pleasant. I could barely ingest any water. It felt like I had a ball of glass shards in my throat that was scorching hot, and my body was actively trying to puke out. I could feel the pain in my teeth.</p>
<p>The whole time I kept asking why this was happening. I wasn’t sure why at the time and it was very disorientating. It’s terrifying to have pain show up and you have no idea why it’s happening or what you can do about it.</p>
<p>I felt anger, then cynical. I was filled with bitterness. Things only started to turn out well, I was eating good food again, and now this had to happen. I felt so demotivated. Like I took two steps forward and three steps back.</p>
<p>Then came fear. What if this happens in the US and I don’t have my family around? What if I’m not able to cope? What if? I was catastrophizing yet again.</p>
<p>I was coping with music, soft and harmonious music. I watched a tv show I liked. I was gripping on things and on myself. I thought about the good moments I had with my friends. They helped distract myself from the pain.</p>
<p>I was thinking about what I should be doing the next time I experience acute pain, so I can cope with it better and learn to control it.</p>
<p>Here are some advice I found:</p>
<ul>
<li>focus on pain-free areas: focus on what you can still do
<ul>
<li>if pain is in your feet, use your hands to draw, write, take pictures</li>
</ul>
</li>
<li>think positively: think about what you have – people, good food, roof over our heads</li>
<li>distract yourself: walk, pray, talk to friends, go to the movies</li>
<li>breathe deeply: concentrate on how you breathe</li>
<li>visualize the good: go to your happy place, think about things, places, or people that make you happy</li>
<li>understand pain: learning about pain can lower pain volume
<ul>
<li>pain, your body's warning system, is not an accurate indicator of tissue damage, it is your brain's best guesstimate about how much danger your body is in and how much pain is required to protect it</li>
</ul>
</li>
</ul>
<p>References</p>
<ul>
<li><a href="https://lluh.org/services/neuropathic-therapy-center/blog/5-ways-take-your-mind-pain#:~:text=Think%20about%20the%20things%2C%20places,consumed%20by%20pain%2024%2F7.">5 Ways to Take Your Mind off the Pain - Neuropathic Therapy Center | Loma Linda University Health</a></li>
<li><a href="https://www.psychologytoday.com/us/blog/pain-explained/202002/ten-evidence-based-strategies-pain-relief">Ten Evidence-Based Strategies for Pain Relief | Psychology Today</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[1 Year of Blogging]]></title>
        <link>https://bneo.xyz/posts/1yearreview</link>
        <guid>https://bneo.xyz/posts/1yearreview</guid>
        <pubDate>Tue, 16 Apr 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/seacliff.jpg" alt="Claude Monet, Shadows on the Sea. The Cliffs at Pourville, 1882"></p>
<p>Exactly <a href="/posts/day-one">a year ago</a> I started blogging everyday.</p>
<p>These blogs are mostly good ideas that I discover online that I want to compartmentalize and steal for myself, and collect them here in my own corner of the internet so I can revisit them from time to time.</p>
<p>As for my reflective and introspective writings, they're an attempt to document my life and for making sense of my thoughts.</p>
<blockquote>
<p>“Write hard and clear about what hurts. ― Ernest Hemingway</p>
</blockquote>
<p>Reading back my journal entries in this blog is almost like time travelling. I'm visiting different versions of my past selves, unpacking and resurfacing all their thoughts, ambitions, sufferings, fears, anxiety, and emotions.</p>
<p>Some I've conquered, some I still harbor, but it's comforting to see growth and change happen. I'm optimistic for April 16, 2025: the kind of person I'll become and the people that will be in my life in SF.</p>
<p><img src="https://bneo.xyz/images/memories.jpeg" alt=""></p>
<p>Since it's been a year, I decided to distill some thoughts about my motivations for writing this blog below:</p>
<ul>
<li>To think clearly and communicate better</li>
<li>To understand myself better</li>
<li>To learn and understand things better (Feynman technique)</li>
<li>To force myself to learn and research about a topic</li>
<li>To curate and resurface good ideas</li>
<li>To create listicles for myself and others</li>
<li>Satisfy mimetic desire of other people having their own blogs and writings</li>
<li>To improve the craft of writing well and developing my own style</li>
<li>To share life updates and ideas to friends</li>
<li>Commit to the daily habit of writing</li>
<li>So I can go to bed in peace (so I don’t break the streak)</li>
<li>To have an online presence</li>
<li>To find other people who think like me</li>
<li>To get better at Next.js and Tailwind CSS (better at promoting AI at least)</li>
<li>To increase my surface area of luck</li>
<li>An excuse to curate and discover good art</li>
<li>An attempt to generate new ideas from existing ones</li>
<li>To filter and extract out advice and insights from the books I read</li>
<li>To invite other people to reach out</li>
</ul>
<hr>
<p>I've also collected a few resources for people to get started.</p>
<h3>Why write</h3>
<ul>
<li><a href="https://jzhao.xyz/thoughts/writing">Writing – Jacky Zhao</a></li>
<li><a href="https://read.mindmine.xyz/p/why-i-write?s=r&#x26;curius=1911,1578,1528,2208,1633,2283,1573,2437,2096,1623">why i write - by Isabel - Mind Mine</a></li>
<li><a href="https://www.orwellfoundation.com/the-orwell-foundation/orwell/essays-and-other-works/why-i-write/?curius=2019,2424,1673,2445,2742">Why I Write | The Orwell Foundation</a></li>
<li><a href="https://www.theparisreview.org/blog/2022/07/06/why-write/?curius=1417,856,2919">The Paris Review - Why Write?</a></li>
<li><a href="https://jessems.com/posts/2019-05-10-why-write-at-all">Why write at all? – Jesse</a></li>
<li><a href="https://giansegato.com/essays/why-writing">Why Write – Gian</a></li>
<li><a href="https://jackyeh.me/why-you-should-write-today/">Why Bother Writing an Essay – Jordan Peterson</a></li>
<li><a href="https://news.ycombinator.com/item?id=35164819">Ask HN: What has your personal website/blog done for you?</a></li>
</ul>
<h3>how to write</h3>
<ul>
<li><a href="https://www.benkuhn.net/writing/">Why and how to write things on the Internet | benkuhn.net</a></li>
<li><a href="https://perell.com/essay/the-ultimate-guide-to-writing-online/">The Ultimate Guide to Writing Online - David Perell</a></li>
<li><a href="https://www.asimov.press/p/three-years">how to write on the internet (&#x26; keep doing it)</a></li>
<li><a href="https://slatestarcodex.com/2016/02/20/writing-advice/">Nonfiction Writing Advice | Slate Star Codex</a></li>
<li><a href="https://www.julian.com/guide/write/intro">Writing Well Handbook by Julian Shapiro</a></li>
<li><a href="https://github.com/mnielsen/notes-on-writing/blob/master/notes_on_writing.md">Notes on writing well – Michael Nielsen</a></li>
</ul>
<h3>on blogging</h3>
<ul>
<li><a href="https://guzey.com/personal/why-have-a-blog/">Why You Should Start a Blog Right Now - Alexey Guzey</a></li>
<li><a href="https://www.henrikkarlsson.xyz/p/search-query">A blog post is a very long and complex search query to find fascinating people and make them route interesting stuff to your inbox</a></li>
<li><a href="https://jvns.ca/blog/2023/06/05/some-blogging-myths/">Some blogging myths</a></li>
<li><a href="https://www.lesswrong.com/posts/ETneBngxBamDPDLXJ/my-checklist-for-publishing-a-blog-post">My checklist for publishing a blog post — LessWrong</a></li>
<li><a href="https://sites.google.com/site/steveyegge2/you-should-write-blogs">steve yegge - you-should-write-blogs</a></li>
</ul>
<h3>PG on writing</h3>
<ul>
<li><a href="https://paulgraham.com/words.html">Putting Ideas into Words</a></li>
<li><a href="https://www.paulgraham.com/writing44.html">Writing, Briefly</a></li>
<li><a href="https://paulgraham.com/speak.html">Writing and Speaking</a></li>
<li><a href="https://paulgraham.com/talk.html">Write Like You Talk</a></li>
<li><a href="https://paulgraham.com/best.html">The Best Essay</a></li>
<li><a href="https://paulgraham.com/simply.html">Write Simply</a></li>
<li><a href="https://www.paulgraham.com/useful.html">How to Write Usefully</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/seacliff.jpg" alt="Claude Monet, Shadows on the Sea. The Cliffs at Pourville, 1882"></p>
<p>Exactly <a href="/posts/day-one">a year ago</a> I started blogging everyday.</p>
<p>These blogs are mostly good ideas that I discover online that I want to compartmentalize and steal for myself, and collect them here in my own corner of the internet so I can revisit them from time to time.</p>
<p>As for my reflective and introspective writings, they're an attempt to document my life and for making sense of my thoughts.</p>
<blockquote>
<p>“Write hard and clear about what hurts. ― Ernest Hemingway</p>
</blockquote>
<p>Reading back my journal entries in this blog is almost like time travelling. I'm visiting different versions of my past selves, unpacking and resurfacing all their thoughts, ambitions, sufferings, fears, anxiety, and emotions.</p>
<p>Some I've conquered, some I still harbor, but it's comforting to see growth and change happen. I'm optimistic for April 16, 2025: the kind of person I'll become and the people that will be in my life in SF.</p>
<p><img src="https://bneo.xyz/images/memories.jpeg" alt=""></p>
<p>Since it's been a year, I decided to distill some thoughts about my motivations for writing this blog below:</p>
<ul>
<li>To think clearly and communicate better</li>
<li>To understand myself better</li>
<li>To learn and understand things better (Feynman technique)</li>
<li>To force myself to learn and research about a topic</li>
<li>To curate and resurface good ideas</li>
<li>To create listicles for myself and others</li>
<li>Satisfy mimetic desire of other people having their own blogs and writings</li>
<li>To improve the craft of writing well and developing my own style</li>
<li>To share life updates and ideas to friends</li>
<li>Commit to the daily habit of writing</li>
<li>So I can go to bed in peace (so I don’t break the streak)</li>
<li>To have an online presence</li>
<li>To find other people who think like me</li>
<li>To get better at Next.js and Tailwind CSS (better at promoting AI at least)</li>
<li>To increase my surface area of luck</li>
<li>An excuse to curate and discover good art</li>
<li>An attempt to generate new ideas from existing ones</li>
<li>To filter and extract out advice and insights from the books I read</li>
<li>To invite other people to reach out</li>
</ul>
<hr>
<p>I've also collected a few resources for people to get started.</p>
<h3>Why write</h3>
<ul>
<li><a href="https://jzhao.xyz/thoughts/writing">Writing – Jacky Zhao</a></li>
<li><a href="https://read.mindmine.xyz/p/why-i-write?s=r&#x26;curius=1911,1578,1528,2208,1633,2283,1573,2437,2096,1623">why i write - by Isabel - Mind Mine</a></li>
<li><a href="https://www.orwellfoundation.com/the-orwell-foundation/orwell/essays-and-other-works/why-i-write/?curius=2019,2424,1673,2445,2742">Why I Write | The Orwell Foundation</a></li>
<li><a href="https://www.theparisreview.org/blog/2022/07/06/why-write/?curius=1417,856,2919">The Paris Review - Why Write?</a></li>
<li><a href="https://jessems.com/posts/2019-05-10-why-write-at-all">Why write at all? – Jesse</a></li>
<li><a href="https://giansegato.com/essays/why-writing">Why Write – Gian</a></li>
<li><a href="https://jackyeh.me/why-you-should-write-today/">Why Bother Writing an Essay – Jordan Peterson</a></li>
<li><a href="https://news.ycombinator.com/item?id=35164819">Ask HN: What has your personal website/blog done for you?</a></li>
</ul>
<h3>how to write</h3>
<ul>
<li><a href="https://www.benkuhn.net/writing/">Why and how to write things on the Internet | benkuhn.net</a></li>
<li><a href="https://perell.com/essay/the-ultimate-guide-to-writing-online/">The Ultimate Guide to Writing Online - David Perell</a></li>
<li><a href="https://www.asimov.press/p/three-years">how to write on the internet (&#x26; keep doing it)</a></li>
<li><a href="https://slatestarcodex.com/2016/02/20/writing-advice/">Nonfiction Writing Advice | Slate Star Codex</a></li>
<li><a href="https://www.julian.com/guide/write/intro">Writing Well Handbook by Julian Shapiro</a></li>
<li><a href="https://github.com/mnielsen/notes-on-writing/blob/master/notes_on_writing.md">Notes on writing well – Michael Nielsen</a></li>
</ul>
<h3>on blogging</h3>
<ul>
<li><a href="https://guzey.com/personal/why-have-a-blog/">Why You Should Start a Blog Right Now - Alexey Guzey</a></li>
<li><a href="https://www.henrikkarlsson.xyz/p/search-query">A blog post is a very long and complex search query to find fascinating people and make them route interesting stuff to your inbox</a></li>
<li><a href="https://jvns.ca/blog/2023/06/05/some-blogging-myths/">Some blogging myths</a></li>
<li><a href="https://www.lesswrong.com/posts/ETneBngxBamDPDLXJ/my-checklist-for-publishing-a-blog-post">My checklist for publishing a blog post — LessWrong</a></li>
<li><a href="https://sites.google.com/site/steveyegge2/you-should-write-blogs">steve yegge - you-should-write-blogs</a></li>
</ul>
<h3>PG on writing</h3>
<ul>
<li><a href="https://paulgraham.com/words.html">Putting Ideas into Words</a></li>
<li><a href="https://www.paulgraham.com/writing44.html">Writing, Briefly</a></li>
<li><a href="https://paulgraham.com/speak.html">Writing and Speaking</a></li>
<li><a href="https://paulgraham.com/talk.html">Write Like You Talk</a></li>
<li><a href="https://paulgraham.com/best.html">The Best Essay</a></li>
<li><a href="https://paulgraham.com/simply.html">Write Simply</a></li>
<li><a href="https://www.paulgraham.com/useful.html">How to Write Usefully</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Understand The Data]]></title>
        <link>https://bneo.xyz/posts/michaelhan</link>
        <guid>https://bneo.xyz/posts/michaelhan</guid>
        <pubDate>Mon, 15 Apr 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I had a chat with <a href="https://www.linkedin.com/in/michael-ichin-han/">Michael</a> who I found on <a href="https://adplist.org">ADPlist</a>.</p>
<p>The most practical advice I got from him (+ Claude 3 Sonnet) is the following:</p>
<p>When assigned a task or analysis, like "research the relationship between A, B, and C", ask for additional context upfront:</p>
<ul>
<li>Why are we looking at A, B, and C specifically? What is the broader product/business goal?</li>
<li>What are the initial assumptions or beliefs on how they relate?</li>
<li>Are there other related variables X, Y, and Z that should be considered?</li>
<li>Who will be consuming this analysis? What are their perspectives and priorities?</li>
</ul>
<p>Working backwards from the end objective helps you obtain enough context so you understand where your specific analysis fits into the bigger picture.</p>
<p>The rest of the notes are about how to understand data and stuff about quant.</p>
<hr>
<h2>How to understand data</h2>
<h3>1. Gather Structural/Systems Context</h3>
<blockquote>
<p>The first critical step is to understand why the data is showing up in a certain way due to the underlying systems, processes and pipelines generating it. This provides the foundational context.</p>
</blockquote>
<ul>
<li>Ask questions to verify assumptions rather than solely relying on documentation</li>
<li>For datasets pulled from production systems you don't own, find out the relationships and expectations between data columns/tables</li>
<li>Identify when certain data is expected/not expected to show up based on the systems</li>
<li>Understand effects caused by system properties vs. inherent to the phenomenon being studied</li>
</ul>
<p>The biggest, most obvious deviations initially uncovered are typically structural issues resulting from mismatched expectations about the systems. Resolving these systematics upfront prevents wasted effort analyzing artifacts.</p>
<h3>2. Understand Industry/Domain Context</h3>
<blockquote>
<p>The next crucial step is to deeply understand the problem domain, entity or industry vertical that the data represents. Every industry has established tenures, benchmarks and behavioral norms.</p>
</blockquote>
<ul>
<li>Learn the industry standards, rules of thumb or common sayings that reflect accepted domain knowledge (e.g. 95% revenue from 1% whales in gaming)</li>
<li>Compare the data against these benchmarks to identify gaps or deviations from expected norms</li>
<li>Use findings that contradict popular beliefs as low-hanging fruit to impress stakeholders early on</li>
</ul>
<h3>3. Explore Broadly Before Narrowing</h3>
<blockquote>
<p>With the structural and domain contexts established, the process moves to open-ended exploratory analysis.</p>
</blockquote>
<ul>
<li>Writing down a list of hypotheses to test based on the gathered context</li>
<li>Time-boxing each hypothesis with a quick 10-15 minute investigation</li>
<li>Not lingering too long on any single hypothesis if no interesting leads emerge quickly</li>
<li>The goal is to rapidly narrow down to the most promising areas for deeper analysis</li>
</ul>
<h3>4. Analyze Promising Areas Deeply</h3>
<blockquote>
<p>For the most interesting hypotheses identified during broad exploration, go through through rigorous statistical study to:</p>
</blockquote>
<ul>
<li>Quantify the size of any effects or opportunities precisely</li>
<li>Formulate multiple potential solutions or proposals</li>
<li>Estimate the business impact of executing each proposal</li>
</ul>
<p>This provides the ammunition to effectively "sell" the analytic insights by demonstrating and quantifying the potential upside.</p>
<h3>5. Validate Findings</h3>
<p>Even after penetrating analysis, validate results through additional processes like:</p>
<ul>
<li>Holding meetings with subject matter experts to scrutinize assumptions</li>
<li>Performing simulations or live experiments if possible</li>
<li>Continuously monitoring and measuring impact after implementation</li>
</ul>
<p>The combination of upfront context-building, broad gaping analysis, focused deep dives, sizing potential impact, and ongoing validation allows analysts to truly wring comprehensive insights from datasets.</p>
<hr>
<p>Two main categories of quant back then</p>
<ol>
<li>High-Frequency Trading
<ul>
<li>Focused on leveraging coding skills to execute trades at ultra-high speeds</li>
<li>Targeted micro price differentials and market microstructure inefficiencies</li>
<li>Highly technical, prioritizing low-latency systems and fast code execution</li>
</ul>
</li>
<li>Statistical Arbitrage/Pricing
<ul>
<li>Employed robust statistical methods and mathematics</li>
<li>Aimed to identify and profit from longer-term pricing inefficiencies</li>
<li>Could involve forecasting over days, months or even years</li>
<li>More research-oriented analysis</li>
</ul>
</li>
</ol>
<p>The divide is narrowing in recent years and ML is being applied more widely across all quant strategies.</p>
<p>Entry level roles</p>
<ul>
<li>research analyst working on specific strategies or forecasting algorithms in a niche area.</li>
<li>ex: working on modeling weather derivatives. (i.e. a theme park who insures against rainy weekends during peak summer seasons)</li>
</ul>
<p>Career paths</p>
<ul>
<li>Front office trading roles: Focused on trade execution, higher pressure</li>
<li>Portfolio management: Creating and overseeing investment strategies, providing direction to analysts</li>
</ul>
<p>Resources</p>
<ul>
<li><a href="https://www.quantstart.com/">QuantStart</a></li>
<li><a href="https://www.quantstart.com/articles/Self-Study-Plan-for-Becoming-a-Quantitative-Trader-Part-I/">Self-Study Plan for Becoming a Quantitative Trader</a></li>
<li><a href="https://www.worldquant.com/iqc/">International Quant Championship 2024 - WorldQuant</a></li>
<li><a href="https://www.wqu.edu/">WorldQuant University</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>I had a chat with <a href="https://www.linkedin.com/in/michael-ichin-han/">Michael</a> who I found on <a href="https://adplist.org">ADPlist</a>.</p>
<p>The most practical advice I got from him (+ Claude 3 Sonnet) is the following:</p>
<p>When assigned a task or analysis, like "research the relationship between A, B, and C", ask for additional context upfront:</p>
<ul>
<li>Why are we looking at A, B, and C specifically? What is the broader product/business goal?</li>
<li>What are the initial assumptions or beliefs on how they relate?</li>
<li>Are there other related variables X, Y, and Z that should be considered?</li>
<li>Who will be consuming this analysis? What are their perspectives and priorities?</li>
</ul>
<p>Working backwards from the end objective helps you obtain enough context so you understand where your specific analysis fits into the bigger picture.</p>
<p>The rest of the notes are about how to understand data and stuff about quant.</p>
<hr>
<h2>How to understand data</h2>
<h3>1. Gather Structural/Systems Context</h3>
<blockquote>
<p>The first critical step is to understand why the data is showing up in a certain way due to the underlying systems, processes and pipelines generating it. This provides the foundational context.</p>
</blockquote>
<ul>
<li>Ask questions to verify assumptions rather than solely relying on documentation</li>
<li>For datasets pulled from production systems you don't own, find out the relationships and expectations between data columns/tables</li>
<li>Identify when certain data is expected/not expected to show up based on the systems</li>
<li>Understand effects caused by system properties vs. inherent to the phenomenon being studied</li>
</ul>
<p>The biggest, most obvious deviations initially uncovered are typically structural issues resulting from mismatched expectations about the systems. Resolving these systematics upfront prevents wasted effort analyzing artifacts.</p>
<h3>2. Understand Industry/Domain Context</h3>
<blockquote>
<p>The next crucial step is to deeply understand the problem domain, entity or industry vertical that the data represents. Every industry has established tenures, benchmarks and behavioral norms.</p>
</blockquote>
<ul>
<li>Learn the industry standards, rules of thumb or common sayings that reflect accepted domain knowledge (e.g. 95% revenue from 1% whales in gaming)</li>
<li>Compare the data against these benchmarks to identify gaps or deviations from expected norms</li>
<li>Use findings that contradict popular beliefs as low-hanging fruit to impress stakeholders early on</li>
</ul>
<h3>3. Explore Broadly Before Narrowing</h3>
<blockquote>
<p>With the structural and domain contexts established, the process moves to open-ended exploratory analysis.</p>
</blockquote>
<ul>
<li>Writing down a list of hypotheses to test based on the gathered context</li>
<li>Time-boxing each hypothesis with a quick 10-15 minute investigation</li>
<li>Not lingering too long on any single hypothesis if no interesting leads emerge quickly</li>
<li>The goal is to rapidly narrow down to the most promising areas for deeper analysis</li>
</ul>
<h3>4. Analyze Promising Areas Deeply</h3>
<blockquote>
<p>For the most interesting hypotheses identified during broad exploration, go through through rigorous statistical study to:</p>
</blockquote>
<ul>
<li>Quantify the size of any effects or opportunities precisely</li>
<li>Formulate multiple potential solutions or proposals</li>
<li>Estimate the business impact of executing each proposal</li>
</ul>
<p>This provides the ammunition to effectively "sell" the analytic insights by demonstrating and quantifying the potential upside.</p>
<h3>5. Validate Findings</h3>
<p>Even after penetrating analysis, validate results through additional processes like:</p>
<ul>
<li>Holding meetings with subject matter experts to scrutinize assumptions</li>
<li>Performing simulations or live experiments if possible</li>
<li>Continuously monitoring and measuring impact after implementation</li>
</ul>
<p>The combination of upfront context-building, broad gaping analysis, focused deep dives, sizing potential impact, and ongoing validation allows analysts to truly wring comprehensive insights from datasets.</p>
<hr>
<p>Two main categories of quant back then</p>
<ol>
<li>High-Frequency Trading
<ul>
<li>Focused on leveraging coding skills to execute trades at ultra-high speeds</li>
<li>Targeted micro price differentials and market microstructure inefficiencies</li>
<li>Highly technical, prioritizing low-latency systems and fast code execution</li>
</ul>
</li>
<li>Statistical Arbitrage/Pricing
<ul>
<li>Employed robust statistical methods and mathematics</li>
<li>Aimed to identify and profit from longer-term pricing inefficiencies</li>
<li>Could involve forecasting over days, months or even years</li>
<li>More research-oriented analysis</li>
</ul>
</li>
</ol>
<p>The divide is narrowing in recent years and ML is being applied more widely across all quant strategies.</p>
<p>Entry level roles</p>
<ul>
<li>research analyst working on specific strategies or forecasting algorithms in a niche area.</li>
<li>ex: working on modeling weather derivatives. (i.e. a theme park who insures against rainy weekends during peak summer seasons)</li>
</ul>
<p>Career paths</p>
<ul>
<li>Front office trading roles: Focused on trade execution, higher pressure</li>
<li>Portfolio management: Creating and overseeing investment strategies, providing direction to analysts</li>
</ul>
<p>Resources</p>
<ul>
<li><a href="https://www.quantstart.com/">QuantStart</a></li>
<li><a href="https://www.quantstart.com/articles/Self-Study-Plan-for-Becoming-a-Quantitative-Trader-Part-I/">Self-Study Plan for Becoming a Quantitative Trader</a></li>
<li><a href="https://www.worldquant.com/iqc/">International Quant Championship 2024 - WorldQuant</a></li>
<li><a href="https://www.wqu.edu/">WorldQuant University</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Self-judgement]]></title>
        <link>https://bneo.xyz/posts/selfjudgement</link>
        <guid>https://bneo.xyz/posts/selfjudgement</guid>
        <pubDate>Sun, 14 Apr 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/olivetrees.jpeg" alt="Olive Trees with Yellow Sky and Sun, Vincent Van Gogh, 1889"></p>
<blockquote>
<p>when you go out into the woods and you look at trees, you see all these different trees. And some of them are bent, and some of them are straight, and some of them are evergreens, and some of them are whatever. And you look at the tree and you allow it. You appreciate it. You see why it is the way it is. You sort of understand that it didn’t get enough light, and so it turned that way. And you don’t get all emotional about it. You just allow it. You appreciate the tree.</p>
<p>The minute you get near humans, you lose all that. And you are constantly saying “You’re too this, or I’m too this.” That judging mind comes in. And so I practice turning people into trees. Which means appreciating them just the way they are.</p>
<p>– <a href="https://www.ramdass.org/ram-dass-on-self-judgement/">Ram Dass on Self Judgment</a></p>
</blockquote>
<p>I notice I'm incredibly judgy when I'm noticing people in shopping malls and on the streets. Maybe I'm just projecting my own insecurities and biases. I don't like doing it but it feels automatic.</p>
<p>This reminds me of David Brooke's advice on seeing people with generous eyes. The idea of turning people into trees is pretty effective. The person you see in front of you had their own unique mix of genetics, family upbringing and culture, life experiences, pain and suffering, trauma, achievements, and influence from their surroundings that bent them into the shape they are, inside and out. Just observe them and appreciate it. Resist the urge to judge.</p>
<p>What's worse is I judge myself too. I notice physical features that I dislike and wish "I looked more like that" or "I'm too that". It's a bad habit of mine and I think it's a sign of immaturity to not be able to accept the one's flaws. Hopefully, one day, I'll be able to fully accept all parts of myself, and in the process, my insecurities will be cured.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/olivetrees.jpeg" alt="Olive Trees with Yellow Sky and Sun, Vincent Van Gogh, 1889"></p>
<blockquote>
<p>when you go out into the woods and you look at trees, you see all these different trees. And some of them are bent, and some of them are straight, and some of them are evergreens, and some of them are whatever. And you look at the tree and you allow it. You appreciate it. You see why it is the way it is. You sort of understand that it didn’t get enough light, and so it turned that way. And you don’t get all emotional about it. You just allow it. You appreciate the tree.</p>
<p>The minute you get near humans, you lose all that. And you are constantly saying “You’re too this, or I’m too this.” That judging mind comes in. And so I practice turning people into trees. Which means appreciating them just the way they are.</p>
<p>– <a href="https://www.ramdass.org/ram-dass-on-self-judgement/">Ram Dass on Self Judgment</a></p>
</blockquote>
<p>I notice I'm incredibly judgy when I'm noticing people in shopping malls and on the streets. Maybe I'm just projecting my own insecurities and biases. I don't like doing it but it feels automatic.</p>
<p>This reminds me of David Brooke's advice on seeing people with generous eyes. The idea of turning people into trees is pretty effective. The person you see in front of you had their own unique mix of genetics, family upbringing and culture, life experiences, pain and suffering, trauma, achievements, and influence from their surroundings that bent them into the shape they are, inside and out. Just observe them and appreciate it. Resist the urge to judge.</p>
<p>What's worse is I judge myself too. I notice physical features that I dislike and wish "I looked more like that" or "I'm too that". It's a bad habit of mine and I think it's a sign of immaturity to not be able to accept the one's flaws. Hopefully, one day, I'll be able to fully accept all parts of myself, and in the process, my insecurities will be cured.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[3 attributes of a good community]]></title>
        <link>https://bneo.xyz/posts/community</link>
        <guid>https://bneo.xyz/posts/community</guid>
        <pubDate>Sat, 13 Apr 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><a href="https://twitter.com/minney_cat">Minn Kim</a>, early-stage, community-builder, O1 Visa advocate for immigrants @ <a href="https://www.plymouthstreet.com/#about">Plymouth</a> <a href="https://youtu.be/-auYFuWxjgY?si=0EZTFYAvSAHwIzD-&#x26;t=1394">talks</a> about what makes a good community.</p>
<ol>
<li>shared purpose: individuals have mutual influence on each other</li>
<li>shared identity: a badge you can wear to convey you are a part of this group</li>
<li>ritual: what is the repeated/regular expected custom that you have?</li>
</ol>
<p>The combination of those three things is what makes good communities stand the test of time.</p>
<p>She also has this list of <a href="https://minnk.notion.site/quality-conversation-9730ddf44e314989bec4c800914b0035">quality conversation</a>.</p>]]></description>
        <content:encoded><![CDATA[<p><a href="https://twitter.com/minney_cat">Minn Kim</a>, early-stage, community-builder, O1 Visa advocate for immigrants @ <a href="https://www.plymouthstreet.com/#about">Plymouth</a> <a href="https://youtu.be/-auYFuWxjgY?si=0EZTFYAvSAHwIzD-&#x26;t=1394">talks</a> about what makes a good community.</p>
<ol>
<li>shared purpose: individuals have mutual influence on each other</li>
<li>shared identity: a badge you can wear to convey you are a part of this group</li>
<li>ritual: what is the repeated/regular expected custom that you have?</li>
</ol>
<p>The combination of those three things is what makes good communities stand the test of time.</p>
<p>She also has this list of <a href="https://minnk.notion.site/quality-conversation-9730ddf44e314989bec4c800914b0035">quality conversation</a>.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[The Almanack of Naval Ravikant]]></title>
        <link>https://bneo.xyz/posts/naval</link>
        <guid>https://bneo.xyz/posts/naval</guid>
        <pubDate>Fri, 12 Apr 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I finished reading this book in three separate visits to a bookstore while my mother was shopping or getting a haircut.</p>
<p>It's just Naval's tweet thread on <a href="https://twitter.com/naval/status/1002103360646823936?lang=en">How to Get Rich (without getting lucky)</a> packaged into a book, so it was very readable.</p>
<p>A few notes to remember:</p>
<ul>
<li>Learn how to build and how to sell.</li>
<li>99% of effort is wasted, go all in on the 1%. Focus on
foundational skills.</li>
<li>Follow curiosity and passion - find what feels like work to others that is play to you.</li>
<li>Earn with your mind, not your time.</li>
<li>3 types of leverage: labor, money，and permissionless leverage （code, media. Having all 3 -> billion dollar company</li>
<li>Spend more making the big 3 decisions:
<ul>
<li>1) where you live, 2) who you’re with, and 3) what you do</li>
</ul>
</li>
<li>Get out of competition trap
<ul>
<li>Doing the thing you know you’re to do better than anybody. If you love to do it, be authentic, and then figure out how to map that to something society wants.</li>
<li>Apply some leverage and put your name on it. You take the risk but you gain the rewards, have ownership and equity in what you’re doing, and just crank it up</li>
</ul>
</li>
<li>Creating business and making money is nor more of an art.
<ul>
<li>Art is creativity, anything done for is own sake. Creating business is play</li>
</ul>
</li>
<li>Build your character in a certain way and it becomes your destiny
<ul>
<li>Your character and reputation are things you can build, which will let you take advantage of opportunities other people characterize as lucky, but up know it isn’t luck</li>
</ul>
</li>
<li>Make interesting things that people want. Shoe your craft, practice your craft, and the right people will eventually find you</li>
<li>On success
<ul>
<li>Great people have great outcomes. You just have to be patient. Success never happens on the time scale you want, but it does happen</li>
<li>You have to put in the time, put in the hours, put yourself in the position with the specific knowledge, with accountability, with leverage, with the authentic skill set you have, to be the best in the world at what you do</li>
<li>You have to enjoy it and keep doing it, keep doing it, and keep doing it. Don’t keep track, and don’t keep count because if you do, you will run out of time</li>
</ul>
</li>
<li>You real resume is the catalog of all your suffering, all the sacrifices you made and the hard things you did.</li>
<li>What is wisdom?
<ul>
<li>Wisdom is knowing the long term consequences of your actions. Wisdom applied to external problems is judgement</li>
</ul>
</li>
<li>Eliminate as many "should"s in your life as possible</li>
<li><a href="https://nav.al/peace-motion">“Peace is happiness at rest</a>; happiness is peace in motion.”</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>I finished reading this book in three separate visits to a bookstore while my mother was shopping or getting a haircut.</p>
<p>It's just Naval's tweet thread on <a href="https://twitter.com/naval/status/1002103360646823936?lang=en">How to Get Rich (without getting lucky)</a> packaged into a book, so it was very readable.</p>
<p>A few notes to remember:</p>
<ul>
<li>Learn how to build and how to sell.</li>
<li>99% of effort is wasted, go all in on the 1%. Focus on
foundational skills.</li>
<li>Follow curiosity and passion - find what feels like work to others that is play to you.</li>
<li>Earn with your mind, not your time.</li>
<li>3 types of leverage: labor, money，and permissionless leverage （code, media. Having all 3 -> billion dollar company</li>
<li>Spend more making the big 3 decisions:
<ul>
<li>1) where you live, 2) who you’re with, and 3) what you do</li>
</ul>
</li>
<li>Get out of competition trap
<ul>
<li>Doing the thing you know you’re to do better than anybody. If you love to do it, be authentic, and then figure out how to map that to something society wants.</li>
<li>Apply some leverage and put your name on it. You take the risk but you gain the rewards, have ownership and equity in what you’re doing, and just crank it up</li>
</ul>
</li>
<li>Creating business and making money is nor more of an art.
<ul>
<li>Art is creativity, anything done for is own sake. Creating business is play</li>
</ul>
</li>
<li>Build your character in a certain way and it becomes your destiny
<ul>
<li>Your character and reputation are things you can build, which will let you take advantage of opportunities other people characterize as lucky, but up know it isn’t luck</li>
</ul>
</li>
<li>Make interesting things that people want. Shoe your craft, practice your craft, and the right people will eventually find you</li>
<li>On success
<ul>
<li>Great people have great outcomes. You just have to be patient. Success never happens on the time scale you want, but it does happen</li>
<li>You have to put in the time, put in the hours, put yourself in the position with the specific knowledge, with accountability, with leverage, with the authentic skill set you have, to be the best in the world at what you do</li>
<li>You have to enjoy it and keep doing it, keep doing it, and keep doing it. Don’t keep track, and don’t keep count because if you do, you will run out of time</li>
</ul>
</li>
<li>You real resume is the catalog of all your suffering, all the sacrifices you made and the hard things you did.</li>
<li>What is wisdom?
<ul>
<li>Wisdom is knowing the long term consequences of your actions. Wisdom applied to external problems is judgement</li>
</ul>
</li>
<li>Eliminate as many "should"s in your life as possible</li>
<li><a href="https://nav.al/peace-motion">“Peace is happiness at rest</a>; happiness is peace in motion.”</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[good talks & questions]]></title>
        <link>https://bneo.xyz/posts/goodconvos</link>
        <guid>https://bneo.xyz/posts/goodconvos</guid>
        <pubDate>Thu, 11 Apr 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I came across David Brooks from <a href="https://www.youtube.com/watch?v=YwENbKn3tqI">a</a> <a href="https://www.youtube.com/watch?v=JsZz6cngPeo">few</a> <a href="https://www.youtube.com/watch?v=JKXo5RReky4">videos</a> <a href="https://youtu.be/6_cEbY8-3EQ?si=OHBYwY6okRAKPW-0">on</a> YouTube</p>
<p>I watched his conversation with <a href="https://www.youtube.com/watch?v=Vlk0w-5_JO4">Jonathan Capehart</a> today and he talked about a few tips for better conversations.</p>
<p>I read chapter six: Good Talks &#x26; chapter seven: The Right Questions from his book, <a href="https://www.goodreads.com/en/book/show/112974860">How to Know a Person: The Art of Seeing Others Deeply and Being Deeply Seen</a></p>
<p>Here are his non-obvious ways to become better conversationalists.</p>
<ol>
<li>attention is an on/off switch; not a dimmer
<ul>
<li>treat attention as all or nothing, if you're in the conversation, stop doing anything else and just pay attention</li>
<li>SLANT method: sit up, lean forward, ask questions, nod your head, track the speaker.</li>
<li>Listen with your eyes. that's paying attention 100%</li>
</ul>
</li>
<li>be a loud listener
<ul>
<li>listen so actively that you're burning calories (ex: Oprah Winfrey has highly reactive responses that relates to the emotions the speaker is describing)</li>
<li>metaphor of hospitality
<ul>
<li>listener: you're the host of a dinner party. you set the scene. you exude warmth towards your guests, showing how happy you are with them, drawing them closer to where they want to go</li>
<li>speaker: you're the guest at a dinner party. you bring gifts.</li>
</ul>
</li>
</ul>
</li>
<li>favor familiarity
<ul>
<li>"novelty penalty": people have trouble getting excited about the unfamiliar, but love to talk about what they know</li>
<li>talk about the movies they've seen or the game they watched</li>
<li>find the thing the other person is most attached to (a t-shirt of a kid's sports team, or someone with a nice motorcycle)</li>
</ul>
</li>
<li>make them authors, not witnesses
<ul>
<li>people are not specific when they tell stories, they leave out concrete details. ask specific questions</li>
<li>don't just ask about what happened, ask <strong>how they experienced</strong> what happened</li>
<li>ask about experiences now vs experiences then (retrospecting), draw lessons people have learned and how they've changed</li>
</ul>
</li>
<li>don't fear the pause
<ul>
<li>control your impatience and listen to learn, rather to respond.</li>
<li>pause to reflect consider how to respond to what's been said</li>
<li>Japanese culture encourages people to pause and reflect before replying. Japanese businesspeople are comfortable with 8-second pauses (2x Americans generally tolerate)</li>
</ul>
</li>
<li>do the looping
<ul>
<li>looping = repeat what someone said to make sure you accurately received what they're trying to project</li>
<li>forces you to listen more carefully</li>
<li>keeps people focused on their core point, rather than drifting away on some tangent.</li>
<li>often times we are interpreting people incorrectly.</li>
<li>ex: if somebody says "My mother can be a real piece of work", say "So you're really pissed at your Mom?", and pause to see if they agree.</li>
</ul>
</li>
<li>the midwife model
<ul>
<li>many good conversations are reciprocal (50/50 talk time), but some good conversations are by necessity lopsided.</li>
<li>ex: person A going through a hard time or facing a big life decision, and person B is there to accompany them in the process of deliberation</li>
<li>these conversations are an opportunity to listen to ourselves "sometimes we can't understand personal truths until we hear ourselves say them"</li>
</ul>
</li>
<li>keep the gem statement at the center
<ul>
<li>gem statement = truth underneath the disagreement, something you both agree on</li>
<li>during conflicts, return to the gem statement to keep relationships between people strong.</li>
</ul>
</li>
<li>find the disagreement under the disagreement
<ul>
<li>instead of trying to make other people see issues the way we do, ask why there's a disagreement in the first place,
<ul>
<li>what is the <strong>values disagreement</strong> underneath the practical disagreement?</li>
</ul>
</li>
<li>look for moral, philosophical roots for why you each believe what you do -> mutual exploration -> pull stories out of each other</li>
<li>"Being curious about your friend's experience is more important than being right" – Lisa Feldman Barrett</li>
</ul>
</li>
<li>don't be a topper
<ul>
<li>don't try to relate with your own experience, you're just shifting attention back to yourself</li>
<li>to build shared connection, sit with their experience</li>
</ul>
</li>
</ol>
<blockquote>
<p>The experience of being listened to all the way on something—until your meaning is completely clear to another human being—is extremely rare in life.</p>
<p>– Mónica Guzmán</p>
</blockquote>
<hr>
<p>Some notes on C7: The Right questions.</p>
<ul>
<li>three questions for big picture
<ul>
<li>ultimate goals (What do you want to offer the world?)</li>
<li>your skills (What are you doing when you feel most alive?)</li>
<li>your schedule (How exactly do you fill your days?)</li>
</ul>
</li>
<li>an average child asks 40,000 questions between ages 2-5</li>
<li>some point during late childhood or adolescence, we begin to withdraw from intimacy. society sends teh message we shouldn't show emotions, shouldn't get personal</li>
<li>simple questions are best. David, as a journalist just asks the same question over and over again: "And then what happened?"</li>
<li>broad, dumb questions > smart questions (meant to display how well-informed you are)</li>
<li>questioning as a <strong>moral practice</strong>
<ul>
<li>asking a good question requires adopting a posture of humility</li>
<li>you're confessing you don't know and want to learn</li>
<li>you're also honoring a person, you admit you don't know what's going on in their mind</li>
</ul>
</li>
<li>the worst questions
<ul>
<li>questions that don't surrender power (which college, what neighborhood, what do you do?) -> implies "I'm about to judge you"</li>
<li>closed questions (instead of "were you close?" which limits to close/distant frame, ask "How is your mother?" so they can go as deep or as shallow when answering)</li>
<li>vague questions ("How's it going?", "What's up?") they're another way of saying "I'm greeting you, but I don't actually want you to answer."</li>
</ul>
</li>
<li>humble questions are open-ended
<ul>
<li>they encourage the other person to take control and take the conversation where they want it to go</li>
<li>they begin with "How did you...," "What's it like..." "Tell me about..." and "In what ways..."</li>
</ul>
</li>
<li>Good questions
<ul>
<li>"Where did you grow up?"</li>
<li>"That's a lovely name. How did your parents choose it?"</li>
<li>"What's the best way to grow old?"</li>
</ul>
</li>
</ul>
<p>Favorite questions to help people see life from a distance</p>
<ul>
<li>"What crossroads are you at?" At any moment, most of us are in
the middle of some transition. The question helps people focus
on theirs.</li>
<li>"What would you do if you weren’t afraid?" Most people know
that fear plays some role in their life, but they haven’t clearly
defined how fear is holding them back.</li>
<li>"If you died tonight, what would you regret not doing?"</li>
<li>"If we meet a year from now, what will we be celebrating?"</li>
<li>"If the next five years is a chapter in your life, what is that
chapter about?"</li>
<li>"Can you be yourself where you are and still fit in?"</li>
</ul>
<p>Questions about the positive sides of life</p>
<ul>
<li>"Tell me about a time you adapted to change."</li>
<li>"What's working really well in your life?"</li>
<li>"What are you most self-confident about?"</li>
<li>"Which of your five senses is strongest?"</li>
<li>"Have you ever been solitary without feeling lonely?"</li>
<li>"What has become clearer to you as you have aged?"</li>
</ul>
<blockquote>
<p>Each person is a mystery. And when you are surrounded by mysteries, as the saying goes, it’s best to live life in the form of a question.</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p>I came across David Brooks from <a href="https://www.youtube.com/watch?v=YwENbKn3tqI">a</a> <a href="https://www.youtube.com/watch?v=JsZz6cngPeo">few</a> <a href="https://www.youtube.com/watch?v=JKXo5RReky4">videos</a> <a href="https://youtu.be/6_cEbY8-3EQ?si=OHBYwY6okRAKPW-0">on</a> YouTube</p>
<p>I watched his conversation with <a href="https://www.youtube.com/watch?v=Vlk0w-5_JO4">Jonathan Capehart</a> today and he talked about a few tips for better conversations.</p>
<p>I read chapter six: Good Talks &#x26; chapter seven: The Right Questions from his book, <a href="https://www.goodreads.com/en/book/show/112974860">How to Know a Person: The Art of Seeing Others Deeply and Being Deeply Seen</a></p>
<p>Here are his non-obvious ways to become better conversationalists.</p>
<ol>
<li>attention is an on/off switch; not a dimmer
<ul>
<li>treat attention as all or nothing, if you're in the conversation, stop doing anything else and just pay attention</li>
<li>SLANT method: sit up, lean forward, ask questions, nod your head, track the speaker.</li>
<li>Listen with your eyes. that's paying attention 100%</li>
</ul>
</li>
<li>be a loud listener
<ul>
<li>listen so actively that you're burning calories (ex: Oprah Winfrey has highly reactive responses that relates to the emotions the speaker is describing)</li>
<li>metaphor of hospitality
<ul>
<li>listener: you're the host of a dinner party. you set the scene. you exude warmth towards your guests, showing how happy you are with them, drawing them closer to where they want to go</li>
<li>speaker: you're the guest at a dinner party. you bring gifts.</li>
</ul>
</li>
</ul>
</li>
<li>favor familiarity
<ul>
<li>"novelty penalty": people have trouble getting excited about the unfamiliar, but love to talk about what they know</li>
<li>talk about the movies they've seen or the game they watched</li>
<li>find the thing the other person is most attached to (a t-shirt of a kid's sports team, or someone with a nice motorcycle)</li>
</ul>
</li>
<li>make them authors, not witnesses
<ul>
<li>people are not specific when they tell stories, they leave out concrete details. ask specific questions</li>
<li>don't just ask about what happened, ask <strong>how they experienced</strong> what happened</li>
<li>ask about experiences now vs experiences then (retrospecting), draw lessons people have learned and how they've changed</li>
</ul>
</li>
<li>don't fear the pause
<ul>
<li>control your impatience and listen to learn, rather to respond.</li>
<li>pause to reflect consider how to respond to what's been said</li>
<li>Japanese culture encourages people to pause and reflect before replying. Japanese businesspeople are comfortable with 8-second pauses (2x Americans generally tolerate)</li>
</ul>
</li>
<li>do the looping
<ul>
<li>looping = repeat what someone said to make sure you accurately received what they're trying to project</li>
<li>forces you to listen more carefully</li>
<li>keeps people focused on their core point, rather than drifting away on some tangent.</li>
<li>often times we are interpreting people incorrectly.</li>
<li>ex: if somebody says "My mother can be a real piece of work", say "So you're really pissed at your Mom?", and pause to see if they agree.</li>
</ul>
</li>
<li>the midwife model
<ul>
<li>many good conversations are reciprocal (50/50 talk time), but some good conversations are by necessity lopsided.</li>
<li>ex: person A going through a hard time or facing a big life decision, and person B is there to accompany them in the process of deliberation</li>
<li>these conversations are an opportunity to listen to ourselves "sometimes we can't understand personal truths until we hear ourselves say them"</li>
</ul>
</li>
<li>keep the gem statement at the center
<ul>
<li>gem statement = truth underneath the disagreement, something you both agree on</li>
<li>during conflicts, return to the gem statement to keep relationships between people strong.</li>
</ul>
</li>
<li>find the disagreement under the disagreement
<ul>
<li>instead of trying to make other people see issues the way we do, ask why there's a disagreement in the first place,
<ul>
<li>what is the <strong>values disagreement</strong> underneath the practical disagreement?</li>
</ul>
</li>
<li>look for moral, philosophical roots for why you each believe what you do -> mutual exploration -> pull stories out of each other</li>
<li>"Being curious about your friend's experience is more important than being right" – Lisa Feldman Barrett</li>
</ul>
</li>
<li>don't be a topper
<ul>
<li>don't try to relate with your own experience, you're just shifting attention back to yourself</li>
<li>to build shared connection, sit with their experience</li>
</ul>
</li>
</ol>
<blockquote>
<p>The experience of being listened to all the way on something—until your meaning is completely clear to another human being—is extremely rare in life.</p>
<p>– Mónica Guzmán</p>
</blockquote>
<hr>
<p>Some notes on C7: The Right questions.</p>
<ul>
<li>three questions for big picture
<ul>
<li>ultimate goals (What do you want to offer the world?)</li>
<li>your skills (What are you doing when you feel most alive?)</li>
<li>your schedule (How exactly do you fill your days?)</li>
</ul>
</li>
<li>an average child asks 40,000 questions between ages 2-5</li>
<li>some point during late childhood or adolescence, we begin to withdraw from intimacy. society sends teh message we shouldn't show emotions, shouldn't get personal</li>
<li>simple questions are best. David, as a journalist just asks the same question over and over again: "And then what happened?"</li>
<li>broad, dumb questions > smart questions (meant to display how well-informed you are)</li>
<li>questioning as a <strong>moral practice</strong>
<ul>
<li>asking a good question requires adopting a posture of humility</li>
<li>you're confessing you don't know and want to learn</li>
<li>you're also honoring a person, you admit you don't know what's going on in their mind</li>
</ul>
</li>
<li>the worst questions
<ul>
<li>questions that don't surrender power (which college, what neighborhood, what do you do?) -> implies "I'm about to judge you"</li>
<li>closed questions (instead of "were you close?" which limits to close/distant frame, ask "How is your mother?" so they can go as deep or as shallow when answering)</li>
<li>vague questions ("How's it going?", "What's up?") they're another way of saying "I'm greeting you, but I don't actually want you to answer."</li>
</ul>
</li>
<li>humble questions are open-ended
<ul>
<li>they encourage the other person to take control and take the conversation where they want it to go</li>
<li>they begin with "How did you...," "What's it like..." "Tell me about..." and "In what ways..."</li>
</ul>
</li>
<li>Good questions
<ul>
<li>"Where did you grow up?"</li>
<li>"That's a lovely name. How did your parents choose it?"</li>
<li>"What's the best way to grow old?"</li>
</ul>
</li>
</ul>
<p>Favorite questions to help people see life from a distance</p>
<ul>
<li>"What crossroads are you at?" At any moment, most of us are in
the middle of some transition. The question helps people focus
on theirs.</li>
<li>"What would you do if you weren’t afraid?" Most people know
that fear plays some role in their life, but they haven’t clearly
defined how fear is holding them back.</li>
<li>"If you died tonight, what would you regret not doing?"</li>
<li>"If we meet a year from now, what will we be celebrating?"</li>
<li>"If the next five years is a chapter in your life, what is that
chapter about?"</li>
<li>"Can you be yourself where you are and still fit in?"</li>
</ul>
<p>Questions about the positive sides of life</p>
<ul>
<li>"Tell me about a time you adapted to change."</li>
<li>"What's working really well in your life?"</li>
<li>"What are you most self-confident about?"</li>
<li>"Which of your five senses is strongest?"</li>
<li>"Have you ever been solitary without feeling lonely?"</li>
<li>"What has become clearer to you as you have aged?"</li>
</ul>
<blockquote>
<p>Each person is a mystery. And when you are surrounded by mysteries, as the saying goes, it’s best to live life in the form of a question.</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[The Art of Gathering]]></title>
        <link>https://bneo.xyz/posts/artofgather</link>
        <guid>https://bneo.xyz/posts/artofgather</guid>
        <pubDate>Wed, 10 Apr 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I've been trying to start Luminary in Kuala Lumpur but it's been difficult because I'm not in uni anymore and I've been going through a lot of changes with surgery and braces. But I love the idea of gathering people together, where unique backgrounds and experiences, exchange thoughts and ideas that alchemize into new forms of elements.</p>
<p>Priya Parker wrote a book called <a href="https://www.goodreads.com/en/book/show/37424706">The Art of Gathering: How We Meet and Why It Matters</a> where she reminds us to take the time to consider the ingredients that go into a successful, meaningful or exciting gathering.</p>
<p>She wrote a <a href="https://irp-cdn.multiscreensite.com/6e5efd05/files/uploaded/The%20Art%20of%20Gathering_Summary%20%281%29.pdf">summary</a> sharing the key message of the book:</p>
<blockquote>
<p>The gatherings in our lives are too often lackluster and lacking in purpose. But it doesn’t have to be this way! When we break out of the rituals and routines that surround our gatherings, embrace the generous authority of being a host, set some rules and encourage people to be their authentic selves, it’s simple to hold gatherings that are meaningful and memorable.</p>
</blockquote>
<p>and 8 key ideas + 1 actionable advice</p>
<ol>
<li>give more thought to gatherings
<ul>
<li>focus less on the mechanics, more on how guests will connect with each other and get something meaningful</li>
</ul>
</li>
<li>commit to a clear purpose
<ul>
<li>too many gatherings follow ritualized formats, rather than being built around purpose (tradition of baby showers only for women)</li>
<li>think less about the what and more about the why</li>
<li>setting a clear purpose -> decisions about how to organize events + who to invite</li>
</ul>
</li>
<li>be willing to exclude people
<ul>
<li>we often focus on inclusion ("the more the merrier"), but exclusion is just as important, although uncomfortable</li>
<li>exclusion may feel impolite, but <strong>inclusion of the wrong people is a form of impoliteness to other people involved</strong></li>
<li>narrowing a group brings together an interesting mix of attendees</li>
</ul>
</li>
<li>act with generous authority
<ul>
<li>rather than being hands-off, run events with authority, but selflessly, in the interests of your guests</li>
<li>act on the behalf of the guests' real interest, rather than their desire for comfort.</li>
</ul>
</li>
<li>rules are liberating
<ul>
<li>rules take us out of our everyday way of doing things, and injects serendipity and new experiences</li>
<li>in a world of almost indefinite choices, enforcing focus on just one thing is an act of liberation</li>
</ul>
</li>
<li>prime your guests well
<ul>
<li>people form impressions about what to expect from your event before it starts, prime them with the right expectations</li>
<li>make your guests feel welcome and honored to be there as they arrive</li>
</ul>
</li>
<li>design for authenticity
<ul>
<li>have guests dwell on their vulnerabilities instead of their achievements and success</li>
<li>two ways to bring authenticity
<ul>
<li>#1 ask for stories: an interesting story is about vulnerability, risk and emotion. You can't tell an interesting story about how successful you are.</li>
<li>#2 reveal yourself: expose yourself, share something personal, take the lead and others will follow</li>
</ul>
</li>
</ul>
</li>
<li>end with a bang
<ul>
<li>avoid letting things fizzle out, ensure your gathering is remembered for the right reasons</li>
<li>implement last calls, thank everyone for a wonderful evening and make clear that guests are free to leave, this nudges people towards a clear ending</li>
</ul>
</li>
</ol>
<p>Advice: <strong>think carefully about location</strong></p>
<ul>
<li>the best locations are the ones that inspire and embody the true purpose of gatherings</li>
<li>break out of your normal spaces, think creatively, for example
<ul>
<li>college reunions in a cemetery (memento mori)</li>
<li>sales training by spending a day with a subway busker</li>
</ul>
</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>I've been trying to start Luminary in Kuala Lumpur but it's been difficult because I'm not in uni anymore and I've been going through a lot of changes with surgery and braces. But I love the idea of gathering people together, where unique backgrounds and experiences, exchange thoughts and ideas that alchemize into new forms of elements.</p>
<p>Priya Parker wrote a book called <a href="https://www.goodreads.com/en/book/show/37424706">The Art of Gathering: How We Meet and Why It Matters</a> where she reminds us to take the time to consider the ingredients that go into a successful, meaningful or exciting gathering.</p>
<p>She wrote a <a href="https://irp-cdn.multiscreensite.com/6e5efd05/files/uploaded/The%20Art%20of%20Gathering_Summary%20%281%29.pdf">summary</a> sharing the key message of the book:</p>
<blockquote>
<p>The gatherings in our lives are too often lackluster and lacking in purpose. But it doesn’t have to be this way! When we break out of the rituals and routines that surround our gatherings, embrace the generous authority of being a host, set some rules and encourage people to be their authentic selves, it’s simple to hold gatherings that are meaningful and memorable.</p>
</blockquote>
<p>and 8 key ideas + 1 actionable advice</p>
<ol>
<li>give more thought to gatherings
<ul>
<li>focus less on the mechanics, more on how guests will connect with each other and get something meaningful</li>
</ul>
</li>
<li>commit to a clear purpose
<ul>
<li>too many gatherings follow ritualized formats, rather than being built around purpose (tradition of baby showers only for women)</li>
<li>think less about the what and more about the why</li>
<li>setting a clear purpose -> decisions about how to organize events + who to invite</li>
</ul>
</li>
<li>be willing to exclude people
<ul>
<li>we often focus on inclusion ("the more the merrier"), but exclusion is just as important, although uncomfortable</li>
<li>exclusion may feel impolite, but <strong>inclusion of the wrong people is a form of impoliteness to other people involved</strong></li>
<li>narrowing a group brings together an interesting mix of attendees</li>
</ul>
</li>
<li>act with generous authority
<ul>
<li>rather than being hands-off, run events with authority, but selflessly, in the interests of your guests</li>
<li>act on the behalf of the guests' real interest, rather than their desire for comfort.</li>
</ul>
</li>
<li>rules are liberating
<ul>
<li>rules take us out of our everyday way of doing things, and injects serendipity and new experiences</li>
<li>in a world of almost indefinite choices, enforcing focus on just one thing is an act of liberation</li>
</ul>
</li>
<li>prime your guests well
<ul>
<li>people form impressions about what to expect from your event before it starts, prime them with the right expectations</li>
<li>make your guests feel welcome and honored to be there as they arrive</li>
</ul>
</li>
<li>design for authenticity
<ul>
<li>have guests dwell on their vulnerabilities instead of their achievements and success</li>
<li>two ways to bring authenticity
<ul>
<li>#1 ask for stories: an interesting story is about vulnerability, risk and emotion. You can't tell an interesting story about how successful you are.</li>
<li>#2 reveal yourself: expose yourself, share something personal, take the lead and others will follow</li>
</ul>
</li>
</ul>
</li>
<li>end with a bang
<ul>
<li>avoid letting things fizzle out, ensure your gathering is remembered for the right reasons</li>
<li>implement last calls, thank everyone for a wonderful evening and make clear that guests are free to leave, this nudges people towards a clear ending</li>
</ul>
</li>
</ol>
<p>Advice: <strong>think carefully about location</strong></p>
<ul>
<li>the best locations are the ones that inspire and embody the true purpose of gatherings</li>
<li>break out of your normal spaces, think creatively, for example
<ul>
<li>college reunions in a cemetery (memento mori)</li>
<li>sales training by spending a day with a subway busker</li>
</ul>
</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[5 Questions to Ask in Climate]]></title>
        <link>https://bneo.xyz/posts/5qsclimate</link>
        <guid>https://bneo.xyz/posts/5qsclimate</guid>
        <pubDate>Tue, 09 Apr 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I'm on Chapter 3 of Bill Gates' book on climate.</p>
<p>He talks about how when he started learning about climate change, he kept encountering facts that were hard to wrap his heard around.</p>
<p>The data he saw often was devoid of context.</p>
<p>If a program reduces carbon footprint by 17 million tons per year, what does that mean? How much is that? Is that a lot?</p>
<p>So he built a framework for the things he learned. It helped him figure out how much was a lot and how much was a little, and how expensive something might be.</p>
<p>This framework consists of five questions.</p>
<ol>
<li>How much of the 52 Billion Tons?
<ul>
<li>connect everything to the main goal of eliminating 52 billion tons a year</li>
<li>divide X amount of GHG by 52 billion</li>
<li>convert it into a percentage</li>
<li>now you know the big picture goal of how many % of annual global emissions.</li>
</ul>
</li>
<li>What's your plan for cement?
<ul>
<li>electricity and cars get a lot of attention, but you have to consider everything humans do to cause GHG.</li>
<li>5 activities
<ul>
<li>29%: making things (cement, steel, plastic)</li>
<li>26%: plugging in (electricity)</li>
<li>22%: growing things (animal, plants)</li>
<li>16%: getting around (planes, trucks, cargo ships)</li>
<li>7%: keeping warm and cool (heating, cooling, refrigeration)</li>
</ul>
</li>
</ul>
</li>
<li>How much power are we talking about?
<ul>
<li>1 watt = a big of energy per second</li>
<li>think of it like measuring the flow of water out of a faucet, counting cups that came out per second, measuring power is similar, only you're measuring the flow of energy. Watts is similar to "cups per second"</li>
<li>A small incandescent bulb uses 40 watts. A hair dryer uses 1,500. The largest power station in the world: Three Gorges Dam in china produces 22 billion watts</li>
<li>hack
<ul>
<li>kilowatt: house</li>
<li>gigawatt: city</li>
<li>> 100 gigawatt: big country</li>
</ul>
</li>
</ul>
</li>
<li>How much space?
<ul>
<li>for a given energy source (wind, solar, nuclear) find out how much space will be required to produce that energy</li>
<li>power density: how much power you can get from different sources for a given amount of land (or water) measured in Watts per square meter</li>
<li>examples
<ul>
<li>fossil fuels (500 - 10,000)</li>
<li>nuclear (500 - 1,000)</li>
<li>solar (5-20)</li>
<li>hydropower(5-50)</li>
<li>wind (1-2)</li>
<li>wood and other biomass (&#x3C;1)</li>
</ul>
</li>
</ul>
</li>
<li>How much is this going to cost?
<ul>
<li>moving to cleaner energy sources will cost something, this cost is what he calls <strong>Green Premiums</strong> (GP)</li>
<li>ex: jet fuel
<ul>
<li>average retail price of jet fuel in USA is $2.22/gallon</li>
<li>advanced biofuel cost $5.35/gallon</li>
<li>green premium for zero carbon fuel <code>(5.35 - 2.22)/2.22 * 100 = 140%</code></li>
</ul>
</li>
<li>Helps answer two questions:
<ul>
<li>which zero-carbon option to deploy?(the ones with low GP or no premium at all)</li>
<li>where to focus research and development spending, early investors, and best inventors? (wherever the GPs are too high so it makes it more affordable for poorer countries)</li>
</ul>
</li>
<li>it's a measurement system that shows u the progress we're making toward stopping climate change</li>
</ul>
</li>
</ol>]]></description>
        <content:encoded><![CDATA[<p>I'm on Chapter 3 of Bill Gates' book on climate.</p>
<p>He talks about how when he started learning about climate change, he kept encountering facts that were hard to wrap his heard around.</p>
<p>The data he saw often was devoid of context.</p>
<p>If a program reduces carbon footprint by 17 million tons per year, what does that mean? How much is that? Is that a lot?</p>
<p>So he built a framework for the things he learned. It helped him figure out how much was a lot and how much was a little, and how expensive something might be.</p>
<p>This framework consists of five questions.</p>
<ol>
<li>How much of the 52 Billion Tons?
<ul>
<li>connect everything to the main goal of eliminating 52 billion tons a year</li>
<li>divide X amount of GHG by 52 billion</li>
<li>convert it into a percentage</li>
<li>now you know the big picture goal of how many % of annual global emissions.</li>
</ul>
</li>
<li>What's your plan for cement?
<ul>
<li>electricity and cars get a lot of attention, but you have to consider everything humans do to cause GHG.</li>
<li>5 activities
<ul>
<li>29%: making things (cement, steel, plastic)</li>
<li>26%: plugging in (electricity)</li>
<li>22%: growing things (animal, plants)</li>
<li>16%: getting around (planes, trucks, cargo ships)</li>
<li>7%: keeping warm and cool (heating, cooling, refrigeration)</li>
</ul>
</li>
</ul>
</li>
<li>How much power are we talking about?
<ul>
<li>1 watt = a big of energy per second</li>
<li>think of it like measuring the flow of water out of a faucet, counting cups that came out per second, measuring power is similar, only you're measuring the flow of energy. Watts is similar to "cups per second"</li>
<li>A small incandescent bulb uses 40 watts. A hair dryer uses 1,500. The largest power station in the world: Three Gorges Dam in china produces 22 billion watts</li>
<li>hack
<ul>
<li>kilowatt: house</li>
<li>gigawatt: city</li>
<li>> 100 gigawatt: big country</li>
</ul>
</li>
</ul>
</li>
<li>How much space?
<ul>
<li>for a given energy source (wind, solar, nuclear) find out how much space will be required to produce that energy</li>
<li>power density: how much power you can get from different sources for a given amount of land (or water) measured in Watts per square meter</li>
<li>examples
<ul>
<li>fossil fuels (500 - 10,000)</li>
<li>nuclear (500 - 1,000)</li>
<li>solar (5-20)</li>
<li>hydropower(5-50)</li>
<li>wind (1-2)</li>
<li>wood and other biomass (&#x3C;1)</li>
</ul>
</li>
</ul>
</li>
<li>How much is this going to cost?
<ul>
<li>moving to cleaner energy sources will cost something, this cost is what he calls <strong>Green Premiums</strong> (GP)</li>
<li>ex: jet fuel
<ul>
<li>average retail price of jet fuel in USA is $2.22/gallon</li>
<li>advanced biofuel cost $5.35/gallon</li>
<li>green premium for zero carbon fuel <code>(5.35 - 2.22)/2.22 * 100 = 140%</code></li>
</ul>
</li>
<li>Helps answer two questions:
<ul>
<li>which zero-carbon option to deploy?(the ones with low GP or no premium at all)</li>
<li>where to focus research and development spending, early investors, and best inventors? (wherever the GPs are too high so it makes it more affordable for poorer countries)</li>
</ul>
</li>
<li>it's a measurement system that shows u the progress we're making toward stopping climate change</li>
</ul>
</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[Resources for Getting Into Climate]]></title>
        <link>https://bneo.xyz/posts/climate</link>
        <guid>https://bneo.xyz/posts/climate</guid>
        <pubDate>Mon, 08 Apr 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/thesun.png" alt="Edvard Munch, The Sun, 1911"></p>
<blockquote>
<p>“Men argue. Nature acts.”
― Voltaire</p>
</blockquote>
<p>I've been saying I want to work in climate every time someone asks for a long time without doing anything about it. So, I'm gathering resources in this document as a first step.</p>
<p>I started reading <a href="https://www.goodreads.com/book/show/52908942-how-to-avoid-a-climate-disaster">How to Avoid a Climate Disaster</a> by Bill Gates yesterday. I hope to absorb as much information as I can about this field. And reaching out and chatting with the right people.</p>
<hr>
<h3>High-level plans</h3>
<ul>
<li><a href="https://drawdown.org/">Project Drawdown</a> (<a href="https://drawdown.org/solutions">solutions</a>)</li>
<li><a href="https://speedandscale.com/">Speed &#x26; Scale: An Action Plan for Solving Our Climate Crisis Now</a> (<a href="https://speedandscale.com/tracker/">tracker</a>)</li>
</ul>
<h3>learn</h3>
<ul>
<li><a href="https://climateprimer.mit.edu/">Climate Science, Risk &#x26; Solutions by MIT</a></li>
<li><a href="https://nanransohoff.com/A-mental-model-for-combating-climate-change-846be1769d374fa1b5b855407c93da66">A mental model for combating climate change</a></li>
<li><a href="https://80000hours.org/problem-profiles/climate-change/">Climate change - 80,000 Hours</a></li>
</ul>
<h3>career guide</h3>
<ul>
<li><a href="https://nanransohoff.substack.com/p/finding-a-job-in-climate">Finding a job in climate - Nan Ransohoff</a></li>
<li><a href="https://www.voyagervc.com/news-and-letters/the-new-climate-jobs">The New Climate Jobs – Voyager VC</a></li>
<li><a href="https://www.climatepapa.com/software">Guide to Software in Climate Tech</a></li>
<li><a href="https://workonclimate.notion.site/The-Absolute-Beginner-s-Guide-to-Getting-a-Data-Job-in-Climate-e54eaa96e8a64c9ca9627b8fc5994417">The Absolute Beginner's Guide to Getting a Data Job in Climate</a></li>
<li><a href="https://myclimatejourney.substack.com/p/common-misconceptions-for-software">Common Misconceptions for Software Engineers Switching to Climate</a></li>
</ul>
<h3>guide</h3>
<ul>
<li><a href="https://worrydream.com/ClimateChange/">What can a technologist do about climate change? A personal view.</a></li>
<li><a href="https://erikareinhardt.com/personal-climate-action">A Data-Driven Guide to Effective Personal Climate Action – Erika Reinhardt</a></li>
<li><a href="https://workonclimate.notion.site/Work-on-Climate-WoCl-Guide-c7794978a88a4931ba6bb4f0d7e4a8ad">Work on Climate (WoCl) Guide</a></li>
</ul>
<h3>articles</h3>
<ul>
<li><a href="https://www.tsungxu.com/p/clean-energy-transition-guide">The transition to clean energy is accelerating</a></li>
<li><a href="https://www.voyagervc.com/news-and-letters/faster-every-day">Faster Every Day – A Blueprint for Opportunity</a></li>
</ul>
<h3>carbon removal</h3>
<ul>
<li><a href="https://cdrprimer.org/read/concepts">Concepts • Carbon Dioxide Removal Primer</a></li>
<li><a href="https://nanransohoff.substack.com/p/red-teaming-the-next-5-years-of-carbon">Red teaming the next ~5 years of carbon removal</a></li>
<li><a href="https://www.youtube.com/watch?v=1dRgCsZ1q7g">My Favorite Climate Graph</a></li>
<li><a href="https://greatunwind.substack.com/p/adventures-in-market-shaping">Adventures in market shaping - by Dai Ellis</a></li>
<li><a href="https://carbontravels.substack.com/">Carbon Travels | John Sanchez | Substack</a></li>
</ul>
<h3>newsletters</h3>
<ul>
<li><a href="https://buildinclimate.substack.com/">Build in Climate | Matt Yao</a></li>
<li><a href="https://myclimatejourney.substack.com/">MCJ Collective Newsletter</a></li>
<li><a href="https://www.ctvc.co/">CTVC by Sightline Climate</a></li>
</ul>
<h3>readings</h3>
<ul>
<li><a href="https://watershed.com/reading-list">Climate reading list – Watershed</a></li>
</ul>
<h3>job boards</h3>
<ul>
<li><a href="https://www.climatedraft.org/">CLIMΔTE DRΔFT</a></li>
<li><a href="https://climatebase.org/">Climatebase</a></li>
<li><a href="https://www.climatetechcareers.com/#">Climate Tech Careers</a></li>
</ul>
<h3>climate tech</h3>
<ul>
<li><a href="https://airtable.com/appo5NAoybOWGpIvF/shrrdFh2xNAbRazbo/tblq3kzxc5VLdBDVv">Climate Tech Startups by Emissions Sectors</a></li>
<li><a href="https://docs.google.com/spreadsheets/d/12xd_rY-WJo_QDxTkD1BfxzX9P4CwWCV5tAic7ELp4fo/edit#gid=0">Climate tech company list</a></li>
<li><a href="https://www.ycombinator.com/blog/rfs-climatetech/#energy-related">Request for Startups: Climate Tech</a></li>
<li><a href="https://www.ycombinator.com/companies/?query=Climate%20">The YC Startup Directory | Climate</a></li>
</ul>
<h3>communities</h3>
<ul>
<li><a href="https://sf.climatetechcities.com/">SF Bay Climate Tech by Alec Turnbull &#x26; Sonam Velani</a></li>
</ul>
<h3>chat</h3>
<ul>
<li><a href="https://workonclimate.org/expert-office-hours/">Expert Office Hours - Work on Climate</a></li>
<li><a href="https://www.opendoorclimate.com/directory">Directory — #OpenDoorClimate</a></li>
</ul>
<h3>podcast</h3>
<ul>
<li><a href="https://www.mcjcollective.com/media/podcast">My Climate Journey Podcast — MCJ Collective</a></li>
</ul>
<h3>AI/ML</h3>
<ul>
<li><a href="https://www.climatechange.ai/summaries">Climate Change AI | Tackling Climate Change with Machine Learning</a></li>
<li><a href="https://www.climatechange.ai/papers?">Climate Change AI Workshop Papers</a></li>
<li><a href="https://workonclimate.notion.site/Climate-Tech-ML-companies-aa7fb2d6fe7b4d9bad086a142c6838b2">Climate Tech ML companies</a></li>
<li><a href="https://www.nature.com/articles/d41586-024-00780-8">How AI is improving climate forecasts</a></li>
<li><a href="https://www.forbes.com/sites/robtoews/2021/06/20/these-are-the-startups-applying-ai-to-tackle-climate-change/?sh=7ffd39117b26">These Are The Startups Applying AI To Tackle Climate Change</a></li>
</ul>
<h3>resources</h3>
<ul>
<li><a href="https://www.climatedraft.org/learn">CLIMΔTE DRΔFT Self-Guided Curriculum</a></li>
<li><a href="https://workonclimate.org/starter-packs/">Starter Packs - Work on Climate</a></li>
<li><a href="https://www.climatetechlist.com/blog/new-to-climate-tech">Our 10 favorite climate tech resources and communities — ClimateTechList</a></li>
<li><a href="https://docs.google.com/spreadsheets/d/1QzarGBkRUvTSx8qu92O0d3zJ6XkblfyyMONSPUsoLgs/edit#gid=0">So You Want to Work in Climate</a></li>
</ul>
<h3>companies on my list</h3>
<ul>
<li><a href="https://watershed.com/careers">watershed</a> <a href="https://coda.io/@avi-itskovich/watersheds-personal-priorities-ritual">(culture)</a> (<a href="https://watershed.com/careers/5147514004-environmental-data-scientist-financial-services">Environmental Data Scientist</a>)</li>
<li><a href="https://carbonplan.org/?curius=2790">CarbonPlan</a> (<a href="https://carbonplan.org/research/extreme-heat-explainer">Modeling extreme heat in a changing climate</a>)</li>
<li><a href="https://ourworldindata.org/jobs">Our World in Data</a></li>
<li><a href="https://www.equilibriumenergy.com/careers">Equilibrium Energy</a></li>
<li><a href="https://www.streetlightdata.com/jobs-join-us/">StreetLight Data</a></li>
<li><a href="https://dioxycle.com/career/">Dioxycle</a></li>
<li><a href="https://climate.ai/careers/">ClimateAi</a></li>
<li><a href="https://www.paces.com/">Paces</a></li>
<li><a href="https://pioneerclimate.notion.site/Meet-the-team-9ad636991a20436cbf0986ee13bed4e2#c0c920e6edda494b957df55007db859e">Pioneer</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/thesun.png" alt="Edvard Munch, The Sun, 1911"></p>
<blockquote>
<p>“Men argue. Nature acts.”
― Voltaire</p>
</blockquote>
<p>I've been saying I want to work in climate every time someone asks for a long time without doing anything about it. So, I'm gathering resources in this document as a first step.</p>
<p>I started reading <a href="https://www.goodreads.com/book/show/52908942-how-to-avoid-a-climate-disaster">How to Avoid a Climate Disaster</a> by Bill Gates yesterday. I hope to absorb as much information as I can about this field. And reaching out and chatting with the right people.</p>
<hr>
<h3>High-level plans</h3>
<ul>
<li><a href="https://drawdown.org/">Project Drawdown</a> (<a href="https://drawdown.org/solutions">solutions</a>)</li>
<li><a href="https://speedandscale.com/">Speed &#x26; Scale: An Action Plan for Solving Our Climate Crisis Now</a> (<a href="https://speedandscale.com/tracker/">tracker</a>)</li>
</ul>
<h3>learn</h3>
<ul>
<li><a href="https://climateprimer.mit.edu/">Climate Science, Risk &#x26; Solutions by MIT</a></li>
<li><a href="https://nanransohoff.com/A-mental-model-for-combating-climate-change-846be1769d374fa1b5b855407c93da66">A mental model for combating climate change</a></li>
<li><a href="https://80000hours.org/problem-profiles/climate-change/">Climate change - 80,000 Hours</a></li>
</ul>
<h3>career guide</h3>
<ul>
<li><a href="https://nanransohoff.substack.com/p/finding-a-job-in-climate">Finding a job in climate - Nan Ransohoff</a></li>
<li><a href="https://www.voyagervc.com/news-and-letters/the-new-climate-jobs">The New Climate Jobs – Voyager VC</a></li>
<li><a href="https://www.climatepapa.com/software">Guide to Software in Climate Tech</a></li>
<li><a href="https://workonclimate.notion.site/The-Absolute-Beginner-s-Guide-to-Getting-a-Data-Job-in-Climate-e54eaa96e8a64c9ca9627b8fc5994417">The Absolute Beginner's Guide to Getting a Data Job in Climate</a></li>
<li><a href="https://myclimatejourney.substack.com/p/common-misconceptions-for-software">Common Misconceptions for Software Engineers Switching to Climate</a></li>
</ul>
<h3>guide</h3>
<ul>
<li><a href="https://worrydream.com/ClimateChange/">What can a technologist do about climate change? A personal view.</a></li>
<li><a href="https://erikareinhardt.com/personal-climate-action">A Data-Driven Guide to Effective Personal Climate Action – Erika Reinhardt</a></li>
<li><a href="https://workonclimate.notion.site/Work-on-Climate-WoCl-Guide-c7794978a88a4931ba6bb4f0d7e4a8ad">Work on Climate (WoCl) Guide</a></li>
</ul>
<h3>articles</h3>
<ul>
<li><a href="https://www.tsungxu.com/p/clean-energy-transition-guide">The transition to clean energy is accelerating</a></li>
<li><a href="https://www.voyagervc.com/news-and-letters/faster-every-day">Faster Every Day – A Blueprint for Opportunity</a></li>
</ul>
<h3>carbon removal</h3>
<ul>
<li><a href="https://cdrprimer.org/read/concepts">Concepts • Carbon Dioxide Removal Primer</a></li>
<li><a href="https://nanransohoff.substack.com/p/red-teaming-the-next-5-years-of-carbon">Red teaming the next ~5 years of carbon removal</a></li>
<li><a href="https://www.youtube.com/watch?v=1dRgCsZ1q7g">My Favorite Climate Graph</a></li>
<li><a href="https://greatunwind.substack.com/p/adventures-in-market-shaping">Adventures in market shaping - by Dai Ellis</a></li>
<li><a href="https://carbontravels.substack.com/">Carbon Travels | John Sanchez | Substack</a></li>
</ul>
<h3>newsletters</h3>
<ul>
<li><a href="https://buildinclimate.substack.com/">Build in Climate | Matt Yao</a></li>
<li><a href="https://myclimatejourney.substack.com/">MCJ Collective Newsletter</a></li>
<li><a href="https://www.ctvc.co/">CTVC by Sightline Climate</a></li>
</ul>
<h3>readings</h3>
<ul>
<li><a href="https://watershed.com/reading-list">Climate reading list – Watershed</a></li>
</ul>
<h3>job boards</h3>
<ul>
<li><a href="https://www.climatedraft.org/">CLIMΔTE DRΔFT</a></li>
<li><a href="https://climatebase.org/">Climatebase</a></li>
<li><a href="https://www.climatetechcareers.com/#">Climate Tech Careers</a></li>
</ul>
<h3>climate tech</h3>
<ul>
<li><a href="https://airtable.com/appo5NAoybOWGpIvF/shrrdFh2xNAbRazbo/tblq3kzxc5VLdBDVv">Climate Tech Startups by Emissions Sectors</a></li>
<li><a href="https://docs.google.com/spreadsheets/d/12xd_rY-WJo_QDxTkD1BfxzX9P4CwWCV5tAic7ELp4fo/edit#gid=0">Climate tech company list</a></li>
<li><a href="https://www.ycombinator.com/blog/rfs-climatetech/#energy-related">Request for Startups: Climate Tech</a></li>
<li><a href="https://www.ycombinator.com/companies/?query=Climate%20">The YC Startup Directory | Climate</a></li>
</ul>
<h3>communities</h3>
<ul>
<li><a href="https://sf.climatetechcities.com/">SF Bay Climate Tech by Alec Turnbull &#x26; Sonam Velani</a></li>
</ul>
<h3>chat</h3>
<ul>
<li><a href="https://workonclimate.org/expert-office-hours/">Expert Office Hours - Work on Climate</a></li>
<li><a href="https://www.opendoorclimate.com/directory">Directory — #OpenDoorClimate</a></li>
</ul>
<h3>podcast</h3>
<ul>
<li><a href="https://www.mcjcollective.com/media/podcast">My Climate Journey Podcast — MCJ Collective</a></li>
</ul>
<h3>AI/ML</h3>
<ul>
<li><a href="https://www.climatechange.ai/summaries">Climate Change AI | Tackling Climate Change with Machine Learning</a></li>
<li><a href="https://www.climatechange.ai/papers?">Climate Change AI Workshop Papers</a></li>
<li><a href="https://workonclimate.notion.site/Climate-Tech-ML-companies-aa7fb2d6fe7b4d9bad086a142c6838b2">Climate Tech ML companies</a></li>
<li><a href="https://www.nature.com/articles/d41586-024-00780-8">How AI is improving climate forecasts</a></li>
<li><a href="https://www.forbes.com/sites/robtoews/2021/06/20/these-are-the-startups-applying-ai-to-tackle-climate-change/?sh=7ffd39117b26">These Are The Startups Applying AI To Tackle Climate Change</a></li>
</ul>
<h3>resources</h3>
<ul>
<li><a href="https://www.climatedraft.org/learn">CLIMΔTE DRΔFT Self-Guided Curriculum</a></li>
<li><a href="https://workonclimate.org/starter-packs/">Starter Packs - Work on Climate</a></li>
<li><a href="https://www.climatetechlist.com/blog/new-to-climate-tech">Our 10 favorite climate tech resources and communities — ClimateTechList</a></li>
<li><a href="https://docs.google.com/spreadsheets/d/1QzarGBkRUvTSx8qu92O0d3zJ6XkblfyyMONSPUsoLgs/edit#gid=0">So You Want to Work in Climate</a></li>
</ul>
<h3>companies on my list</h3>
<ul>
<li><a href="https://watershed.com/careers">watershed</a> <a href="https://coda.io/@avi-itskovich/watersheds-personal-priorities-ritual">(culture)</a> (<a href="https://watershed.com/careers/5147514004-environmental-data-scientist-financial-services">Environmental Data Scientist</a>)</li>
<li><a href="https://carbonplan.org/?curius=2790">CarbonPlan</a> (<a href="https://carbonplan.org/research/extreme-heat-explainer">Modeling extreme heat in a changing climate</a>)</li>
<li><a href="https://ourworldindata.org/jobs">Our World in Data</a></li>
<li><a href="https://www.equilibriumenergy.com/careers">Equilibrium Energy</a></li>
<li><a href="https://www.streetlightdata.com/jobs-join-us/">StreetLight Data</a></li>
<li><a href="https://dioxycle.com/career/">Dioxycle</a></li>
<li><a href="https://climate.ai/careers/">ClimateAi</a></li>
<li><a href="https://www.paces.com/">Paces</a></li>
<li><a href="https://pioneerclimate.notion.site/Meet-the-team-9ad636991a20436cbf0986ee13bed4e2#c0c920e6edda494b957df55007db859e">Pioneer</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Edward Munch]]></title>
        <link>https://bneo.xyz/posts/edwardmunch</link>
        <guid>https://bneo.xyz/posts/edwardmunch</guid>
        <pubDate>Sun, 07 Apr 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/scream.jpg" alt="Edvard Munch, 1893, The Scream"></p>
<p><a href="https://en.wikipedia.org/wiki/The_Scream?useskin=vector">The Scream</a> was created by Norwegian Artist <a href="https://en.wikipedia.org/wiki/Edvard_Munch">Edward Munch</a> in 1893.</p>
<p>This painting has become one of the most iconic images in art, symbolizing the ubiquitous human condition: <a href="https://en.wikipedia.org/wiki/Angst">anxiety</a>. In 1908, it was <a href="https://www.munchmuseet.no/en/our-collection/5-things-you-should-know-about-the-scream/">featured</a> as a cover illustration for a book on psychological disorder an art.</p>
<p>Dr. Noelle Paulson describes the painting in an essay on <a href="https://www.khanacademy.org/humanities/ap-art-history/later-europe-and-americas/modernity-ap/a/munch-the-scream">Khan Academy</a></p>
<blockquote>
<p>Its androgynous, skull-shaped head, elongated hands, wide eyes, flaring nostrils and ovoid mouth have been engrained in our collective cultural consciousness; the swirling blue landscape and especially the fiery orange and yellow sky.</p>
</blockquote>
<p>What inspired this painting?</p>
<p>A year before he painted this scene, Munch writes this this <a href="https://diariesofnote.com/2023/01/22/a-vast-endless-scream/">entry</a> in his <a href="https://emunch.no/TRANS_HYBRIDMM_T2760.xhtml">journal</a></p>
<blockquote>
<p>Nice 22/1/92</p>
<p>I was walking along the road with two friends – the sun was setting – I felt a wave of sadness – The sky suddenly turned blood-red</p>
<p>I stopped, leaned against the fence tired to death – gazed out over the flaming clouds like blood and swords – the blue-black fjord and city – My friends walked on – I stood there quaking with angst – and I felt as though a vast, endless scream passed through nature</p>
</blockquote>
<p>His work had a formative influence on the <a href="https://en.wikipedia.org/wiki/Symbolism_(arts)?useskin=vector">Symbolist</a> and <a href="https://en.wikipedia.org/wiki/Expressionism?useskin=vector">Expressionist</a> movement. As opposed to <a href="https://en.wikipedia.org/wiki/Naturalism_(literature)">naturalism</a> and <a href="https://en.wikipedia.org/wiki/Realism_(arts)">realism</a>, symbolists and expressionists artists shift the emphasis from the direction representation of nature to the world of the imagination. They sought to express the meaning of emotional experience rather than physical reality.</p>
<p>More Edward Munch</p>
<ul>
<li><a href="https://www.munchmuseet.no/en/edvard-munch/edvard-munch-timeline/">Edvard Munch timeline</a></li>
<li><a href="https://www.munchmuseet.no/en/our-collection/">Munchmuseet Collection</a></li>
<li><a href="https://www.munchmuseet.no/en/our-collection/en-tolkning-av-edvard-munchs-vampyr/">An interpretation of Edvard Munch's Vampire</a></li>
<li><a href="https://www.munchmuseet.no/en/edvard-munch/what-can-munch-teach-us-about-creativity/">What can Munch teach us about creativity?</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/scream.jpg" alt="Edvard Munch, 1893, The Scream"></p>
<p><a href="https://en.wikipedia.org/wiki/The_Scream?useskin=vector">The Scream</a> was created by Norwegian Artist <a href="https://en.wikipedia.org/wiki/Edvard_Munch">Edward Munch</a> in 1893.</p>
<p>This painting has become one of the most iconic images in art, symbolizing the ubiquitous human condition: <a href="https://en.wikipedia.org/wiki/Angst">anxiety</a>. In 1908, it was <a href="https://www.munchmuseet.no/en/our-collection/5-things-you-should-know-about-the-scream/">featured</a> as a cover illustration for a book on psychological disorder an art.</p>
<p>Dr. Noelle Paulson describes the painting in an essay on <a href="https://www.khanacademy.org/humanities/ap-art-history/later-europe-and-americas/modernity-ap/a/munch-the-scream">Khan Academy</a></p>
<blockquote>
<p>Its androgynous, skull-shaped head, elongated hands, wide eyes, flaring nostrils and ovoid mouth have been engrained in our collective cultural consciousness; the swirling blue landscape and especially the fiery orange and yellow sky.</p>
</blockquote>
<p>What inspired this painting?</p>
<p>A year before he painted this scene, Munch writes this this <a href="https://diariesofnote.com/2023/01/22/a-vast-endless-scream/">entry</a> in his <a href="https://emunch.no/TRANS_HYBRIDMM_T2760.xhtml">journal</a></p>
<blockquote>
<p>Nice 22/1/92</p>
<p>I was walking along the road with two friends – the sun was setting – I felt a wave of sadness – The sky suddenly turned blood-red</p>
<p>I stopped, leaned against the fence tired to death – gazed out over the flaming clouds like blood and swords – the blue-black fjord and city – My friends walked on – I stood there quaking with angst – and I felt as though a vast, endless scream passed through nature</p>
</blockquote>
<p>His work had a formative influence on the <a href="https://en.wikipedia.org/wiki/Symbolism_(arts)?useskin=vector">Symbolist</a> and <a href="https://en.wikipedia.org/wiki/Expressionism?useskin=vector">Expressionist</a> movement. As opposed to <a href="https://en.wikipedia.org/wiki/Naturalism_(literature)">naturalism</a> and <a href="https://en.wikipedia.org/wiki/Realism_(arts)">realism</a>, symbolists and expressionists artists shift the emphasis from the direction representation of nature to the world of the imagination. They sought to express the meaning of emotional experience rather than physical reality.</p>
<p>More Edward Munch</p>
<ul>
<li><a href="https://www.munchmuseet.no/en/edvard-munch/edvard-munch-timeline/">Edvard Munch timeline</a></li>
<li><a href="https://www.munchmuseet.no/en/our-collection/">Munchmuseet Collection</a></li>
<li><a href="https://www.munchmuseet.no/en/our-collection/en-tolkning-av-edvard-munchs-vampyr/">An interpretation of Edvard Munch's Vampire</a></li>
<li><a href="https://www.munchmuseet.no/en/edvard-munch/what-can-munch-teach-us-about-creativity/">What can Munch teach us about creativity?</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[The Proust Questionnaire]]></title>
        <link>https://bneo.xyz/posts/proustquestions</link>
        <guid>https://bneo.xyz/posts/proustquestions</guid>
        <pubDate>Sat, 06 Apr 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><a href="https://en.wikipedia.org/wiki/Proust_Questionnaire?useskin=vector">The Proust Questionnaire</a> is a set of questions answered by French writer Marcel Proust in a <a href="https://en.wikipedia.org/wiki/Confession_album?useskin=vector">confession book</a> that belonged to his friend Antoinette, titled "An Album to Record Thoughts, Feelings, etc."</p>
<p>Below are some of his <a href="https://www.library.illinois.edu/rbx/kolbproust/proust/qst/">answers</a></p>
<p>His idea of happiness:</p>
<blockquote>
<p>To live in contact with those I love, with the beauties of nature, with a quantity of books and music, and to have, within easy distance, a French theater.</p>
</blockquote>
<p>His favorite color:</p>
<blockquote>
<p>The beauty is not in the colors, but in their harmony.</p>
</blockquote>
<p>And "What I should like to be?"</p>
<blockquote>
<p>Myself, as the people whom I admire would like me to be.</p>
</blockquote>
<p>There's also an <a href="https://web.archive.org/web/20150713054804/http://hoelder1in.org/Proust/fill_questionnaire.html">archive</a> of answers submitted by 2000+ strangers on the internet.</p>
<p>The following version is taken from a 2007 article by <a href="https://www.vanityfair.com/magazine/2000/01/01/proust-questionnaire">Vanity Fair</a>.</p>
<ol>
<li>What is your idea of perfect happiness?</li>
<li>What is your greatest fear?</li>
<li>What is the trait you most deplore in yourself?</li>
<li>What is the trait you most deplore in others?</li>
<li>Which living person do you most admire?</li>
<li>What is your greatest extravagance?</li>
<li>What is your current state of mind?</li>
<li>What do you consider the most overrated virtue?</li>
<li>On what occasion do you lie?</li>
<li>What do you most dislike about your appearance?</li>
<li>Which living person do you most despise?</li>
<li>What is the quality you most like in a man?</li>
<li>What is the quality you most like in a woman?</li>
<li>Which words or phrases do you most overuse?</li>
<li>What or who is the greatest love of your life?</li>
<li>When and where were you happiest?</li>
<li>Which talent would you most like to have?</li>
<li>If you could change one thing about yourself, what would it be?</li>
<li>What do you consider your greatest achievement?</li>
<li>If you were to die and come back as a person or a thing, what would it be?</li>
<li>Where would you most like to live?</li>
<li>What is your most treasured possession?</li>
<li>What do you regard as the lowest depth of misery?</li>
<li>What is your favorite occupation?</li>
<li>What is your most marked characteristic?</li>
<li>What do you most value in your friends?</li>
<li>Who are your favorite writers?</li>
<li>Who is your hero of fiction?</li>
<li>Which historical figure do you most identify with?</li>
<li>Who are your heroes in real life?</li>
<li>What are your favorite names?</li>
<li>What is it that you most dislike?</li>
<li>What is your greatest regret?</li>
<li>How would you like to die?</li>
<li>What is your motto?</li>
</ol>]]></description>
        <content:encoded><![CDATA[<p><a href="https://en.wikipedia.org/wiki/Proust_Questionnaire?useskin=vector">The Proust Questionnaire</a> is a set of questions answered by French writer Marcel Proust in a <a href="https://en.wikipedia.org/wiki/Confession_album?useskin=vector">confession book</a> that belonged to his friend Antoinette, titled "An Album to Record Thoughts, Feelings, etc."</p>
<p>Below are some of his <a href="https://www.library.illinois.edu/rbx/kolbproust/proust/qst/">answers</a></p>
<p>His idea of happiness:</p>
<blockquote>
<p>To live in contact with those I love, with the beauties of nature, with a quantity of books and music, and to have, within easy distance, a French theater.</p>
</blockquote>
<p>His favorite color:</p>
<blockquote>
<p>The beauty is not in the colors, but in their harmony.</p>
</blockquote>
<p>And "What I should like to be?"</p>
<blockquote>
<p>Myself, as the people whom I admire would like me to be.</p>
</blockquote>
<p>There's also an <a href="https://web.archive.org/web/20150713054804/http://hoelder1in.org/Proust/fill_questionnaire.html">archive</a> of answers submitted by 2000+ strangers on the internet.</p>
<p>The following version is taken from a 2007 article by <a href="https://www.vanityfair.com/magazine/2000/01/01/proust-questionnaire">Vanity Fair</a>.</p>
<ol>
<li>What is your idea of perfect happiness?</li>
<li>What is your greatest fear?</li>
<li>What is the trait you most deplore in yourself?</li>
<li>What is the trait you most deplore in others?</li>
<li>Which living person do you most admire?</li>
<li>What is your greatest extravagance?</li>
<li>What is your current state of mind?</li>
<li>What do you consider the most overrated virtue?</li>
<li>On what occasion do you lie?</li>
<li>What do you most dislike about your appearance?</li>
<li>Which living person do you most despise?</li>
<li>What is the quality you most like in a man?</li>
<li>What is the quality you most like in a woman?</li>
<li>Which words or phrases do you most overuse?</li>
<li>What or who is the greatest love of your life?</li>
<li>When and where were you happiest?</li>
<li>Which talent would you most like to have?</li>
<li>If you could change one thing about yourself, what would it be?</li>
<li>What do you consider your greatest achievement?</li>
<li>If you were to die and come back as a person or a thing, what would it be?</li>
<li>Where would you most like to live?</li>
<li>What is your most treasured possession?</li>
<li>What do you regard as the lowest depth of misery?</li>
<li>What is your favorite occupation?</li>
<li>What is your most marked characteristic?</li>
<li>What do you most value in your friends?</li>
<li>Who are your favorite writers?</li>
<li>Who is your hero of fiction?</li>
<li>Which historical figure do you most identify with?</li>
<li>Who are your heroes in real life?</li>
<li>What are your favorite names?</li>
<li>What is it that you most dislike?</li>
<li>What is your greatest regret?</li>
<li>How would you like to die?</li>
<li>What is your motto?</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[For Hacking Together a Front-End]]></title>
        <link>https://bneo.xyz/posts/webdev</link>
        <guid>https://bneo.xyz/posts/webdev</guid>
        <pubDate>Fri, 05 Apr 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I learned React and Next.js from building hackathon demos for the past 2 years.</p>
<p>My first ever React project was a tool that would generate a nice card given a YouTube channel link. I never shipped it out but it was a fun, and frustrating experience to just dive in top-down after watching a 10 min intro to Javascript.</p>
<p>I started using Next.js for hackathons, and the first app I built was for the <a href="https://github.com/benthecoder/hackathons?tab=readme-ov-file#hacksc-2022">HackSC22 hackathon</a>, where me and Andy built an app for voting between two random memes.</p>
<p>My knowledge on it is not comprehensive. I never took a webdev class from the ground up so I often struggle with CSS and other trivial errors.</p>
<p>But I get by with AI, searching docs and blogs quickly, and fast iteration and experimentation.</p>
<p>I've been building an app for the past two days with W.</p>
<p>It's frustrating to build UI, especially when your level of taste >>> skill. I feel like the errors are really not worth my time. And I could be doing other work that is more important. But I digress.</p>
<p>Below are a couple resources I discovered so far.</p>
<h3>Design Inspo</h3>
<ul>
<li><a href="https://www.ibelick.com/blog/ultimate-list-of-curated-design-inspiration-websites">Ultimate list of curated design inspiration websites</a></li>
</ul>
<h3>UI libraries</h3>
<ul>
<li><a href="https://ui.shadcn.com/">Shadcn</a></li>
<li><a href="https://ui.aceternity.com/">Aceternity UI</a></li>
<li><a href="https://www.hyperui.dev/components/application-ui">HyperUI</a></li>
</ul>
<h3>templates</h3>
<ul>
<li><a href="https://vercel.com/templates">Vercel Templates</a></li>
<li><a href="https://nextjsstarter.com/">NextJs Boilerplates</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>I learned React and Next.js from building hackathon demos for the past 2 years.</p>
<p>My first ever React project was a tool that would generate a nice card given a YouTube channel link. I never shipped it out but it was a fun, and frustrating experience to just dive in top-down after watching a 10 min intro to Javascript.</p>
<p>I started using Next.js for hackathons, and the first app I built was for the <a href="https://github.com/benthecoder/hackathons?tab=readme-ov-file#hacksc-2022">HackSC22 hackathon</a>, where me and Andy built an app for voting between two random memes.</p>
<p>My knowledge on it is not comprehensive. I never took a webdev class from the ground up so I often struggle with CSS and other trivial errors.</p>
<p>But I get by with AI, searching docs and blogs quickly, and fast iteration and experimentation.</p>
<p>I've been building an app for the past two days with W.</p>
<p>It's frustrating to build UI, especially when your level of taste >>> skill. I feel like the errors are really not worth my time. And I could be doing other work that is more important. But I digress.</p>
<p>Below are a couple resources I discovered so far.</p>
<h3>Design Inspo</h3>
<ul>
<li><a href="https://www.ibelick.com/blog/ultimate-list-of-curated-design-inspiration-websites">Ultimate list of curated design inspiration websites</a></li>
</ul>
<h3>UI libraries</h3>
<ul>
<li><a href="https://ui.shadcn.com/">Shadcn</a></li>
<li><a href="https://ui.aceternity.com/">Aceternity UI</a></li>
<li><a href="https://www.hyperui.dev/components/application-ui">HyperUI</a></li>
</ul>
<h3>templates</h3>
<ul>
<li><a href="https://vercel.com/templates">Vercel Templates</a></li>
<li><a href="https://nextjsstarter.com/">NextJs Boilerplates</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Why (and How) Joan Didion writes]]></title>
        <link>https://bneo.xyz/posts/joandidion</link>
        <guid>https://bneo.xyz/posts/joandidion</guid>
        <pubDate>Thu, 04 Apr 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I remember reading Joan Didion's essay <a href="https://www.vogue.com/article/joan-didion-self-respect-essay-1961">Self-respect: Its Source, Its Power</a> and being really absorbed by her writing and wanting to write like her.</p>
<p>In an <a href="https://lithub.com/joan-didion-why-i-write/">excerpt</a> from her book <a href="https://www.goodreads.com/en/book/show/53308149">Let Me Tell You What I Mean</a>, she talks about what a writer is, why she writes, how she develops stories in her books, and about shimmering pictures.</p>
<p>A writer is</p>
<blockquote>
<p>a person whose most absorbed and passionate hours are spent arranging words on pieces of paper.</p>
</blockquote>
<p>Why does she write?</p>
<blockquote>
<p>I write entirely to find out what I’m thinking, what I’m looking at, what I see and what it means. What I want and what I fear.</p>
</blockquote>
<p>She talks about how she couldn't live in the abstract, and her attention was always veered to the specific, to the tangible, the peripheral. On what she could see, taste, and touch. She has pictures in her mind.</p>
<p>"Why have the night lights in the Bevatron burned in my mind for twenty years?" "Why did the oil refineries around Carquinez Strait seem sinister to me in the summer of 1956?"</p>
<p>For her, these images shimmer around the edges.</p>
<blockquote>
<p>Look hard enough, and you can’t miss the shimmer. It’s there. You can’t think too much about these pictures that shimmer. You just lie low and let them develop. You stay quiet. You don’t talk to many people and you keep your nervous system from shorting out and you try to locate the cat in the shimmer, the grammar in the picture.</p>
</blockquote>
<p>She means "shimmer" literally, just like how she means "grammar" literally</p>
<blockquote>
<p>Grammar is a piano I play by ear, since I seem to have been out of school the year the rules were mentioned. All I know about grammar is its infinite power. To shift the structure of a sentence alters the meaning of that sentence, as definitely and inflexibly as the position of a camera alters the meaning of the object photographed.</p>
</blockquote>
<p>These pictures dictate the arrangement and shape of the sentences (active or passive, long or short, ends hard or a dying-fall)</p>
<blockquote>
<p>The picture tells you how to arrange the words and the arrangement of the words tells you, or tells me, what’s going on in the picture.
Nota bene:</p>
<p>It tells you.</p>
<p>You don't tell it.</p>
</blockquote>
<p>When starting her book <em>Play It as It Lays</em>, she had no notion of characters or plot, but only two pictures. The first was just white space; empty space. The second was a young woman who walks through the casino at the Riviera in Las vegas at one in the morning.</p>
<p>And for <em>A Book of Common Prayer</em>, she had several pictures, one of them was the Bevatron. Another was a newspaper photograph of a hijacked 707 burning on the desert in the Middle East. Another was the night view from a room where she spent a week with paratyphoid, a hotel room on the Columbian coast. And so on.</p>
<p>I love the idea of writing from pictures in your head, images that shimmer around the edges. Snapshots from your life that you can't get out of your head, the ones that imprints and sears like a tattoo and lifelong scar. And how all these images can coalesce into a story.</p>]]></description>
        <content:encoded><![CDATA[<p>I remember reading Joan Didion's essay <a href="https://www.vogue.com/article/joan-didion-self-respect-essay-1961">Self-respect: Its Source, Its Power</a> and being really absorbed by her writing and wanting to write like her.</p>
<p>In an <a href="https://lithub.com/joan-didion-why-i-write/">excerpt</a> from her book <a href="https://www.goodreads.com/en/book/show/53308149">Let Me Tell You What I Mean</a>, she talks about what a writer is, why she writes, how she develops stories in her books, and about shimmering pictures.</p>
<p>A writer is</p>
<blockquote>
<p>a person whose most absorbed and passionate hours are spent arranging words on pieces of paper.</p>
</blockquote>
<p>Why does she write?</p>
<blockquote>
<p>I write entirely to find out what I’m thinking, what I’m looking at, what I see and what it means. What I want and what I fear.</p>
</blockquote>
<p>She talks about how she couldn't live in the abstract, and her attention was always veered to the specific, to the tangible, the peripheral. On what she could see, taste, and touch. She has pictures in her mind.</p>
<p>"Why have the night lights in the Bevatron burned in my mind for twenty years?" "Why did the oil refineries around Carquinez Strait seem sinister to me in the summer of 1956?"</p>
<p>For her, these images shimmer around the edges.</p>
<blockquote>
<p>Look hard enough, and you can’t miss the shimmer. It’s there. You can’t think too much about these pictures that shimmer. You just lie low and let them develop. You stay quiet. You don’t talk to many people and you keep your nervous system from shorting out and you try to locate the cat in the shimmer, the grammar in the picture.</p>
</blockquote>
<p>She means "shimmer" literally, just like how she means "grammar" literally</p>
<blockquote>
<p>Grammar is a piano I play by ear, since I seem to have been out of school the year the rules were mentioned. All I know about grammar is its infinite power. To shift the structure of a sentence alters the meaning of that sentence, as definitely and inflexibly as the position of a camera alters the meaning of the object photographed.</p>
</blockquote>
<p>These pictures dictate the arrangement and shape of the sentences (active or passive, long or short, ends hard or a dying-fall)</p>
<blockquote>
<p>The picture tells you how to arrange the words and the arrangement of the words tells you, or tells me, what’s going on in the picture.
Nota bene:</p>
<p>It tells you.</p>
<p>You don't tell it.</p>
</blockquote>
<p>When starting her book <em>Play It as It Lays</em>, she had no notion of characters or plot, but only two pictures. The first was just white space; empty space. The second was a young woman who walks through the casino at the Riviera in Las vegas at one in the morning.</p>
<p>And for <em>A Book of Common Prayer</em>, she had several pictures, one of them was the Bevatron. Another was a newspaper photograph of a hijacked 707 burning on the desert in the Middle East. Another was the night view from a room where she spent a week with paratyphoid, a hotel room on the Columbian coast. And so on.</p>
<p>I love the idea of writing from pictures in your head, images that shimmer around the edges. Snapshots from your life that you can't get out of your head, the ones that imprints and sears like a tattoo and lifelong scar. And how all these images can coalesce into a story.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Work Docs]]></title>
        <link>https://bneo.xyz/posts/workdoc</link>
        <guid>https://bneo.xyz/posts/workdoc</guid>
        <pubDate>Wed, 03 Apr 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><a href="https://www.briewolfson.com/">Brie Wolfson</a> shares a couple <a href="https://review.firstround.com/ditch-your-to-do-list-and-use-these-docs-to-make-more-impact">docs</a> that help so you make more impact at work.</p>
<p>I like these docs, they're applicable for personal work as well.</p>
<p>They help you be more focused, context-aware, and in-control of your daily workflow.</p>
<h2>daily docs</h2>
<ul>
<li>Ongoing Stack Rank (OSR)
<ul>
<li>what: a list of things you're currently/could be working on</li>
<li>why: overall picture of what's in flight or could be soon</li>
<li>how: show output only (shippable units work), include status of work (scoping, in-progress, ready-to-go, shipped, deprioritized), ordered by priority</li>
</ul>
</li>
<li>"It's Only The Weekend When" Post-It
<ul>
<li>what: 3 things you would be disappointed to go into the weekend without completing</li>
<li>why: tells you what you should be doing right now</li>
<li>how: block time fo focus them, use actual post-it if possible to move them around and stick in various places</li>
</ul>
</li>
<li>"What I'm proud of" scrapbook
<ul>
<li>what: a collection of things you're proud of</li>
<li>why: figure out work that truly satisfies you and gives you energy and make you tick</li>
<li>how: dump things as they come, a running list of screenshots, emails, kind pings, positive feedbacks.</li>
</ul>
</li>
<li>Snag log
<ul>
<li>what: things that bogged you down</li>
<li>why: an outlet to express frustration and disappointments, reduce anxiety and not spread negativity to others; identify broader patterns in attitude towards work (are you more sensitive and neurotic?); preemptively address issues at work before they get worse (observe repetition in issues)</li>
<li>how: write down things that gave you the "ickies" or made you want to throw your laptop out the window. be honest with yourself when this happens. and the degree of the "ickies". examples from Brie: "still can't get this query to run!!" and "weekly standup bores me to tears".</li>
</ul>
</li>
<li>Today, I Learned
<ul>
<li>what: list of things you learned</li>
<li>why: retrieve things when you need it, <a href="https://psycnet.apa.org/record/2012-27380-001">rewriting</a> helps your brain encode information, perspective on what and how you're learning, as well as slope and rate of that learning (understand where you are in your learning journey, is it low or high-learning? "leave when you stop learning")</li>
<li>how: date them or batch by month (for timing and context), store technical details, things you might want to find later, personal details of colleagues, personal insights (energy levels, feedbacks)</li>
</ul>
</li>
</ul>
<h2>monthly docs</h2>
<ul>
<li>Impact Tracking
<ul>
<li>what: all the things you shipped + impact</li>
<li>why: for performance session, train and tune your model about what work actually generates impact</li>
<li>how: focus on observable outcomes – what metrics moved, how metrics moved ,what users said or did, what colleagues said or did</li>
</ul>
</li>
<li>Me-Sat
<ul>
<li>what: C-sat (customer satisfaction) but for our own satisfaction</li>
<li>why: answers: "what things should I lean into at work", hone in on the story you tell about yourself, about where you're at and where you want to go</li>
<li>exercises
<ul>
<li>satisfaction litmus test: score yourself between 1-4 on four core drivers of satisfaction: enjoyed it, got stuff done, progressed goals, learning</li>
<li><a href="https://review.firstround.com/the-ics-guide-to-driving-career-conversations-25-tips-for-purposeful-career-planning/">four lists</a>: things I love doing, things i'm exceptional at, things I hate doing, things I'm bad at.</li>
<li><a href="https://www.figma.com/community/file/902360742254392915?ref=review.firstround.com">stop,start,continue</a>: things you want to start, stop, and continue doing</li>
<li><a href="https://www.figma.com/community/file/1096505577463635285?ref=review.firstround.com">cherish / change</a>: left side of spectrum: things you want to hold on to (nurture or let it flow) / right side: things you want to change (more of it or less of it)</li>
</ul>
</li>
</ul>
</li>
</ul>
<h2>quarterly docs</h2>
<ul>
<li>Personal Press Release: all the things you shipped and the impact they have.
<ul>
<li>rely heavily on OSR + details from scrapbook, TIL, and snag log</li>
</ul>
</li>
<li>Things to include
<ul>
<li>Headline/Lede: the attention grabber</li>
<li>One-line summary: imagine how someone would describe this to a colleague</li>
<li>Top 3-5 things you shipped</li>
<li>Where your time went</li>
<li>Key insights or learnings</li>
<li>Progress on metrics</li>
<li>Qualitative impacts</li>
<li>Contributions to the broader team/company</li>
<li>Feedback you received from stakeholders/users (internal or external)</li>
<li>One piece of art (graph, picture, screenshot, etc.)</li>
<li>Overall mood/sentiment</li>
<li>Anything the broader organization did that you wish you could have been a part of</li>
<li>What you're really proud of</li>
<li>Anything you're not so proud of</li>
<li>A look ahead on: What you're shipping next, what you're excited about, big opportunities for you, your team, or your company, and any foreseen blockers, risks, or things that you're worried about.</li>
</ul>
</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><a href="https://www.briewolfson.com/">Brie Wolfson</a> shares a couple <a href="https://review.firstround.com/ditch-your-to-do-list-and-use-these-docs-to-make-more-impact">docs</a> that help so you make more impact at work.</p>
<p>I like these docs, they're applicable for personal work as well.</p>
<p>They help you be more focused, context-aware, and in-control of your daily workflow.</p>
<h2>daily docs</h2>
<ul>
<li>Ongoing Stack Rank (OSR)
<ul>
<li>what: a list of things you're currently/could be working on</li>
<li>why: overall picture of what's in flight or could be soon</li>
<li>how: show output only (shippable units work), include status of work (scoping, in-progress, ready-to-go, shipped, deprioritized), ordered by priority</li>
</ul>
</li>
<li>"It's Only The Weekend When" Post-It
<ul>
<li>what: 3 things you would be disappointed to go into the weekend without completing</li>
<li>why: tells you what you should be doing right now</li>
<li>how: block time fo focus them, use actual post-it if possible to move them around and stick in various places</li>
</ul>
</li>
<li>"What I'm proud of" scrapbook
<ul>
<li>what: a collection of things you're proud of</li>
<li>why: figure out work that truly satisfies you and gives you energy and make you tick</li>
<li>how: dump things as they come, a running list of screenshots, emails, kind pings, positive feedbacks.</li>
</ul>
</li>
<li>Snag log
<ul>
<li>what: things that bogged you down</li>
<li>why: an outlet to express frustration and disappointments, reduce anxiety and not spread negativity to others; identify broader patterns in attitude towards work (are you more sensitive and neurotic?); preemptively address issues at work before they get worse (observe repetition in issues)</li>
<li>how: write down things that gave you the "ickies" or made you want to throw your laptop out the window. be honest with yourself when this happens. and the degree of the "ickies". examples from Brie: "still can't get this query to run!!" and "weekly standup bores me to tears".</li>
</ul>
</li>
<li>Today, I Learned
<ul>
<li>what: list of things you learned</li>
<li>why: retrieve things when you need it, <a href="https://psycnet.apa.org/record/2012-27380-001">rewriting</a> helps your brain encode information, perspective on what and how you're learning, as well as slope and rate of that learning (understand where you are in your learning journey, is it low or high-learning? "leave when you stop learning")</li>
<li>how: date them or batch by month (for timing and context), store technical details, things you might want to find later, personal details of colleagues, personal insights (energy levels, feedbacks)</li>
</ul>
</li>
</ul>
<h2>monthly docs</h2>
<ul>
<li>Impact Tracking
<ul>
<li>what: all the things you shipped + impact</li>
<li>why: for performance session, train and tune your model about what work actually generates impact</li>
<li>how: focus on observable outcomes – what metrics moved, how metrics moved ,what users said or did, what colleagues said or did</li>
</ul>
</li>
<li>Me-Sat
<ul>
<li>what: C-sat (customer satisfaction) but for our own satisfaction</li>
<li>why: answers: "what things should I lean into at work", hone in on the story you tell about yourself, about where you're at and where you want to go</li>
<li>exercises
<ul>
<li>satisfaction litmus test: score yourself between 1-4 on four core drivers of satisfaction: enjoyed it, got stuff done, progressed goals, learning</li>
<li><a href="https://review.firstround.com/the-ics-guide-to-driving-career-conversations-25-tips-for-purposeful-career-planning/">four lists</a>: things I love doing, things i'm exceptional at, things I hate doing, things I'm bad at.</li>
<li><a href="https://www.figma.com/community/file/902360742254392915?ref=review.firstround.com">stop,start,continue</a>: things you want to start, stop, and continue doing</li>
<li><a href="https://www.figma.com/community/file/1096505577463635285?ref=review.firstround.com">cherish / change</a>: left side of spectrum: things you want to hold on to (nurture or let it flow) / right side: things you want to change (more of it or less of it)</li>
</ul>
</li>
</ul>
</li>
</ul>
<h2>quarterly docs</h2>
<ul>
<li>Personal Press Release: all the things you shipped and the impact they have.
<ul>
<li>rely heavily on OSR + details from scrapbook, TIL, and snag log</li>
</ul>
</li>
<li>Things to include
<ul>
<li>Headline/Lede: the attention grabber</li>
<li>One-line summary: imagine how someone would describe this to a colleague</li>
<li>Top 3-5 things you shipped</li>
<li>Where your time went</li>
<li>Key insights or learnings</li>
<li>Progress on metrics</li>
<li>Qualitative impacts</li>
<li>Contributions to the broader team/company</li>
<li>Feedback you received from stakeholders/users (internal or external)</li>
<li>One piece of art (graph, picture, screenshot, etc.)</li>
<li>Overall mood/sentiment</li>
<li>Anything the broader organization did that you wish you could have been a part of</li>
<li>What you're really proud of</li>
<li>Anything you're not so proud of</li>
<li>A look ahead on: What you're shipping next, what you're excited about, big opportunities for you, your team, or your company, and any foreseen blockers, risks, or things that you're worried about.</li>
</ul>
</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Keep a Done List]]></title>
        <link>https://bneo.xyz/posts/donelist</link>
        <guid>https://bneo.xyz/posts/donelist</guid>
        <pubDate>Tue, 02 Apr 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I find myself ending my days feeling like I haven't achieved anything.</p>
<p>But in reality I do a lot of things that don't feel like achievements.</p>
<p>Like watching an insightful YouTube video, reading articles, spending time with my mom, properly taking breaks and staring out the window, going for walks, replying to emails, researching and obsessively consume new information which generates ideas for blogs, finishing tiny features of an app, writing 1% of a blog before getting distracted to do another thing because I don't feel like writing, etc.</p>
<p>All these can be added to my <a href="https://www.oliverburkeman.com/donelist">done list</a>.</p>
<p>Olive Burkeman on the "done list":</p>
<blockquote>
<p>... [it] starts empty, first thing in the morning, and which you then gradually fill with whatever you accomplish through the day. Each entry is a cheering reminder that you could, after all, have spent the day doing nothing constructive – yet look what you did instead!</p>
</blockquote>
<p>And it's not just for feeling better about yourself. It helps align you towards the right things to focus on.</p>
<blockquote>
<p>start thinking of each day as an opportunity to move a small-but-meaningful set of items over to your done list, you'll find yourself making better choices about what to focus on. And you’ll make more progress on them, too, because you’ll waste less time and energy being distracted by stress about all the other stuff you're (unavoidably) neglecting.</p>
</blockquote>
<p>The keyword here is small-but-meaningful set of items.</p>
<p>I expect myself to finish big tasks in a day, my three things a day tend to be ambitions and highly unspecific: "finish app", "finish article", "start kaggle competition".</p>
<p>I'm still learning how to break things done, and see these smaller tasks as achievements as well.</p>
<p>An important factor to building this habit is by making it easy.</p>
<p>I discovered a <a href="https://www.raycast.com/">Raycast</a> <a href="https://www.raycast.com/KevinBatdorf/obsidian">extension</a> for <a href="https://obsidian.md/about">Obsidian</a> for Raycast that has a command for <a href="https://github.com/KevinBatdorf/obsidian-raycast#daily-note">appending to daily note</a>.</p>
<p>This makes capturing my completed tasks, TILs, and thoughts super convenient.</p>
<p>And also gives me an opportunity to finally start using Obsidian.</p>]]></description>
        <content:encoded><![CDATA[<p>I find myself ending my days feeling like I haven't achieved anything.</p>
<p>But in reality I do a lot of things that don't feel like achievements.</p>
<p>Like watching an insightful YouTube video, reading articles, spending time with my mom, properly taking breaks and staring out the window, going for walks, replying to emails, researching and obsessively consume new information which generates ideas for blogs, finishing tiny features of an app, writing 1% of a blog before getting distracted to do another thing because I don't feel like writing, etc.</p>
<p>All these can be added to my <a href="https://www.oliverburkeman.com/donelist">done list</a>.</p>
<p>Olive Burkeman on the "done list":</p>
<blockquote>
<p>... [it] starts empty, first thing in the morning, and which you then gradually fill with whatever you accomplish through the day. Each entry is a cheering reminder that you could, after all, have spent the day doing nothing constructive – yet look what you did instead!</p>
</blockquote>
<p>And it's not just for feeling better about yourself. It helps align you towards the right things to focus on.</p>
<blockquote>
<p>start thinking of each day as an opportunity to move a small-but-meaningful set of items over to your done list, you'll find yourself making better choices about what to focus on. And you’ll make more progress on them, too, because you’ll waste less time and energy being distracted by stress about all the other stuff you're (unavoidably) neglecting.</p>
</blockquote>
<p>The keyword here is small-but-meaningful set of items.</p>
<p>I expect myself to finish big tasks in a day, my three things a day tend to be ambitions and highly unspecific: "finish app", "finish article", "start kaggle competition".</p>
<p>I'm still learning how to break things done, and see these smaller tasks as achievements as well.</p>
<p>An important factor to building this habit is by making it easy.</p>
<p>I discovered a <a href="https://www.raycast.com/">Raycast</a> <a href="https://www.raycast.com/KevinBatdorf/obsidian">extension</a> for <a href="https://obsidian.md/about">Obsidian</a> for Raycast that has a command for <a href="https://github.com/KevinBatdorf/obsidian-raycast#daily-note">appending to daily note</a>.</p>
<p>This makes capturing my completed tasks, TILs, and thoughts super convenient.</p>
<p>And also gives me an opportunity to finally start using Obsidian.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Marc Andreessen's Career Advice]]></title>
        <link>https://bneo.xyz/posts/pmarca-career</link>
        <guid>https://bneo.xyz/posts/pmarca-career</guid>
        <pubDate>Mon, 01 Apr 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I'm starting April strong with career advice by Marc Andreessen, cofounder of a16z, VC firm in SV.</p>
<p>He wrote a four part series on career planning below:</p>
<ul>
<li><a href="https://pmarchive.com/guide_to_career_planning_part0.html">P0: Introduction</a></li>
<li><a href="https://pmarchive.com/guide_to_career_planning_part1.html">P1: Opportunity</a></li>
<li><a href="https://pmarchive.com/guide_to_career_planning_part2.html">P2: Skills and education</a></li>
<li><a href="https://pmarchive.com/guide_to_career_planning_part3.html">P3: Where to go and why</a></li>
</ul>
<p>below are the ideas that struck me.</p>
<hr>
<h3>p1: opportunity</h3>
<ul>
<li>don't plan your career, career planning = career limiting</li>
<li>focus on developing skills and pursuing opportunities</li>
<li>opportunities fall into two buckets: 1) those that present themselves to you and 2) those that you go out and create
<ul>
<li>for 1), they come and go quickly, be alert to them and ready to jump on them</li>
</ul>
</li>
<li>look at your career as a portfolio of jobs/roles/opportunities. Each of them has a potential return. When evaluating risk of a new opportunity, look at your entire career and decide whether it fits strategically. If you're young, it's not the time to play it safe. Join startups that optimize for skill development and valuable experiences.</li>
<li>working at FAANG = only gaining skills relevant for that particular FAANG / other big companies</li>
</ul>
<blockquote>
<p>The world is a very malleable place. If you know what you want, and you go for it with maximum energy and drive and passion, the world will often reconfigure itself around you much more quickly and easily than you would think.</p>
</blockquote>
<blockquote>
<p>What I listen for is someone who really wanted something that could be obtained only through taking the risk, whether that risk was big or small.
– Aaron Brown</p>
</blockquote>
<blockquote>
<p>Seize any opportunity, or anything that looks like opportunity. They are rare, much rarer than you think...
– Nassim Taleb</p>
</blockquote>
<h3>p2: skills</h3>
<ul>
<li>the best way to maximize your impact on the world is to continuously develop and broaden your base of skills</li>
<li><mark>become very good (top 25%) at <a href="http://dilbertblog.typepad.com/the_dilbert_blog/2007/07/career-advice.html">two or more things</a></mark></li>
<li>make yourself rare by combining two or more "pretty goods" until no one else has your mix</li>
<li>All successful CEOs are top 25% in a set of the following skills: product vision, sales, marketing, finance, manager, technical, etc.</li>
<li>five skills to focus on
<ul>
<li>1) <strong>communication</strong>: become good public speakers. you'll have a hard time changing the world if you can't communicate well.</li>
<li>2) <strong>management</strong>: learn how to manage people. best way is to learn from a great manager</li>
<li>3) <strong>selling</strong>: getting people to do/want things by offering them something they should want or don't realize they want.
<ul>
<li>this can help you recruit, raise money, talk to investors, create business partnerships, and even help in your relationships</li>
</ul>
</li>
<li>4) <strong>finance</strong>: financial theory, financial statements, budgeting and planning, corporate structure, equity and debt markets</li>
<li>5) <strong>international</strong>: spend time in other countries and other cultures</li>
</ul>
</li>
<li><mark>get into the real world and really challenge yourself, expose yourself to risk, put yourself in situations where you'll succeed or fail by your own decisions and actions, and where that success or failure will be highly visible.</mark></li>
</ul>
<blockquote>
<p>If you're going to be a high achiever, you're going to be in lots of situations where you're going to be quickly making decisions in the presence of incomplete or incorrect information, under intense time pressure, and often under intense political pressure. You're going to screw up -- frequently -- and the screwups will have serious consequences, and you'll feel incredibly stupid every time. It can't faze you -- you have to be able to just get right back up and keep on going.</p>
<p>That may be the most valuable skill you can ever learn. Make sure you start learning it early</p>
</blockquote>
<h3>p3: where and why</h3>
<ul>
<li>pick an industry where founders of the industry are still alive and actively involved</li>
<li>be in an industry where there is a lot of growth and change and flux and opportunity.</li>
<li>Never worry about being a small fish in a big pond. Being in the opposite means you'll hit the ceiling on what you can achieve quickly and nobody will care.</li>
<li><mark>optimize at all times for being in the most dynamic and exciting pond you can find.</mark></li>
<li>which company? go to the one where all the action is happening.</li>
<li>starting a company? aim at the largest and most interesting market</li>
<li>which startup? look for one where you understand teh product, see how it might fit into a very large market, and really like and respect the people who are already there</li>
<li><mark>Every job, every role, every company you go to is an opportunity to learn how a business works and how an industry works.</mark></li>
</ul>
<blockquote>
<p>Think strategically: how would I start a firm like this today? Or, if I were starting a company in this industry today, how would it be different than this firm? Why is this firm and other firms in this industry doing what they do? What are the assumptions underneath their behavior? Should those assumptions be changing? How might this industry work differently? Which customers are being underserved? What new technologies might change things completely? How were things working 10 years ago, versus today, versus 10 years from now? And, my favorite: if the creators of this industry were starting out today, what would they be doing now?</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p>I'm starting April strong with career advice by Marc Andreessen, cofounder of a16z, VC firm in SV.</p>
<p>He wrote a four part series on career planning below:</p>
<ul>
<li><a href="https://pmarchive.com/guide_to_career_planning_part0.html">P0: Introduction</a></li>
<li><a href="https://pmarchive.com/guide_to_career_planning_part1.html">P1: Opportunity</a></li>
<li><a href="https://pmarchive.com/guide_to_career_planning_part2.html">P2: Skills and education</a></li>
<li><a href="https://pmarchive.com/guide_to_career_planning_part3.html">P3: Where to go and why</a></li>
</ul>
<p>below are the ideas that struck me.</p>
<hr>
<h3>p1: opportunity</h3>
<ul>
<li>don't plan your career, career planning = career limiting</li>
<li>focus on developing skills and pursuing opportunities</li>
<li>opportunities fall into two buckets: 1) those that present themselves to you and 2) those that you go out and create
<ul>
<li>for 1), they come and go quickly, be alert to them and ready to jump on them</li>
</ul>
</li>
<li>look at your career as a portfolio of jobs/roles/opportunities. Each of them has a potential return. When evaluating risk of a new opportunity, look at your entire career and decide whether it fits strategically. If you're young, it's not the time to play it safe. Join startups that optimize for skill development and valuable experiences.</li>
<li>working at FAANG = only gaining skills relevant for that particular FAANG / other big companies</li>
</ul>
<blockquote>
<p>The world is a very malleable place. If you know what you want, and you go for it with maximum energy and drive and passion, the world will often reconfigure itself around you much more quickly and easily than you would think.</p>
</blockquote>
<blockquote>
<p>What I listen for is someone who really wanted something that could be obtained only through taking the risk, whether that risk was big or small.
– Aaron Brown</p>
</blockquote>
<blockquote>
<p>Seize any opportunity, or anything that looks like opportunity. They are rare, much rarer than you think...
– Nassim Taleb</p>
</blockquote>
<h3>p2: skills</h3>
<ul>
<li>the best way to maximize your impact on the world is to continuously develop and broaden your base of skills</li>
<li><mark>become very good (top 25%) at <a href="http://dilbertblog.typepad.com/the_dilbert_blog/2007/07/career-advice.html">two or more things</a></mark></li>
<li>make yourself rare by combining two or more "pretty goods" until no one else has your mix</li>
<li>All successful CEOs are top 25% in a set of the following skills: product vision, sales, marketing, finance, manager, technical, etc.</li>
<li>five skills to focus on
<ul>
<li>1) <strong>communication</strong>: become good public speakers. you'll have a hard time changing the world if you can't communicate well.</li>
<li>2) <strong>management</strong>: learn how to manage people. best way is to learn from a great manager</li>
<li>3) <strong>selling</strong>: getting people to do/want things by offering them something they should want or don't realize they want.
<ul>
<li>this can help you recruit, raise money, talk to investors, create business partnerships, and even help in your relationships</li>
</ul>
</li>
<li>4) <strong>finance</strong>: financial theory, financial statements, budgeting and planning, corporate structure, equity and debt markets</li>
<li>5) <strong>international</strong>: spend time in other countries and other cultures</li>
</ul>
</li>
<li><mark>get into the real world and really challenge yourself, expose yourself to risk, put yourself in situations where you'll succeed or fail by your own decisions and actions, and where that success or failure will be highly visible.</mark></li>
</ul>
<blockquote>
<p>If you're going to be a high achiever, you're going to be in lots of situations where you're going to be quickly making decisions in the presence of incomplete or incorrect information, under intense time pressure, and often under intense political pressure. You're going to screw up -- frequently -- and the screwups will have serious consequences, and you'll feel incredibly stupid every time. It can't faze you -- you have to be able to just get right back up and keep on going.</p>
<p>That may be the most valuable skill you can ever learn. Make sure you start learning it early</p>
</blockquote>
<h3>p3: where and why</h3>
<ul>
<li>pick an industry where founders of the industry are still alive and actively involved</li>
<li>be in an industry where there is a lot of growth and change and flux and opportunity.</li>
<li>Never worry about being a small fish in a big pond. Being in the opposite means you'll hit the ceiling on what you can achieve quickly and nobody will care.</li>
<li><mark>optimize at all times for being in the most dynamic and exciting pond you can find.</mark></li>
<li>which company? go to the one where all the action is happening.</li>
<li>starting a company? aim at the largest and most interesting market</li>
<li>which startup? look for one where you understand teh product, see how it might fit into a very large market, and really like and respect the people who are already there</li>
<li><mark>Every job, every role, every company you go to is an opportunity to learn how a business works and how an industry works.</mark></li>
</ul>
<blockquote>
<p>Think strategically: how would I start a firm like this today? Or, if I were starting a company in this industry today, how would it be different than this firm? Why is this firm and other firms in this industry doing what they do? What are the assumptions underneath their behavior? Should those assumptions be changing? How might this industry work differently? Which customers are being underserved? What new technologies might change things completely? How were things working 10 years ago, versus today, versus 10 years from now? And, my favorite: if the creators of this industry were starting out today, what would they be doing now?</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[the past 3 months: a review]]></title>
        <link>https://bneo.xyz/posts/310324</link>
        <guid>https://bneo.xyz/posts/310324</guid>
        <pubDate>Sun, 31 Mar 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/sunset1900.jpg" alt="Coucher de soleil, ciel orange, Felix Vallotton, 1900"></p>
<p>The past 3 months have been a been a lot of change.</p>
<p>I harbored messy, intertwined strings of emotions coming <a href="/posts/backhome">back home</a>, and upon shining a light on them, they started to take shape <a href="/posts/malaysia">a month later</a>.</p>
<p>It was a time of anxiety, <a href="/posts/022424">fear</a>, and uncertainty about my future, mainly two questions lingered in my brain "was coming back the right choice and would this surgery cure me?" and "will I be back in the US again?"</p>
<p>I came back to deal with my health issues, so it was week after week of doctors appointments. I would visit 3 doctors across 3 hospitals in the same week. There was pain and <a href="/posts/worthy">suffering</a>, medications and dietary changes, frustration and resentment, gratitude for the treatments, guilt about the cost of self-pay treatments.</p>
<p>In between the doctor's appointments and operations, I got to see old faces from high school, spend more quality time with my family, dive into rabbit-holes the entire day on blogs and YouTube, obsessively learning about photography and art, reading books I like.</p>
<p>However, as a person who expects a lot from himself, the main theme that revolves around my time so far is expectations, low output, and the dizziness of freedom.</p>
<h3>tiredness and guilt</h3>
<p>Most of the past 92 days I was lethargic. If you read my journal entries you will find the word "tired" in probably 90% of them. It could be the result of all these changes I went through.</p>
<p>It's a deep sense of tiredness where your heart feels so heavy that you're paralyzed, rendered immobile. It takes insurmountable amounts of effort to channel the slightest bit of will and energy to do anything, like you're trying to push a wall. It's also the headaches and migraines where it feels like you're brain is on fire and you're staring at the sun. I loathe those days.</p>
<p>Most days I will barely get anything done. I would find myself anxiously switching between tasks, and flinch away from the hard things, and pick the easier, unimportant tasks to finish first, which ends up taking more time that I expected.</p>
<p>I suspect it's also about being home all the time. I generally am more productive when I'm out of the house. So on one hand while I do enjoy being home, because there's not much out there, a switch in my environment helps a lot. Interestingly, this doesn't apply at night. Most nights I get into flow. Flow is incredibly rare from the moment I wake up until 9 p.m. It only happens when I find an interesting project to work on.</p>
<p>This low output the past few months translated into guilt. I felt guilty about not doing <strong>enough</strong>. I had no school or work responsibilities that would steal away my limited time and energy for passion projects and interests.</p>
<p>It should be the dream. The entire day, week, and month, free to work on whatever I want. I don't have to worry about food or expenses. I just had to focus on learning and building. Arielle's <a href="https://ariellelok.com/sidepages/2023syllabus/fall2023syllabus.html">syllabus</a> was what I had in mind. But this freedom is dangerous without setting the right expectations, proper planning, and convictions in your ideas.</p>
<p>I found myself constantly asking the questions "Is this <em>really</em> the right thing to work on?", out of the 10 other ideas I want to execute on, which one will increase my <a href="/posts/lucksurfacearea">surface area of luck</a>.</p>
<p>I've been feeling pressured to achieve success (whatever this means). Especially after the fact that I only have the masters as the option, which in total, costs ~$75k USD for a year. I feel like I'm getting this my way too easily, and I'm planning my life too much. There could be other paths for me that are at least as, or possible even more fulfilling. I hope I'm choosing the right path.</p>
<h3>solutions?</h3>
<p>Perhaps it's the redefinition of what productivity means for me personally. I recently learned that I should only expect <a href="/posts/4hours">4 hours</a> of focused, productive work. And I should do everything I can to protect those hours. Being home the entire day, I expect myself to achieve a lot more, since I have no other obligations. This leads to burnout and frustration.</p>
<p>I also need to do better at sticking to the right systems and habits and not rely on motivation and energy levels. That means tasks that I perform automatically, like writing this blog. I have to write this before I sleep. Unless I'm sick (like yesterday) or I'm travelling, I will not got to bed without updating this blog. I need systems in place like that for learning AI, building and coding, and studying other difficult things that increase my cognitive load.</p>
<p>It's also my inability to schedule time effectively and commit to my time blocks. I created a schedule and time blocked down to the hour at the beginning of January, and I did not even make it past the first few days. It's really hard to plan my time when I work on things impulsively, like I can come up with a project idea and just decide to work on that for the entire day. And put aside the articles and other learnings I have to do. I guess it's hard because the things I work on usually can't be packed into a time block, they always take longer than I expect, and it ties to my inability to stop working on something that consumes me. I'm going to try implementing the system of month, week, day scheduling, which can help me decide just 3 things to work on for a given day, and scheduling that into my day. Then document what I achieved.</p>
<p>I also had a lot of uncertainty about what to focus on and to spend most of my time on. I believe I have a clearer picture of what to achieve now, and maybe it's less about thinking or planning my way out of this, and just being biased towards building and creating, and saying no to more things.</p>
<hr>
<p>Since I'm at a midpoint of my time here in Malaysia before I go back for grad school in July, I thought it would be a good time to review the highlights and reorient myself towards where I want to go next.</p>
<h3>January: 🌊 🦷</h3>
<ul>
<li>chatted with hudzah &#x26; kelly about <a href="https://lu.ma/luminarykl">Luminary</a></li>
<li>started a <a href="https://x.com/benxneo/status/1743458106032488839?s=20">tweet thread</a> for 100 days of Swift</li>
<li>decorated my <a href="https://x.com/benxneo/status/1752312760359350575?s=20">room</a></li>
<li>in my "adopting a cat" and plants phase</li>
<li>did my <a href="/posts/endoscope">third endoscope</a></li>
<li>extracted <a href="/posts/8teeth">8 teeth</a></li>
</ul>
<h3>February: 👨‍💻 😬</h3>
<ul>
<li>built <a href="https://benneo.notion.site/jiji-AI-quizzes-69ac68c5b6a8414b9a49c6610209d960?pvs=4">jiji</a> with SwiftUI</li>
<li>went Port Dickson for CNY</li>
<li>wrote an AI roadmap that went <a href="https://medium.com/bitgrit-data-science-publication/a-roadmap-to-learn-ai-in-2024-cc30c6aa6e16">viral</a></li>
<li>got <a href="/posts/braces">braces</a></li>
</ul>
<h3>March: 🏥 📸</h3>
<ul>
<li>did <a href="/posts/surgeryday">surgery</a></li>
<li>got offered to USF (rejected everywhere else so far)</li>
<li>📸 📹: <a href="/posts/fujifilm">Fujifilm x100s</a>, Panasonic sd100, Sony Cybershot DSC TX1</li>
<li>reached 1k on Twitter</li>
<li>worked on <a href="/posts/1700articles">embedcurius</a></li>
<li>went to Penang, Johor, and Malacca</li>
<li>made a <a href="https://youtu.be/UspZDzSWfjI">vlog</a> using DaVinci Resolve</li>
<li>started coffee chats on <a href="https://lunchclub.com">lunchclub</a> met a few interesting humans</li>
</ul>
<h3>lessons + thoughts</h3>
<ul>
<li>I'm surprised by how fast time passes, the days felt long but these few months really flew by, and I don't feel like I achieved much. Committing to a TIL and done list is crucial to solving this. I should keep a document on my computer at all times for dumping this.</li>
<li>I need to do better at committing to hard things, I get overwhelmed by difficult topics and expect them to be easy and can be quickly done in a day, and find myself avoiding them instead of doing a little day by day. I should reimplement the practice of working on the hardest thing in the morning, and set 4 hours for learning and coding AI.</li>
<li>I also need to balance productivity and spending quality time with family. My time with them is limited, especially the shopping malls and lunches with my mom, I should always see with the lens of "this is not forever, you don't know when is the last time, appreciate it while you can". It's hard to train this, it requires constant reminders.</li>
<li>I've undergone all the big changes I had to go through, so now it's all about recovering, adjusting, and focusing on becoming better. I'm not limited like I was before anymore. I can't complain or sulk anymore.</li>
<li>I had certain people on my mind a lot the past few months, and it's pretty distracting. I need to spend more time reflecting and analyzing why. And not be afraid of facing these emotions. It could also be me clinging on to the past and my fear of letting go, or whether I should even let go. There's a lot of internal conflict and duality going on. This feeling of incompleteness and longing can get pretty debilitating. I suppose with time, this gets better.</li>
</ul>
<h3>failures</h3>
<ul>
<li>wrote a few low-quality articles on Medium, optimizing on output = lower quality</li>
<li>stopped Swift learning habit</li>
<li>didn't start learning AI until today, I wrote that roadmap but didn't act on it myself, pretty hypocritical</li>
<li>didn't get Rundown AI writing gig, someone else with a lot of followers on Twitter got it, I need to start posting good content on Twitter more</li>
<li>couldn't rest properly after surgery, wasn't sure when was the right time to start doing work again, and felt like a failure not doing work, which in itself is a failure for not recognizing I still need rest.</li>
<li>never interviewed with Pantas, because I want to work on my own things and also focus on learning.</li>
<li>didn't put any effort into expanding Luminary</li>
</ul>
<h3>The next 3 months</h3>
<p>habits to build</p>
<ul>
<li>3 things a day + done list + TIL everyday on Obsidian</li>
<li>exercise and eating (60kg before going to US)</li>
<li>start to cook and make meals (so I don't starve in SF)</li>
<li>4 hours for learning + coding (by noon)</li>
<li>few hours at night for building</li>
<li>reading before bed (just 15 min will do)</li>
</ul>
<p>things i'm looking forward to</p>
<ul>
<li>shenzhen + hong kong trip (maybe Taiwan hopefully)</li>
<li>getting HP hardware and gaming + using GPUs (but not looking forward to Windows)</li>
<li>eating more good food as I slowly recover</li>
<li>taking more photos + making vlogs</li>
<li>learning Lightroom</li>
</ul>
<p>luminary</p>
<ul>
<li>reach out to more people</li>
<li>collaborate with existing communities</li>
<li>set targets and find person to handover before leaving.</li>
<li>100 days of Swift (build Umi and Hikasa)</li>
</ul>
<p>coding</p>
<ul>
<li>Code the youtube2article app with Wei</li>
<li>Google AI Hackathon</li>
<li>Cuepal project mentorship</li>
<li>lablab.ai hackathons</li>
</ul>
<p>AI</p>
<ul>
<li>minitorch</li>
<li>Kaparthy lectures</li>
<li>fast.ai</li>
<li>finetuning LLMs</li>
<li>LLM evals and AI agents</li>
<li>kaggle competitions</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/sunset1900.jpg" alt="Coucher de soleil, ciel orange, Felix Vallotton, 1900"></p>
<p>The past 3 months have been a been a lot of change.</p>
<p>I harbored messy, intertwined strings of emotions coming <a href="/posts/backhome">back home</a>, and upon shining a light on them, they started to take shape <a href="/posts/malaysia">a month later</a>.</p>
<p>It was a time of anxiety, <a href="/posts/022424">fear</a>, and uncertainty about my future, mainly two questions lingered in my brain "was coming back the right choice and would this surgery cure me?" and "will I be back in the US again?"</p>
<p>I came back to deal with my health issues, so it was week after week of doctors appointments. I would visit 3 doctors across 3 hospitals in the same week. There was pain and <a href="/posts/worthy">suffering</a>, medications and dietary changes, frustration and resentment, gratitude for the treatments, guilt about the cost of self-pay treatments.</p>
<p>In between the doctor's appointments and operations, I got to see old faces from high school, spend more quality time with my family, dive into rabbit-holes the entire day on blogs and YouTube, obsessively learning about photography and art, reading books I like.</p>
<p>However, as a person who expects a lot from himself, the main theme that revolves around my time so far is expectations, low output, and the dizziness of freedom.</p>
<h3>tiredness and guilt</h3>
<p>Most of the past 92 days I was lethargic. If you read my journal entries you will find the word "tired" in probably 90% of them. It could be the result of all these changes I went through.</p>
<p>It's a deep sense of tiredness where your heart feels so heavy that you're paralyzed, rendered immobile. It takes insurmountable amounts of effort to channel the slightest bit of will and energy to do anything, like you're trying to push a wall. It's also the headaches and migraines where it feels like you're brain is on fire and you're staring at the sun. I loathe those days.</p>
<p>Most days I will barely get anything done. I would find myself anxiously switching between tasks, and flinch away from the hard things, and pick the easier, unimportant tasks to finish first, which ends up taking more time that I expected.</p>
<p>I suspect it's also about being home all the time. I generally am more productive when I'm out of the house. So on one hand while I do enjoy being home, because there's not much out there, a switch in my environment helps a lot. Interestingly, this doesn't apply at night. Most nights I get into flow. Flow is incredibly rare from the moment I wake up until 9 p.m. It only happens when I find an interesting project to work on.</p>
<p>This low output the past few months translated into guilt. I felt guilty about not doing <strong>enough</strong>. I had no school or work responsibilities that would steal away my limited time and energy for passion projects and interests.</p>
<p>It should be the dream. The entire day, week, and month, free to work on whatever I want. I don't have to worry about food or expenses. I just had to focus on learning and building. Arielle's <a href="https://ariellelok.com/sidepages/2023syllabus/fall2023syllabus.html">syllabus</a> was what I had in mind. But this freedom is dangerous without setting the right expectations, proper planning, and convictions in your ideas.</p>
<p>I found myself constantly asking the questions "Is this <em>really</em> the right thing to work on?", out of the 10 other ideas I want to execute on, which one will increase my <a href="/posts/lucksurfacearea">surface area of luck</a>.</p>
<p>I've been feeling pressured to achieve success (whatever this means). Especially after the fact that I only have the masters as the option, which in total, costs ~$75k USD for a year. I feel like I'm getting this my way too easily, and I'm planning my life too much. There could be other paths for me that are at least as, or possible even more fulfilling. I hope I'm choosing the right path.</p>
<h3>solutions?</h3>
<p>Perhaps it's the redefinition of what productivity means for me personally. I recently learned that I should only expect <a href="/posts/4hours">4 hours</a> of focused, productive work. And I should do everything I can to protect those hours. Being home the entire day, I expect myself to achieve a lot more, since I have no other obligations. This leads to burnout and frustration.</p>
<p>I also need to do better at sticking to the right systems and habits and not rely on motivation and energy levels. That means tasks that I perform automatically, like writing this blog. I have to write this before I sleep. Unless I'm sick (like yesterday) or I'm travelling, I will not got to bed without updating this blog. I need systems in place like that for learning AI, building and coding, and studying other difficult things that increase my cognitive load.</p>
<p>It's also my inability to schedule time effectively and commit to my time blocks. I created a schedule and time blocked down to the hour at the beginning of January, and I did not even make it past the first few days. It's really hard to plan my time when I work on things impulsively, like I can come up with a project idea and just decide to work on that for the entire day. And put aside the articles and other learnings I have to do. I guess it's hard because the things I work on usually can't be packed into a time block, they always take longer than I expect, and it ties to my inability to stop working on something that consumes me. I'm going to try implementing the system of month, week, day scheduling, which can help me decide just 3 things to work on for a given day, and scheduling that into my day. Then document what I achieved.</p>
<p>I also had a lot of uncertainty about what to focus on and to spend most of my time on. I believe I have a clearer picture of what to achieve now, and maybe it's less about thinking or planning my way out of this, and just being biased towards building and creating, and saying no to more things.</p>
<hr>
<p>Since I'm at a midpoint of my time here in Malaysia before I go back for grad school in July, I thought it would be a good time to review the highlights and reorient myself towards where I want to go next.</p>
<h3>January: 🌊 🦷</h3>
<ul>
<li>chatted with hudzah &#x26; kelly about <a href="https://lu.ma/luminarykl">Luminary</a></li>
<li>started a <a href="https://x.com/benxneo/status/1743458106032488839?s=20">tweet thread</a> for 100 days of Swift</li>
<li>decorated my <a href="https://x.com/benxneo/status/1752312760359350575?s=20">room</a></li>
<li>in my "adopting a cat" and plants phase</li>
<li>did my <a href="/posts/endoscope">third endoscope</a></li>
<li>extracted <a href="/posts/8teeth">8 teeth</a></li>
</ul>
<h3>February: 👨‍💻 😬</h3>
<ul>
<li>built <a href="https://benneo.notion.site/jiji-AI-quizzes-69ac68c5b6a8414b9a49c6610209d960?pvs=4">jiji</a> with SwiftUI</li>
<li>went Port Dickson for CNY</li>
<li>wrote an AI roadmap that went <a href="https://medium.com/bitgrit-data-science-publication/a-roadmap-to-learn-ai-in-2024-cc30c6aa6e16">viral</a></li>
<li>got <a href="/posts/braces">braces</a></li>
</ul>
<h3>March: 🏥 📸</h3>
<ul>
<li>did <a href="/posts/surgeryday">surgery</a></li>
<li>got offered to USF (rejected everywhere else so far)</li>
<li>📸 📹: <a href="/posts/fujifilm">Fujifilm x100s</a>, Panasonic sd100, Sony Cybershot DSC TX1</li>
<li>reached 1k on Twitter</li>
<li>worked on <a href="/posts/1700articles">embedcurius</a></li>
<li>went to Penang, Johor, and Malacca</li>
<li>made a <a href="https://youtu.be/UspZDzSWfjI">vlog</a> using DaVinci Resolve</li>
<li>started coffee chats on <a href="https://lunchclub.com">lunchclub</a> met a few interesting humans</li>
</ul>
<h3>lessons + thoughts</h3>
<ul>
<li>I'm surprised by how fast time passes, the days felt long but these few months really flew by, and I don't feel like I achieved much. Committing to a TIL and done list is crucial to solving this. I should keep a document on my computer at all times for dumping this.</li>
<li>I need to do better at committing to hard things, I get overwhelmed by difficult topics and expect them to be easy and can be quickly done in a day, and find myself avoiding them instead of doing a little day by day. I should reimplement the practice of working on the hardest thing in the morning, and set 4 hours for learning and coding AI.</li>
<li>I also need to balance productivity and spending quality time with family. My time with them is limited, especially the shopping malls and lunches with my mom, I should always see with the lens of "this is not forever, you don't know when is the last time, appreciate it while you can". It's hard to train this, it requires constant reminders.</li>
<li>I've undergone all the big changes I had to go through, so now it's all about recovering, adjusting, and focusing on becoming better. I'm not limited like I was before anymore. I can't complain or sulk anymore.</li>
<li>I had certain people on my mind a lot the past few months, and it's pretty distracting. I need to spend more time reflecting and analyzing why. And not be afraid of facing these emotions. It could also be me clinging on to the past and my fear of letting go, or whether I should even let go. There's a lot of internal conflict and duality going on. This feeling of incompleteness and longing can get pretty debilitating. I suppose with time, this gets better.</li>
</ul>
<h3>failures</h3>
<ul>
<li>wrote a few low-quality articles on Medium, optimizing on output = lower quality</li>
<li>stopped Swift learning habit</li>
<li>didn't start learning AI until today, I wrote that roadmap but didn't act on it myself, pretty hypocritical</li>
<li>didn't get Rundown AI writing gig, someone else with a lot of followers on Twitter got it, I need to start posting good content on Twitter more</li>
<li>couldn't rest properly after surgery, wasn't sure when was the right time to start doing work again, and felt like a failure not doing work, which in itself is a failure for not recognizing I still need rest.</li>
<li>never interviewed with Pantas, because I want to work on my own things and also focus on learning.</li>
<li>didn't put any effort into expanding Luminary</li>
</ul>
<h3>The next 3 months</h3>
<p>habits to build</p>
<ul>
<li>3 things a day + done list + TIL everyday on Obsidian</li>
<li>exercise and eating (60kg before going to US)</li>
<li>start to cook and make meals (so I don't starve in SF)</li>
<li>4 hours for learning + coding (by noon)</li>
<li>few hours at night for building</li>
<li>reading before bed (just 15 min will do)</li>
</ul>
<p>things i'm looking forward to</p>
<ul>
<li>shenzhen + hong kong trip (maybe Taiwan hopefully)</li>
<li>getting HP hardware and gaming + using GPUs (but not looking forward to Windows)</li>
<li>eating more good food as I slowly recover</li>
<li>taking more photos + making vlogs</li>
<li>learning Lightroom</li>
</ul>
<p>luminary</p>
<ul>
<li>reach out to more people</li>
<li>collaborate with existing communities</li>
<li>set targets and find person to handover before leaving.</li>
<li>100 days of Swift (build Umi and Hikasa)</li>
</ul>
<p>coding</p>
<ul>
<li>Code the youtube2article app with Wei</li>
<li>Google AI Hackathon</li>
<li>Cuepal project mentorship</li>
<li>lablab.ai hackathons</li>
</ul>
<p>AI</p>
<ul>
<li>minitorch</li>
<li>Kaparthy lectures</li>
<li>fast.ai</li>
<li>finetuning LLMs</li>
<li>LLM evals and AI agents</li>
<li>kaggle competitions</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Type II fun]]></title>
        <link>https://bneo.xyz/posts/typeIIfun</link>
        <guid>https://bneo.xyz/posts/typeIIfun</guid>
        <pubDate>Sat, 30 Mar 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Not all fun is created equal.</p>
<p>According to Peter, there are <a href="https://www.rei.com/blog/climb/fun-scale">3 types of fun</a>.</p>
<p><strong>Type 1 Fun</strong> is enjoyable while it's happening. It's known as simply, fun. Good food, margaritas, sport climbing.</p>
<p><strong>Type II fun</strong> is misrable while it's happening, but fun in retrospect. It starts with the best intentions, and things get carried away. Think ultramarathons, ice climbing, biking across the country. It's the experiences that starts with "I regret this so much" but ends with "Ya know, that wasn't so bad, let's do more of this."</p>
<p><strong>Type III fun</strong> is not fun at all. Not even in retrospect. Where you think "What in the world was I doing?"</p>
<hr>
<p>I want to optimize for more Type II fun. The most recent Type II fun experience I had was hiking Upper Yosemite falls. The climb was brutal but the feeling upon reaching the top was unforgettable.</p>]]></description>
        <content:encoded><![CDATA[<p>Not all fun is created equal.</p>
<p>According to Peter, there are <a href="https://www.rei.com/blog/climb/fun-scale">3 types of fun</a>.</p>
<p><strong>Type 1 Fun</strong> is enjoyable while it's happening. It's known as simply, fun. Good food, margaritas, sport climbing.</p>
<p><strong>Type II fun</strong> is misrable while it's happening, but fun in retrospect. It starts with the best intentions, and things get carried away. Think ultramarathons, ice climbing, biking across the country. It's the experiences that starts with "I regret this so much" but ends with "Ya know, that wasn't so bad, let's do more of this."</p>
<p><strong>Type III fun</strong> is not fun at all. Not even in retrospect. Where you think "What in the world was I doing?"</p>
<hr>
<p>I want to optimize for more Type II fun. The most recent Type II fun experience I had was hiking Upper Yosemite falls. The climb was brutal but the feeling upon reaching the top was unforgettable.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Dealing With Low Focus]]></title>
        <link>https://bneo.xyz/posts/lowfocus</link>
        <guid>https://bneo.xyz/posts/lowfocus</guid>
        <pubDate>Fri, 29 Mar 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I had a lot of low-focus days the past three months, particularly this month.</p>
<p>There could be a few reason.</p>
<p>Either the surgery on March 1st resulted in mental and physical tiredness that made it hard to focus.</p>
<p>Or it's just too incredibly hot in Malaysia and the heat makes you sleepy and not want to do things.</p>
<p>Or the work that I've set out to do is inherently difficult and I expect it to be easy and I flinch away when it gets hard or uncomfortable.</p>
<p>Or I'm not working on the right things that can provide intrinsic motivation to induce a state of flow, where work feel like play and time ceases to exist.</p>
<p>Either way, I found these <a href="https://blog.awais.io/tiredness/">questions</a> by Awais Hussain.</p>
<p>On low-focus days, work through this list of questions below.</p>
<p>If a question below triggers a response, then that's a sign for something you need to address to improve your focus.</p>
<ul>
<li>Local factors
<ul>
<li>Did I get enough sleep yesterday?</li>
<li>Have I been eating enough / healthily?</li>
<li>Have I been exercising enough?</li>
</ul>
</li>
<li>Work factors
<ul>
<li>Do I know what I am working on?</li>
<li>Do I know what the concrete next steps are to make progress?</li>
<li>Do I know what the ultimate vision is?</li>
<li>Am I convinced that the vision is a thing worth doing? Why or why not?</li>
<li>Has it been too long since I went on vacation?</li>
</ul>
</li>
<li>External factors
<ul>
<li>Is there something else in my life that I am uncertain or stressed about?</li>
<li>Are there any decisions I know I need to make, but I’m putting off?</li>
<li>Are there any conversations I need to have with people that I have been delaying?</li>
</ul>
</li>
<li>Spiritual factors
<ul>
<li>Do I feel like I’m on a good path in life generally?</li>
<li>Am I adequately expressing gratitude for the things I am grateful for?</li>
</ul>
</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>I had a lot of low-focus days the past three months, particularly this month.</p>
<p>There could be a few reason.</p>
<p>Either the surgery on March 1st resulted in mental and physical tiredness that made it hard to focus.</p>
<p>Or it's just too incredibly hot in Malaysia and the heat makes you sleepy and not want to do things.</p>
<p>Or the work that I've set out to do is inherently difficult and I expect it to be easy and I flinch away when it gets hard or uncomfortable.</p>
<p>Or I'm not working on the right things that can provide intrinsic motivation to induce a state of flow, where work feel like play and time ceases to exist.</p>
<p>Either way, I found these <a href="https://blog.awais.io/tiredness/">questions</a> by Awais Hussain.</p>
<p>On low-focus days, work through this list of questions below.</p>
<p>If a question below triggers a response, then that's a sign for something you need to address to improve your focus.</p>
<ul>
<li>Local factors
<ul>
<li>Did I get enough sleep yesterday?</li>
<li>Have I been eating enough / healthily?</li>
<li>Have I been exercising enough?</li>
</ul>
</li>
<li>Work factors
<ul>
<li>Do I know what I am working on?</li>
<li>Do I know what the concrete next steps are to make progress?</li>
<li>Do I know what the ultimate vision is?</li>
<li>Am I convinced that the vision is a thing worth doing? Why or why not?</li>
<li>Has it been too long since I went on vacation?</li>
</ul>
</li>
<li>External factors
<ul>
<li>Is there something else in my life that I am uncertain or stressed about?</li>
<li>Are there any decisions I know I need to make, but I’m putting off?</li>
<li>Are there any conversations I need to have with people that I have been delaying?</li>
</ul>
</li>
<li>Spiritual factors
<ul>
<li>Do I feel like I’m on a good path in life generally?</li>
<li>Am I adequately expressing gratitude for the things I am grateful for?</li>
</ul>
</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[The Beauty of Books]]></title>
        <link>https://bneo.xyz/posts/beautyofbooks</link>
        <guid>https://bneo.xyz/posts/beautyofbooks</guid>
        <pubDate>Thu, 28 Mar 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/books.jpeg" alt="The Yellow Books, 1887, Vincent van Gogh"></p>
<p>I love reading.</p>
<p>A few quotes on books and reading from writers and scientists.</p>
<blockquote>
<p>With what admiration the reading of excellent poets fills anyone who attentively studies the invention and interpretation of concepts! And what shall I say of architecture? What of the art of navigation?</p>
<p>But surpassing all stupendous inventions, what sublimity of mind was his who dreamed of finding means to communicate his deepest thoughts to any other person, though distant by mighty intervals of place and time! Of talking with those who are in India; of speaking to those who are not yet born and will not be born for a thousand or ten thousand years; and with what facility, by the different arrangements of twenty characters upon a page!</p>
<p>Let this be the seal of all the admirable inventions of mankind.</p>
<p>– <a href="https://www.themarginalian.org/2016/01/14/galileo-reading/">Galileo</a> in Dialogue Concerning the Two Chief World Systems: Ptolemaic and Copernican</p>
</blockquote>
<blockquote>
<p>I think part of the fun, for me, was being part of some kind of an exchange between consciousnesses, a way for human beings to talk to each other about stuff we can’t normally talk about.</p>
<p>There’s this part that makes you feel full. There’s this part that is redemptive and instructive, [so that] when you read something, it’s not just delight — you go, “Oh my god, that’s me! I’ve lived like that, I’ve felt like that, I’m not alone in the world…”</p>
<p>– <a href="https://www.themarginalian.org/2014/09/19/david-foster-wallace-charlie-rose-interview/">David Foster Wallace</a></p>
</blockquote>
<blockquote>
<p>A book is a heart that only beats in the chest of another</p>
<p>– <a href="https://www.themarginalian.org/2014/10/13/rebecca-solnit-faraway-nearby-reading-writing/">Rebecca Solnit</a></p>
</blockquote>
<blockquote>
<p>Literary experience heals the wound, without undermining the privilege, of individuality. There are mass emotions which heal the wound; but they destroy the privilege. In them our separate selves are pooled and we sink back into sub-individuality. But in reading great literature I become a thousand men and yet remain myself. Like a night sky in the Greek poem, I see with a myriad eyes, but it is still I who see. Here, as in worship, in love, in moral action, and in knowing, I transcend myself; and am never more myself than when I do.</p>
<p><a href="https://www.themarginalian.org/2014/11/26/c-s-lewis-literature-reading-books/">C.S. Lewis</a></p>
</blockquote>
<blockquote>
<p>Reading is the work of the alert mind, is demanding, and under ideal conditions produces finally a sort of ecstasy</p>
<p>– <a href="https://www.themarginalian.org/2013/10/24/e-b-white-on-the-future-of-reading-1951/">E.B. White</a></p>
</blockquote>
<blockquote>
<p>I think we ought to read only the kind of books that wound and stab us. If the book we’re reading doesn’t wake us up with a blow on the head, what are we reading it for? [...] We need the books that affect us like a disaster, that grieve us deeply, like the death of someone we loved more than ourselves, like being banished into forests far from everyone, like a suicide. <mark>A book must be the axe for the frozen sea inside us.</mark></p>
<p>– <a href="https://www.themarginalian.org/2014/06/06/kafka-on-books-and-reading/">Franz Kafka</a></p>
</blockquote>
<blockquote>
<p>By the time I was thirteen I had read myself out of Harlem [...] What I had to do then was bring the two things together: the possibilities the books suggested and the impossibilities of the life around me. Dickens meant a lot to me, for example, because there was a rage in Dickens which was also in me [...] Something I recognized without knowing what I recognized.</p>
<p>– <a href="https://www.themarginalian.org/2015/04/10/a-rap-on-race-james-baldwin-reading/">James Baldwin</a></p>
</blockquote>
<blockquote>
<p>What an astonishing thing a book is. It’s a flat object made from a tree with flexible parts on which are imprinted lots of funny dark squiggles. But one glance at it and you’re inside the mind of another person, maybe somebody dead for thousands of years. Across the millennia, an author is speaking clearly and silently inside your head, directly to you. Writing is perhaps the greatest of human inventions, binding together people who never knew each other, citizens of distant epochs. Books break the shackles of time. <mark>A book is proof that humans are capable of working magic.</mark></p>
<p>Books are like seeds; they can lie dormant for centuries, but they may also produce flowers in the most unpromising soil. These books are the repositories of the knowledge of our species, and of our long evolutionary journey. These books are capable of propelling you to unimaginable heights of success.</p>
<p>If I were to read a book a week for my entire adult lifetime, and I lived an ordinary lifetime, when I was all done, I would have read maybe a few thousand books, no more. In this library, that's from about here, roughly, to about here. That's only a tenth of a percent or so of the total number of books in the library. The trick is to know which books to read.</p>
<p>– Carl sagan from the <a href="https://www.youtube.com/watch?v=8khZZNGjafc">11th episode of Cosmos</a>, "The Persistence of Memory"</p>
</blockquote>
<h2>reading lists I've collected over time</h2>
<p>from people</p>
<ul>
<li><a href="https://www.goodreads.com/review/list/103179068">mine</a></li>
<li><a href="https://jzhao.xyz/books?curius=2790">Jacky Zhao</a></li>
<li><a href="https://www.themarginalian.org/2012/07/11/carl-sagan-reading-list/">Carl Sagan</a></li>
<li><a href="https://sharif.io/bookshelf?curius=2790">Sharif Shameem</a></li>
<li><a href="https://bookshelf.so/sivers">Derek Sivers</a></li>
<li><a href="https://maggieappleton.com/library?curius=2790">Maggie Appleton</a></li>
<li><a href="https://macwright.com/reading/?curius=2790">Tom MacWright</a></li>
<li><a href="https://akilian.com/books?curius=2790">Michael</a></li>
<li><a href="https://danwang.co/books/?curius=2790">Dan Wang</a></li>
<li><a href="https://jsomers.net/?curius=2790#books">James Somers</a></li>
<li><a href="https://www.ribbonfarm.com/now-reading/?curius=2790">Venkatesh Rao</a></li>
<li><a href="https://www.susanrigetti.com/reading-list?curius=2790">Susan Rigetti</a></li>
<li><a href="https://www.zeneca.io/stopa?curius=2790">Stepan Parunashvili</a></li>
<li><a href="https://nabeelqu.co/reading-lists">more!</a></li>
</ul>
<p>lists</p>
<ul>
<li><a href="https://en.wikipedia.org/wiki/Great_Books_of_the_Western_World?useskin=vector">Great Books of the Western World</a> (<a href="https://static.wikia.nocookie.net/4chanlit/images/4/48/StartWithHowToReadABookv24MB.png/revision/latest?cb=20200731150209">image</a>)</li>
<li><a href="https://www.stripe.press/recommended/design-books.html?curius=2790">Design books for non-designers</a></li>
<li><a href="https://www.goodbooks.io/top-100/all-books?curius=2790">Most Recommended Books | Good Books</a></li>
<li><a href="https://www.1000bookstoread.com/?curius=2790">1000 books to read before you die!</a></li>
<li><a href="https://bookpickings.themarginalian.org/">bookpickings from The Marginalian</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/books.jpeg" alt="The Yellow Books, 1887, Vincent van Gogh"></p>
<p>I love reading.</p>
<p>A few quotes on books and reading from writers and scientists.</p>
<blockquote>
<p>With what admiration the reading of excellent poets fills anyone who attentively studies the invention and interpretation of concepts! And what shall I say of architecture? What of the art of navigation?</p>
<p>But surpassing all stupendous inventions, what sublimity of mind was his who dreamed of finding means to communicate his deepest thoughts to any other person, though distant by mighty intervals of place and time! Of talking with those who are in India; of speaking to those who are not yet born and will not be born for a thousand or ten thousand years; and with what facility, by the different arrangements of twenty characters upon a page!</p>
<p>Let this be the seal of all the admirable inventions of mankind.</p>
<p>– <a href="https://www.themarginalian.org/2016/01/14/galileo-reading/">Galileo</a> in Dialogue Concerning the Two Chief World Systems: Ptolemaic and Copernican</p>
</blockquote>
<blockquote>
<p>I think part of the fun, for me, was being part of some kind of an exchange between consciousnesses, a way for human beings to talk to each other about stuff we can’t normally talk about.</p>
<p>There’s this part that makes you feel full. There’s this part that is redemptive and instructive, [so that] when you read something, it’s not just delight — you go, “Oh my god, that’s me! I’ve lived like that, I’ve felt like that, I’m not alone in the world…”</p>
<p>– <a href="https://www.themarginalian.org/2014/09/19/david-foster-wallace-charlie-rose-interview/">David Foster Wallace</a></p>
</blockquote>
<blockquote>
<p>A book is a heart that only beats in the chest of another</p>
<p>– <a href="https://www.themarginalian.org/2014/10/13/rebecca-solnit-faraway-nearby-reading-writing/">Rebecca Solnit</a></p>
</blockquote>
<blockquote>
<p>Literary experience heals the wound, without undermining the privilege, of individuality. There are mass emotions which heal the wound; but they destroy the privilege. In them our separate selves are pooled and we sink back into sub-individuality. But in reading great literature I become a thousand men and yet remain myself. Like a night sky in the Greek poem, I see with a myriad eyes, but it is still I who see. Here, as in worship, in love, in moral action, and in knowing, I transcend myself; and am never more myself than when I do.</p>
<p><a href="https://www.themarginalian.org/2014/11/26/c-s-lewis-literature-reading-books/">C.S. Lewis</a></p>
</blockquote>
<blockquote>
<p>Reading is the work of the alert mind, is demanding, and under ideal conditions produces finally a sort of ecstasy</p>
<p>– <a href="https://www.themarginalian.org/2013/10/24/e-b-white-on-the-future-of-reading-1951/">E.B. White</a></p>
</blockquote>
<blockquote>
<p>I think we ought to read only the kind of books that wound and stab us. If the book we’re reading doesn’t wake us up with a blow on the head, what are we reading it for? [...] We need the books that affect us like a disaster, that grieve us deeply, like the death of someone we loved more than ourselves, like being banished into forests far from everyone, like a suicide. <mark>A book must be the axe for the frozen sea inside us.</mark></p>
<p>– <a href="https://www.themarginalian.org/2014/06/06/kafka-on-books-and-reading/">Franz Kafka</a></p>
</blockquote>
<blockquote>
<p>By the time I was thirteen I had read myself out of Harlem [...] What I had to do then was bring the two things together: the possibilities the books suggested and the impossibilities of the life around me. Dickens meant a lot to me, for example, because there was a rage in Dickens which was also in me [...] Something I recognized without knowing what I recognized.</p>
<p>– <a href="https://www.themarginalian.org/2015/04/10/a-rap-on-race-james-baldwin-reading/">James Baldwin</a></p>
</blockquote>
<blockquote>
<p>What an astonishing thing a book is. It’s a flat object made from a tree with flexible parts on which are imprinted lots of funny dark squiggles. But one glance at it and you’re inside the mind of another person, maybe somebody dead for thousands of years. Across the millennia, an author is speaking clearly and silently inside your head, directly to you. Writing is perhaps the greatest of human inventions, binding together people who never knew each other, citizens of distant epochs. Books break the shackles of time. <mark>A book is proof that humans are capable of working magic.</mark></p>
<p>Books are like seeds; they can lie dormant for centuries, but they may also produce flowers in the most unpromising soil. These books are the repositories of the knowledge of our species, and of our long evolutionary journey. These books are capable of propelling you to unimaginable heights of success.</p>
<p>If I were to read a book a week for my entire adult lifetime, and I lived an ordinary lifetime, when I was all done, I would have read maybe a few thousand books, no more. In this library, that's from about here, roughly, to about here. That's only a tenth of a percent or so of the total number of books in the library. The trick is to know which books to read.</p>
<p>– Carl sagan from the <a href="https://www.youtube.com/watch?v=8khZZNGjafc">11th episode of Cosmos</a>, "The Persistence of Memory"</p>
</blockquote>
<h2>reading lists I've collected over time</h2>
<p>from people</p>
<ul>
<li><a href="https://www.goodreads.com/review/list/103179068">mine</a></li>
<li><a href="https://jzhao.xyz/books?curius=2790">Jacky Zhao</a></li>
<li><a href="https://www.themarginalian.org/2012/07/11/carl-sagan-reading-list/">Carl Sagan</a></li>
<li><a href="https://sharif.io/bookshelf?curius=2790">Sharif Shameem</a></li>
<li><a href="https://bookshelf.so/sivers">Derek Sivers</a></li>
<li><a href="https://maggieappleton.com/library?curius=2790">Maggie Appleton</a></li>
<li><a href="https://macwright.com/reading/?curius=2790">Tom MacWright</a></li>
<li><a href="https://akilian.com/books?curius=2790">Michael</a></li>
<li><a href="https://danwang.co/books/?curius=2790">Dan Wang</a></li>
<li><a href="https://jsomers.net/?curius=2790#books">James Somers</a></li>
<li><a href="https://www.ribbonfarm.com/now-reading/?curius=2790">Venkatesh Rao</a></li>
<li><a href="https://www.susanrigetti.com/reading-list?curius=2790">Susan Rigetti</a></li>
<li><a href="https://www.zeneca.io/stopa?curius=2790">Stepan Parunashvili</a></li>
<li><a href="https://nabeelqu.co/reading-lists">more!</a></li>
</ul>
<p>lists</p>
<ul>
<li><a href="https://en.wikipedia.org/wiki/Great_Books_of_the_Western_World?useskin=vector">Great Books of the Western World</a> (<a href="https://static.wikia.nocookie.net/4chanlit/images/4/48/StartWithHowToReadABookv24MB.png/revision/latest?cb=20200731150209">image</a>)</li>
<li><a href="https://www.stripe.press/recommended/design-books.html?curius=2790">Design books for non-designers</a></li>
<li><a href="https://www.goodbooks.io/top-100/all-books?curius=2790">Most Recommended Books | Good Books</a></li>
<li><a href="https://www.1000bookstoread.com/?curius=2790">1000 books to read before you die!</a></li>
<li><a href="https://bookpickings.themarginalian.org/">bookpickings from The Marginalian</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[4 Hour Rule for Getting Work Done]]></title>
        <link>https://bneo.xyz/posts/4hours</link>
        <guid>https://bneo.xyz/posts/4hours</guid>
        <pubDate>Wed, 27 Mar 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Oliver Burkeman, author of <a href="https://leebyron.com/4000/">Four Thousand Weeks</a>: Time Management for Mortals believes there is one hard-and-fast <a href="https://www.oliverburkeman.com/fourhours">rule</a> of time management that applies to everyone:</p>
<blockquote>
<p>you almost certainly can't consistently do the kind of work that demands serious mental focus for more than about <strong>three or four hours a day</strong>.</p>
</blockquote>
<p>This 3-4 hour range shows up in the routines of the famously creative.</p>
<ul>
<li>Charles Darwin: two 90-minute periods in the morning, declare "I've done a good day's work" at noon. After having lunch, a nap, and a walk, he would start another one-hour period.</li>
<li>Henri Poincaré: did his hardest thinking between 10 a.m. and noon, and again between five and seven in the afternoon.</li>
<li>G. H. Hardy: from nine to one would be immersed in mathematics, spending the rest of his time walking and playing tennis</li>
<li>And many others: Thomas Jefferson, Charles Dickens, Virginia Woolf, Ingmar Bergman, as explained in Alex Pang's book <a href="https://www.goodreads.com/en/book/show/29502354"><em>Rest</em></a>.</li>
</ul>
<p>The lesson here is not to slack off once your four hours are up, and spend time watching the latest TV Show or scrolling Twitter.</p>
<p>It's about using whatever freedom you have over your day not to "maximize your time", but specifically to <mark>protect four hours of undisturbed focus, ideally when your energy levels are highest.</mark></p>
<p>It's also to internalize the lesson that it's not possible to demand yourself more than four hours of high-quality mental work.</p>
<p>We're all living in a burnout society that demands too much of us, leaving no time for rest.</p>
<p>And we're becoming people who do not want to rest – who gets antsy when we don't feel like we're productive enough – pushing us beyond our limits, when doing less would've been more productive in the long run.</p>
<p>The valuable skill here to master isn't to push yourself harder, but <mark>knowing when to stop</mark>.</p>
<p>To resist the temptation of squeezing in a bit more work, and log off instead, go for a walk, read a good book, chat with your friends and family, pursue your hobbies, and actually live life.</p>
<p>And to know that you'll never achieve the feeling of "in control" or "on top of everything". And that's the reality of life.</p>]]></description>
        <content:encoded><![CDATA[<p>Oliver Burkeman, author of <a href="https://leebyron.com/4000/">Four Thousand Weeks</a>: Time Management for Mortals believes there is one hard-and-fast <a href="https://www.oliverburkeman.com/fourhours">rule</a> of time management that applies to everyone:</p>
<blockquote>
<p>you almost certainly can't consistently do the kind of work that demands serious mental focus for more than about <strong>three or four hours a day</strong>.</p>
</blockquote>
<p>This 3-4 hour range shows up in the routines of the famously creative.</p>
<ul>
<li>Charles Darwin: two 90-minute periods in the morning, declare "I've done a good day's work" at noon. After having lunch, a nap, and a walk, he would start another one-hour period.</li>
<li>Henri Poincaré: did his hardest thinking between 10 a.m. and noon, and again between five and seven in the afternoon.</li>
<li>G. H. Hardy: from nine to one would be immersed in mathematics, spending the rest of his time walking and playing tennis</li>
<li>And many others: Thomas Jefferson, Charles Dickens, Virginia Woolf, Ingmar Bergman, as explained in Alex Pang's book <a href="https://www.goodreads.com/en/book/show/29502354"><em>Rest</em></a>.</li>
</ul>
<p>The lesson here is not to slack off once your four hours are up, and spend time watching the latest TV Show or scrolling Twitter.</p>
<p>It's about using whatever freedom you have over your day not to "maximize your time", but specifically to <mark>protect four hours of undisturbed focus, ideally when your energy levels are highest.</mark></p>
<p>It's also to internalize the lesson that it's not possible to demand yourself more than four hours of high-quality mental work.</p>
<p>We're all living in a burnout society that demands too much of us, leaving no time for rest.</p>
<p>And we're becoming people who do not want to rest – who gets antsy when we don't feel like we're productive enough – pushing us beyond our limits, when doing less would've been more productive in the long run.</p>
<p>The valuable skill here to master isn't to push yourself harder, but <mark>knowing when to stop</mark>.</p>
<p>To resist the temptation of squeezing in a bit more work, and log off instead, go for a walk, read a good book, chat with your friends and family, pursue your hobbies, and actually live life.</p>
<p>And to know that you'll never achieve the feeling of "in control" or "on top of everything". And that's the reality of life.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[How To Look At Art]]></title>
        <link>https://bneo.xyz/posts/lookart</link>
        <guid>https://bneo.xyz/posts/lookart</guid>
        <pubDate>Tue, 26 Mar 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/nightwatch.jpg" alt="The Night Watch, Rembrandt van Rijn, 1642"></p>
<p>Last year when I visited museums in Boston and Seattle, I was always in a time crunch since I was only in the city for a few days, so I never had the luxury to <em>really</em> look at art. To contemplate and deeply study an artwork, sitting with whatever emotion that bubbled up from within me, whether good or bad.</p>
<p>Hopefully when I'm back in the U.S., I will have time to visit the museums there and take the time to appreciate art.</p>
<p>But how should we look at art?</p>
<p><a href="https://www.vox.com/authors/courtney-tenz">Courtney Tenz</a> presents us with three ways in this Vox <a href="https://www.vox.com/even-better/24071171/how-to-look-at-art">article</a>.</p>
<ol>
<li>Look at art as an <strong>interactive adventure</strong>
<ul>
<li>instead of asking "what does this even mean?", look past its physical, artistic qualities, and focus on your response to it (memories, emotions)</li>
<li>Surrealist belief: meaning is derived from the triangulation of (1) the work itself, (2) the artist's intention, and the viewer's response to it.</li>
<li><mark>"There are no right or wrong ways of reading a piece, only ideas that can be expanded."</mark></li>
<li><a href="https://mollyovenden.com/">Molly Ovenden</a>: "It's more about an openness to a conversation... or an invitation to an experience"</li>
</ul>
</li>
<li>Be open to sitting with discomfort
<ul>
<li>art can give rise to feelings we aren't in touch with everyday like awe, melancholy, and transcendence</li>
<li>the role of an artist is to convey ideas with honesty, and truthful art can make people wildly uncomfortable</li>
<li><a href="https://doi.org/10.2307/3331349">Susanne K. Langer</a> on art and emotions
<blockquote>
<p>teaching art is an education in feeling; when art gives rise to emotions we do not always have access to, it can feel too tough to manage. Yet it is in grappling with those emotions that the connection to art – and, ultimately, understanding it – is forged.</p>
</blockquote>
</li>
<li>Ovenden: "How do you teach a willingness to be uncomfortable?"</li>
</ul>
</li>
<li>Notice glimmers of your own experience
<ul>
<li><a href="https://www.theparisreview.org/blog/2010/12/01/lynda-barry-on-picture-this/">Barry</a> on art as proof of catharsis.
<blockquote>
<p>That’s what the arts do. In the course of human life we have a million phantom-limb pains — losing a parent when you’re little, being in a war, even something as dumb as having a mean teacher — and seeing it somehow reflected, whether it’s in our own work or listening to a song, is a way to deal with it.</p>
</blockquote>
</li>
<li>think about arts as a way of transforming time or transforming your experience – move beyond the surface response of "this is a nice picture" or "this is a picture that sucks"</li>
<li>art, like <a href="https://www.wikiart.org/en/johannes-vermeer">Vermeer</a>, can portray the beauty of everyday moments, inspiring you to look at your life anew.</li>
</ul>
</li>
</ol>
<hr>
<p>10 <a href="https://the-how-to.tumblr.com/post/29266313362/how-to-spend-time-with-a-work-of-art">questions</a> to ask and answer for yourself when standing in front of a work of art by Nicole Haroutunian, a Museum Educator.</p>
<ol>
<li>Form a couple of first impressions from a few feet away. Ask yourself, what is going on here? What do you see that makes you think that?</li>
<li>Step closer. How does the work of art change as you move towards it? Are there details you didn’t notice before?</li>
<li>Close your eyes and picture the work of art. What stands out in your memory? Open your eyes and compare—was it the colors you recalled? A specific form or shape? Are there any elements you didn’t recall? Why might that have been?</li>
<li>What is the tone or mood of the work of art? Does it have a point of view?</li>
<li>How would it feel if you could touch it—both the actual object and what is being portrayed? Name the textures. What sounds, smells or tastes could you associate with it?</li>
<li>If the work is narrative, imagine it as the center panel in a comic strip or story board. What might have happened five minutes earlier? Five minutes later?</li>
<li>Look to each side and notice the works of art installed beside the one you are studying. What do they have in common? Is there a thematic or stylistic resonance you can pick up on? How are they different?</li>
<li>Does the artwork remind you of anything in another medium—a song, a movie, a book or a poem?</li>
<li>If you were to describe the work of art to someone who could not see it, what would you say? If you only had one sentence to describe it, what would that be? What about only three words?</li>
<li>Only after you’ve spent time exploring the work for yourself, read the label or wall text. Does the information you learn change the way you think about the artwork? If so, how? If not, why not?</li>
</ol>
<hr>
<h3>more resources</h3>
<p>blogs</p>
<ul>
<li><a href="https://stopa.io/post/294">What Artists Notice</a>: noticing small details in Van Eyck’s “Arnolfini Portrait” and Botticelli’s “The Birth of Venus”</li>
<li><a href="https://www.marinagrosshoy.com/blog/sleeping-maid">Spending an Hour with Vermeer’s Sleeping Maid — Marina Gross-Hoy</a></li>
<li><a href="https://theartssociety.org/arts-news-features/how-look-painting">How to look at a painting | The Arts Society</a> get up close, spend time contemplating a painting to collect visual details, and lean into the canvas (look for gaps or thin areas of paint)</li>
<li><a href="https://www.artsy.net/article/artsy-editorial-long-work-art-it">How Long Do You Need to Look at a Work of Art to Get It? | Artsy</a>: spoiler alert it's 20 minutes</li>
<li><a href="https://jumpmag.co.uk/look-at-art/">How to Look at Art</a>: just look, make up stories, share your thoughts with other people</li>
</ul>
<p>A great book on how we view art</p>
<ul>
<li><a href="https://www.ways-of-seeing.com/">Ways of Seeing by John Berger</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/nightwatch.jpg" alt="The Night Watch, Rembrandt van Rijn, 1642"></p>
<p>Last year when I visited museums in Boston and Seattle, I was always in a time crunch since I was only in the city for a few days, so I never had the luxury to <em>really</em> look at art. To contemplate and deeply study an artwork, sitting with whatever emotion that bubbled up from within me, whether good or bad.</p>
<p>Hopefully when I'm back in the U.S., I will have time to visit the museums there and take the time to appreciate art.</p>
<p>But how should we look at art?</p>
<p><a href="https://www.vox.com/authors/courtney-tenz">Courtney Tenz</a> presents us with three ways in this Vox <a href="https://www.vox.com/even-better/24071171/how-to-look-at-art">article</a>.</p>
<ol>
<li>Look at art as an <strong>interactive adventure</strong>
<ul>
<li>instead of asking "what does this even mean?", look past its physical, artistic qualities, and focus on your response to it (memories, emotions)</li>
<li>Surrealist belief: meaning is derived from the triangulation of (1) the work itself, (2) the artist's intention, and the viewer's response to it.</li>
<li><mark>"There are no right or wrong ways of reading a piece, only ideas that can be expanded."</mark></li>
<li><a href="https://mollyovenden.com/">Molly Ovenden</a>: "It's more about an openness to a conversation... or an invitation to an experience"</li>
</ul>
</li>
<li>Be open to sitting with discomfort
<ul>
<li>art can give rise to feelings we aren't in touch with everyday like awe, melancholy, and transcendence</li>
<li>the role of an artist is to convey ideas with honesty, and truthful art can make people wildly uncomfortable</li>
<li><a href="https://doi.org/10.2307/3331349">Susanne K. Langer</a> on art and emotions
<blockquote>
<p>teaching art is an education in feeling; when art gives rise to emotions we do not always have access to, it can feel too tough to manage. Yet it is in grappling with those emotions that the connection to art – and, ultimately, understanding it – is forged.</p>
</blockquote>
</li>
<li>Ovenden: "How do you teach a willingness to be uncomfortable?"</li>
</ul>
</li>
<li>Notice glimmers of your own experience
<ul>
<li><a href="https://www.theparisreview.org/blog/2010/12/01/lynda-barry-on-picture-this/">Barry</a> on art as proof of catharsis.
<blockquote>
<p>That’s what the arts do. In the course of human life we have a million phantom-limb pains — losing a parent when you’re little, being in a war, even something as dumb as having a mean teacher — and seeing it somehow reflected, whether it’s in our own work or listening to a song, is a way to deal with it.</p>
</blockquote>
</li>
<li>think about arts as a way of transforming time or transforming your experience – move beyond the surface response of "this is a nice picture" or "this is a picture that sucks"</li>
<li>art, like <a href="https://www.wikiart.org/en/johannes-vermeer">Vermeer</a>, can portray the beauty of everyday moments, inspiring you to look at your life anew.</li>
</ul>
</li>
</ol>
<hr>
<p>10 <a href="https://the-how-to.tumblr.com/post/29266313362/how-to-spend-time-with-a-work-of-art">questions</a> to ask and answer for yourself when standing in front of a work of art by Nicole Haroutunian, a Museum Educator.</p>
<ol>
<li>Form a couple of first impressions from a few feet away. Ask yourself, what is going on here? What do you see that makes you think that?</li>
<li>Step closer. How does the work of art change as you move towards it? Are there details you didn’t notice before?</li>
<li>Close your eyes and picture the work of art. What stands out in your memory? Open your eyes and compare—was it the colors you recalled? A specific form or shape? Are there any elements you didn’t recall? Why might that have been?</li>
<li>What is the tone or mood of the work of art? Does it have a point of view?</li>
<li>How would it feel if you could touch it—both the actual object and what is being portrayed? Name the textures. What sounds, smells or tastes could you associate with it?</li>
<li>If the work is narrative, imagine it as the center panel in a comic strip or story board. What might have happened five minutes earlier? Five minutes later?</li>
<li>Look to each side and notice the works of art installed beside the one you are studying. What do they have in common? Is there a thematic or stylistic resonance you can pick up on? How are they different?</li>
<li>Does the artwork remind you of anything in another medium—a song, a movie, a book or a poem?</li>
<li>If you were to describe the work of art to someone who could not see it, what would you say? If you only had one sentence to describe it, what would that be? What about only three words?</li>
<li>Only after you’ve spent time exploring the work for yourself, read the label or wall text. Does the information you learn change the way you think about the artwork? If so, how? If not, why not?</li>
</ol>
<hr>
<h3>more resources</h3>
<p>blogs</p>
<ul>
<li><a href="https://stopa.io/post/294">What Artists Notice</a>: noticing small details in Van Eyck’s “Arnolfini Portrait” and Botticelli’s “The Birth of Venus”</li>
<li><a href="https://www.marinagrosshoy.com/blog/sleeping-maid">Spending an Hour with Vermeer’s Sleeping Maid — Marina Gross-Hoy</a></li>
<li><a href="https://theartssociety.org/arts-news-features/how-look-painting">How to look at a painting | The Arts Society</a> get up close, spend time contemplating a painting to collect visual details, and lean into the canvas (look for gaps or thin areas of paint)</li>
<li><a href="https://www.artsy.net/article/artsy-editorial-long-work-art-it">How Long Do You Need to Look at a Work of Art to Get It? | Artsy</a>: spoiler alert it's 20 minutes</li>
<li><a href="https://jumpmag.co.uk/look-at-art/">How to Look at Art</a>: just look, make up stories, share your thoughts with other people</li>
</ul>
<p>A great book on how we view art</p>
<ul>
<li><a href="https://www.ways-of-seeing.com/">Ways of Seeing by John Berger</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[O1 Visa]]></title>
        <link>https://bneo.xyz/posts/o1</link>
        <guid>https://bneo.xyz/posts/o1</guid>
        <pubDate>Mon, 25 Mar 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I had a chat with a U.S. immigration lawyer to chat about my prospects for the O1 visa.</p>
<p>It was a free consultation through <a href="https://immigrantfirst.ai/login">immigrantfirst.ai</a>, founded by my friend Atal.</p>
<p>Apparently, I already have a good, albeit risky case for O1 if I was with Tesla right now under OPT.</p>
<p>Nonetheless, I have a second shot at this with my masters, and since I'm starting early now, I have the time to build and even stronger profile in my 3 years of OPT + STEM extension.</p>
<p>The O1 visa is an alternative to the H1B visa, that is valid for 3 years initially, but is eligible for unlimited renewals.</p>
<p>It has no quotas, no travel restrictions, and you can bring your family with you.</p>
<p>Specifically the O1-A visa is for people who have shown extraordinary abilities in fields such as business, athletics, education, and science, and based on an employment setup.</p>
<p>You have to satisfy the following 8 <a href="https://drive.google.com/file/d/1SXXnFigY05XW3jTh5HMk9hMSpNLIdBmh/view">criteries</a>:</p>
<ol>
<li><strong>Critical role</strong>: You perform a crucial role at a respected company or startup.</li>
<li><strong>Memberships</strong>: You belong to a group that requires great achievements, as judged by experts.</li>
<li><strong>High remuneration</strong>: You receive a large salary or other substantial compensation.</li>
<li><strong>Awards</strong>: You have won national or global awards for excellence in your field.</li>
<li><strong>Press</strong>: Respected publications or major media outlets have published articles about you.</li>
<li><strong>Scholarly articles</strong>: You have written articles for important publications in your field.</li>
<li><strong>Original contributions</strong>: You have made important, new contributions to your field.</li>
<li><strong>Judging</strong>: You have judged the work of your peers individually or on a panel.</li>
</ol>
<p>Some things I learned from the call</p>
<ul>
<li>work with professors or mentors across industries and fields and try to get your name on things, this helps them recommend you for your work in different aspects and roles.</li>
<li>Connections is important! you need 5-7 support letters for O1</li>
<li>work on O1 application and submit in the second year of my OPT (it takes 4-6 months with non-premium processing)</li>
<li>H1B can be renewed while waiting for green card status (benefit of h1b)</li>
<li>H1B has a 6 year duration, while O1 has no limit as long as you're still displaying "extraordinary abilities"</li>
<li>EB2 NIW (National interest waiver) is a self-petition process for green card, which means you don't have to be tied to a company, and you could get it in 1-2 years</li>
<li>PERM application through a company for green card can take 3-4 years.</li>
<li>if you want to start your own company in the US, talk to DSO for approval, get e-verified, have a mentor sign off (professor or advisor), have a U.S. citizen cofound with you to handle documents</li>
</ul>
<h2>Resources</h2>
<p>People</p>
<ul>
<li><a href="https://twitter.com/LisaWehden">Lisa Wehden (@lisawehden)</a> from <a href="https://www.plymouthstreet.com/">Plymouth</a></li>
</ul>
<p>Blogs on O1</p>
<ul>
<li><a href="https://harshitaarora.com/page/2/">Harshita Arora – A guide on getting an O-1 visa.</a></li>
<li><a href="https://nintil.com/us-immigration">Nintil – O1 visas and where to find them: a guide to US immigration</a></li>
<li><a href="https://www.lisawehden.com/2021/05/a-guide-to-applying-for-the-o-1-visa-for-extraordinary-individuals/">Lisa Wehden – A guide to applying for the O-1 visa for extraordinary individuals</a></li>
<li><a href="https://saharmor.medium.com/a-systematic-guide-to-successfully-apply-for-an-o1-visa-ebe126fc39e6">Sahar Mor – A systematic guide to successfully applying for an O1 visa</a></li>
<li><a href="https://twitter.com/Loganullyott/status/1619855495350853632?lang=en&#x26;curius=2790">Logan Ullyott on X</a></li>
<li><a href="https://blog.awais.io/o1-visa/">Awais – How I got an O-1 visa as a software engineer / founder</a></li>
<li><a href="https://blog.studiolanes.com/">Studiolanes</a>
<ul>
<li><a href="https://blog.studiolanes.com/posts/how-i-got-the-o1">How I got the O-1</a></li>
<li><a href="https://blog.studiolanes.com/posts/mythbusting-the-o1">Myth-busting the O-1</a></li>
<li><a href="https://blog.studiolanes.com/posts/crafting-a-letter">Crafting the Perfect Advisory Letter for Your O-1 Application</a></li>
</ul>
</li>
</ul>
<p>For EB1-A</p>
<ul>
<li><a href="https://debarghyadas.com/writes/eb1-ultimate-guide/">The Ultimate Guide to get an EB-1A</a></li>
<li><a href="https://writing.nikunjk.com/p/permanent-residency">H1-B holders: Get your US permanent residency in ~1 year</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>I had a chat with a U.S. immigration lawyer to chat about my prospects for the O1 visa.</p>
<p>It was a free consultation through <a href="https://immigrantfirst.ai/login">immigrantfirst.ai</a>, founded by my friend Atal.</p>
<p>Apparently, I already have a good, albeit risky case for O1 if I was with Tesla right now under OPT.</p>
<p>Nonetheless, I have a second shot at this with my masters, and since I'm starting early now, I have the time to build and even stronger profile in my 3 years of OPT + STEM extension.</p>
<p>The O1 visa is an alternative to the H1B visa, that is valid for 3 years initially, but is eligible for unlimited renewals.</p>
<p>It has no quotas, no travel restrictions, and you can bring your family with you.</p>
<p>Specifically the O1-A visa is for people who have shown extraordinary abilities in fields such as business, athletics, education, and science, and based on an employment setup.</p>
<p>You have to satisfy the following 8 <a href="https://drive.google.com/file/d/1SXXnFigY05XW3jTh5HMk9hMSpNLIdBmh/view">criteries</a>:</p>
<ol>
<li><strong>Critical role</strong>: You perform a crucial role at a respected company or startup.</li>
<li><strong>Memberships</strong>: You belong to a group that requires great achievements, as judged by experts.</li>
<li><strong>High remuneration</strong>: You receive a large salary or other substantial compensation.</li>
<li><strong>Awards</strong>: You have won national or global awards for excellence in your field.</li>
<li><strong>Press</strong>: Respected publications or major media outlets have published articles about you.</li>
<li><strong>Scholarly articles</strong>: You have written articles for important publications in your field.</li>
<li><strong>Original contributions</strong>: You have made important, new contributions to your field.</li>
<li><strong>Judging</strong>: You have judged the work of your peers individually or on a panel.</li>
</ol>
<p>Some things I learned from the call</p>
<ul>
<li>work with professors or mentors across industries and fields and try to get your name on things, this helps them recommend you for your work in different aspects and roles.</li>
<li>Connections is important! you need 5-7 support letters for O1</li>
<li>work on O1 application and submit in the second year of my OPT (it takes 4-6 months with non-premium processing)</li>
<li>H1B can be renewed while waiting for green card status (benefit of h1b)</li>
<li>H1B has a 6 year duration, while O1 has no limit as long as you're still displaying "extraordinary abilities"</li>
<li>EB2 NIW (National interest waiver) is a self-petition process for green card, which means you don't have to be tied to a company, and you could get it in 1-2 years</li>
<li>PERM application through a company for green card can take 3-4 years.</li>
<li>if you want to start your own company in the US, talk to DSO for approval, get e-verified, have a mentor sign off (professor or advisor), have a U.S. citizen cofound with you to handle documents</li>
</ul>
<h2>Resources</h2>
<p>People</p>
<ul>
<li><a href="https://twitter.com/LisaWehden">Lisa Wehden (@lisawehden)</a> from <a href="https://www.plymouthstreet.com/">Plymouth</a></li>
</ul>
<p>Blogs on O1</p>
<ul>
<li><a href="https://harshitaarora.com/page/2/">Harshita Arora – A guide on getting an O-1 visa.</a></li>
<li><a href="https://nintil.com/us-immigration">Nintil – O1 visas and where to find them: a guide to US immigration</a></li>
<li><a href="https://www.lisawehden.com/2021/05/a-guide-to-applying-for-the-o-1-visa-for-extraordinary-individuals/">Lisa Wehden – A guide to applying for the O-1 visa for extraordinary individuals</a></li>
<li><a href="https://saharmor.medium.com/a-systematic-guide-to-successfully-apply-for-an-o1-visa-ebe126fc39e6">Sahar Mor – A systematic guide to successfully applying for an O1 visa</a></li>
<li><a href="https://twitter.com/Loganullyott/status/1619855495350853632?lang=en&#x26;curius=2790">Logan Ullyott on X</a></li>
<li><a href="https://blog.awais.io/o1-visa/">Awais – How I got an O-1 visa as a software engineer / founder</a></li>
<li><a href="https://blog.studiolanes.com/">Studiolanes</a>
<ul>
<li><a href="https://blog.studiolanes.com/posts/how-i-got-the-o1">How I got the O-1</a></li>
<li><a href="https://blog.studiolanes.com/posts/mythbusting-the-o1">Myth-busting the O-1</a></li>
<li><a href="https://blog.studiolanes.com/posts/crafting-a-letter">Crafting the Perfect Advisory Letter for Your O-1 Application</a></li>
</ul>
</li>
</ul>
<p>For EB1-A</p>
<ul>
<li><a href="https://debarghyadas.com/writes/eb1-ultimate-guide/">The Ultimate Guide to get an EB-1A</a></li>
<li><a href="https://writing.nikunjk.com/p/permanent-residency">H1-B holders: Get your US permanent residency in ~1 year</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[How to Be a Friend]]></title>
        <link>https://bneo.xyz/posts/truefriendship</link>
        <guid>https://bneo.xyz/posts/truefriendship</guid>
        <pubDate>Sun, 24 Mar 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/twomen.jpg" alt="Two Men Contemplating the Moon, Caspar David Friedrich, 1825"></p>
<blockquote>
<p>friends are the finest and most beautiful adornment of life.</p>
</blockquote>
<p>Today, I read this little book on friendship by Marcus Tullius Cicero titled <em>De Amicitia</em> or <em>How to Be a Friend</em>.</p>
<p>Cicero dedicated this short essay to his best friend, Atticus. Cicero was devoted to Roman politics during the first century BC, a time of civil war, while Atticus watched from a safe distance in Athens. They exchanged letters over the years that displayed a friendship of rare devotion and warm affection.</p>
<p>He was influenced by Plato and Aristotle who wrote about friendship centuries before, and his work serves as a compelling guide to finding, keeping, and appreciating the people in our lives we value not what they can give us, but because we find in them a kindred soul.</p>
<p>The book contains 10 timeless advice on friendship:</p>
<ol>
<li>there are <strong>different types of friends</strong>: be they business associates, neighbors, or acquaintances, the rare friends we bind ourselves to on a much deeper level are the ones that deeply change our lives, just as we change theirs.</li>
<li>only <strong>good people</strong> can be true friends: people of poor moral character can only have friends of utility. real friendship requires trust, wisdom, and basic goodness.</li>
<li><strong>choose friends</strong> with care: take our time, move slowly, discover what lies deep in a person's heart before we make the investment of self that true friendship requires.</li>
<li><strong>friends make you better</strong>: a true friend challenges you to become better because they appreciate the potential inside you</li>
<li><strong>make new friends, keep the old</strong>: always be open to new friendships, including younger people. no one is a sweeter friend than someone who's been with you from the stat, cherish and maintain them</li>
<li>friends are <strong>honest</strong> with each other: friends always tell you want you need to hear, not what you want them to say. only a real friend will risk your anger by telling you the truth.</li>
<li>reward of friendship is the friendship itself: there are practical advantages to friendship – advice, companionship, support in difficult times, but at its heart true friendship does not keep score or seek repayment</li>
<li>a friend never asks another friend to do something wrong: a friend will risk much for another, but not honor. friendship is based on good ness, it cannot exist if evil is expected of it.</li>
<li>friendships change over time: all of us change with time, but core values and qualities that formed the friendship survives the test of time. Like fine wine, the best of friendships improve with age.</li>
<li><strong>without friends, life is not worth living</strong>: "Suppose a god carried you far away to a place where you were granted an abundance of every material good nature could wish for, but denied the possibility of ever seeing a human being. Wouldn't you have to be as hard as iron to endure that sort of life? Wouldn't you, utterly alone, lose every capacity for joy and pleasure?"</li>
</ol>
<hr>
<p>below are a few quotes that I liked from the book.</p>
<h3>on death of Atticus</h3>
<blockquote>
<p>We shared all our public and private cars, we lived together in the same home, soldiered together in the same campaigns, and enjoyed the very essence of friendship – a common set of beliefs, aspirations, and opinions.</p>
<p>I am deeply moved by the death of a friend such as I will never have again, or I least such as I never had before.</p>
<p>If the recollections and memories of such things had died with him, I wouldn't be able to bear the loss of a man so near and dear to me. But these experiences are not dead. To the contrary, as I reflect on and remember our time together, the memories are nourished and strengthened.</p>
<p>If you let your sorrow overwhelm you, you're not showing how much you loved your friend, only how much you love yourself.</p>
</blockquote>
<h3>On divinity of the soul</h3>
<blockquote>
<p>Socrates [...] always maintained that human souls were divine. He believed that when the soul left the body, the road back to the heavens lay before it – with the easiest path awaiting souls that were most virtuous and just.</p>
</blockquote>
<h3>on friendship</h3>
<blockquote>
<p>friendship is nothing other than agreement with goodwill and affection between people about all things divine and human. With teh exception of wisdom, I'm inclined to believe that the immortal gods have given nothing better to humanity than friendship.</p>
<p>How can live be worth living, as Ennius says, unless it relies on the mutual goodwill of a friend?</p>
<p>What could be sweeter than to have someone you can dare to talk to about everything as if you were speaking to yourself? How could you enjoy the good times of life if you didn't have someone who was as happy about your good fortune as you are? And adversity would be a terrible thing to bear unless you had someone who felt its weight even more than you?</p>
<p>All things in nature and indeed the whole universe, whether stationary or in motion, are held together by friendship and torn apart by discord.</p>
<p>friendship arises from nature itself rather than from any need, along with an inclination of the soul joined with a sense of love rather than a calculation of how useful the relationship might be.</p>
<p>real friendship cannot be the child of poverty and need</p>
<p>friends are the finest and most beautiful adornment of life.</p>
</blockquote>
<h3>on loyalty</h3>
<blockquote>
<p>the foundation of stability and constancy that we seek in a friendship is loyalty, for nothing can be stable that is disloyal. We also need to choose a friend who is honest, sociable, and sympathetic – that is, someone who is motivated by the same things as we are. All these things contribute to loyalty between people.</p>
</blockquote>
<h3>on principles of friendship.</h3>
<blockquote>
<p>first, never to lie or deceive (for a geniuine man disagrees openly with a friend rather than hiding his real thoughts),</p>
<p>second, always to reject slander brought by another and not even to be suspicious or believe that a friend has done something wrong.</p>
<p>In addition, there should be a certain pleasantness of speech and actions between two people that gives a special flavor to friendship. [...] friendship ought to be more amiable, genial, and relaxed so it tends towards sociability and ease of every sort.</p>
</blockquote>
<h3>on helping your friends (and family)</h3>
<blockquote>
<p>if you have an advantage in virtue or talent or fortune, you should share it freely with your family and those you are close to.</p>
<p>If your parents are of humble birth or your relatives are not as gifted as you are in brains, energy, or fortune, you should increase their resources and improve their honor and standing in life.</p>
<p>For the fruit of talent, virtue, or any other excellence we might have is best enjoyed when shared it with those nearest an dearest to us.</p>
<p>someone who is superior ought to bring himself down to the level of his friends and try to raise them up when he can.</p>
<p>Only give them what they can handle. [...] even if you can do a great deal for your friends, you have to always consider how much help would do them any good.</p>
</blockquote>
<h3>on the most beautiful kind of friendship</h3>
<blockquote>
<p>the most beautiful and natural kind of friendship, the one sought in and for itself.</p>
<p>Every person loves himself, not for any kind of profit he can make from this love but because he is dear to himself on his own account.</p>
<p>Unless we can transfer this kind of feeling to friendship, we will never find true friendship.</p>
<p>A friend is, quite simply, another self.</p>
</blockquote>
<h3>on choosing the right friends</h3>
<blockquote>
<p>you should love after you have judged, not judge after you have loved</p>
<p>we pay the price for negligence in many things, but most of all our carelessness in selecting and making friends</p>
</blockquote>
<h3>on caring more about friendship</h3>
<blockquote>
<p>take great care in forming friendships in teh first place so that we don't begin to love someone we might someday hate</p>
<p>our carelessness regarding something as important as friendship deserves the strongest condemnation, for it is the one thing in human life that everyone unanimously agrees is useful</p>
<p>one way or another, friendship creeps into every life and allows no way of living without it</p>
</blockquote>
<h3>on not letting friends become enemies</h3>
<blockquote>
<p>nothing is more disgraceful than to wage war against someone you once loved</p>
<p>first make a great effort to see that discord doesn't arise between you and your friends. But if it does, make it seem that the fire of your friendship burned out on its own rather than being stamped out.</p>
<p>don't love too quickly and don't give your friendship to those unworthy of it.</p>
</blockquote>
<h3>on truth and criticism</h3>
<blockquote>
<p>listen to the advice and criticism of a friend when given in a spirit of goodwill.</p>
<p>Truth can be troublesome if it brings about hatred, which is poison to friendship but much worse is the kind of indulgence and acquiescence that allows a friend to rush headlong into destructive behaviour.</p>
<p>some people's most bitter enemies are more helpful to them than their sweet-seeming friends, since the former often tell the truth but the latter never do.</p>
<p>to graciously give and receive criticism is the mark of true friendship. You must offer your corrections with kindness, not harshly, and take them patiently, not with reluctance.</p>
</blockquote>
<h3>on virtue</h3>
<blockquote>
<p>It is virtue that creates and preserves friendships. Virtue is the source of compatibility, stability, and permanence. When virtue has raised itself up and shown its light and has seen the same light in someone else, it is drawn to that person and receives what it gives another. From this sharing either love [amor] or friendship [amicitia] shines forth, for they both come from the same word [amare]. To love someone simply means that you care for another person without putting your own needs or advantage first. Yet this blossoms in friendship anyway, even though you weren't actively pursuing it.</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/twomen.jpg" alt="Two Men Contemplating the Moon, Caspar David Friedrich, 1825"></p>
<blockquote>
<p>friends are the finest and most beautiful adornment of life.</p>
</blockquote>
<p>Today, I read this little book on friendship by Marcus Tullius Cicero titled <em>De Amicitia</em> or <em>How to Be a Friend</em>.</p>
<p>Cicero dedicated this short essay to his best friend, Atticus. Cicero was devoted to Roman politics during the first century BC, a time of civil war, while Atticus watched from a safe distance in Athens. They exchanged letters over the years that displayed a friendship of rare devotion and warm affection.</p>
<p>He was influenced by Plato and Aristotle who wrote about friendship centuries before, and his work serves as a compelling guide to finding, keeping, and appreciating the people in our lives we value not what they can give us, but because we find in them a kindred soul.</p>
<p>The book contains 10 timeless advice on friendship:</p>
<ol>
<li>there are <strong>different types of friends</strong>: be they business associates, neighbors, or acquaintances, the rare friends we bind ourselves to on a much deeper level are the ones that deeply change our lives, just as we change theirs.</li>
<li>only <strong>good people</strong> can be true friends: people of poor moral character can only have friends of utility. real friendship requires trust, wisdom, and basic goodness.</li>
<li><strong>choose friends</strong> with care: take our time, move slowly, discover what lies deep in a person's heart before we make the investment of self that true friendship requires.</li>
<li><strong>friends make you better</strong>: a true friend challenges you to become better because they appreciate the potential inside you</li>
<li><strong>make new friends, keep the old</strong>: always be open to new friendships, including younger people. no one is a sweeter friend than someone who's been with you from the stat, cherish and maintain them</li>
<li>friends are <strong>honest</strong> with each other: friends always tell you want you need to hear, not what you want them to say. only a real friend will risk your anger by telling you the truth.</li>
<li>reward of friendship is the friendship itself: there are practical advantages to friendship – advice, companionship, support in difficult times, but at its heart true friendship does not keep score or seek repayment</li>
<li>a friend never asks another friend to do something wrong: a friend will risk much for another, but not honor. friendship is based on good ness, it cannot exist if evil is expected of it.</li>
<li>friendships change over time: all of us change with time, but core values and qualities that formed the friendship survives the test of time. Like fine wine, the best of friendships improve with age.</li>
<li><strong>without friends, life is not worth living</strong>: "Suppose a god carried you far away to a place where you were granted an abundance of every material good nature could wish for, but denied the possibility of ever seeing a human being. Wouldn't you have to be as hard as iron to endure that sort of life? Wouldn't you, utterly alone, lose every capacity for joy and pleasure?"</li>
</ol>
<hr>
<p>below are a few quotes that I liked from the book.</p>
<h3>on death of Atticus</h3>
<blockquote>
<p>We shared all our public and private cars, we lived together in the same home, soldiered together in the same campaigns, and enjoyed the very essence of friendship – a common set of beliefs, aspirations, and opinions.</p>
<p>I am deeply moved by the death of a friend such as I will never have again, or I least such as I never had before.</p>
<p>If the recollections and memories of such things had died with him, I wouldn't be able to bear the loss of a man so near and dear to me. But these experiences are not dead. To the contrary, as I reflect on and remember our time together, the memories are nourished and strengthened.</p>
<p>If you let your sorrow overwhelm you, you're not showing how much you loved your friend, only how much you love yourself.</p>
</blockquote>
<h3>On divinity of the soul</h3>
<blockquote>
<p>Socrates [...] always maintained that human souls were divine. He believed that when the soul left the body, the road back to the heavens lay before it – with the easiest path awaiting souls that were most virtuous and just.</p>
</blockquote>
<h3>on friendship</h3>
<blockquote>
<p>friendship is nothing other than agreement with goodwill and affection between people about all things divine and human. With teh exception of wisdom, I'm inclined to believe that the immortal gods have given nothing better to humanity than friendship.</p>
<p>How can live be worth living, as Ennius says, unless it relies on the mutual goodwill of a friend?</p>
<p>What could be sweeter than to have someone you can dare to talk to about everything as if you were speaking to yourself? How could you enjoy the good times of life if you didn't have someone who was as happy about your good fortune as you are? And adversity would be a terrible thing to bear unless you had someone who felt its weight even more than you?</p>
<p>All things in nature and indeed the whole universe, whether stationary or in motion, are held together by friendship and torn apart by discord.</p>
<p>friendship arises from nature itself rather than from any need, along with an inclination of the soul joined with a sense of love rather than a calculation of how useful the relationship might be.</p>
<p>real friendship cannot be the child of poverty and need</p>
<p>friends are the finest and most beautiful adornment of life.</p>
</blockquote>
<h3>on loyalty</h3>
<blockquote>
<p>the foundation of stability and constancy that we seek in a friendship is loyalty, for nothing can be stable that is disloyal. We also need to choose a friend who is honest, sociable, and sympathetic – that is, someone who is motivated by the same things as we are. All these things contribute to loyalty between people.</p>
</blockquote>
<h3>on principles of friendship.</h3>
<blockquote>
<p>first, never to lie or deceive (for a geniuine man disagrees openly with a friend rather than hiding his real thoughts),</p>
<p>second, always to reject slander brought by another and not even to be suspicious or believe that a friend has done something wrong.</p>
<p>In addition, there should be a certain pleasantness of speech and actions between two people that gives a special flavor to friendship. [...] friendship ought to be more amiable, genial, and relaxed so it tends towards sociability and ease of every sort.</p>
</blockquote>
<h3>on helping your friends (and family)</h3>
<blockquote>
<p>if you have an advantage in virtue or talent or fortune, you should share it freely with your family and those you are close to.</p>
<p>If your parents are of humble birth or your relatives are not as gifted as you are in brains, energy, or fortune, you should increase their resources and improve their honor and standing in life.</p>
<p>For the fruit of talent, virtue, or any other excellence we might have is best enjoyed when shared it with those nearest an dearest to us.</p>
<p>someone who is superior ought to bring himself down to the level of his friends and try to raise them up when he can.</p>
<p>Only give them what they can handle. [...] even if you can do a great deal for your friends, you have to always consider how much help would do them any good.</p>
</blockquote>
<h3>on the most beautiful kind of friendship</h3>
<blockquote>
<p>the most beautiful and natural kind of friendship, the one sought in and for itself.</p>
<p>Every person loves himself, not for any kind of profit he can make from this love but because he is dear to himself on his own account.</p>
<p>Unless we can transfer this kind of feeling to friendship, we will never find true friendship.</p>
<p>A friend is, quite simply, another self.</p>
</blockquote>
<h3>on choosing the right friends</h3>
<blockquote>
<p>you should love after you have judged, not judge after you have loved</p>
<p>we pay the price for negligence in many things, but most of all our carelessness in selecting and making friends</p>
</blockquote>
<h3>on caring more about friendship</h3>
<blockquote>
<p>take great care in forming friendships in teh first place so that we don't begin to love someone we might someday hate</p>
<p>our carelessness regarding something as important as friendship deserves the strongest condemnation, for it is the one thing in human life that everyone unanimously agrees is useful</p>
<p>one way or another, friendship creeps into every life and allows no way of living without it</p>
</blockquote>
<h3>on not letting friends become enemies</h3>
<blockquote>
<p>nothing is more disgraceful than to wage war against someone you once loved</p>
<p>first make a great effort to see that discord doesn't arise between you and your friends. But if it does, make it seem that the fire of your friendship burned out on its own rather than being stamped out.</p>
<p>don't love too quickly and don't give your friendship to those unworthy of it.</p>
</blockquote>
<h3>on truth and criticism</h3>
<blockquote>
<p>listen to the advice and criticism of a friend when given in a spirit of goodwill.</p>
<p>Truth can be troublesome if it brings about hatred, which is poison to friendship but much worse is the kind of indulgence and acquiescence that allows a friend to rush headlong into destructive behaviour.</p>
<p>some people's most bitter enemies are more helpful to them than their sweet-seeming friends, since the former often tell the truth but the latter never do.</p>
<p>to graciously give and receive criticism is the mark of true friendship. You must offer your corrections with kindness, not harshly, and take them patiently, not with reluctance.</p>
</blockquote>
<h3>on virtue</h3>
<blockquote>
<p>It is virtue that creates and preserves friendships. Virtue is the source of compatibility, stability, and permanence. When virtue has raised itself up and shown its light and has seen the same light in someone else, it is drawn to that person and receives what it gives another. From this sharing either love [amor] or friendship [amicitia] shines forth, for they both come from the same word [amare]. To love someone simply means that you care for another person without putting your own needs or advantage first. Yet this blossoms in friendship anyway, even though you weren't actively pursuing it.</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[looking at life with the eyes of a child]]></title>
        <link>https://bneo.xyz/posts/origincreation</link>
        <guid>https://bneo.xyz/posts/origincreation</guid>
        <pubDate>Sat, 23 Mar 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/window.jpg" alt="Open Window, Collioure, Henri Matisse, 1905"></p>
<p>Henri Matisse contributed <a href="https://artreview.com/henri-matisse-love-origin-creation-1954-archive-looking-life-eyes-child/">an article</a> to the 6 February 1954 Art News and Review on how an artist sees and creates.</p>
<p>He writes that it's a mistake to attribute a creative prowess to innate talents.</p>
<p>In art, the true creator is not just gifted with special abilities, but a person who has "succeeded in arranging for their appointed end of complex activities", where the art is the outcome.</p>
<p>Which I come to understand as a person who lives, or more specifically, sees in a way that allows them to create naturally. They live to create and they create to live.</p>
<p>Matisse talks about vision. Creation begins with vision.</p>
<p>Seeing, noticing, paying attention to the right things all requires effort.</p>
<p>He warns us of the endless influx of digital noise that can distort our ways of seeing, like how news and media generates biases for the mind, causing us to unconsciously focus on certain ideas more than others.</p>
<blockquote>
<p>To see is itself a creative operation, requiring an effort. Everything we see in our daily life is more or less distorted by acquired habits.</p>
</blockquote>
<p>This effort to see things without distortion requires courage. And this courage is essential to the artist.</p>
<p>You have to look at everything as though it was the first time: looking at life as you did when you were a child.</p>
<p>If you don't have this ability, you cannot express yourself in an original (personal) way.</p>
<blockquote>
<p>Nothing, I think, is more difficult for a true painter than to paint a rose because, before he can do so, he has first to forget all the roses that were ever painted.</p>
</blockquote>
<p>The first step in creation is to see things for what they truly are, and this requires constant effort. To create is to express what is within ourselves.</p>
<blockquote>
<p>Every creative effort comes from within</p>
</blockquote>
<p>To cultivate this, the artist has to assimilate the external world within himself, projecting the inner on to the canvas, until his drawing becomes a part of him.</p>
<blockquote>
<p>When I paint a portrait, I come back again and again to my sketch, and every time it is a new portrait that I am painting: not one that I am improving, but a quite different one that I am beginning over again; and every time I extract from the same person a different being.</p>
</blockquote>
<p>An artist's work becomes really creative when he creates a habit of taking from his surroundings, everything that can feed his creative vision, either directly or by analogy.</p>
<p>He has to filter and select from all possible combinations and not accumulate details. He has to find "the line that expresses most and gives life to the drawing" and "the equivalent terms by which the facts of nature are transposed into art"</p>
<p>He thus concludes that a work of art is the "climax of long work of preparation".</p>
<p>Recounting his experience painting <a href="https://www.centrepompidou.fr/en/ressources/oeuvre/Y5BlJZ2">In my Still Life with Magnolia</a>, where he states that the secret of creation lies in the play and balance of colors and lines.</p>
<p>And his <a href="https://www.theartpilgrim.org/pilgrimages-2/the-chapelle-du-rosaire-de-vence">chapel at Vence</a>, where the color and light, every line and every detail, gives an impression of boundless space.</p>
<p>This is how art imitates nature.</p>
<blockquote>
<p>That is the sense, so it seems to me, in which <mark>art may be said to imitate nature, namely, by the life that the creative worker infuses into the work of art</mark>. The work will then appear as fertile and as possessed of the same power to thrill, the same resplendent beauty as we find in works of nature.</p>
</blockquote>
<p>He ends with the precondition of love for creation.</p>
<blockquote>
<p>Great love is needed to achieve this effect, a love capable of inspiring and sustaining that patient striving towards truth, that glowing warmth and that analytic profundity that accompany the birth of any work of at. <mark>But is not love the origin of all creation?</mark></p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/window.jpg" alt="Open Window, Collioure, Henri Matisse, 1905"></p>
<p>Henri Matisse contributed <a href="https://artreview.com/henri-matisse-love-origin-creation-1954-archive-looking-life-eyes-child/">an article</a> to the 6 February 1954 Art News and Review on how an artist sees and creates.</p>
<p>He writes that it's a mistake to attribute a creative prowess to innate talents.</p>
<p>In art, the true creator is not just gifted with special abilities, but a person who has "succeeded in arranging for their appointed end of complex activities", where the art is the outcome.</p>
<p>Which I come to understand as a person who lives, or more specifically, sees in a way that allows them to create naturally. They live to create and they create to live.</p>
<p>Matisse talks about vision. Creation begins with vision.</p>
<p>Seeing, noticing, paying attention to the right things all requires effort.</p>
<p>He warns us of the endless influx of digital noise that can distort our ways of seeing, like how news and media generates biases for the mind, causing us to unconsciously focus on certain ideas more than others.</p>
<blockquote>
<p>To see is itself a creative operation, requiring an effort. Everything we see in our daily life is more or less distorted by acquired habits.</p>
</blockquote>
<p>This effort to see things without distortion requires courage. And this courage is essential to the artist.</p>
<p>You have to look at everything as though it was the first time: looking at life as you did when you were a child.</p>
<p>If you don't have this ability, you cannot express yourself in an original (personal) way.</p>
<blockquote>
<p>Nothing, I think, is more difficult for a true painter than to paint a rose because, before he can do so, he has first to forget all the roses that were ever painted.</p>
</blockquote>
<p>The first step in creation is to see things for what they truly are, and this requires constant effort. To create is to express what is within ourselves.</p>
<blockquote>
<p>Every creative effort comes from within</p>
</blockquote>
<p>To cultivate this, the artist has to assimilate the external world within himself, projecting the inner on to the canvas, until his drawing becomes a part of him.</p>
<blockquote>
<p>When I paint a portrait, I come back again and again to my sketch, and every time it is a new portrait that I am painting: not one that I am improving, but a quite different one that I am beginning over again; and every time I extract from the same person a different being.</p>
</blockquote>
<p>An artist's work becomes really creative when he creates a habit of taking from his surroundings, everything that can feed his creative vision, either directly or by analogy.</p>
<p>He has to filter and select from all possible combinations and not accumulate details. He has to find "the line that expresses most and gives life to the drawing" and "the equivalent terms by which the facts of nature are transposed into art"</p>
<p>He thus concludes that a work of art is the "climax of long work of preparation".</p>
<p>Recounting his experience painting <a href="https://www.centrepompidou.fr/en/ressources/oeuvre/Y5BlJZ2">In my Still Life with Magnolia</a>, where he states that the secret of creation lies in the play and balance of colors and lines.</p>
<p>And his <a href="https://www.theartpilgrim.org/pilgrimages-2/the-chapelle-du-rosaire-de-vence">chapel at Vence</a>, where the color and light, every line and every detail, gives an impression of boundless space.</p>
<p>This is how art imitates nature.</p>
<blockquote>
<p>That is the sense, so it seems to me, in which <mark>art may be said to imitate nature, namely, by the life that the creative worker infuses into the work of art</mark>. The work will then appear as fertile and as possessed of the same power to thrill, the same resplendent beauty as we find in works of nature.</p>
</blockquote>
<p>He ends with the precondition of love for creation.</p>
<blockquote>
<p>Great love is needed to achieve this effect, a love capable of inspiring and sustaining that patient striving towards truth, that glowing warmth and that analytic profundity that accompany the birth of any work of at. <mark>But is not love the origin of all creation?</mark></p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[Solar Storms]]></title>
        <link>https://bneo.xyz/posts/solarstorms</link>
        <guid>https://bneo.xyz/posts/solarstorms</guid>
        <pubDate>Fri, 22 Mar 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/aurora_nagoya.jpeg" alt="A drawing of the aurora observed from Nagoya, Japan, on September 17, 1770"></p>
<p>"The sky seemed to be burning", one diarist in Japan writes in early September 1859.</p>
<p>The sky glowed red, and people assumed it was the light of distant fires that were burning in some unknown location.</p>
<p>This was how auroras were perceived.</p>
<p>People feared the world would end, and would dedicated dances and prayers.</p>
<p>Today, people travel to the northern parts of the world to see the aurora borealis.</p>
<p>And we understand that this happens because of charged particles from the sun travelling down to Earth's magnetic field lines, interacting with the gases in our atmosphere.</p>
<p>Green and red light is from interactions with oxygen; blue and purple by nitrogen.</p>
<p>Usually auroras are only visible at the poles, but during severe geomagnetic storms, auroras can be seen closer to the equator.</p>
<p>The 1859 event is the most severe solar storm event observed in our time. It sparked fires at telegraph offices and shocked operators. And auroras were visible in low-altitude places like Hawaii.</p>
<p>A solar storm of that magnitude today would be a catastrophe. Satellites, communication networks, and the power grid could all be destroyed. And if this happens in winter, there wouldn't be any power at all.</p>
<p>One agency estimates the cost of disruptions and repairs after such a severe storm could reach <a href="https://doi.org/10.17226/12507">$2 trillion</a>.</p>
<p>Now researchers are studying <a href="https://www.smithsonianmag.com/science-nature/inside-the-quest-to-find-evidence-of-auroras-in-ancient-texts-180983844/">ancient text</a>, to build a more accurate understanding of the solar cycle.</p>
<p>They identified the earliest known aurora in the <a href="https://doi.org/10.1016/j.asr.2022.01.010">Chinese Bamboo Annals</a>, which dates to the tenth century B.C.E.</p>
<p>This is vital as we're approaching a period when the sun's magnetic field will be unstable and solar storms will be more frequent, which scientists call a <a href="https://www.space.com/solar-maximum-in-sight-but-scientists-will-have-to-wait-seven-months-after-it-occurs-to-officially-declare-it">Solar maximum</a>. It's predicted to happen sometime in 2025.</p>
<p>Unearthing historical observations can help us figure out whether what we observe now is unusual, or just the sun doing it's thing.</p>
<p>"The past is the key to the present (and future)"</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/aurora_nagoya.jpeg" alt="A drawing of the aurora observed from Nagoya, Japan, on September 17, 1770"></p>
<p>"The sky seemed to be burning", one diarist in Japan writes in early September 1859.</p>
<p>The sky glowed red, and people assumed it was the light of distant fires that were burning in some unknown location.</p>
<p>This was how auroras were perceived.</p>
<p>People feared the world would end, and would dedicated dances and prayers.</p>
<p>Today, people travel to the northern parts of the world to see the aurora borealis.</p>
<p>And we understand that this happens because of charged particles from the sun travelling down to Earth's magnetic field lines, interacting with the gases in our atmosphere.</p>
<p>Green and red light is from interactions with oxygen; blue and purple by nitrogen.</p>
<p>Usually auroras are only visible at the poles, but during severe geomagnetic storms, auroras can be seen closer to the equator.</p>
<p>The 1859 event is the most severe solar storm event observed in our time. It sparked fires at telegraph offices and shocked operators. And auroras were visible in low-altitude places like Hawaii.</p>
<p>A solar storm of that magnitude today would be a catastrophe. Satellites, communication networks, and the power grid could all be destroyed. And if this happens in winter, there wouldn't be any power at all.</p>
<p>One agency estimates the cost of disruptions and repairs after such a severe storm could reach <a href="https://doi.org/10.17226/12507">$2 trillion</a>.</p>
<p>Now researchers are studying <a href="https://www.smithsonianmag.com/science-nature/inside-the-quest-to-find-evidence-of-auroras-in-ancient-texts-180983844/">ancient text</a>, to build a more accurate understanding of the solar cycle.</p>
<p>They identified the earliest known aurora in the <a href="https://doi.org/10.1016/j.asr.2022.01.010">Chinese Bamboo Annals</a>, which dates to the tenth century B.C.E.</p>
<p>This is vital as we're approaching a period when the sun's magnetic field will be unstable and solar storms will be more frequent, which scientists call a <a href="https://www.space.com/solar-maximum-in-sight-but-scientists-will-have-to-wait-seven-months-after-it-occurs-to-officially-declare-it">Solar maximum</a>. It's predicted to happen sometime in 2025.</p>
<p>Unearthing historical observations can help us figure out whether what we observe now is unusual, or just the sun doing it's thing.</p>
<p>"The past is the key to the present (and future)"</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Several Short Sentences on Writing]]></title>
        <link>https://bneo.xyz/posts/shortsentences</link>
        <guid>https://bneo.xyz/posts/shortsentences</guid>
        <pubDate>Thu, 21 Mar 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/creation.jpeg" alt="The Passion of Creation by Leonid Pasternak"></p>
<blockquote>
<p>Your job as a writer is making sentences.</p>
<p>Your other jobs include fixing sentences, killing sentences, and arranging sentences.</p>
</blockquote>
<p>I enjoyed reading this book.</p>
<p>I like how the author describes writing as making sentences.</p>
<p>It's a book I will come back to once in a while in my journey of writing, revising, and rewriting.</p>
<p>It changed my outlook on what writing is all about. I like the fresh ideas of composing and revision being the same thing, the importance of thinking, noticing, noticing what I notice, paying attention to my emotions, self-authorizing in writing, reading to examining the shape and rhythm of sentences and not to extract meaning, reading aloud to revise, not planning or outlining work, and many more.</p>
<p>Below are some practical questions for writing that are answered from the book, for my reference.</p>
<h3>how to start?</h3>
<p>Know what each sentence says.<br>
What it doesn't say,<br>
And what it implies.</p>
<h3>how we know nearly everything?</h3>
<p>The ways we know nearly everything about the world around us.</p>
<ol>
<li>what you've been taught</li>
<li>what you assume is true because you've heart it repeated by others</li>
<li>what you feel, no matter how subtle</li>
<li>what you don't know</li>
<li>what you learn from your own experience</li>
</ol>
<p>you don't have to write short sentences forever. Only until you find a compelling reason for a long sentence that's as clear and direct as a short sentence</p>
<h3>how to rewrite?</h3>
<ul>
<li>keep the space between the period and the subject as empty as possible
<ul>
<li>this space gets filled with unnecessary words</li>
<li>most sentences need no preamble - or postlude</li>
</ul>
</li>
<li>remove every unnecessary word
<ul>
<li>see which words the sentence can live without</li>
<li>every word is optional until it proves to be essential</li>
<li>remove words one by one and see what's lost or gained</li>
</ul>
</li>
</ul>
<p>The longer the sentence, the less it's able to imply
writing by implication should be one of your goals.</p>
<p>One of a writer's most important tools, the ability to:</p>
<ul>
<li>suggest more than the words seem to allow</li>
<li>speak to the reader in silence</li>
</ul>
<h3>how to read to write?</h3>
<p>you are two people, writer and reader</p>
<p>You can only become a better writer by becoming a better reader</p>
<p>you've read millions of words arranged by other writers</p>
<p>Don't read just to extract or deposit meaning</p>
<p>Be happy in the presence of every sentences as it passes by</p>
<p>A sentence has many qualities: it has rhythm, velocity, it uses metaphor and simile, it stirs and gratifies the reader's expectations, it identifies the reader, it names the world, etc.</p>
<p>You're the curator of all these qualities in the sentences you make.</p>
<h3>how to interrogate sentences?</h3>
<p>Every work of literature is the result of thousands and
thousands of decisions. It's the living tissue of a writer's choice.</p>
<p>Imagine the reason behind each sentence.</p>
<ul>
<li>Why is it shaped this way and not some other way?</li>
<li>Why that choice of words?</li>
<li>Why that phrasing?</li>
<li>Why that rhythm?</li>
</ul>
<h3>how to practice noticing?</h3>
<ul>
<li>noticing means thinking with all your senses</li>
<li>it's also an exercise in not writing.</li>
<li>it requires a suspension in yearning</li>
<li>pause in the desire to be pouring something out of yourself</li>
<li>let yourself out into the world, rather than siphoning the world into you in order to transmute it into words</li>
</ul>
<h3>why notice?</h3>
<p>If you notice something, it’s because it’s important.</p>
<p>But what you notice depends on what you allow yourself to
notice</p>
<p>The authority you feel has a great deal to do with how you
write, and what you write, With your ability to pay attention to the shape and meaning of your own thoughts.</p>
<p>And the value of your own perceptions.</p>
<p>Being a writer is an act of perpetual self-authorization.</p>
<p>No matter who you are.</p>
<p>Only you can authorize yourself.</p>
<p>You do that by writing well, by constant discovery.</p>
<h3>What is the problems most writers face?</h3>
<p>The problem most writers face isn’t writing.</p>
<p>It’s consciousness.</p>
<p>Attention.</p>
<p>Noticing.</p>
<p>That includes noticing language.</p>
<p>The fundamental act of revision is literally becoming
conscious of the sentence,</p>
<p>Seeing it for what it is, word for word, as a shape, and in
relation to all the other sentences in the piece.</p>
<h3>how to read aloud?</h3>
<p>Try reading the words on the page as though they were
meant to be spoken plainly</p>
<p>To a listener who is both you and not you—</p>
<p>An imaginary listener seated not too far away.</p>
<p>That way your attention isn’t only on the words you’re
reading.</p>
<p>It’s on the transmission of those words.</p>
<p>As you read aloud, catch the rhythm of the sentences without
overemphasizing it.</p>
<p>Read so the listener can hear the shape of the syntax.</p>
<p>How well you read aloud reveals how well you understand
the syntax of a sentence</p>
<p>Remember how well some students read and others, how
badly?</p>
<p>It was a difference in comprehension,</p>
<p>Not of the sentence’s meaning,</p>
<p>But of its texture, pace, structure, actuality</p>
<h3>what questions to ask to revise?</h3>
<ul>
<li>How many sentences begin with the subject?</li>
<li>How many begin with an opening phrase before the subject?</li>
<li>How many begin with “There” or “It”?</li>
<li>What kinds of nouns do you see?</li>
<li>Abstractions? Generalizations?</li>
<li>Is the subject of the sentence an actor capable of performing
the action of the verb?</li>
<li>How close is the subject to its verb?</li>
<li>How many of the verbs are variants of “to be”—“is,” “are,”
“were,” “was,” and so on?</li>
<li>Are the verbs active, energetic?</li>
<li>Are the constructions passive?</li>
<li>How often does the word “as” appear, and in which of its
many senses?</li>
<li>Are you using “with” as a preposition or as a false
conjunction, a false relative pronoun?</li>
<li>Are there inadvertent repetitions—words repeated
unintentionally?</li>
<li>Is every phrase in its proper place, every word?</li>
<li>Is everything next to what it should be next to?</li>
<li>Anything outright ungrammatical?</li>
<li>Words used improperly?</li>
<li>Do verbs that require direct objects (transitive verbs) lack
them?</li>
<li>If there’s a modifying phrase at the start of the sentence, does
it modify the subject of the sentence? (It must.)</li>
<li>Can the sentence be broken in two or three?</li>
</ul>
<h3>what to know for grammar and syntax?</h3>
<ul>
<li>the difference between transitive and intransitive verbs.</li>
<li>The difference between active and passive constructions.</li>
<li>The relation between a pronoun and its antecedent.</li>
<li>All the parts of speech.</li>
<li>The different verb tenses.</li>
<li>The nature of participles and their role as modiGers.</li>
<li>The subtleties of prepositions—the hardest part of speech
even for native speakers of English.</li>
<li>You need a toolbox of rhetorical devices, like irony,
hyperbole,</li>
<li>And the various kinds of analogy.</li>
<li>You need an ever-growing vocabulary — and with it the
awareness that most words carry several meanings</li>
</ul>
<h3>what to circle?</h3>
<ul>
<li>Circle the direct objects.</li>
<li>The indirect objects.</li>
<li>The participles.</li>
<li>The relative pronouns.</li>
<li>The metaphors and similes and analogies.</li>
<li>Any word that seems to be used in a way that distorts its
meaning.</li>
<li>Any particularly rhythmic phrases or sentences.</li>
<li>Any spot where you sense a change in direction or time or
voice.</li>
<li>Any phrase that interests you.</li>
<li>Any word that stops you.</li>
<li>Anything you notice, whether you think it matters or not. It matters because you noticed it.</li>
</ul>
<h3>why learn grammar and syntax?</h3>
<p>(1) it's keeping the rules from obtruding themselves upon the
reader because you've Ignored them</p>
<p>If a sentence offers an ambiguous path—two ways of being
read—this reader will always take the wrong one.</p>
<p>(2) it's the precondition for being sure.</p>
<p>Your sentences say what you think they say.</p>
<h3>why there's no writer's block?</h3>
<p>Writing is not natural.</p>
<p>There's no flow. There's only:</p>
<ul>
<li>loss of confidence</li>
<li>And forgetting to think</li>
<li>And failing to prepare</li>
<li>And not reading enough</li>
<li>And giving up on patience</li>
<li>And hastening to write</li>
<li>And fearing your audience</li>
<li>And never really trying to understand how sentences work</li>
<li>Above all, there’s never learning to trust yourself</li>
<li>Or your capacity to learn or think or perceive</li>
</ul>
<h3>what are characteristics of good prose?</h3>
<ul>
<li>They’re fairly short.</li>
<li>They’re rhythmic, often with the rhythms of actual speech.</li>
<li>The diction is simple—very few multisyllabic words.</li>
<li>The construction — almost no suspended phrases or
dependent clauses.</li>
<li>An acute awareness of the listener’s attention
and understanding</li>
<li>A sense of contextual alertness, and a vivid sense of the
unspoken.</li>
</ul>
<h3>what is style?</h3>
<p>It’s the fusion of your command of language and your
commitment to your own intent</p>
<p>You don’t need to think about style.</p>
<p>Pursue clarity instead.</p>
<p>In the pursuit of clarity, style reveals itself.</p>
<h3>Are my ideas good enough?</h3>
<p>The first person who needs to be persuaded of your authority
is you.</p>
<p>You're afraid your ideas aren't good enough,</p>
<p>But what if your ideas are coherent and thoughtful?</p>
<p>What if your perceptions are accurate and true?</p>
<p>Your sentences clear and direct?</p>
<p>What if allowing us to see what’s accurate and true is among
the best work writing can do?</p>
<p>The only sure test of your ideas is whether they interest you</p>
<p>And arouse your own expectations</p>
<h3>how to revise?</h3>
<ul>
<li>Work from the small-scale, start by fixing the sentences that need fixing</li>
<li>Explore the possibilities that open up.</li>
<li>Continue making small, incremental changes at the sentence level wherever you see problems, with no priority given to the beginning or end of the piece.</li>
<li>Listen for rhythm</li>
<li>Anything that strikes you — anything that causes a subtle, inward sensation of discomfort, an inner alarm, no matter how faint—stop there and figure out what’s going on.</li>
<li>there's often a better sentence hiding under a good sentence. don't just shift around with the same words, reimagine it, put effort into fixing it.</li>
<li>Curiosity, patience, and the ability to improvise are good tools for revising</li>
<li>So is the ability to remain open to the work and let it remain open to you.</li>
</ul>
<h3>how to know if a sentence is good?</h3>
<ul>
<li>you sense an inward difference, a subtle feeling telling you this sentence isn't the same as the others</li>
<li>learning this feeling is important. It's a guide and an incentive to making more good sentences.</li>
<li>it happens against the backdrop of your constant reading and unending exposure to superb sentences.</li>
</ul>
<h3>what is the foundation of writing?</h3>
<p>There's nothing linear in your growth as a writer.</p>
<p>The moment you find yourself getting good at one thing, it's time to push on to unsafe terrain.</p>
<p>To do this work requires a balance between:</p>
<p>(1) your commitment to the sentences you're making<br>
(2) and the knowledge that each of them could be otherwise.</p>
<p>make that simple distinction again and again and you'll get good at making this distinction.</p>
<p>This is the foundation of writing.</p>
<p>Living somewhere between certainty and flux.</p>
<p>Learning to remember that your sentences don't acquire their final inertia until you release them.</p>
<p>That your sentences, written down, are in the condition of waiting to be examined.</p>
<h3>when to stop revising?</h3>
<p>revise toward brevity – remove words instead of adding them.</p>
<ul>
<li>Toward directness—language that isn’t evasive or
periphrastic.</li>
<li>Toward simplicity—in construction and word choice.</li>
<li>Toward clarity—a constant lookout for ambiguity.</li>
<li>Toward rhythm—where it’s lacking.</li>
<li>Toward literalness—as an antidote to obscurity.</li>
<li>Toward implication—the silent utterance of your sentences.</li>
<li>Toward variation—always.</li>
<li>Toward silence—leave some.</li>
<li>Toward the name of the world—yours to discover.</li>
<li>Toward presence—the quiet authority of your prose</li>
</ul>
<h3>what questions to ask while reading?</h3>
<ul>
<li>Whether you like a passage or not.</li>
<li>Whether you like the author or not.</li>
<li>Whether or not you think the author likes you.</li>
<li>Whether you like what a passage is saying.</li>
</ul>
<h3>how to keep going?</h3>
<p>Never stop reading<br>
Say more than you thought you knew how to say<br>
In sentences better than you ever imagined<br>
For the reader who reads between the lines.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/creation.jpeg" alt="The Passion of Creation by Leonid Pasternak"></p>
<blockquote>
<p>Your job as a writer is making sentences.</p>
<p>Your other jobs include fixing sentences, killing sentences, and arranging sentences.</p>
</blockquote>
<p>I enjoyed reading this book.</p>
<p>I like how the author describes writing as making sentences.</p>
<p>It's a book I will come back to once in a while in my journey of writing, revising, and rewriting.</p>
<p>It changed my outlook on what writing is all about. I like the fresh ideas of composing and revision being the same thing, the importance of thinking, noticing, noticing what I notice, paying attention to my emotions, self-authorizing in writing, reading to examining the shape and rhythm of sentences and not to extract meaning, reading aloud to revise, not planning or outlining work, and many more.</p>
<p>Below are some practical questions for writing that are answered from the book, for my reference.</p>
<h3>how to start?</h3>
<p>Know what each sentence says.<br>
What it doesn't say,<br>
And what it implies.</p>
<h3>how we know nearly everything?</h3>
<p>The ways we know nearly everything about the world around us.</p>
<ol>
<li>what you've been taught</li>
<li>what you assume is true because you've heart it repeated by others</li>
<li>what you feel, no matter how subtle</li>
<li>what you don't know</li>
<li>what you learn from your own experience</li>
</ol>
<p>you don't have to write short sentences forever. Only until you find a compelling reason for a long sentence that's as clear and direct as a short sentence</p>
<h3>how to rewrite?</h3>
<ul>
<li>keep the space between the period and the subject as empty as possible
<ul>
<li>this space gets filled with unnecessary words</li>
<li>most sentences need no preamble - or postlude</li>
</ul>
</li>
<li>remove every unnecessary word
<ul>
<li>see which words the sentence can live without</li>
<li>every word is optional until it proves to be essential</li>
<li>remove words one by one and see what's lost or gained</li>
</ul>
</li>
</ul>
<p>The longer the sentence, the less it's able to imply
writing by implication should be one of your goals.</p>
<p>One of a writer's most important tools, the ability to:</p>
<ul>
<li>suggest more than the words seem to allow</li>
<li>speak to the reader in silence</li>
</ul>
<h3>how to read to write?</h3>
<p>you are two people, writer and reader</p>
<p>You can only become a better writer by becoming a better reader</p>
<p>you've read millions of words arranged by other writers</p>
<p>Don't read just to extract or deposit meaning</p>
<p>Be happy in the presence of every sentences as it passes by</p>
<p>A sentence has many qualities: it has rhythm, velocity, it uses metaphor and simile, it stirs and gratifies the reader's expectations, it identifies the reader, it names the world, etc.</p>
<p>You're the curator of all these qualities in the sentences you make.</p>
<h3>how to interrogate sentences?</h3>
<p>Every work of literature is the result of thousands and
thousands of decisions. It's the living tissue of a writer's choice.</p>
<p>Imagine the reason behind each sentence.</p>
<ul>
<li>Why is it shaped this way and not some other way?</li>
<li>Why that choice of words?</li>
<li>Why that phrasing?</li>
<li>Why that rhythm?</li>
</ul>
<h3>how to practice noticing?</h3>
<ul>
<li>noticing means thinking with all your senses</li>
<li>it's also an exercise in not writing.</li>
<li>it requires a suspension in yearning</li>
<li>pause in the desire to be pouring something out of yourself</li>
<li>let yourself out into the world, rather than siphoning the world into you in order to transmute it into words</li>
</ul>
<h3>why notice?</h3>
<p>If you notice something, it’s because it’s important.</p>
<p>But what you notice depends on what you allow yourself to
notice</p>
<p>The authority you feel has a great deal to do with how you
write, and what you write, With your ability to pay attention to the shape and meaning of your own thoughts.</p>
<p>And the value of your own perceptions.</p>
<p>Being a writer is an act of perpetual self-authorization.</p>
<p>No matter who you are.</p>
<p>Only you can authorize yourself.</p>
<p>You do that by writing well, by constant discovery.</p>
<h3>What is the problems most writers face?</h3>
<p>The problem most writers face isn’t writing.</p>
<p>It’s consciousness.</p>
<p>Attention.</p>
<p>Noticing.</p>
<p>That includes noticing language.</p>
<p>The fundamental act of revision is literally becoming
conscious of the sentence,</p>
<p>Seeing it for what it is, word for word, as a shape, and in
relation to all the other sentences in the piece.</p>
<h3>how to read aloud?</h3>
<p>Try reading the words on the page as though they were
meant to be spoken plainly</p>
<p>To a listener who is both you and not you—</p>
<p>An imaginary listener seated not too far away.</p>
<p>That way your attention isn’t only on the words you’re
reading.</p>
<p>It’s on the transmission of those words.</p>
<p>As you read aloud, catch the rhythm of the sentences without
overemphasizing it.</p>
<p>Read so the listener can hear the shape of the syntax.</p>
<p>How well you read aloud reveals how well you understand
the syntax of a sentence</p>
<p>Remember how well some students read and others, how
badly?</p>
<p>It was a difference in comprehension,</p>
<p>Not of the sentence’s meaning,</p>
<p>But of its texture, pace, structure, actuality</p>
<h3>what questions to ask to revise?</h3>
<ul>
<li>How many sentences begin with the subject?</li>
<li>How many begin with an opening phrase before the subject?</li>
<li>How many begin with “There” or “It”?</li>
<li>What kinds of nouns do you see?</li>
<li>Abstractions? Generalizations?</li>
<li>Is the subject of the sentence an actor capable of performing
the action of the verb?</li>
<li>How close is the subject to its verb?</li>
<li>How many of the verbs are variants of “to be”—“is,” “are,”
“were,” “was,” and so on?</li>
<li>Are the verbs active, energetic?</li>
<li>Are the constructions passive?</li>
<li>How often does the word “as” appear, and in which of its
many senses?</li>
<li>Are you using “with” as a preposition or as a false
conjunction, a false relative pronoun?</li>
<li>Are there inadvertent repetitions—words repeated
unintentionally?</li>
<li>Is every phrase in its proper place, every word?</li>
<li>Is everything next to what it should be next to?</li>
<li>Anything outright ungrammatical?</li>
<li>Words used improperly?</li>
<li>Do verbs that require direct objects (transitive verbs) lack
them?</li>
<li>If there’s a modifying phrase at the start of the sentence, does
it modify the subject of the sentence? (It must.)</li>
<li>Can the sentence be broken in two or three?</li>
</ul>
<h3>what to know for grammar and syntax?</h3>
<ul>
<li>the difference between transitive and intransitive verbs.</li>
<li>The difference between active and passive constructions.</li>
<li>The relation between a pronoun and its antecedent.</li>
<li>All the parts of speech.</li>
<li>The different verb tenses.</li>
<li>The nature of participles and their role as modiGers.</li>
<li>The subtleties of prepositions—the hardest part of speech
even for native speakers of English.</li>
<li>You need a toolbox of rhetorical devices, like irony,
hyperbole,</li>
<li>And the various kinds of analogy.</li>
<li>You need an ever-growing vocabulary — and with it the
awareness that most words carry several meanings</li>
</ul>
<h3>what to circle?</h3>
<ul>
<li>Circle the direct objects.</li>
<li>The indirect objects.</li>
<li>The participles.</li>
<li>The relative pronouns.</li>
<li>The metaphors and similes and analogies.</li>
<li>Any word that seems to be used in a way that distorts its
meaning.</li>
<li>Any particularly rhythmic phrases or sentences.</li>
<li>Any spot where you sense a change in direction or time or
voice.</li>
<li>Any phrase that interests you.</li>
<li>Any word that stops you.</li>
<li>Anything you notice, whether you think it matters or not. It matters because you noticed it.</li>
</ul>
<h3>why learn grammar and syntax?</h3>
<p>(1) it's keeping the rules from obtruding themselves upon the
reader because you've Ignored them</p>
<p>If a sentence offers an ambiguous path—two ways of being
read—this reader will always take the wrong one.</p>
<p>(2) it's the precondition for being sure.</p>
<p>Your sentences say what you think they say.</p>
<h3>why there's no writer's block?</h3>
<p>Writing is not natural.</p>
<p>There's no flow. There's only:</p>
<ul>
<li>loss of confidence</li>
<li>And forgetting to think</li>
<li>And failing to prepare</li>
<li>And not reading enough</li>
<li>And giving up on patience</li>
<li>And hastening to write</li>
<li>And fearing your audience</li>
<li>And never really trying to understand how sentences work</li>
<li>Above all, there’s never learning to trust yourself</li>
<li>Or your capacity to learn or think or perceive</li>
</ul>
<h3>what are characteristics of good prose?</h3>
<ul>
<li>They’re fairly short.</li>
<li>They’re rhythmic, often with the rhythms of actual speech.</li>
<li>The diction is simple—very few multisyllabic words.</li>
<li>The construction — almost no suspended phrases or
dependent clauses.</li>
<li>An acute awareness of the listener’s attention
and understanding</li>
<li>A sense of contextual alertness, and a vivid sense of the
unspoken.</li>
</ul>
<h3>what is style?</h3>
<p>It’s the fusion of your command of language and your
commitment to your own intent</p>
<p>You don’t need to think about style.</p>
<p>Pursue clarity instead.</p>
<p>In the pursuit of clarity, style reveals itself.</p>
<h3>Are my ideas good enough?</h3>
<p>The first person who needs to be persuaded of your authority
is you.</p>
<p>You're afraid your ideas aren't good enough,</p>
<p>But what if your ideas are coherent and thoughtful?</p>
<p>What if your perceptions are accurate and true?</p>
<p>Your sentences clear and direct?</p>
<p>What if allowing us to see what’s accurate and true is among
the best work writing can do?</p>
<p>The only sure test of your ideas is whether they interest you</p>
<p>And arouse your own expectations</p>
<h3>how to revise?</h3>
<ul>
<li>Work from the small-scale, start by fixing the sentences that need fixing</li>
<li>Explore the possibilities that open up.</li>
<li>Continue making small, incremental changes at the sentence level wherever you see problems, with no priority given to the beginning or end of the piece.</li>
<li>Listen for rhythm</li>
<li>Anything that strikes you — anything that causes a subtle, inward sensation of discomfort, an inner alarm, no matter how faint—stop there and figure out what’s going on.</li>
<li>there's often a better sentence hiding under a good sentence. don't just shift around with the same words, reimagine it, put effort into fixing it.</li>
<li>Curiosity, patience, and the ability to improvise are good tools for revising</li>
<li>So is the ability to remain open to the work and let it remain open to you.</li>
</ul>
<h3>how to know if a sentence is good?</h3>
<ul>
<li>you sense an inward difference, a subtle feeling telling you this sentence isn't the same as the others</li>
<li>learning this feeling is important. It's a guide and an incentive to making more good sentences.</li>
<li>it happens against the backdrop of your constant reading and unending exposure to superb sentences.</li>
</ul>
<h3>what is the foundation of writing?</h3>
<p>There's nothing linear in your growth as a writer.</p>
<p>The moment you find yourself getting good at one thing, it's time to push on to unsafe terrain.</p>
<p>To do this work requires a balance between:</p>
<p>(1) your commitment to the sentences you're making<br>
(2) and the knowledge that each of them could be otherwise.</p>
<p>make that simple distinction again and again and you'll get good at making this distinction.</p>
<p>This is the foundation of writing.</p>
<p>Living somewhere between certainty and flux.</p>
<p>Learning to remember that your sentences don't acquire their final inertia until you release them.</p>
<p>That your sentences, written down, are in the condition of waiting to be examined.</p>
<h3>when to stop revising?</h3>
<p>revise toward brevity – remove words instead of adding them.</p>
<ul>
<li>Toward directness—language that isn’t evasive or
periphrastic.</li>
<li>Toward simplicity—in construction and word choice.</li>
<li>Toward clarity—a constant lookout for ambiguity.</li>
<li>Toward rhythm—where it’s lacking.</li>
<li>Toward literalness—as an antidote to obscurity.</li>
<li>Toward implication—the silent utterance of your sentences.</li>
<li>Toward variation—always.</li>
<li>Toward silence—leave some.</li>
<li>Toward the name of the world—yours to discover.</li>
<li>Toward presence—the quiet authority of your prose</li>
</ul>
<h3>what questions to ask while reading?</h3>
<ul>
<li>Whether you like a passage or not.</li>
<li>Whether you like the author or not.</li>
<li>Whether or not you think the author likes you.</li>
<li>Whether you like what a passage is saying.</li>
</ul>
<h3>how to keep going?</h3>
<p>Never stop reading<br>
Say more than you thought you knew how to say<br>
In sentences better than you ever imagined<br>
For the reader who reads between the lines.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Cal Newport's Top 3 Advice For Work]]></title>
        <link>https://bneo.xyz/posts/calnewport</link>
        <guid>https://bneo.xyz/posts/calnewport</guid>
        <pubDate>Wed, 20 Mar 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/italian_garden.jpeg" alt="Italienische Gartenlandschaft, Gustav Klimt, 1913"></p>
<p>In a recent Huberman Lab podcast <a href="https://www.hubermanlab.com/episode/dr-cal-newport-how-to-enhance-focus-and-improve-productivity">episode</a>, How to Enhance Focus and Improve Productivity,</p>
<p>Dr. Cal Newport, author of <a href="https://todoist.com/inspiration/deep-work">Deep Work</a> talks about the top three things that he wants to see everyone do each day.</p>
<p>These are his three wishes.</p>
<ol>
<li>Pull-based system
<blockquote>
<p>work on 2-3 things at a time and only take on new tasks once they're completed</p>
</blockquote>
<ul>
<li>keep track of your TODOs in a list</li>
<li>actively work on the top part of this list (2-3 things), everything else is the bottom part</li>
<li>any new work or ideas goes to the bottom</li>
<li>only when you finish something, pull something new from the list below.</li>
</ul>
</li>
<li>Multiscale planning
<blockquote>
<p>big picture planning that keeps you focused on what matters so you're not wandering through your day, dispersing energy on small, unimportant tasks.</p>
</blockquote>
<ul>
<li>plan on 3 scales: daily, weekly, seasonally</li>
<li><strong>seasonal -> weekly</strong>
<ul>
<li>the seasonal plans help you decide the big objectives you want to hit; serving as reminders to yourself about what matters.</li>
<li>it helps you plan your week; adjusting the blocks in your calendar to make progress on your goals</li>
</ul>
</li>
<li><strong>weekly -> daily</strong>
<ul>
<li>the weekly plans help you decide what to work on each day</li>
<li>use time blocking to plan your days down to the hour so you're not figuring out what to do next.</li>
</ul>
</li>
</ul>
</li>
<li>Shutdown Ritual
<blockquote>
<p>have a ritual that clearly separate the end of work and after work. A way to disengage from work and give your mind a break to focus on family and other work.</p>
</blockquote>
<ul>
<li><strong>review and write</strong>: look at your inbox, make sure there's nothing urgent that still needs to be dealt with, write down everything in your head that's important, ideas and potential solutions you're thinking about</li>
<li><strong>plan the next day</strong>: move over your unfinished tasks, decide the next action steps, schedule with time blocks.</li>
<li><strong>end the routine</strong>: Cal uses a phrase "schedule, shutdown, complete" that indicates the routine is done.</li>
</ul>
</li>
</ol>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/italian_garden.jpeg" alt="Italienische Gartenlandschaft, Gustav Klimt, 1913"></p>
<p>In a recent Huberman Lab podcast <a href="https://www.hubermanlab.com/episode/dr-cal-newport-how-to-enhance-focus-and-improve-productivity">episode</a>, How to Enhance Focus and Improve Productivity,</p>
<p>Dr. Cal Newport, author of <a href="https://todoist.com/inspiration/deep-work">Deep Work</a> talks about the top three things that he wants to see everyone do each day.</p>
<p>These are his three wishes.</p>
<ol>
<li>Pull-based system
<blockquote>
<p>work on 2-3 things at a time and only take on new tasks once they're completed</p>
</blockquote>
<ul>
<li>keep track of your TODOs in a list</li>
<li>actively work on the top part of this list (2-3 things), everything else is the bottom part</li>
<li>any new work or ideas goes to the bottom</li>
<li>only when you finish something, pull something new from the list below.</li>
</ul>
</li>
<li>Multiscale planning
<blockquote>
<p>big picture planning that keeps you focused on what matters so you're not wandering through your day, dispersing energy on small, unimportant tasks.</p>
</blockquote>
<ul>
<li>plan on 3 scales: daily, weekly, seasonally</li>
<li><strong>seasonal -> weekly</strong>
<ul>
<li>the seasonal plans help you decide the big objectives you want to hit; serving as reminders to yourself about what matters.</li>
<li>it helps you plan your week; adjusting the blocks in your calendar to make progress on your goals</li>
</ul>
</li>
<li><strong>weekly -> daily</strong>
<ul>
<li>the weekly plans help you decide what to work on each day</li>
<li>use time blocking to plan your days down to the hour so you're not figuring out what to do next.</li>
</ul>
</li>
</ul>
</li>
<li>Shutdown Ritual
<blockquote>
<p>have a ritual that clearly separate the end of work and after work. A way to disengage from work and give your mind a break to focus on family and other work.</p>
</blockquote>
<ul>
<li><strong>review and write</strong>: look at your inbox, make sure there's nothing urgent that still needs to be dealt with, write down everything in your head that's important, ideas and potential solutions you're thinking about</li>
<li><strong>plan the next day</strong>: move over your unfinished tasks, decide the next action steps, schedule with time blocks.</li>
<li><strong>end the routine</strong>: Cal uses a phrase "schedule, shutdown, complete" that indicates the routine is done.</li>
</ul>
</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[Que sais je?]]></title>
        <link>https://bneo.xyz/posts/knownothing</link>
        <guid>https://bneo.xyz/posts/knownothing</guid>
        <pubDate>Tue, 19 Mar 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/orange-red-yellow.jpg" alt="Mark Rothko, Orange, Red, Yellow, 1961"></p>
<blockquote>
<p>"I know that I know nothing"
– Seneca</p>
</blockquote>
<p><a href="https://en.wikipedia.org/wiki/Michel_de_Montaigne?useskin=vector">Michel de Montaigne</a> is one of the most significant philosophers of the French Renaissance.</p>
<p>You'd think that the older he grew, he would be more certain of himself. But the more he studied, the more often he would find himself asking his most famous question.</p>
<p>"Que sais je?" or "What do I know?"</p>
<p>The answer, "Nothing".</p>
<p>Montaigne <a href="https://tim.blog/2010/10/19/michel-de-montaigne/">constantly questioned</a> what he "knew" and deliberately doubted all his assumptions.</p>
<p>Instead of holding on to your beliefs stubbornly and criticizing others for changing their minds, Montaigne would say that changing your mind is a good thing.</p>
<p>It means you've "resisted the impulse to think you're infallible", i.e. you think you already know it all and that you're right and everyone is wrong.</p>
<p>In his vocation of gaining and intimate knowledge of himself through self-experimentation and observations, he finds "“boundless depths and variety that [his] apprenticeship bears no other fruit than to make me know much there remains to learn."</p>
<p>This should be our attitude when we learn something new, acknowledge that all it teaches us is how much more we need to learn.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/orange-red-yellow.jpg" alt="Mark Rothko, Orange, Red, Yellow, 1961"></p>
<blockquote>
<p>"I know that I know nothing"
– Seneca</p>
</blockquote>
<p><a href="https://en.wikipedia.org/wiki/Michel_de_Montaigne?useskin=vector">Michel de Montaigne</a> is one of the most significant philosophers of the French Renaissance.</p>
<p>You'd think that the older he grew, he would be more certain of himself. But the more he studied, the more often he would find himself asking his most famous question.</p>
<p>"Que sais je?" or "What do I know?"</p>
<p>The answer, "Nothing".</p>
<p>Montaigne <a href="https://tim.blog/2010/10/19/michel-de-montaigne/">constantly questioned</a> what he "knew" and deliberately doubted all his assumptions.</p>
<p>Instead of holding on to your beliefs stubbornly and criticizing others for changing their minds, Montaigne would say that changing your mind is a good thing.</p>
<p>It means you've "resisted the impulse to think you're infallible", i.e. you think you already know it all and that you're right and everyone is wrong.</p>
<p>In his vocation of gaining and intimate knowledge of himself through self-experimentation and observations, he finds "“boundless depths and variety that [his] apprenticeship bears no other fruit than to make me know much there remains to learn."</p>
<p>This should be our attitude when we learn something new, acknowledge that all it teaches us is how much more we need to learn.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Visualizing 1700 internet bookmarks]]></title>
        <link>https://bneo.xyz/posts/1700articles</link>
        <guid>https://bneo.xyz/posts/1700articles</guid>
        <pubDate>Mon, 18 Mar 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/curius.png" alt="my curius links"></p>
<p>I've been using <a href="https://curius.app/benedict-neo">curius</a> since March 2023, my first link saved was Nat Friedman's <a href="https://nat.org/">personal website</a>.</p>
<p>It's been a year now, and I've saved a total of 1723 articles as of today.</p>
<p>I came across this <a href="https://x.com/gd3kr/status/1758198206599455224?s=20">tweet</a> by <a href="https://twitter.com/gd3kr">aarya</a> where he embedded his twitter bookmarks and visualized it on the <a href="https://projector.tensorflow.org/">Embedding Projector</a>.</p>
<p>This inspired me to embed my curius links. Since I can the data easily with the API, and he provided the <a href="https://gist.github.com/gd3kr/c4c0687a5f7e91b1a84bcacea6500011">code</a> to compute the embeddings. I thought it would be a fun half-day hack.</p>
<p>Using ChatGPT and Cursor, building this out was a lot of fun. It's one of those projects where I personally would use it and can see others using it as well. So I was building out of necessity.</p>
<p>I've been procrastinating on a lot of ideas and writings because they never felt necessary. So I love it when I have moments where inspiration strikes, and that spark aligns well with my needs.</p>
<p>Once I was done I pushed the <a href="https://github.com/benthecoder/embedcurius">code</a>, deployed the <a href="https://curius.streamlit.app">streamlit app</a> so others can get their embeddings as well.</p>
<p>At exactly 5:55 pm, I made <a href="https://twitter.com/benxneo/status/1769663962143158718">a tweet</a> on it.</p>
<p>It's cool to see these links visualized on the vector space. The separation isn't perfect, some points (links) don't belong close to each other, but I can see my diving into rabbit holes sessions on the internet forming dozens of clusters, representing the intense curiosity I have of the world, of people, and of myself.</p>
<p>It's like thousands of hours of reading about friendships, climate startups, tutorials and blogs about AI, photography videos, artworks I saved for later, all in one 3-dimensional graph. A snapshot of my digital travels the past year.</p>
<p>I had an idea of comparing my embeddings of all my articles with other curius readers, and that can be a fun extension to this project.</p>
<p>But for now, it works.</p>
<hr>
<p>The past few weeks I've been on a slump, maybe it's the surgery, or because I'm trying to fit too many things into one day. I felt like I wasn't doing anything most days. So focusing on just this idea today made it productive and fulfilling.</p>
<p>This was also the day I got to 1,000 followers on Twitter. Most of my following came from my medium days when I was posting my articles. The only post I'm proud of from 2023 was this <a href="https://x.com/benxneo/status/1631893511220916225?s=20">tweet</a> I made sharing the ClassGPT app. That got me a few more followers. Lately, since I published <a href="https://medium.com/bitgrit-data-science-publication/a-roadmap-to-learn-ai-in-2024-cc30c6aa6e16">roadmap to learn AI</a> a lot of people have been following me, and I was consistently watching my follower count, hoping for it to reach 1k soon. Now that I reached it I realized how pointless and toxic it was to do that. Most of my followers are probably bots, and I'm not putting enough effort into creating my own original content. So I probably only have &#x3C;200 actual followers.</p>
<p>My goal now is to just work on what I love and share it. And focus more on doing the work; work that feels like play. My taste-skill gap is enormous right now. It's time to put in the work to get the skills by doing.</p>
<p>Twitter is a high-value and high-signal platform where you can create your own luck. And I have to start increasing my surface area of luck if I want to be in the US.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/curius.png" alt="my curius links"></p>
<p>I've been using <a href="https://curius.app/benedict-neo">curius</a> since March 2023, my first link saved was Nat Friedman's <a href="https://nat.org/">personal website</a>.</p>
<p>It's been a year now, and I've saved a total of 1723 articles as of today.</p>
<p>I came across this <a href="https://x.com/gd3kr/status/1758198206599455224?s=20">tweet</a> by <a href="https://twitter.com/gd3kr">aarya</a> where he embedded his twitter bookmarks and visualized it on the <a href="https://projector.tensorflow.org/">Embedding Projector</a>.</p>
<p>This inspired me to embed my curius links. Since I can the data easily with the API, and he provided the <a href="https://gist.github.com/gd3kr/c4c0687a5f7e91b1a84bcacea6500011">code</a> to compute the embeddings. I thought it would be a fun half-day hack.</p>
<p>Using ChatGPT and Cursor, building this out was a lot of fun. It's one of those projects where I personally would use it and can see others using it as well. So I was building out of necessity.</p>
<p>I've been procrastinating on a lot of ideas and writings because they never felt necessary. So I love it when I have moments where inspiration strikes, and that spark aligns well with my needs.</p>
<p>Once I was done I pushed the <a href="https://github.com/benthecoder/embedcurius">code</a>, deployed the <a href="https://curius.streamlit.app">streamlit app</a> so others can get their embeddings as well.</p>
<p>At exactly 5:55 pm, I made <a href="https://twitter.com/benxneo/status/1769663962143158718">a tweet</a> on it.</p>
<p>It's cool to see these links visualized on the vector space. The separation isn't perfect, some points (links) don't belong close to each other, but I can see my diving into rabbit holes sessions on the internet forming dozens of clusters, representing the intense curiosity I have of the world, of people, and of myself.</p>
<p>It's like thousands of hours of reading about friendships, climate startups, tutorials and blogs about AI, photography videos, artworks I saved for later, all in one 3-dimensional graph. A snapshot of my digital travels the past year.</p>
<p>I had an idea of comparing my embeddings of all my articles with other curius readers, and that can be a fun extension to this project.</p>
<p>But for now, it works.</p>
<hr>
<p>The past few weeks I've been on a slump, maybe it's the surgery, or because I'm trying to fit too many things into one day. I felt like I wasn't doing anything most days. So focusing on just this idea today made it productive and fulfilling.</p>
<p>This was also the day I got to 1,000 followers on Twitter. Most of my following came from my medium days when I was posting my articles. The only post I'm proud of from 2023 was this <a href="https://x.com/benxneo/status/1631893511220916225?s=20">tweet</a> I made sharing the ClassGPT app. That got me a few more followers. Lately, since I published <a href="https://medium.com/bitgrit-data-science-publication/a-roadmap-to-learn-ai-in-2024-cc30c6aa6e16">roadmap to learn AI</a> a lot of people have been following me, and I was consistently watching my follower count, hoping for it to reach 1k soon. Now that I reached it I realized how pointless and toxic it was to do that. Most of my followers are probably bots, and I'm not putting enough effort into creating my own original content. So I probably only have &#x3C;200 actual followers.</p>
<p>My goal now is to just work on what I love and share it. And focus more on doing the work; work that feels like play. My taste-skill gap is enormous right now. It's time to put in the work to get the skills by doing.</p>
<p>Twitter is a high-value and high-signal platform where you can create your own luck. And I have to start increasing my surface area of luck if I want to be in the US.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Design is Just Engineering]]></title>
        <link>https://bneo.xyz/posts/jesper</link>
        <guid>https://bneo.xyz/posts/jesper</guid>
        <pubDate>Sun, 17 Mar 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/teenageengineering.jpeg" alt="TP-7"></p>
<p><a href="https://en.wikipedia.org/wiki/Teenage_Engineering?useskin=vector">Teenage engineering</a> is a Swedish consumer electronics company that creates beautiful audio <a href="https://teenage.engineering/products">products</a>.</p>
<p>In an <a href="https://scandinavianmind.com/feature/human-touch-interview-jesper-kouthoofd-teenage-engineering">interview</a> with the founder of Teenage Engineering, Jesper Kouthoofd, he shares his background and experience growing up in Sweden, his approach to creative work, what led him to the music industry, his advice for designers, and what comes next in technology and design.</p>
<p>Below are some quotes that I like.</p>
<hr>
<h3>on seeing patterns</h3>
<blockquote>
<p>What I have learned is that many things are basically the same in different disciplines. So if you work with fashion or design or filmmaking, or even banking, you know, <strong>it’s basically the same principles that have a different shape</strong>, but if you’ve moved from one to another, then you start to see the pattern. Everything I do is some kind of experiment and I’ve been surprised many times that <strong>if you have the will to try things, chances are that it works</strong>.</p>
</blockquote>
<h3>on Swedish architecture</h3>
<blockquote>
<p>I’m actually impressed when some Swedish friends can do great work because they have been fed with this bad kind of boring grey socialistic approach where everything looks the same. Just look at the colours. Everything is brown or beige.</p>
</blockquote>
<h3>on loving your work</h3>
<blockquote>
<p>If you’re not happy working with a specific subject, experiment, do something else [...] I’m always pushing people to find a way to be happier going to work</p>
<p>I’ve always questioned why people have hobbies, <strong>why can’t life just be one entity</strong>, why do you have to separate family from work? It’s very common that you go to work doing something you don’t like, that’s why you need to have hobbies as a substitute to make you happy.</p>
</blockquote>
<h3>on going slow</h3>
<blockquote>
<p>there is a certain cultural fascination with fast growth, IPOs and so on, but I want to go slow, really slow and think long-term. It takes time to do good things.</p>
<p>You see, this cultural phenomenon of speed and growth at all costs is displayed in every startup, they all look the same, it’s like fast food: it looks good, its taste it’s consistent but then you feel horrible afterwards.</p>
</blockquote>
<h3>on design</h3>
<blockquote>
<p><mark>I believe design is just good engineering. That’s why I tell my designers to always think like an engineer. So I set up really strict rules on how they are allowed to work</mark> . So for example, we’re only allowed to use six or eight colours in total, same with the typeface, we only write in lowercase with one font in a set of sizes that is in a system connected to a grid.</p>
</blockquote>
<h3>on creative work</h3>
<blockquote>
<p>With any kind of creative work you start disabling as much as possible and narrow it down only to the necessary tools you need, and from there start making the work. That’s what I believe makes you super creative.</p>
</blockquote>
<h3>on German and Italian design</h3>
<blockquote>
<p>Everything design-wise that I love is German or Italian, for me it’s the perfect combination. With the passion from Italy and the set of rules from Germany, that balance is perfect.</p>
</blockquote>
<h3>on culture and inspiration</h3>
<blockquote>
<p>I sum it up with a way of thinking that comes from culture and that’s something you can’t learn. I love to reference other cultures and I always tell my designers that <mark>you can’t control your output, you can only control the input</mark>.</p>
<p>That’s why it’s so important to <mark>gather inspiration, read interesting books and explore subjects outside your profession, that’s what makes you able to create interesting things in your profession</mark>. Another reason why I feed myself with engineering stuff, like manuals, learning how things work and so on.</p>
</blockquote>
<h3>on Honda and Sony in the 70s/80s</h3>
<blockquote>
<p>”Sony is the company where engineers’ dreams come true”. What both companies have done is split the offices in two sections, one with engineers working on products, the other with sales and finances, so that the two couldn’t interact.</p>
<p>By doing so, there wouldn’t be decisions coming from marketing on what kind of products to push to market, the decisions came directly from the r&#x26;d departments.</p>
</blockquote>
<h3>on democracy</h3>
<blockquote>
<p>The democratic side is super interesting for me. You can build that in the design, <strong>you can design to remove expectations and change the behaviour of the people who use your products</strong>.</p>
<p>I believe you can design a product like a point-and-shoot camera that opens up the industry to a whole group of people who is not necessarily familiar with the language and doesn’t know about framing but still give access to it so you can design in a way that makes products accessible to people.</p>
</blockquote>
<h3>on starting companies</h3>
<blockquote>
<p>I never set out to start companies, I see it more like putting together a band and that’s the thing we create and hopefully, we’ll be recognised for that thing that stands for good quality. It’s a metaphor that I find very close to me.</p>
</blockquote>
<h3>on creating products</h3>
<blockquote>
<p>What’s so beautiful about creating products is that saying it in a poetic way, <mark>if you have that passion it naturally starts waves and those waves connect people</mark>. Then you don’t know where it’s going to end up, anything can happen, but if you don’t do anything, if you don’t write that text, if you don’t draw that picture or design that object, you can’t expect anything to happen. You need to start that chain reaction in life.</p>
</blockquote>
<h3>on what comes next</h3>
<blockquote>
<p>Technology coming closer and closer to your body, removing that layer of disconnection that a phone or watch still possesses. Not just from a design perspective but also from the user interface one, <strong>technology will gradually disappear and the next operating system will be a combination of your eyesight and sound</strong>. When the pendulum moves back, the next step will be physical aberration where you want to touch everything again and that’s a bit of what I’m working on</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/teenageengineering.jpeg" alt="TP-7"></p>
<p><a href="https://en.wikipedia.org/wiki/Teenage_Engineering?useskin=vector">Teenage engineering</a> is a Swedish consumer electronics company that creates beautiful audio <a href="https://teenage.engineering/products">products</a>.</p>
<p>In an <a href="https://scandinavianmind.com/feature/human-touch-interview-jesper-kouthoofd-teenage-engineering">interview</a> with the founder of Teenage Engineering, Jesper Kouthoofd, he shares his background and experience growing up in Sweden, his approach to creative work, what led him to the music industry, his advice for designers, and what comes next in technology and design.</p>
<p>Below are some quotes that I like.</p>
<hr>
<h3>on seeing patterns</h3>
<blockquote>
<p>What I have learned is that many things are basically the same in different disciplines. So if you work with fashion or design or filmmaking, or even banking, you know, <strong>it’s basically the same principles that have a different shape</strong>, but if you’ve moved from one to another, then you start to see the pattern. Everything I do is some kind of experiment and I’ve been surprised many times that <strong>if you have the will to try things, chances are that it works</strong>.</p>
</blockquote>
<h3>on Swedish architecture</h3>
<blockquote>
<p>I’m actually impressed when some Swedish friends can do great work because they have been fed with this bad kind of boring grey socialistic approach where everything looks the same. Just look at the colours. Everything is brown or beige.</p>
</blockquote>
<h3>on loving your work</h3>
<blockquote>
<p>If you’re not happy working with a specific subject, experiment, do something else [...] I’m always pushing people to find a way to be happier going to work</p>
<p>I’ve always questioned why people have hobbies, <strong>why can’t life just be one entity</strong>, why do you have to separate family from work? It’s very common that you go to work doing something you don’t like, that’s why you need to have hobbies as a substitute to make you happy.</p>
</blockquote>
<h3>on going slow</h3>
<blockquote>
<p>there is a certain cultural fascination with fast growth, IPOs and so on, but I want to go slow, really slow and think long-term. It takes time to do good things.</p>
<p>You see, this cultural phenomenon of speed and growth at all costs is displayed in every startup, they all look the same, it’s like fast food: it looks good, its taste it’s consistent but then you feel horrible afterwards.</p>
</blockquote>
<h3>on design</h3>
<blockquote>
<p><mark>I believe design is just good engineering. That’s why I tell my designers to always think like an engineer. So I set up really strict rules on how they are allowed to work</mark> . So for example, we’re only allowed to use six or eight colours in total, same with the typeface, we only write in lowercase with one font in a set of sizes that is in a system connected to a grid.</p>
</blockquote>
<h3>on creative work</h3>
<blockquote>
<p>With any kind of creative work you start disabling as much as possible and narrow it down only to the necessary tools you need, and from there start making the work. That’s what I believe makes you super creative.</p>
</blockquote>
<h3>on German and Italian design</h3>
<blockquote>
<p>Everything design-wise that I love is German or Italian, for me it’s the perfect combination. With the passion from Italy and the set of rules from Germany, that balance is perfect.</p>
</blockquote>
<h3>on culture and inspiration</h3>
<blockquote>
<p>I sum it up with a way of thinking that comes from culture and that’s something you can’t learn. I love to reference other cultures and I always tell my designers that <mark>you can’t control your output, you can only control the input</mark>.</p>
<p>That’s why it’s so important to <mark>gather inspiration, read interesting books and explore subjects outside your profession, that’s what makes you able to create interesting things in your profession</mark>. Another reason why I feed myself with engineering stuff, like manuals, learning how things work and so on.</p>
</blockquote>
<h3>on Honda and Sony in the 70s/80s</h3>
<blockquote>
<p>”Sony is the company where engineers’ dreams come true”. What both companies have done is split the offices in two sections, one with engineers working on products, the other with sales and finances, so that the two couldn’t interact.</p>
<p>By doing so, there wouldn’t be decisions coming from marketing on what kind of products to push to market, the decisions came directly from the r&#x26;d departments.</p>
</blockquote>
<h3>on democracy</h3>
<blockquote>
<p>The democratic side is super interesting for me. You can build that in the design, <strong>you can design to remove expectations and change the behaviour of the people who use your products</strong>.</p>
<p>I believe you can design a product like a point-and-shoot camera that opens up the industry to a whole group of people who is not necessarily familiar with the language and doesn’t know about framing but still give access to it so you can design in a way that makes products accessible to people.</p>
</blockquote>
<h3>on starting companies</h3>
<blockquote>
<p>I never set out to start companies, I see it more like putting together a band and that’s the thing we create and hopefully, we’ll be recognised for that thing that stands for good quality. It’s a metaphor that I find very close to me.</p>
</blockquote>
<h3>on creating products</h3>
<blockquote>
<p>What’s so beautiful about creating products is that saying it in a poetic way, <mark>if you have that passion it naturally starts waves and those waves connect people</mark>. Then you don’t know where it’s going to end up, anything can happen, but if you don’t do anything, if you don’t write that text, if you don’t draw that picture or design that object, you can’t expect anything to happen. You need to start that chain reaction in life.</p>
</blockquote>
<h3>on what comes next</h3>
<blockquote>
<p>Technology coming closer and closer to your body, removing that layer of disconnection that a phone or watch still possesses. Not just from a design perspective but also from the user interface one, <strong>technology will gradually disappear and the next operating system will be a combination of your eyesight and sound</strong>. When the pendulum moves back, the next step will be physical aberration where you want to touch everything again and that’s a bit of what I’m working on</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[New Progress in Tech]]></title>
        <link>https://bneo.xyz/posts/stripeletter23</link>
        <guid>https://bneo.xyz/posts/stripeletter23</guid>
        <pubDate>Sat, 16 Mar 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>In <a href="https://assets.ctfassets.net/fzn2n1nzq965/1gMd12owbzJaSe4Y560OEJ/2a1dd409beabd1b4796a907554425b45/Stripe_2023_annual_letter.pdf">Stripe 2023 Annual Letter</a>, they have a section on new progress in technology, outlining four sectors that breed an optimistic future.</p>
<p>What kickstarted the industrial revolution was not any special knowledge, but just an "improving mindset".</p>
<blockquote>
<p>It was not a particular skill or some special knowledge, but a frame of mind—a lens through which they perceived the status quo as being imperfect, and then sought to rectify those imperfections.</p>
<p>– <a href="https://www.antonhowes.com/uploads/2/1/0/8/21082490/spread_of_improvement_working_paper.pdf">Anton Howes</a></p>
</blockquote>
<h3>Clean Energy and Carbon Removal</h3>
<blockquote>
<p>BloombergNEF <a href="https://www.pv-magazine.com/2024/02/20/bloombergnef-says-global-pv-installations-could-hit-574-gw-this-year/#:~:text=It%20said%20that%20new%20solar,and%20722%20GW%20in%202028.">estimates</a> that the world deployed <strong>444 GW of solar energy</strong> last year, surpassing all the nuclear grid capacity globally. In the US, this translates to ~half of all new capacity added to the grid came from solar.</p>
<p>Costs in both PV and batteries have fallen roughly tenfold in the past decade.</p>
<p>Solar is increasingly the cheapest energy solution.</p>
<p>The learning curve for solar and batteries is showing exponential improvement.</p>
<p>The battery learning curve is as durable as the solar curve, making batteries highly complementary to solar.</p>
</blockquote>
<ul>
<li><a href="https://solarmente.es/en/homepage/">SolarMente</a>: Offers households green technologies like solar panels, energy storage, and heat pumps with €0 upfront investment.</li>
<li><a href="https://paleblueearth.com">Paleblue</a>: Develops rechargeable batteries aiming to reduce the use of disposable batteries.</li>
<li><a href="https://lilacsolutions.com">Lilac Solutions</a>: Specializes in lithium extraction from brine to support the electric vehicle transition.</li>
</ul>
<h3>Robotics</h3>
<blockquote>
<p>A single hour of operating a gas-powered mower produces the same amount of smog-forming pollution as driving a gas-powered car 300 miles.</p>
<p>Manna Aero's drones make 7–8 deliveries per hour at speeds of 50 mph and cost one-tenth of human delivery.</p>
<p>Bright Machines operates over 100 microfactories, significantly cutting production costs.</p>
<p>Dexterity's robots work alongside humans in complex manipulations in unpredictable environments.</p>
</blockquote>
<ul>
<li><a href="https://www.scytherobotics.com">Scythe Robotics</a>: Offers autonomous, electric lawn mowers for efficient, pollution-free lawn maintenance.</li>
<li><a href="https://maticrobots.com/">Matic</a>: Provides a fully autonomous robot vacuum and mop with advanced navigation technology.</li>
<li><a href="https://www.richtechrobotics.com">Richtech Robotics</a>: Delivers a range of service robots including production arms and interactive bartenders.</li>
<li><a href="https://www.manna.aero/">Manna Aero</a>: Implements drone delivery services, offering efficient and cost-effective delivery solutions.</li>
<li><a href="https://www.brightmachines.com">Bright Machines</a>: Develops robotic microfactories for diverse manufacturing tasks.</li>
<li><a href="https://www.dexterity.ai">Dexterity</a>: Creates warehouse robots capable of performing tasks alongside humans in logistics and packaging.</li>
</ul>
<h3>Farming</h3>
<blockquote>
<p>Per-acre corn yields in the US have grown by around 30% since 2000.</p>
<p>FarmHQ saves 500,000 gallons of water and reduces labor and input costs by $2,000–$5,000 per device annually.</p>
<p>OnePointOne's vertical farm produces 250 times more plants per acre than traditional farms.</p>
</blockquote>
<ul>
<li><a href="https://www.farmhq.com">FarmHQ</a>: Upgrades irrigation systems with remote monitoring and control, saving water and reducing costs.</li>
<li><a href="https://www.aerobotics.com">Aerobotics</a>: Utilizes drones and AI to assess the health of crops, improving yield and reducing waste.</li>
<li><a href="https://www.onepointone.com">OnePointOne</a>: Employs aeroponic techniques in vertical farming, greatly increasing yield while conserving resources.</li>
</ul>
<h3>The Abundance of Beauty</h3>
<blockquote>
<p>Training AI models is time-consuming and expensive, viable only with a vast customer base to cover capital costs.</p>
<p>Modern technical advances are making beauty more accessible, addressing human capital and cost constraints.</p>
<p>AI and robotics are enabling the creation of custom designs and ornamentation on a mass scale.</p>
</blockquote>
<ul>
<li><a href="https://www.midjourney.com">Midjourney</a>: Creates custom AI-generated images for diverse applications, enhancing visual appeal.</li>
<li><a href="https://www.suno.com">Suno</a>: Offers AI-generated music, allowing for infinite, intricately tailored songs.</li>
<li><a href="https://www.runwayml.com">Runway</a>: Lowers the barrier to entry for video creators, significantly reducing production time.</li>
<li><a href="https://www.thenewblack.com">The New Black</a>: Enables custom fashion design, offering unique, personalized clothing options.</li>
<li><a href="https://www.monumentallabs.co/">Monumental Labs</a>: Develops AI-enabled robotic stone-carving factories, paving the way for mass-produced ornamented classical structures.</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>In <a href="https://assets.ctfassets.net/fzn2n1nzq965/1gMd12owbzJaSe4Y560OEJ/2a1dd409beabd1b4796a907554425b45/Stripe_2023_annual_letter.pdf">Stripe 2023 Annual Letter</a>, they have a section on new progress in technology, outlining four sectors that breed an optimistic future.</p>
<p>What kickstarted the industrial revolution was not any special knowledge, but just an "improving mindset".</p>
<blockquote>
<p>It was not a particular skill or some special knowledge, but a frame of mind—a lens through which they perceived the status quo as being imperfect, and then sought to rectify those imperfections.</p>
<p>– <a href="https://www.antonhowes.com/uploads/2/1/0/8/21082490/spread_of_improvement_working_paper.pdf">Anton Howes</a></p>
</blockquote>
<h3>Clean Energy and Carbon Removal</h3>
<blockquote>
<p>BloombergNEF <a href="https://www.pv-magazine.com/2024/02/20/bloombergnef-says-global-pv-installations-could-hit-574-gw-this-year/#:~:text=It%20said%20that%20new%20solar,and%20722%20GW%20in%202028.">estimates</a> that the world deployed <strong>444 GW of solar energy</strong> last year, surpassing all the nuclear grid capacity globally. In the US, this translates to ~half of all new capacity added to the grid came from solar.</p>
<p>Costs in both PV and batteries have fallen roughly tenfold in the past decade.</p>
<p>Solar is increasingly the cheapest energy solution.</p>
<p>The learning curve for solar and batteries is showing exponential improvement.</p>
<p>The battery learning curve is as durable as the solar curve, making batteries highly complementary to solar.</p>
</blockquote>
<ul>
<li><a href="https://solarmente.es/en/homepage/">SolarMente</a>: Offers households green technologies like solar panels, energy storage, and heat pumps with €0 upfront investment.</li>
<li><a href="https://paleblueearth.com">Paleblue</a>: Develops rechargeable batteries aiming to reduce the use of disposable batteries.</li>
<li><a href="https://lilacsolutions.com">Lilac Solutions</a>: Specializes in lithium extraction from brine to support the electric vehicle transition.</li>
</ul>
<h3>Robotics</h3>
<blockquote>
<p>A single hour of operating a gas-powered mower produces the same amount of smog-forming pollution as driving a gas-powered car 300 miles.</p>
<p>Manna Aero's drones make 7–8 deliveries per hour at speeds of 50 mph and cost one-tenth of human delivery.</p>
<p>Bright Machines operates over 100 microfactories, significantly cutting production costs.</p>
<p>Dexterity's robots work alongside humans in complex manipulations in unpredictable environments.</p>
</blockquote>
<ul>
<li><a href="https://www.scytherobotics.com">Scythe Robotics</a>: Offers autonomous, electric lawn mowers for efficient, pollution-free lawn maintenance.</li>
<li><a href="https://maticrobots.com/">Matic</a>: Provides a fully autonomous robot vacuum and mop with advanced navigation technology.</li>
<li><a href="https://www.richtechrobotics.com">Richtech Robotics</a>: Delivers a range of service robots including production arms and interactive bartenders.</li>
<li><a href="https://www.manna.aero/">Manna Aero</a>: Implements drone delivery services, offering efficient and cost-effective delivery solutions.</li>
<li><a href="https://www.brightmachines.com">Bright Machines</a>: Develops robotic microfactories for diverse manufacturing tasks.</li>
<li><a href="https://www.dexterity.ai">Dexterity</a>: Creates warehouse robots capable of performing tasks alongside humans in logistics and packaging.</li>
</ul>
<h3>Farming</h3>
<blockquote>
<p>Per-acre corn yields in the US have grown by around 30% since 2000.</p>
<p>FarmHQ saves 500,000 gallons of water and reduces labor and input costs by $2,000–$5,000 per device annually.</p>
<p>OnePointOne's vertical farm produces 250 times more plants per acre than traditional farms.</p>
</blockquote>
<ul>
<li><a href="https://www.farmhq.com">FarmHQ</a>: Upgrades irrigation systems with remote monitoring and control, saving water and reducing costs.</li>
<li><a href="https://www.aerobotics.com">Aerobotics</a>: Utilizes drones and AI to assess the health of crops, improving yield and reducing waste.</li>
<li><a href="https://www.onepointone.com">OnePointOne</a>: Employs aeroponic techniques in vertical farming, greatly increasing yield while conserving resources.</li>
</ul>
<h3>The Abundance of Beauty</h3>
<blockquote>
<p>Training AI models is time-consuming and expensive, viable only with a vast customer base to cover capital costs.</p>
<p>Modern technical advances are making beauty more accessible, addressing human capital and cost constraints.</p>
<p>AI and robotics are enabling the creation of custom designs and ornamentation on a mass scale.</p>
</blockquote>
<ul>
<li><a href="https://www.midjourney.com">Midjourney</a>: Creates custom AI-generated images for diverse applications, enhancing visual appeal.</li>
<li><a href="https://www.suno.com">Suno</a>: Offers AI-generated music, allowing for infinite, intricately tailored songs.</li>
<li><a href="https://www.runwayml.com">Runway</a>: Lowers the barrier to entry for video creators, significantly reducing production time.</li>
<li><a href="https://www.thenewblack.com">The New Black</a>: Enables custom fashion design, offering unique, personalized clothing options.</li>
<li><a href="https://www.monumentallabs.co/">Monumental Labs</a>: Develops AI-enabled robotic stone-carving factories, paving the way for mass-produced ornamented classical structures.</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Some Thoughts on Photography]]></title>
        <link>https://bneo.xyz/posts/photographyinpenang</link>
        <guid>https://bneo.xyz/posts/photographyinpenang</guid>
        <pubDate>Fri, 15 Mar 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/capturemoment.jpeg" alt="Joaquín Sorolla y Bastida, Capturing the Moment, 1906"></p>
<p>I've been having a lot of fun taking pictures with my Fujifilm x100s, its become an extension of myself.</p>
<p>I'm now hyperaware and conscious of my surroundings. I notice everything around me with greater detail and depth. This makes my environment more interesting, conjuring childlike wonder that makes me look at people, objects, architecture, and moments that make me go “I should capture this”.</p>
<p>What triggers that inner feeling that drives me to capture something is when there’s a story to tell.</p>
<p>A good picture is worth many words. The stories tell themselves in the lives of those who look at them. Like art, you project your own feelings and thoughts onto what you see.</p>
<p>My hope is that they remind people of their memories, good and bad, their future goals and aspirations, their sadness and joy, their wonder for existence, and of the beauty in the ordinary and mundane of our daily lives.</p>
<p>This makes taking pictures akin to writing, in the sense that you have to take the time to compose to tell a good story. Often times you get it wrong, so you revise. You look from a different angle, you find a better framing, you stand at a new spot to capture your subject. Sometimes the timing is right, and you make the impulsive and unplanned shots that manages to bring down the bird of thought as it flashes by. You capture all of them ruthlessly, leaving nothing behind.</p>
<p>I'm a goal oriented person, so photography feels like a game where the goal is to squeeze every possible shot I can out of a place. The downside of this is I'm completely occupied with photography like it's my vocation and barely have time to actually see and observe things for myself. For example, I was at an alleyway taking pictures, and the entire time and I never stopped to browse anything that was sold. So I have to find the right balance of shooting and "being"?</p>
<p>On a final note, with a camera, I feel gifted with the authority to capture things. It’s like I’ve been sanctioned to be walking around, taking pictures of people and things. You can’t do that with a phone camera, it feels unwarranted.</p>
<p>Pictures with a smartphone are cheap, it’s quick and trivial, it’s automatic, and it feels unlimited.</p>
<p>Pictures with a camera are meaningful, they’re slower and requires thought and skill, and it’s feels limited (sometimes they are).</p>
<p>I captured a lot of moments in my trip to Penang, they're organized by location – a restaurant or a street. I posted 100 photos from a 2 day trip on my <a href="https://www.instagram.com/bengotafujifilm/">instagram page</a>.</p>
<p>I'm excited for my upcoming trips. Let's see what stories I can tell in Hong Kong and Shenzhen.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/capturemoment.jpeg" alt="Joaquín Sorolla y Bastida, Capturing the Moment, 1906"></p>
<p>I've been having a lot of fun taking pictures with my Fujifilm x100s, its become an extension of myself.</p>
<p>I'm now hyperaware and conscious of my surroundings. I notice everything around me with greater detail and depth. This makes my environment more interesting, conjuring childlike wonder that makes me look at people, objects, architecture, and moments that make me go “I should capture this”.</p>
<p>What triggers that inner feeling that drives me to capture something is when there’s a story to tell.</p>
<p>A good picture is worth many words. The stories tell themselves in the lives of those who look at them. Like art, you project your own feelings and thoughts onto what you see.</p>
<p>My hope is that they remind people of their memories, good and bad, their future goals and aspirations, their sadness and joy, their wonder for existence, and of the beauty in the ordinary and mundane of our daily lives.</p>
<p>This makes taking pictures akin to writing, in the sense that you have to take the time to compose to tell a good story. Often times you get it wrong, so you revise. You look from a different angle, you find a better framing, you stand at a new spot to capture your subject. Sometimes the timing is right, and you make the impulsive and unplanned shots that manages to bring down the bird of thought as it flashes by. You capture all of them ruthlessly, leaving nothing behind.</p>
<p>I'm a goal oriented person, so photography feels like a game where the goal is to squeeze every possible shot I can out of a place. The downside of this is I'm completely occupied with photography like it's my vocation and barely have time to actually see and observe things for myself. For example, I was at an alleyway taking pictures, and the entire time and I never stopped to browse anything that was sold. So I have to find the right balance of shooting and "being"?</p>
<p>On a final note, with a camera, I feel gifted with the authority to capture things. It’s like I’ve been sanctioned to be walking around, taking pictures of people and things. You can’t do that with a phone camera, it feels unwarranted.</p>
<p>Pictures with a smartphone are cheap, it’s quick and trivial, it’s automatic, and it feels unlimited.</p>
<p>Pictures with a camera are meaningful, they’re slower and requires thought and skill, and it’s feels limited (sometimes they are).</p>
<p>I captured a lot of moments in my trip to Penang, they're organized by location – a restaurant or a street. I posted 100 photos from a 2 day trip on my <a href="https://www.instagram.com/bengotafujifilm/">instagram page</a>.</p>
<p>I'm excited for my upcoming trips. Let's see what stories I can tell in Hong Kong and Shenzhen.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Early Indicators of Success]]></title>
        <link>https://bneo.xyz/posts/earlyindicator</link>
        <guid>https://bneo.xyz/posts/earlyindicator</guid>
        <pubDate>Thu, 14 Mar 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>NVIDIA went through a decade where they were investing in this future of 3D graphics, and the market that fuels NVIDIA today just didn't exist.</p>
<p>When there's no evidence of a market, how do you get all the people around you – the engineers, shareholders, BOD, partners – all working towards this imagined future?</p>
<p>You need early indicators of future success, as Jensen Huang <a href="https://youtu.be/lXLBTBBil2U?si=8G4YKWBkWQ_xyHN0&#x26;t=1067">puts it</a>.</p>
<p>One of the great skills of NVIDIA is the willingness to do something even though the financial returns are completely non-existent or maybe very, very far out, if you believed in it.</p>
<p>You need to ask yourself, <mark>is this worthy work to do? Does this advance the field of science somewhere that matters?</mark></p>
<p>We find inspiration not from the size of the market, but from the importance of the work.</p>
<p>The importance of work is the early indicators of a future market.</p>
<p>Nobody has to do a business case or show a P&#x26;L or financial forecast.</p>
<p>The only question that matters is <mark>"Is this important work?"</mark></p>
<p>If we didn't do it, will it happen without us?</p>
<p>Be lazy about what other companies can do, let them do it.</p>
<p>You have to convince yourself that if you didn't do this work, the world will fall apart.</p>
<p>But if you did, it could change everything.</p>]]></description>
        <content:encoded><![CDATA[<p>NVIDIA went through a decade where they were investing in this future of 3D graphics, and the market that fuels NVIDIA today just didn't exist.</p>
<p>When there's no evidence of a market, how do you get all the people around you – the engineers, shareholders, BOD, partners – all working towards this imagined future?</p>
<p>You need early indicators of future success, as Jensen Huang <a href="https://youtu.be/lXLBTBBil2U?si=8G4YKWBkWQ_xyHN0&#x26;t=1067">puts it</a>.</p>
<p>One of the great skills of NVIDIA is the willingness to do something even though the financial returns are completely non-existent or maybe very, very far out, if you believed in it.</p>
<p>You need to ask yourself, <mark>is this worthy work to do? Does this advance the field of science somewhere that matters?</mark></p>
<p>We find inspiration not from the size of the market, but from the importance of the work.</p>
<p>The importance of work is the early indicators of a future market.</p>
<p>Nobody has to do a business case or show a P&#x26;L or financial forecast.</p>
<p>The only question that matters is <mark>"Is this important work?"</mark></p>
<p>If we didn't do it, will it happen without us?</p>
<p>Be lazy about what other companies can do, let them do it.</p>
<p>You have to convince yourself that if you didn't do this work, the world will fall apart.</p>
<p>But if you did, it could change everything.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Advice from 8 Artists]]></title>
        <link>https://bneo.xyz/posts/8artist</link>
        <guid>https://bneo.xyz/posts/8artist</guid>
        <pubDate>Wed, 13 Mar 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Some <a href="https://www.youtube.com/watch?v=qyKXw24JX5g">advice</a> from 8 artists.</p>
<h3><a href="https://en.wikipedia.org/wiki/Marina_Abramovi%C4%87">Marina Abramovich</a></h3>
<p>breathing and obsession</p>
<blockquote>
<p>I will ask how you know you're an artist. That's the main question. And <mark>to know if you're an artist or not is like breathing. You don't question breathing. You have to breathe</mark>. Otherwise you just die. So you breathe.</p>
<p>So if you wake up in the morning and you have some ideas and you have to make them, and this becomes like a kind obsession, and <mark>you have to create, and you have this urge to create, you're definitely an artist</mark>, but you're not a great artist. You're just an artist.</p>
<p>To be a great artist, that's all different types of rules. And it's like you're obsessed. It's like it's nothing else in your mind.</p>
</blockquote>
<p>ready to fail</p>
<blockquote>
<p>I think the great artists have to be ready to fail, which not too many people are, because when you have success in a certain way, and the public accept you in a certain way, you start somehow involuntary, reproducing the same images, the same type of work, and you're not risking.</p>
<p>And the real artists always change their territories and they go to the land they've never been; when there is unknown territory, then you can fail and you can risk.</p>
</blockquote>
<p>escape routine</p>
<blockquote>
<p>If you are drawing with your right hand and you're getting better and better, and with closed eyes, you can draw anything you want, immediately change to the left hand. When you become routine, that is end of everything</p>
</blockquote>
<p>1-2 good ideas</p>
<blockquote>
<p><mark>In your lifetime, you probably will have one good idea. If you're a really good artist and if you're a genius, two good ideas, and that's it</mark>. But be careful with them.</p>
</blockquote>
<h3><a href="https://en.wikipedia.org/wiki/William_Kentridge?useskin=vector">William Kentridge</a></h3>
<blockquote>
<p>So I think it has to do with the specific interaction of the person giving the advice and the person receiving it.</p>
<p>Work hard, do your best, do what you like, and people will respect you for it. It doesn't matter what subject you take on. In the end, whatever you do is going to be a self portrait. It will reveal who you are. If it's arrogant, it's about you. If it's pretentious, that's about you. Don't think you can escape yourself by your choice of subject matter.</p>
<p>There are many things like that that one can say, but unless someone is needing those words, they don't get heard.</p>
</blockquote>
<h3><a href="https://en.wikipedia.org/wiki/Patti_Smith?useskin=vector">Patti Smith</a></h3>
<p>build a good name</p>
<blockquote>
<p>When I was really young, William Burrows told me, and I was really struggling. We never had any money. The advice that William gave me was build a good name. Keep your name clean, don't make compromises.</p>
<p>Don't worry about making a bunch of money or being successful. Be concerned with doing good work and make the right choices and protect your work. And if you build a good name, eventually that name will be its own currency.</p>
</blockquote>
<p>life is suffering</p>
<blockquote>
<p>To be an artist, actually to be a human being. In these times, it's all difficult.</p>
<p>Sometimes you'll be sick, sometimes you'll have a really bad toothache, sometimes you'll be hungry. But on the other end, you'll have the most beautiful experiences. Sometimes just the sky, sometimes a piece of work that you do that feels so wonderful, or you find somebody to love, or your children, or there's beautiful things in life. So when you're suffering, just. It's part of the package.</p>
<p>You look at it, we're born and we also have to die. We know that. So it make sense that we're going to be really happy and things are going to be really bad too.</p>
</blockquote>
<h3><a href="https://en.wikipedia.org/wiki/Jake_and_Dinos_Chapman?useskin=vector">Dinos and Jake Chapman</a></h3>
<blockquote>
<p>We're so immersed in the bullsh*t of our own activities to know even how to give anyone advice</p>
<p>Wrap up warm. Eat properly, sensibly, don't smoke. And <mark>phone your mum</mark>.</p>
</blockquote>
<h3><a href="https://en.wikipedia.org/wiki/David_Byrne?useskin=vector">David Byrne</a></h3>
<blockquote>
<p>The only advice I have is probably things that a lot of young musicians and artists already know. That although some of them may have the ambition to be the next Jay Z or the next whatever it is, the number of those artists are very, very small.</p>
<p>And often the artists who are very successful that way, they don't have much flexibility. <mark>In achieving success, they lose a lot of their creative freedom</mark>. They have to keep making the same thing more or less over and over and over again. And that if the musician or artist values their freedom and the ability to be creative, then they have to maybe realize that they won't be making hundreds of millions of dollars.</p>
</blockquote>
<h3><a href="https://en.wikipedia.org/wiki/Wim_Wenders?useskin=vector">Wim Wenders</a></h3>
<blockquote>
<p>Don't do anything that somebody else, that you know deep in your heart, somebody else can do better, but <mark>do what nobody else can do except for you</mark>.</p>
</blockquote>
<h3><a href="https://en.wikipedia.org/wiki/Olafur_Eliasson?useskin=vector">Olafur Eliasson</a></h3>
<p>be sensitive</p>
<blockquote>
<p>My advice to younger artists would be something like to be very sensitive to where they are in what times, in what part of the world, and how that constitutes the artistic practice, the artistic inquiry.</p>
</blockquote>
<p>making art is making the world</p>
<blockquote>
<p>I think working with art is working with something that is very fierce, very strong, very robust, and even though the whole world seems to say that art is fragile, should be marginalized. It's not important. It's counterproductive. It doesn't belong to the center of what reality is defined as.</p>
<p>Artists should have confidence in the fact that, well, making a drawing on a piece of paper is changing the world. By definition, <mark>making art is making the world</mark>.</p>
<p>So it is an unbelievably rewarding thing to be an artist and to be full behind that idea as a young artist. And to actually see that having chosen, in many perspectives, the strange choice to become an artist is also to have chosen to be a part of the world.</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p>Some <a href="https://www.youtube.com/watch?v=qyKXw24JX5g">advice</a> from 8 artists.</p>
<h3><a href="https://en.wikipedia.org/wiki/Marina_Abramovi%C4%87">Marina Abramovich</a></h3>
<p>breathing and obsession</p>
<blockquote>
<p>I will ask how you know you're an artist. That's the main question. And <mark>to know if you're an artist or not is like breathing. You don't question breathing. You have to breathe</mark>. Otherwise you just die. So you breathe.</p>
<p>So if you wake up in the morning and you have some ideas and you have to make them, and this becomes like a kind obsession, and <mark>you have to create, and you have this urge to create, you're definitely an artist</mark>, but you're not a great artist. You're just an artist.</p>
<p>To be a great artist, that's all different types of rules. And it's like you're obsessed. It's like it's nothing else in your mind.</p>
</blockquote>
<p>ready to fail</p>
<blockquote>
<p>I think the great artists have to be ready to fail, which not too many people are, because when you have success in a certain way, and the public accept you in a certain way, you start somehow involuntary, reproducing the same images, the same type of work, and you're not risking.</p>
<p>And the real artists always change their territories and they go to the land they've never been; when there is unknown territory, then you can fail and you can risk.</p>
</blockquote>
<p>escape routine</p>
<blockquote>
<p>If you are drawing with your right hand and you're getting better and better, and with closed eyes, you can draw anything you want, immediately change to the left hand. When you become routine, that is end of everything</p>
</blockquote>
<p>1-2 good ideas</p>
<blockquote>
<p><mark>In your lifetime, you probably will have one good idea. If you're a really good artist and if you're a genius, two good ideas, and that's it</mark>. But be careful with them.</p>
</blockquote>
<h3><a href="https://en.wikipedia.org/wiki/William_Kentridge?useskin=vector">William Kentridge</a></h3>
<blockquote>
<p>So I think it has to do with the specific interaction of the person giving the advice and the person receiving it.</p>
<p>Work hard, do your best, do what you like, and people will respect you for it. It doesn't matter what subject you take on. In the end, whatever you do is going to be a self portrait. It will reveal who you are. If it's arrogant, it's about you. If it's pretentious, that's about you. Don't think you can escape yourself by your choice of subject matter.</p>
<p>There are many things like that that one can say, but unless someone is needing those words, they don't get heard.</p>
</blockquote>
<h3><a href="https://en.wikipedia.org/wiki/Patti_Smith?useskin=vector">Patti Smith</a></h3>
<p>build a good name</p>
<blockquote>
<p>When I was really young, William Burrows told me, and I was really struggling. We never had any money. The advice that William gave me was build a good name. Keep your name clean, don't make compromises.</p>
<p>Don't worry about making a bunch of money or being successful. Be concerned with doing good work and make the right choices and protect your work. And if you build a good name, eventually that name will be its own currency.</p>
</blockquote>
<p>life is suffering</p>
<blockquote>
<p>To be an artist, actually to be a human being. In these times, it's all difficult.</p>
<p>Sometimes you'll be sick, sometimes you'll have a really bad toothache, sometimes you'll be hungry. But on the other end, you'll have the most beautiful experiences. Sometimes just the sky, sometimes a piece of work that you do that feels so wonderful, or you find somebody to love, or your children, or there's beautiful things in life. So when you're suffering, just. It's part of the package.</p>
<p>You look at it, we're born and we also have to die. We know that. So it make sense that we're going to be really happy and things are going to be really bad too.</p>
</blockquote>
<h3><a href="https://en.wikipedia.org/wiki/Jake_and_Dinos_Chapman?useskin=vector">Dinos and Jake Chapman</a></h3>
<blockquote>
<p>We're so immersed in the bullsh*t of our own activities to know even how to give anyone advice</p>
<p>Wrap up warm. Eat properly, sensibly, don't smoke. And <mark>phone your mum</mark>.</p>
</blockquote>
<h3><a href="https://en.wikipedia.org/wiki/David_Byrne?useskin=vector">David Byrne</a></h3>
<blockquote>
<p>The only advice I have is probably things that a lot of young musicians and artists already know. That although some of them may have the ambition to be the next Jay Z or the next whatever it is, the number of those artists are very, very small.</p>
<p>And often the artists who are very successful that way, they don't have much flexibility. <mark>In achieving success, they lose a lot of their creative freedom</mark>. They have to keep making the same thing more or less over and over and over again. And that if the musician or artist values their freedom and the ability to be creative, then they have to maybe realize that they won't be making hundreds of millions of dollars.</p>
</blockquote>
<h3><a href="https://en.wikipedia.org/wiki/Wim_Wenders?useskin=vector">Wim Wenders</a></h3>
<blockquote>
<p>Don't do anything that somebody else, that you know deep in your heart, somebody else can do better, but <mark>do what nobody else can do except for you</mark>.</p>
</blockquote>
<h3><a href="https://en.wikipedia.org/wiki/Olafur_Eliasson?useskin=vector">Olafur Eliasson</a></h3>
<p>be sensitive</p>
<blockquote>
<p>My advice to younger artists would be something like to be very sensitive to where they are in what times, in what part of the world, and how that constitutes the artistic practice, the artistic inquiry.</p>
</blockquote>
<p>making art is making the world</p>
<blockquote>
<p>I think working with art is working with something that is very fierce, very strong, very robust, and even though the whole world seems to say that art is fragile, should be marginalized. It's not important. It's counterproductive. It doesn't belong to the center of what reality is defined as.</p>
<p>Artists should have confidence in the fact that, well, making a drawing on a piece of paper is changing the world. By definition, <mark>making art is making the world</mark>.</p>
<p>So it is an unbelievably rewarding thing to be an artist and to be full behind that idea as a young artist. And to actually see that having chosen, in many perspectives, the strange choice to become an artist is also to have chosen to be a part of the world.</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[Daido Moriyama]]></title>
        <link>https://bneo.xyz/posts/daido</link>
        <guid>https://bneo.xyz/posts/daido</guid>
        <pubDate>Tue, 12 Mar 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/dog.jpg" alt="Daido Moriyama. Stray Dog, Misawa. 1971"></p>
<p>I've been obsessed with photography lately, my YouTube feed is sprinkled with shooting tips for beginners and interviews with famous photographers.</p>
<p>One photographer I discovered recently is Daido Moriyama, a japanese photographer best known for his black-and-white street photography. His most well-known photo is the <a href="https://cdn.flipsnack.com/widget/v2/flipsnackwidget.html?hash=ft90b8a51&#x26;bgcolor=EEEEEE&#x26;t=1506628342">stray dog</a>.</p>
<p>In the video <a href="https://www.youtube.com/watch?v=I4qjkycmyyk">Japanese Style Photography, the art of Moriyama Daido</a>, his photos are described as trips through faded memories and is infused with the <a href="https://en.wikipedia.org/wiki/Wabi-sabi?useskin=vector">wabi-sabi</a> philosophy.</p>
<p>Western-style photographers like <a href="https://en.wikipedia.org/wiki/Ansel_Adams">Ansel Adams</a> and <a href="https://en.wikipedia.org/wiki/Henri_Cartier-Bresson?useskin=vector">Henri Cartier-Bresson</a>; they look for perfection, composition, style. For Daido, he accept the images as they come into his camera.</p>
<p>His shooting <a href="https://en.wikipedia.org/wiki/Daid%C5%8D_Moriyama?useskin=vector#Technique">technique</a> according to Wiki:</p>
<blockquote>
<p>Moriyama tends to capture images without looking through the viewfinder, so as to separate himself from the detached, scientific, and deliberate cropping produced by the viewfinder lens. He often takes a large volume of photographs of the world as it passes by him, embracing the uncertainty and indeterminacy of encountering the scenes as they reveal themselves during the development process</p>
</blockquote>
<p>I also watched <a href="https://www.youtube.com/watch?v=foWAs3V_lkg&#x26;list=WL">Artist Daido Moriyama – In Pictures</a> by Tate.</p>
<p>Below are some of my favorite quotes from the video.</p>
<p>on childhood</p>
<blockquote>
<p>I moved a lot as a child. I'm creating my own home by connecting pieces of images from my imagination and things I saw as a child. That's how I feel about my work.</p>
</blockquote>
<p>on shooting</p>
<blockquote>
<p>Cities are enormous bodies of people's desire, and as I search for my own desires within them, I slice into time, seeing the moment. That's the kind of camera work I like.</p>
</blockquote>
<blockquote>
<p>I walk very fast. I like taking snapshots in the movement of both myself and the outside world. When I walk around I probably look like a street dog because after walking around the main roads, I keep wandering around the back streets.</p>
</blockquote>
<p>on black-and-white</p>
<blockquote>
<p>monochrome has stronger elements of abstraction and symbolism. There is perhaps and element of taking you to another place. Black and white has that physical effect on me, thats just the way I respond to things. Color is something more vulgar, because color is making the decisions</p>
</blockquote>
<p>on photography</p>
<blockquote>
<p>the most important thing that a photographer can do is relate both the photographer and the viewer's memories</p>
</blockquote>
<blockquote>
<p>at first sight a photograph looks straightforward as it slices off a scene or a moment in time. But the images that photography captures are actually ambiguous. And it's because of this ambiguity that I like photography.</p>
</blockquote>
<p>on age and desire</p>
<blockquote>
<p>I often hear it said that people, even photographers, do their best work when they are in their 20s and 30s, I'm 73 now, but I could never see the city with an old man's eyes or as if I understood everything. Everyone has desires. The quality and volume of those desires changes with age, but that desire is alway serious and real. Photography is an expression of those desires. So that way of thinking or speaking is nonsense to me. Completely meaningless.</p>
</blockquote>
<p>In an <a href="https://www.sfmoma.org/watch/daido-moriyama-essence-photography/?transcript=expand">interview</a> with SF MOMA, he talks about the essence of photography.</p>
<p>To him, photography is about copying.</p>
<blockquote>
<p>What is photography? How do I see the outside world? I think the essence of photography is the concept of copying or duplication. Andy Warhol copied photographs of various scenes and produced his works from them. And then he made copies of those works. I think he held that concept within him. And that concept is really close to what I think the essence of photography is.</p>
<p>In other words, I don’t see the act of taking photographs as an artistic act of creating "art pieces." I’ve always thought of it as making copies. So I totally related to what Warhol was doing. Photographing the city, cars, people, TV screens, posters, film screens... I consider them all the same. So I wasn’t really interested in shooting the TV screen; it was just one subject in my point of view</p>
<p>Photography is taking pictures of common manners and customs. When I shoot, I’m driven by my interests, my physical reactions, my memories, and all kinds of other elements. It’s the people who observe my work that give it any kind of meaning. I just continue to offer them what I’ve captured with my mind and body.</p>
<p>I want to look at everything and capture everything. Of course, in reality, that’s impossible, but that’s my intention. And I don’t walk around with a certain concept, choosing what to shoot and what not to. I don’t think.</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/dog.jpg" alt="Daido Moriyama. Stray Dog, Misawa. 1971"></p>
<p>I've been obsessed with photography lately, my YouTube feed is sprinkled with shooting tips for beginners and interviews with famous photographers.</p>
<p>One photographer I discovered recently is Daido Moriyama, a japanese photographer best known for his black-and-white street photography. His most well-known photo is the <a href="https://cdn.flipsnack.com/widget/v2/flipsnackwidget.html?hash=ft90b8a51&#x26;bgcolor=EEEEEE&#x26;t=1506628342">stray dog</a>.</p>
<p>In the video <a href="https://www.youtube.com/watch?v=I4qjkycmyyk">Japanese Style Photography, the art of Moriyama Daido</a>, his photos are described as trips through faded memories and is infused with the <a href="https://en.wikipedia.org/wiki/Wabi-sabi?useskin=vector">wabi-sabi</a> philosophy.</p>
<p>Western-style photographers like <a href="https://en.wikipedia.org/wiki/Ansel_Adams">Ansel Adams</a> and <a href="https://en.wikipedia.org/wiki/Henri_Cartier-Bresson?useskin=vector">Henri Cartier-Bresson</a>; they look for perfection, composition, style. For Daido, he accept the images as they come into his camera.</p>
<p>His shooting <a href="https://en.wikipedia.org/wiki/Daid%C5%8D_Moriyama?useskin=vector#Technique">technique</a> according to Wiki:</p>
<blockquote>
<p>Moriyama tends to capture images without looking through the viewfinder, so as to separate himself from the detached, scientific, and deliberate cropping produced by the viewfinder lens. He often takes a large volume of photographs of the world as it passes by him, embracing the uncertainty and indeterminacy of encountering the scenes as they reveal themselves during the development process</p>
</blockquote>
<p>I also watched <a href="https://www.youtube.com/watch?v=foWAs3V_lkg&#x26;list=WL">Artist Daido Moriyama – In Pictures</a> by Tate.</p>
<p>Below are some of my favorite quotes from the video.</p>
<p>on childhood</p>
<blockquote>
<p>I moved a lot as a child. I'm creating my own home by connecting pieces of images from my imagination and things I saw as a child. That's how I feel about my work.</p>
</blockquote>
<p>on shooting</p>
<blockquote>
<p>Cities are enormous bodies of people's desire, and as I search for my own desires within them, I slice into time, seeing the moment. That's the kind of camera work I like.</p>
</blockquote>
<blockquote>
<p>I walk very fast. I like taking snapshots in the movement of both myself and the outside world. When I walk around I probably look like a street dog because after walking around the main roads, I keep wandering around the back streets.</p>
</blockquote>
<p>on black-and-white</p>
<blockquote>
<p>monochrome has stronger elements of abstraction and symbolism. There is perhaps and element of taking you to another place. Black and white has that physical effect on me, thats just the way I respond to things. Color is something more vulgar, because color is making the decisions</p>
</blockquote>
<p>on photography</p>
<blockquote>
<p>the most important thing that a photographer can do is relate both the photographer and the viewer's memories</p>
</blockquote>
<blockquote>
<p>at first sight a photograph looks straightforward as it slices off a scene or a moment in time. But the images that photography captures are actually ambiguous. And it's because of this ambiguity that I like photography.</p>
</blockquote>
<p>on age and desire</p>
<blockquote>
<p>I often hear it said that people, even photographers, do their best work when they are in their 20s and 30s, I'm 73 now, but I could never see the city with an old man's eyes or as if I understood everything. Everyone has desires. The quality and volume of those desires changes with age, but that desire is alway serious and real. Photography is an expression of those desires. So that way of thinking or speaking is nonsense to me. Completely meaningless.</p>
</blockquote>
<p>In an <a href="https://www.sfmoma.org/watch/daido-moriyama-essence-photography/?transcript=expand">interview</a> with SF MOMA, he talks about the essence of photography.</p>
<p>To him, photography is about copying.</p>
<blockquote>
<p>What is photography? How do I see the outside world? I think the essence of photography is the concept of copying or duplication. Andy Warhol copied photographs of various scenes and produced his works from them. And then he made copies of those works. I think he held that concept within him. And that concept is really close to what I think the essence of photography is.</p>
<p>In other words, I don’t see the act of taking photographs as an artistic act of creating "art pieces." I’ve always thought of it as making copies. So I totally related to what Warhol was doing. Photographing the city, cars, people, TV screens, posters, film screens... I consider them all the same. So I wasn’t really interested in shooting the TV screen; it was just one subject in my point of view</p>
<p>Photography is taking pictures of common manners and customs. When I shoot, I’m driven by my interests, my physical reactions, my memories, and all kinds of other elements. It’s the people who observe my work that give it any kind of meaning. I just continue to offer them what I’ve captured with my mind and body.</p>
<p>I want to look at everything and capture everything. Of course, in reality, that’s impossible, but that’s my intention. And I don’t walk around with a certain concept, choosing what to shoot and what not to. I don’t think.</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[A Cheerful Pessimist]]></title>
        <link>https://bneo.xyz/posts/expectations</link>
        <guid>https://bneo.xyz/posts/expectations</guid>
        <pubDate>Mon, 11 Mar 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>There a survey that says <a href="https://denmark.dk/people-and-culture/happiness">Danish</a> are the happiest people.</p>
<p>A Danish once said the secret to happiness is low expectations.</p>
<p>I've always wondered how you can combine ideally low expectations, so you're not constantly disappointed, while having ambition: striving and doing great things. These two concepts feel like polar opposites that cannot cohabitate.</p>
<p>Alain de Botton tells us that having low expectations in some areas doesn't mean you lose ambition. You can have ambition and realism, you can be sober in some areas yet still be deeply excited to get out of bed in the morning. You can have these paradoxical positions on issues.</p>
<p>He explores the idea of a cheerful pessimist in a <a href="https://www.youtube.com/watch?v=2KreaV59NkE">podcast</a> with Tim Ferris.</p>
<blockquote>
<p>if you're a little pessimistic about how a lot of things go, it doesn't necessarily mean that you're going to be gloomy all the time. You may encounter moments of pure ecstasy as you realize that there are some very fine things in a world which is otherwise very dark.</p>
<p>I don't think. A backdrop of stark realism/pessimism about all sorts of things. That death and illness can visit us very suddenly without warning. That all our grandest plans can be undone by a blood clot in under a minute. That some of the finest ambitions fall prey to the meanest realities, et cetera. That many of us, perhaps all of us, are going to go to our deathbeds with some very important parts of us still unexplored.</p>
<p>I think it's because things are so dark, because we are operating against a backdrop of darkness. That a glass of beautiful lemon juice or a sincere conversation with a friend or a moment when, yes, things do go right and everything does go right. Why these things matter so much and perhaps much more intensely. It's like the joy of the convalescent who's come out of the hospital and they are seeing the sunlight strike the leaves of a daffodil.</p>
<p>And that daffodil seems more beautiful than it's ever done to the robust football player who hasn't ever paused to appreciate these things. So, as I say, I think it should be utterly compatible with ambition, appreciation, tenderness, et cetera. To keep the really grim things not far from the top of consciousness kind of pretty much every day.</p>
</blockquote>
<p>What I took away from this is in all the things we do, we can strive for greatness, but we have to be prepared for the worst outcome. An essential <a href="https://www.theschooloflife.com/article/why-stoicism-continues-to-matter/">tenet of the Stoics</a> is to expect the worst possible outcome, and then remind ourselves that the worst is survivable.</p>
<p>This encourages to appreciate the little joys of life more deeply. By realizing that life is merciless and we are faced with illness, calamities, or mortality at any given moment, we focus on doing what we love, with the people we love.</p>]]></description>
        <content:encoded><![CDATA[<p>There a survey that says <a href="https://denmark.dk/people-and-culture/happiness">Danish</a> are the happiest people.</p>
<p>A Danish once said the secret to happiness is low expectations.</p>
<p>I've always wondered how you can combine ideally low expectations, so you're not constantly disappointed, while having ambition: striving and doing great things. These two concepts feel like polar opposites that cannot cohabitate.</p>
<p>Alain de Botton tells us that having low expectations in some areas doesn't mean you lose ambition. You can have ambition and realism, you can be sober in some areas yet still be deeply excited to get out of bed in the morning. You can have these paradoxical positions on issues.</p>
<p>He explores the idea of a cheerful pessimist in a <a href="https://www.youtube.com/watch?v=2KreaV59NkE">podcast</a> with Tim Ferris.</p>
<blockquote>
<p>if you're a little pessimistic about how a lot of things go, it doesn't necessarily mean that you're going to be gloomy all the time. You may encounter moments of pure ecstasy as you realize that there are some very fine things in a world which is otherwise very dark.</p>
<p>I don't think. A backdrop of stark realism/pessimism about all sorts of things. That death and illness can visit us very suddenly without warning. That all our grandest plans can be undone by a blood clot in under a minute. That some of the finest ambitions fall prey to the meanest realities, et cetera. That many of us, perhaps all of us, are going to go to our deathbeds with some very important parts of us still unexplored.</p>
<p>I think it's because things are so dark, because we are operating against a backdrop of darkness. That a glass of beautiful lemon juice or a sincere conversation with a friend or a moment when, yes, things do go right and everything does go right. Why these things matter so much and perhaps much more intensely. It's like the joy of the convalescent who's come out of the hospital and they are seeing the sunlight strike the leaves of a daffodil.</p>
<p>And that daffodil seems more beautiful than it's ever done to the robust football player who hasn't ever paused to appreciate these things. So, as I say, I think it should be utterly compatible with ambition, appreciation, tenderness, et cetera. To keep the really grim things not far from the top of consciousness kind of pretty much every day.</p>
</blockquote>
<p>What I took away from this is in all the things we do, we can strive for greatness, but we have to be prepared for the worst outcome. An essential <a href="https://www.theschooloflife.com/article/why-stoicism-continues-to-matter/">tenet of the Stoics</a> is to expect the worst possible outcome, and then remind ourselves that the worst is survivable.</p>
<p>This encourages to appreciate the little joys of life more deeply. By realizing that life is merciless and we are faced with illness, calamities, or mortality at any given moment, we focus on doing what we love, with the people we love.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[12 Favorite Problems]]></title>
        <link>https://bneo.xyz/posts/12problems</link>
        <guid>https://bneo.xyz/posts/12problems</guid>
        <pubDate>Sun, 10 Mar 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>In Gian-Carlo Rota's <em>Ten Lessons I Wish I Had Been Taught</em>, he <a href="https://www.ams.org/notices/199701/comm-rota.pdf?curius=2790">shares</a> the Feynman Method.</p>
<p>It is Richard Feynman's advice on how to be a genius.</p>
<blockquote>
<p>“You have to keep a dozen of your favorite problems constantly present in your mind, although by and large they will lay in a dormant state. Every time you hear or read a new trick or a new result, test it against each of your twelve problems to see whether it helps. Every once in a while there will be a hit, and people will say, “How did he do it? He must be a genius!”</p>
<p>– Richard Feynman</p>
</blockquote>
<p>Richard Hamming had the <a href="https://www.cs.virginia.edu/~robins/YouAndYourResearch.html">same idea</a> too.</p>
<blockquote>
<p>Most great scientists know many important problems. They have something between 10 and 20 important problems for which they are looking for an attack. And when they see a new idea come up, one hears them say "Well that bears on this problem." They drop all the other things and get after it.</p>
<p>Now I can tell you a horror story that was told to me but I can't vouch for the truth of it. I was sitting in an airport talking to a friend of mine from Los Alamos about how it was lucky that the fission experiment occurred over in Europe when it did because that got us working on the atomic bomb here in the US. He said "No; at Berkeley we had gathered a bunch of data; we didn't get around to reducing it because we were building some more equipment, but if we had reduced that data we would have found fission." They had it in their hands and they didn't pursue it. They came in second!</p>
<p>The great scientists, when an opportunity opens up, get after it and they pursue it. They drop all other things. They get rid of other things and they get after an idea because they had already thought the thing through. Their minds are prepared; they see the opportunity and they go after it. Now of course lots of times it doesn't work out, but you don't have to hit many of them to do some great science. It's kind of easy. One of the chief tricks is to live a long time!</p>
<p>– Richard Hamming, "You and Your Research"</p>
</blockquote>
<p>Here are my 12 favorite problems</p>
<ol>
<li>how to imbue curiosity and agency in others?</li>
<li>how to write with authority and authenticity?</li>
<li>how to figure out which big problems to devote your life to? (related: how to find the right ideas to work on?)</li>
<li>how to dive into rabbit holes (consuming) effectively in a way that's generative and not overwhelming?</li>
<li>how to integrate boredom into our lives?</li>
<li>how to have low expectations yet have ambition?</li>
<li>how to be good at selling?</li>
<li>how to prevent loneliness for all ages?</li>
<li>how to create a community from scratch, and maintain it?</li>
<li>how to cure acne for good?</li>
<li>how to self-differentiate in interpersonal relationships?</li>
<li>how to use AI to reduce suffering in the world?</li>
</ol>
<p>12 favorite problems of others</p>
<ul>
<li><a href="https://haikal.blog/12-favourite-problems/">Haikal</a></li>
<li><a href="https://www.melissamenke.com/notes/12-favorite-problems">Melissa Menke</a></li>
<li><a href="https://www.honest-broker.com/p/my-12-favorite-problems">Ted Gioia</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>In Gian-Carlo Rota's <em>Ten Lessons I Wish I Had Been Taught</em>, he <a href="https://www.ams.org/notices/199701/comm-rota.pdf?curius=2790">shares</a> the Feynman Method.</p>
<p>It is Richard Feynman's advice on how to be a genius.</p>
<blockquote>
<p>“You have to keep a dozen of your favorite problems constantly present in your mind, although by and large they will lay in a dormant state. Every time you hear or read a new trick or a new result, test it against each of your twelve problems to see whether it helps. Every once in a while there will be a hit, and people will say, “How did he do it? He must be a genius!”</p>
<p>– Richard Feynman</p>
</blockquote>
<p>Richard Hamming had the <a href="https://www.cs.virginia.edu/~robins/YouAndYourResearch.html">same idea</a> too.</p>
<blockquote>
<p>Most great scientists know many important problems. They have something between 10 and 20 important problems for which they are looking for an attack. And when they see a new idea come up, one hears them say "Well that bears on this problem." They drop all the other things and get after it.</p>
<p>Now I can tell you a horror story that was told to me but I can't vouch for the truth of it. I was sitting in an airport talking to a friend of mine from Los Alamos about how it was lucky that the fission experiment occurred over in Europe when it did because that got us working on the atomic bomb here in the US. He said "No; at Berkeley we had gathered a bunch of data; we didn't get around to reducing it because we were building some more equipment, but if we had reduced that data we would have found fission." They had it in their hands and they didn't pursue it. They came in second!</p>
<p>The great scientists, when an opportunity opens up, get after it and they pursue it. They drop all other things. They get rid of other things and they get after an idea because they had already thought the thing through. Their minds are prepared; they see the opportunity and they go after it. Now of course lots of times it doesn't work out, but you don't have to hit many of them to do some great science. It's kind of easy. One of the chief tricks is to live a long time!</p>
<p>– Richard Hamming, "You and Your Research"</p>
</blockquote>
<p>Here are my 12 favorite problems</p>
<ol>
<li>how to imbue curiosity and agency in others?</li>
<li>how to write with authority and authenticity?</li>
<li>how to figure out which big problems to devote your life to? (related: how to find the right ideas to work on?)</li>
<li>how to dive into rabbit holes (consuming) effectively in a way that's generative and not overwhelming?</li>
<li>how to integrate boredom into our lives?</li>
<li>how to have low expectations yet have ambition?</li>
<li>how to be good at selling?</li>
<li>how to prevent loneliness for all ages?</li>
<li>how to create a community from scratch, and maintain it?</li>
<li>how to cure acne for good?</li>
<li>how to self-differentiate in interpersonal relationships?</li>
<li>how to use AI to reduce suffering in the world?</li>
</ol>
<p>12 favorite problems of others</p>
<ul>
<li><a href="https://haikal.blog/12-favourite-problems/">Haikal</a></li>
<li><a href="https://www.melissamenke.com/notes/12-favorite-problems">Melissa Menke</a></li>
<li><a href="https://www.honest-broker.com/p/my-12-favorite-problems">Ted Gioia</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[how to: healthier relationships]]></title>
        <link>https://bneo.xyz/posts/healthyrelationships</link>
        <guid>https://bneo.xyz/posts/healthyrelationships</guid>
        <pubDate>Sat, 09 Mar 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/danceoflife.jpg" alt="The Dance of Life, Edvard Munch, 1925"></p>
<p>a few advice on interpersonal relationships by <a href="https://www.avabear.xyz/p/how-to-have-healthier-relationships">Ava</a></p>
<ul>
<li>platonic love is as important as romantic love
<ul>
<li>a lot of people are too obsessed with their partners and not obsessed enough with their friends</li>
<li>In <em>Hard to Love</em> Briallen Hopper writes that she experiences herself as someone formed and sustained by others' love and patience, and the kindness of strangers. there is no self-made man</li>
</ul>
</li>
<li>don't force relationship into a shape, ask for what you want.
<ul>
<li>advocate for your needs, be upfront about what you're looking for</li>
<li>there's no "convincing" people: love should be freely given and never coerced</li>
<li>In <em>Phaedrus</em> Plato: eros, if channeled correctly, can turn from an obsessive preoccupation to an ability to appreciate the beauty in someone and see that beauty in other parts of the world</li>
<li>In <em>Waiting for God</em> <a href="https://www.goodreads.com/quotes/842432-we-want-to-get-behind-the-beauty-but-it-is">Simone Weil</a>: much the problems humanity experiences are caused by a desire to "eat beauty instead of seeing it" <mark>Can you see beauty without wanting to consume it?</mark></li>
</ul>
</li>
<li>nothing fills the void inside you
<ul>
<li>"The realest thing in the world is the void, is emptiness, is transience. Love only makes sense in the context of impending oblivion."</li>
<li>don't get into friendships / romantic relationships to fill the void, believing they'll fix everything</li>
<li>French analyst Jacques Lacan: "Desire has indestructible permanence. Desire is inextinguishable"</li>
</ul>
</li>
<li>self-differentiate
<ul>
<li>In <em>A Passionate Marriage</em> David Schnarch, it's defined as <mark>the ability to "maintain who you are while you’re <em>close</em> to the people important to you"</mark></li>
<li>for with insecure attachment: they long for emotional fusion or avoidance to defend against engulfment.</li>
<li><mark>"if you're sufficiently differentiated, you don't need to fuse to feel safe, and you don't need to hide to maintain your own individuality"</mark></li>
<li>you succeed in a relationship by giving, but you have to know how to give without hurting yourself.</li>
<li>a test: "can you maintain boundaries when you're around people you love? Do you behave in a way you feel happy with, or do you betray yourself?</li>
</ul>
</li>
<li>do not try to change people
<ul>
<li>don't hope for people to change to keep the fantasy of a happy future alive</li>
<li>people change only when they're ready, not because we hope they will</li>
</ul>
</li>
<li>say the thing
<ul>
<li>you can't fake it or pretend it, it'll show through and all it does is stop you from connecting to someone in a real way</li>
<li>consistently saying what you want to say is a strength not a vulnerability</li>
<li>be self-aware enough to disclose the ugly things about yourself (charismatic people often weaponize their vulnerability)</li>
</ul>
</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/danceoflife.jpg" alt="The Dance of Life, Edvard Munch, 1925"></p>
<p>a few advice on interpersonal relationships by <a href="https://www.avabear.xyz/p/how-to-have-healthier-relationships">Ava</a></p>
<ul>
<li>platonic love is as important as romantic love
<ul>
<li>a lot of people are too obsessed with their partners and not obsessed enough with their friends</li>
<li>In <em>Hard to Love</em> Briallen Hopper writes that she experiences herself as someone formed and sustained by others' love and patience, and the kindness of strangers. there is no self-made man</li>
</ul>
</li>
<li>don't force relationship into a shape, ask for what you want.
<ul>
<li>advocate for your needs, be upfront about what you're looking for</li>
<li>there's no "convincing" people: love should be freely given and never coerced</li>
<li>In <em>Phaedrus</em> Plato: eros, if channeled correctly, can turn from an obsessive preoccupation to an ability to appreciate the beauty in someone and see that beauty in other parts of the world</li>
<li>In <em>Waiting for God</em> <a href="https://www.goodreads.com/quotes/842432-we-want-to-get-behind-the-beauty-but-it-is">Simone Weil</a>: much the problems humanity experiences are caused by a desire to "eat beauty instead of seeing it" <mark>Can you see beauty without wanting to consume it?</mark></li>
</ul>
</li>
<li>nothing fills the void inside you
<ul>
<li>"The realest thing in the world is the void, is emptiness, is transience. Love only makes sense in the context of impending oblivion."</li>
<li>don't get into friendships / romantic relationships to fill the void, believing they'll fix everything</li>
<li>French analyst Jacques Lacan: "Desire has indestructible permanence. Desire is inextinguishable"</li>
</ul>
</li>
<li>self-differentiate
<ul>
<li>In <em>A Passionate Marriage</em> David Schnarch, it's defined as <mark>the ability to "maintain who you are while you’re <em>close</em> to the people important to you"</mark></li>
<li>for with insecure attachment: they long for emotional fusion or avoidance to defend against engulfment.</li>
<li><mark>"if you're sufficiently differentiated, you don't need to fuse to feel safe, and you don't need to hide to maintain your own individuality"</mark></li>
<li>you succeed in a relationship by giving, but you have to know how to give without hurting yourself.</li>
<li>a test: "can you maintain boundaries when you're around people you love? Do you behave in a way you feel happy with, or do you betray yourself?</li>
</ul>
</li>
<li>do not try to change people
<ul>
<li>don't hope for people to change to keep the fantasy of a happy future alive</li>
<li>people change only when they're ready, not because we hope they will</li>
</ul>
</li>
<li>say the thing
<ul>
<li>you can't fake it or pretend it, it'll show through and all it does is stop you from connecting to someone in a real way</li>
<li>consistently saying what you want to say is a strength not a vulnerability</li>
<li>be self-aware enough to disclose the ugly things about yourself (charismatic people often weaponize their vulnerability)</li>
</ul>
</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[How to Be a Good Listener]]></title>
        <link>https://bneo.xyz/posts/listen</link>
        <guid>https://bneo.xyz/posts/listen</guid>
        <pubDate>Fri, 08 Mar 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/listen.jpg" alt="In the Conservatory, Édouard Manet, 1879"></p>
<p>A great article on how to listen by <a href="https://tomblog.rip/the-myth-of-the-good-listener/">Molly Brodak</a>.</p>
<p>Below are my actionable bullet points</p>
<ul>
<li>let people feel their feels
<ul>
<li>don't tell the person she isn't feeling it, or make her feel ashamed</li>
<li>say "I hear you." "I bet it is hard." "That makes sense"</li>
</ul>
</li>
<li>check your own emotions
<ul>
<li>when someone is angry and attacking you, do not engage, be the non-angry one</li>
<li>replace all the mean and hateful things coming out of their mouth with "I'm hurt! I'm hurrrt!"</li>
<li>say "I'll be up for talking another time about this if you want", don't say "when you are less angry"</li>
</ul>
</li>
<li>do not give advice
<ul>
<li>the person already knows the answer or the best solution – or at least, has a preference</li>
<li>all you have to do is repeat what they're saying back to them</li>
<li>don't talk about your experience unless the person is specifically asking for it (see below)</li>
</ul>
</li>
<li>do not relate
<ul>
<li>empathy is not "hey that happened to me too!" or "I also know what you're talking about – in fact I know more about it than you do!" (this is one-upping)</li>
<li>turn away from your ego and say "that must've hurt a lot!" and look at the person in the eyes</li>
</ul>
</li>
<li>ask questions
<ul>
<li>ask good straightforward questions you think the person might like to answer, even if it's unrelated to the issue (a therapist trick to get people going)</li>
<li>ask "what happened?" "What kind of place was that?" When did you first...?" and other non yes-or-no questions</li>
<li>don't ask a lot of "why" questions (this can lead to defensiveness and quick justifications for behaviour)</li>
</ul>
</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/listen.jpg" alt="In the Conservatory, Édouard Manet, 1879"></p>
<p>A great article on how to listen by <a href="https://tomblog.rip/the-myth-of-the-good-listener/">Molly Brodak</a>.</p>
<p>Below are my actionable bullet points</p>
<ul>
<li>let people feel their feels
<ul>
<li>don't tell the person she isn't feeling it, or make her feel ashamed</li>
<li>say "I hear you." "I bet it is hard." "That makes sense"</li>
</ul>
</li>
<li>check your own emotions
<ul>
<li>when someone is angry and attacking you, do not engage, be the non-angry one</li>
<li>replace all the mean and hateful things coming out of their mouth with "I'm hurt! I'm hurrrt!"</li>
<li>say "I'll be up for talking another time about this if you want", don't say "when you are less angry"</li>
</ul>
</li>
<li>do not give advice
<ul>
<li>the person already knows the answer or the best solution – or at least, has a preference</li>
<li>all you have to do is repeat what they're saying back to them</li>
<li>don't talk about your experience unless the person is specifically asking for it (see below)</li>
</ul>
</li>
<li>do not relate
<ul>
<li>empathy is not "hey that happened to me too!" or "I also know what you're talking about – in fact I know more about it than you do!" (this is one-upping)</li>
<li>turn away from your ego and say "that must've hurt a lot!" and look at the person in the eyes</li>
</ul>
</li>
<li>ask questions
<ul>
<li>ask good straightforward questions you think the person might like to answer, even if it's unrelated to the issue (a therapist trick to get people going)</li>
<li>ask "what happened?" "What kind of place was that?" When did you first...?" and other non yes-or-no questions</li>
<li>don't ask a lot of "why" questions (this can lead to defensiveness and quick justifications for behaviour)</li>
</ul>
</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[I bought a Fujifilm x100s]]></title>
        <link>https://bneo.xyz/posts/fujifilm</link>
        <guid>https://bneo.xyz/posts/fujifilm</guid>
        <pubDate>Thu, 07 Mar 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>A video on <a href="https://www.youtube.com/watch?v=jNb4hPvLWYQ">Fuji X100VI</a> popped up on my YT feed one day and that started a week-long rabbit hole down digital film cameras.</p>
<p>I started getting a ton of videos on digital film cameras on my homepage.</p>
<p>Eventually, starting with Fuji, then discovering Ricoh, Olympus, Leica, and Panasonic, I eventually landed back on the x100s, which is the 2nd gen of the X100 series.</p>
<p>Today, I met up with a seller to buy a third-hand x100s at KLCC.</p>
<p>I was at the food court going through every detail about the camera, making sure this is a good purchase. This is my first camera, ever, so I asked a lot of basic questions about photography as well. I paid RM1999 for it, which I believe is a good deal. Even though the silver paint has come off at the edges, and it looks old, but I like that it has history; It's been in the hands of two photographers who enjoyed the craft.</p>
<p>When I walked home from the train station with my mom I took a lot of shots.</p>
<p>I made an <a href="https://www.instagram.com/bengotafujifilm/">instagram</a> page for the special ones, with more to come.</p>
<p>I added a couple <a href="https://fujixweekly.com/fujifilm-x-trans-ii-recipes/">X-Trans II recipes</a> to fully utilize what fujifilm has to offer.</p>
<ul>
<li>C1: <a href="https://fujixweekly.com/2020/08/02/fujifilm-xq1-x-trans-ii-film-simulation-recipe-kodachrome-without-classic-chrome/">Provia/STD</a></li>
<li>C2: <a href="https://fujixweekly.com/2022/01/24/fujifilm-x-t1-x-trans-ii-film-simulation-recipe-scanned-negative/">PRO Neg. Std</a></li>
<li>C3: <a href="https://fujixweekly.com/2023/08/08/pro-film-fujifilm-x70-x-trans-ii-film-simulation-recipe/">PRO Neg. Hi</a></li>
</ul>
<p>I tried setting a recipe for Basic but it just gets overwritten each time so I think it can only hold 3.</p>
<p>I'm still confused about <a href="https://www.dpreview.com/forums/thread/4142610">what an ND filter does</a>.</p>
<p>And just learned what shutter speed, ISO and aperture does. I found a good <a href="https://www.reddit.com/r/explainlikeimfive/comments/aq1y0a/eli5_photography_shutter_speed_iso_and_aperture/">eli5</a>.</p>
<p>For some notes</p>
<ul>
<li>these three are knobs that control how much brightness you get</li>
<li>shutter speed
<ul>
<li>shorter = little light</li>
<li>longer = lots of light (produces the blur effect in photos)</li>
</ul>
</li>
<li>sensitivity (ISO)
<ul>
<li>lower = less sensitive (bright)</li>
<li>higher = more sensitive (more grainy and noisy)</li>
</ul>
</li>
<li>aperture (f-stop)
<ul>
<li>lower (f/1.8) = wider opening, more brightness (shallow depth of field, portrait mode)</li>
<li>higher (f/16) = narrow opening, less brightness (entire image in focus)</li>
</ul>
</li>
</ul>
<p>You want an image where the brightest points are not almost-but-not-quite 100% white, and the darkest points are almost-but-not-quite 100% black.</p>
<p>A nice analogy for aperture</p>
<blockquote>
<p>Make a pin hole with one hand, hold it up to your eye (like a teeny tiny telescope) and then stretch your other arm and hold up a finger. Notice the finger and background will both be in focus. Remove your pinhole hand and then you can manually focus on either the finger or background.</p>
</blockquote>
<p>One practical tip is to use the exposure-meter which tells you how exposed the photo is going to be.</p>
<p>I'm excited to see what moments I can capture from this camera.</p>
<p>Next is to buy a camcorder and start vlogging.</p>]]></description>
        <content:encoded><![CDATA[<p>A video on <a href="https://www.youtube.com/watch?v=jNb4hPvLWYQ">Fuji X100VI</a> popped up on my YT feed one day and that started a week-long rabbit hole down digital film cameras.</p>
<p>I started getting a ton of videos on digital film cameras on my homepage.</p>
<p>Eventually, starting with Fuji, then discovering Ricoh, Olympus, Leica, and Panasonic, I eventually landed back on the x100s, which is the 2nd gen of the X100 series.</p>
<p>Today, I met up with a seller to buy a third-hand x100s at KLCC.</p>
<p>I was at the food court going through every detail about the camera, making sure this is a good purchase. This is my first camera, ever, so I asked a lot of basic questions about photography as well. I paid RM1999 for it, which I believe is a good deal. Even though the silver paint has come off at the edges, and it looks old, but I like that it has history; It's been in the hands of two photographers who enjoyed the craft.</p>
<p>When I walked home from the train station with my mom I took a lot of shots.</p>
<p>I made an <a href="https://www.instagram.com/bengotafujifilm/">instagram</a> page for the special ones, with more to come.</p>
<p>I added a couple <a href="https://fujixweekly.com/fujifilm-x-trans-ii-recipes/">X-Trans II recipes</a> to fully utilize what fujifilm has to offer.</p>
<ul>
<li>C1: <a href="https://fujixweekly.com/2020/08/02/fujifilm-xq1-x-trans-ii-film-simulation-recipe-kodachrome-without-classic-chrome/">Provia/STD</a></li>
<li>C2: <a href="https://fujixweekly.com/2022/01/24/fujifilm-x-t1-x-trans-ii-film-simulation-recipe-scanned-negative/">PRO Neg. Std</a></li>
<li>C3: <a href="https://fujixweekly.com/2023/08/08/pro-film-fujifilm-x70-x-trans-ii-film-simulation-recipe/">PRO Neg. Hi</a></li>
</ul>
<p>I tried setting a recipe for Basic but it just gets overwritten each time so I think it can only hold 3.</p>
<p>I'm still confused about <a href="https://www.dpreview.com/forums/thread/4142610">what an ND filter does</a>.</p>
<p>And just learned what shutter speed, ISO and aperture does. I found a good <a href="https://www.reddit.com/r/explainlikeimfive/comments/aq1y0a/eli5_photography_shutter_speed_iso_and_aperture/">eli5</a>.</p>
<p>For some notes</p>
<ul>
<li>these three are knobs that control how much brightness you get</li>
<li>shutter speed
<ul>
<li>shorter = little light</li>
<li>longer = lots of light (produces the blur effect in photos)</li>
</ul>
</li>
<li>sensitivity (ISO)
<ul>
<li>lower = less sensitive (bright)</li>
<li>higher = more sensitive (more grainy and noisy)</li>
</ul>
</li>
<li>aperture (f-stop)
<ul>
<li>lower (f/1.8) = wider opening, more brightness (shallow depth of field, portrait mode)</li>
<li>higher (f/16) = narrow opening, less brightness (entire image in focus)</li>
</ul>
</li>
</ul>
<p>You want an image where the brightest points are not almost-but-not-quite 100% white, and the darkest points are almost-but-not-quite 100% black.</p>
<p>A nice analogy for aperture</p>
<blockquote>
<p>Make a pin hole with one hand, hold it up to your eye (like a teeny tiny telescope) and then stretch your other arm and hold up a finger. Notice the finger and background will both be in focus. Remove your pinhole hand and then you can manually focus on either the finger or background.</p>
</blockquote>
<p>One practical tip is to use the exposure-meter which tells you how exposed the photo is going to be.</p>
<p>I'm excited to see what moments I can capture from this camera.</p>
<p>Next is to buy a camcorder and start vlogging.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Finding Your Purpose]]></title>
        <link>https://bneo.xyz/posts/purpose</link>
        <guid>https://bneo.xyz/posts/purpose</guid>
        <pubDate>Wed, 06 Mar 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/phosphorus.jpeg" alt="The Alchemist Discovering Phosphorus, Joseph Wright of Derby, 1795"></p>
<p>I read <a href="https://fs.blog/hunter-s-thompson-to-hume-logan/">Hunter S. Thompson's Letter</a> on finding purpose and living a meaningful life.</p>
<p>The biggest takeaway was his idea of not letting our goals define us, and to not even look for goals at all.</p>
<p>We see other successful people with their "perfect" lives and we make that our goal. We put our faith in these tangible goals, striving to be doctors, lawyers, investment bankers, business owners.</p>
<p>He calls it a tragedy of life that we seek to understand the goal and not the man (ourselves).</p>
<p>We set these goals that demands us of certain things, but it is unwise.</p>
<p>We are always changing. In every reaction to every diverse experience, we learn something new about ourselves; they alter our perspective and we become a different person. Is it not foolish to mould our lives to fit the contours of these goals if we're constantly changing every day?</p>
<p>The answer is to not deal with (tangible) goals at all.</p>
<p>We do not strive to be bankers nor doctors, <strong>we strive to be ourselves</strong>.</p>
<p>Rather than making the individual conform to the goal, we make the goal conform to the individual.</p>
<p>He gives a formula:</p>
<blockquote>
<p>a man must choose a path which will let his ABILITIES function at maximum efficiency toward the gratification of his DESIRES.</p>
</blockquote>
<p>In doing so, he:</p>
<ul>
<li>fulfills a need (creates identity)</li>
<li>avoids frustrating his potential (no ceiling on his growth)</li>
<li>avoids the terror of seeing his goal wilt or lose its charm as he draws closer to it (his goal conforms to his abilities and desires, rather than bending himself to meet the demands of what he seeks)</li>
</ul>
<p>Rather than dedicating his life to a pre-defined goal, he has chose a way of life he <em>knows</em> he will enjoy.</p>
<p><mark>The goal is secondary, it is the functioning toward the goal that is important.</mark></p>
<p>This path must be your own.</p>
<blockquote>
<p>a man MUST function in a pattern of his own choosing; for to let another man define your own goals is to give up one of the most meaningful aspects of life--- the definitive act of will which makes a man an individual</p>
</blockquote>
<p>He warns us to not look for goals, but look for a way of life. Decide how you want to live and see what you can do to make a living <em>within</em> that way of life.</p>
<p>And finally leaves us with a reminder that our lives can still change.</p>
<blockquote>
<p>no one HAS to do something he doesn't want to do for the rest of his life. But then again, if that's what you wind up doing, by all means convince yourself that you HAD to do it. You'll have lots of company</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/phosphorus.jpeg" alt="The Alchemist Discovering Phosphorus, Joseph Wright of Derby, 1795"></p>
<p>I read <a href="https://fs.blog/hunter-s-thompson-to-hume-logan/">Hunter S. Thompson's Letter</a> on finding purpose and living a meaningful life.</p>
<p>The biggest takeaway was his idea of not letting our goals define us, and to not even look for goals at all.</p>
<p>We see other successful people with their "perfect" lives and we make that our goal. We put our faith in these tangible goals, striving to be doctors, lawyers, investment bankers, business owners.</p>
<p>He calls it a tragedy of life that we seek to understand the goal and not the man (ourselves).</p>
<p>We set these goals that demands us of certain things, but it is unwise.</p>
<p>We are always changing. In every reaction to every diverse experience, we learn something new about ourselves; they alter our perspective and we become a different person. Is it not foolish to mould our lives to fit the contours of these goals if we're constantly changing every day?</p>
<p>The answer is to not deal with (tangible) goals at all.</p>
<p>We do not strive to be bankers nor doctors, <strong>we strive to be ourselves</strong>.</p>
<p>Rather than making the individual conform to the goal, we make the goal conform to the individual.</p>
<p>He gives a formula:</p>
<blockquote>
<p>a man must choose a path which will let his ABILITIES function at maximum efficiency toward the gratification of his DESIRES.</p>
</blockquote>
<p>In doing so, he:</p>
<ul>
<li>fulfills a need (creates identity)</li>
<li>avoids frustrating his potential (no ceiling on his growth)</li>
<li>avoids the terror of seeing his goal wilt or lose its charm as he draws closer to it (his goal conforms to his abilities and desires, rather than bending himself to meet the demands of what he seeks)</li>
</ul>
<p>Rather than dedicating his life to a pre-defined goal, he has chose a way of life he <em>knows</em> he will enjoy.</p>
<p><mark>The goal is secondary, it is the functioning toward the goal that is important.</mark></p>
<p>This path must be your own.</p>
<blockquote>
<p>a man MUST function in a pattern of his own choosing; for to let another man define your own goals is to give up one of the most meaningful aspects of life--- the definitive act of will which makes a man an individual</p>
</blockquote>
<p>He warns us to not look for goals, but look for a way of life. Decide how you want to live and see what you can do to make a living <em>within</em> that way of life.</p>
<p>And finally leaves us with a reminder that our lives can still change.</p>
<blockquote>
<p>no one HAS to do something he doesn't want to do for the rest of his life. But then again, if that's what you wind up doing, by all means convince yourself that you HAD to do it. You'll have lots of company</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[Exhaustion]]></title>
        <link>https://bneo.xyz/posts/050324</link>
        <guid>https://bneo.xyz/posts/050324</guid>
        <pubDate>Tue, 05 Mar 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/morning.jpeg" alt="Morning Sun, 1952 by Edward Hopper"></p>
<p>I woke up lethargic today.</p>
<p>I sat in front on my computer and I couldn't bring myself to do anything at all.</p>
<p>I felt a complete lack of interest and will to do the things I used to do.</p>
<p>Maybe it's the antibiotics causing me fatigue, or my body is still recuperating from the surgery.</p>
<p>I was staring out the window a lot.</p>
<p>Just thinking. Thinking about thinking. Sitting with my feelings. I've done everything I set out to do. Now it's time to live up to them.</p>
<p>I decided to just read today. Nothing else. Oh and a lot of YouTube.</p>
<p>I was reading <a href="https://www.goodreads.com/book/show/13155290-several-short-sentences-about-writing">Several Short Sentences About Writing</a> by Verlyn Klinkenborg.</p>
<p>I like this quote</p>
<blockquote>
<p>“Without extraneous words or phrases or clauses, there will be room for implication. The longer the sentence, the less it’s able to imply, And writing by implication should be one of your goals. Implication is almost nonexistent in the prose that surrounds you, The prose of law, science, business, journalism, and most academic fields. It was nonexistent in the way you were taught to write. That means you don’t know how to use one of a writer’s most important tools: <mark>The ability to suggest more than the words seem to allow, The ability to speak to the reader in silence. </mark>”</p>
</blockquote>
<p>I had walking tour videos playing on my monitor.</p>
<p>I went to <a href="https://www.youtube.com/watch?v=kccv6YJZ0P4">Venice</a>, <a href="https://www.youtube.com/watch?v=2aZlTVnq2eQ">Florence</a> and hiked <a href="https://www.youtube.com/watch?v=WKcnvPDgifA">Alta Via 2 in Dolomites</a>.</p>
<p>I also went to <a href="https://www.youtube.com/watch?v=jVAVdk819TI">Tübingen</a>, a picturesque town in the southwestern part of Germany. The entire town looked like bright, vibrant paint was spilled all over, everywhere.</p>
<p>And this <a href="https://www.youtube.com/watch?v=wjfuB8Xjhc4">japan cat island</a>.</p>
<p>I want to travel so bad.</p>
<p>I stumbled on a couple cute videos like <a href="https://www.youtube.com/watch?v=ymxEmbALjIo">how to wash a kitten</a> and this <a href="https://www.youtube.com/watch?v=E6CcUj2mDbI">Shiba Inu store clerk</a></p>
<p>I've been binging on photography videos, I found this really good series on <a href="https://www.youtube.com/playlist?list=PLTQtLjIqecdydlanOGh6iwoWOb9VxpDts">Visual Patterns</a>. Going to dive deeper into this when I get my camera and start shooting.</p>
<p>I also discovered <a href="https://www.youtube.com/watch?v=yJF5XlNzDgY">the funniest girl in NYC</a>. I like her personality.</p>
<p>I found a lot of calm, relaxing playlists</p>
<ul>
<li><a href="https://www.youtube.com/watch?v=yw4N_GoIA-k">낭만</a></li>
<li><a href="https://www.youtube.com/watch?v=_yJu15Qq3To&#x26;t=2085s">Dreamy songs that take you back to simpler times | a relaxed playlist</a></li>
<li><a href="https://www.youtube.com/watch?v=FjBVw3NWvYI&#x26;t=146s">playlist for calm moments ~ sped up</a></li>
<li><a href="https://www.youtube.com/watch?v=P6yq-HfwnFc&#x26;t=189s">last days</a></li>
<li><a href="https://www.youtube.com/watch?v=p22EqQBYRBM">(playlist/jazz) a collection of jazz that is not loud and calm</a></li>
<li><a href="https://www.youtube.com/watch?v=R-bI0AhSyU0&#x26;t=5s">rain, books and coffee (playlist)</a></li>
<li><a href="https://www.youtube.com/watch?v=NBgloVgJD7M&#x26;t=535s">Peace.</a></li>
</ul>
<p>And a nice <a href="https://www.youtube.com/watch?v=bfcnpktwuq0">read with me</a> video.</p>
<p>I'm also obsessed with <a href="https://www.youtube.com/watch?v=M1I0Z9uldlg">camcorders</a> now. I'm thinking of getting one for my travels.</p>
<p>I'm grateful YouTube exists.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/morning.jpeg" alt="Morning Sun, 1952 by Edward Hopper"></p>
<p>I woke up lethargic today.</p>
<p>I sat in front on my computer and I couldn't bring myself to do anything at all.</p>
<p>I felt a complete lack of interest and will to do the things I used to do.</p>
<p>Maybe it's the antibiotics causing me fatigue, or my body is still recuperating from the surgery.</p>
<p>I was staring out the window a lot.</p>
<p>Just thinking. Thinking about thinking. Sitting with my feelings. I've done everything I set out to do. Now it's time to live up to them.</p>
<p>I decided to just read today. Nothing else. Oh and a lot of YouTube.</p>
<p>I was reading <a href="https://www.goodreads.com/book/show/13155290-several-short-sentences-about-writing">Several Short Sentences About Writing</a> by Verlyn Klinkenborg.</p>
<p>I like this quote</p>
<blockquote>
<p>“Without extraneous words or phrases or clauses, there will be room for implication. The longer the sentence, the less it’s able to imply, And writing by implication should be one of your goals. Implication is almost nonexistent in the prose that surrounds you, The prose of law, science, business, journalism, and most academic fields. It was nonexistent in the way you were taught to write. That means you don’t know how to use one of a writer’s most important tools: <mark>The ability to suggest more than the words seem to allow, The ability to speak to the reader in silence. </mark>”</p>
</blockquote>
<p>I had walking tour videos playing on my monitor.</p>
<p>I went to <a href="https://www.youtube.com/watch?v=kccv6YJZ0P4">Venice</a>, <a href="https://www.youtube.com/watch?v=2aZlTVnq2eQ">Florence</a> and hiked <a href="https://www.youtube.com/watch?v=WKcnvPDgifA">Alta Via 2 in Dolomites</a>.</p>
<p>I also went to <a href="https://www.youtube.com/watch?v=jVAVdk819TI">Tübingen</a>, a picturesque town in the southwestern part of Germany. The entire town looked like bright, vibrant paint was spilled all over, everywhere.</p>
<p>And this <a href="https://www.youtube.com/watch?v=wjfuB8Xjhc4">japan cat island</a>.</p>
<p>I want to travel so bad.</p>
<p>I stumbled on a couple cute videos like <a href="https://www.youtube.com/watch?v=ymxEmbALjIo">how to wash a kitten</a> and this <a href="https://www.youtube.com/watch?v=E6CcUj2mDbI">Shiba Inu store clerk</a></p>
<p>I've been binging on photography videos, I found this really good series on <a href="https://www.youtube.com/playlist?list=PLTQtLjIqecdydlanOGh6iwoWOb9VxpDts">Visual Patterns</a>. Going to dive deeper into this when I get my camera and start shooting.</p>
<p>I also discovered <a href="https://www.youtube.com/watch?v=yJF5XlNzDgY">the funniest girl in NYC</a>. I like her personality.</p>
<p>I found a lot of calm, relaxing playlists</p>
<ul>
<li><a href="https://www.youtube.com/watch?v=yw4N_GoIA-k">낭만</a></li>
<li><a href="https://www.youtube.com/watch?v=_yJu15Qq3To&#x26;t=2085s">Dreamy songs that take you back to simpler times | a relaxed playlist</a></li>
<li><a href="https://www.youtube.com/watch?v=FjBVw3NWvYI&#x26;t=146s">playlist for calm moments ~ sped up</a></li>
<li><a href="https://www.youtube.com/watch?v=P6yq-HfwnFc&#x26;t=189s">last days</a></li>
<li><a href="https://www.youtube.com/watch?v=p22EqQBYRBM">(playlist/jazz) a collection of jazz that is not loud and calm</a></li>
<li><a href="https://www.youtube.com/watch?v=R-bI0AhSyU0&#x26;t=5s">rain, books and coffee (playlist)</a></li>
<li><a href="https://www.youtube.com/watch?v=NBgloVgJD7M&#x26;t=535s">Peace.</a></li>
</ul>
<p>And a nice <a href="https://www.youtube.com/watch?v=bfcnpktwuq0">read with me</a> video.</p>
<p>I'm also obsessed with <a href="https://www.youtube.com/watch?v=M1I0Z9uldlg">camcorders</a> now. I'm thinking of getting one for my travels.</p>
<p>I'm grateful YouTube exists.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Life is Not a Mountain]]></title>
        <link>https://bneo.xyz/posts/renewal</link>
        <guid>https://bneo.xyz/posts/renewal</guid>
        <pubDate>Mon, 04 Mar 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/life_mountain.jpg" alt="Snow Storm: Hannibal and his Army Crossing the Alps, J. M. W. Turner, 1812"></p>
<p>I was reading John Gardner's piece on <a href="https://www.pbs.org/johngardner/sections/writings_speech_1.html">Personal Renewal</a>, there's a lot of nuggets of wisdom in here.</p>
<p>But the part that I want to internalize the most is where he describes what life is.</p>
<p>My whole life I believed that there's this concrete goal that I have to put all my efforts into achieving, a checkpoint in my life where I can feel I have arrive, a scoring system that tells me I've accumulated enough points to reward me the title of success, signifying that I've made it.</p>
<p>It's like a mountain that we scramble to climb to reach what we thought was the goal.</p>
<p>But when we finally get to the top and look around, chances are we feel empty. You wonder if you climbed the wrong mountain.</p>
<p>Gardner describes what life really is.</p>
<blockquote>
<p>But life isn't a mountain that has a summit, Nor is it -- as some suppose -- a riddle that has an answer. Nor a game that has a final score.</p>
<p><mark>Life is an endless unfolding</mark>, and if we wish it to be, <mark>an endless process of self-discovery</mark>, an endless and unpredictable dialogue between our own potentialities and the life situations in which we find ourselves. By potentialities I mean not just intellectual gifts but the full range of one's capacities for learning, sensing, wondering, understanding, loving and aspiring.</p>
</blockquote>
<p>And these potentialities don't stop at any certain age. They only stop when you run out of challenges in life, which can never happen.</p>
<blockquote>
<p>The thing you have to understand is that the capacities you actually develop to the full come out as the result of an interplay between you and life's challenges --and the challenges keep changing. <mark>Life pulls things out of you.</mark></p>
</blockquote>
<p>The beauty of our complex and inexplicable minds is that there's a depth to us that can never be fully explored, and we're constantly discovering new things about ourselves. Don't put a ceiling on your own growth.</p>
<blockquote>
<p>You know about some of the gifts that you have left undeveloped. Would you believe that you have gifts and possibilities you don't even know about? It's true. We are just beginning to recognize how even those who have had every advantage and opportunity <strong>unconsciously put a ceiling on their own growth, underestimate their potentialities or hide from the risk that growth involves</strong>.</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/life_mountain.jpg" alt="Snow Storm: Hannibal and his Army Crossing the Alps, J. M. W. Turner, 1812"></p>
<p>I was reading John Gardner's piece on <a href="https://www.pbs.org/johngardner/sections/writings_speech_1.html">Personal Renewal</a>, there's a lot of nuggets of wisdom in here.</p>
<p>But the part that I want to internalize the most is where he describes what life is.</p>
<p>My whole life I believed that there's this concrete goal that I have to put all my efforts into achieving, a checkpoint in my life where I can feel I have arrive, a scoring system that tells me I've accumulated enough points to reward me the title of success, signifying that I've made it.</p>
<p>It's like a mountain that we scramble to climb to reach what we thought was the goal.</p>
<p>But when we finally get to the top and look around, chances are we feel empty. You wonder if you climbed the wrong mountain.</p>
<p>Gardner describes what life really is.</p>
<blockquote>
<p>But life isn't a mountain that has a summit, Nor is it -- as some suppose -- a riddle that has an answer. Nor a game that has a final score.</p>
<p><mark>Life is an endless unfolding</mark>, and if we wish it to be, <mark>an endless process of self-discovery</mark>, an endless and unpredictable dialogue between our own potentialities and the life situations in which we find ourselves. By potentialities I mean not just intellectual gifts but the full range of one's capacities for learning, sensing, wondering, understanding, loving and aspiring.</p>
</blockquote>
<p>And these potentialities don't stop at any certain age. They only stop when you run out of challenges in life, which can never happen.</p>
<blockquote>
<p>The thing you have to understand is that the capacities you actually develop to the full come out as the result of an interplay between you and life's challenges --and the challenges keep changing. <mark>Life pulls things out of you.</mark></p>
</blockquote>
<p>The beauty of our complex and inexplicable minds is that there's a depth to us that can never be fully explored, and we're constantly discovering new things about ourselves. Don't put a ceiling on your own growth.</p>
<blockquote>
<p>You know about some of the gifts that you have left undeveloped. Would you believe that you have gifts and possibilities you don't even know about? It's true. We are just beginning to recognize how even those who have had every advantage and opportunity <strong>unconsciously put a ceiling on their own growth, underestimate their potentialities or hide from the risk that growth involves</strong>.</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[Cursed Dreams]]></title>
        <link>https://bneo.xyz/posts/curseddreams</link>
        <guid>https://bneo.xyz/posts/curseddreams</guid>
        <pubDate>Sun, 03 Mar 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/curseddreams.jpeg" alt="curseddreams"></p>
<blockquote>
<p>“Today, all of humanity's dreams are cursed somehow. Beautiful yet <a href="https://www.youtube.com/watch?v=NcLlpdE8siU">cursed dreams</a>. – Hayao Miyazaki”</p>
</blockquote>
<p>I watched <a href="https://www.youtube.com/watch?v=wyidOYwyrLI">a</a> <a href="https://www.youtube.com/watch?v=zL34JpZGH9o">few</a> <a href="https://www.youtube.com/watch?v=KYJe31vCL-A">film</a> <a href="https://www.youtube.com/watch?v=xk0spWvl3wg">analysis</a> <a href="https://www.youtube.com/watch?v=Ewv2iNIqfsY">videos</a> <a href="https://www.youtube.com/watch?v=Fpc7gt_i638">on</a> The Wind Rises today.</p>
<p>I get inspired whenever I watch movies a fervent protagonist obsess over a dream, go through the challenges and difficulties of achieving that dream, and finally make it in the end. I'm filled with the childlike wonder and belief that anything is possible, and our dreams are as real as we make of them.</p>
<p>But soon after, another feeling comes, I realize that most of us, we'll never achieve our dreams. We might not even know what our dream is. Some of us don't even have one. We just go through life, day by day, never realizing our true potential. And it's not because the person isn't doing what they can do achieve it, it's because their background and circumstances has defined their lives, they don't have the luxury of choice, to even taste the anxiety of unbounded possibilities ahead of them. The molten lava that once erupted, flared, and flowed in them has hardened, the fire that once burned passionately, sniffed out by the realities of life.</p>
<p>Miyazaki's cursed dream was to make beautiful films. Jiro's cursed dream was to build beautiful airplanes.</p>
<p>Right now it feels like I don't have one, at least, it's not clear. I have a fuzzy idea of what it might look like; I see bits and pieces of it that don't really make up anything yet. I might just be mimetic desire. I see young founders getting into YC and building companies that solve interesting problems and new-grads working on the cutting-edge like self-driving, robotics, aerospace in big tech companies that shape the world. I tell myself I want that too. Maybe it's the prestige I'm after. The millions, even billion dollar valuation that comes from this pursuit.</p>
<p>Envy arises when I see them everywhere, because deep down I think I'm capable of that too. I wasn't born in the US, nor did I go to a top-ranking university, but I believe it all comes down to hard work, curiosity, and luck. It's going to be extremely hard, it's a dark tunnel with no end in sight, but what's life if we're not throwing ourselves onto problems that grip us, that ones that will make us stay up all night, disregarding our health and sanity, because it feels like we're at the precipice of something big. Would you not choose that life over a life that is monotonous and plain.</p>
<p>Maybe it goes back to the fear of having an ordinary life. I associate ordinary with failure, of not realizing my full potential. I feel like I have to accomplish <em>big</em> things in my life. I want to leave it better than when I found it. I don't want fame. I don't need my name everywhere. But I want to see my creations making the world a better place.</p>
<p>This dream is a cursed dream. It's a dream that I cannot achieve by staying and being content with the country I was born in. The US is the place where people to make their dreams a reality. My cursed dream would mean that I won't be here as my parents grow older and weaker. But hopefully by then I'll be rich by then to have the luxury to visit them often, and even bring them over.</p>
<p>I think it's hard to define my dream because it's another way of asking the big question of what I want out of my life. And these past few months where I was forced to slow down and sit with my thoughts. Reflecting on my life for the past two years: what I've been aiming at, what I've been running away from, what I've discovered about myself. I still have a lot of doubts about who I am. I'm malleable and porous. My identity is constantly being shaped and moulded by the things I consume and people around me.</p>
<p>But I know that as someone who grew up in a family operating on scarcity mindset, I'm really driven by money. I owe my dad a lot, I'm eternally grateful, but it's building up guilt. My health conditions + cosmetics stuff required almost ~RM30k so far. My excessively expensive undergrad education, and soon, grad school education that costs hundreds of thousands. His sacrifice has to be made worth by my success. Even if I don't have my own family, having enough money is so essential for a comfortable life. And how much is enough? Enough money means having the freedom to work on my own stuff in my own time, travelling, feeling unrushed, being able to spend more time with friends and family, reading lots of books and diving into rabbit holes without feeling guilty.</p>
<p>Anyway, in an attempt to prompt my brain to define what my cursed dream is, here's what was generated.</p>
<p>On a small scale, my dream for myself is to make it in the US. And "making it" would mean building a life there in the next 5-10 years. It's what I've been fighting so hard to achieve. And now that it's becoming more possible, it's what I'll continue fighting for until it's real.</p>
<p>On a larger scale, my dream is to build something that I want to see in the world. One that solves a problem that is meaningful. One that reduces the suffering of others, and adds joy as well. It's not clear what that is yet. I don't believe I've exposed myself enough to life, the real problems, to the right people. I have so much of life to experience still, and there's no rush.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/curseddreams.jpeg" alt="curseddreams"></p>
<blockquote>
<p>“Today, all of humanity's dreams are cursed somehow. Beautiful yet <a href="https://www.youtube.com/watch?v=NcLlpdE8siU">cursed dreams</a>. – Hayao Miyazaki”</p>
</blockquote>
<p>I watched <a href="https://www.youtube.com/watch?v=wyidOYwyrLI">a</a> <a href="https://www.youtube.com/watch?v=zL34JpZGH9o">few</a> <a href="https://www.youtube.com/watch?v=KYJe31vCL-A">film</a> <a href="https://www.youtube.com/watch?v=xk0spWvl3wg">analysis</a> <a href="https://www.youtube.com/watch?v=Ewv2iNIqfsY">videos</a> <a href="https://www.youtube.com/watch?v=Fpc7gt_i638">on</a> The Wind Rises today.</p>
<p>I get inspired whenever I watch movies a fervent protagonist obsess over a dream, go through the challenges and difficulties of achieving that dream, and finally make it in the end. I'm filled with the childlike wonder and belief that anything is possible, and our dreams are as real as we make of them.</p>
<p>But soon after, another feeling comes, I realize that most of us, we'll never achieve our dreams. We might not even know what our dream is. Some of us don't even have one. We just go through life, day by day, never realizing our true potential. And it's not because the person isn't doing what they can do achieve it, it's because their background and circumstances has defined their lives, they don't have the luxury of choice, to even taste the anxiety of unbounded possibilities ahead of them. The molten lava that once erupted, flared, and flowed in them has hardened, the fire that once burned passionately, sniffed out by the realities of life.</p>
<p>Miyazaki's cursed dream was to make beautiful films. Jiro's cursed dream was to build beautiful airplanes.</p>
<p>Right now it feels like I don't have one, at least, it's not clear. I have a fuzzy idea of what it might look like; I see bits and pieces of it that don't really make up anything yet. I might just be mimetic desire. I see young founders getting into YC and building companies that solve interesting problems and new-grads working on the cutting-edge like self-driving, robotics, aerospace in big tech companies that shape the world. I tell myself I want that too. Maybe it's the prestige I'm after. The millions, even billion dollar valuation that comes from this pursuit.</p>
<p>Envy arises when I see them everywhere, because deep down I think I'm capable of that too. I wasn't born in the US, nor did I go to a top-ranking university, but I believe it all comes down to hard work, curiosity, and luck. It's going to be extremely hard, it's a dark tunnel with no end in sight, but what's life if we're not throwing ourselves onto problems that grip us, that ones that will make us stay up all night, disregarding our health and sanity, because it feels like we're at the precipice of something big. Would you not choose that life over a life that is monotonous and plain.</p>
<p>Maybe it goes back to the fear of having an ordinary life. I associate ordinary with failure, of not realizing my full potential. I feel like I have to accomplish <em>big</em> things in my life. I want to leave it better than when I found it. I don't want fame. I don't need my name everywhere. But I want to see my creations making the world a better place.</p>
<p>This dream is a cursed dream. It's a dream that I cannot achieve by staying and being content with the country I was born in. The US is the place where people to make their dreams a reality. My cursed dream would mean that I won't be here as my parents grow older and weaker. But hopefully by then I'll be rich by then to have the luxury to visit them often, and even bring them over.</p>
<p>I think it's hard to define my dream because it's another way of asking the big question of what I want out of my life. And these past few months where I was forced to slow down and sit with my thoughts. Reflecting on my life for the past two years: what I've been aiming at, what I've been running away from, what I've discovered about myself. I still have a lot of doubts about who I am. I'm malleable and porous. My identity is constantly being shaped and moulded by the things I consume and people around me.</p>
<p>But I know that as someone who grew up in a family operating on scarcity mindset, I'm really driven by money. I owe my dad a lot, I'm eternally grateful, but it's building up guilt. My health conditions + cosmetics stuff required almost ~RM30k so far. My excessively expensive undergrad education, and soon, grad school education that costs hundreds of thousands. His sacrifice has to be made worth by my success. Even if I don't have my own family, having enough money is so essential for a comfortable life. And how much is enough? Enough money means having the freedom to work on my own stuff in my own time, travelling, feeling unrushed, being able to spend more time with friends and family, reading lots of books and diving into rabbit holes without feeling guilty.</p>
<p>Anyway, in an attempt to prompt my brain to define what my cursed dream is, here's what was generated.</p>
<p>On a small scale, my dream for myself is to make it in the US. And "making it" would mean building a life there in the next 5-10 years. It's what I've been fighting so hard to achieve. And now that it's becoming more possible, it's what I'll continue fighting for until it's real.</p>
<p>On a larger scale, my dream is to build something that I want to see in the world. One that solves a problem that is meaningful. One that reduces the suffering of others, and adds joy as well. It's not clear what that is yet. I don't believe I've exposed myself enough to life, the real problems, to the right people. I have so much of life to experience still, and there's no rush.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[The Day After]]></title>
        <link>https://bneo.xyz/posts/surgeryday2</link>
        <guid>https://bneo.xyz/posts/surgeryday2</guid>
        <pubDate>Sat, 02 Mar 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I woke up at 4 a.m. I tried to sleep more but it was too uncomfortable.</p>
<p>I was on my phone a lot. It was the only thing in my reach that I could distract myself with.</p>
<p>My sister was still asleep.</p>
<p>I started watching From up on Poppy Hill when she woke up.</p>
<p><img src="https://bneo.xyz/images/poppy.png" alt="From Up on Poppy Hill"></p>
<p>Aside from the cute teen-love story and possible incest which was a dramatic turn, I loved the sense of community among the students, and their passion and spirit to retain the culture of the clubhouse (Latin Quarter) inspiring as it's rare these days. I felt like back in high school I never really cared for things, besides maybe table tennis. I never took risks. I was too insecure and just kept to myself because it was safe. Now I'm left with regrets. They serve as a good reminder for how I should live my life now.</p>
<p>I was given a special apple juice drink only distributed in hospitals and was asked to record my water intake. I could only do 10 ml cups at first around 8 a.m. Drinking hurts. I knew pain would come in every swallow, so I braced myself for it. Hour by hour, my intake increased, first to 15, then 30, and finally 60 ml around 12 p.m.</p>
<p>I watched a bit of Nausicaä of the Valley of the Wind after that. I wasn't very interested in the story at that time and stopped after a while.</p>
<p>My mom came around 9:30 a.m. and my sister left for work.</p>
<p>I rewatched Spirited Away. My mom watched some of it with me. I had it playing in the background while I checked emails and tried to walk around my room. I was watching her reaction when no face was eating people. I'm surprised she wasn't showing any signs of horror, maybe it helps that it's animated.</p>
<p>I still wasn't eating yet. I just felt nauseas. Up until 12 p.m. I've only been sipping diluted apple juice.</p>
<p>I decided to watch "The Wind Rises". I wasn't really paying attention at the start, but when the earthquake scene started that's when I got hooked.</p>
<p><img src="https://bneo.xyz/images/windrises.png" alt="The Wind Rises (58:14)"></p>
<p>I loved this movie a lot. Howl's Moving Castle used to be my favorite but this one won me over. The main thing being his passion and obsession to realize his dream of making beautiful airplanes, and the repercussions of being consumed by the work you do. The realistic aspect of how your dreams have consequences, and that you have to make a lot of sacrifices and hard choices in life. The doomed love between Jiro and Naoko with pain and loss to match the joy and affection they had for each other, the marriage scene at the boss' house was gorgeous and her leaving at the end so that Jiro would be left with a good image of her was heart-wrenching.</p>
<p>I only started eating at 2 p.m. My mom brought blended porridge. It was bright orange because of the pumpkins.</p>
<p>I felt really impatient and frustrated. I wanted to do something with my time but I couldn't do anything.</p>
<p>After waiting the entire day (12 hours for me), The doctor finally came around 4 p.m.</p>
<p>He told me to avoid anything with a stalk, and that I should eat lots of protein. That I should be on this diet for a month, and slowly get back to normal foods. And that it'll take 6 weeks to fully heal from the surgery. I'll be seeing him again in a week.</p>
<p>I left the hospital around 5 p.m. into bustling area separating The Gardens and Midvalley. I walked past many restaurants and many faces. It was a saturday so everyone was out. I felt like I reentered society again. It was the same feeling I had after staying awake for 24 hours for a hackathon in SF, but this time I'm not the same anymore.</p>
<p>You know how in movies you see characters being stabbed, yet they can pull through and continue walking. Right now, I have two small incisions that are 2.5 cm and one 1/2 cm, and I can't even walk normally. Either I'm weak and too scared of pain, or this pain is real.</p>
<p>My mom was really concerned about me carrying my bag. I repeatedly told her I was fine. My dad came to pick us up and brought my mom to two grocery stores to make sure I had enough food for my recovery. She bought a lot of fish after hearing what the doctor said.</p>
<p>I remember the bumps on the road really affected me. I felt like existence was pain. I can't feel an ounce of gratitude yet. It's all just difficult feelings swirling around in my brain. I just want this to be over.</p>
<p>I was listening to Alain de Botton again. I feel that only his words can provide relief. It's a bit concerning I'm not reaching for God's words instead.</p>
<p>I remember entering the house and realizing that I'm never the same. And that it's more weeks of being in the house. I dreaded it. These past two months have been quite hard, I'm undergoing so much change, but I have things to look forward to. It'll all be worth it for future me.</p>
<p>There are still things I want to achieve now, and I have to accept the fact that I can no longer operate at my best, and I need to rest and listen to my body. Healing will come.</p>
<p>I spent the rest of the day writing and reading and went to bed around 11 p.m.</p>]]></description>
        <content:encoded><![CDATA[<p>I woke up at 4 a.m. I tried to sleep more but it was too uncomfortable.</p>
<p>I was on my phone a lot. It was the only thing in my reach that I could distract myself with.</p>
<p>My sister was still asleep.</p>
<p>I started watching From up on Poppy Hill when she woke up.</p>
<p><img src="https://bneo.xyz/images/poppy.png" alt="From Up on Poppy Hill"></p>
<p>Aside from the cute teen-love story and possible incest which was a dramatic turn, I loved the sense of community among the students, and their passion and spirit to retain the culture of the clubhouse (Latin Quarter) inspiring as it's rare these days. I felt like back in high school I never really cared for things, besides maybe table tennis. I never took risks. I was too insecure and just kept to myself because it was safe. Now I'm left with regrets. They serve as a good reminder for how I should live my life now.</p>
<p>I was given a special apple juice drink only distributed in hospitals and was asked to record my water intake. I could only do 10 ml cups at first around 8 a.m. Drinking hurts. I knew pain would come in every swallow, so I braced myself for it. Hour by hour, my intake increased, first to 15, then 30, and finally 60 ml around 12 p.m.</p>
<p>I watched a bit of Nausicaä of the Valley of the Wind after that. I wasn't very interested in the story at that time and stopped after a while.</p>
<p>My mom came around 9:30 a.m. and my sister left for work.</p>
<p>I rewatched Spirited Away. My mom watched some of it with me. I had it playing in the background while I checked emails and tried to walk around my room. I was watching her reaction when no face was eating people. I'm surprised she wasn't showing any signs of horror, maybe it helps that it's animated.</p>
<p>I still wasn't eating yet. I just felt nauseas. Up until 12 p.m. I've only been sipping diluted apple juice.</p>
<p>I decided to watch "The Wind Rises". I wasn't really paying attention at the start, but when the earthquake scene started that's when I got hooked.</p>
<p><img src="https://bneo.xyz/images/windrises.png" alt="The Wind Rises (58:14)"></p>
<p>I loved this movie a lot. Howl's Moving Castle used to be my favorite but this one won me over. The main thing being his passion and obsession to realize his dream of making beautiful airplanes, and the repercussions of being consumed by the work you do. The realistic aspect of how your dreams have consequences, and that you have to make a lot of sacrifices and hard choices in life. The doomed love between Jiro and Naoko with pain and loss to match the joy and affection they had for each other, the marriage scene at the boss' house was gorgeous and her leaving at the end so that Jiro would be left with a good image of her was heart-wrenching.</p>
<p>I only started eating at 2 p.m. My mom brought blended porridge. It was bright orange because of the pumpkins.</p>
<p>I felt really impatient and frustrated. I wanted to do something with my time but I couldn't do anything.</p>
<p>After waiting the entire day (12 hours for me), The doctor finally came around 4 p.m.</p>
<p>He told me to avoid anything with a stalk, and that I should eat lots of protein. That I should be on this diet for a month, and slowly get back to normal foods. And that it'll take 6 weeks to fully heal from the surgery. I'll be seeing him again in a week.</p>
<p>I left the hospital around 5 p.m. into bustling area separating The Gardens and Midvalley. I walked past many restaurants and many faces. It was a saturday so everyone was out. I felt like I reentered society again. It was the same feeling I had after staying awake for 24 hours for a hackathon in SF, but this time I'm not the same anymore.</p>
<p>You know how in movies you see characters being stabbed, yet they can pull through and continue walking. Right now, I have two small incisions that are 2.5 cm and one 1/2 cm, and I can't even walk normally. Either I'm weak and too scared of pain, or this pain is real.</p>
<p>My mom was really concerned about me carrying my bag. I repeatedly told her I was fine. My dad came to pick us up and brought my mom to two grocery stores to make sure I had enough food for my recovery. She bought a lot of fish after hearing what the doctor said.</p>
<p>I remember the bumps on the road really affected me. I felt like existence was pain. I can't feel an ounce of gratitude yet. It's all just difficult feelings swirling around in my brain. I just want this to be over.</p>
<p>I was listening to Alain de Botton again. I feel that only his words can provide relief. It's a bit concerning I'm not reaching for God's words instead.</p>
<p>I remember entering the house and realizing that I'm never the same. And that it's more weeks of being in the house. I dreaded it. These past two months have been quite hard, I'm undergoing so much change, but I have things to look forward to. It'll all be worth it for future me.</p>
<p>There are still things I want to achieve now, and I have to accept the fact that I can no longer operate at my best, and I need to rest and listen to my body. Healing will come.</p>
<p>I spent the rest of the day writing and reading and went to bed around 11 p.m.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[D-Day]]></title>
        <link>https://bneo.xyz/posts/surgeryday</link>
        <guid>https://bneo.xyz/posts/surgeryday</guid>
        <pubDate>Fri, 01 Mar 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/sunflower.jpg" alt="Sunflowers (F456), Vincent van Gogh"></p>
<p>I woke up at 7 a.m. I was joking with my parents about not doing the surgery. I'm totally fine now. There's nothing wrong with me. Humor is my coping mechanism.</p>
<p>My dad gave us a ride to Midvalley, a mall that I frequent with my mom to do some work. My sister works in the office buildings beside it, and the hospital just so happens to be beside it too. My dad took a picture of us, my sister had a small luggage with her. It felt like we were at the airport being sent off.</p>
<p>We went up the 7th floor and were welcomed by the words "iHEAL Medical Center", in dark purple, pasted neatly on the ceramic wall. I reached the main entrance of the hospital 8:19 a.m.</p>
<p>After registering, and paying a hefty deposit of 20k, I was directed to my room.</p>
<p>I was admitted to Room 3, they named it Sunflower. I'm reminded of Van Gogh's painting.</p>
<p>I changed into the hospital gown and went outside to do an ultrasound to check if there's any complications for safety measures. While I was outside waiting, I noticed people were looking at me. Or maybe I was just being self-conscious, projecting my own ideas of insecurity about being young and sick. I wondered what goes through their mind when they see me. Could it be "What disease does he have at such a young age that poor thing". I took some measurements on this fancy machine. My weight increased a little to 52.9 kg. I'm going to lose more after this surgery. My target weight, according to the machine is 61 kg. Let's see if I can reach that by summer.</p>
<p>The lady doing my ultrasound asked what was wrong with me, and whether I was getting acid reflux frequently. She talked about how how no one can really comprehend the pain I feel, it's like being stabbed right at your lower left rib, I felt understood.</p>
<p>A nurse took some blood for some tests. Four needles went into my arms in total, one for blood. One failed, one came off because I was sleeping on my arm and the needle bent, And the last one on my right hand for the IV drips and pain medicine.</p>
<p>I started sketching and asked my mom to tell me about her younger days. She talked about how her family was really poor in the forest, and she ate 8 different kinds of animals/reptiles. She almost died twice when she was young. Her brother drowned in an ocean. Her father treated her the best in the family since she was the youngest, his dream was for one his children to graduate from overseas, and my mother was the one. He always made sure she had enough money, giving everything he had to his youngest daughter.</p>
<p>After waiting for hours, I started reading The Bridge of San Luis Rey, after a chapter, I fell asleep. I was half-awake, resting my eyes, mentally preparing myself for what's to come. Every footstep outside my room felt like it was for me, but it was a false alarm.</p>
<p>My surgeon came in at one point telling me what the process will be like. I asked him for more details about the surgery. I'm in good hands.</p>
<p>Two nurses came in at 1 p.m. to brief me about more details. They reassured me there won't be any pain, only bloating. <em>I'm writing this post-op, and I'm very much in pain. Either they lied or I'm just weak.</em></p>
<p>It wasn't until 3 p.m. when the time came.</p>
<p>I was wheeled from room to room, and finally arrived at the operation theatre, bright and cold. I was really curious, observing avery part of the room, noticing every instrument and screen in my vicinity. The nurse asked if it was like in the movies, and I said it's brighter than I thought.</p>
<p>I moved to the operation bed, and they put a heated blanket. It felt nice. One of the nurses started conversing with me. I told her about my studies in the US, she shared about her son who has been in London the past 6 years, about his 700 pound/week rent, and his application for a masters in USC. We shared the same concerns towards the cost of US education, and how she cannot retire yet. I say my dad is in the same situation too. The anaesthesia went in my bloodstream. <em>I later found out this was Bridion (sugammadex sodium), and it costs RM600</em>.</p>
<p>I woke up confused and in excruciating pain around 5 p.m., I couldn't breathe without my shoulders screaming and burning. I thought it was heartburn but the surgeon later told me it's because my diaphragm is swollen, and that pain travels up to the shoulders. They injected painkillers and I slept, half-awake until 6 p.m.</p>
<p>Breathing was difficult the whole night. That made talking hard. My stomach felt like a balloon ready to burst. I've never been more uncomfortable in my life. My stomach was disapproving of everything I was trying to swallow. In every swallow, something was trying to bubble up and escape. I remember standing up to walk, and not after a few steps around the room I promptly sat back down, and started to sweat profusely.</p>
<p>I was sulking a lot. I didn't want to go through this. I felt no gratitude. All I could think about was how long I have to suffer with this before I actually reap the benefits of this expensive and inconvenient surgery. I'm giving up an entire month. I was stressed about the interview assignment I have due soon.</p>
<p>The surgeon came in and told me everything went very well. He assured me that what I was feeling was normal, and that he'll see me the next morning.</p>
<p>My sister came around 8 p.m. from work. She looked exhausted. She's keeping me company for the night. My mom is turning 60 this year, and I'm here in a hospital bed requiring her care. She's been caring for me since I've been back. My sister said it's better to have kids early. I feel like a burden, a mixed bag of emotions involving guilt, shame, vulnerability, frustration, and gratitude with sadness. My mom left at 9 p.m.</p>
<p>I could only take sips of soy milk that night, and I didn't eat anything else. I finished Arrietty on the TV and an episode of Friends. I could not stay awake any longer.</p>
<p>I managed to sleep at 10 p.m. with relaxing sleep music playing on the tv.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/sunflower.jpg" alt="Sunflowers (F456), Vincent van Gogh"></p>
<p>I woke up at 7 a.m. I was joking with my parents about not doing the surgery. I'm totally fine now. There's nothing wrong with me. Humor is my coping mechanism.</p>
<p>My dad gave us a ride to Midvalley, a mall that I frequent with my mom to do some work. My sister works in the office buildings beside it, and the hospital just so happens to be beside it too. My dad took a picture of us, my sister had a small luggage with her. It felt like we were at the airport being sent off.</p>
<p>We went up the 7th floor and were welcomed by the words "iHEAL Medical Center", in dark purple, pasted neatly on the ceramic wall. I reached the main entrance of the hospital 8:19 a.m.</p>
<p>After registering, and paying a hefty deposit of 20k, I was directed to my room.</p>
<p>I was admitted to Room 3, they named it Sunflower. I'm reminded of Van Gogh's painting.</p>
<p>I changed into the hospital gown and went outside to do an ultrasound to check if there's any complications for safety measures. While I was outside waiting, I noticed people were looking at me. Or maybe I was just being self-conscious, projecting my own ideas of insecurity about being young and sick. I wondered what goes through their mind when they see me. Could it be "What disease does he have at such a young age that poor thing". I took some measurements on this fancy machine. My weight increased a little to 52.9 kg. I'm going to lose more after this surgery. My target weight, according to the machine is 61 kg. Let's see if I can reach that by summer.</p>
<p>The lady doing my ultrasound asked what was wrong with me, and whether I was getting acid reflux frequently. She talked about how how no one can really comprehend the pain I feel, it's like being stabbed right at your lower left rib, I felt understood.</p>
<p>A nurse took some blood for some tests. Four needles went into my arms in total, one for blood. One failed, one came off because I was sleeping on my arm and the needle bent, And the last one on my right hand for the IV drips and pain medicine.</p>
<p>I started sketching and asked my mom to tell me about her younger days. She talked about how her family was really poor in the forest, and she ate 8 different kinds of animals/reptiles. She almost died twice when she was young. Her brother drowned in an ocean. Her father treated her the best in the family since she was the youngest, his dream was for one his children to graduate from overseas, and my mother was the one. He always made sure she had enough money, giving everything he had to his youngest daughter.</p>
<p>After waiting for hours, I started reading The Bridge of San Luis Rey, after a chapter, I fell asleep. I was half-awake, resting my eyes, mentally preparing myself for what's to come. Every footstep outside my room felt like it was for me, but it was a false alarm.</p>
<p>My surgeon came in at one point telling me what the process will be like. I asked him for more details about the surgery. I'm in good hands.</p>
<p>Two nurses came in at 1 p.m. to brief me about more details. They reassured me there won't be any pain, only bloating. <em>I'm writing this post-op, and I'm very much in pain. Either they lied or I'm just weak.</em></p>
<p>It wasn't until 3 p.m. when the time came.</p>
<p>I was wheeled from room to room, and finally arrived at the operation theatre, bright and cold. I was really curious, observing avery part of the room, noticing every instrument and screen in my vicinity. The nurse asked if it was like in the movies, and I said it's brighter than I thought.</p>
<p>I moved to the operation bed, and they put a heated blanket. It felt nice. One of the nurses started conversing with me. I told her about my studies in the US, she shared about her son who has been in London the past 6 years, about his 700 pound/week rent, and his application for a masters in USC. We shared the same concerns towards the cost of US education, and how she cannot retire yet. I say my dad is in the same situation too. The anaesthesia went in my bloodstream. <em>I later found out this was Bridion (sugammadex sodium), and it costs RM600</em>.</p>
<p>I woke up confused and in excruciating pain around 5 p.m., I couldn't breathe without my shoulders screaming and burning. I thought it was heartburn but the surgeon later told me it's because my diaphragm is swollen, and that pain travels up to the shoulders. They injected painkillers and I slept, half-awake until 6 p.m.</p>
<p>Breathing was difficult the whole night. That made talking hard. My stomach felt like a balloon ready to burst. I've never been more uncomfortable in my life. My stomach was disapproving of everything I was trying to swallow. In every swallow, something was trying to bubble up and escape. I remember standing up to walk, and not after a few steps around the room I promptly sat back down, and started to sweat profusely.</p>
<p>I was sulking a lot. I didn't want to go through this. I felt no gratitude. All I could think about was how long I have to suffer with this before I actually reap the benefits of this expensive and inconvenient surgery. I'm giving up an entire month. I was stressed about the interview assignment I have due soon.</p>
<p>The surgeon came in and told me everything went very well. He assured me that what I was feeling was normal, and that he'll see me the next morning.</p>
<p>My sister came around 8 p.m. from work. She looked exhausted. She's keeping me company for the night. My mom is turning 60 this year, and I'm here in a hospital bed requiring her care. She's been caring for me since I've been back. My sister said it's better to have kids early. I feel like a burden, a mixed bag of emotions involving guilt, shame, vulnerability, frustration, and gratitude with sadness. My mom left at 9 p.m.</p>
<p>I could only take sips of soy milk that night, and I didn't eat anything else. I finished Arrietty on the TV and an episode of Friends. I could not stay awake any longer.</p>
<p>I managed to sleep at 10 p.m. with relaxing sleep music playing on the tv.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[The Night Before]]></title>
        <link>https://bneo.xyz/posts/nightbefore</link>
        <guid>https://bneo.xyz/posts/nightbefore</guid>
        <pubDate>Thu, 29 Feb 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/childhood.jpeg" alt="The Voyage of Life: Childhood, 1842, Thomas Cole"></p>
<p>I don't know where to start. I sat in front of my computer for 30 minutes thinking about my life so far, reading my <a href="%5B/posts/22">past writings</a> about how GERD has affected my life. It's really defined my entire life for the past 3 years. My entire life in the US was controlled by this disease, all of my actions and decisions had to go through it. So it's scary, yet exciting to think about how it will change from here. I see my past life ending tonight, and a new life beginning tomorrow.</p>
<p>I got curious and started reading the wikipedia pages on <a href="https://en.wikipedia.org/wiki/Gastroesophageal_reflux_disease?useskin=vector">GERD</a> and <a href="https://en.wikipedia.org/wiki/Hiatal_hernia?useskin=vector">hiatal hernia</a>. I used to read a lot of reddit posts in the beginning, but I'm not going to do that anymore because of the <a href="posts/90-9-1">90-9-1 rule</a>. It only adds fuel to the fire. I wasn't feeling any negative emotions as of yet but reading it conjured some amounts of anxiety.</p>
<blockquote>
<p>Quality of life is improved in the short term compared to medical therapy, but there is uncertainty in the benefits of surgery versus long-term medical management with proton pump inhibitors</p>
</blockquote>
<p>I was informed by my surgeon that this <a href="https://www.mayoclinic.org/fundoplication/vid-20084708.">surgery</a> has an 80% effectiveness rate for a 5-10 years life span. but because I have some "wiring" issues as well, as he puts it crudely, that 80% might go down. So a lot of uncertainty does arise in light of this information. How much will this really cure me? What does &#x3C;80% look like in my day-to-day? I know there's no going back to being normal again, no restart button or revive at the checkpoint; life just doesn't work that way, our cells are constantly dying and regenerating, but at a rate that progressively declines over time. But I do expect this surgery to free me in ways I used to be, if not why am I even doing it? Well, he did say that if I continue to take medication, and since I'm southeast asian, I'm more prone to stomach cancer. So, there's that.</p>
<p>I feel like I've been living with this disease for so long now (3.1 years) that I've accumulated a lot of <a href="posts/helplessness">learned helplessness</a>. I've also gotten very used to the symptoms that I'm numb to them. I feel the pain, but I'm not bothered by it as much anymore. So there's a pessimist in me that believes life will not get better. But I recently learned about the power of the expectation effect, about how our beliefs have the power to heal; we can cure the body with the mind. So I have to actively reject cynicism and believe I will be cured. Tomorrow, I will be repeating that in my head.</p>
<p>I am afraid of this surgery. I think part of the fear comes from this permanent change to my body, a change that I cannot see with my eyes. It feels like a violation of my body. It's also a matter of trust and vulnerability. I have to fully trust the people involved my operation to make zero mistakes, and perform at their best. I'm asleep and if anything happens, I'll never know. I can't imagine how it feels to go through more major surgeries.</p>
<p>It's also me seeking for control and certainty, I create unnecessary anxiety by thinking past the 5-10 years timeline, when I don't even know what will happen next month, next week, and even tomorrow. I spent so much of my life planning out my entire future, setting these goals and expectations for myself, and I think I have to learn how to live day by day.</p>
<p>I have to talk about faith. Growing up in a church, my faith and belief significantly shaped the person I am today. My core values revolve around my faith. I never realized how shaky my faith was after getting GERD. I didn't know how to accept the fact that God would put this on me, even though he only puts as much suffering as we can bear in our lives, I had a lot of doubts, and I withdrew from God, I barely attended church in 2022. 2023 was the year my faith started to revive again. I'm eternally grateful for the people at the chinese church. Today, I still struggle with putting God in the center of my life, I don't read the bible and some nights I forget to pray, so I still have a lot of work to do.</p>
<p>To end this on a good note, I am incredibly grateful for my friends and family. My dad who's funding all the myriads of hospital visits and operations that summed up the past two months of my disorganized and blurry life. My mom who's been caring for me physically and mentally. My sisters who are always there to cheer me up and check up on me. And the friends who brings fun and laughter into my life, who's there to listen to my messy and chaotic thoughts, who reminds me of the good times in the past, and who helps me look forward to the future.</p>
<p>Better days are coming. The next chapter of my life starts tomorrow.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/childhood.jpeg" alt="The Voyage of Life: Childhood, 1842, Thomas Cole"></p>
<p>I don't know where to start. I sat in front of my computer for 30 minutes thinking about my life so far, reading my <a href="%5B/posts/22">past writings</a> about how GERD has affected my life. It's really defined my entire life for the past 3 years. My entire life in the US was controlled by this disease, all of my actions and decisions had to go through it. So it's scary, yet exciting to think about how it will change from here. I see my past life ending tonight, and a new life beginning tomorrow.</p>
<p>I got curious and started reading the wikipedia pages on <a href="https://en.wikipedia.org/wiki/Gastroesophageal_reflux_disease?useskin=vector">GERD</a> and <a href="https://en.wikipedia.org/wiki/Hiatal_hernia?useskin=vector">hiatal hernia</a>. I used to read a lot of reddit posts in the beginning, but I'm not going to do that anymore because of the <a href="posts/90-9-1">90-9-1 rule</a>. It only adds fuel to the fire. I wasn't feeling any negative emotions as of yet but reading it conjured some amounts of anxiety.</p>
<blockquote>
<p>Quality of life is improved in the short term compared to medical therapy, but there is uncertainty in the benefits of surgery versus long-term medical management with proton pump inhibitors</p>
</blockquote>
<p>I was informed by my surgeon that this <a href="https://www.mayoclinic.org/fundoplication/vid-20084708.">surgery</a> has an 80% effectiveness rate for a 5-10 years life span. but because I have some "wiring" issues as well, as he puts it crudely, that 80% might go down. So a lot of uncertainty does arise in light of this information. How much will this really cure me? What does &#x3C;80% look like in my day-to-day? I know there's no going back to being normal again, no restart button or revive at the checkpoint; life just doesn't work that way, our cells are constantly dying and regenerating, but at a rate that progressively declines over time. But I do expect this surgery to free me in ways I used to be, if not why am I even doing it? Well, he did say that if I continue to take medication, and since I'm southeast asian, I'm more prone to stomach cancer. So, there's that.</p>
<p>I feel like I've been living with this disease for so long now (3.1 years) that I've accumulated a lot of <a href="posts/helplessness">learned helplessness</a>. I've also gotten very used to the symptoms that I'm numb to them. I feel the pain, but I'm not bothered by it as much anymore. So there's a pessimist in me that believes life will not get better. But I recently learned about the power of the expectation effect, about how our beliefs have the power to heal; we can cure the body with the mind. So I have to actively reject cynicism and believe I will be cured. Tomorrow, I will be repeating that in my head.</p>
<p>I am afraid of this surgery. I think part of the fear comes from this permanent change to my body, a change that I cannot see with my eyes. It feels like a violation of my body. It's also a matter of trust and vulnerability. I have to fully trust the people involved my operation to make zero mistakes, and perform at their best. I'm asleep and if anything happens, I'll never know. I can't imagine how it feels to go through more major surgeries.</p>
<p>It's also me seeking for control and certainty, I create unnecessary anxiety by thinking past the 5-10 years timeline, when I don't even know what will happen next month, next week, and even tomorrow. I spent so much of my life planning out my entire future, setting these goals and expectations for myself, and I think I have to learn how to live day by day.</p>
<p>I have to talk about faith. Growing up in a church, my faith and belief significantly shaped the person I am today. My core values revolve around my faith. I never realized how shaky my faith was after getting GERD. I didn't know how to accept the fact that God would put this on me, even though he only puts as much suffering as we can bear in our lives, I had a lot of doubts, and I withdrew from God, I barely attended church in 2022. 2023 was the year my faith started to revive again. I'm eternally grateful for the people at the chinese church. Today, I still struggle with putting God in the center of my life, I don't read the bible and some nights I forget to pray, so I still have a lot of work to do.</p>
<p>To end this on a good note, I am incredibly grateful for my friends and family. My dad who's funding all the myriads of hospital visits and operations that summed up the past two months of my disorganized and blurry life. My mom who's been caring for me physically and mentally. My sisters who are always there to cheer me up and check up on me. And the friends who brings fun and laughter into my life, who's there to listen to my messy and chaotic thoughts, who reminds me of the good times in the past, and who helps me look forward to the future.</p>
<p>Better days are coming. The next chapter of my life starts tomorrow.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Just for Fun]]></title>
        <link>https://bneo.xyz/posts/for-fun</link>
        <guid>https://bneo.xyz/posts/for-fun</guid>
        <pubDate>Wed, 28 Feb 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>The programmer, like the poet, works only slightly removed from pure thought-stuff. He builds his castles in the air, from air, creating by exertion of the imagination. Few media of creation are so flexible, so easy to polish and rework, so readily capable of realizing grand conceptual structures.... Yet the program construct, unlike the poet's words, is real in the sense that it moves and works, producing visible outputs separate from the construct itself.
— Fred Brooks, The Mythical Man-Month</p>
</blockquote>
<p>I like the notion of programming <a href="https://justforfunnoreally.dev/">just for fun</a>. With AI, it's possible to build out any idea that comes to my mind, and code 10x faster that I used to before.</p>
<p>Lately I've been learning SwiftUI, and I have a <a href="https://www.notion.so/benneo/project-ideas-63bc556d83a5405da1bcd89629da2a0e">ton of ideas</a> that I want to build out, apps that I personally would use. It's been a fun experience to operate at the edge of my abilities. I can't wait till the day I ship out my app to the testflight, and have my friends test out my apps. And eventually to the app store, for anyone in the world.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>The programmer, like the poet, works only slightly removed from pure thought-stuff. He builds his castles in the air, from air, creating by exertion of the imagination. Few media of creation are so flexible, so easy to polish and rework, so readily capable of realizing grand conceptual structures.... Yet the program construct, unlike the poet's words, is real in the sense that it moves and works, producing visible outputs separate from the construct itself.
— Fred Brooks, The Mythical Man-Month</p>
</blockquote>
<p>I like the notion of programming <a href="https://justforfunnoreally.dev/">just for fun</a>. With AI, it's possible to build out any idea that comes to my mind, and code 10x faster that I used to before.</p>
<p>Lately I've been learning SwiftUI, and I have a <a href="https://www.notion.so/benneo/project-ideas-63bc556d83a5405da1bcd89629da2a0e">ton of ideas</a> that I want to build out, apps that I personally would use. It's been a fun experience to operate at the edge of my abilities. I can't wait till the day I ship out my app to the testflight, and have my friends test out my apps. And eventually to the app store, for anyone in the world.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[USF Interview Jitters]]></title>
        <link>https://bneo.xyz/posts/usfinterview</link>
        <guid>https://bneo.xyz/posts/usfinterview</guid>
        <pubDate>Tue, 27 Feb 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I'm writing this after finishing the 20-minute technical interview for the University of San Francisco's (USF) Master of Science in Data Science (MSDS) program. My hands are shaky. My body overdosed on adrenaline.</p>
<p>I believe it went well. I got linear algebra and statistics down. I was asked about concepts that I was expecting and had answers memorized. I only failed at a very easy Python function that I would easily get if it wasn't 2 a.m. and under immense amount of anxiety and pressure.</p>
<p>To prepare, I put everything aside and committed the past two days studying with ChatGPT, generating questions and answers, understanding the answers, rinse and repeat. To capitalize on my efforts, and to extrinsically motivate myself, I also wrote 3 Medium articles for each topic Linear Algebra, Statistics, and Python.</p>
<p>3blue1brown's <a href="https://www.youtube.com/playlist?list=PLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab">Essence of linear algebra</a> helped a lot. And these two articles by BetterExplained: <a href="https://betterexplained.com/articles/linear-algebra-guide/">An Intuitive Guide to Linear Algebra</a>, <a href="https://betterexplained.com/articles/vector-calculus-understanding-the-dot-product/">Vector Calculus: Understanding the Dot Product</a>.</p>
<p>I was anxious about this interview, and as 2 a.m. got closer, the anxiety grew stronger. I think it's because there is a lot on the line for this interview. I was terrified that one stupid mistake would obliterate my dream to be in SF.</p>
<p>I was actively working towards ameliorating this emotion. I looked out the window, watched the palm trees sway in the dark, felt the cool wind blowing on my skin, and observed the army camp right outside my window. I started thinking about the lives of other people, how some of them are living their best lives and others their worst, how some people are stuck in lives they don't want to live, but there's nothing they can do about it, yet they accept it.</p>
<p>I thought about how my life still goes on if things go south. And this need for things to go my way all the time is a sign of immaturity. Life will never go the way I plan it, and the sooner I accept this fact, the better. And to live on God's timing, and not my own, is an act of radical acceptance that can offer a deep, sustaining peace.</p>
<blockquote>
<p>'For I know the plans I have for you,' declares the Lord, 'plans to prosper you and not to harm you, plans to give you a hope and a future. ' — Jeremiah 29:11</p>
</blockquote>
<p>I need to find a way to deal with the anxiety. I thought about how if I had a Google interview, how much more would this anxiety grow? It's destructive and significantly impacts my ability to perform. Taking deep breaths didn't work. Prayer didn't work too. Perhaps it's about confidence, I was feeling immense doubt on my abilities, and I'm not sure why. Staring at the Python function during the interview, I was filled with fear, my speech and thoughts were scattered. Maybe it's the tiredness. Maybe I didn't trust myself enough. Maybe I just haven't had a technical interview in a while, and the past trauma of not performing well under pressure spilled over into this interview. I need more practice. I need to believe in myself more.</p>]]></description>
        <content:encoded><![CDATA[<p>I'm writing this after finishing the 20-minute technical interview for the University of San Francisco's (USF) Master of Science in Data Science (MSDS) program. My hands are shaky. My body overdosed on adrenaline.</p>
<p>I believe it went well. I got linear algebra and statistics down. I was asked about concepts that I was expecting and had answers memorized. I only failed at a very easy Python function that I would easily get if it wasn't 2 a.m. and under immense amount of anxiety and pressure.</p>
<p>To prepare, I put everything aside and committed the past two days studying with ChatGPT, generating questions and answers, understanding the answers, rinse and repeat. To capitalize on my efforts, and to extrinsically motivate myself, I also wrote 3 Medium articles for each topic Linear Algebra, Statistics, and Python.</p>
<p>3blue1brown's <a href="https://www.youtube.com/playlist?list=PLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab">Essence of linear algebra</a> helped a lot. And these two articles by BetterExplained: <a href="https://betterexplained.com/articles/linear-algebra-guide/">An Intuitive Guide to Linear Algebra</a>, <a href="https://betterexplained.com/articles/vector-calculus-understanding-the-dot-product/">Vector Calculus: Understanding the Dot Product</a>.</p>
<p>I was anxious about this interview, and as 2 a.m. got closer, the anxiety grew stronger. I think it's because there is a lot on the line for this interview. I was terrified that one stupid mistake would obliterate my dream to be in SF.</p>
<p>I was actively working towards ameliorating this emotion. I looked out the window, watched the palm trees sway in the dark, felt the cool wind blowing on my skin, and observed the army camp right outside my window. I started thinking about the lives of other people, how some of them are living their best lives and others their worst, how some people are stuck in lives they don't want to live, but there's nothing they can do about it, yet they accept it.</p>
<p>I thought about how my life still goes on if things go south. And this need for things to go my way all the time is a sign of immaturity. Life will never go the way I plan it, and the sooner I accept this fact, the better. And to live on God's timing, and not my own, is an act of radical acceptance that can offer a deep, sustaining peace.</p>
<blockquote>
<p>'For I know the plans I have for you,' declares the Lord, 'plans to prosper you and not to harm you, plans to give you a hope and a future. ' — Jeremiah 29:11</p>
</blockquote>
<p>I need to find a way to deal with the anxiety. I thought about how if I had a Google interview, how much more would this anxiety grow? It's destructive and significantly impacts my ability to perform. Taking deep breaths didn't work. Prayer didn't work too. Perhaps it's about confidence, I was feeling immense doubt on my abilities, and I'm not sure why. Staring at the Python function during the interview, I was filled with fear, my speech and thoughts were scattered. Maybe it's the tiredness. Maybe I didn't trust myself enough. Maybe I just haven't had a technical interview in a while, and the past trauma of not performing well under pressure spilled over into this interview. I need more practice. I need to believe in myself more.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[The Joy of Being Average]]></title>
        <link>https://bneo.xyz/posts/average</link>
        <guid>https://bneo.xyz/posts/average</guid>
        <pubDate>Mon, 26 Feb 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/milkmaid.jpeg" alt="The Milkmaid, Johannes Vermeer, c. 1660"></p>
<p>Listened to more <a href="https://www.youtube.com/watch?v=FMnkCoSN3t0">Alain</a> today.</p>
<p>Our society sets us up to believe that being ordinary is something we should be afraid of or rail against.</p>
<p>He says we have a <strong>conflicted vision of the good life</strong> in our societies.</p>
<p>In societies with the original Christian background, they very much emphasized the dignity of every life and every human. At the same time, there are societies that are hierarchical with a sense that the winner should take all, that mediocrity is associated with being like everyone else.</p>
<p>If a young person in the US says "I'm aiming for a life where I'm in many ways, just like everybody else", that would be seen as depressing.</p>
<p>We think very well of drama. Drama and melodrama. That many great things are achievable, perhaps only with a certain level of heightened activity and stress and all the rest of it.</p>
<p>He argues against this need to be special:</p>
<blockquote>
<p>the ability to tolerate one's own averageness in many fields is the beginning of a certain sort of wisdom. And the insistence always on specialness is a kind of malignant situation.</p>
</blockquote>
<p>I find the idea of embracing averageness conflicting and it contradicts with my beliefs for life.</p>
<p>From my exposure to the tech world in the bay and the young ambitious people I see on Twitter, I tell myself I'm capable of those things too, and all I have to do is work hard towards it. I believe I have an obligation to do great things, given my background and the opportunities provided to me through the hard work and sacrifice of my father. Embracing averageness would mean I'm not doing my part as a son, that I'm not being grateful, and I'm enjoying a life that my father never got to have.</p>
<p>The past two months I've had a lot of doubts and anxiety about whether I was fully utilizing my time. Not everyone has the privilege to not be in school or work, and have the time to fully pursue their interests. In moments when I get tired, I tell myself it's not the time to rest. On days where I'm not as productive, I tell myself I'm failing to meet the necessary standards. It does make me question what really drives me, how much of it is intrinsic and personal, and what I'm chasing towards.</p>
<p>Perhaps it's also a fear of not leaving a mark on this world. If there's nothing to testify my existence on this Earth when I'm gone, was I really here? I'm sure this fear of not making an impact is universal. You can't be average yet leave an impact right? You wouldn't call Einstein or Lincoln average.</p>
<p>It will help to define what averageness means for me. A different perspective; maybe any average person also has the ability to change the world. I'm an average person who loves writing and building things. And if I just continue doing what I love, working on ideas that solves real problems in society, I'll end up achieving great things too.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/milkmaid.jpeg" alt="The Milkmaid, Johannes Vermeer, c. 1660"></p>
<p>Listened to more <a href="https://www.youtube.com/watch?v=FMnkCoSN3t0">Alain</a> today.</p>
<p>Our society sets us up to believe that being ordinary is something we should be afraid of or rail against.</p>
<p>He says we have a <strong>conflicted vision of the good life</strong> in our societies.</p>
<p>In societies with the original Christian background, they very much emphasized the dignity of every life and every human. At the same time, there are societies that are hierarchical with a sense that the winner should take all, that mediocrity is associated with being like everyone else.</p>
<p>If a young person in the US says "I'm aiming for a life where I'm in many ways, just like everybody else", that would be seen as depressing.</p>
<p>We think very well of drama. Drama and melodrama. That many great things are achievable, perhaps only with a certain level of heightened activity and stress and all the rest of it.</p>
<p>He argues against this need to be special:</p>
<blockquote>
<p>the ability to tolerate one's own averageness in many fields is the beginning of a certain sort of wisdom. And the insistence always on specialness is a kind of malignant situation.</p>
</blockquote>
<p>I find the idea of embracing averageness conflicting and it contradicts with my beliefs for life.</p>
<p>From my exposure to the tech world in the bay and the young ambitious people I see on Twitter, I tell myself I'm capable of those things too, and all I have to do is work hard towards it. I believe I have an obligation to do great things, given my background and the opportunities provided to me through the hard work and sacrifice of my father. Embracing averageness would mean I'm not doing my part as a son, that I'm not being grateful, and I'm enjoying a life that my father never got to have.</p>
<p>The past two months I've had a lot of doubts and anxiety about whether I was fully utilizing my time. Not everyone has the privilege to not be in school or work, and have the time to fully pursue their interests. In moments when I get tired, I tell myself it's not the time to rest. On days where I'm not as productive, I tell myself I'm failing to meet the necessary standards. It does make me question what really drives me, how much of it is intrinsic and personal, and what I'm chasing towards.</p>
<p>Perhaps it's also a fear of not leaving a mark on this world. If there's nothing to testify my existence on this Earth when I'm gone, was I really here? I'm sure this fear of not making an impact is universal. You can't be average yet leave an impact right? You wouldn't call Einstein or Lincoln average.</p>
<p>It will help to define what averageness means for me. A different perspective; maybe any average person also has the ability to change the world. I'm an average person who loves writing and building things. And if I just continue doing what I love, working on ideas that solves real problems in society, I'll end up achieving great things too.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Commonplace Book]]></title>
        <link>https://bneo.xyz/posts/commonplacebook</link>
        <guid>https://bneo.xyz/posts/commonplacebook</guid>
        <pubDate>Sun, 25 Feb 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/commonplace.jpg" alt="A commonplace book from the mid-seventeenth century"></p>
<p>I learned about the idea of <a href="https://en.wikipedia.org/wiki/Commonplace_book?useskin=vector">commonplace books</a> today, which is a way to compile knowledge. These books are similar to scrapbooks where you would fill items of many kinds: notes, proverbs, adages, maxims, quotes, letters, poems, prayers, recipes, etc.</p>
<p>Henry wrote a blog sharing <a href="https://www.commonreader.co.uk/p/35-pieces-of-practical-wisdom-from">35 pieces of wisdom</a> from his commonplace book.</p>
<p>I thought of collecting some of them that resonate with me here, and have this blog be my commonplace book, a place to collect items of many kinds.</p>
<hr>
<blockquote>
<p>“A writer—and, I believe, generally all persons—must think that whatever happens to him or her is a resource.” – Borges</p>
</blockquote>
<blockquote>
<p>“The only use of a knowledge of the past is to equip us for the present. No more deadly harm can be done to young minds than by deprecation of the present. The present contains all that there is.” – Alfred North Whitehead</p>
</blockquote>
<blockquote>
<p>“All things are full of labour.” – Ecclesiastes</p>
</blockquote>
<blockquote>
<p>“To rejoice in his labour: That is the gift of God.” – Solomon</p>
</blockquote>
<blockquote>
<p>“It is by studying little things that we attain the great art of having as little misery and as much happiness as possible.” – Samuel Johnson</p>
</blockquote>
<blockquote>
<p>We are suffering not from the decay of theological beliefs but from the loss of solitude.” – Russell, ibid.</p>
</blockquote>
<blockquote>
<p>“Civilisation is built on the practice of keeping promises. It is immoral to make promises that one cannot in practice fulfil in the sense that the recipient expects.” – Why don’t we learn from history? B. H. Liddell Hart</p>
</blockquote>
<blockquote>
<p>“Routine, in an intelligent man, is a sign of ambition.” – Auden</p>
</blockquote>
<blockquote>
<p>“A failure is someone who doesn’t know what he wants or jibs at the price.” – Auden</p>
</blockquote>
<blockquote>
<p>“Go directly to the seat of knowledge.” – Marcus Aurelius</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/commonplace.jpg" alt="A commonplace book from the mid-seventeenth century"></p>
<p>I learned about the idea of <a href="https://en.wikipedia.org/wiki/Commonplace_book?useskin=vector">commonplace books</a> today, which is a way to compile knowledge. These books are similar to scrapbooks where you would fill items of many kinds: notes, proverbs, adages, maxims, quotes, letters, poems, prayers, recipes, etc.</p>
<p>Henry wrote a blog sharing <a href="https://www.commonreader.co.uk/p/35-pieces-of-practical-wisdom-from">35 pieces of wisdom</a> from his commonplace book.</p>
<p>I thought of collecting some of them that resonate with me here, and have this blog be my commonplace book, a place to collect items of many kinds.</p>
<hr>
<blockquote>
<p>“A writer—and, I believe, generally all persons—must think that whatever happens to him or her is a resource.” – Borges</p>
</blockquote>
<blockquote>
<p>“The only use of a knowledge of the past is to equip us for the present. No more deadly harm can be done to young minds than by deprecation of the present. The present contains all that there is.” – Alfred North Whitehead</p>
</blockquote>
<blockquote>
<p>“All things are full of labour.” – Ecclesiastes</p>
</blockquote>
<blockquote>
<p>“To rejoice in his labour: That is the gift of God.” – Solomon</p>
</blockquote>
<blockquote>
<p>“It is by studying little things that we attain the great art of having as little misery and as much happiness as possible.” – Samuel Johnson</p>
</blockquote>
<blockquote>
<p>We are suffering not from the decay of theological beliefs but from the loss of solitude.” – Russell, ibid.</p>
</blockquote>
<blockquote>
<p>“Civilisation is built on the practice of keeping promises. It is immoral to make promises that one cannot in practice fulfil in the sense that the recipient expects.” – Why don’t we learn from history? B. H. Liddell Hart</p>
</blockquote>
<blockquote>
<p>“Routine, in an intelligent man, is a sign of ambition.” – Auden</p>
</blockquote>
<blockquote>
<p>“A failure is someone who doesn’t know what he wants or jibs at the price.” – Auden</p>
</blockquote>
<blockquote>
<p>“Go directly to the seat of knowledge.” – Marcus Aurelius</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[Fear and Trembling]]></title>
        <link>https://bneo.xyz/posts/240224</link>
        <guid>https://bneo.xyz/posts/240224</guid>
        <pubDate>Sat, 24 Feb 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Today was the last day of CNY, I met up with more high school friends.</p>
<p>I lived in a bubble for the past few weeks. And seeing the lives of my high school friends really broke me out of that bubble. I'm left questioning what I'm doing with my life. And why my life ended up this way. I was filled with doubt. I sought after structure, certainty. They had it. I could see theirs. I want to hold it in my hands and feel mine and see it with my own eyes. But it's messy and formless, it shows up sometimes, but it dissolves. It never stays. I wish I had things that could drag me back to shore, to remind myself of my conviction.</p>
<p>I've never been more anxious in my life.</p>
<p>If I don't pass this interview next Tuesday, there's no SF. There's no american dream. No startup. No FAANG. No meaning. No identity. No future.</p>
<p>If this surgery doesn't fix me, my life is the same, forever ruined by this disease. I'm stuck. I'm sentenced to live with this for the rest of my life. How do I live wth myself? What life is this?</p>
<p>These thoughts went around in cycles in my head. I was watching this movie and I believed it.</p>
<p>All these future events that has not happened yet, they become a reality in my head. I suffer the physical feelings. Why is my brain like this? Why do I catastrophize? Why can't I just take things one step at a time. I read all these blogs, I write about them, yet what is it all for? Do I do it for show? Is it to ease my mind, knowing I've archived my consciousness and thoughts on the internet, so there's still a part of myself when I no longer do? Why is is to hard to live with myself? With these thoughts? Who am I? What am I?</p>
<p>Expectations and assumptions really ruined me. Today, I had a panic attack again. I haven't had one since being in Ames. They would happen late at night in bed. I can't pinpoint a single cause. It starts small, just a seed of fear planted in my head. Then comes the crescendo, the fear exponentiates. It reaches the climax, the tsunami crashes down. The symphony of anxious thoughts all implode into one major attack on my nervous system. I have no barrier or defense. I receive the full blow. I'm rendered immobile. In moments like this I lack the words to describe how I feel. I recall advice for not trusting my thoughts and just let it flow past me, but it's easier said than done. It's like you're drowning. All you can think about is breathing. But I can't breathe. It's all water. It's a dead end. I'm at the bottom, a space of nothingness, starting into the void. It all feels terribly alone.</p>
<p>When this happens, I wish I had someone to call instantly. Someone who would tell me it's okay. Someone who would just listen, and help me realize that it's all in my head. That I'm watching a movie. It's hard to lie to yourself. I believe my thoughts. I'm too trusting of myself and of others. I'm easily swayed. I realize loneliness is painful. In times like this is it really better to try to understand why I'm feeling this way alone? Or do I just spiral, and get stuck in loops. I can only resort to writing. It's out of necessity. I have no other channel to process these emotions. I try to label my emotions. I try to make sense of them. But it's all a blur. It's so hard. My thoughts are messy.</p>]]></description>
        <content:encoded><![CDATA[<p>Today was the last day of CNY, I met up with more high school friends.</p>
<p>I lived in a bubble for the past few weeks. And seeing the lives of my high school friends really broke me out of that bubble. I'm left questioning what I'm doing with my life. And why my life ended up this way. I was filled with doubt. I sought after structure, certainty. They had it. I could see theirs. I want to hold it in my hands and feel mine and see it with my own eyes. But it's messy and formless, it shows up sometimes, but it dissolves. It never stays. I wish I had things that could drag me back to shore, to remind myself of my conviction.</p>
<p>I've never been more anxious in my life.</p>
<p>If I don't pass this interview next Tuesday, there's no SF. There's no american dream. No startup. No FAANG. No meaning. No identity. No future.</p>
<p>If this surgery doesn't fix me, my life is the same, forever ruined by this disease. I'm stuck. I'm sentenced to live with this for the rest of my life. How do I live wth myself? What life is this?</p>
<p>These thoughts went around in cycles in my head. I was watching this movie and I believed it.</p>
<p>All these future events that has not happened yet, they become a reality in my head. I suffer the physical feelings. Why is my brain like this? Why do I catastrophize? Why can't I just take things one step at a time. I read all these blogs, I write about them, yet what is it all for? Do I do it for show? Is it to ease my mind, knowing I've archived my consciousness and thoughts on the internet, so there's still a part of myself when I no longer do? Why is is to hard to live with myself? With these thoughts? Who am I? What am I?</p>
<p>Expectations and assumptions really ruined me. Today, I had a panic attack again. I haven't had one since being in Ames. They would happen late at night in bed. I can't pinpoint a single cause. It starts small, just a seed of fear planted in my head. Then comes the crescendo, the fear exponentiates. It reaches the climax, the tsunami crashes down. The symphony of anxious thoughts all implode into one major attack on my nervous system. I have no barrier or defense. I receive the full blow. I'm rendered immobile. In moments like this I lack the words to describe how I feel. I recall advice for not trusting my thoughts and just let it flow past me, but it's easier said than done. It's like you're drowning. All you can think about is breathing. But I can't breathe. It's all water. It's a dead end. I'm at the bottom, a space of nothingness, starting into the void. It all feels terribly alone.</p>
<p>When this happens, I wish I had someone to call instantly. Someone who would tell me it's okay. Someone who would just listen, and help me realize that it's all in my head. That I'm watching a movie. It's hard to lie to yourself. I believe my thoughts. I'm too trusting of myself and of others. I'm easily swayed. I realize loneliness is painful. In times like this is it really better to try to understand why I'm feeling this way alone? Or do I just spiral, and get stuck in loops. I can only resort to writing. It's out of necessity. I have no other channel to process these emotions. I try to label my emotions. I try to make sense of them. But it's all a blur. It's so hard. My thoughts are messy.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Components of an Effective Apology]]></title>
        <link>https://bneo.xyz/posts/apology</link>
        <guid>https://bneo.xyz/posts/apology</guid>
        <pubDate>Fri, 23 Feb 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/prodigalson.jpg" alt="The Return of the Prodigal Son (Rembrandt)"></p>
<p>Apologizing is more than just saying you're sorry.</p>
<p>An effective <a href="https://www.vox.com/even-better/23622442/saying-sorry-apologize">apology</a> has <strong>six (and a half) components</strong> according to Marjorie Ingall and Susan McCarthy, the authors of the book <a href="https://www.goodreads.com/en/book/show/61273736">Sorry, Sorry, Sorry: The Case for Good Apologies</a>:</p>
<ol>
<li>the words "I'm sorry" or "I apologize"</li>
<li>the <strong>specific reason</strong> you're apologizing; the thing you did</li>
<li>an <strong>understanding of why</strong> your actions hurt another person</li>
<li>an <strong>explanation for why</strong> you did what you did (but don't make excuses)</li>
<li>a <strong>plan</strong> for how you will avoid this infraction again in the future</li>
<li>an <strong>offer to</strong> fix what's broken</li>
</ol>
<p>Finally, <mark>listen to the person you hurt</mark>. That's the half step.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/prodigalson.jpg" alt="The Return of the Prodigal Son (Rembrandt)"></p>
<p>Apologizing is more than just saying you're sorry.</p>
<p>An effective <a href="https://www.vox.com/even-better/23622442/saying-sorry-apologize">apology</a> has <strong>six (and a half) components</strong> according to Marjorie Ingall and Susan McCarthy, the authors of the book <a href="https://www.goodreads.com/en/book/show/61273736">Sorry, Sorry, Sorry: The Case for Good Apologies</a>:</p>
<ol>
<li>the words "I'm sorry" or "I apologize"</li>
<li>the <strong>specific reason</strong> you're apologizing; the thing you did</li>
<li>an <strong>understanding of why</strong> your actions hurt another person</li>
<li>an <strong>explanation for why</strong> you did what you did (but don't make excuses)</li>
<li>a <strong>plan</strong> for how you will avoid this infraction again in the future</li>
<li>an <strong>offer to</strong> fix what's broken</li>
</ol>
<p>Finally, <mark>listen to the person you hurt</mark>. That's the half step.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[10 Tools for Embracing Finitude]]></title>
        <link>https://bneo.xyz/posts/finitude</link>
        <guid>https://bneo.xyz/posts/finitude</guid>
        <pubDate>Thu, 22 Feb 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/ambassadors.jpg" alt="The Ambassadors, Hans Holbein the Younger, 1533"></p>
<p>A snippet on time management from the book <a href="https://www.goodreads.com/en/book/show/54785515">Four Thousand Weeks: Time Management for Mortals</a></p>
<blockquote>
<p>"the average human lifespan is absurdly, terrifyingly, insultingly short... Assuming you live to be eighty, you’ll have had about four thousand weeks."</p>
</blockquote>
<p>Lee Byron made a <a href="https://leebyron.com/4000/">visual essay</a> for this book, and upon inputting my DOB, I was told I have lived 1,164 of the weeks. That's almost 30% of my 4000 weeks on this Earth. What will I do with the 70% I have left?</p>
<p>No matter what I do, these <a href="https://en.wikipedia.org/wiki/Four_Thousand_Weeks:_Time_Management_for_Mortals?useskin=vector#Appendix">tools</a> will help me approach them in a more healthy, earthly manner.</p>
<ol>
<li>Adopt a fixed volume approach to productivity. Establish predetermined boundaries for daily work.</li>
<li>Serialize: focus on one big project at a time.</li>
<li>Decide in advance what to fail at</li>
<li>Focus on your what you've completed, not just on what's left to complete. Keep a "done" list</li>
<li>Consolidate care. Consciously choose which causes to support</li>
<li>Embrace boring &#x26; single purpose technology</li>
<li>Seek out novelty in the mundane. Pay more attention to every moment.</li>
<li>Be a researcher in relationships; deliberately adopt an attitude of curiosity with others.</li>
<li>Cultivate instantaneous generosity; act on generous impulses immediately</li>
<li>Practice doing nothing; bear the discomfort of not acting</li>
</ol>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/ambassadors.jpg" alt="The Ambassadors, Hans Holbein the Younger, 1533"></p>
<p>A snippet on time management from the book <a href="https://www.goodreads.com/en/book/show/54785515">Four Thousand Weeks: Time Management for Mortals</a></p>
<blockquote>
<p>"the average human lifespan is absurdly, terrifyingly, insultingly short... Assuming you live to be eighty, you’ll have had about four thousand weeks."</p>
</blockquote>
<p>Lee Byron made a <a href="https://leebyron.com/4000/">visual essay</a> for this book, and upon inputting my DOB, I was told I have lived 1,164 of the weeks. That's almost 30% of my 4000 weeks on this Earth. What will I do with the 70% I have left?</p>
<p>No matter what I do, these <a href="https://en.wikipedia.org/wiki/Four_Thousand_Weeks:_Time_Management_for_Mortals?useskin=vector#Appendix">tools</a> will help me approach them in a more healthy, earthly manner.</p>
<ol>
<li>Adopt a fixed volume approach to productivity. Establish predetermined boundaries for daily work.</li>
<li>Serialize: focus on one big project at a time.</li>
<li>Decide in advance what to fail at</li>
<li>Focus on your what you've completed, not just on what's left to complete. Keep a "done" list</li>
<li>Consolidate care. Consciously choose which causes to support</li>
<li>Embrace boring &#x26; single purpose technology</li>
<li>Seek out novelty in the mundane. Pay more attention to every moment.</li>
<li>Be a researcher in relationships; deliberately adopt an attitude of curiosity with others.</li>
<li>Cultivate instantaneous generosity; act on generous impulses immediately</li>
<li>Practice doing nothing; bear the discomfort of not acting</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[What is a Healthy Mind?]]></title>
        <link>https://bneo.xyz/posts/healthymind</link>
        <guid>https://bneo.xyz/posts/healthymind</guid>
        <pubDate>Wed, 21 Feb 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/calmsea.jpeg" alt="The Calm Sea, 1869, Gustave Courbet"></p>
<p>I've been listening to <a href="https://youtu.be/O7OxqqN5Fe4?si=WZ6nWNFUk6eCL7de&#x26;t=935">Alain de Botton</a> a lot lately. I love the way his mind works. Everything he says is so profound.</p>
<p>He talks about what a healthy mind is.</p>
<p>A healthy mind is able to bracket.</p>
<p>He defines bracket as the "ability to sequence thoughts in order of their validity to you at a particular moment so that you don't get a thought which, while true, while legitimate, has no place at a particular point in time"</p>
<p>He gives the example of making a speech. Do you need the voice that says "you're terrible at public speaking, everyone's going to laugh at you, you're going to say the wrong things". Do you need this voice then and there? Or do you need another kind of voice, which is "I'm going to do this and it's fine".</p>
<p>So the <strong>ability to sequence thoughts and arrange them in the way we need them arranged and do what we need to do</strong> is an important part of mental health.</p>
<p>An unhealthy mind is when you're unable to tell the voice, "yes, thank you very much, but I don't need to hear that right now". And to create a hierarchy of what is important to know.</p>
<p>It also relates to the ability to be kind to oneself. There's no one truth to who a human being is. Health depends on interpreting who we are and what we happen to be doing with some of the generosity of a friend.</p>
<p>A good friend doesn't lie to you, they won't say you're fantastic when things have messed up, but they put the most generous interpretation on whatever it is that you've done. It could be good or bad; they're not deceiving you, but they put a helpful gloss, a kind gloss.</p>
<p>Why does a mind get unwell. The negativity that is in everyone derives from negative experiences that simply gets too overpowering. It happens when we've exhausted the all resources to combat the darkness, the shadow inside everyone. We simply haven't been shown enough positivity for long enough to remain on the side of hope.</p>
<p>For these people whose attachment to the light is a bit more fragile, they need to pay more attention than others to make sure they surround themselves with voices, internal and external arguments, in favor of keeping going, in favor of sustaining themselves in life.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/calmsea.jpeg" alt="The Calm Sea, 1869, Gustave Courbet"></p>
<p>I've been listening to <a href="https://youtu.be/O7OxqqN5Fe4?si=WZ6nWNFUk6eCL7de&#x26;t=935">Alain de Botton</a> a lot lately. I love the way his mind works. Everything he says is so profound.</p>
<p>He talks about what a healthy mind is.</p>
<p>A healthy mind is able to bracket.</p>
<p>He defines bracket as the "ability to sequence thoughts in order of their validity to you at a particular moment so that you don't get a thought which, while true, while legitimate, has no place at a particular point in time"</p>
<p>He gives the example of making a speech. Do you need the voice that says "you're terrible at public speaking, everyone's going to laugh at you, you're going to say the wrong things". Do you need this voice then and there? Or do you need another kind of voice, which is "I'm going to do this and it's fine".</p>
<p>So the <strong>ability to sequence thoughts and arrange them in the way we need them arranged and do what we need to do</strong> is an important part of mental health.</p>
<p>An unhealthy mind is when you're unable to tell the voice, "yes, thank you very much, but I don't need to hear that right now". And to create a hierarchy of what is important to know.</p>
<p>It also relates to the ability to be kind to oneself. There's no one truth to who a human being is. Health depends on interpreting who we are and what we happen to be doing with some of the generosity of a friend.</p>
<p>A good friend doesn't lie to you, they won't say you're fantastic when things have messed up, but they put the most generous interpretation on whatever it is that you've done. It could be good or bad; they're not deceiving you, but they put a helpful gloss, a kind gloss.</p>
<p>Why does a mind get unwell. The negativity that is in everyone derives from negative experiences that simply gets too overpowering. It happens when we've exhausted the all resources to combat the darkness, the shadow inside everyone. We simply haven't been shown enough positivity for long enough to remain on the side of hope.</p>
<p>For these people whose attachment to the light is a bit more fragile, they need to pay more attention than others to make sure they surround themselves with voices, internal and external arguments, in favor of keeping going, in favor of sustaining themselves in life.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[I got braces today]]></title>
        <link>https://bneo.xyz/posts/braces</link>
        <guid>https://bneo.xyz/posts/braces</guid>
        <pubDate>Tue, 20 Feb 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Today is the day where the next ~2 years of my life will be forever changed.</p>
<p>I'm getting braces.</p>
<p>I dreaded it the entire morning. I heard about how you get ulcers and cuts and that it hurts, and I wanted to back out. It's more rules, more inconveniences, and more pain. I was filled with pessimism. But I got a lot of messages from my friends this morning, and it helped tip the balance. I'm reminded that there are people out there that care. I was filled with gratitude.</p>
<p>I continued my <a href="https://twitter.com/benxneo/status/1743458106032488839">100 days of Swift lessons</a>. Before I could finish, my dad was coming home to give us a ride to the dentist.</p>
<p>In the car, I read <a href="https://www.avabear.xyz/p/the-agony-of-eros-dating?curius=1615">the agony of eros: dating</a> by Ava.</p>
<blockquote>
<ul>
<li>dating is hard because it brings out all your attachment issues, problems you've inherited from your parents, primal fear of rejection, so it's really hard to fake who you are. Your true self always slips out</li>
<li>two emotional factors to dating being less awful: self-awareness and tactful honesty</li>
<li>people know what they want but they rarely know what they need. we have this idea of the "ideal partner", an amalgamation of qualities they find sexually attractive, qualities their social group values, and qualities that would flatter their ego. but they don't know what great emotional connection feels like</li>
<li>the real thing people should be actively looking for is <strong>strong emotional connection</strong>: to what degree can I share who I am with this person, do they <em>get</em> it, how interested are they with who I am, my feelings and thoughts, can we accommodate each other's preferences, are we good at talking.</li>
<li>we're not taught how to ask hard questions of ourselves and others. we believe that social reality is more important than individual reality, that being with someone who makes you look good is better than being with someone who makes you feel good.</li>
<li>we live in a time where we have more optionality and less transparency than ever before</li>
</ul>
</blockquote>
<p>Upon arriving, the doctor explains that it'll take an hour and ten minutes, and it'll be boring and painless. He asks if I brought my earphones to listen to some music.</p>
<p>First, he cleans my teeth a tiny electric brush and a kind of red powdery cream, then he begins explaining the glue and the UV lights that holds the metal brackets to my teeth. While he placed the brackets one by one, on each of my imperfectly positioned teeth, he starts talking about the food restrictions. No nuts, apple-like-hardness fruits, no candy, no chewing gum, no soda. I was fine with all that, but the banning of nuts was pretty upsetting because that's my go-to snack.</p>
<p>As he was progressed patiently teeth by teeth, and methodically completed each sections of my teeth, I slowly realize this wasn't going to be easy. I could feel the metal brackets piercing on my mouth. I had less freedom. The way I ate, spoke, and smile, they're all different now.</p>
<p>I was listening to the podcast <a href="https://podcasts.apple.com/us/podcast/how-to-be-sad-with-helen-russell/id1521559806?i=1000539118275">How to be sad, with Helen Russell</a></p>
<blockquote>
<ul>
<li>experiencing temporary sadness can counterintuitively make us happier. Sadness happens. we need to sit with it for a while, and that's normal. It helps us connect with our fellow human beings. It's an important emotion that shouldn't be ignored.</li>
<li>in western cultures, we deal in absolutes; we think of humans as binary: happy or sad, depressed or not depressed. in east asian culture, there's an idea that you can experience more than one emotion simultaneously. You can be happy and sad in a given moment.</li>
<li>americans are outliers in their desire to minimize negative emotions and pursue happiness. the pioneer values: the idea that go getters are people who didn't sit still with negative states, they went out there and did stuff, and are seen to prosper</li>
<li>the idea Ubuntu philosophy: I am because you are; I cannot be content and live a fulfilled life if the people around me are suffering, are struggling. it's very much a collective social ideology, a stark contrast with the wellness rooted in individualism today.</li>
<li>sadness is a temporary emotion you feel on occasions where you've been hurt or something is wrong in our lives. it is a message that can tell is what is wrong depression is a perpetual state of sadness, it being the only emotion you feel.</li>
<li>Russia has dozens of words for specific types of sadness. Tosca, for ex, means great spiritual anguish. In America, it's happy, sad, and nothing.</li>
<li>They have much more acceptance of sadness. there's no pressure to have a happy ending. No "don't cry", "just smile". If you see a child fall, instead of "don't cry, it's okay", it might be more helpful to say "that must've really hurt, I can see you're in pain" acknowledging that emotion rather than dismissing it (which leads to shame), can help the child handle it and therefore help the adult handle it.</li>
</ul>
</blockquote>
<p>When he put on the wires, the pressure that distressed me the entire day began. Despair was washing over me. I didn't want to deal with this. When I'm going through moments like these, I get quiet. I have conversations with the different selves in me. I try to make sense of what I'm feeling. I try to label this emotion. Is this regret? Why am I regretting this? I wanted this for so long? Is this anger? That I just had bad genes that resulted in crooked teeth? What am I really feeling?</p>
<p>I booked a grab home, and in the car I was scrolling through Twitter, unfollowing accounts that provide no value to me because I found out that having a low following-follower ratio boosts your account.</p>
<p>At home, I sought solace, a comfort to distract me from the gnawing pain that rings in my head like a sharp bell.</p>
<p>As I ate my blended meal, the first of many to come, I watched <a href="https://www.youtube.com/@cherrienjung">Cherrien</a>'s latest <a href="https://www.youtube.com/watch?v=la5BpzgkU5I">vlog</a>. Her videos are so soothing and calming, they make me want to move to Seoul and pursue art, go to book stores and cafes, and capture all the little joys in my life.</p>
<p>She talks about <a href="https://www.goodreads.com/book/show/206318521-just-kids">Just Kids by Patti Smith</a>, applauding her eloquence, which she defines as the ability to say what you want to say in a hundred different ways. I like what she said about how giving love to someone or to anything in your life is a greater gift than receiving great love, because in order to feel that much it takes a lot of spirit and sacrifice. And you learn a lot by giving and feeling love for someone or something in your life.</p>
<p>I began to miss book stores. Vincent van Gogh shares my sentiment</p>
<blockquote>
<p>“So often, a visit to a bookshop has cheered me, and reminded me that there are good things in the world.”</p>
</blockquote>
<p><img src="https://bneo.xyz/images/books.jpeg" alt="The Yellow Books, 1887, Vincent van Gogh"></p>
<p>After that I watched <a href="https://www.youtube.com/watch?v=1hxIxskjW-M">The Dior Book Tote Club with Rosamund Pike</a> @ Hatchards Piccadilly in London</p>
<p>She's so classy. She mentioned the book <a href="https://www.goodreads.com/book/show/424.Slouching_Towards_Bethlehem"><em>Slouching Towards Bethlehem</em></a> by Joan Didion which is the next on my reading list. It contains her infamous essay "<a href="https://www.vogue.com/article/joan-didion-self-respect-essay-1961">On Self-Respect</a>" She regards Joan Didion as one of the most concise, pertinent observers of people, and that it's always worth spending time with her words because she was curious, and curiosity is where freedom and interest lies. She also shares <a href="https://www.goodreads.com/book/show/22822858-a-little-life">A Little Life by Hanya Yanagihara</a> as a book that will make you cry, and it's one of those books that make you think "How did this come out of you?"</p>
<p>I watched another one, <a href="https://www.youtube.com/watch?v=MaSyeq61SZA&#x26;list=PLzPXOOq1r2gH9yO4B0a6DAVXtnpR7tuFs&#x26;index=6">The Dior Book Tote Club with Nine d'Urso</a> @ Librairie Galignani in Paris</p>
<p>An interesting book in this video was <a href="https://www.goodreads.com/book/show/18185.The_Pillow_Book">The Pillow Book by Sei Shōnagon</a></p>
<p>Sei Shonagon was a lady-in-waiting to the Empress of Japan during the Heian period. She was given some extra paper lying around and she decided to make a pillow book where she jotted down stories, memories, lists, and whatever else came into her head.</p>
<p>Some quotes I like:</p>
<blockquote>
<p>“In life there are two things which are dependable. The pleasures of the flesh and the pleasures of literature.”</p>
<p>“185. It Is Getting So Dark
I am the sort of person who approves of what others abhor and detests the things they like.”</p>
<p>“ 134. Letters are Commonplace
Letters are commonplace enough, yet what splendid things they are! When someone is in a distant province and one is worried about him, and then a letter suddenly arrives, one feels as though one were seeing him face to face. Again, it is a great comfort to have expressed one's feelings in a letter even though one knows it cannot yet have arrived. If letters did not exist, what dark depressions would come over one! When one has been worrying about something and wants to tell a certain person about it, what a relief it is to put it all down in a letter! Still greater is one's joy when a reply arrives. At that moment a letter really seems like an elixir of life.”</p>
</blockquote>
<p>The pressure and pain was travelling to my head so I started reading.</p>
<p>The current book I'm reading now is <a href="https://www.goodreads.com/en/book/show/50755102">Funny Weather: Art in an Emergency by Olivia Laing</a></p>
<p>I liked this paragraph from the introduction.</p>
<blockquote>
<p>We're so often told that art can't really change anything. But I think it can. It shapes our ethical landscapes; it opens us to the interior lives of others. It is a training ground for possibility. It makes plain inequalities, and it offers other ways of living.</p>
</blockquote>
<p>I also finished the chapter on <a href="https://www.wikiart.org/en/jean-michel-basquiat/all-works#!/%23filterName:all-paintings-chronologically,resultType:masonry%23filterName:all-paintings-chronologically,resultType:masonry">Jean Michel Basquiat</a>. It's interesting to read about his background, his rise to fame, the cultural and racism context behind his art, and his unfortunate end. I first discovered him from UNIQLO, I had a "Pez Dispenser" t-shirt that I really liked. The most surprising thing was how close he was with Andy Warhol. I didn't know they collaborated on over 140 paintings, and how Warhol's death accelerated the march to his own demise as well.</p>
<p>I need to get my hands on his <a href="https://press.princeton.edu/books/hardcover/9780691167893/the-notebooks">notebooks</a> now. It's an intimate act to look at drawings and sketches of artists, <a href="https://www.youtube.com/watch?v=UadHeI6-tUE">his notebooks</a> includes iconic drawings and pictograms of crowns, handwritten texts, including notes, observations, and poems on culture, race, class, and his life in NYC.</p>
<p>It started raining really heavily. I went for my derm appointment when the rain died down. My dad came back again to give us a ride. He's been taking time out of work to give us rides and I'm very appreciative and grateful for that. I got chemical peels that made my body incinerate like blue fire kissing my skin.</p>
<p>I ordered a grab to a township near my house. I wanted to go to Dao Desserts to get Douhua, 豆花. My mom and I walked home. She got a vege bao on the way. We saw a bunch of stray cats. I took a lot of pictures. I wanted to appreciate the little joys.</p>
<p><img src="https://bneo.xyz/images/desa.jpg" alt="Desa Setapak"></p>
<p>I came back home, ate one bowl of the Douhua, and finished my iOS lessons.</p>
<p>I wanted to get a workout in, so I did some lifting while I watched some videos from the "In the Library" series by Chanel.</p>
<ul>
<li><a href="https://www.youtube.com/watch?v=gnYhA18TuYA">Phoebe Tonkin</a></li>
<li><a href="https://www.youtube.com/watch?v=8idDP1aQjIA">Charlotte Casiraghi</a></li>
<li><a href="https://www.youtube.com/watch?v=LKoTOjSt0G4">with Alma Jodorowsky</a></li>
</ul>
<p>I love listening to French people, I just love the language so much. It sounds so aesthetically pleasing. It made me want to start learning French again.</p>
<p>Charlotte's books:</p>
<ul>
<li><a href="https://www.goodreads.com/book/show/203220.Les_Fleurs_du_Mal">Les Fleurs du Mal by Charles Baudelaire</a>: introduced her to the real world</li>
<li><a href="https://www.goodreads.com/book/show/44140954-in-praise-of-risk">In Praise of Risk by Anne Dufourmantelle</a>: Anne invites us to dive into live, to risk life, passion, love, separation</li>
<li><a href="https://www.goodreads.com/book/show/30735.The_Complete_Essays">The Complete Essays by Michel de Montaigne</a>: his writing is pleasant to read, like taking a walk. Montaigne reassures her</li>
<li><a href="https://www.goodreads.com/book/show/112204.The_Complete_Poems_of_Emily_Dickinson">The Complete Poems of Emily Dickinson by Emily Dickinson</a>: "there's something so pure" about them</li>
</ul>
<p>Alma's books.</p>
<ul>
<li><a href="https://www.goodreads.com/book/show/9717.The_Unbearable_Lightness_of_Being">The Unbearable Lightness of Being by Milan Kundera</a>: "... art and literature can help us move forward in life and provide support at certain times. This book helped me to ask lots of questions... It's a book that involves the reader a lot, and which makes us face our life choices, the paths we want to take"</li>
<li><a href="https://www.goodreads.com/book/show/929782.Martin_Eden">Martin Eden by Jack London</a>: "you can't really put it down"</li>
</ul>
<p>I ate more blended food for dinner. My family came in my room to observe my teeth and my temperament. Why was I not happy they asked. I'm still in pain, and maybe shock, disbelief.</p>
<p>I was filled with a sense of dread the entire day, and still am as I'm writing this. I'm going to have to live with this for the next 2 years. How would my friends think of me? How would strangers think of me? How can I develop relationships if I have these metal things on my teeth that make me look like I'm 15. I start judging myself, I start to predict the future. I'm beginning to trust that voice in my head that is untrustworthy and illogical. But these thoughts are not me.</p>
<p>This is what I consumed today, and I realize I'm coping with pain and suffering with art and books. I discovered new books today, and reaffirmed certain books that I already wanted to read. I just want bookstores and good books now, learn about the history and lives of artists. This is my life now. I spent the past 3 hours writing this. It's a privileged life, one that I'm glad I get to live. And one I have to appreciate while it lasts. It's not an easy life, it's not easy to have to go through all this, but I'm discovering myself, I'm meeting my shadows, and I'm finding the answers to the two most important questions in life: "who am I" and "what do I want".</p>]]></description>
        <content:encoded><![CDATA[<p>Today is the day where the next ~2 years of my life will be forever changed.</p>
<p>I'm getting braces.</p>
<p>I dreaded it the entire morning. I heard about how you get ulcers and cuts and that it hurts, and I wanted to back out. It's more rules, more inconveniences, and more pain. I was filled with pessimism. But I got a lot of messages from my friends this morning, and it helped tip the balance. I'm reminded that there are people out there that care. I was filled with gratitude.</p>
<p>I continued my <a href="https://twitter.com/benxneo/status/1743458106032488839">100 days of Swift lessons</a>. Before I could finish, my dad was coming home to give us a ride to the dentist.</p>
<p>In the car, I read <a href="https://www.avabear.xyz/p/the-agony-of-eros-dating?curius=1615">the agony of eros: dating</a> by Ava.</p>
<blockquote>
<ul>
<li>dating is hard because it brings out all your attachment issues, problems you've inherited from your parents, primal fear of rejection, so it's really hard to fake who you are. Your true self always slips out</li>
<li>two emotional factors to dating being less awful: self-awareness and tactful honesty</li>
<li>people know what they want but they rarely know what they need. we have this idea of the "ideal partner", an amalgamation of qualities they find sexually attractive, qualities their social group values, and qualities that would flatter their ego. but they don't know what great emotional connection feels like</li>
<li>the real thing people should be actively looking for is <strong>strong emotional connection</strong>: to what degree can I share who I am with this person, do they <em>get</em> it, how interested are they with who I am, my feelings and thoughts, can we accommodate each other's preferences, are we good at talking.</li>
<li>we're not taught how to ask hard questions of ourselves and others. we believe that social reality is more important than individual reality, that being with someone who makes you look good is better than being with someone who makes you feel good.</li>
<li>we live in a time where we have more optionality and less transparency than ever before</li>
</ul>
</blockquote>
<p>Upon arriving, the doctor explains that it'll take an hour and ten minutes, and it'll be boring and painless. He asks if I brought my earphones to listen to some music.</p>
<p>First, he cleans my teeth a tiny electric brush and a kind of red powdery cream, then he begins explaining the glue and the UV lights that holds the metal brackets to my teeth. While he placed the brackets one by one, on each of my imperfectly positioned teeth, he starts talking about the food restrictions. No nuts, apple-like-hardness fruits, no candy, no chewing gum, no soda. I was fine with all that, but the banning of nuts was pretty upsetting because that's my go-to snack.</p>
<p>As he was progressed patiently teeth by teeth, and methodically completed each sections of my teeth, I slowly realize this wasn't going to be easy. I could feel the metal brackets piercing on my mouth. I had less freedom. The way I ate, spoke, and smile, they're all different now.</p>
<p>I was listening to the podcast <a href="https://podcasts.apple.com/us/podcast/how-to-be-sad-with-helen-russell/id1521559806?i=1000539118275">How to be sad, with Helen Russell</a></p>
<blockquote>
<ul>
<li>experiencing temporary sadness can counterintuitively make us happier. Sadness happens. we need to sit with it for a while, and that's normal. It helps us connect with our fellow human beings. It's an important emotion that shouldn't be ignored.</li>
<li>in western cultures, we deal in absolutes; we think of humans as binary: happy or sad, depressed or not depressed. in east asian culture, there's an idea that you can experience more than one emotion simultaneously. You can be happy and sad in a given moment.</li>
<li>americans are outliers in their desire to minimize negative emotions and pursue happiness. the pioneer values: the idea that go getters are people who didn't sit still with negative states, they went out there and did stuff, and are seen to prosper</li>
<li>the idea Ubuntu philosophy: I am because you are; I cannot be content and live a fulfilled life if the people around me are suffering, are struggling. it's very much a collective social ideology, a stark contrast with the wellness rooted in individualism today.</li>
<li>sadness is a temporary emotion you feel on occasions where you've been hurt or something is wrong in our lives. it is a message that can tell is what is wrong depression is a perpetual state of sadness, it being the only emotion you feel.</li>
<li>Russia has dozens of words for specific types of sadness. Tosca, for ex, means great spiritual anguish. In America, it's happy, sad, and nothing.</li>
<li>They have much more acceptance of sadness. there's no pressure to have a happy ending. No "don't cry", "just smile". If you see a child fall, instead of "don't cry, it's okay", it might be more helpful to say "that must've really hurt, I can see you're in pain" acknowledging that emotion rather than dismissing it (which leads to shame), can help the child handle it and therefore help the adult handle it.</li>
</ul>
</blockquote>
<p>When he put on the wires, the pressure that distressed me the entire day began. Despair was washing over me. I didn't want to deal with this. When I'm going through moments like these, I get quiet. I have conversations with the different selves in me. I try to make sense of what I'm feeling. I try to label this emotion. Is this regret? Why am I regretting this? I wanted this for so long? Is this anger? That I just had bad genes that resulted in crooked teeth? What am I really feeling?</p>
<p>I booked a grab home, and in the car I was scrolling through Twitter, unfollowing accounts that provide no value to me because I found out that having a low following-follower ratio boosts your account.</p>
<p>At home, I sought solace, a comfort to distract me from the gnawing pain that rings in my head like a sharp bell.</p>
<p>As I ate my blended meal, the first of many to come, I watched <a href="https://www.youtube.com/@cherrienjung">Cherrien</a>'s latest <a href="https://www.youtube.com/watch?v=la5BpzgkU5I">vlog</a>. Her videos are so soothing and calming, they make me want to move to Seoul and pursue art, go to book stores and cafes, and capture all the little joys in my life.</p>
<p>She talks about <a href="https://www.goodreads.com/book/show/206318521-just-kids">Just Kids by Patti Smith</a>, applauding her eloquence, which she defines as the ability to say what you want to say in a hundred different ways. I like what she said about how giving love to someone or to anything in your life is a greater gift than receiving great love, because in order to feel that much it takes a lot of spirit and sacrifice. And you learn a lot by giving and feeling love for someone or something in your life.</p>
<p>I began to miss book stores. Vincent van Gogh shares my sentiment</p>
<blockquote>
<p>“So often, a visit to a bookshop has cheered me, and reminded me that there are good things in the world.”</p>
</blockquote>
<p><img src="https://bneo.xyz/images/books.jpeg" alt="The Yellow Books, 1887, Vincent van Gogh"></p>
<p>After that I watched <a href="https://www.youtube.com/watch?v=1hxIxskjW-M">The Dior Book Tote Club with Rosamund Pike</a> @ Hatchards Piccadilly in London</p>
<p>She's so classy. She mentioned the book <a href="https://www.goodreads.com/book/show/424.Slouching_Towards_Bethlehem"><em>Slouching Towards Bethlehem</em></a> by Joan Didion which is the next on my reading list. It contains her infamous essay "<a href="https://www.vogue.com/article/joan-didion-self-respect-essay-1961">On Self-Respect</a>" She regards Joan Didion as one of the most concise, pertinent observers of people, and that it's always worth spending time with her words because she was curious, and curiosity is where freedom and interest lies. She also shares <a href="https://www.goodreads.com/book/show/22822858-a-little-life">A Little Life by Hanya Yanagihara</a> as a book that will make you cry, and it's one of those books that make you think "How did this come out of you?"</p>
<p>I watched another one, <a href="https://www.youtube.com/watch?v=MaSyeq61SZA&#x26;list=PLzPXOOq1r2gH9yO4B0a6DAVXtnpR7tuFs&#x26;index=6">The Dior Book Tote Club with Nine d'Urso</a> @ Librairie Galignani in Paris</p>
<p>An interesting book in this video was <a href="https://www.goodreads.com/book/show/18185.The_Pillow_Book">The Pillow Book by Sei Shōnagon</a></p>
<p>Sei Shonagon was a lady-in-waiting to the Empress of Japan during the Heian period. She was given some extra paper lying around and she decided to make a pillow book where she jotted down stories, memories, lists, and whatever else came into her head.</p>
<p>Some quotes I like:</p>
<blockquote>
<p>“In life there are two things which are dependable. The pleasures of the flesh and the pleasures of literature.”</p>
<p>“185. It Is Getting So Dark
I am the sort of person who approves of what others abhor and detests the things they like.”</p>
<p>“ 134. Letters are Commonplace
Letters are commonplace enough, yet what splendid things they are! When someone is in a distant province and one is worried about him, and then a letter suddenly arrives, one feels as though one were seeing him face to face. Again, it is a great comfort to have expressed one's feelings in a letter even though one knows it cannot yet have arrived. If letters did not exist, what dark depressions would come over one! When one has been worrying about something and wants to tell a certain person about it, what a relief it is to put it all down in a letter! Still greater is one's joy when a reply arrives. At that moment a letter really seems like an elixir of life.”</p>
</blockquote>
<p>The pressure and pain was travelling to my head so I started reading.</p>
<p>The current book I'm reading now is <a href="https://www.goodreads.com/en/book/show/50755102">Funny Weather: Art in an Emergency by Olivia Laing</a></p>
<p>I liked this paragraph from the introduction.</p>
<blockquote>
<p>We're so often told that art can't really change anything. But I think it can. It shapes our ethical landscapes; it opens us to the interior lives of others. It is a training ground for possibility. It makes plain inequalities, and it offers other ways of living.</p>
</blockquote>
<p>I also finished the chapter on <a href="https://www.wikiart.org/en/jean-michel-basquiat/all-works#!/%23filterName:all-paintings-chronologically,resultType:masonry%23filterName:all-paintings-chronologically,resultType:masonry">Jean Michel Basquiat</a>. It's interesting to read about his background, his rise to fame, the cultural and racism context behind his art, and his unfortunate end. I first discovered him from UNIQLO, I had a "Pez Dispenser" t-shirt that I really liked. The most surprising thing was how close he was with Andy Warhol. I didn't know they collaborated on over 140 paintings, and how Warhol's death accelerated the march to his own demise as well.</p>
<p>I need to get my hands on his <a href="https://press.princeton.edu/books/hardcover/9780691167893/the-notebooks">notebooks</a> now. It's an intimate act to look at drawings and sketches of artists, <a href="https://www.youtube.com/watch?v=UadHeI6-tUE">his notebooks</a> includes iconic drawings and pictograms of crowns, handwritten texts, including notes, observations, and poems on culture, race, class, and his life in NYC.</p>
<p>It started raining really heavily. I went for my derm appointment when the rain died down. My dad came back again to give us a ride. He's been taking time out of work to give us rides and I'm very appreciative and grateful for that. I got chemical peels that made my body incinerate like blue fire kissing my skin.</p>
<p>I ordered a grab to a township near my house. I wanted to go to Dao Desserts to get Douhua, 豆花. My mom and I walked home. She got a vege bao on the way. We saw a bunch of stray cats. I took a lot of pictures. I wanted to appreciate the little joys.</p>
<p><img src="https://bneo.xyz/images/desa.jpg" alt="Desa Setapak"></p>
<p>I came back home, ate one bowl of the Douhua, and finished my iOS lessons.</p>
<p>I wanted to get a workout in, so I did some lifting while I watched some videos from the "In the Library" series by Chanel.</p>
<ul>
<li><a href="https://www.youtube.com/watch?v=gnYhA18TuYA">Phoebe Tonkin</a></li>
<li><a href="https://www.youtube.com/watch?v=8idDP1aQjIA">Charlotte Casiraghi</a></li>
<li><a href="https://www.youtube.com/watch?v=LKoTOjSt0G4">with Alma Jodorowsky</a></li>
</ul>
<p>I love listening to French people, I just love the language so much. It sounds so aesthetically pleasing. It made me want to start learning French again.</p>
<p>Charlotte's books:</p>
<ul>
<li><a href="https://www.goodreads.com/book/show/203220.Les_Fleurs_du_Mal">Les Fleurs du Mal by Charles Baudelaire</a>: introduced her to the real world</li>
<li><a href="https://www.goodreads.com/book/show/44140954-in-praise-of-risk">In Praise of Risk by Anne Dufourmantelle</a>: Anne invites us to dive into live, to risk life, passion, love, separation</li>
<li><a href="https://www.goodreads.com/book/show/30735.The_Complete_Essays">The Complete Essays by Michel de Montaigne</a>: his writing is pleasant to read, like taking a walk. Montaigne reassures her</li>
<li><a href="https://www.goodreads.com/book/show/112204.The_Complete_Poems_of_Emily_Dickinson">The Complete Poems of Emily Dickinson by Emily Dickinson</a>: "there's something so pure" about them</li>
</ul>
<p>Alma's books.</p>
<ul>
<li><a href="https://www.goodreads.com/book/show/9717.The_Unbearable_Lightness_of_Being">The Unbearable Lightness of Being by Milan Kundera</a>: "... art and literature can help us move forward in life and provide support at certain times. This book helped me to ask lots of questions... It's a book that involves the reader a lot, and which makes us face our life choices, the paths we want to take"</li>
<li><a href="https://www.goodreads.com/book/show/929782.Martin_Eden">Martin Eden by Jack London</a>: "you can't really put it down"</li>
</ul>
<p>I ate more blended food for dinner. My family came in my room to observe my teeth and my temperament. Why was I not happy they asked. I'm still in pain, and maybe shock, disbelief.</p>
<p>I was filled with a sense of dread the entire day, and still am as I'm writing this. I'm going to have to live with this for the next 2 years. How would my friends think of me? How would strangers think of me? How can I develop relationships if I have these metal things on my teeth that make me look like I'm 15. I start judging myself, I start to predict the future. I'm beginning to trust that voice in my head that is untrustworthy and illogical. But these thoughts are not me.</p>
<p>This is what I consumed today, and I realize I'm coping with pain and suffering with art and books. I discovered new books today, and reaffirmed certain books that I already wanted to read. I just want bookstores and good books now, learn about the history and lives of artists. This is my life now. I spent the past 3 hours writing this. It's a privileged life, one that I'm glad I get to live. And one I have to appreciate while it lasts. It's not an easy life, it's not easy to have to go through all this, but I'm discovering myself, I'm meeting my shadows, and I'm finding the answers to the two most important questions in life: "who am I" and "what do I want".</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Live in the Present]]></title>
        <link>https://bneo.xyz/posts/present</link>
        <guid>https://bneo.xyz/posts/present</guid>
        <pubDate>Mon, 19 Feb 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/party.jpg" alt="Luncheon of the Boating Party Painting by Pierre-Auguste Renoir"></p>
<p>I had a hard time <a href="https://x.com/benxneo/status/1759366170409570759?s=20">living in the present</a> ever since coming back. The past was penetrating my present, gripping me tightly, refusing to let go. I was missing friends and other little objects and experiences that, together, shaped the narrative of my life for the past 2 years in the US. I couldn't appreciate the <a href="http://bneo.xyz/posts/littlejoys">little joys</a> around me, the love of my family, even the treatments that I am receiving that is actually making my life better. I kept telling myself that my life in the US was better, but I realized <a href="http://bneo.xyz/posts/feelgood">I couldn't trust that voice</a>. It was not rational or logical. I was watching a movie playing in my head that wasn't real. I am not my thoughts. Recently, after meeting up with friends and spending more quality time with my family, I'm more in the present. I feel more grounded. I was drifting and weightless, but now I can feel the ground on under my feet.</p>
<p>Virginia Woolf writes about the <a href="https://www.themarginalian.org/2015/10/05/virginia-woolf-past-present-moments-of-being/">slippery fluidity of past and present</a> in one of her diary entries in <a href="https://www.goodreads.com/book/show/60885336-moments-of-being?from_search=true&#x26;from_srp=true&#x26;qid=1JwjzGB1yZ&#x26;rank=1">Moments of Being</a>.</p>
<blockquote>
<p>The past only comes back when the present runs so smoothly that it is like the sliding surface of a deep river. Then one sees through the surface to the depths. In those moments I find one of my greatest satisfactions, not that I am thinking of the past; but that it is then that I am living most fully in the present. For the present when backed by the past is a thousand times deeper than the present when it presses so close that you can feel nothing else, when the film on the camera reaches only the eye. But to feel the present sliding over the depths of the past, peace is necessary. The present must be smooth, habitual. For this reason — that it destroys the fullness of life — any break causes me extreme distress; it breaks; it shallows; it turns the depth into hard thin splinters… I write this partly in order to recover my sense of the present by getting the past to shadow this broken surface. Let me then, like a child advancing with bare feet into a cold river, descend again into the stream.</p>
</blockquote>
<p>The awareness of past can add great depths and richness to the current present when we're at peace, when it flows smoothly like a river. If this smoothness is broken, when we're overwhelmed by immediate concerns and distractions, the river shallows. Our deep, meaningful engagement with life, enriched by layers and experiences of the past is lost. When this happens, we must approach the present with the openness and curiosity of a child stepping into a river, and immerse ourselves in the stream of life once again.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/party.jpg" alt="Luncheon of the Boating Party Painting by Pierre-Auguste Renoir"></p>
<p>I had a hard time <a href="https://x.com/benxneo/status/1759366170409570759?s=20">living in the present</a> ever since coming back. The past was penetrating my present, gripping me tightly, refusing to let go. I was missing friends and other little objects and experiences that, together, shaped the narrative of my life for the past 2 years in the US. I couldn't appreciate the <a href="http://bneo.xyz/posts/littlejoys">little joys</a> around me, the love of my family, even the treatments that I am receiving that is actually making my life better. I kept telling myself that my life in the US was better, but I realized <a href="http://bneo.xyz/posts/feelgood">I couldn't trust that voice</a>. It was not rational or logical. I was watching a movie playing in my head that wasn't real. I am not my thoughts. Recently, after meeting up with friends and spending more quality time with my family, I'm more in the present. I feel more grounded. I was drifting and weightless, but now I can feel the ground on under my feet.</p>
<p>Virginia Woolf writes about the <a href="https://www.themarginalian.org/2015/10/05/virginia-woolf-past-present-moments-of-being/">slippery fluidity of past and present</a> in one of her diary entries in <a href="https://www.goodreads.com/book/show/60885336-moments-of-being?from_search=true&#x26;from_srp=true&#x26;qid=1JwjzGB1yZ&#x26;rank=1">Moments of Being</a>.</p>
<blockquote>
<p>The past only comes back when the present runs so smoothly that it is like the sliding surface of a deep river. Then one sees through the surface to the depths. In those moments I find one of my greatest satisfactions, not that I am thinking of the past; but that it is then that I am living most fully in the present. For the present when backed by the past is a thousand times deeper than the present when it presses so close that you can feel nothing else, when the film on the camera reaches only the eye. But to feel the present sliding over the depths of the past, peace is necessary. The present must be smooth, habitual. For this reason — that it destroys the fullness of life — any break causes me extreme distress; it breaks; it shallows; it turns the depth into hard thin splinters… I write this partly in order to recover my sense of the present by getting the past to shadow this broken surface. Let me then, like a child advancing with bare feet into a cold river, descend again into the stream.</p>
</blockquote>
<p>The awareness of past can add great depths and richness to the current present when we're at peace, when it flows smoothly like a river. If this smoothness is broken, when we're overwhelmed by immediate concerns and distractions, the river shallows. Our deep, meaningful engagement with life, enriched by layers and experiences of the past is lost. When this happens, we must approach the present with the openness and curiosity of a child stepping into a river, and immerse ourselves in the stream of life once again.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Little Joys]]></title>
        <link>https://bneo.xyz/posts/littlejoys</link>
        <guid>https://bneo.xyz/posts/littlejoys</guid>
        <pubDate>Sun, 18 Feb 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/littlejoys.jpeg" alt="Children Playing on the Beach, 1884, Mary Cassatt"></p>
<blockquote>
<p>“Of all ridiculous things the most ridiculous seems to me, to be busy — to be a man who is brisk about his food and his work,” – Kierkegaard</p>
</blockquote>
<p>The Marginalian <a href="https://www.themarginalian.org/2017/03/06/hermann-hesse-little-joys-my-belief/">writes</a>: The cult of busyness and productivity plays out as chief drama of our existence. We crumble into bed at night having completed the day's to-do list yet feeling like a thoroughly incomplete human being.</p>
<p>Hermann Hesse addresses how we can heal our aching spirit in the 1905 essay titled “On Little Joys,” found in <a href="https://www.goodreads.com/book/show/739964.My_Belief">My Belief: Essays on Life and Art</a>.</p>
<p>The neurotic obsession to spend every minute of time productively is the thief of joy.</p>
<blockquote>
<p>Great masses of people these days live out their lives in a dull and loveless stupor. <strong>Sensitive persons find our inartistic manner of existence oppressive and painful</strong>, and they withdraw from sight… I believe what we lack is joy. The ardor that a heightened awareness imparts to life, the conception of life as a happy thing, as a festival… But <strong>the high value put upon every minute of time, the idea of hurry-hurry as the most important objective of living, is unquestionably the most dangerous enemy of joy</strong>.</p>
</blockquote>
<p>He laments about the modern life's "aggresive haste" has “done away with what meager leisure we had"</p>
<blockquote>
<p>Our ways of enjoying ourselves are hardly less irritating and nerve-racking than the pressure of our work. <strong>“As much as possible, as fast as possible”</strong> is the motto. And so there is more and more entertainment and less and less joy… This morbid pursuit of enjoyment [is] spurred on by constant dissatisfaction and yet perpetually satiated.</p>
</blockquote>
<p>He offers us a solution:</p>
<blockquote>
<p>I would simply like to reclaim an old and, alas, quite unfashionable private formula: Moderate enjoyment is double enjoyment. And: Do not overlook the <strong>little joys</strong>!</p>
</blockquote>
<p>The most overlooked and omnipresent of those joys is our everyday contact with nature.</p>
<p>Instead of keeping our misused and overstrained eyes on screens, on the pavement, or on faces of passers-by, take notice and contemplate the small delights around you: the sky, the trees and flowers, the buildings, the streets, the squirrels, etc.</p>
<blockquote>
<p>Just try it once — a tree, or at least a considerable section of sky, is to be seen anywhere. It does not even have to be blue sky; in some way or another the light of the sun always makes itself felt. Accustom yourself every morning to look for a moment at the sky and suddenly you will be aware of the air around you, the scent of morning freshness that is bestowed on you between sleep and labor. You will find every day that the gable of every house has its own particular look, its own special lighting. Pay it some heed if you will have for the rest of the day a remnant of satisfaction and a touch of coexistence with nature. Gradually and without effort the eye trains itself to transmit many small delights, to contemplate nature and the city streets, to <strong>appreciate the inexhaustible fun of daily life</strong>. From there on to the fully trained artistic eye is the smaller half of the journey; <strong>the principal thing is the beginning, the opening of the eyes</strong>.</p>
</blockquote>
<p>These small joys can take many forms:</p>
<blockquote>
<p>[There are] many other small joys, perhaps the especially delightful one of smelling a flower or a piece of fruit, of listening to one’s own or others’ voices, of hearkening to the prattle of children. And a tune being hummed or whistled in the distance, and a thousand other tiny things from which one can weave a bright necklace of little pleasures for one’s life.</p>
</blockquote>
<p>Seek out small joys:</p>
<blockquote>
<p>My advice to the person suffering from lack of time and from apathy is this: <strong>Seek out each day as many as possible of the small joys</strong>, and thriftily save up the larger, more demanding pleasures for holidays and appropriate hours. It is the <strong>small joys</strong> first of all that are granted us for <strong>recreation, for daily relief and disburdenment</strong>, not the great ones.</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/littlejoys.jpeg" alt="Children Playing on the Beach, 1884, Mary Cassatt"></p>
<blockquote>
<p>“Of all ridiculous things the most ridiculous seems to me, to be busy — to be a man who is brisk about his food and his work,” – Kierkegaard</p>
</blockquote>
<p>The Marginalian <a href="https://www.themarginalian.org/2017/03/06/hermann-hesse-little-joys-my-belief/">writes</a>: The cult of busyness and productivity plays out as chief drama of our existence. We crumble into bed at night having completed the day's to-do list yet feeling like a thoroughly incomplete human being.</p>
<p>Hermann Hesse addresses how we can heal our aching spirit in the 1905 essay titled “On Little Joys,” found in <a href="https://www.goodreads.com/book/show/739964.My_Belief">My Belief: Essays on Life and Art</a>.</p>
<p>The neurotic obsession to spend every minute of time productively is the thief of joy.</p>
<blockquote>
<p>Great masses of people these days live out their lives in a dull and loveless stupor. <strong>Sensitive persons find our inartistic manner of existence oppressive and painful</strong>, and they withdraw from sight… I believe what we lack is joy. The ardor that a heightened awareness imparts to life, the conception of life as a happy thing, as a festival… But <strong>the high value put upon every minute of time, the idea of hurry-hurry as the most important objective of living, is unquestionably the most dangerous enemy of joy</strong>.</p>
</blockquote>
<p>He laments about the modern life's "aggresive haste" has “done away with what meager leisure we had"</p>
<blockquote>
<p>Our ways of enjoying ourselves are hardly less irritating and nerve-racking than the pressure of our work. <strong>“As much as possible, as fast as possible”</strong> is the motto. And so there is more and more entertainment and less and less joy… This morbid pursuit of enjoyment [is] spurred on by constant dissatisfaction and yet perpetually satiated.</p>
</blockquote>
<p>He offers us a solution:</p>
<blockquote>
<p>I would simply like to reclaim an old and, alas, quite unfashionable private formula: Moderate enjoyment is double enjoyment. And: Do not overlook the <strong>little joys</strong>!</p>
</blockquote>
<p>The most overlooked and omnipresent of those joys is our everyday contact with nature.</p>
<p>Instead of keeping our misused and overstrained eyes on screens, on the pavement, or on faces of passers-by, take notice and contemplate the small delights around you: the sky, the trees and flowers, the buildings, the streets, the squirrels, etc.</p>
<blockquote>
<p>Just try it once — a tree, or at least a considerable section of sky, is to be seen anywhere. It does not even have to be blue sky; in some way or another the light of the sun always makes itself felt. Accustom yourself every morning to look for a moment at the sky and suddenly you will be aware of the air around you, the scent of morning freshness that is bestowed on you between sleep and labor. You will find every day that the gable of every house has its own particular look, its own special lighting. Pay it some heed if you will have for the rest of the day a remnant of satisfaction and a touch of coexistence with nature. Gradually and without effort the eye trains itself to transmit many small delights, to contemplate nature and the city streets, to <strong>appreciate the inexhaustible fun of daily life</strong>. From there on to the fully trained artistic eye is the smaller half of the journey; <strong>the principal thing is the beginning, the opening of the eyes</strong>.</p>
</blockquote>
<p>These small joys can take many forms:</p>
<blockquote>
<p>[There are] many other small joys, perhaps the especially delightful one of smelling a flower or a piece of fruit, of listening to one’s own or others’ voices, of hearkening to the prattle of children. And a tune being hummed or whistled in the distance, and a thousand other tiny things from which one can weave a bright necklace of little pleasures for one’s life.</p>
</blockquote>
<p>Seek out small joys:</p>
<blockquote>
<p>My advice to the person suffering from lack of time and from apathy is this: <strong>Seek out each day as many as possible of the small joys</strong>, and thriftily save up the larger, more demanding pleasures for holidays and appropriate hours. It is the <strong>small joys</strong> first of all that are granted us for <strong>recreation, for daily relief and disburdenment</strong>, not the great ones.</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[How To Feel Good]]></title>
        <link>https://bneo.xyz/posts/feelgood</link>
        <guid>https://bneo.xyz/posts/feelgood</guid>
        <pubDate>Sat, 17 Feb 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/melencolia.jpg" alt="Melencolia I, 1514 engraving by Albrecht Dürer"></p>
<p>I used to think I had a chemical imbalance in my brain that made me sad and melancholic for no reason, like I had an inability to be happy because of my nature. My dad's sister has depression and she takes meds for it, so I naturally thought I had it too. The complex pool of my genetic makeup contains bad strands that causes this mental disease (I don't know how neuroscience or biology works). I had this voice in my head that told me a lot of negative things that I just accepted them without any scepticism. I get stuck in negative loops. I thought I was broken.</p>
<p>But reading <a href="https://evanjconrad.com/posts/how-to-feel-good">this</a> completely changed my mindset towards what "bad" feelings like depression and anxiety are, and how to feel good.</p>
<h2>it's not a chemical imbalance</h2>
<ul>
<li>depression and anxiety is a software problem, not a hardware problem.</li>
<li>along with happiness and serenity, it is not outside the normal range of a healthy person</li>
<li>if you broke a bone, you wouldn't say you were "born" with the broken bone; breaking bones is a normal experience for healthy individuals.</li>
</ul>
<h2>you're not the voice</h2>
<ul>
<li>the voice
<ul>
<li>you have a voice in your head, it's the one reading these words right now! you can make it say anything you want.</li>
<li>you're not this voice, you're the thing hearing the voice.</li>
<li>it says bad things, like "you're never going to make it" or "this person hates me" or "everything sucks"</li>
</ul>
</li>
<li>the movie that's always playing
<ul>
<li>a movie in your head replays conversations you wish went differently, the perfect response to an argument, or something embarrassing that happened years ago.</li>
<li>this movie is not you, you're the thing watching the movie</li>
</ul>
</li>
<li>"cognitions"
<ul>
<li>CBT calls this voice, the movie, and other mental objects cognitions, a.k.a. thoughts</li>
<li>you're not your thoughts, you're not thinking them, you're the thing watching the thoughts.</li>
<li>it's why CBT refers to these thoughts as "automatic", these thoughts just pop in your head</li>
</ul>
</li>
</ul>
<h2>the thoughts think themselves</h2>
<ul>
<li>thought exercise
<ul>
<li>close your eyes and try to not think about anything</li>
<li>give 30 seconds and your mind will wander off onto things like "why am i doing this", "this is a waste of time", "why is it so hot?", "what did I have to do today?".</li>
<li>you try to turn off these thoughts, but the thoughts think themselves</li>
</ul>
</li>
<li>this is a natural part of the human condition, and it is totally normal.</li>
<li>you may think everything "out there" isn't you, and everything "in here" is you, but that's not true. these mental objects floating around in your head are no more you than the device you're reading this on right now.</li>
</ul>
<h2>thoughts -> mood</h2>
<ul>
<li>one bad thought can spiral out of control into more and more bad thoughts that does not reflect reality</li>
<li>this is called "Catastrophizing"</li>
<li>in your head, you constructed a reality where a "bad thing" happened, your body reacts as if it truly happened. but it is not happening right now. It's just a movie</li>
</ul>
<h2>"it's all in your head"</h2>
<ul>
<li>people who don't understand mental health easily dismisses the physical symptoms you might be feeling by saying "it's all in your head"
<ul>
<li>this assumes you have control over your thoughts, that you're thinking them and all you have to do is stop thinking them. But you are not your thoughts.</li>
</ul>
</li>
<li>you then latch on to the belief that the problems are purely physical to justify your distress
<ul>
<li>this assumes you're broken and you cannot do anything about it. But you're not broken. you're just watching these thoughts.</li>
</ul>
</li>
</ul>
<h2>the skill of optionality</h2>
<ul>
<li>you can let thoughts happen and not suffer the physical feelings</li>
<li>reading about this isn't enough to make you feel better, it's a skill that you can master.</li>
<li>you're learning the ability to chose when to stop watching the movie, and when to continue.</li>
<li>people who build this skill become happier because they choose what things effect them, and how much.</li>
<li>you're a film critic
<ul>
<li>saying "just don't let it bother you" is like asking you yo change the plot of a movie you're not in charge of.</li>
<li>the skill here not how to change the movie, but to recognize that it is a movie.</li>
<li>you're sitting with a notebook in hand, ready to point out the plot holes and flaws in the movie.</li>
</ul>
</li>
</ul>
<h2>examine thoughts from a distance</h2>
<ul>
<li>these thoughts are habits, little feedback loops</li>
<li>feed them, they grow stronger; avoid them, they also get stronger</li>
<li><strong>look at them, distance yourself from them, critically examine them</strong>. this causes the trigger but not the reinforcement that comes from the emotional response.</li>
<li>if you get better at this skill, you have less negative thoughts to deal with.</li>
<li>REMEMBER! You are not broken. There's nothing wrong with you. The thoughts aren't you. You're just watching them</li>
</ul>
<h2>step 1. don't trust your thoughts</h2>
<ul>
<li>false positives
<ul>
<li>negative thoughts and emotions like fear, anger and sadness are your body's emergency management tools</li>
<li>from an evolutionary perspective, they don't need to be 100% accurate to keep you alive, or keeping you aligned with the tribe. false positives still gets your genes across.</li>
<li>the experience of being a modern human is having these tools fire without reason even when there are no lions in sight.</li>
</ul>
</li>
<li>"cognitive distortions": any untrue, negative thought
<ul>
<li><strong>mind reading</strong>: pretend you know what someone else is thinking</li>
<li><strong>fortune telling</strong>: pretend we know what will happen in the future</li>
<li><strong>all or nothing thinking</strong>: see things in binary categories. I failed this so I will fail everything.</li>
<li><strong>filtering</strong>: focus on bad things and minimize good things.</li>
<li><strong>should statements</strong>: we think we should or ought to be one way or another. says who?</li>
<li><strong>emotional reasoning</strong>: justifying our actions and beliefs based on emotions.</li>
<li><a href="https://en.wikipedia.org/wiki/Cognitive_distortion">more</a></li>
</ul>
</li>
<li>too often we believe we "know" something is going to happen without evidence evidence. this is a form of magical reasoning, and one we accept from the voice all the time.</li>
</ul>
<h2>exercise #1 : catch it, check it, change it</h2>
<ul>
<li>3 column technique
<ul>
<li>#1 catch it: when a negative thought arises, write it down
<ul>
<li>if the thought is more like a movie, describe it. record the emotions that appear</li>
</ul>
</li>
<li>#2 check it: truly challenge the thought. note any cognitive distortions</li>
<li>#3 change it: write a new thought/movie that shows a more rational view of the situation</li>
</ul>
</li>
<li>goals
<ul>
<li>slow down: instead of catastrophizing, take a moment and see if the thought is even valid. it forces you to stop and notice what's going on and detach yourself from the rollercoaster of emotions.</li>
<li>be a scientist: question the hypothesis of your thoughts and challenge it like a scientist. TRhis is what therapists are good at, they help you see where your logic is wrong.</li>
</ul>
</li>
</ul>
<h2>exercise #2: predictions</h2>
<ul>
<li>procedure:
<ol>
<li>When you assume something bad will happen in the future, write it down. Record how bad you assume the thing will be. Record what would happen if the prediction came true and how you would feel.</li>
<li>set a reminder for when you expect the prediction to come true</li>
<li>check back to see if it happened. was it actually as bad as you thought? Did it even come true?</li>
</ol>
</li>
<li>this is useful for panic attacks. they're often a sense of terrible bad things that never happen.</li>
<li>the point is to be a scientist studying yourself. you're not the anxiety, you're not the depression, you're not the panic attacks; you're just the thing watching.</li>
</ul>
<h2>you misunderstand meditation</h2>
<ul>
<li>meditation is not meant to "calm you down" when your emotional state is "worked up"</li>
<li>it's not a concentration exercise to force the mind to focus on one thing.</li>
<li>the reason to meditate is to practice seeing reality.
<ul>
<li>you're getting a feel of what things are really you and what things are not</li>
</ul>
</li>
<li>flow state
<ul>
<li>if you sit and breathe and the thoughts float more than 30 seconds, you may hit a point where the thoughts have mostly faded away.</li>
<li>without the mental objects to occupy your focus, the focus departs as well, like it does when you're in flow.</li>
<li>If you don't attach yourself to the voice and the movie that tries to distract you, flow state happens all the time.</li>
<li>it's the default state, a very good feeling, where you're not being pulled away by some thought.</li>
<li>if the thoughts aren't there, and your observation of thoughts aren't there, you will find a "you" in there that is smaller than you thought.</li>
</ul>
</li>
</ul>
<h2>"small you" and "large you"</h2>
<ul>
<li>"small you" is the entire goal. it's the observer; one that can look at the situation with empathy and kind scepticism towards the outside world, and the inside, mental world.</li>
<li>"large you" thinks there's no way to escape from the random thoughts that feed on your mind, and that they are you.</li>
<li>this isn't an analogy. "small you" is the real you. Your brain's perception of you.</li>
<li>The way to feel the "small you", and start to feel better, is through mindfulness.</li>
<li>mindfulness = catching thoughts as they happen, disowning them, and skeptically questioning their validity.</li>
</ul>
<h2>how to meditate</h2>
<ul>
<li>set a timer for 15-20 minutes</li>
<li>watch your breath, no need to force it</li>
<li>notice the mind wandering, noticing is the meditation.</li>
<li>watch the thoughts think themselves.</li>
<li>if you notice that your mind is wandering, gently let the thought go adn bring your attention back</li>
<li>if the voice says "this is boring", notice the thought, notice the boring. Then let it go</li>
<li>listen to the voices, notice the thought, examine it, hold this judgement until the timer ends.</li>
</ul>
<h2>sleep and exercise let's you play on easy mode</h2>
<ul>
<li>mental illness is a negative feedback loop where negative thoughts -> negative moods -> negative behaviours like sleeping poorly and not exercising</li>
<li>this then causes more negative thoughts, and make the emotional responses from attaching to them stronger</li>
</ul>
<h2>more resources</h2>
<ul>
<li><a href="https://thinkcbt.com/think-cbt-worksheets">Free CBT Worksheets</a></li>
<li><a href="https://freecbt.erosson.org/">FreeCBT app</a></li>
<li><a href="https://www.getselfhelp.co.uk/docs/ThoughtRecordSheetAnxiety.pdf">ThoughtRecordSheetAnxiety.pdf</a></li>
<li><a href="https://www.goodreads.com/book/show/54930681-feeling-great">"Feeling Great" by David Burns</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/melencolia.jpg" alt="Melencolia I, 1514 engraving by Albrecht Dürer"></p>
<p>I used to think I had a chemical imbalance in my brain that made me sad and melancholic for no reason, like I had an inability to be happy because of my nature. My dad's sister has depression and she takes meds for it, so I naturally thought I had it too. The complex pool of my genetic makeup contains bad strands that causes this mental disease (I don't know how neuroscience or biology works). I had this voice in my head that told me a lot of negative things that I just accepted them without any scepticism. I get stuck in negative loops. I thought I was broken.</p>
<p>But reading <a href="https://evanjconrad.com/posts/how-to-feel-good">this</a> completely changed my mindset towards what "bad" feelings like depression and anxiety are, and how to feel good.</p>
<h2>it's not a chemical imbalance</h2>
<ul>
<li>depression and anxiety is a software problem, not a hardware problem.</li>
<li>along with happiness and serenity, it is not outside the normal range of a healthy person</li>
<li>if you broke a bone, you wouldn't say you were "born" with the broken bone; breaking bones is a normal experience for healthy individuals.</li>
</ul>
<h2>you're not the voice</h2>
<ul>
<li>the voice
<ul>
<li>you have a voice in your head, it's the one reading these words right now! you can make it say anything you want.</li>
<li>you're not this voice, you're the thing hearing the voice.</li>
<li>it says bad things, like "you're never going to make it" or "this person hates me" or "everything sucks"</li>
</ul>
</li>
<li>the movie that's always playing
<ul>
<li>a movie in your head replays conversations you wish went differently, the perfect response to an argument, or something embarrassing that happened years ago.</li>
<li>this movie is not you, you're the thing watching the movie</li>
</ul>
</li>
<li>"cognitions"
<ul>
<li>CBT calls this voice, the movie, and other mental objects cognitions, a.k.a. thoughts</li>
<li>you're not your thoughts, you're not thinking them, you're the thing watching the thoughts.</li>
<li>it's why CBT refers to these thoughts as "automatic", these thoughts just pop in your head</li>
</ul>
</li>
</ul>
<h2>the thoughts think themselves</h2>
<ul>
<li>thought exercise
<ul>
<li>close your eyes and try to not think about anything</li>
<li>give 30 seconds and your mind will wander off onto things like "why am i doing this", "this is a waste of time", "why is it so hot?", "what did I have to do today?".</li>
<li>you try to turn off these thoughts, but the thoughts think themselves</li>
</ul>
</li>
<li>this is a natural part of the human condition, and it is totally normal.</li>
<li>you may think everything "out there" isn't you, and everything "in here" is you, but that's not true. these mental objects floating around in your head are no more you than the device you're reading this on right now.</li>
</ul>
<h2>thoughts -> mood</h2>
<ul>
<li>one bad thought can spiral out of control into more and more bad thoughts that does not reflect reality</li>
<li>this is called "Catastrophizing"</li>
<li>in your head, you constructed a reality where a "bad thing" happened, your body reacts as if it truly happened. but it is not happening right now. It's just a movie</li>
</ul>
<h2>"it's all in your head"</h2>
<ul>
<li>people who don't understand mental health easily dismisses the physical symptoms you might be feeling by saying "it's all in your head"
<ul>
<li>this assumes you have control over your thoughts, that you're thinking them and all you have to do is stop thinking them. But you are not your thoughts.</li>
</ul>
</li>
<li>you then latch on to the belief that the problems are purely physical to justify your distress
<ul>
<li>this assumes you're broken and you cannot do anything about it. But you're not broken. you're just watching these thoughts.</li>
</ul>
</li>
</ul>
<h2>the skill of optionality</h2>
<ul>
<li>you can let thoughts happen and not suffer the physical feelings</li>
<li>reading about this isn't enough to make you feel better, it's a skill that you can master.</li>
<li>you're learning the ability to chose when to stop watching the movie, and when to continue.</li>
<li>people who build this skill become happier because they choose what things effect them, and how much.</li>
<li>you're a film critic
<ul>
<li>saying "just don't let it bother you" is like asking you yo change the plot of a movie you're not in charge of.</li>
<li>the skill here not how to change the movie, but to recognize that it is a movie.</li>
<li>you're sitting with a notebook in hand, ready to point out the plot holes and flaws in the movie.</li>
</ul>
</li>
</ul>
<h2>examine thoughts from a distance</h2>
<ul>
<li>these thoughts are habits, little feedback loops</li>
<li>feed them, they grow stronger; avoid them, they also get stronger</li>
<li><strong>look at them, distance yourself from them, critically examine them</strong>. this causes the trigger but not the reinforcement that comes from the emotional response.</li>
<li>if you get better at this skill, you have less negative thoughts to deal with.</li>
<li>REMEMBER! You are not broken. There's nothing wrong with you. The thoughts aren't you. You're just watching them</li>
</ul>
<h2>step 1. don't trust your thoughts</h2>
<ul>
<li>false positives
<ul>
<li>negative thoughts and emotions like fear, anger and sadness are your body's emergency management tools</li>
<li>from an evolutionary perspective, they don't need to be 100% accurate to keep you alive, or keeping you aligned with the tribe. false positives still gets your genes across.</li>
<li>the experience of being a modern human is having these tools fire without reason even when there are no lions in sight.</li>
</ul>
</li>
<li>"cognitive distortions": any untrue, negative thought
<ul>
<li><strong>mind reading</strong>: pretend you know what someone else is thinking</li>
<li><strong>fortune telling</strong>: pretend we know what will happen in the future</li>
<li><strong>all or nothing thinking</strong>: see things in binary categories. I failed this so I will fail everything.</li>
<li><strong>filtering</strong>: focus on bad things and minimize good things.</li>
<li><strong>should statements</strong>: we think we should or ought to be one way or another. says who?</li>
<li><strong>emotional reasoning</strong>: justifying our actions and beliefs based on emotions.</li>
<li><a href="https://en.wikipedia.org/wiki/Cognitive_distortion">more</a></li>
</ul>
</li>
<li>too often we believe we "know" something is going to happen without evidence evidence. this is a form of magical reasoning, and one we accept from the voice all the time.</li>
</ul>
<h2>exercise #1 : catch it, check it, change it</h2>
<ul>
<li>3 column technique
<ul>
<li>#1 catch it: when a negative thought arises, write it down
<ul>
<li>if the thought is more like a movie, describe it. record the emotions that appear</li>
</ul>
</li>
<li>#2 check it: truly challenge the thought. note any cognitive distortions</li>
<li>#3 change it: write a new thought/movie that shows a more rational view of the situation</li>
</ul>
</li>
<li>goals
<ul>
<li>slow down: instead of catastrophizing, take a moment and see if the thought is even valid. it forces you to stop and notice what's going on and detach yourself from the rollercoaster of emotions.</li>
<li>be a scientist: question the hypothesis of your thoughts and challenge it like a scientist. TRhis is what therapists are good at, they help you see where your logic is wrong.</li>
</ul>
</li>
</ul>
<h2>exercise #2: predictions</h2>
<ul>
<li>procedure:
<ol>
<li>When you assume something bad will happen in the future, write it down. Record how bad you assume the thing will be. Record what would happen if the prediction came true and how you would feel.</li>
<li>set a reminder for when you expect the prediction to come true</li>
<li>check back to see if it happened. was it actually as bad as you thought? Did it even come true?</li>
</ol>
</li>
<li>this is useful for panic attacks. they're often a sense of terrible bad things that never happen.</li>
<li>the point is to be a scientist studying yourself. you're not the anxiety, you're not the depression, you're not the panic attacks; you're just the thing watching.</li>
</ul>
<h2>you misunderstand meditation</h2>
<ul>
<li>meditation is not meant to "calm you down" when your emotional state is "worked up"</li>
<li>it's not a concentration exercise to force the mind to focus on one thing.</li>
<li>the reason to meditate is to practice seeing reality.
<ul>
<li>you're getting a feel of what things are really you and what things are not</li>
</ul>
</li>
<li>flow state
<ul>
<li>if you sit and breathe and the thoughts float more than 30 seconds, you may hit a point where the thoughts have mostly faded away.</li>
<li>without the mental objects to occupy your focus, the focus departs as well, like it does when you're in flow.</li>
<li>If you don't attach yourself to the voice and the movie that tries to distract you, flow state happens all the time.</li>
<li>it's the default state, a very good feeling, where you're not being pulled away by some thought.</li>
<li>if the thoughts aren't there, and your observation of thoughts aren't there, you will find a "you" in there that is smaller than you thought.</li>
</ul>
</li>
</ul>
<h2>"small you" and "large you"</h2>
<ul>
<li>"small you" is the entire goal. it's the observer; one that can look at the situation with empathy and kind scepticism towards the outside world, and the inside, mental world.</li>
<li>"large you" thinks there's no way to escape from the random thoughts that feed on your mind, and that they are you.</li>
<li>this isn't an analogy. "small you" is the real you. Your brain's perception of you.</li>
<li>The way to feel the "small you", and start to feel better, is through mindfulness.</li>
<li>mindfulness = catching thoughts as they happen, disowning them, and skeptically questioning their validity.</li>
</ul>
<h2>how to meditate</h2>
<ul>
<li>set a timer for 15-20 minutes</li>
<li>watch your breath, no need to force it</li>
<li>notice the mind wandering, noticing is the meditation.</li>
<li>watch the thoughts think themselves.</li>
<li>if you notice that your mind is wandering, gently let the thought go adn bring your attention back</li>
<li>if the voice says "this is boring", notice the thought, notice the boring. Then let it go</li>
<li>listen to the voices, notice the thought, examine it, hold this judgement until the timer ends.</li>
</ul>
<h2>sleep and exercise let's you play on easy mode</h2>
<ul>
<li>mental illness is a negative feedback loop where negative thoughts -> negative moods -> negative behaviours like sleeping poorly and not exercising</li>
<li>this then causes more negative thoughts, and make the emotional responses from attaching to them stronger</li>
</ul>
<h2>more resources</h2>
<ul>
<li><a href="https://thinkcbt.com/think-cbt-worksheets">Free CBT Worksheets</a></li>
<li><a href="https://freecbt.erosson.org/">FreeCBT app</a></li>
<li><a href="https://www.getselfhelp.co.uk/docs/ThoughtRecordSheetAnxiety.pdf">ThoughtRecordSheetAnxiety.pdf</a></li>
<li><a href="https://www.goodreads.com/book/show/54930681-feeling-great">"Feeling Great" by David Burns</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Zero to One]]></title>
        <link>https://bneo.xyz/posts/0to1</link>
        <guid>https://bneo.xyz/posts/0to1</guid>
        <pubDate>Fri, 16 Feb 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/sf.jpeg" alt="SF from Shack15, taken the morning of Anthropic&#x27;s Claude 2 Hackathon"></p>
<p>I <a href="https://x.com/benxneo/status/1758449601433198823?s=20">read</a> a large portion of this book over Chinese New Year.</p>
<p>I've been wanting to start a company with my friend ever since freshman year.</p>
<p>We've started to build last year but we still haven't found an idea we're really passionate about. Right now we're still experimenting, but I feel a certain urgency. There's untapped potential and infinite possibilities with what we can build with LLMs. We just need to find the right idea. An idea that is new, that no one else has capitalized on. But what separates a good and great idea? A secret that no one else knows about? A company that no one else is building?</p>
<p>This book helped answer some questions I had, and questions I didn't know I had in the first place.</p>
<p>As quoted from the book: "This book is about the questions you must ask to succeed in the business of doing new things: what follows is not a manual ora record of knowledge but ane exercise in thinking. Because that is what a startup has to do: <strong>question received ideas</strong> and <strong>rethink business from scratch</strong>."</p>
<p>Quotes from the book:</p>
<h3>0 to 1</h3>
<ul>
<li>Doing what we already know how to do takes the world from 1 to n, adding more of something familiar. But every time we create something new, we go from 0 to 1.</li>
<li>"What important truth do very few people agree with you on?"
<ul>
<li>good answers are as close as we can come to looking into the future</li>
<li>preliminary: "what does everybody agree on?</li>
</ul>
</li>
<li>Brilliant thinking is rare, but courage is even shorter supply that genius</li>
<li>Horizontal progress is globalization – taking things that work somewhere and making them work everywhere. Vertical, 0 to 1 progress is technology.
<ul>
<li>globalization without technology is unsustainable</li>
</ul>
</li>
<li>startups
<ul>
<li>a startup is the largest group of people you can convince of a plan to build a different future. New thinking is the most important strength of a new company, even more important than nimbleness.</li>
</ul>
</li>
<li>the first step to thinking clearly is to question what we think we know about the past</li>
</ul>
<h3>Lessons from the dot com crash</h3>
<ol>
<li>make incremental advances: small incremental steps are the only safe path forward</li>
<li>stay lean and flexible: try things out, "iterate", treat entrepreneurship as agnostic experimentation</li>
<li>improve on the competition: improve on recognizable products already offered by successful competitors</li>
<li>focus on product, not sales: technology is primarily about product development, not distribution</li>
</ol>
<h3>Monopoly</h3>
<ul>
<li>"What valuable company is nobody building?"
<ul>
<li>creating value is not enough – you also need to capture some of the value you create</li>
</ul>
</li>
<li>monopolist lie to protect themselves: Google framing itself as just another tech company to escape unwanted attention</li>
<li>the biggest mistake a startup can make is the bias to <strong>understate the scale of the competition</strong>. The fatal temptation to describe your market extremely narrow so you can dominate it.</li>
<li>non-monopolies exaggerate their distinctions by defining their markets as the intersection of various smaller markets</li>
<li>monopolists disguise their monopoly by framing their market as the union of several large markets</li>
<li>in a static word, a monopolist is just a rent collector. But we live in a dynamic world, creative monopolists give us more choices, they're powerful engines for making society better.</li>
<li>monopolies drive progress because their profits enable them to make long-term plans to finance ambitious research projects</li>
<li>monopoly is the condition of every successful business</li>
</ul>
<h3>competition</h3>
<ul>
<li>competition is an ideology, it pervades our society and distorts our thinking. our education system both drives and reflects our obsession with competition</li>
<li>rivalry causes you to overemphasize old opportunities and slavishly copy what has worked in the past</li>
<li>competition makes people hallucinate opportunities where none exists</li>
<li>recognize competition as a destructive force rather than a sign of value.</li>
</ul>
<h3>last mover advantage</h3>
<ul>
<li>moving first is a tactic, not a goal</li>
<li>it's much better to be the last mover – to make the last great developments in a specific market and enjoy years, even decades of monopoly profits.</li>
<li>business is like chess: "to succeed, you must study the endgame before anything else"</li>
<li>a great business is defined by its ability to generate cash flow in the future</li>
<li>the value of a business today is the sum of all the money it will make in the future.</li>
<li>comparing discounted cash flow shows the difference between low-growth business and high growth startups at its starkest</li>
<li>tech companies lose money for the first few years: it takes time to build valuable things, and that means delayed revenue</li>
<li>most of a tech company's value will come at least 10 to 15 years in the future</li>
<li>growth is easy to measure but durability is not</li>
<li>most important question: "will this business still be around a decade from now?"</li>
</ul>
<h3>characteristics of a monopoly</h3>
<ol>
<li>proprietary technology
<ul>
<li>10x better than its closest substitute</li>
<li>invent something completely new</li>
<li>or radically improve an existing solution</li>
</ul>
</li>
<li>network effects
<ul>
<li>product must be valuable to tis very first users when the network is necessarily small</li>
<li>network effect business must start with especially small markets (facebook), they're so small that they don't often appear to be business opportunities at all</li>
</ul>
</li>
<li>economies of scale
<ul>
<li>software startups can enjoy dramatic economies of scale because the marginal cost to producing another copy of the software is close to zero.</li>
<li>service business are especially difficult to make monopolies</li>
<li>potential for great scale has to be built into its first design (Twitter)</li>
</ul>
</li>
<li>branding
<ul>
<li>a company has a monopoly on its own brand by definition</li>
<li>Apple has a complex suite of (1) proprietary technology in hardware and software, it manufactures products at a (2) scale large enough to dominate pricing for materials it buys. And it enjoys a strong (3) network effect from this content ecosystem: developers creating apps for Apple devices.</li>
<li>no technology can be built on branding alone</li>
</ul>
</li>
</ol>
<h3>Building a monopoly</h3>
<ol>
<li>start small and monopolize
<ul>
<li>it's easier to dominate a small market than a large one</li>
<li>if you think your initial market might be too big, it almost certainly is</li>
<li>the perfect target market is a small group of particular people concentrated together and served by few or no competitors</li>
</ul>
</li>
<li>scaling up
<ul>
<li>once you dominate a niche market, you should gradually expand into related and slightly broader (adjacent) markets.</li>
</ul>
</li>
<li>don't disrupt
<ul>
<li>disruption has transmogrified into a self-congratulatory buzzword for anything posting as trendy and new</li>
<li>if your company can be summed up by it opposition to already existing firms, it can't be completely new and it's probably not going to become a monopoly</li>
<li>disruption attracts attention, disruptive companies pick fights they can't win</li>
<li>avoid competition as much as possible</li>
</ul>
</li>
</ol>
<p>more to come...</p>
<h3>Blogs about the book</h3>
<ul>
<li><a href="https://danwang.co/peter-thiel-thinking-for-yourself/">Peter Thiel and thinking for yourself | Dan Wang</a></li>
<li><a href="https://danwang.co/why-is-peter-thiel-pessimistic-about-technological-innovation/">Why Is Peter Thiel Pessimistic About Technological Innovation? | Dan Wang</a></li>
<li><a href="https://www.briantimar.com/notes/zero-to-one">Notes, ‘Zero to One’</a></li>
<li><a href="https://fs.blog/peter-thiel-zero-to-one/">Eight Things I Learned from Peter Thiel’s Zero To One</a></li>
<li><a href="https://slatestarcodex.com/2019/01/31/book-review-zero-to-one/">Book Review: Zero To One | Slate Star Codex</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/sf.jpeg" alt="SF from Shack15, taken the morning of Anthropic&#x27;s Claude 2 Hackathon"></p>
<p>I <a href="https://x.com/benxneo/status/1758449601433198823?s=20">read</a> a large portion of this book over Chinese New Year.</p>
<p>I've been wanting to start a company with my friend ever since freshman year.</p>
<p>We've started to build last year but we still haven't found an idea we're really passionate about. Right now we're still experimenting, but I feel a certain urgency. There's untapped potential and infinite possibilities with what we can build with LLMs. We just need to find the right idea. An idea that is new, that no one else has capitalized on. But what separates a good and great idea? A secret that no one else knows about? A company that no one else is building?</p>
<p>This book helped answer some questions I had, and questions I didn't know I had in the first place.</p>
<p>As quoted from the book: "This book is about the questions you must ask to succeed in the business of doing new things: what follows is not a manual ora record of knowledge but ane exercise in thinking. Because that is what a startup has to do: <strong>question received ideas</strong> and <strong>rethink business from scratch</strong>."</p>
<p>Quotes from the book:</p>
<h3>0 to 1</h3>
<ul>
<li>Doing what we already know how to do takes the world from 1 to n, adding more of something familiar. But every time we create something new, we go from 0 to 1.</li>
<li>"What important truth do very few people agree with you on?"
<ul>
<li>good answers are as close as we can come to looking into the future</li>
<li>preliminary: "what does everybody agree on?</li>
</ul>
</li>
<li>Brilliant thinking is rare, but courage is even shorter supply that genius</li>
<li>Horizontal progress is globalization – taking things that work somewhere and making them work everywhere. Vertical, 0 to 1 progress is technology.
<ul>
<li>globalization without technology is unsustainable</li>
</ul>
</li>
<li>startups
<ul>
<li>a startup is the largest group of people you can convince of a plan to build a different future. New thinking is the most important strength of a new company, even more important than nimbleness.</li>
</ul>
</li>
<li>the first step to thinking clearly is to question what we think we know about the past</li>
</ul>
<h3>Lessons from the dot com crash</h3>
<ol>
<li>make incremental advances: small incremental steps are the only safe path forward</li>
<li>stay lean and flexible: try things out, "iterate", treat entrepreneurship as agnostic experimentation</li>
<li>improve on the competition: improve on recognizable products already offered by successful competitors</li>
<li>focus on product, not sales: technology is primarily about product development, not distribution</li>
</ol>
<h3>Monopoly</h3>
<ul>
<li>"What valuable company is nobody building?"
<ul>
<li>creating value is not enough – you also need to capture some of the value you create</li>
</ul>
</li>
<li>monopolist lie to protect themselves: Google framing itself as just another tech company to escape unwanted attention</li>
<li>the biggest mistake a startup can make is the bias to <strong>understate the scale of the competition</strong>. The fatal temptation to describe your market extremely narrow so you can dominate it.</li>
<li>non-monopolies exaggerate their distinctions by defining their markets as the intersection of various smaller markets</li>
<li>monopolists disguise their monopoly by framing their market as the union of several large markets</li>
<li>in a static word, a monopolist is just a rent collector. But we live in a dynamic world, creative monopolists give us more choices, they're powerful engines for making society better.</li>
<li>monopolies drive progress because their profits enable them to make long-term plans to finance ambitious research projects</li>
<li>monopoly is the condition of every successful business</li>
</ul>
<h3>competition</h3>
<ul>
<li>competition is an ideology, it pervades our society and distorts our thinking. our education system both drives and reflects our obsession with competition</li>
<li>rivalry causes you to overemphasize old opportunities and slavishly copy what has worked in the past</li>
<li>competition makes people hallucinate opportunities where none exists</li>
<li>recognize competition as a destructive force rather than a sign of value.</li>
</ul>
<h3>last mover advantage</h3>
<ul>
<li>moving first is a tactic, not a goal</li>
<li>it's much better to be the last mover – to make the last great developments in a specific market and enjoy years, even decades of monopoly profits.</li>
<li>business is like chess: "to succeed, you must study the endgame before anything else"</li>
<li>a great business is defined by its ability to generate cash flow in the future</li>
<li>the value of a business today is the sum of all the money it will make in the future.</li>
<li>comparing discounted cash flow shows the difference between low-growth business and high growth startups at its starkest</li>
<li>tech companies lose money for the first few years: it takes time to build valuable things, and that means delayed revenue</li>
<li>most of a tech company's value will come at least 10 to 15 years in the future</li>
<li>growth is easy to measure but durability is not</li>
<li>most important question: "will this business still be around a decade from now?"</li>
</ul>
<h3>characteristics of a monopoly</h3>
<ol>
<li>proprietary technology
<ul>
<li>10x better than its closest substitute</li>
<li>invent something completely new</li>
<li>or radically improve an existing solution</li>
</ul>
</li>
<li>network effects
<ul>
<li>product must be valuable to tis very first users when the network is necessarily small</li>
<li>network effect business must start with especially small markets (facebook), they're so small that they don't often appear to be business opportunities at all</li>
</ul>
</li>
<li>economies of scale
<ul>
<li>software startups can enjoy dramatic economies of scale because the marginal cost to producing another copy of the software is close to zero.</li>
<li>service business are especially difficult to make monopolies</li>
<li>potential for great scale has to be built into its first design (Twitter)</li>
</ul>
</li>
<li>branding
<ul>
<li>a company has a monopoly on its own brand by definition</li>
<li>Apple has a complex suite of (1) proprietary technology in hardware and software, it manufactures products at a (2) scale large enough to dominate pricing for materials it buys. And it enjoys a strong (3) network effect from this content ecosystem: developers creating apps for Apple devices.</li>
<li>no technology can be built on branding alone</li>
</ul>
</li>
</ol>
<h3>Building a monopoly</h3>
<ol>
<li>start small and monopolize
<ul>
<li>it's easier to dominate a small market than a large one</li>
<li>if you think your initial market might be too big, it almost certainly is</li>
<li>the perfect target market is a small group of particular people concentrated together and served by few or no competitors</li>
</ul>
</li>
<li>scaling up
<ul>
<li>once you dominate a niche market, you should gradually expand into related and slightly broader (adjacent) markets.</li>
</ul>
</li>
<li>don't disrupt
<ul>
<li>disruption has transmogrified into a self-congratulatory buzzword for anything posting as trendy and new</li>
<li>if your company can be summed up by it opposition to already existing firms, it can't be completely new and it's probably not going to become a monopoly</li>
<li>disruption attracts attention, disruptive companies pick fights they can't win</li>
<li>avoid competition as much as possible</li>
</ul>
</li>
</ol>
<p>more to come...</p>
<h3>Blogs about the book</h3>
<ul>
<li><a href="https://danwang.co/peter-thiel-thinking-for-yourself/">Peter Thiel and thinking for yourself | Dan Wang</a></li>
<li><a href="https://danwang.co/why-is-peter-thiel-pessimistic-about-technological-innovation/">Why Is Peter Thiel Pessimistic About Technological Innovation? | Dan Wang</a></li>
<li><a href="https://www.briantimar.com/notes/zero-to-one">Notes, ‘Zero to One’</a></li>
<li><a href="https://fs.blog/peter-thiel-zero-to-one/">Eight Things I Learned from Peter Thiel’s Zero To One</a></li>
<li><a href="https://slatestarcodex.com/2019/01/31/book-review-zero-to-one/">Book Review: Zero To One | Slate Star Codex</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Four Motives for Writing]]></title>
        <link>https://bneo.xyz/posts/4motives</link>
        <guid>https://bneo.xyz/posts/4motives</guid>
        <pubDate>Thu, 15 Feb 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/joyce.jpeg" alt="&#x22;James Joyce&#x22; by Jacques-Émile Blanche (1935)"></p>
<p>George Orwell wrote the essay "<a href="https://www.orwellfoundation.com/the-orwell-foundation/orwell/essays-and-other-works/why-i-write/">Why I Write</a>" (1946) detailing his personal journey to becoming a writer.</p>
<p>He lists "<a href="https://en.wikipedia.org/wiki/Why_I_Write?useskin=vector">four great motives for writing</a>" which he believes exists in every writer.</p>
<p>All are present, but in different proportions that vary from time to time.</p>
<ol>
<li><strong>Sheer egoism</strong>: "desire to seem clever, to be talked about, to be remembered after death, to get your own back on grown-ups who snubbed you in childhood, etc." this is a motive the writer shares with scientists, artists, lawyers - "the whole top crust of humanity"</li>
<li><strong>Aesthetic enthusiasm</strong>: the desire to make one's writing look and sound good, having "pleasure in the impact of one sound on another, in the firmness of good prose or the rhythm of a good story."</li>
<li><strong>Historical impulse</strong>: "desire to see things as they are, to find out true facts and store them up for the use of posterity."</li>
<li><strong>Political purpose</strong>: "no book is genuinely free from political bias", in every person there is a "desire to push the world in a certain direction", even "the opinion that art should have nothing to do with politics is itself a political attitude."</li>
</ol>
<p>I would consider myself having more historical impulse and aesthetic enthusiasm. I'm leaving artifacts of what I was feeling at different points in my life, preserving my past selves by turning my thoughts into words. It's also therapeutic to make sense of my emotions by writing them out. I'm also capturing specific ideas from blogs and books so I can revisit them in the future and remind myself to apply them in my life. It also helps me to compartmentalize the sheer amount of blogs I have yet to read that are collecting digital dusts in my bookmark folders.</p>
<p>I also strive to make my writing aesthetic; I've been reading more books to emulate the styles of writers that can infuse words with color and sound, reaching into the depths of my soul. By writing about personal and introspective experiences I find valuable, I can <a href="https://www.goodreads.com/quotes/309485-nobody-tells-this-to-people-who-are-beginners-i-wish">close the taste-skill gap</a>.</p>
<blockquote>
<p>“Nobody tells this to people who are beginners, I wish someone told me. <strong>All of us who do creative work, we get into it because we have good taste</strong>. But there is this gap. For the first couple years you make stuff, it’s just not that good. It’s trying to be good, it has potential, but it’s not. But your taste, the thing that got you into the game, is still killer. And <strong>your taste is why your work disappoints you</strong>. A lot of people never get past this phase, they quit. Most people I know who do interesting, creative work went through years of this. We know our work doesn’t have this special thing that we want it to have. We all go through this. And if you are just starting out or you are still in this phase, you gotta know its normal and <strong>the most important thing you can do is do a lot of work</strong>. Put yourself on a deadline so that every week you will finish one story. It is only by going through a volume of work that you will <strong>close that gap</strong>, and your work will be as good as your ambitions. And I took longer to figure out how to do this than anyone I’ve ever met. It’s gonna take awhile. It’s normal to take awhile. You’ve just gotta <strong>fight your way through</strong>.”</p>
<p>– Ira Glass</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/joyce.jpeg" alt="&#x22;James Joyce&#x22; by Jacques-Émile Blanche (1935)"></p>
<p>George Orwell wrote the essay "<a href="https://www.orwellfoundation.com/the-orwell-foundation/orwell/essays-and-other-works/why-i-write/">Why I Write</a>" (1946) detailing his personal journey to becoming a writer.</p>
<p>He lists "<a href="https://en.wikipedia.org/wiki/Why_I_Write?useskin=vector">four great motives for writing</a>" which he believes exists in every writer.</p>
<p>All are present, but in different proportions that vary from time to time.</p>
<ol>
<li><strong>Sheer egoism</strong>: "desire to seem clever, to be talked about, to be remembered after death, to get your own back on grown-ups who snubbed you in childhood, etc." this is a motive the writer shares with scientists, artists, lawyers - "the whole top crust of humanity"</li>
<li><strong>Aesthetic enthusiasm</strong>: the desire to make one's writing look and sound good, having "pleasure in the impact of one sound on another, in the firmness of good prose or the rhythm of a good story."</li>
<li><strong>Historical impulse</strong>: "desire to see things as they are, to find out true facts and store them up for the use of posterity."</li>
<li><strong>Political purpose</strong>: "no book is genuinely free from political bias", in every person there is a "desire to push the world in a certain direction", even "the opinion that art should have nothing to do with politics is itself a political attitude."</li>
</ol>
<p>I would consider myself having more historical impulse and aesthetic enthusiasm. I'm leaving artifacts of what I was feeling at different points in my life, preserving my past selves by turning my thoughts into words. It's also therapeutic to make sense of my emotions by writing them out. I'm also capturing specific ideas from blogs and books so I can revisit them in the future and remind myself to apply them in my life. It also helps me to compartmentalize the sheer amount of blogs I have yet to read that are collecting digital dusts in my bookmark folders.</p>
<p>I also strive to make my writing aesthetic; I've been reading more books to emulate the styles of writers that can infuse words with color and sound, reaching into the depths of my soul. By writing about personal and introspective experiences I find valuable, I can <a href="https://www.goodreads.com/quotes/309485-nobody-tells-this-to-people-who-are-beginners-i-wish">close the taste-skill gap</a>.</p>
<blockquote>
<p>“Nobody tells this to people who are beginners, I wish someone told me. <strong>All of us who do creative work, we get into it because we have good taste</strong>. But there is this gap. For the first couple years you make stuff, it’s just not that good. It’s trying to be good, it has potential, but it’s not. But your taste, the thing that got you into the game, is still killer. And <strong>your taste is why your work disappoints you</strong>. A lot of people never get past this phase, they quit. Most people I know who do interesting, creative work went through years of this. We know our work doesn’t have this special thing that we want it to have. We all go through this. And if you are just starting out or you are still in this phase, you gotta know its normal and <strong>the most important thing you can do is do a lot of work</strong>. Put yourself on a deadline so that every week you will finish one story. It is only by going through a volume of work that you will <strong>close that gap</strong>, and your work will be as good as your ambitions. And I took longer to figure out how to do this than anyone I’ve ever met. It’s gonna take awhile. It’s normal to take awhile. You’ve just gotta <strong>fight your way through</strong>.”</p>
<p>– Ira Glass</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[Why I Hate It Here]]></title>
        <link>https://bneo.xyz/posts/malaysia</link>
        <guid>https://bneo.xyz/posts/malaysia</guid>
        <pubDate>Wed, 14 Feb 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/here.jpg" alt="The Sleep of Reason Produces Monsters by Francisco de Goya"></p>
<p>I hung out with high school friends today and one of them asked me why I hate Malaysia jokingly.</p>
<p>All I could say at that time, when I was really tired and drained, was I don't know.</p>
<p>All I can think about now is how I could've given a better answer, but I realize that my emotions and feelings are so convoluted and intertwined with many little things that there was no way I could formulate a good response in a split second.</p>
<p>So after thinking about it at night in bed, in my sleep, and the entire following day, which rendered me unable to do any work at all, I had to write this out. I needed an outlet for release. It's building up extreme amounts of pressure inside that I'm going to explode into a million pieces if I was denied to write it.</p>
<p>So here's what I would've liked to answer in a perfect world where my brain works fast enough to converse normally with people and I say get to say things I truly mean.</p>
<p><em>These thoughts are pretty messy and I might come back to edit this in a future time, but it does represent how I'm feeling right now (still confused, in doubt, and lost)</em></p>
<p>Hate is a strong so I don't I hate Malaysia. It's not right to hate it. It's where I was born and raised, and where my family is. I have to honor my roots and be proud of where I'm from.</p>
<p>I have this voice in my head that urges me to become this person I'm meant to be, that I have the ability to influence and change the world just by building things. That I can work on problems that I'm passionate about that helps society, and I'm rewarded for doing what I love. Given this opportunity, how could I say no to it? Why would I be content with a life of comfort and passivity here when I can work on hard problems with great people and achieve great things, even though it's 10x or 100x more difficult and painful.</p>
<p>To be this person, this voice tells me I have to be in the US, specifically the Bay Area. San Francisco. After two summers in the bay, I felt really at home, even though I moved between 5 different Airbnbs, I found my people. I met people who thought about the same things I did, who shared the same passion and drive for things, who I could relate to at a deeper level. I felt like I've known them forever and I wish I met them sooner. My days were filled with excitement and drive, my weekends were full of possibilities. I made plans every week. I talked to strangers at hackathons and talks. My most vivid memory was walking the streets of SF alone for an hour searching for a ramen after spending 24 hours without sleep for an AI hackathon, talking to startup founders and MIT students, eating bags of Fritos Corn Chips, and winning a category prize.</p>
<iframe style="border-radius:12px" src="https://open.spotify.com/embed/track/1bYItjcPRtxZs6Ir71O5RB?utm_source=generator&#x26;theme=0" width="100%" height="352" frameborder="0" allowfullscreen allow="autoplay; clipboard-write; encrypted-media; fullscreen; picture-in-picture" loading="lazy"></iframe>
<p>These were formative experiences that made me the person I am today. There was weight to the lightness of my existence. In these 2 years, I learned more about myself than in the last 20, I was truly living. I loved life.</p>
<blockquote>
<p>“Loving life is easy when you are abroad. Where no one knows you and you hold your life in your hands all alone, you are more master of yourself than at any other time” ― Hannah Arendt</p>
</blockquote>
<p>I am a chaotic and beautiful mix of everyone I've ever known and interacted with closely. In the words I say, the way I say them, the thoughts I have, and the actions I make, there are bits of pieces of them scattered around. Coming back left me questioning who I really was without being around them anymore. I was too attached to my life there and the people there, and that attachment left me living in the past. The infestation of longing and sadness bred into melancholy.</p>
<p>I cling on to the accents I developed unconsciously for English and Chinese as a way to hold on to who I was. It's a coping mechanism. I'm afraid if it slips away, I slip away too. I ask myself why aren't I more Malaysian and why am I so different. And why can't I enjoy the company of my family as much as I should. I fail to see beauty in anything anymore. It's too loud and hot. The traffic annoys me. Even the people annoy me.</p>
<blockquote>
<p>“You will never be completely at home again, because part of your heart always will be elsewhere. That is the price you pay for the richness of loving and knowing people in more than one place.” ― Miriam Adeney</p>
</blockquote>
<p>Most days I feel like I'm drifting, merely existing. Someone who's stuck in a transitory state where I no longer was and I no longer will be. I'm staring hard at the fog. It's not clearing and I don't know if I'll ever break through. I see the blurry faces and figures at shopping malls, I imagine their lives, what they could be going through, and compare my suffering inside with their outsides. They all seem fine. I find their lives boring. Malls are such a bore. I observe the sickly humans sitting and waiting at hospitals, it's reminding me of the shortness of life. Diseases strike even the best of us. The universe is under no circumstance to make sense to us. All we can do is accept our fates. Make use of it.</p>
<p>I miss the culture. The tech culture. The hacker culture of building things, and being around builders. I miss SF. I miss museums with floors upon floors of art. Old bookstores with books that smell like stuffy libraries. I miss the people. The people who made me feel alive. My heart is still longing to be somewhere else, even with all the love from my family, it's still tied to things far away.</p>
<p>However, it's been a month, and time heals all things. And I'm feeling better.</p>
<p>Things I appreciate about Malaysia now</p>
<ul>
<li>I get to see doctors, do braces and surgery</li>
<li>I'm given this time and freedom to explore my interests, it's a blessing to have this.</li>
<li>My best friend is here, and I'm catching up with high school friends</li>
<li>My family is loving and caring, my mom cooks for me everyday, I'm spending time with them and developing a relationship again</li>
<li>I have a nice room that I like a lot</li>
<li>I still have books to keep me company and I have time to read</li>
<li>There's good food here</li>
<li>There's more opportunities for change, more low-hanging fruits, I have to pursue my interests, there's no visa restriction or time-limit.</li>
<li>There are stray cats below my apartment unit that I get to feed and watch them grow up</li>
</ul>
<p>Some flaws in my thinking that are worth writing out to break out of the illusion</p>
<ul>
<li>romantic perspective of SF and the bay because I was there just for summertimes, and because time was limited, things felt more meaningful, just like how death brings meaning to our lives, the shortness of it made it sweeter</li>
<li>I can explore tech scene in malaysia too, I could even build a startup here.</li>
<li>I wasn't healthy so coming back was necessary, I might've been miserable if I stayed</li>
<li>I can continue to make friends here and stop living in the past, there are cool people here. I just need a way to find them. Luminary is my way of doing that.</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/here.jpg" alt="The Sleep of Reason Produces Monsters by Francisco de Goya"></p>
<p>I hung out with high school friends today and one of them asked me why I hate Malaysia jokingly.</p>
<p>All I could say at that time, when I was really tired and drained, was I don't know.</p>
<p>All I can think about now is how I could've given a better answer, but I realize that my emotions and feelings are so convoluted and intertwined with many little things that there was no way I could formulate a good response in a split second.</p>
<p>So after thinking about it at night in bed, in my sleep, and the entire following day, which rendered me unable to do any work at all, I had to write this out. I needed an outlet for release. It's building up extreme amounts of pressure inside that I'm going to explode into a million pieces if I was denied to write it.</p>
<p>So here's what I would've liked to answer in a perfect world where my brain works fast enough to converse normally with people and I say get to say things I truly mean.</p>
<p><em>These thoughts are pretty messy and I might come back to edit this in a future time, but it does represent how I'm feeling right now (still confused, in doubt, and lost)</em></p>
<p>Hate is a strong so I don't I hate Malaysia. It's not right to hate it. It's where I was born and raised, and where my family is. I have to honor my roots and be proud of where I'm from.</p>
<p>I have this voice in my head that urges me to become this person I'm meant to be, that I have the ability to influence and change the world just by building things. That I can work on problems that I'm passionate about that helps society, and I'm rewarded for doing what I love. Given this opportunity, how could I say no to it? Why would I be content with a life of comfort and passivity here when I can work on hard problems with great people and achieve great things, even though it's 10x or 100x more difficult and painful.</p>
<p>To be this person, this voice tells me I have to be in the US, specifically the Bay Area. San Francisco. After two summers in the bay, I felt really at home, even though I moved between 5 different Airbnbs, I found my people. I met people who thought about the same things I did, who shared the same passion and drive for things, who I could relate to at a deeper level. I felt like I've known them forever and I wish I met them sooner. My days were filled with excitement and drive, my weekends were full of possibilities. I made plans every week. I talked to strangers at hackathons and talks. My most vivid memory was walking the streets of SF alone for an hour searching for a ramen after spending 24 hours without sleep for an AI hackathon, talking to startup founders and MIT students, eating bags of Fritos Corn Chips, and winning a category prize.</p>
<iframe style="border-radius:12px" src="https://open.spotify.com/embed/track/1bYItjcPRtxZs6Ir71O5RB?utm_source=generator&#x26;theme=0" width="100%" height="352" frameborder="0" allowfullscreen allow="autoplay; clipboard-write; encrypted-media; fullscreen; picture-in-picture" loading="lazy"></iframe>
<p>These were formative experiences that made me the person I am today. There was weight to the lightness of my existence. In these 2 years, I learned more about myself than in the last 20, I was truly living. I loved life.</p>
<blockquote>
<p>“Loving life is easy when you are abroad. Where no one knows you and you hold your life in your hands all alone, you are more master of yourself than at any other time” ― Hannah Arendt</p>
</blockquote>
<p>I am a chaotic and beautiful mix of everyone I've ever known and interacted with closely. In the words I say, the way I say them, the thoughts I have, and the actions I make, there are bits of pieces of them scattered around. Coming back left me questioning who I really was without being around them anymore. I was too attached to my life there and the people there, and that attachment left me living in the past. The infestation of longing and sadness bred into melancholy.</p>
<p>I cling on to the accents I developed unconsciously for English and Chinese as a way to hold on to who I was. It's a coping mechanism. I'm afraid if it slips away, I slip away too. I ask myself why aren't I more Malaysian and why am I so different. And why can't I enjoy the company of my family as much as I should. I fail to see beauty in anything anymore. It's too loud and hot. The traffic annoys me. Even the people annoy me.</p>
<blockquote>
<p>“You will never be completely at home again, because part of your heart always will be elsewhere. That is the price you pay for the richness of loving and knowing people in more than one place.” ― Miriam Adeney</p>
</blockquote>
<p>Most days I feel like I'm drifting, merely existing. Someone who's stuck in a transitory state where I no longer was and I no longer will be. I'm staring hard at the fog. It's not clearing and I don't know if I'll ever break through. I see the blurry faces and figures at shopping malls, I imagine their lives, what they could be going through, and compare my suffering inside with their outsides. They all seem fine. I find their lives boring. Malls are such a bore. I observe the sickly humans sitting and waiting at hospitals, it's reminding me of the shortness of life. Diseases strike even the best of us. The universe is under no circumstance to make sense to us. All we can do is accept our fates. Make use of it.</p>
<p>I miss the culture. The tech culture. The hacker culture of building things, and being around builders. I miss SF. I miss museums with floors upon floors of art. Old bookstores with books that smell like stuffy libraries. I miss the people. The people who made me feel alive. My heart is still longing to be somewhere else, even with all the love from my family, it's still tied to things far away.</p>
<p>However, it's been a month, and time heals all things. And I'm feeling better.</p>
<p>Things I appreciate about Malaysia now</p>
<ul>
<li>I get to see doctors, do braces and surgery</li>
<li>I'm given this time and freedom to explore my interests, it's a blessing to have this.</li>
<li>My best friend is here, and I'm catching up with high school friends</li>
<li>My family is loving and caring, my mom cooks for me everyday, I'm spending time with them and developing a relationship again</li>
<li>I have a nice room that I like a lot</li>
<li>I still have books to keep me company and I have time to read</li>
<li>There's good food here</li>
<li>There's more opportunities for change, more low-hanging fruits, I have to pursue my interests, there's no visa restriction or time-limit.</li>
<li>There are stray cats below my apartment unit that I get to feed and watch them grow up</li>
</ul>
<p>Some flaws in my thinking that are worth writing out to break out of the illusion</p>
<ul>
<li>romantic perspective of SF and the bay because I was there just for summertimes, and because time was limited, things felt more meaningful, just like how death brings meaning to our lives, the shortness of it made it sweeter</li>
<li>I can explore tech scene in malaysia too, I could even build a startup here.</li>
<li>I wasn't healthy so coming back was necessary, I might've been miserable if I stayed</li>
<li>I can continue to make friends here and stop living in the past, there are cool people here. I just need a way to find them. Luminary is my way of doing that.</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Cultivating Depth and Stillness]]></title>
        <link>https://bneo.xyz/posts/stillness</link>
        <guid>https://bneo.xyz/posts/stillness</guid>
        <pubDate>Tue, 13 Feb 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/stillness.jpeg" alt="Lake Keitele, Akseli Gallen-Kallela, 1905"></p>
<p><a href="https://andymatuschak.org/stillness">Andy Matuschak</a> shares a consistent challenge in his development as a researcher has been: "how to cultivate deep, stable concentration in the face of complex, ill-structured creative problems"</p>
<p>To make progress in his work, he has to "stare hard enough and with enough perseverance at the fog of muddle and confusion"</p>
<blockquote>
<p>Mathematics is a process of staring hard enough with enough perseverance at the fog of muddle and confusion to eventually break through to improved clarity. – <a href="https://mathoverflow.net/users/9062/bill-thurston">Bill Thurston</a></p>
</blockquote>
<p>After learning that this state of mind is necessary for progress, this is what he would tell his past self five years ago:</p>
<blockquote>
<p>“Why is this so hard? Because you’re utterly <strong>habituated to steady progress—to completing things</strong>, to producing, to solving. When progress is subtle or slow, when there’s no clear way to proceed, you flinch away. You redirect your attention to something safer, to something you can do. <strong>You jump to implementation prematurely</strong>; you feel a compulsion to do more background reading; you obsess over tractable but peripheral details. These are all <strong>displacement behaviors</strong>, ways of not sitting with the problem. Though each instance seems insignificant, the cumulative effect is that your stare rarely rests on the fog long enough to penetrate it. Weeks pass, with apparent motion, yet you’re just spinning in place. You return to the surface with each glance away. <strong>You must learn to remain in the depths</strong>.”</p>
</blockquote>
<p>I'm not at the stage of my life where I'm doing research that requires this level of depth, but I took away some ideas and tips that I want to implement in my life</p>
<ul>
<li>flinching away
<ul>
<li>you flinch away from slow progress because you set faulty expectations, reinforce a more realistic pace of progress by collecting vivid stories (i.e. memoirs of scientists)</li>
<li><a href="https://en.wikipedia.org/wiki/Mental_noting?useskin=vector">Mentally note</a> impulses as they arise, catch them as early as possible</li>
<li>the best work is the product of perseverance and unchartable paths, not the result of an impulse to produce "output"</li>
</ul>
</li>
<li>curiosity
<ul>
<li>shift your stance of work as a landscape to explore rather than a destination to reach (a task to accomplish)
<ul>
<li>do this by asking lots of questions, imagine potential implications</li>
<li>improve the framing, find one which expresses what you're deeply excited about</li>
</ul>
</li>
<li>react to setbacks from curiosity; instead of frustration, it becomes: "Oh, wait, wow! Fascinating! What is happening here? What can this teach me? How might this change what I try next?"</li>
</ul>
</li>
<li>morning block
<ul>
<li>do deep work in one giant, unbroken block in the morning</li>
<li>block displacement activities (email, Twitter) with extensions, apps or focus modes</li>
<li>depth of concentration is cumulative, and precious. An extra hour or two of depth is enormously valuable. (6 hour morning blocks > 10 hour day)</li>
<li>From memoirs of writers, artists, and scientists, 2-4 hours is the norm for primary creative working block.</li>
<li>most people are laughably misled about how much time they truly work</li>
<li>longer working intervals produce deeper focus in the morning, and shorter ones, towards the evening.</li>
</ul>
</li>
<li>on breaks
<ul>
<li>intermittent short breaks – 5 minutes, not 15 or 30 – helps depth of concentration enormously</li>
<li>long hours of focus -> more and more willpower to maintain concentration until the pressure builds up, and you give in to distraction to release it</li>
<li>don't do anything cognitive during break (no reading, or thinking about another topic, and NO PHONES). It imposes higher switching cost. Do simple house chores. Talk to friends and family.</li>
<li>15-second meditations and body scans can help shift from a break into a new working interval.</li>
</ul>
</li>
<li>music
<ul>
<li>play energetic music if you're feeling sleepy (you're expecting more stimulation than you're getting, compensate with music)</li>
<li>play something subdued, repetitive, and non vocal for difficult work</li>
</ul>
</li>
<li>let the mind wander
<ul>
<li>regularly listening to podcasts when walking can contribute to an <strong>internal expectation for constant stimulation</strong>, let the mind wander. Listen when exercising or cooking instead.</li>
</ul>
</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/stillness.jpeg" alt="Lake Keitele, Akseli Gallen-Kallela, 1905"></p>
<p><a href="https://andymatuschak.org/stillness">Andy Matuschak</a> shares a consistent challenge in his development as a researcher has been: "how to cultivate deep, stable concentration in the face of complex, ill-structured creative problems"</p>
<p>To make progress in his work, he has to "stare hard enough and with enough perseverance at the fog of muddle and confusion"</p>
<blockquote>
<p>Mathematics is a process of staring hard enough with enough perseverance at the fog of muddle and confusion to eventually break through to improved clarity. – <a href="https://mathoverflow.net/users/9062/bill-thurston">Bill Thurston</a></p>
</blockquote>
<p>After learning that this state of mind is necessary for progress, this is what he would tell his past self five years ago:</p>
<blockquote>
<p>“Why is this so hard? Because you’re utterly <strong>habituated to steady progress—to completing things</strong>, to producing, to solving. When progress is subtle or slow, when there’s no clear way to proceed, you flinch away. You redirect your attention to something safer, to something you can do. <strong>You jump to implementation prematurely</strong>; you feel a compulsion to do more background reading; you obsess over tractable but peripheral details. These are all <strong>displacement behaviors</strong>, ways of not sitting with the problem. Though each instance seems insignificant, the cumulative effect is that your stare rarely rests on the fog long enough to penetrate it. Weeks pass, with apparent motion, yet you’re just spinning in place. You return to the surface with each glance away. <strong>You must learn to remain in the depths</strong>.”</p>
</blockquote>
<p>I'm not at the stage of my life where I'm doing research that requires this level of depth, but I took away some ideas and tips that I want to implement in my life</p>
<ul>
<li>flinching away
<ul>
<li>you flinch away from slow progress because you set faulty expectations, reinforce a more realistic pace of progress by collecting vivid stories (i.e. memoirs of scientists)</li>
<li><a href="https://en.wikipedia.org/wiki/Mental_noting?useskin=vector">Mentally note</a> impulses as they arise, catch them as early as possible</li>
<li>the best work is the product of perseverance and unchartable paths, not the result of an impulse to produce "output"</li>
</ul>
</li>
<li>curiosity
<ul>
<li>shift your stance of work as a landscape to explore rather than a destination to reach (a task to accomplish)
<ul>
<li>do this by asking lots of questions, imagine potential implications</li>
<li>improve the framing, find one which expresses what you're deeply excited about</li>
</ul>
</li>
<li>react to setbacks from curiosity; instead of frustration, it becomes: "Oh, wait, wow! Fascinating! What is happening here? What can this teach me? How might this change what I try next?"</li>
</ul>
</li>
<li>morning block
<ul>
<li>do deep work in one giant, unbroken block in the morning</li>
<li>block displacement activities (email, Twitter) with extensions, apps or focus modes</li>
<li>depth of concentration is cumulative, and precious. An extra hour or two of depth is enormously valuable. (6 hour morning blocks > 10 hour day)</li>
<li>From memoirs of writers, artists, and scientists, 2-4 hours is the norm for primary creative working block.</li>
<li>most people are laughably misled about how much time they truly work</li>
<li>longer working intervals produce deeper focus in the morning, and shorter ones, towards the evening.</li>
</ul>
</li>
<li>on breaks
<ul>
<li>intermittent short breaks – 5 minutes, not 15 or 30 – helps depth of concentration enormously</li>
<li>long hours of focus -> more and more willpower to maintain concentration until the pressure builds up, and you give in to distraction to release it</li>
<li>don't do anything cognitive during break (no reading, or thinking about another topic, and NO PHONES). It imposes higher switching cost. Do simple house chores. Talk to friends and family.</li>
<li>15-second meditations and body scans can help shift from a break into a new working interval.</li>
</ul>
</li>
<li>music
<ul>
<li>play energetic music if you're feeling sleepy (you're expecting more stimulation than you're getting, compensate with music)</li>
<li>play something subdued, repetitive, and non vocal for difficult work</li>
</ul>
</li>
<li>let the mind wander
<ul>
<li>regularly listening to podcasts when walking can contribute to an <strong>internal expectation for constant stimulation</strong>, let the mind wander. Listen when exercising or cooking instead.</li>
</ul>
</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Qualities of Intelligent People]]></title>
        <link>https://bneo.xyz/posts/understanding</link>
        <guid>https://bneo.xyz/posts/understanding</guid>
        <pubDate>Mon, 12 Feb 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/archimedes.jpeg" alt="Archimedes, Domenico Fetti, 1620"></p>
<p>And notes on <a href="https://nabeelqu.substack.com/p/understanding">how to understand things</a></p>
<p>The smartest people we know all share the same qualities that makes them intelligent</p>
<h2>1. will to know</h2>
<p>The first is they are <strong>not willing to accept answers that they do not understand</strong>.</p>
<p>No one can convince them of the answers, no matter how many people already believe it, only they can convince themselves of it.</p>
<p>With effort, this is a software trait of intelligence that can be learned, independent of hardware traits like working memory and processing speed.</p>
<p>This means “intelligence” is not fixed. You can adopt practices that increase your intelligence.</p>
<p>Why don’t more people to it?</p>
<p>Because thinking hard takes effort.</p>
<p>Its much easier to stop at an answer that makes sense. Or stop when you think you already understand something, when you actually don’t.</p>
<p>Think of college students who race through difficult concepts week after week in class pressured to learn the rules and operations so they’re not left behind in the current. They’re not offered time to think deeply and test their own understanding by attacking it from multiple angles. They’re not incentivized to stop and think why this equation looks the way it does. They’re not rewarded for going down into an endless series of rabbit holes to pursue everything that they don’t fully understand.</p>
<p>It also requires intrinsic motivation. And motivation is hard to come by. Energy is a scarce resource.</p>
<p>You have to motivate yourself to expend large amounts of energy on a problem, which on some level means not understanding something should bother you a lot. You have the drive, the will to know.</p>
<h2>2. Honesty</h2>
<p>The second quality is <strong>honesty, or integrity</strong>, an inability to lie to yourself.</p>
<p>Feynman said the first rule of science is that you do not fool yourself, and you are the easiest person to fool.</p>
<p>It's easy to lie to yourself, no one else is holding you accountable for your own understanding, only you can recursively ask yourself "Do I really understand this?"</p>
<p>This is why writing is important. Writing is thinking, you can't lie to yourself because the thoughts will come out all messy and disorganized if you lack understanding. Writing forces clarity.</p>
<h2>3. Experimentation</h2>
<p>They third is they understand through <strong>experiments</strong>.</p>
<p>Physicist Michael Faraday always had to repeat, and perhaps, extend the experiments of others to assess their work. Hearing or reading was never enough for him. This lifelong habit is what led to his discovery of electromagnetism.</p>
<p>Nothing beats direct experience. If you start with somebody's lossy compression of a messy, evolving phenomenon, you're just resurfacing cached thoughts and narratives. But if you're hands-on, starting from scratch, you develop basis in reality, and reason up from there. You're closer to generating truth.</p>
<p>Understanding something deeply is connected to physical intuition. A simple text-based understanding can only go so far. You need to be able to visualize, in three dimensions, so your brain can grasp onto something to use as a model.</p>
<p>Generating concrete examples, even if you're not physically doing experiments is crucial. If you're learning things in the usual dry mathematical way, force yourself to come up with visualizations, you'd be much further than others in true understanding.</p>
<h2>4. "I don't understand"</h2>
<p>Lastly, they're <strong>unafraid to look stupid</strong>.</p>
<p>Looking stupid takes courage, it's always easier to just let things slide.</p>
<p>Ask the most obvious question. Don't care if it sounds foolish. Don't feel guilty for slowing the group down. It's likely nobody else understands what is going on, but they're too afraid to ask.</p>
<p>Saying "I don't understand" and asking sincerely is a habit you can pick up, and it can make you smarter.</p>
<h2>Go slow</h2>
<p>For people trying to understand something, <strong>go slow</strong>.</p>
<p>Read slowly, think slowly, really take time contemplating the thing.</p>
<p>Think about the questions yourself before reading a bunch of stuff about it. Spending time continuously pondering about a question can get you surprisingly far.</p>
<p>For example, Bill Gates structures his "reading weeks" around an outline of important questions broken down into pieces. "water scarcity" can be broken down into -> "How much water is there in the world?", "where does existing drinking water come from?", "how do you turn ocean water into drinking water", etc. and then he picks reading to address those questions.</p>
<h2>Get closer</h2>
<p>Understanding is not a binary "yes/no". It has layers of depth</p>
<p>When in doubt, go closer.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/archimedes.jpeg" alt="Archimedes, Domenico Fetti, 1620"></p>
<p>And notes on <a href="https://nabeelqu.substack.com/p/understanding">how to understand things</a></p>
<p>The smartest people we know all share the same qualities that makes them intelligent</p>
<h2>1. will to know</h2>
<p>The first is they are <strong>not willing to accept answers that they do not understand</strong>.</p>
<p>No one can convince them of the answers, no matter how many people already believe it, only they can convince themselves of it.</p>
<p>With effort, this is a software trait of intelligence that can be learned, independent of hardware traits like working memory and processing speed.</p>
<p>This means “intelligence” is not fixed. You can adopt practices that increase your intelligence.</p>
<p>Why don’t more people to it?</p>
<p>Because thinking hard takes effort.</p>
<p>Its much easier to stop at an answer that makes sense. Or stop when you think you already understand something, when you actually don’t.</p>
<p>Think of college students who race through difficult concepts week after week in class pressured to learn the rules and operations so they’re not left behind in the current. They’re not offered time to think deeply and test their own understanding by attacking it from multiple angles. They’re not incentivized to stop and think why this equation looks the way it does. They’re not rewarded for going down into an endless series of rabbit holes to pursue everything that they don’t fully understand.</p>
<p>It also requires intrinsic motivation. And motivation is hard to come by. Energy is a scarce resource.</p>
<p>You have to motivate yourself to expend large amounts of energy on a problem, which on some level means not understanding something should bother you a lot. You have the drive, the will to know.</p>
<h2>2. Honesty</h2>
<p>The second quality is <strong>honesty, or integrity</strong>, an inability to lie to yourself.</p>
<p>Feynman said the first rule of science is that you do not fool yourself, and you are the easiest person to fool.</p>
<p>It's easy to lie to yourself, no one else is holding you accountable for your own understanding, only you can recursively ask yourself "Do I really understand this?"</p>
<p>This is why writing is important. Writing is thinking, you can't lie to yourself because the thoughts will come out all messy and disorganized if you lack understanding. Writing forces clarity.</p>
<h2>3. Experimentation</h2>
<p>They third is they understand through <strong>experiments</strong>.</p>
<p>Physicist Michael Faraday always had to repeat, and perhaps, extend the experiments of others to assess their work. Hearing or reading was never enough for him. This lifelong habit is what led to his discovery of electromagnetism.</p>
<p>Nothing beats direct experience. If you start with somebody's lossy compression of a messy, evolving phenomenon, you're just resurfacing cached thoughts and narratives. But if you're hands-on, starting from scratch, you develop basis in reality, and reason up from there. You're closer to generating truth.</p>
<p>Understanding something deeply is connected to physical intuition. A simple text-based understanding can only go so far. You need to be able to visualize, in three dimensions, so your brain can grasp onto something to use as a model.</p>
<p>Generating concrete examples, even if you're not physically doing experiments is crucial. If you're learning things in the usual dry mathematical way, force yourself to come up with visualizations, you'd be much further than others in true understanding.</p>
<h2>4. "I don't understand"</h2>
<p>Lastly, they're <strong>unafraid to look stupid</strong>.</p>
<p>Looking stupid takes courage, it's always easier to just let things slide.</p>
<p>Ask the most obvious question. Don't care if it sounds foolish. Don't feel guilty for slowing the group down. It's likely nobody else understands what is going on, but they're too afraid to ask.</p>
<p>Saying "I don't understand" and asking sincerely is a habit you can pick up, and it can make you smarter.</p>
<h2>Go slow</h2>
<p>For people trying to understand something, <strong>go slow</strong>.</p>
<p>Read slowly, think slowly, really take time contemplating the thing.</p>
<p>Think about the questions yourself before reading a bunch of stuff about it. Spending time continuously pondering about a question can get you surprisingly far.</p>
<p>For example, Bill Gates structures his "reading weeks" around an outline of important questions broken down into pieces. "water scarcity" can be broken down into -> "How much water is there in the world?", "where does existing drinking water come from?", "how do you turn ocean water into drinking water", etc. and then he picks reading to address those questions.</p>
<h2>Get closer</h2>
<p>Understanding is not a binary "yes/no". It has layers of depth</p>
<p>When in doubt, go closer.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[The Burnout Society]]></title>
        <link>https://bneo.xyz/posts/burnoutsociety</link>
        <guid>https://bneo.xyz/posts/burnoutsociety</guid>
        <pubDate>Sun, 11 Feb 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/la_grande_jatte.jpg" alt="A Sunday on La Grande Jatte, Georges Seurat, 1884"></p>
<blockquote>
<p>They are too alive to die, and too dead to live</p>
</blockquote>
<p>I finished reading this book sitting on a red, plastic chair at my aunt's house in Port Dickson, the town where my parents were born and raised. There's a Buddhist shrine to my left occupying most of the living room, Chinese New Year cookies neatly arranged in cylindrical containers with red caps were scattered across the coffee tables; my other cousins were in the room, still too young to understand what burnout is. Red packets were distributed today. It was a dangerously hot day, I was melting. The AC kept my body, and my mind calm.</p>
<p>I learned about <a href="https://www.goodreads.com/book/show/25490360-the-burnout-society?ref=nav_sb_ss_5_7">The Burnout Society</a> while watching a video on the <a href="https://www.youtube.com/watch?v=_qikrYBd4tw">Overthink podcast</a> channel. I was intrigued by the ideas discussed by Prof. Ellie and felt impelled to read it. It also helped that it's only 60 pages long. I love reading short books.</p>
<p>This was my first philosophical reading, so quickly got lost reading this book, especially towards the end. A large portion of the book involved referencing other philosophical work, with jargons like the Self as positive and the Other as negative, Homo Sacer, Ego and Superego, Vita Activa and Vita Contemplita, etc.</p>
<p>Nonetheless, there were ideas in this book that made me doubt my life philosophy and shook me out of my current my way of living.</p>
<p>I was relentlessly pushing for achievement, constantly thirsting for productivity, for self-optimizing time and energy to maximize output, trying to complete (everything) now instead of later. This made me restless, I felt like I always had to be doing something. I felt an intense pressure to achieve. I fundamentally believed this was a necessary trait to be successful, if you're always doing, building, creating, that means you create more opportunities for your future self, and live a better (future) life. But I never realized I wasn't living the now, the present moment, the little things that make up my life. I was a self-exploiting achievement-subject in an achievement society.</p>
<p>My biggest lesson from the book is <strong>we lack the power not-to do something</strong>. We're driven to always be doing, doing, doing. We yield to every stimulus and desire, we fill up the quiet moments of our lives with noise and activity, destroying any opportunity for deep contemplation, idleness and boredom. We deny ourselves freedom, action, and creativity. We've become exhausted animals who can do nothing but toil for mere survival. We are simultaneously perpetrator and victim, the master and the slave.</p>
<p>We need to make more time to be <a href="https://medium.com/@the_jennitaur/how-to-do-nothing-57e100f59bbb">doing nothing</a>, and practice the ability to not-do. That means resisting the urge to escape boredom and reach for the stimulation of our devices; sit with the feeling of boredom, make friends with it, and it will show you the hidden secrets behind everything. We owe our cultural achievements to "deep boredom", which Walter Benjamin describes as a "dream bird that hatches the egg of experience".</p>
<p>This ability to not-do leads to a contemplative life - <a href="https://the-philosophers-shirt.com/blogs/philosophical-dictionary/vita-activa-versus-vita-contemplativa">vita contemplativa</a>. Through contemplation, we marvel at the way things are. We step outside of ourselves, and immerse in the surroundings. What is fleeting and inconspicuous reveals itself to us. Without this contemplative composure, we find expression for nothing; and art is "expression action".</p>
<p>Nietzsche knew that human life ends in deadly hyperactivity when very contemplative element is driven out.</p>
<blockquote>
<p>"From lack of repose our civilization is turning into a new barbarism. At no time have the active, that is to say restless, counted for more. That is why one of the most necessary corrections to the character of mankind that have to be taken in hand is a <strong>considerable strengthening of the contemplative element</strong> in it."</p>
</blockquote>
<p>Below are quotes from the book I captured.</p>
<h3>excess positivity</h3>
<ul>
<li>"Obesity of all current systems" of information, communication, and production.</li>
<li>Neurological illnesses such as depression, borderline personality disorder, ADHD, burnout mark the landscape of pathology at the beginning of the 20th century. They are not infections, but infarctions (blockage of arteries).</li>
<li>They point to excess of positivity.</li>
<li>The hyper in hyperactivity represents the massification of the positive</li>
<li>Violence of positivity that derives from overproduction, overachievement, and overcommunication. It does not deprive, it saturates; it does not exclude, it exhausts</li>
</ul>
<h3>Achievement society</h3>
<ul>
<li>Today's society is no longer Foucault's disciplinary society, the 21st century is an achievement society</li>
<li>The switch from the negative Should to the positivity of Can</li>
<li>Can increases the level of productivity</li>
<li>Achievement-subjects are entrepreneurs of themselves</li>
<li>Unlimited Can is the positive modal verb of achievement society.</li>
<li>"The depressed individual is unable to measure up; he is tired of having to become himself" – Ehrenberg</li>
<li>Depression also follows from impoverished attachment, a characteristic of the increasing fragmentation and atomization of life in society</li>
<li>It is not the imperative only to belong to oneself, but the pressure to achieve causes exhaustive depression</li>
<li>Burnout syndrome does not express the exhausted self so much as the exhausted, burnt-out soul.</li>
<li>It is not the excess of responsibility and initiative that makes one sick, but the imperative to achieve: the new commandment of late-modern labor society</li>
<li>The complaint of the depressive individual "Nothing is possible" can only occur in a society that thinks "Nothing is Impossible"</li>
<li>depression is the sickness of society that suffers from excess positivity. It reflects humanity waging war on itself</li>
<li>The achievement-subject gives itself over to compulsive freedom – the free constraint of maximizing achievement</li>
<li>Excess work and performance escalate into auto-exploitation</li>
</ul>
<h3>Boredom</h3>
<ul>
<li>Excess positivity is an excess of stimuli, information, and impulses.</li>
<li>"Multitasking" does not represent civilizational progress. It amounts to regression. It is commonplace among wild animals. An attentive technique required for survival in the wilderness</li>
<li>Animals are incapable of contemplative immersion either they are eating or they are copulating</li>
<li>Activities such as video games produce a broad bu flat mode of attention, similar to the vigilance of a wild animal.</li>
<li>We owe cultural achievements of humanity to deep, contemplative attention. Culture presumes an environment in which deep attention is possible.</li>
<li>immersive reflection is being displaced by hyperattention: a rash change of focus between different tasks, sources of information, and processes</li>
<li>Profound idleness that benefits the creative process. Walter Benjamin calls this deep boredom "dream bird that hatches the egg of experience"</li>
<li>if sleep represents the high point of bodily relaxation, deep boredom is the peak of mental relaxation.</li>
<li>Boredom is a "warm gray fabric on the inside, with the most lustrous and colorful skills"; "in this fabric we wrap ourselves when we dream." We are "at home ... in the arabesques of its lining"</li>
<li>The "gift of listening" is based on the ability to grant deep, contemplative attention – which remains inaccessible to the hyperactive ego</li>
<li>Viva Contemplativa: it connects to the experience of being in which what is beautiful and perfect does not change or pass</li>
<li>the basic mood: marvel at the way things are, nothing to do with practicality or processuality</li>
<li>Cartesian doubt has taken the place of wonder</li>
<li>Whatever is floating, inconspicuous, or fleeting reveals itself only to deep, contemplative attention.</li>
<li>in a contemplative state, one steps outside oneself and immerses oneself in the surroundings</li>
<li>Paul Cezanne, master of deep, contemplative attention could "see the fragrance of things". His contemplative mode of observing a landscape as a kind of externalization or de-interiorization "The landscape thinks itself in me" "and I amn its consciousness"</li>
<li>Without contemplative composure, the gaze errs restlessly and finds expression for nothing</li>
<li>art is "expressive action"</li>
<li>Nietzshe: human life ends in deadly hyperactivity when every contemplative element is driven out
<ul>
<li>"From lack of repose our civilization is turning into a new barbarism. At no time have the active, that is to say restless, counted for more. That is why one of the most necessary corrections to the character of mankind that have to be taken in hand is a considerable strengthening of the contemplative element in it.</li>
</ul>
</li>
</ul>
<h3>Vita Contemplita</h3>
<ul>
<li>Hannah Arendt: Modern society as a society of "laboring" – nullifies any possibility for action when it degrades the human being into animal laborans, a beast of burden.</li>
<li>Modern humanity passively stands at the mercy of anonymous process of living. Thinking degrades into calculation, mer cerebral functioning.</li>
<li>Modern loss of faith does not concern just God or the hereafter. It involves reality itself and makes human life radically fleeting. Life has never been as fleeting as it is today. Not just human life, but the world is becoming radically fleeting. Nothing promises duration or substance.</li>
<li>A society of work in which the master himself has become a laboring slave. In this society of compulsion, everyone carries a work camp inside. One is simultaneously prisoner and guard, victim and perpetrator.</li>
</ul>
<h3>Seeing</h3>
<ul>
<li>Nietzsche formulates three tasks for which pedagogues are necessary. One needs to learn to see, to think, and to speak and write.</li>
<li>Learning to see means "getting your eyes used to calm, to patience, to letting things come to you" – that is, making yourself capable of deep and contemplative attention, casting a long and slow gaze"</li>
<li>Such learning-to-see represents the first preliminary schooling for spirituality.</li>
<li>One must learn "not to react immediately to a stimulus, but instead to take control of the inhibiting, excluding instincts"</li>
<li>Reacting immediately, yielding to every impulse, already amounts to illness and represents a symptom of exhaustion.</li>
<li><em>Vita contemplativa</em> is not a matter of passive affirmation and being open to whatever happens. Instead, it offers resistance to crowding, intrusive stimuli</li>
<li>Hyperactive intensification leads to an abrupt switch into hyperpassivity; now one obeys every impulse or stimulus without resistance. Instead of freedom, it produces new constraints</li>
<li>We live in a world that is very poor in interruption; "betweens" and "between-times" are lacking</li>
<li>delaying proves necessary if action is not to sink to the level of laboring. Activity that follows an unthinking, mechanical course is poor in interruption. Machines cannot pause. Despite its enormous capacity for calculation, the computer is stupid insofar as it lacks the ability to delay.</li>
<li>Negative potency: the power to not do, a.k.a the power to say no
<ul>
<li>If one only possessed the positive ability to perceive (something) and not the negative ability to not perceive (something), one's senses would stand utterly at the mercy of rushing, intrusive stimuli and impulses. In such a case, no "spirituality" would be possible. If one had only the power to do (something) and no power to not do, it would lead to fatal hyperactivity. If one had only the power to think (something), thinking would be impossible to think back and reflect, for positive potency, the preponderance of positivity, only permites anticipation and thinking a head.</li>
</ul>
</li>
</ul>
<h3>society of tiredness</h3>
<ul>
<li>society of achievement and activeness is generating excessive tiredness and exhaustion</li>
<li>tiredness in achievement society is solitary tiredness, it has a separating and isolating effect.</li>
<li>Peter Handke, "Essay on Tiredness" calls it "divisive tiredness": "Already the two ... were irresistibly recoiling, each into ... private tiredness, not ours, but mine over here and yours over there"</li>
<li>Tiredness of this kind proves violent because it destroys all that is common or shared, all proximity, and even language itself.</li>
<li>eloquent, seeing, reconciliatory tiredness in opposition to speechless, sightless, divisive tiredness (I-tiredness: "solitary tiredness")</li>
<li>"fundamental tiredness" is not a state of exhaustion where one is unable to do anything. Instead, it represents a singular capacity. It allows spirit/intellect to emerge. It is tiredness that of negative potency, namely of not-to</li>
<li>"we-tiredness" : I am tired "with you"</li>
<li>"A cloud of tiredness, an ethereal tiredness, held us together then"</li>
<li>The sabbath, originally a word that meant stopping, is a day not-to, Heidegger: it is a day free of all in-order-to, of all care.</li>
<li>a day on which use of the useless proves possible</li>
<li>it is a day of tiredness. The interval is a time without work, a time of, and for, play.</li>
<li>A time of peace. Tiredness is disarming. In the long, slow gaze of the tired person, resolution yields to a state of calm</li>
</ul>
<h3>Burnout society</h3>
<ul>
<li>the "sovereign man" is a man of leisure</li>
<li>A hyperactive person would've disgusted Nietzsche: the "strong soul" keeps "calm", "moves slowly", and "has an aversion to what's too lively"</li>
<li>in Thus Spoke Zarathustra: "All of you who are in love with hectic work and whatever is fast, new, strange – you find it hard to bear yourselves, your diligence is escape and the will to forget yourself. If you believed more in life, you would hurl yourself less into the moment. But you do not have enough content in yourself for waiting – not even laziness!"</li>
<li>The capitalist economy absolutizes survival. It is not concerned with the <em>good</em> life.</li>
<li>it is sustained by the illusion that capital produces more life, which means a greater capacity for living.</li>
<li>Concern about living the good life yields to hysteria of surviving</li>
<li>The reduction of life to biological, vital processes makes life itself bare and strips it of all narrativity. It takes livingness from life, which is more complex than simple vitality and health.</li>
<li>Given the atonmization of society and the erosion of the social, all that remains is the body of the ego, which is to be kept healthy at any cost. The loss of ideal values leaves, other than the exhibition value of the ego, only health value behind. Nietzsche's last nam declares Health is the new goddess after the death of God "one honors health. "We invented happiness" say the last human beings, and they link"</li>
</ul>
<h2>Blogs covering this book</h2>
<ul>
<li><a href="https://aworkinglibrary.com/reading/burnout-society">The Burnout Society | A Working Library</a></li>
<li><a href="https://apposition.substack.com/p/the-burnout-society">The Burnout Society - by aj - Apposition</a></li>
<li><a href="https://philosophybreak.com/articles/byung-chul-han-burnout-society-our-only-imperative-is-to-achieve/">Byung-Chul Han’s Burnout Society: Our Only Imperative is to Achieve | Philosophy Break</a></li>
<li><a href="https://nutcroft.com/blog/book-the-burnout-society-by-byung-chul-han/">Book: The Burnout Society by Byung-Chul Han — nutcroft</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/la_grande_jatte.jpg" alt="A Sunday on La Grande Jatte, Georges Seurat, 1884"></p>
<blockquote>
<p>They are too alive to die, and too dead to live</p>
</blockquote>
<p>I finished reading this book sitting on a red, plastic chair at my aunt's house in Port Dickson, the town where my parents were born and raised. There's a Buddhist shrine to my left occupying most of the living room, Chinese New Year cookies neatly arranged in cylindrical containers with red caps were scattered across the coffee tables; my other cousins were in the room, still too young to understand what burnout is. Red packets were distributed today. It was a dangerously hot day, I was melting. The AC kept my body, and my mind calm.</p>
<p>I learned about <a href="https://www.goodreads.com/book/show/25490360-the-burnout-society?ref=nav_sb_ss_5_7">The Burnout Society</a> while watching a video on the <a href="https://www.youtube.com/watch?v=_qikrYBd4tw">Overthink podcast</a> channel. I was intrigued by the ideas discussed by Prof. Ellie and felt impelled to read it. It also helped that it's only 60 pages long. I love reading short books.</p>
<p>This was my first philosophical reading, so quickly got lost reading this book, especially towards the end. A large portion of the book involved referencing other philosophical work, with jargons like the Self as positive and the Other as negative, Homo Sacer, Ego and Superego, Vita Activa and Vita Contemplita, etc.</p>
<p>Nonetheless, there were ideas in this book that made me doubt my life philosophy and shook me out of my current my way of living.</p>
<p>I was relentlessly pushing for achievement, constantly thirsting for productivity, for self-optimizing time and energy to maximize output, trying to complete (everything) now instead of later. This made me restless, I felt like I always had to be doing something. I felt an intense pressure to achieve. I fundamentally believed this was a necessary trait to be successful, if you're always doing, building, creating, that means you create more opportunities for your future self, and live a better (future) life. But I never realized I wasn't living the now, the present moment, the little things that make up my life. I was a self-exploiting achievement-subject in an achievement society.</p>
<p>My biggest lesson from the book is <strong>we lack the power not-to do something</strong>. We're driven to always be doing, doing, doing. We yield to every stimulus and desire, we fill up the quiet moments of our lives with noise and activity, destroying any opportunity for deep contemplation, idleness and boredom. We deny ourselves freedom, action, and creativity. We've become exhausted animals who can do nothing but toil for mere survival. We are simultaneously perpetrator and victim, the master and the slave.</p>
<p>We need to make more time to be <a href="https://medium.com/@the_jennitaur/how-to-do-nothing-57e100f59bbb">doing nothing</a>, and practice the ability to not-do. That means resisting the urge to escape boredom and reach for the stimulation of our devices; sit with the feeling of boredom, make friends with it, and it will show you the hidden secrets behind everything. We owe our cultural achievements to "deep boredom", which Walter Benjamin describes as a "dream bird that hatches the egg of experience".</p>
<p>This ability to not-do leads to a contemplative life - <a href="https://the-philosophers-shirt.com/blogs/philosophical-dictionary/vita-activa-versus-vita-contemplativa">vita contemplativa</a>. Through contemplation, we marvel at the way things are. We step outside of ourselves, and immerse in the surroundings. What is fleeting and inconspicuous reveals itself to us. Without this contemplative composure, we find expression for nothing; and art is "expression action".</p>
<p>Nietzsche knew that human life ends in deadly hyperactivity when very contemplative element is driven out.</p>
<blockquote>
<p>"From lack of repose our civilization is turning into a new barbarism. At no time have the active, that is to say restless, counted for more. That is why one of the most necessary corrections to the character of mankind that have to be taken in hand is a <strong>considerable strengthening of the contemplative element</strong> in it."</p>
</blockquote>
<p>Below are quotes from the book I captured.</p>
<h3>excess positivity</h3>
<ul>
<li>"Obesity of all current systems" of information, communication, and production.</li>
<li>Neurological illnesses such as depression, borderline personality disorder, ADHD, burnout mark the landscape of pathology at the beginning of the 20th century. They are not infections, but infarctions (blockage of arteries).</li>
<li>They point to excess of positivity.</li>
<li>The hyper in hyperactivity represents the massification of the positive</li>
<li>Violence of positivity that derives from overproduction, overachievement, and overcommunication. It does not deprive, it saturates; it does not exclude, it exhausts</li>
</ul>
<h3>Achievement society</h3>
<ul>
<li>Today's society is no longer Foucault's disciplinary society, the 21st century is an achievement society</li>
<li>The switch from the negative Should to the positivity of Can</li>
<li>Can increases the level of productivity</li>
<li>Achievement-subjects are entrepreneurs of themselves</li>
<li>Unlimited Can is the positive modal verb of achievement society.</li>
<li>"The depressed individual is unable to measure up; he is tired of having to become himself" – Ehrenberg</li>
<li>Depression also follows from impoverished attachment, a characteristic of the increasing fragmentation and atomization of life in society</li>
<li>It is not the imperative only to belong to oneself, but the pressure to achieve causes exhaustive depression</li>
<li>Burnout syndrome does not express the exhausted self so much as the exhausted, burnt-out soul.</li>
<li>It is not the excess of responsibility and initiative that makes one sick, but the imperative to achieve: the new commandment of late-modern labor society</li>
<li>The complaint of the depressive individual "Nothing is possible" can only occur in a society that thinks "Nothing is Impossible"</li>
<li>depression is the sickness of society that suffers from excess positivity. It reflects humanity waging war on itself</li>
<li>The achievement-subject gives itself over to compulsive freedom – the free constraint of maximizing achievement</li>
<li>Excess work and performance escalate into auto-exploitation</li>
</ul>
<h3>Boredom</h3>
<ul>
<li>Excess positivity is an excess of stimuli, information, and impulses.</li>
<li>"Multitasking" does not represent civilizational progress. It amounts to regression. It is commonplace among wild animals. An attentive technique required for survival in the wilderness</li>
<li>Animals are incapable of contemplative immersion either they are eating or they are copulating</li>
<li>Activities such as video games produce a broad bu flat mode of attention, similar to the vigilance of a wild animal.</li>
<li>We owe cultural achievements of humanity to deep, contemplative attention. Culture presumes an environment in which deep attention is possible.</li>
<li>immersive reflection is being displaced by hyperattention: a rash change of focus between different tasks, sources of information, and processes</li>
<li>Profound idleness that benefits the creative process. Walter Benjamin calls this deep boredom "dream bird that hatches the egg of experience"</li>
<li>if sleep represents the high point of bodily relaxation, deep boredom is the peak of mental relaxation.</li>
<li>Boredom is a "warm gray fabric on the inside, with the most lustrous and colorful skills"; "in this fabric we wrap ourselves when we dream." We are "at home ... in the arabesques of its lining"</li>
<li>The "gift of listening" is based on the ability to grant deep, contemplative attention – which remains inaccessible to the hyperactive ego</li>
<li>Viva Contemplativa: it connects to the experience of being in which what is beautiful and perfect does not change or pass</li>
<li>the basic mood: marvel at the way things are, nothing to do with practicality or processuality</li>
<li>Cartesian doubt has taken the place of wonder</li>
<li>Whatever is floating, inconspicuous, or fleeting reveals itself only to deep, contemplative attention.</li>
<li>in a contemplative state, one steps outside oneself and immerses oneself in the surroundings</li>
<li>Paul Cezanne, master of deep, contemplative attention could "see the fragrance of things". His contemplative mode of observing a landscape as a kind of externalization or de-interiorization "The landscape thinks itself in me" "and I amn its consciousness"</li>
<li>Without contemplative composure, the gaze errs restlessly and finds expression for nothing</li>
<li>art is "expressive action"</li>
<li>Nietzshe: human life ends in deadly hyperactivity when every contemplative element is driven out
<ul>
<li>"From lack of repose our civilization is turning into a new barbarism. At no time have the active, that is to say restless, counted for more. That is why one of the most necessary corrections to the character of mankind that have to be taken in hand is a considerable strengthening of the contemplative element in it.</li>
</ul>
</li>
</ul>
<h3>Vita Contemplita</h3>
<ul>
<li>Hannah Arendt: Modern society as a society of "laboring" – nullifies any possibility for action when it degrades the human being into animal laborans, a beast of burden.</li>
<li>Modern humanity passively stands at the mercy of anonymous process of living. Thinking degrades into calculation, mer cerebral functioning.</li>
<li>Modern loss of faith does not concern just God or the hereafter. It involves reality itself and makes human life radically fleeting. Life has never been as fleeting as it is today. Not just human life, but the world is becoming radically fleeting. Nothing promises duration or substance.</li>
<li>A society of work in which the master himself has become a laboring slave. In this society of compulsion, everyone carries a work camp inside. One is simultaneously prisoner and guard, victim and perpetrator.</li>
</ul>
<h3>Seeing</h3>
<ul>
<li>Nietzsche formulates three tasks for which pedagogues are necessary. One needs to learn to see, to think, and to speak and write.</li>
<li>Learning to see means "getting your eyes used to calm, to patience, to letting things come to you" – that is, making yourself capable of deep and contemplative attention, casting a long and slow gaze"</li>
<li>Such learning-to-see represents the first preliminary schooling for spirituality.</li>
<li>One must learn "not to react immediately to a stimulus, but instead to take control of the inhibiting, excluding instincts"</li>
<li>Reacting immediately, yielding to every impulse, already amounts to illness and represents a symptom of exhaustion.</li>
<li><em>Vita contemplativa</em> is not a matter of passive affirmation and being open to whatever happens. Instead, it offers resistance to crowding, intrusive stimuli</li>
<li>Hyperactive intensification leads to an abrupt switch into hyperpassivity; now one obeys every impulse or stimulus without resistance. Instead of freedom, it produces new constraints</li>
<li>We live in a world that is very poor in interruption; "betweens" and "between-times" are lacking</li>
<li>delaying proves necessary if action is not to sink to the level of laboring. Activity that follows an unthinking, mechanical course is poor in interruption. Machines cannot pause. Despite its enormous capacity for calculation, the computer is stupid insofar as it lacks the ability to delay.</li>
<li>Negative potency: the power to not do, a.k.a the power to say no
<ul>
<li>If one only possessed the positive ability to perceive (something) and not the negative ability to not perceive (something), one's senses would stand utterly at the mercy of rushing, intrusive stimuli and impulses. In such a case, no "spirituality" would be possible. If one had only the power to do (something) and no power to not do, it would lead to fatal hyperactivity. If one had only the power to think (something), thinking would be impossible to think back and reflect, for positive potency, the preponderance of positivity, only permites anticipation and thinking a head.</li>
</ul>
</li>
</ul>
<h3>society of tiredness</h3>
<ul>
<li>society of achievement and activeness is generating excessive tiredness and exhaustion</li>
<li>tiredness in achievement society is solitary tiredness, it has a separating and isolating effect.</li>
<li>Peter Handke, "Essay on Tiredness" calls it "divisive tiredness": "Already the two ... were irresistibly recoiling, each into ... private tiredness, not ours, but mine over here and yours over there"</li>
<li>Tiredness of this kind proves violent because it destroys all that is common or shared, all proximity, and even language itself.</li>
<li>eloquent, seeing, reconciliatory tiredness in opposition to speechless, sightless, divisive tiredness (I-tiredness: "solitary tiredness")</li>
<li>"fundamental tiredness" is not a state of exhaustion where one is unable to do anything. Instead, it represents a singular capacity. It allows spirit/intellect to emerge. It is tiredness that of negative potency, namely of not-to</li>
<li>"we-tiredness" : I am tired "with you"</li>
<li>"A cloud of tiredness, an ethereal tiredness, held us together then"</li>
<li>The sabbath, originally a word that meant stopping, is a day not-to, Heidegger: it is a day free of all in-order-to, of all care.</li>
<li>a day on which use of the useless proves possible</li>
<li>it is a day of tiredness. The interval is a time without work, a time of, and for, play.</li>
<li>A time of peace. Tiredness is disarming. In the long, slow gaze of the tired person, resolution yields to a state of calm</li>
</ul>
<h3>Burnout society</h3>
<ul>
<li>the "sovereign man" is a man of leisure</li>
<li>A hyperactive person would've disgusted Nietzsche: the "strong soul" keeps "calm", "moves slowly", and "has an aversion to what's too lively"</li>
<li>in Thus Spoke Zarathustra: "All of you who are in love with hectic work and whatever is fast, new, strange – you find it hard to bear yourselves, your diligence is escape and the will to forget yourself. If you believed more in life, you would hurl yourself less into the moment. But you do not have enough content in yourself for waiting – not even laziness!"</li>
<li>The capitalist economy absolutizes survival. It is not concerned with the <em>good</em> life.</li>
<li>it is sustained by the illusion that capital produces more life, which means a greater capacity for living.</li>
<li>Concern about living the good life yields to hysteria of surviving</li>
<li>The reduction of life to biological, vital processes makes life itself bare and strips it of all narrativity. It takes livingness from life, which is more complex than simple vitality and health.</li>
<li>Given the atonmization of society and the erosion of the social, all that remains is the body of the ego, which is to be kept healthy at any cost. The loss of ideal values leaves, other than the exhibition value of the ego, only health value behind. Nietzsche's last nam declares Health is the new goddess after the death of God "one honors health. "We invented happiness" say the last human beings, and they link"</li>
</ul>
<h2>Blogs covering this book</h2>
<ul>
<li><a href="https://aworkinglibrary.com/reading/burnout-society">The Burnout Society | A Working Library</a></li>
<li><a href="https://apposition.substack.com/p/the-burnout-society">The Burnout Society - by aj - Apposition</a></li>
<li><a href="https://philosophybreak.com/articles/byung-chul-han-burnout-society-our-only-imperative-is-to-achieve/">Byung-Chul Han’s Burnout Society: Our Only Imperative is to Achieve | Philosophy Break</a></li>
<li><a href="https://nutcroft.com/blog/book-the-burnout-society-by-byung-chul-han/">Book: The Burnout Society by Byung-Chul Han — nutcroft</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Writing Book Summaries]]></title>
        <link>https://bneo.xyz/posts/booksummary</link>
        <guid>https://bneo.xyz/posts/booksummary</guid>
        <pubDate>Sat, 10 Feb 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Lately I've been reading a lot, or more than I used to.</p>
<p>I only read 3 books last year, an unfortunate state of affairs. This year, my goal is to <a href="https://www.goodreads.com/user_challenges/51487655">read 24 books</a>. It's early February and I've already read 4. So I'm making good progress!</p>
<p>The way I've been reading <a href="https://fs.blog/the-art-of-reading-analytical-reading/">analytically</a> is I scribble notes and thoughts in the margin, underline words that have specific utility and meaning to me, and writing short summarize at the end of each chapter. Then, once I've arrived at the end, completing the journey with the final few words on the last page, I capture quotes that help me cling to the ideas exuded from the books. That's my method for "summarizing" books.</p>
<p>I've been reading books that are relevant to my life right now. I read <a href="https://www.bneo.xyz/posts/proust">Proust</a> because it involved themes of suffering and love. I read <a href="https://www.bneo.xyz/posts/meaning">Frankl</a> because I wanted to make sense of my suffering and answer the big question of "what is meaning of life?". I read <a href="https://www.bneo.xyz/posts/elementsofstyle">Elements of Style</a> on a whim because I wanted to improve my writing. And I read <a href="https://www.bneo.xyz/posts/rilkeletters">Rilke's letters</a> to Kappus because it reminds me to let life take its course, to embrace solitude, and to live the questions. Right now, I'm reading "Burnout Society" because given my neuroticism, I burn out easily, and I'm hoping to find a solution.</p>
<p>Mortimer Adler, in "<a href="https://fs.blog/how-to-read-a-book/">How to Read A Book</a>", discusses four levels of reading. The fourth is syntopical reading, which is reading books around the same topic.</p>
<p>I propose Existential reading, reading books around with themes, ideas, challenges that are revolving around one's life.</p>
<p>One thing I want to do is reread these books. Good books should be read twice or more. I believe that is more important than summarizing books.</p>
<p>Good reading is rereading. You can't really understand a book deeply on first reading because you lacked the ground to stand on and the benefit of retrospection. Rereading helps you focus on details you missed the first time.</p>
<p>I like Susan Rigetti's method for studying <a href="https://www.susanrigetti.com/philosophy">philosophy</a>:</p>
<ul>
<li><strong>First read</strong>: Read casually, as if you’re reading a novel or a newspaper or magazine article. Your goal here is simply to observe, not to engage (yet).</li>
<li><strong>Second read</strong>: This time, read to understand. Take notes. Ask yourself, “what does the author really mean here?” Summarize things in your own words. Try to break down the arguments being presented into bullet points, identifying the premises and the conclusions. When you read a term you are unfamiliar with or want to understand better, google it or look it up in the SEP.</li>
<li><strong>Third read</strong>: Read again, and this time engage with the text. Go back to your notes, where you identified the arguments being presented. Think of arguments in favor of what the author is saying and arguments against. Think of counterexamples.</li>
<li><strong>Fourth read</strong>: Now read for one last time. Read casually, the way you did in the first read. Notice how your understanding of the text is now so much richer and deeper than it was on the first read.</li>
</ul>
<p>Another thing I want to be better at is instead of just <a href="https://www.andreasfragner.com/writing/writing-summaries">summarizing</a> books. I want to remix ideas, and write them in my own words. I want to really think deeply for myself about what I read. That's when the learning happens, by applying it to the context of my life. My mind is a living collection of memories and ideas that are birthing, dying and rebirthing, simultaneously, every second of my fragile existence.</p>]]></description>
        <content:encoded><![CDATA[<p>Lately I've been reading a lot, or more than I used to.</p>
<p>I only read 3 books last year, an unfortunate state of affairs. This year, my goal is to <a href="https://www.goodreads.com/user_challenges/51487655">read 24 books</a>. It's early February and I've already read 4. So I'm making good progress!</p>
<p>The way I've been reading <a href="https://fs.blog/the-art-of-reading-analytical-reading/">analytically</a> is I scribble notes and thoughts in the margin, underline words that have specific utility and meaning to me, and writing short summarize at the end of each chapter. Then, once I've arrived at the end, completing the journey with the final few words on the last page, I capture quotes that help me cling to the ideas exuded from the books. That's my method for "summarizing" books.</p>
<p>I've been reading books that are relevant to my life right now. I read <a href="https://www.bneo.xyz/posts/proust">Proust</a> because it involved themes of suffering and love. I read <a href="https://www.bneo.xyz/posts/meaning">Frankl</a> because I wanted to make sense of my suffering and answer the big question of "what is meaning of life?". I read <a href="https://www.bneo.xyz/posts/elementsofstyle">Elements of Style</a> on a whim because I wanted to improve my writing. And I read <a href="https://www.bneo.xyz/posts/rilkeletters">Rilke's letters</a> to Kappus because it reminds me to let life take its course, to embrace solitude, and to live the questions. Right now, I'm reading "Burnout Society" because given my neuroticism, I burn out easily, and I'm hoping to find a solution.</p>
<p>Mortimer Adler, in "<a href="https://fs.blog/how-to-read-a-book/">How to Read A Book</a>", discusses four levels of reading. The fourth is syntopical reading, which is reading books around the same topic.</p>
<p>I propose Existential reading, reading books around with themes, ideas, challenges that are revolving around one's life.</p>
<p>One thing I want to do is reread these books. Good books should be read twice or more. I believe that is more important than summarizing books.</p>
<p>Good reading is rereading. You can't really understand a book deeply on first reading because you lacked the ground to stand on and the benefit of retrospection. Rereading helps you focus on details you missed the first time.</p>
<p>I like Susan Rigetti's method for studying <a href="https://www.susanrigetti.com/philosophy">philosophy</a>:</p>
<ul>
<li><strong>First read</strong>: Read casually, as if you’re reading a novel or a newspaper or magazine article. Your goal here is simply to observe, not to engage (yet).</li>
<li><strong>Second read</strong>: This time, read to understand. Take notes. Ask yourself, “what does the author really mean here?” Summarize things in your own words. Try to break down the arguments being presented into bullet points, identifying the premises and the conclusions. When you read a term you are unfamiliar with or want to understand better, google it or look it up in the SEP.</li>
<li><strong>Third read</strong>: Read again, and this time engage with the text. Go back to your notes, where you identified the arguments being presented. Think of arguments in favor of what the author is saying and arguments against. Think of counterexamples.</li>
<li><strong>Fourth read</strong>: Now read for one last time. Read casually, the way you did in the first read. Notice how your understanding of the text is now so much richer and deeper than it was on the first read.</li>
</ul>
<p>Another thing I want to be better at is instead of just <a href="https://www.andreasfragner.com/writing/writing-summaries">summarizing</a> books. I want to remix ideas, and write them in my own words. I want to really think deeply for myself about what I read. That's when the learning happens, by applying it to the context of my life. My mind is a living collection of memories and ideas that are birthing, dying and rebirthing, simultaneously, every second of my fragile existence.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Letters to a Young Poet]]></title>
        <link>https://bneo.xyz/posts/rilkeletters</link>
        <guid>https://bneo.xyz/posts/rilkeletters</guid>
        <pubDate>Fri, 09 Feb 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/letter.jpg" alt="A Man Writing at his Desk 1784 - by Jan Ekels II"></p>
<p>I finished reading this book while the fireworks and firecrackers were dancing and singing outside my bedroom window in my 6-story apartment. Sound travels farther at night. It was nearing midnight. It's Chinese New Year.</p>
<p>This was my first introduction to Rilke, I remember reading a quote of his on the internet and I was helplessly forced to read the book.</p>
<p>The Marginalian writes: "I consider Letters to a Young Poet a foundational text of our civilization and a life-necessity for every human being with a firing mind and a beating heart"</p>
<p>Although these were letters written to a poet, the advice applies much more generally than someone who wants to become a poet. For Rilke, to be an artist was to live one's life properly – the artistic and existential were inseparable.</p>
<p>At this stage of my life when I'm filled with doubts about my personal identity and plans, feeling solitude in its many forms and flavor, desperately seeking answers to the questions and confusions about love, consumed by fear and debilitating anxiety about my diseases and about the future, experiencing and making sense of pain and suffering, exploring the joys of studying and making art and the craft of writing, these letters were intimately comforting, it felt like they were written for me.</p>
<p>Below are some quotes that I want to take away from the book. I made a lot of underlines reading his letters, and I'll be rereading this book a few times more in my lifetime given how it's just 10 short letters, and how enjoyable it was to read it.</p>
<h2><a href="https://www.themarginalian.org/2021/06/29/rilke-letters-to-a-young-poet-macy-barrows/">Solitude</a></h2>
<blockquote>
<p>What (you might ask yourself) would a solitude be that didn’t have some greatness to it? For there is only one solitude, and it is large and not easy to bear. It comes almost all the time when you’d gladly exchange it for any togetherness, however banal and cheap; exchange it for the appearance of however strong a conformity with the ordinary, with the least worthy. But perhaps that is precisely the time when solitude ripens; its ripening can be painful as the growth of a boy and sad like the beginning of spring… <strong>What is needed is only this: solitude, great inner solitude</strong>. Going within and meeting no one else for hours — that is what one must learn to attain. To be solitary as one was as a child. As the grown-ups were moving about, preoccupied with things that seemed big and important because the grown-ups appeared so busy and because you couldn’t understand what they were doing.</p>
</blockquote>
<blockquote>
<p>Don’t let your solitude obscure the presence of something within it that wants to emerge. Precisely this presence will help your solitude expand. People are drawn to the easy and to the easiest side of the easy. But it is clear that we must <strong>hold ourselves to the difficult</strong>, as is true for everything alive. Everything in nature grows and defends itself in its own way and against all opposition, straining from within and at any price to become distinctively itself. It is good to be solitary, because solitude is difficult, and that a thing is difficult must be even more of a reason for us to undertake it.</p>
</blockquote>
<h2><a href="https://www.themarginalian.org/2015/03/10/rilke-letters-to-a-young-poet-sadness/">Sadness</a></h2>
<blockquote>
<p>You have had many and great sadnesses, which passed. And you say that even this passing was hard for you and put you out of sorts. But, please, consider whether these great sadnesses have not rather gone right <strong>through the center of yourself</strong>? Whether much in you has not altered, whether you have not somewhere, at some point of your being, undergone a change while you were sad? … Were it possible for us to see further than our knowledge reaches, and yet a little way beyond the outworks of our divining, perhaps we would endure our sadnesses with greater confidence than our joys. For they are the moments when something new has entered into us, something unknown; our feelings grow mute in shy perplexity, everything in us withdraws, a stillness comes, and the new, which no one knows, stands in the midst of it and is silent.</p>
</blockquote>
<blockquote>
<p>We cannot say who has come, perhaps we shall never know, but many signs indicate that the future enters into us in this way in order to transform itself in us long before it happens. And this is why it is so important to <strong>be lonely and attentive when one is sad</strong>: because the apparently uneventful and stark moment at which our future sets foot in us is so much closer to life than that other noisy and fortuitous point of time at which it happens to us as if from outside.</p>
</blockquote>
<blockquote>
<p>The <strong>more still</strong>, <strong>more patient</strong> and <strong>more open</strong> we are when we are sad, <strong>so much the deeper and so much the more unswervingly does the new go</strong> into us, so much the better do we make it ours, so much the more will it be our destiny, and when on some later day it “happens” (that is, steps forth out of us to others), we shall feel in our inmost selves akin and near to it. And that is necessary. It is necessary — and toward this our development will move gradually — that nothing strange should befall us, but only that which has long belonged to us.</p>
</blockquote>
<blockquote>
<p>So you must not be frightened … if a sadness rises up before you larger than any you have ever seen; if a restiveness, like light and cloud-shadows, passes over your hands and over all you do. You must think that <strong>something is happening with you</strong>, that life has not forgotten you, that it holds you in its hand; it will not let you fall. <strong>Why do you want to shut out of your life any agitation, any pain, any melancholy</strong>, since you really do not know what these states are working upon you?</p>
</blockquote>
<h2><a href="https://www.themarginalian.org/2016/10/04/rilke-letters-to-a-young-poet-writing/">Writing</a></h2>
<blockquote>
<p>Nobody can counsel and help you, nobody. There is only one single way. <strong>Go into yourself</strong>. <strong>Search for the reason that bids you write</strong>; find out whether it is spreading out its roots in the deepest places of your heart, acknowledge to yourself whether you would have to die if it were denied you to write.</p>
</blockquote>
<blockquote>
<p>This above all — ask yourself in the stillest hour of your night: <strong>must I write?</strong> Delve into yourself for a deep answer. And if this should be affirmative, if you may meet this earnest question with a strong and simple “I must,” then build your life according to this necessity; your life even into its most indifferent and slightest hour must be a sign of this urge and a testimony to it.</p>
</blockquote>
<blockquote>
<p><strong>A work of art is good if it has sprung from necessity</strong>. In this nature of its origin lies the judgment of it: there is no other.</p>
</blockquote>
<h2><a href="https://www.themarginalian.org/2018/06/22/rilke-patience-solitude-art/">Patience</a></h2>
<blockquote>
<p>Being an artist means, not reckoning and counting, but ripening like the tree which does not force its sap and stands confident in the storms of spring without the fear that after them may come no summer. It does come. But it comes only to the patient, who are there as though eternity lay before them, so unconcernedly still and wide. I learn it daily, learn it with pain to which I am grateful: <strong>patience is everything!</strong></p>
</blockquote>
<h2><a href="https://www.themarginalian.org/2015/12/04/rilke-letters-to-a-young-poet-reading/">Reading</a></h2>
<blockquote>
<p>A world will come over you, the happiness, the abundance, the incomprehensible immensity of a world. <strong>Live a while in these books</strong>, learn from them what seems to you worth learning, but above all <strong>love them</strong>. This love will be repaid you a thousand and a thousand times, and however your life may turn, — it will, I am certain of it, run through the fabric of your growth as one of the most important threads among all the threads of your experiences, disappointments and joys.</p>
</blockquote>
<h2><a href="https://www.themarginalian.org/2012/06/01/rilke-on-questions/">Doubt</a></h2>
<blockquote>
<p>I want to beg you, as much as I can, dear sir, to be patient toward all that is unsolved in your heart and to try to <strong>love the questions</strong> themselves like locked rooms and like books that are written in a very foreign tongue. Do not now seek the answers, which cannot be given you because you would not be able to live them. And the point is, to live everything. <mark>Live the questions</mark> now. Perhaps you will then gradually, without noticing it, live along some distant day into the answer.</p>
</blockquote>
<blockquote>
<p>Your doubt may become a good quality if you <strong>train it</strong>. It must become knowing, it must become critical. Ask it, whenever it wants to spoil something for you, why something is ugly, <strong>demand proofs from it</strong>, <strong>test it</strong>, and you will find it perplexed and embarrassed perhaps, or perhaps rebellious. But don’t give in, insist on arguments and act this way, watchful and consistent, every single time, and the day will arrive when from a destroyer it will become one of your <strong>best workers</strong> — perhaps the cleverest of all that are building at your life.</p>
</blockquote>
<h2><a href="https://www.themarginalian.org/2015/01/29/rilke-on-love/">Love</a></h2>
<blockquote>
<p>To love is good too, for love is difficult. For one person to care for another, that is perhaps the <strong>most difficult thing required of us, the utmost and final test</strong>, the work for which all other work is but a preparation. With our whole being, with all the strength we have gathered, we must learn to love. This learning is ever a committed and enduring process.</p>
</blockquote>
<blockquote>
<p>To love is not about merging. It is <strong>a noble calling for the individual to ripen, to differentiate</strong>, to become a world in oneself in response to another. It is a great, immodest call that singles out a person and summons them beyond all boundaries. Only in this sense may we use the love that has been given us. This is humanity’s task, for which we are still barely ready.</p>
</blockquote>
<blockquote>
<p>This more human love (endlessly considerate and light and good and clear, consummated by holding close and letting go) will resemble that love that we so arduously prepare — the love that consists of <strong>two solitudes that protect, border, and greet each other</strong>.</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/letter.jpg" alt="A Man Writing at his Desk 1784 - by Jan Ekels II"></p>
<p>I finished reading this book while the fireworks and firecrackers were dancing and singing outside my bedroom window in my 6-story apartment. Sound travels farther at night. It was nearing midnight. It's Chinese New Year.</p>
<p>This was my first introduction to Rilke, I remember reading a quote of his on the internet and I was helplessly forced to read the book.</p>
<p>The Marginalian writes: "I consider Letters to a Young Poet a foundational text of our civilization and a life-necessity for every human being with a firing mind and a beating heart"</p>
<p>Although these were letters written to a poet, the advice applies much more generally than someone who wants to become a poet. For Rilke, to be an artist was to live one's life properly – the artistic and existential were inseparable.</p>
<p>At this stage of my life when I'm filled with doubts about my personal identity and plans, feeling solitude in its many forms and flavor, desperately seeking answers to the questions and confusions about love, consumed by fear and debilitating anxiety about my diseases and about the future, experiencing and making sense of pain and suffering, exploring the joys of studying and making art and the craft of writing, these letters were intimately comforting, it felt like they were written for me.</p>
<p>Below are some quotes that I want to take away from the book. I made a lot of underlines reading his letters, and I'll be rereading this book a few times more in my lifetime given how it's just 10 short letters, and how enjoyable it was to read it.</p>
<h2><a href="https://www.themarginalian.org/2021/06/29/rilke-letters-to-a-young-poet-macy-barrows/">Solitude</a></h2>
<blockquote>
<p>What (you might ask yourself) would a solitude be that didn’t have some greatness to it? For there is only one solitude, and it is large and not easy to bear. It comes almost all the time when you’d gladly exchange it for any togetherness, however banal and cheap; exchange it for the appearance of however strong a conformity with the ordinary, with the least worthy. But perhaps that is precisely the time when solitude ripens; its ripening can be painful as the growth of a boy and sad like the beginning of spring… <strong>What is needed is only this: solitude, great inner solitude</strong>. Going within and meeting no one else for hours — that is what one must learn to attain. To be solitary as one was as a child. As the grown-ups were moving about, preoccupied with things that seemed big and important because the grown-ups appeared so busy and because you couldn’t understand what they were doing.</p>
</blockquote>
<blockquote>
<p>Don’t let your solitude obscure the presence of something within it that wants to emerge. Precisely this presence will help your solitude expand. People are drawn to the easy and to the easiest side of the easy. But it is clear that we must <strong>hold ourselves to the difficult</strong>, as is true for everything alive. Everything in nature grows and defends itself in its own way and against all opposition, straining from within and at any price to become distinctively itself. It is good to be solitary, because solitude is difficult, and that a thing is difficult must be even more of a reason for us to undertake it.</p>
</blockquote>
<h2><a href="https://www.themarginalian.org/2015/03/10/rilke-letters-to-a-young-poet-sadness/">Sadness</a></h2>
<blockquote>
<p>You have had many and great sadnesses, which passed. And you say that even this passing was hard for you and put you out of sorts. But, please, consider whether these great sadnesses have not rather gone right <strong>through the center of yourself</strong>? Whether much in you has not altered, whether you have not somewhere, at some point of your being, undergone a change while you were sad? … Were it possible for us to see further than our knowledge reaches, and yet a little way beyond the outworks of our divining, perhaps we would endure our sadnesses with greater confidence than our joys. For they are the moments when something new has entered into us, something unknown; our feelings grow mute in shy perplexity, everything in us withdraws, a stillness comes, and the new, which no one knows, stands in the midst of it and is silent.</p>
</blockquote>
<blockquote>
<p>We cannot say who has come, perhaps we shall never know, but many signs indicate that the future enters into us in this way in order to transform itself in us long before it happens. And this is why it is so important to <strong>be lonely and attentive when one is sad</strong>: because the apparently uneventful and stark moment at which our future sets foot in us is so much closer to life than that other noisy and fortuitous point of time at which it happens to us as if from outside.</p>
</blockquote>
<blockquote>
<p>The <strong>more still</strong>, <strong>more patient</strong> and <strong>more open</strong> we are when we are sad, <strong>so much the deeper and so much the more unswervingly does the new go</strong> into us, so much the better do we make it ours, so much the more will it be our destiny, and when on some later day it “happens” (that is, steps forth out of us to others), we shall feel in our inmost selves akin and near to it. And that is necessary. It is necessary — and toward this our development will move gradually — that nothing strange should befall us, but only that which has long belonged to us.</p>
</blockquote>
<blockquote>
<p>So you must not be frightened … if a sadness rises up before you larger than any you have ever seen; if a restiveness, like light and cloud-shadows, passes over your hands and over all you do. You must think that <strong>something is happening with you</strong>, that life has not forgotten you, that it holds you in its hand; it will not let you fall. <strong>Why do you want to shut out of your life any agitation, any pain, any melancholy</strong>, since you really do not know what these states are working upon you?</p>
</blockquote>
<h2><a href="https://www.themarginalian.org/2016/10/04/rilke-letters-to-a-young-poet-writing/">Writing</a></h2>
<blockquote>
<p>Nobody can counsel and help you, nobody. There is only one single way. <strong>Go into yourself</strong>. <strong>Search for the reason that bids you write</strong>; find out whether it is spreading out its roots in the deepest places of your heart, acknowledge to yourself whether you would have to die if it were denied you to write.</p>
</blockquote>
<blockquote>
<p>This above all — ask yourself in the stillest hour of your night: <strong>must I write?</strong> Delve into yourself for a deep answer. And if this should be affirmative, if you may meet this earnest question with a strong and simple “I must,” then build your life according to this necessity; your life even into its most indifferent and slightest hour must be a sign of this urge and a testimony to it.</p>
</blockquote>
<blockquote>
<p><strong>A work of art is good if it has sprung from necessity</strong>. In this nature of its origin lies the judgment of it: there is no other.</p>
</blockquote>
<h2><a href="https://www.themarginalian.org/2018/06/22/rilke-patience-solitude-art/">Patience</a></h2>
<blockquote>
<p>Being an artist means, not reckoning and counting, but ripening like the tree which does not force its sap and stands confident in the storms of spring without the fear that after them may come no summer. It does come. But it comes only to the patient, who are there as though eternity lay before them, so unconcernedly still and wide. I learn it daily, learn it with pain to which I am grateful: <strong>patience is everything!</strong></p>
</blockquote>
<h2><a href="https://www.themarginalian.org/2015/12/04/rilke-letters-to-a-young-poet-reading/">Reading</a></h2>
<blockquote>
<p>A world will come over you, the happiness, the abundance, the incomprehensible immensity of a world. <strong>Live a while in these books</strong>, learn from them what seems to you worth learning, but above all <strong>love them</strong>. This love will be repaid you a thousand and a thousand times, and however your life may turn, — it will, I am certain of it, run through the fabric of your growth as one of the most important threads among all the threads of your experiences, disappointments and joys.</p>
</blockquote>
<h2><a href="https://www.themarginalian.org/2012/06/01/rilke-on-questions/">Doubt</a></h2>
<blockquote>
<p>I want to beg you, as much as I can, dear sir, to be patient toward all that is unsolved in your heart and to try to <strong>love the questions</strong> themselves like locked rooms and like books that are written in a very foreign tongue. Do not now seek the answers, which cannot be given you because you would not be able to live them. And the point is, to live everything. <mark>Live the questions</mark> now. Perhaps you will then gradually, without noticing it, live along some distant day into the answer.</p>
</blockquote>
<blockquote>
<p>Your doubt may become a good quality if you <strong>train it</strong>. It must become knowing, it must become critical. Ask it, whenever it wants to spoil something for you, why something is ugly, <strong>demand proofs from it</strong>, <strong>test it</strong>, and you will find it perplexed and embarrassed perhaps, or perhaps rebellious. But don’t give in, insist on arguments and act this way, watchful and consistent, every single time, and the day will arrive when from a destroyer it will become one of your <strong>best workers</strong> — perhaps the cleverest of all that are building at your life.</p>
</blockquote>
<h2><a href="https://www.themarginalian.org/2015/01/29/rilke-on-love/">Love</a></h2>
<blockquote>
<p>To love is good too, for love is difficult. For one person to care for another, that is perhaps the <strong>most difficult thing required of us, the utmost and final test</strong>, the work for which all other work is but a preparation. With our whole being, with all the strength we have gathered, we must learn to love. This learning is ever a committed and enduring process.</p>
</blockquote>
<blockquote>
<p>To love is not about merging. It is <strong>a noble calling for the individual to ripen, to differentiate</strong>, to become a world in oneself in response to another. It is a great, immodest call that singles out a person and summons them beyond all boundaries. Only in this sense may we use the love that has been given us. This is humanity’s task, for which we are still barely ready.</p>
</blockquote>
<blockquote>
<p>This more human love (endlessly considerate and light and good and clear, consummated by holding close and letting go) will resemble that love that we so arduously prepare — the love that consists of <strong>two solitudes that protect, border, and greet each other</strong>.</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[YouTube Archive]]></title>
        <link>https://bneo.xyz/posts/videos</link>
        <guid>https://bneo.xyz/posts/videos</guid>
        <pubDate>Thu, 08 Feb 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/alexandria.jpeg" alt="The Great Library of Alexandria, O. Von Corven, 19th century"></p>
<p>A list of YouTube videos that I want to archive away in a dusty box in the attic and revisit from time to time.</p>
<h3>Movies Analysis</h3>
<ul>
<li><a href="https://www.youtube.com/watch?v=IqeRKCPz7nI">Love is Worth the Risk | Eternal Sunshine of the Spotless Mind</a></li>
<li><a href="https://www.youtube.com/watch?v=QV1tiEDvkkw">The Before Trilogy - Love Over Time</a></li>
<li><a href="https://www.youtube.com/watch?v=UfddG7fL70w">Beef: The Toxicity of "Happiness"</a></li>
<li><a href="https://www.youtube.com/watch?v=7BMaxdrCg2o">Better a Pig than a Fascist</a></li>
<li><a href="https://www.youtube.com/watch?v=1gqc7mV-vaM">Kiki’s Delivery Service: More Relevant than Ever</a></li>
<li><a href="https://www.youtube.com/watch?v=ZCDyYd4jEdw">Why Are Wong Kar-wai Films So Dreamy?</a></li>
<li><a href="https://www.youtube.com/watch?v=CJhERKtXYiM">Everything Everywhere All At Once is an Overwhelming Experience</a></li>
</ul>
<h3>Movie Scenes</h3>
<ul>
<li><a href="https://www.youtube.com/watch?v=M5VXCixTdEg">:)</a></li>
<li><a href="https://www.youtube.com/watch?v=8SxE_NfUX6w">When did you know she was the one for you? (Good Will Hunting)</a></li>
<li><a href="https://www.youtube.com/watch?v=oRG2jlQWCsY">Good Will Hunting | 'Your Move Chief'</a></li>
<li><a href="https://www.youtube.com/watch?v=xVVwNzx7elE">Sherlock Holmes Kills It With His "Best-Man Speech"</a></li>
<li><a href="https://www.youtube.com/watch?v=YVm8NnUzbXk">About Time - Happiness scene</a></li>
<li><a href="https://www.youtube.com/watch?v=JjBYmLxmT_U">in another life...</a></li>
</ul>
<h3>Artists</h3>
<ul>
<li><a href="https://www.youtube.com/watch?v=GgikYwXb55k">The Unending Violence of Vincent van Gogh</a></li>
<li><a href="https://www.youtube.com/watch?v=cC6HlwDWr0k">HEMINGWAY: The Unbearable Pain of Greatness</a></li>
</ul>
<h3>Love</h3>
<ul>
<li><a href="https://www.youtube.com/watch?v=dcuHm_N1mtk">so you have a crush</a></li>
<li><a href="https://www.youtube.com/watch?v=Hm2kgIdnSI4">love without attachment</a></li>
<li><a href="https://www.youtube.com/watch?v=Ctz6eJ3Pr94">Alain de Botton: On Love | Digital Season</a></li>
<li><a href="https://www.youtube.com/watch?v=-EvvPZFdjyk">Why You Will Marry the Wrong Person</a></li>
<li><a href="https://www.youtube.com/watch?v=o5z8-9Op2nM">A Divorce Attorney's Thoughts On Love and Marriage-James Sexton</a></li>
</ul>
<h3>People</h3>
<ul>
<li><a href="https://www.youtube.com/watch?v=JKXo5RReky4">David Brooks: How to know a person</a></li>
</ul>
<h3>On Startups</h3>
<ul>
<li><a href="https://www.youtube.com/watch?v=r-98YRAF1dY">How to Build a Product that Scales into a Company</a></li>
</ul>
<h3>On Life</h3>
<ul>
<li><a href="https://www.youtube.com/watch?v=wLn28DrSF68">Building a Life - Howard H. Stevenson (2013)</a></li>
<li><a href="https://www.youtube.com/watch?v=HTfYv3IEOqM">Daniel Goleman on Focus: The Secret to High Performance and Fulfilment</a></li>
</ul>
<h3>Talking</h3>
<ul>
<li><a href="https://www.youtube.com/watch?v=HAnw168huqA">Think Fast, Talk Smart: Communication Techniques</a></li>
</ul>
<h3>Faith</h3>
<ul>
<li><a href="https://www.youtube.com/watch?v=4uIvOniW8xA&#x26;t=162s">Making Sense of God: An Invitation to the Skeptical | Tim Keller</a></li>
<li><a href="https://www.youtube.com/watch?v=Kxup3OS5ZhQ&#x26;t=492s">The Reason for God | Tim Keller</a></li>
</ul>
<h3>Writing</h3>
<ul>
<li><a href="https://www.youtube.com/watch&#x26;v=vtIzMaLkCaM">LEADERSHIP LAB: The Craft of Writing Effectively</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/alexandria.jpeg" alt="The Great Library of Alexandria, O. Von Corven, 19th century"></p>
<p>A list of YouTube videos that I want to archive away in a dusty box in the attic and revisit from time to time.</p>
<h3>Movies Analysis</h3>
<ul>
<li><a href="https://www.youtube.com/watch?v=IqeRKCPz7nI">Love is Worth the Risk | Eternal Sunshine of the Spotless Mind</a></li>
<li><a href="https://www.youtube.com/watch?v=QV1tiEDvkkw">The Before Trilogy - Love Over Time</a></li>
<li><a href="https://www.youtube.com/watch?v=UfddG7fL70w">Beef: The Toxicity of "Happiness"</a></li>
<li><a href="https://www.youtube.com/watch?v=7BMaxdrCg2o">Better a Pig than a Fascist</a></li>
<li><a href="https://www.youtube.com/watch?v=1gqc7mV-vaM">Kiki’s Delivery Service: More Relevant than Ever</a></li>
<li><a href="https://www.youtube.com/watch?v=ZCDyYd4jEdw">Why Are Wong Kar-wai Films So Dreamy?</a></li>
<li><a href="https://www.youtube.com/watch?v=CJhERKtXYiM">Everything Everywhere All At Once is an Overwhelming Experience</a></li>
</ul>
<h3>Movie Scenes</h3>
<ul>
<li><a href="https://www.youtube.com/watch?v=M5VXCixTdEg">:)</a></li>
<li><a href="https://www.youtube.com/watch?v=8SxE_NfUX6w">When did you know she was the one for you? (Good Will Hunting)</a></li>
<li><a href="https://www.youtube.com/watch?v=oRG2jlQWCsY">Good Will Hunting | 'Your Move Chief'</a></li>
<li><a href="https://www.youtube.com/watch?v=xVVwNzx7elE">Sherlock Holmes Kills It With His "Best-Man Speech"</a></li>
<li><a href="https://www.youtube.com/watch?v=YVm8NnUzbXk">About Time - Happiness scene</a></li>
<li><a href="https://www.youtube.com/watch?v=JjBYmLxmT_U">in another life...</a></li>
</ul>
<h3>Artists</h3>
<ul>
<li><a href="https://www.youtube.com/watch?v=GgikYwXb55k">The Unending Violence of Vincent van Gogh</a></li>
<li><a href="https://www.youtube.com/watch?v=cC6HlwDWr0k">HEMINGWAY: The Unbearable Pain of Greatness</a></li>
</ul>
<h3>Love</h3>
<ul>
<li><a href="https://www.youtube.com/watch?v=dcuHm_N1mtk">so you have a crush</a></li>
<li><a href="https://www.youtube.com/watch?v=Hm2kgIdnSI4">love without attachment</a></li>
<li><a href="https://www.youtube.com/watch?v=Ctz6eJ3Pr94">Alain de Botton: On Love | Digital Season</a></li>
<li><a href="https://www.youtube.com/watch?v=-EvvPZFdjyk">Why You Will Marry the Wrong Person</a></li>
<li><a href="https://www.youtube.com/watch?v=o5z8-9Op2nM">A Divorce Attorney's Thoughts On Love and Marriage-James Sexton</a></li>
</ul>
<h3>People</h3>
<ul>
<li><a href="https://www.youtube.com/watch?v=JKXo5RReky4">David Brooks: How to know a person</a></li>
</ul>
<h3>On Startups</h3>
<ul>
<li><a href="https://www.youtube.com/watch?v=r-98YRAF1dY">How to Build a Product that Scales into a Company</a></li>
</ul>
<h3>On Life</h3>
<ul>
<li><a href="https://www.youtube.com/watch?v=wLn28DrSF68">Building a Life - Howard H. Stevenson (2013)</a></li>
<li><a href="https://www.youtube.com/watch?v=HTfYv3IEOqM">Daniel Goleman on Focus: The Secret to High Performance and Fulfilment</a></li>
</ul>
<h3>Talking</h3>
<ul>
<li><a href="https://www.youtube.com/watch?v=HAnw168huqA">Think Fast, Talk Smart: Communication Techniques</a></li>
</ul>
<h3>Faith</h3>
<ul>
<li><a href="https://www.youtube.com/watch?v=4uIvOniW8xA&#x26;t=162s">Making Sense of God: An Invitation to the Skeptical | Tim Keller</a></li>
<li><a href="https://www.youtube.com/watch?v=Kxup3OS5ZhQ&#x26;t=492s">The Reason for God | Tim Keller</a></li>
</ul>
<h3>Writing</h3>
<ul>
<li><a href="https://www.youtube.com/watch&#x26;v=vtIzMaLkCaM">LEADERSHIP LAB: The Craft of Writing Effectively</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[You Only Need 3 Things]]></title>
        <link>https://bneo.xyz/posts/3things</link>
        <guid>https://bneo.xyz/posts/3things</guid>
        <pubDate>Wed, 07 Feb 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/boys.jpeg" alt="Boys in a Pasture, 1874 by Winslow Homer"></p>
<p>If you know what you really need, you don't desire so many things.</p>
<p>The more you desire (power, sex, material goods), it is almost always a reflection of the fact that you don't know what you really need.</p>
<p>Epicurus thought what you really need were <a href="https://youtu.be/NZLvjleeR0U?si=soxT8F6Pp3HZ0lI_&#x26;t=930">three things</a>.</p>
<p>First of all, you need an <strong>analyzed life</strong>.</p>
<p>You need to make time to trace the origins of your emotions, unpack your emotions, and calm your mind.</p>
<p>The second thing is <strong>freedom</strong>, independence from authority; he was an anti-authoritarian.</p>
<p>He moved out of Athens and created the world's first commune, living among friends, generating just enough wealth to live but not enough to thrive, or buy luxuries.</p>
<p>The third thing was <strong>friends</strong>.</p>
<p>If you have these three things, you don't need anything else.</p>
<p>The other stuff is symptomatic of a person who doesn't know themselves.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/boys.jpeg" alt="Boys in a Pasture, 1874 by Winslow Homer"></p>
<p>If you know what you really need, you don't desire so many things.</p>
<p>The more you desire (power, sex, material goods), it is almost always a reflection of the fact that you don't know what you really need.</p>
<p>Epicurus thought what you really need were <a href="https://youtu.be/NZLvjleeR0U?si=soxT8F6Pp3HZ0lI_&#x26;t=930">three things</a>.</p>
<p>First of all, you need an <strong>analyzed life</strong>.</p>
<p>You need to make time to trace the origins of your emotions, unpack your emotions, and calm your mind.</p>
<p>The second thing is <strong>freedom</strong>, independence from authority; he was an anti-authoritarian.</p>
<p>He moved out of Athens and created the world's first commune, living among friends, generating just enough wealth to live but not enough to thrive, or buy luxuries.</p>
<p>The third thing was <strong>friends</strong>.</p>
<p>If you have these three things, you don't need anything else.</p>
<p>The other stuff is symptomatic of a person who doesn't know themselves.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[A Better Way To Live]]></title>
        <link>https://bneo.xyz/posts/culturelies</link>
        <guid>https://bneo.xyz/posts/culturelies</guid>
        <pubDate>Tue, 06 Feb 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/nighthawks.jpg" alt="Nighthawks, 1942, Edward Hopper"></p>
<p>We're trapped in a valley of isolation and fragmentation.</p>
<p>David Brooks talks about the <a href="https://www.youtube.com/watch?v=iB4MS1hsWXU">lies that our culture tells us</a> about what matters, and what he realized after suffering his way to wisdom.</p>
<p>Lies</p>
<ul>
<li>#1 <strong>career success is fulfilling</strong>
<ul>
<li>career success can help you avoid the shame of being a failure, but it doesn't bring any positive good</li>
</ul>
</li>
<li>#2 <strong>I can make myself happy</strong>
<ul>
<li>this is the lie of self-sufficiency, deep relationships in life are what brings happiness, the losing of self-sufficiency</li>
</ul>
</li>
<li>#3 <strong>lie of meritocracy</strong>
<ul>
<li>message: you are what you accomplish</li>
<li>myth: you can earn dignity by attaching yourself to prestigious b rands</li>
<li>emotion: condition love, you can "earn" your way to love</li>
<li>anthropology: you're not a soul to be purified, you're a skill to be maximized</li>
<li>evil: people who achieve a little more than others, are actually worth more a little than others</li>
</ul>
</li>
</ul>
<p>Realizations from in the valley</p>
<ul>
<li>#1 <strong>freedom sucks</strong>
<ul>
<li>Economic freedom is OK, political freedom is great, social freedom sucks</li>
<li>The unrooted man is the adrift man. The unrooted man is the unremembered man, because he’s uncommitted to things.</li>
<li>Freedom is not an ocean you want to swim in, it’s a river you want to get across, so you can commit and plant yourself on the other side.</li>
</ul>
</li>
<li>#2 You can either be broken, or <strong>be broken open</strong>
<ul>
<li><mark>Pain that is not transformed gets transmitted</mark></li>
<li>Suffering’s great power is that it’s an interruption of life. It reminds you you’re not the person you thought you were.</li>
<li>Theologian Paul Tillich: "what suffering does is it carves through what you thought was the floor of the basement of your soul, and it carves through that, revealing a cavity below, and it carves through that, revealing a cavity below".</li>
<li>you discover two things at this depth
<ul>
<li>your heart years for fusion with another</li>
<li>your soul years for righteousness</li>
</ul>
</li>
</ul>
</li>
<li>#3 expand your consciousness
<ul>
<li>“The problem you have is not going to be solved at the level of consciousness on which you created it. You have to expand to a different level of consciousness.” – Einstein</li>
</ul>
</li>
</ul>
<p>How do you get out of the valley?</p>
<ul>
<li>throw yourself on friends and have deeper conversations</li>
<li>go out alone into the wilderness, go where there's nobody there to perform, and the ego has nothing to do, and it crumbles, and only then are you capable of being loved</li>
</ul>
<p>happiness vs joy</p>
<ul>
<li>Happiness is the expansion of self
<ul>
<li>you win a victory, you get a promotion</li>
</ul>
</li>
<li>Joy is the dissolving of self
<ul>
<li>It’s the moment where you’re so lost in your work or a cause, you have totally self-forgotten.</li>
</ul>
</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/nighthawks.jpg" alt="Nighthawks, 1942, Edward Hopper"></p>
<p>We're trapped in a valley of isolation and fragmentation.</p>
<p>David Brooks talks about the <a href="https://www.youtube.com/watch?v=iB4MS1hsWXU">lies that our culture tells us</a> about what matters, and what he realized after suffering his way to wisdom.</p>
<p>Lies</p>
<ul>
<li>#1 <strong>career success is fulfilling</strong>
<ul>
<li>career success can help you avoid the shame of being a failure, but it doesn't bring any positive good</li>
</ul>
</li>
<li>#2 <strong>I can make myself happy</strong>
<ul>
<li>this is the lie of self-sufficiency, deep relationships in life are what brings happiness, the losing of self-sufficiency</li>
</ul>
</li>
<li>#3 <strong>lie of meritocracy</strong>
<ul>
<li>message: you are what you accomplish</li>
<li>myth: you can earn dignity by attaching yourself to prestigious b rands</li>
<li>emotion: condition love, you can "earn" your way to love</li>
<li>anthropology: you're not a soul to be purified, you're a skill to be maximized</li>
<li>evil: people who achieve a little more than others, are actually worth more a little than others</li>
</ul>
</li>
</ul>
<p>Realizations from in the valley</p>
<ul>
<li>#1 <strong>freedom sucks</strong>
<ul>
<li>Economic freedom is OK, political freedom is great, social freedom sucks</li>
<li>The unrooted man is the adrift man. The unrooted man is the unremembered man, because he’s uncommitted to things.</li>
<li>Freedom is not an ocean you want to swim in, it’s a river you want to get across, so you can commit and plant yourself on the other side.</li>
</ul>
</li>
<li>#2 You can either be broken, or <strong>be broken open</strong>
<ul>
<li><mark>Pain that is not transformed gets transmitted</mark></li>
<li>Suffering’s great power is that it’s an interruption of life. It reminds you you’re not the person you thought you were.</li>
<li>Theologian Paul Tillich: "what suffering does is it carves through what you thought was the floor of the basement of your soul, and it carves through that, revealing a cavity below, and it carves through that, revealing a cavity below".</li>
<li>you discover two things at this depth
<ul>
<li>your heart years for fusion with another</li>
<li>your soul years for righteousness</li>
</ul>
</li>
</ul>
</li>
<li>#3 expand your consciousness
<ul>
<li>“The problem you have is not going to be solved at the level of consciousness on which you created it. You have to expand to a different level of consciousness.” – Einstein</li>
</ul>
</li>
</ul>
<p>How do you get out of the valley?</p>
<ul>
<li>throw yourself on friends and have deeper conversations</li>
<li>go out alone into the wilderness, go where there's nobody there to perform, and the ego has nothing to do, and it crumbles, and only then are you capable of being loved</li>
</ul>
<p>happiness vs joy</p>
<ul>
<li>Happiness is the expansion of self
<ul>
<li>you win a victory, you get a promotion</li>
</ul>
</li>
<li>Joy is the dissolving of self
<ul>
<li>It’s the moment where you’re so lost in your work or a cause, you have totally self-forgotten.</li>
</ul>
</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Extreme Brainstorming Questions]]></title>
        <link>https://bneo.xyz/posts/extremebrainstorming</link>
        <guid>https://bneo.xyz/posts/extremebrainstorming</guid>
        <pubDate>Mon, 05 Feb 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/composition.jpg" alt="Composition VII, Wassily Kandinsky"></p>
<blockquote>
<p>The dangerous man is the one who has only one idea, because then he’ll fight and die for it. The way real science goes is that you come up with lots of ideas, and most of them will be wrong. — Francis Crick</p>
</blockquote>
<p>A few prompts to trigger new, better ideas, by <a href="https://longform.asmartbear.com/extreme-questions/">A Smart Bear</a></p>
<ul>
<li><strong>10x prices</strong>: If you were forced to increase your prices by 10x, what would you have to do to justify it?</li>
<li><strong>no Customers</strong>: If all our customers vanished, and we had to earn our growth and brand from scratch, what would we do?</li>
<li><strong>no tech support</strong>: If you were never allowed to provide tech support, in any form, what would have to change?</li>
<li><strong>maximize fun</strong>: What would be the most fun thing to build?</li>
<li><strong>complete rip-off</strong>: If our biggest competitor copied every feature we have, how would we still win?</li>
<li><strong>no time</strong>: What if we are forced to ship a full, completed MVP (or actually, SLC) new feature, in just two weeks, that would delight and surprise some fraction of our customers.</li>
<li><strong>flipped business model</strong>: What if you were forced to charge customers in a completely different manner? The product isn’t free, but somehow you have to justify value (and costs) differently. If you’re usage-based, you’re forced to charge a flat monthly rate; if monthly with tiers, you’re forced to measure and charge daily with some formula.</li>
<li><strong>no website</strong>: If you were not allowed to have a website, how would you still grow your business?</li>
<li><strong>no meetings</strong>: What if you made your most introverted teammates’ dreams come true: No more synchronous meetings, ever again?</li>
<li><strong>no customer contact</strong>: If we could never talk to our customers again, how would we figure out what to build?</li>
<li><strong>cost is no object</strong>: What if it didn’t matter how unprofitable you were?</li>
<li><strong>sociopathic ceo</strong>: What if you could change anything, regardless of what anyone thinks or feels?</li>
<li><strong>mortal would</strong>: What externality has the potential to kill the entire company?</li>
<li><strong>philanthropist</strong>: What if our only goal were to create the most good in the world, personally for our customers?</li>
<li><strong>only one thing this year</strong>: What if you could only ship one thing this year?</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/composition.jpg" alt="Composition VII, Wassily Kandinsky"></p>
<blockquote>
<p>The dangerous man is the one who has only one idea, because then he’ll fight and die for it. The way real science goes is that you come up with lots of ideas, and most of them will be wrong. — Francis Crick</p>
</blockquote>
<p>A few prompts to trigger new, better ideas, by <a href="https://longform.asmartbear.com/extreme-questions/">A Smart Bear</a></p>
<ul>
<li><strong>10x prices</strong>: If you were forced to increase your prices by 10x, what would you have to do to justify it?</li>
<li><strong>no Customers</strong>: If all our customers vanished, and we had to earn our growth and brand from scratch, what would we do?</li>
<li><strong>no tech support</strong>: If you were never allowed to provide tech support, in any form, what would have to change?</li>
<li><strong>maximize fun</strong>: What would be the most fun thing to build?</li>
<li><strong>complete rip-off</strong>: If our biggest competitor copied every feature we have, how would we still win?</li>
<li><strong>no time</strong>: What if we are forced to ship a full, completed MVP (or actually, SLC) new feature, in just two weeks, that would delight and surprise some fraction of our customers.</li>
<li><strong>flipped business model</strong>: What if you were forced to charge customers in a completely different manner? The product isn’t free, but somehow you have to justify value (and costs) differently. If you’re usage-based, you’re forced to charge a flat monthly rate; if monthly with tiers, you’re forced to measure and charge daily with some formula.</li>
<li><strong>no website</strong>: If you were not allowed to have a website, how would you still grow your business?</li>
<li><strong>no meetings</strong>: What if you made your most introverted teammates’ dreams come true: No more synchronous meetings, ever again?</li>
<li><strong>no customer contact</strong>: If we could never talk to our customers again, how would we figure out what to build?</li>
<li><strong>cost is no object</strong>: What if it didn’t matter how unprofitable you were?</li>
<li><strong>sociopathic ceo</strong>: What if you could change anything, regardless of what anyone thinks or feels?</li>
<li><strong>mortal would</strong>: What externality has the potential to kill the entire company?</li>
<li><strong>philanthropist</strong>: What if our only goal were to create the most good in the world, personally for our customers?</li>
<li><strong>only one thing this year</strong>: What if you could only ship one thing this year?</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[What Makes a Good Meeting?]]></title>
        <link>https://bneo.xyz/posts/goodmeeting</link>
        <guid>https://bneo.xyz/posts/goodmeeting</guid>
        <pubDate>Sun, 04 Feb 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/geoffrin.jpg" alt="A Reading in the Salon of Mme Geoffrin&#x22; by Anicet Charles Gabriel Lemonnier"></p>
<blockquote>
<p>Ineffective meetings are a massive disruptor for a company and a fast route to mediocrity</p>
</blockquote>
<p>What makes a good meeting?</p>
<p>Are most meetings even necessary?</p>
<p>Did the last meeting you attend provide utility to you and to the company?</p>
<p>I've personally found meetings to be a major disruptor to my productivity, it breaks my flow, and makes focused, long blocks of work impossible.</p>
<p>Christ Lovejoy <a href="https://www.chrislovejoy.me/good-meetings">proposes</a> the following to define the utility of a meeting:</p>
<ul>
<li>rate of information exchange: the amount of new and relevant information each member of the meeting acquire</li>
<li>rate of decision making: the amount of collective decisions made, and the overall impact of those decisions</li>
</ul>
<p>I like his point about how an 1 hour meeting x 8 people is not just an 8 hour cost to the company. There could be a 10x engineer who could've utilized a 4 hour blocks of time, but had to convert it to a 2 x 1.5 hour blocks to squeeze in a meeting. 4 hour blocks of time are precious, and the nature of work that can be completed is qualitatively different, and typically more valuable.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/geoffrin.jpg" alt="A Reading in the Salon of Mme Geoffrin&#x22; by Anicet Charles Gabriel Lemonnier"></p>
<blockquote>
<p>Ineffective meetings are a massive disruptor for a company and a fast route to mediocrity</p>
</blockquote>
<p>What makes a good meeting?</p>
<p>Are most meetings even necessary?</p>
<p>Did the last meeting you attend provide utility to you and to the company?</p>
<p>I've personally found meetings to be a major disruptor to my productivity, it breaks my flow, and makes focused, long blocks of work impossible.</p>
<p>Christ Lovejoy <a href="https://www.chrislovejoy.me/good-meetings">proposes</a> the following to define the utility of a meeting:</p>
<ul>
<li>rate of information exchange: the amount of new and relevant information each member of the meeting acquire</li>
<li>rate of decision making: the amount of collective decisions made, and the overall impact of those decisions</li>
</ul>
<p>I like his point about how an 1 hour meeting x 8 people is not just an 8 hour cost to the company. There could be a 10x engineer who could've utilized a 4 hour blocks of time, but had to convert it to a 2 x 1.5 hour blocks to squeeze in a meeting. 4 hour blocks of time are precious, and the nature of work that can be completed is qualitatively different, and typically more valuable.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Never Ending Now]]></title>
        <link>https://bneo.xyz/posts/neverendingnow</link>
        <guid>https://bneo.xyz/posts/neverendingnow</guid>
        <pubDate>Sat, 03 Feb 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/broadway_boogie.jpg" alt="&#x22;Broadway Boogie Woogie&#x22; (1942-43) by Piet Mondrian"></p>
<blockquote>
<p>The structure of our social media feeds place us in a <a href="https://perell.com/essay/never-ending-now/">Never-Ending Now</a>. Like hamsters running on a wheel, we live in an endless cycle of ephemeral content consumption — a merry-go-round that spins faster and faster but barely goes anywhere. Stuck in the fury of the present, we’re swept up in dizzying chaos like leaves in a gale-force wind. Even though on the Internet, we’re just a click away from the greatest authors of all time, from Plato to Tolstoy, we default to novelty instead of timelessness.</p>
</blockquote>
<p>I scroll Twitter a lot these days. I feel the urge to keep up, to be constantly fed with the latest tech news or I'll shrivel and waste away, as if learning about how this company open-sourced another small model that performs better than GPT-4 on benchmarks will provide the life force to keep me alive. Perhaps I'm foraging for patterns and data, learning how to grow my account to 1k followers and achieve <a href="https://near.blog/how-to-twitter-successfully/?curius=1935">success</a>. Or I'm purely escaping the distress of difficult tasks requiring high intensity of attention and focus. Instead of filling up the brief moments in between of work and "non-work" with more stimuli and information on a fatigued brain high on cognitive load, I should be looking out the window, staring at the corner of the ceiling, chat with my parents, or just pause the Spotify player that's constantly streaming vibrations into my ear like it's my lifeline, and close my eyes and take a deep breath.</p>
<p>The question posed by David is "How can you prioritize the accumulated wisdom of humanity over the impulses of the past 24 hours?"</p>
<p>Could it be a matter of values and <a href="https://usefulfictions.substack.com/p/1154dba1-49f6-4feb-b091-6d4a7eefa94d?curius=1419">agency</a>?</p>
<p>What differentiates a person who scrolls on an endless feed of social media and someone who blocks out time daily to read books like "Epistulae Morales ad Lucilium"? What allows one to be complacent with wasting their precious days away on meaningless, mind-numbing, dopamine junk food, and what drives the other to improve oneself by <a href="https://youtu.be/HTfYv3IEOqM?si=Kujw5orTb-CW7Y0r&#x26;t=2224">lengthening the gap between impulse and action</a> and focusing on developing oneself?</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/broadway_boogie.jpg" alt="&#x22;Broadway Boogie Woogie&#x22; (1942-43) by Piet Mondrian"></p>
<blockquote>
<p>The structure of our social media feeds place us in a <a href="https://perell.com/essay/never-ending-now/">Never-Ending Now</a>. Like hamsters running on a wheel, we live in an endless cycle of ephemeral content consumption — a merry-go-round that spins faster and faster but barely goes anywhere. Stuck in the fury of the present, we’re swept up in dizzying chaos like leaves in a gale-force wind. Even though on the Internet, we’re just a click away from the greatest authors of all time, from Plato to Tolstoy, we default to novelty instead of timelessness.</p>
</blockquote>
<p>I scroll Twitter a lot these days. I feel the urge to keep up, to be constantly fed with the latest tech news or I'll shrivel and waste away, as if learning about how this company open-sourced another small model that performs better than GPT-4 on benchmarks will provide the life force to keep me alive. Perhaps I'm foraging for patterns and data, learning how to grow my account to 1k followers and achieve <a href="https://near.blog/how-to-twitter-successfully/?curius=1935">success</a>. Or I'm purely escaping the distress of difficult tasks requiring high intensity of attention and focus. Instead of filling up the brief moments in between of work and "non-work" with more stimuli and information on a fatigued brain high on cognitive load, I should be looking out the window, staring at the corner of the ceiling, chat with my parents, or just pause the Spotify player that's constantly streaming vibrations into my ear like it's my lifeline, and close my eyes and take a deep breath.</p>
<p>The question posed by David is "How can you prioritize the accumulated wisdom of humanity over the impulses of the past 24 hours?"</p>
<p>Could it be a matter of values and <a href="https://usefulfictions.substack.com/p/1154dba1-49f6-4feb-b091-6d4a7eefa94d?curius=1419">agency</a>?</p>
<p>What differentiates a person who scrolls on an endless feed of social media and someone who blocks out time daily to read books like "Epistulae Morales ad Lucilium"? What allows one to be complacent with wasting their precious days away on meaningless, mind-numbing, dopamine junk food, and what drives the other to improve oneself by <a href="https://youtu.be/HTfYv3IEOqM?si=Kujw5orTb-CW7Y0r&#x26;t=2224">lengthening the gap between impulse and action</a> and focusing on developing oneself?</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Most People Won't]]></title>
        <link>https://bneo.xyz/posts/mostwont</link>
        <guid>https://bneo.xyz/posts/mostwont</guid>
        <pubDate>Fri, 02 Feb 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/fool.jpg" alt="The Fool (tarot card)"></p>
<p><a href="https://thegreatdiscontent.com/elle-luna/">Ella Luna</a>, a designer/artist/soul searcher walked up to the CEO of Uber, Travis Kalanick and said the Uber app sucked. And told him three things she would do to fix it. "Redo the logo, redo the entire app, and change the rating system". He took her up on it, flew in two designers outside of Uber, and together, they redesigned it in three weeks, and it won the Fast Company 2013 Innovation by Design Awards for the transportation category.</p>
<p>The moral of the story here is that everyone wants to be the best version of themselves, build a successful business, be something, do something. <a href="https://bryce.vc/post/64889707700/most-people-wont">Most people won't</a>.</p>
<p>But once in a while someone takes a leap of faith and puts themselves out there. They may face rejection or failure or worse, but they come out the other side. Better. Changed. Boulder.</p>
<p><mark>Most people won't. Which means those that do change everything. </mark></p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/fool.jpg" alt="The Fool (tarot card)"></p>
<p><a href="https://thegreatdiscontent.com/elle-luna/">Ella Luna</a>, a designer/artist/soul searcher walked up to the CEO of Uber, Travis Kalanick and said the Uber app sucked. And told him three things she would do to fix it. "Redo the logo, redo the entire app, and change the rating system". He took her up on it, flew in two designers outside of Uber, and together, they redesigned it in three weeks, and it won the Fast Company 2013 Innovation by Design Awards for the transportation category.</p>
<p>The moral of the story here is that everyone wants to be the best version of themselves, build a successful business, be something, do something. <a href="https://bryce.vc/post/64889707700/most-people-wont">Most people won't</a>.</p>
<p>But once in a while someone takes a leap of faith and puts themselves out there. They may face rejection or failure or worse, but they come out the other side. Better. Changed. Boulder.</p>
<p><mark>Most people won't. Which means those that do change everything. </mark></p>]]></content:encoded>
      </item><item>
        <title><![CDATA[The Elements Of Style]]></title>
        <link>https://bneo.xyz/posts/elementsofstyle</link>
        <guid>https://bneo.xyz/posts/elementsofstyle</guid>
        <pubDate>Thu, 01 Feb 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/womanwriting.png" alt="&#x22;Young Woman Writing&#x22; by Pierre Bonnard (1908)"></p>
<p>I couldn't do anything today, so I decided to read. I wanted to read about writing, because I want to write well. So I read this book on my MacBook in one sitting from 3 to 6 p.m. As I was close to completing it, my sister mandated me to take a break, so we could feed some stray cats downstairs outside our apartment building. I took many pictures. After that was a brisk walk, observing greeneries and the cloudy sky, and Mulberry trees that belong to my mother. After a shower and blended dinner – due to my current conditions, I was back in my room to finish the last 8 pages of this pocket rulebook at 9.</p>
<p>Was this paragraph written well? Did it contain any unnecessary words or sentences? Like a drawing with no unnecessary lines and a machine no unnecessary parts?</p>
<p>Did I adhere to the following principles exhorted in the book?</p>
<ul>
<li>write in a way that comes naturally</li>
<li>revise and rewrite</li>
<li>do not explain too much</li>
<li>be clear</li>
</ul>
<p>I am uncertain.</p>
<p>Writing is hard. It's an awkward process of trying to find the right words, and blaming yourself when you can't get the fit the puzzle pieces right, and you wonder if the pieces even belong in the puzzle.</p>
<p>Reading this book made me question whether I know English at all. Maybe I learned English from consuming a lot of text and audio input, like an LLM, and I'm regurgitating them out when I'm prompted for an output. Or maybe I internalized the fundamental rules when I was learning English as a kid, and when I apply them they feel second nature. I don't consciously check whether my participial phrase at the beginning of a sentence referred to the grammatical subject, or if I used the proper case of pronoun. If it sounds right in my head, I keep it. If not, I rewrite. That's how I write.</p>
<p>Some notes from the book.</p>
<h3>I: Elementary Rules of Usage.</h3>
<p>This part gave me flashbacks to english classes in high school and college.</p>
<p>Some reminders and takeaways</p>
<ul>
<li>The colon has more effect than the comma, less power to separate than the semicolon, and more formality than the dash</li>
<li>A dash is a mark of separation stronger than a comma, less formal than a colon, and more relaxed than parentheses</li>
<li>who or whom?
<ul>
<li>if you answer with HE, use who (asking about subject)
<ul>
<li>He is the candidate who we think will win (we think HE will win)</li>
</ul>
</li>
<li>if you answer with HIM, use whom (asking about object)
<ul>
<li>"He is the candidate whom we hope to elect (we hope to elect HIM)</li>
</ul>
</li>
</ul>
</li>
</ul>
<h3>II: Principles of composition</h3>
<ul>
<li>Choose a <strong>suitable design</strong> and hold to it
<ul>
<li>planning must be a deliberate prelude to writing. foresee or determine the shape of what is to come and pursue that shape</li>
<li>most forms of compositions are less clearly defined, more flexible, but all have skeletons to which the writer will bring the flesh and the blood. The more clearly the writer perceives the shape, the better the chances of success.</li>
</ul>
</li>
<li>Make the <strong>paragraph the unit of composition</strong>
<ul>
<li>breaking long paragraphs in two, even if it is not necessary to do so for sense, meaning, or logical development, is often a visual help</li>
<li>Moderation and sense of order should be the main consideration in paragraphing</li>
</ul>
</li>
<li>Use the <strong>active voice</strong>
<ul>
<li>ex: "The reason he left college was that his health became impaired" -> "Failing health compelled him to leave college"</li>
<li>habitual use of the active voice makes for forcible writing.</li>
<li>brevity is a by-product of vigor</li>
</ul>
</li>
<li>Put statements in the <strong>positive form</strong>
<ul>
<li>Make definite assertions. Avoid tame, colorless, hesitating, noncommittal language. Use the word <em>not</em> as a means of denial or in antithesis, never as a means of evasion.</li>
<li>The reader is dissatisfied with being told only what is not; the reader wishes to be told what is. Hence, it is better to express even a negative in positive
<ul>
<li>"not honest" -> "dishonest"</li>
<li>"not important" -> "trifling"</li>
<li>"did not pay any attention to" -> "ignored"</li>
</ul>
</li>
<li>Save the auxiliaries would, should, could, may, might, and can for situations involving real uncertainty.
<ul>
<li>can/would -> will</li>
<li>may be among -> was a</li>
</ul>
</li>
</ul>
</li>
<li>use <strong>definite, specific, concrete</strong> language
<ul>
<li>specific > general, definite > vague, concrete > abstract</li>
<li>The greatest writers – Homer, Dante, Shakespeare – are effective largely because they deal in particulars and report the details that matter. Their words call up pictures.</li>
<li>"a period of unfavorable weather set in" -> "it rained every day for a week"</li>
</ul>
</li>
<li><strong>omit needless words</strong>
<ul>
<li>he is a man who -> he</li>
<li>this is a subject that -> this subject</li>
<li><em>The fact that</em> should be revised out of every sentence</li>
<li>Who is, which was, and the like are often superfluous</li>
</ul>
</li>
<li>avoid a succession of <strong>loose sentences</strong>
<ul>
<li>using connectives and, but, who, which, when, where, and while in nonrestrictive senses (extra info in a sentence that can be removed without changing the core meaning of the sentence)</li>
<li>a writer who has written a series of loose sentences should recast them to remove the monotony, replacing them with:
<ul>
<li>simple sentences</li>
<li>sentences of two clauses joined by a semicolon</li>
<li>periodic sentences of two clauses</li>
<li>sentences (loose or periodic) of three clauses</li>
</ul>
</li>
</ul>
</li>
<li>Express coordinate ideas in <strong>similar form</strong>
<ul>
<li>The Beatitudes exemplify the virtue of parallel construction
<ul>
<li>Blessed are the poor in spirit: for theirs is the kingdom of heaven.</li>
<li>Blessed are they that mourn: for they shall be comforted.</li>
<li>Blessed are the meek: for they shall inherit the earth.</li>
<li>Blessed are they which do hunger and thirst after righteousness: for they shall be filled. The unskilled writer of</li>
</ul>
</li>
</ul>
</li>
<li><strong>Keep related words together</strong>
<ul>
<li>positions of words in a sentence is the principal means of showing their relationship. Confusion and ambiguity result when words are badly placed
<ul>
<li>"He noticed a large stain in the rug that was right in the center" -> "He noticed a large stain right in the center of the rug"</li>
</ul>
</li>
<li>modifiers should come next to the words they modify
<ul>
<li>"All the members were not present" vs "Not all the members were present"</li>
</ul>
</li>
</ul>
</li>
<li>place <strong>emphatic words</strong> of a sentence at the end
<ul>
<li>"At the end of the day, tired and weary, we saw the beautiful sunset." vs "Tired and weary, we saw the beautiful sunset at the end of the day."</li>
<li>the other prominent position is the beginning: "Deceit or treachery she could never forgive"</li>
</ul>
</li>
</ul>
<h3>IV: Words and Expressions commonly misused</h3>
<ul>
<li>Do not confuse with elude. You allude to a book; you elude a pursuer</li>
<li><em>To compare to</em> is to point out resemblances between different objects; <em>to compare with</em> is to point out differences between similar objects</li>
<li>Disinterested means "impartial", do not confuse it with uninterested</li>
<li>"combustible" is inflammable</li>
<li><strong>In terms of</strong>: a piece of padding usually best omitted</li>
<li><strong>Less</strong> should not be misused for fewer, less refers to quantity, fewer to number.</li>
<li><strong>Like</strong> has been long widely misused by the illiterate</li>
<li><strong>One of the most</strong>: avoid this feeble formula</li>
<li><strong>shall</strong> for the first person, <strong>will</strong> for the second and third.</li>
<li><strong>So</strong>. Avoid in writing, the use of so as an intensifier.</li>
<li><strong>That</strong> is defining, <strong>which</strong> is nondefining or adds information</li>
</ul>
<h3>V: An approach to style</h3>
<p>This was my favorite part of the book. A lot of useful insights that I want to apply and remind myself while I write.</p>
<p>What is style?</p>
<ul>
<li>Who can confidently say what ignites a certain combination of words, causing them to explode in the mind? Who knows why certain notes in music are capable of stirring the listener deeply, though the same notes slightly rearranged are impotent?</li>
<li>There is no satisfactory explanation of style, no infallible guide to good writing, no assurance that a person who thinks clearly will be able to write clearly, no key that unlocks the door, no inflexible rule by which writers may shape their course. Writers will often find themselves steering by stars that are disturbingly in motion</li>
<li>Style in an increment in writing. When we speak of Fitzgerald's style, we don't mean his command of the relative pronoun, we mean the sound his words make on paper. All writers, by the way they use the language, reveal something of <strong>their spirits, their habits, their capacities</strong>, and their biases. This is inevitable as well as enjoyable. All writing is communication; creative writing is communication through revelation – it is the <strong>Self escaping into the open</strong>. No writer long remains incognito.</li>
<li>Style not only reveals the spirit of the man but <strong>reveals his identity</strong>, as surely as would his fingerprints</li>
</ul>
<p>Stye is not a garnish</p>
<ul>
<li>Young writers often suppose that style is a garnish for the meat of prose, a sauce by which a dull dish is made palatable. Style has no such separate entity; it is nondetachable, unfilterable.</li>
<li>The beginner should <strong>approach style warily, realizing that it is an expression of self</strong>, and should turn resolutely away from all devices that are popularly believed to indicate style – all mannerisms, tricks, adornments. The approach to style is by way of <strong>plainness, simplicity, orderliness, sincerity</strong>.</li>
</ul>
<p>Writing is slow</p>
<ul>
<li>the mind travels faster than the pen; consequently, writing becomes a question of learning to make occasional wing shots, bringing down the bird of thought as it flashes by.</li>
<li>A writer is a gunner, sometimes waiting in the blind for something to come in, sometimes roaming the countryside hoping to scare something up. Like other gunners, the writer must cultivate patience, working many covers to bring down one partridge</li>
</ul>
<p>A list of suggestions and cautionary hints to help you find the way to a satisfactory style.</p>
<ul>
<li><strong>Place yourself in the background</strong>
<ul>
<li>write in a way that draws the reader's attention to the sense and substance of the writing, rather than to the mood and temper of the author.</li>
<li>The act of composition, or creation, disciplines the mind; writing is one way to go about thinking, and the practice and habit of writing not only drain the mind but supply it, too.</li>
</ul>
</li>
<li>Write in a way that comes <strong>naturally</strong>
<ul>
<li>use words and phrases that come readily to hand</li>
<li>The use of language begins with imitation. Never imitate consciously, but do not worry about being an imitator; take pains instead to admire what is good.</li>
</ul>
</li>
<li>Work from a <strong>suitable design</strong>
<ul>
<li>Designs informs even the simplest structure, whether of brick and steel or of prose.</li>
<li>even the kind of writing that is essentially adventurous and impetuous will on examination be found to have a secret plan. Columbus didn't just sail, he sailed west.</li>
</ul>
</li>
<li>Write with <strong>nouns and verbs</strong>
<ul>
<li>not with adjectives and adverbs, occasionally they surprise us with their power, but it's nouns and verbs, not their assistants that give good writing its toughness and color</li>
</ul>
</li>
<li><strong>Revise and rewrite</strong>
<ul>
<li>quite often you will discover serious flaws in the arrangement of the material of your work, calling for transposition. This is no sign of weakness or defeat, it is a common occurrence in all writing.</li>
</ul>
</li>
<li>Do not <strong>overwrite</strong>
<ul>
<li>Rich, ornate prose is hard to digest, generally unwholesome, and sometimes nauseating.</li>
<li>guard against wordiness, the click and flow of a word processor can be seductive, you may find yourself adding unnecessary words just to experience the pleasure of running your fingers over the keyboard and watching words appear on the screen.</li>
<li>it is always a good idea to reread your writing later and ruthlessly delete the excess</li>
</ul>
</li>
<li>Do not <strong>overstate</strong>
<ul>
<li>overstate and readers will lose confidence in your judgement or your poise</li>
</ul>
</li>
<li>Avoid the use of <strong>qualifiers</strong>
<ul>
<li>rather, very, little, pretty – these are leeches that infest the pond of prose, sucking the blood of words</li>
</ul>
</li>
<li>Do not affect a <strong>breezy manner</strong>
<ul>
<li>the breezy style is often the work of an egocentric, the person who imagines that everything that comes to mind is of general interest and that uninhibited prose creates high spirits and carries the day</li>
</ul>
</li>
<li>Use <strong>orthodox spelling</strong>
<ul>
<li>he reads the form <em>though</em> automatically, without thought of its needless complexity; he reads the abbreviation <em>tho</em> and mentally supplies the missing letters, at teh cost of a fraction of his attention. The writer has defeated his own purpose.</li>
</ul>
</li>
<li>do not <strong>explain too much</strong>
<ul>
<li>be sparing in the use of adverbs: "he said consolingly," "she replied grumblingly," Let the conversation itself disclose the speaker's manner or condition</li>
</ul>
</li>
<li>Do not construct <strong>awkward adverbs</strong>
<ul>
<li>Do not dress words up by adding -ly to them, as though putting a hat on a horse ("overly" -> "over")</li>
<li>"tiredly" -> "wearily"</li>
</ul>
</li>
<li>make sure the reader knows <strong>who is speaking</strong>
<ul>
<li>The best test for locating an attributive is to speak the sentence aloud</li>
</ul>
</li>
<li>avoid <strong>fancy words</strong>
<ul>
<li>do not be tempted by a $20 dollar word when there is a ten-center handy, ready and able</li>
<li>A matter of ear, a matter of reading the books that sharpen the ear.</li>
<li>The question of ear is vital. Only the writer whose ear is reliable is in a position to use bad grammar deliberately</li>
</ul>
</li>
<li><strong>Be clear</strong>
<ul>
<li>since writing is communication, clarity can only be a virtue. And although there is no substitute for merit in writing, clarity comes closest to being one.</li>
<li>Usually what is wrong is that the construction has become too involved at some point; the sentence needs to be broken apart and replaced by two or more shorter sentences</li>
<li>Think of the tragedies rooted in ambiguity, and be clear! When you say something, make sure you have said it.</li>
</ul>
</li>
<li>Do not inject <strong>opinion</strong>
<ul>
<li>unless there is a good reason for its presence, do not insert opinion into a piece of writing. We all have opinions about almost everything, and the temptation to toss them in is great.</li>
<li>Opinions scattered indiscriminately about leave the mark of egotism on a work</li>
</ul>
</li>
<li><strong>Do not take shortcuts</strong> at the cost of clarity
<ul>
<li>Many shortcuts are self-defeating; they waste the reader's time instead of conserving it</li>
<li>The longest way round is usually the shortest way home. The only true reliable shortcut in writing is to choose words that are strong and surefooted to carry readers on their way</li>
</ul>
</li>
<li><strong>Prefer the standard</strong> to the offbeat
<ul>
<li>Young writers will be drawn at every turn toward eccentricities in language; the problem for beginners is to listen to them, learn the words, feel the vibrations, and not be carried away.</li>
<li>To use the language well, do not begin by hacking it to bits; accept the whole body of it, cherish its classic form, its variety, and its richness.</li>
<li>"writing is an act of faith, not a trick of grammar"</li>
<li>No one can write decently who is distrustful of the reader's intelligence, or whose attitude is patronizing.</li>
<li>Your concern for the reader must be pure: you must sympathize with the reader's plight, but never seek to know the reader's wants.</li>
<li><strong>Your whole duty as a writer is to please and satisfy yourself, and the true writer always plays to an audience of one</strong>. Start sniffing the air, or glancing at the Trend Machine, and you're as good as dead, although you may make a nice living.</li>
</ul>
</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/womanwriting.png" alt="&#x22;Young Woman Writing&#x22; by Pierre Bonnard (1908)"></p>
<p>I couldn't do anything today, so I decided to read. I wanted to read about writing, because I want to write well. So I read this book on my MacBook in one sitting from 3 to 6 p.m. As I was close to completing it, my sister mandated me to take a break, so we could feed some stray cats downstairs outside our apartment building. I took many pictures. After that was a brisk walk, observing greeneries and the cloudy sky, and Mulberry trees that belong to my mother. After a shower and blended dinner – due to my current conditions, I was back in my room to finish the last 8 pages of this pocket rulebook at 9.</p>
<p>Was this paragraph written well? Did it contain any unnecessary words or sentences? Like a drawing with no unnecessary lines and a machine no unnecessary parts?</p>
<p>Did I adhere to the following principles exhorted in the book?</p>
<ul>
<li>write in a way that comes naturally</li>
<li>revise and rewrite</li>
<li>do not explain too much</li>
<li>be clear</li>
</ul>
<p>I am uncertain.</p>
<p>Writing is hard. It's an awkward process of trying to find the right words, and blaming yourself when you can't get the fit the puzzle pieces right, and you wonder if the pieces even belong in the puzzle.</p>
<p>Reading this book made me question whether I know English at all. Maybe I learned English from consuming a lot of text and audio input, like an LLM, and I'm regurgitating them out when I'm prompted for an output. Or maybe I internalized the fundamental rules when I was learning English as a kid, and when I apply them they feel second nature. I don't consciously check whether my participial phrase at the beginning of a sentence referred to the grammatical subject, or if I used the proper case of pronoun. If it sounds right in my head, I keep it. If not, I rewrite. That's how I write.</p>
<p>Some notes from the book.</p>
<h3>I: Elementary Rules of Usage.</h3>
<p>This part gave me flashbacks to english classes in high school and college.</p>
<p>Some reminders and takeaways</p>
<ul>
<li>The colon has more effect than the comma, less power to separate than the semicolon, and more formality than the dash</li>
<li>A dash is a mark of separation stronger than a comma, less formal than a colon, and more relaxed than parentheses</li>
<li>who or whom?
<ul>
<li>if you answer with HE, use who (asking about subject)
<ul>
<li>He is the candidate who we think will win (we think HE will win)</li>
</ul>
</li>
<li>if you answer with HIM, use whom (asking about object)
<ul>
<li>"He is the candidate whom we hope to elect (we hope to elect HIM)</li>
</ul>
</li>
</ul>
</li>
</ul>
<h3>II: Principles of composition</h3>
<ul>
<li>Choose a <strong>suitable design</strong> and hold to it
<ul>
<li>planning must be a deliberate prelude to writing. foresee or determine the shape of what is to come and pursue that shape</li>
<li>most forms of compositions are less clearly defined, more flexible, but all have skeletons to which the writer will bring the flesh and the blood. The more clearly the writer perceives the shape, the better the chances of success.</li>
</ul>
</li>
<li>Make the <strong>paragraph the unit of composition</strong>
<ul>
<li>breaking long paragraphs in two, even if it is not necessary to do so for sense, meaning, or logical development, is often a visual help</li>
<li>Moderation and sense of order should be the main consideration in paragraphing</li>
</ul>
</li>
<li>Use the <strong>active voice</strong>
<ul>
<li>ex: "The reason he left college was that his health became impaired" -> "Failing health compelled him to leave college"</li>
<li>habitual use of the active voice makes for forcible writing.</li>
<li>brevity is a by-product of vigor</li>
</ul>
</li>
<li>Put statements in the <strong>positive form</strong>
<ul>
<li>Make definite assertions. Avoid tame, colorless, hesitating, noncommittal language. Use the word <em>not</em> as a means of denial or in antithesis, never as a means of evasion.</li>
<li>The reader is dissatisfied with being told only what is not; the reader wishes to be told what is. Hence, it is better to express even a negative in positive
<ul>
<li>"not honest" -> "dishonest"</li>
<li>"not important" -> "trifling"</li>
<li>"did not pay any attention to" -> "ignored"</li>
</ul>
</li>
<li>Save the auxiliaries would, should, could, may, might, and can for situations involving real uncertainty.
<ul>
<li>can/would -> will</li>
<li>may be among -> was a</li>
</ul>
</li>
</ul>
</li>
<li>use <strong>definite, specific, concrete</strong> language
<ul>
<li>specific > general, definite > vague, concrete > abstract</li>
<li>The greatest writers – Homer, Dante, Shakespeare – are effective largely because they deal in particulars and report the details that matter. Their words call up pictures.</li>
<li>"a period of unfavorable weather set in" -> "it rained every day for a week"</li>
</ul>
</li>
<li><strong>omit needless words</strong>
<ul>
<li>he is a man who -> he</li>
<li>this is a subject that -> this subject</li>
<li><em>The fact that</em> should be revised out of every sentence</li>
<li>Who is, which was, and the like are often superfluous</li>
</ul>
</li>
<li>avoid a succession of <strong>loose sentences</strong>
<ul>
<li>using connectives and, but, who, which, when, where, and while in nonrestrictive senses (extra info in a sentence that can be removed without changing the core meaning of the sentence)</li>
<li>a writer who has written a series of loose sentences should recast them to remove the monotony, replacing them with:
<ul>
<li>simple sentences</li>
<li>sentences of two clauses joined by a semicolon</li>
<li>periodic sentences of two clauses</li>
<li>sentences (loose or periodic) of three clauses</li>
</ul>
</li>
</ul>
</li>
<li>Express coordinate ideas in <strong>similar form</strong>
<ul>
<li>The Beatitudes exemplify the virtue of parallel construction
<ul>
<li>Blessed are the poor in spirit: for theirs is the kingdom of heaven.</li>
<li>Blessed are they that mourn: for they shall be comforted.</li>
<li>Blessed are the meek: for they shall inherit the earth.</li>
<li>Blessed are they which do hunger and thirst after righteousness: for they shall be filled. The unskilled writer of</li>
</ul>
</li>
</ul>
</li>
<li><strong>Keep related words together</strong>
<ul>
<li>positions of words in a sentence is the principal means of showing their relationship. Confusion and ambiguity result when words are badly placed
<ul>
<li>"He noticed a large stain in the rug that was right in the center" -> "He noticed a large stain right in the center of the rug"</li>
</ul>
</li>
<li>modifiers should come next to the words they modify
<ul>
<li>"All the members were not present" vs "Not all the members were present"</li>
</ul>
</li>
</ul>
</li>
<li>place <strong>emphatic words</strong> of a sentence at the end
<ul>
<li>"At the end of the day, tired and weary, we saw the beautiful sunset." vs "Tired and weary, we saw the beautiful sunset at the end of the day."</li>
<li>the other prominent position is the beginning: "Deceit or treachery she could never forgive"</li>
</ul>
</li>
</ul>
<h3>IV: Words and Expressions commonly misused</h3>
<ul>
<li>Do not confuse with elude. You allude to a book; you elude a pursuer</li>
<li><em>To compare to</em> is to point out resemblances between different objects; <em>to compare with</em> is to point out differences between similar objects</li>
<li>Disinterested means "impartial", do not confuse it with uninterested</li>
<li>"combustible" is inflammable</li>
<li><strong>In terms of</strong>: a piece of padding usually best omitted</li>
<li><strong>Less</strong> should not be misused for fewer, less refers to quantity, fewer to number.</li>
<li><strong>Like</strong> has been long widely misused by the illiterate</li>
<li><strong>One of the most</strong>: avoid this feeble formula</li>
<li><strong>shall</strong> for the first person, <strong>will</strong> for the second and third.</li>
<li><strong>So</strong>. Avoid in writing, the use of so as an intensifier.</li>
<li><strong>That</strong> is defining, <strong>which</strong> is nondefining or adds information</li>
</ul>
<h3>V: An approach to style</h3>
<p>This was my favorite part of the book. A lot of useful insights that I want to apply and remind myself while I write.</p>
<p>What is style?</p>
<ul>
<li>Who can confidently say what ignites a certain combination of words, causing them to explode in the mind? Who knows why certain notes in music are capable of stirring the listener deeply, though the same notes slightly rearranged are impotent?</li>
<li>There is no satisfactory explanation of style, no infallible guide to good writing, no assurance that a person who thinks clearly will be able to write clearly, no key that unlocks the door, no inflexible rule by which writers may shape their course. Writers will often find themselves steering by stars that are disturbingly in motion</li>
<li>Style in an increment in writing. When we speak of Fitzgerald's style, we don't mean his command of the relative pronoun, we mean the sound his words make on paper. All writers, by the way they use the language, reveal something of <strong>their spirits, their habits, their capacities</strong>, and their biases. This is inevitable as well as enjoyable. All writing is communication; creative writing is communication through revelation – it is the <strong>Self escaping into the open</strong>. No writer long remains incognito.</li>
<li>Style not only reveals the spirit of the man but <strong>reveals his identity</strong>, as surely as would his fingerprints</li>
</ul>
<p>Stye is not a garnish</p>
<ul>
<li>Young writers often suppose that style is a garnish for the meat of prose, a sauce by which a dull dish is made palatable. Style has no such separate entity; it is nondetachable, unfilterable.</li>
<li>The beginner should <strong>approach style warily, realizing that it is an expression of self</strong>, and should turn resolutely away from all devices that are popularly believed to indicate style – all mannerisms, tricks, adornments. The approach to style is by way of <strong>plainness, simplicity, orderliness, sincerity</strong>.</li>
</ul>
<p>Writing is slow</p>
<ul>
<li>the mind travels faster than the pen; consequently, writing becomes a question of learning to make occasional wing shots, bringing down the bird of thought as it flashes by.</li>
<li>A writer is a gunner, sometimes waiting in the blind for something to come in, sometimes roaming the countryside hoping to scare something up. Like other gunners, the writer must cultivate patience, working many covers to bring down one partridge</li>
</ul>
<p>A list of suggestions and cautionary hints to help you find the way to a satisfactory style.</p>
<ul>
<li><strong>Place yourself in the background</strong>
<ul>
<li>write in a way that draws the reader's attention to the sense and substance of the writing, rather than to the mood and temper of the author.</li>
<li>The act of composition, or creation, disciplines the mind; writing is one way to go about thinking, and the practice and habit of writing not only drain the mind but supply it, too.</li>
</ul>
</li>
<li>Write in a way that comes <strong>naturally</strong>
<ul>
<li>use words and phrases that come readily to hand</li>
<li>The use of language begins with imitation. Never imitate consciously, but do not worry about being an imitator; take pains instead to admire what is good.</li>
</ul>
</li>
<li>Work from a <strong>suitable design</strong>
<ul>
<li>Designs informs even the simplest structure, whether of brick and steel or of prose.</li>
<li>even the kind of writing that is essentially adventurous and impetuous will on examination be found to have a secret plan. Columbus didn't just sail, he sailed west.</li>
</ul>
</li>
<li>Write with <strong>nouns and verbs</strong>
<ul>
<li>not with adjectives and adverbs, occasionally they surprise us with their power, but it's nouns and verbs, not their assistants that give good writing its toughness and color</li>
</ul>
</li>
<li><strong>Revise and rewrite</strong>
<ul>
<li>quite often you will discover serious flaws in the arrangement of the material of your work, calling for transposition. This is no sign of weakness or defeat, it is a common occurrence in all writing.</li>
</ul>
</li>
<li>Do not <strong>overwrite</strong>
<ul>
<li>Rich, ornate prose is hard to digest, generally unwholesome, and sometimes nauseating.</li>
<li>guard against wordiness, the click and flow of a word processor can be seductive, you may find yourself adding unnecessary words just to experience the pleasure of running your fingers over the keyboard and watching words appear on the screen.</li>
<li>it is always a good idea to reread your writing later and ruthlessly delete the excess</li>
</ul>
</li>
<li>Do not <strong>overstate</strong>
<ul>
<li>overstate and readers will lose confidence in your judgement or your poise</li>
</ul>
</li>
<li>Avoid the use of <strong>qualifiers</strong>
<ul>
<li>rather, very, little, pretty – these are leeches that infest the pond of prose, sucking the blood of words</li>
</ul>
</li>
<li>Do not affect a <strong>breezy manner</strong>
<ul>
<li>the breezy style is often the work of an egocentric, the person who imagines that everything that comes to mind is of general interest and that uninhibited prose creates high spirits and carries the day</li>
</ul>
</li>
<li>Use <strong>orthodox spelling</strong>
<ul>
<li>he reads the form <em>though</em> automatically, without thought of its needless complexity; he reads the abbreviation <em>tho</em> and mentally supplies the missing letters, at teh cost of a fraction of his attention. The writer has defeated his own purpose.</li>
</ul>
</li>
<li>do not <strong>explain too much</strong>
<ul>
<li>be sparing in the use of adverbs: "he said consolingly," "she replied grumblingly," Let the conversation itself disclose the speaker's manner or condition</li>
</ul>
</li>
<li>Do not construct <strong>awkward adverbs</strong>
<ul>
<li>Do not dress words up by adding -ly to them, as though putting a hat on a horse ("overly" -> "over")</li>
<li>"tiredly" -> "wearily"</li>
</ul>
</li>
<li>make sure the reader knows <strong>who is speaking</strong>
<ul>
<li>The best test for locating an attributive is to speak the sentence aloud</li>
</ul>
</li>
<li>avoid <strong>fancy words</strong>
<ul>
<li>do not be tempted by a $20 dollar word when there is a ten-center handy, ready and able</li>
<li>A matter of ear, a matter of reading the books that sharpen the ear.</li>
<li>The question of ear is vital. Only the writer whose ear is reliable is in a position to use bad grammar deliberately</li>
</ul>
</li>
<li><strong>Be clear</strong>
<ul>
<li>since writing is communication, clarity can only be a virtue. And although there is no substitute for merit in writing, clarity comes closest to being one.</li>
<li>Usually what is wrong is that the construction has become too involved at some point; the sentence needs to be broken apart and replaced by two or more shorter sentences</li>
<li>Think of the tragedies rooted in ambiguity, and be clear! When you say something, make sure you have said it.</li>
</ul>
</li>
<li>Do not inject <strong>opinion</strong>
<ul>
<li>unless there is a good reason for its presence, do not insert opinion into a piece of writing. We all have opinions about almost everything, and the temptation to toss them in is great.</li>
<li>Opinions scattered indiscriminately about leave the mark of egotism on a work</li>
</ul>
</li>
<li><strong>Do not take shortcuts</strong> at the cost of clarity
<ul>
<li>Many shortcuts are self-defeating; they waste the reader's time instead of conserving it</li>
<li>The longest way round is usually the shortest way home. The only true reliable shortcut in writing is to choose words that are strong and surefooted to carry readers on their way</li>
</ul>
</li>
<li><strong>Prefer the standard</strong> to the offbeat
<ul>
<li>Young writers will be drawn at every turn toward eccentricities in language; the problem for beginners is to listen to them, learn the words, feel the vibrations, and not be carried away.</li>
<li>To use the language well, do not begin by hacking it to bits; accept the whole body of it, cherish its classic form, its variety, and its richness.</li>
<li>"writing is an act of faith, not a trick of grammar"</li>
<li>No one can write decently who is distrustful of the reader's intelligence, or whose attitude is patronizing.</li>
<li>Your concern for the reader must be pure: you must sympathize with the reader's plight, but never seek to know the reader's wants.</li>
<li><strong>Your whole duty as a writer is to please and satisfy yourself, and the true writer always plays to an audience of one</strong>. Start sniffing the air, or glancing at the Trend Machine, and you're as good as dead, although you may make a nice living.</li>
</ul>
</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Man's Search For Meaning]]></title>
        <link>https://bneo.xyz/posts/meaning</link>
        <guid>https://bneo.xyz/posts/meaning</guid>
        <pubDate>Wed, 31 Jan 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/convoy.jpg" alt="Arrival of a Convoy by David Olère"></p>
<p>I started this book when I was going through a whirlwind of emotions returning home from the US. I fought hard as an international student for 2 years in the states, with only one goal in mind: to get a job in FAANG and build a life there. I got a taste of it. Two summer internships in the bay where I collected people and experiences. I had a spot waiting for me after graduating. I could see the life I could've had. Instead of 12-weeks counting down before running out of time to complete your projects, the responsibility will be greater, the projects will be harder, and the days will be longer. But the relationships will flourish, new friendships will sprout, and novel experiences will continue to be collected. But I had to choose between my health and my future.</p>
<p>I was halfway through the book sitting at the Gastroenterology branch of the hospital, wondering why I'm the youngest person waiting to get an endoscope done. I felt life was unfair and pondered why all this was happening to me, trying to make sense of the all the suffering (of the mind). I was immersed in the book up to the point where the nurses asked me leave my belongings and wheeled my bed into the room.</p>
<p>I finished reading two weeks later, in the car at a dim parking lot of an old mall waiting for my parents to shop for groceries. The mall where I used to have McDonald's ice cream and sweet potato fries from Nandos, play arcade games, get haircuts, and shop for clothes. A time when I was younger and healthier, and happier, unaware of what's to come in 2021.</p>
<p>Now I'm writing a summary of it after at the end of this month, where half of it was spent visiting 8 doctors across 3 specializations in 8 different hospitals and clinics, still in pain from the 8 teeth extractions I had the day before.</p>
<p>So that was my January. It was fulfilling in a way that I got to
take back control of my life. My diseases determined my every action, and I felt really trapped. It was suffocating. I have free will again.</p>
<p>Aside from the tragic and bone-chilling accounts that Dr Frankl shared during his personal experience at the concentration camps, this book helped me make sense of suffering.</p>
<p>Below are some quotes on suffering I want to capture and internalize from reading this book, in bullet points.</p>
<ul>
<li>central theme of existentialism: to life is to suffer, to survive is to find meaning in the suffering.</li>
<li>Nietzsche: "He who has a why to live can bear with almost any how"</li>
<li>Man can preserve a vestige of spiritual freedom, of independence of mind, even in such terrible conditions of psychic and physical stress</li>
<li>everything can be taken from a man but one thing: the last of the human freedoms - to choose one's attitude in any given set of circumstances, to choose one's own way</li>
<li>Dostoevski said once: "There is only one thing that I dread: not to be worthy of my sufferings"</li>
<li>If there is a meaning in life at all, then there must be a meaning in suffering. Suffering is an ineradicable part of life, even as fate and death. Without suffering and death human life cannot be complete.</li>
<li>Here lies the chance for a man to either make use of or to forego the opportunities of attaining the values that a difficult situation may afford him. And this decides whether he is worthy of his sufferings or not</li>
<li>Everywhere man is confronted with fate, with the chance of achieving something through his own suffering</li>
<li>an exceptionally difficult external situation gives man the opportunity to grow spiritually beyond himself.</li>
<li>"life is like being at the dentist. You always think the worst is still to come, yet it is over already."</li>
<li>It is a peculiarity of man that he can only live by looking to the future – sub specie aeternitatis. And this is his salvation in the most difficult moments of his existence, although he sometimes has to force his mind to the task.</li>
<li>I kept thinking of endless little problems of our miserable life ... I became disgusted with teh state of affairs which compelled me, daily and hourly, to think of only such trivial things. I forced my thoughts to turn to another subject ... All that oppressed me at that moment became objective, seen and described from a viewpoint of science. By this method I succeeded somehow in rising above the sufferings of the moment. I observed them as if they were already of the past.</li>
<li>Spinoza: "Emotion, which is suffering, ceases to be suffering as soon as we form a clear and precise picture of it.</li>
<li>"It did not really matter what we expected from life, but rather what life expected from us. We needed to stop asking about the meaning of life, and instead to think of ourselves as those who were being questioned by life – daily and hourly. Our answer must consist, not in talk and meditation, but in the right action and conduct. Life ultimately means taking responsibility to find the right answers to its problems and fulfill the tasks which ti constantly sets for each individual."</li>
<li>"When a man finds that it is his destiny to suffer, he will have to accept his suffering as his task; his single and unique task ... No one can relieve him of his suffering or suffer in his place. His unique opportunity lies in the way in which he bears his burden.</li>
<li>Rilke: "Wie viel ist aufzuleiden!" (How much suffering there is to get through!). He spoke of "getting through suffering" as others would talk of "getting through work". There was plenty of suffering for us to get through. Therefore, it was necessary to face up to the full amount of suffering.</li>
<li>tears bore witness that a man had the greatest of courage, the courage to suffer.</li>
<li>To talk people out of suicide: "it was a question of getting them to realize that life was still expecting something from then; something in the future was expected of them.</li>
<li>The uniqueness and singleness which distinguishes each individual and gives a meaning to his existence has a bearing on creative work as much it does on human love.</li>
<li>A man who becomes conscious of the responsibility he bears towards a human being who affectionately waits for him or to an unfinished work, will never be able to throw away his life.</li>
<li>whatever we had gone through could still be an asset to us in the future. Nietzsche: "Was mich nicht umbringt, macht mich stärker." (That which does not kill me, makes me stronger.)</li>
<li>"Was Du erlebt, kann keine Macht der Welt Dir rauben" (What you have experienced, no power on earth can take from you) ... Having been is also a kind of being, and perhaps the surest kind.</li>
<li>Human life, under any circumstances, never ceases to have a meaning, and that this infinite meaning of life includes suffering and dying, privation and death.</li>
<li>Someone looks down on each of us in difficult hours – a friend, a wife, somebody alive or dead, or a God – and would hope to find us suffering proudly – not miserably – knowing how to die</li>
<li>will to meaning
<ul>
<li>the striving to find a meaning in one's life is the primary motivational force in man. In contrast to the will to pleasure (Freudian psychoanalysis) and will to power (Adlerian psychology)</li>
<li>meaning is not self-expression or projection, it is not only an emergence from existence itself, but something confronting existence. Meaning is not invented by ourselves, rather detected.</li>
<li>Values do not drive a man, they do not push him, but rather pull him</li>
<li>Man is never driven to moral behaviour; in each instance he decides to behave morally ... he does not do it to have a good conscience; he does so for the sake of a cause to which he commits to himself, or for a person who he loves, or for the sake of his God. If he did it for the sake of a good conscience, he would have become a Pharisee and cease to be a truly moral person.</li>
</ul>
</li>
<li>suffering is an achievement
<ul>
<li>not every conflict is necessarily neurotic, some amount of conflict is normal and healthy. Suffering is not always a pathological phenomenon, rather than being a symptom of neurosis, suffering may well be a human achievement, especially if it grows out of existential frustration. A man's concern, even his despair, over the worthwhileness of life is a spiritual distress but by no means a mental disease.</li>
<li>man's search for meaning and values may arouse inner tension rather than inner equilibrium. However, precisely this tension is an indispensable prerequisite of mental health.</li>
<li>mental health is based on a certain degree of tension, tension between what one has already achieved and what one still ought to accomplish</li>
<li>What man needs is not a tensionless state but rather the striving and struggling for some goal worthy of him.</li>
</ul>
</li>
<li>existential vacuum
<ul>
<li>no instincts tells him what he has to do; and no tradition tells him what he oughts to do; sometimes he doesn't even know what he wishes to do.</li>
<li>Instead he either wishes to do what other people do (conformism) or he does what other people wish him to do (totalitarianism)</li>
<li>manifests itself mainly in a state of boredom</li>
<li>Schopenhauer: Mankind was apparently doomed to vacillate eternally between two extremes of distress and boredom</li>
<li>boredom is now causing, and certainly bringing to psychiatrists, more problems to solve than is distress</li>
<li>"Sunday neurosis" the kind of depression that afflicts people who become aware of the lack of contentment in their lives when the rush of the busy week is over and the void within themselves manifest.</li>
</ul>
</li>
<li>Meaning of life
<ul>
<li>there is no best move in chess, same holds for human existence, one should not search for an abstract meaning of life.</li>
<li>everyone has his own specific vocation or mission in life; everyone must carry out a concrete assignment that demands fulfillment</li>
<li>man should not ask what the meaning of life is, but rather must recognize that it is he who is asked</li>
<li>each man is questioned by life; and he can only answer to life by answering for his own life; to life he can only respond by being responsible.</li>
</ul>
</li>
<li>essence of existence
<ul>
<li>"So live as if you were living already for the second time and as if you had acted the first time as wrongly as you are about to act now!"</li>
<li>such a precept confronts him with life's finiteness as well as the finality of what he makes out of both his life and himself.</li>
<li>man must actualize the potential meaning of his life. true meaning of life is to be found in the world rather than within man</li>
<li>human existence is essentially self-transcendence rather than self-actualization. Self actualization is not a possible aim at all, the more a man would strive for it, the more he would miss it. self actualization is a side effect of self-transcendence.</li>
</ul>
</li>
<li>3 ways to discover meaning
<ul>
<li>(1) doing a deed
<ul>
<li>by way of achievement or accomplishment</li>
</ul>
</li>
<li>(2) experiencing a value
<ul>
<li>experience something, work of nature or culture, and by experiencing someone i.e. Love</li>
<li>Love is the only way to grasp another human being in the innermost core of his personality</li>
<li>no one can become fully aware of the very essence of another human being unless he loves him.</li>
<li>By the spiritual act of love he is enabled to see the essential traits and features in the beloved person; and even more, he sees that which is potential in him, that which is not yet actualized but yet ought to be actualized.</li>
</ul>
</li>
<li>(3) by suffering
<ul>
<li>"whenever one is confronted with an inescapable, unavoidable situation, whenever one has to face a fate that cannot be changed, then is one given a last change to actualize the highest value, to fulfill the deepest meaning, the meaning of suffering.</li>
<li>what matters above all is the attitude we take toward suffering, the attitude in which we take our suffering upon ourselves.</li>
<li>Suffering ceases to be suffering in some way at the moment it finds a meaning, such as the meaning of a sacrifice.</li>
<li>Traditional psychotherapy aims to restore one's capacity to work and to enjoy life, logotherapy includes these, and goes further to have the patient regain the ability to suffer, if need be, thereby finding meaning even in suffering</li>
<li>our current mental-hygiene philosophy stresses the idea that people ought to be happy, that unhappiness is a symptom of maladjustment. Such a value system might be responsible for the fact that the burden of unavoidable unhappiness is increased by unhappiness about being unhappy</li>
<li>the incurable sufferer is given very little opportunity to be proud of his suffering and to consider it ennobling rather than degrading. "he is not only unhappy, but also ashamed of being unhappy"</li>
<li>What never can be ruled out in life is the unavoidability of suffering. In accepting this challenge to suffer bravely, life has meaning up to the last moment, and it retains this meaning literally to the end. In other words, life's meaning is an unconditional one, for it even includes the potential meaning of suffering.</li>
<li>"Has all this suffering, this dying around us, a meaning?"</li>
</ul>
</li>
</ul>
</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/convoy.jpg" alt="Arrival of a Convoy by David Olère"></p>
<p>I started this book when I was going through a whirlwind of emotions returning home from the US. I fought hard as an international student for 2 years in the states, with only one goal in mind: to get a job in FAANG and build a life there. I got a taste of it. Two summer internships in the bay where I collected people and experiences. I had a spot waiting for me after graduating. I could see the life I could've had. Instead of 12-weeks counting down before running out of time to complete your projects, the responsibility will be greater, the projects will be harder, and the days will be longer. But the relationships will flourish, new friendships will sprout, and novel experiences will continue to be collected. But I had to choose between my health and my future.</p>
<p>I was halfway through the book sitting at the Gastroenterology branch of the hospital, wondering why I'm the youngest person waiting to get an endoscope done. I felt life was unfair and pondered why all this was happening to me, trying to make sense of the all the suffering (of the mind). I was immersed in the book up to the point where the nurses asked me leave my belongings and wheeled my bed into the room.</p>
<p>I finished reading two weeks later, in the car at a dim parking lot of an old mall waiting for my parents to shop for groceries. The mall where I used to have McDonald's ice cream and sweet potato fries from Nandos, play arcade games, get haircuts, and shop for clothes. A time when I was younger and healthier, and happier, unaware of what's to come in 2021.</p>
<p>Now I'm writing a summary of it after at the end of this month, where half of it was spent visiting 8 doctors across 3 specializations in 8 different hospitals and clinics, still in pain from the 8 teeth extractions I had the day before.</p>
<p>So that was my January. It was fulfilling in a way that I got to
take back control of my life. My diseases determined my every action, and I felt really trapped. It was suffocating. I have free will again.</p>
<p>Aside from the tragic and bone-chilling accounts that Dr Frankl shared during his personal experience at the concentration camps, this book helped me make sense of suffering.</p>
<p>Below are some quotes on suffering I want to capture and internalize from reading this book, in bullet points.</p>
<ul>
<li>central theme of existentialism: to life is to suffer, to survive is to find meaning in the suffering.</li>
<li>Nietzsche: "He who has a why to live can bear with almost any how"</li>
<li>Man can preserve a vestige of spiritual freedom, of independence of mind, even in such terrible conditions of psychic and physical stress</li>
<li>everything can be taken from a man but one thing: the last of the human freedoms - to choose one's attitude in any given set of circumstances, to choose one's own way</li>
<li>Dostoevski said once: "There is only one thing that I dread: not to be worthy of my sufferings"</li>
<li>If there is a meaning in life at all, then there must be a meaning in suffering. Suffering is an ineradicable part of life, even as fate and death. Without suffering and death human life cannot be complete.</li>
<li>Here lies the chance for a man to either make use of or to forego the opportunities of attaining the values that a difficult situation may afford him. And this decides whether he is worthy of his sufferings or not</li>
<li>Everywhere man is confronted with fate, with the chance of achieving something through his own suffering</li>
<li>an exceptionally difficult external situation gives man the opportunity to grow spiritually beyond himself.</li>
<li>"life is like being at the dentist. You always think the worst is still to come, yet it is over already."</li>
<li>It is a peculiarity of man that he can only live by looking to the future – sub specie aeternitatis. And this is his salvation in the most difficult moments of his existence, although he sometimes has to force his mind to the task.</li>
<li>I kept thinking of endless little problems of our miserable life ... I became disgusted with teh state of affairs which compelled me, daily and hourly, to think of only such trivial things. I forced my thoughts to turn to another subject ... All that oppressed me at that moment became objective, seen and described from a viewpoint of science. By this method I succeeded somehow in rising above the sufferings of the moment. I observed them as if they were already of the past.</li>
<li>Spinoza: "Emotion, which is suffering, ceases to be suffering as soon as we form a clear and precise picture of it.</li>
<li>"It did not really matter what we expected from life, but rather what life expected from us. We needed to stop asking about the meaning of life, and instead to think of ourselves as those who were being questioned by life – daily and hourly. Our answer must consist, not in talk and meditation, but in the right action and conduct. Life ultimately means taking responsibility to find the right answers to its problems and fulfill the tasks which ti constantly sets for each individual."</li>
<li>"When a man finds that it is his destiny to suffer, he will have to accept his suffering as his task; his single and unique task ... No one can relieve him of his suffering or suffer in his place. His unique opportunity lies in the way in which he bears his burden.</li>
<li>Rilke: "Wie viel ist aufzuleiden!" (How much suffering there is to get through!). He spoke of "getting through suffering" as others would talk of "getting through work". There was plenty of suffering for us to get through. Therefore, it was necessary to face up to the full amount of suffering.</li>
<li>tears bore witness that a man had the greatest of courage, the courage to suffer.</li>
<li>To talk people out of suicide: "it was a question of getting them to realize that life was still expecting something from then; something in the future was expected of them.</li>
<li>The uniqueness and singleness which distinguishes each individual and gives a meaning to his existence has a bearing on creative work as much it does on human love.</li>
<li>A man who becomes conscious of the responsibility he bears towards a human being who affectionately waits for him or to an unfinished work, will never be able to throw away his life.</li>
<li>whatever we had gone through could still be an asset to us in the future. Nietzsche: "Was mich nicht umbringt, macht mich stärker." (That which does not kill me, makes me stronger.)</li>
<li>"Was Du erlebt, kann keine Macht der Welt Dir rauben" (What you have experienced, no power on earth can take from you) ... Having been is also a kind of being, and perhaps the surest kind.</li>
<li>Human life, under any circumstances, never ceases to have a meaning, and that this infinite meaning of life includes suffering and dying, privation and death.</li>
<li>Someone looks down on each of us in difficult hours – a friend, a wife, somebody alive or dead, or a God – and would hope to find us suffering proudly – not miserably – knowing how to die</li>
<li>will to meaning
<ul>
<li>the striving to find a meaning in one's life is the primary motivational force in man. In contrast to the will to pleasure (Freudian psychoanalysis) and will to power (Adlerian psychology)</li>
<li>meaning is not self-expression or projection, it is not only an emergence from existence itself, but something confronting existence. Meaning is not invented by ourselves, rather detected.</li>
<li>Values do not drive a man, they do not push him, but rather pull him</li>
<li>Man is never driven to moral behaviour; in each instance he decides to behave morally ... he does not do it to have a good conscience; he does so for the sake of a cause to which he commits to himself, or for a person who he loves, or for the sake of his God. If he did it for the sake of a good conscience, he would have become a Pharisee and cease to be a truly moral person.</li>
</ul>
</li>
<li>suffering is an achievement
<ul>
<li>not every conflict is necessarily neurotic, some amount of conflict is normal and healthy. Suffering is not always a pathological phenomenon, rather than being a symptom of neurosis, suffering may well be a human achievement, especially if it grows out of existential frustration. A man's concern, even his despair, over the worthwhileness of life is a spiritual distress but by no means a mental disease.</li>
<li>man's search for meaning and values may arouse inner tension rather than inner equilibrium. However, precisely this tension is an indispensable prerequisite of mental health.</li>
<li>mental health is based on a certain degree of tension, tension between what one has already achieved and what one still ought to accomplish</li>
<li>What man needs is not a tensionless state but rather the striving and struggling for some goal worthy of him.</li>
</ul>
</li>
<li>existential vacuum
<ul>
<li>no instincts tells him what he has to do; and no tradition tells him what he oughts to do; sometimes he doesn't even know what he wishes to do.</li>
<li>Instead he either wishes to do what other people do (conformism) or he does what other people wish him to do (totalitarianism)</li>
<li>manifests itself mainly in a state of boredom</li>
<li>Schopenhauer: Mankind was apparently doomed to vacillate eternally between two extremes of distress and boredom</li>
<li>boredom is now causing, and certainly bringing to psychiatrists, more problems to solve than is distress</li>
<li>"Sunday neurosis" the kind of depression that afflicts people who become aware of the lack of contentment in their lives when the rush of the busy week is over and the void within themselves manifest.</li>
</ul>
</li>
<li>Meaning of life
<ul>
<li>there is no best move in chess, same holds for human existence, one should not search for an abstract meaning of life.</li>
<li>everyone has his own specific vocation or mission in life; everyone must carry out a concrete assignment that demands fulfillment</li>
<li>man should not ask what the meaning of life is, but rather must recognize that it is he who is asked</li>
<li>each man is questioned by life; and he can only answer to life by answering for his own life; to life he can only respond by being responsible.</li>
</ul>
</li>
<li>essence of existence
<ul>
<li>"So live as if you were living already for the second time and as if you had acted the first time as wrongly as you are about to act now!"</li>
<li>such a precept confronts him with life's finiteness as well as the finality of what he makes out of both his life and himself.</li>
<li>man must actualize the potential meaning of his life. true meaning of life is to be found in the world rather than within man</li>
<li>human existence is essentially self-transcendence rather than self-actualization. Self actualization is not a possible aim at all, the more a man would strive for it, the more he would miss it. self actualization is a side effect of self-transcendence.</li>
</ul>
</li>
<li>3 ways to discover meaning
<ul>
<li>(1) doing a deed
<ul>
<li>by way of achievement or accomplishment</li>
</ul>
</li>
<li>(2) experiencing a value
<ul>
<li>experience something, work of nature or culture, and by experiencing someone i.e. Love</li>
<li>Love is the only way to grasp another human being in the innermost core of his personality</li>
<li>no one can become fully aware of the very essence of another human being unless he loves him.</li>
<li>By the spiritual act of love he is enabled to see the essential traits and features in the beloved person; and even more, he sees that which is potential in him, that which is not yet actualized but yet ought to be actualized.</li>
</ul>
</li>
<li>(3) by suffering
<ul>
<li>"whenever one is confronted with an inescapable, unavoidable situation, whenever one has to face a fate that cannot be changed, then is one given a last change to actualize the highest value, to fulfill the deepest meaning, the meaning of suffering.</li>
<li>what matters above all is the attitude we take toward suffering, the attitude in which we take our suffering upon ourselves.</li>
<li>Suffering ceases to be suffering in some way at the moment it finds a meaning, such as the meaning of a sacrifice.</li>
<li>Traditional psychotherapy aims to restore one's capacity to work and to enjoy life, logotherapy includes these, and goes further to have the patient regain the ability to suffer, if need be, thereby finding meaning even in suffering</li>
<li>our current mental-hygiene philosophy stresses the idea that people ought to be happy, that unhappiness is a symptom of maladjustment. Such a value system might be responsible for the fact that the burden of unavoidable unhappiness is increased by unhappiness about being unhappy</li>
<li>the incurable sufferer is given very little opportunity to be proud of his suffering and to consider it ennobling rather than degrading. "he is not only unhappy, but also ashamed of being unhappy"</li>
<li>What never can be ruled out in life is the unavoidability of suffering. In accepting this challenge to suffer bravely, life has meaning up to the last moment, and it retains this meaning literally to the end. In other words, life's meaning is an unconditional one, for it even includes the potential meaning of suffering.</li>
<li>"Has all this suffering, this dying around us, a meaning?"</li>
</ul>
</li>
</ul>
</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[I got 8 teeth extracted today]]></title>
        <link>https://bneo.xyz/posts/8teeth</link>
        <guid>https://bneo.xyz/posts/8teeth</guid>
        <pubDate>Tue, 30 Jan 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/tooth.jpg" alt="Tooth Puller, 1609 - Caravaggio"></p>
<p>What an experience. I love that I get to say this.</p>
<p>My family was so worried about this, but I felt a sense of excitement. Although I did started to have anxiety the night before and the day of.</p>
<p>I've been wanting braces since high school and this is a big step towards having a nice smile. I never smiled in pictures and when talking to people, and it sucks. I'm always self-conscious about it. I just want to smile. But a certain programming in my brain, either self-written or installed from the society's standards of beauty makes it really hard.</p>
<p>So I'm glad I got to do this today. I felt really blessed to have the chance to fix my teeth. 4 of my wisdom teeth were taken out and the other 4 were for braces.</p>
<p>The doctor I visited was Dr Wong Foot Meow. He's an Oral and maxillofacial surgeon that's on the National specialist register and has won awards. So I was in good hands.</p>
<p>Upon arrival I could feel myself feeling a little tense and jittery, fearful yet curious.</p>
<p>I sat down in the chair and after he got my confirmation about the entire operation, he injected the IV sedation (my second one this month). I could feel the spiciness of the liquid travel into through my bloodstream. I immediately felt calm and light headed. I asked if 8 teeth is ok and he answered with no hesitation, a confident and strong "of course, it's nothing big".</p>
<p>I was asked to bite a black block with a strip for my left teeth, and everything began really quickly. As I entered into a "twilight" state between waking and sleeping consciousness, I started to feel sharp injections into my gum, but I felt minimal pain.</p>
<p>Then it was a lot of drilling sounds, some pulling and shaking, I could slightly hear the detachment of my teeth, but I felt nothing. Thank God for anesthetics.</p>
<p>About an hour later, I could feel phantom shaking and pulling, like my brain stored the memory of the actions and the effects only showed up later once I was conscious, it was pretty trippy.</p>
<p>The pulse oximeter on my left finger orchestrated the irregular beeping sound on a machine displaying a number oscillating around 99, producing a syncopation effect that I've heard before in songs and in jazz.</p>
<p>In this state, I remember I couldn't hold on to a single thought. Every thought was ephemeral and fleeting. I could see SIDEXIS NEXT GENERATION on the screen in front of me. It looks like a software that this clinic uses to manage patients.</p>
<p>I remember feeling good at this moment. I felt no pain. I was weirdly happy. It was the drugs.</p>
<p>Around 2 p.m., I was asked to sit outside the waiting room to receive my medication. I got a blue liquid (to sit in my mouth and NEVER RINSE), two antibiotics, a painkiller, and some sleeping pills.</p>
<p>I reached home and started watching Kiki's Delivery Service. It was great at distracting myself from the pain. Jiji is adorable. I want a black cat with his personality. At this point the anesthetics were wearing off and the pain really started to kick in. I was bleeding a lot from 8 holes in my mouth. My mouth was firing pain signals that my brain could no longer ignore. My gums were being torn apart on a microscopic level and they were on fire. It was agonizing. Around 5 p.m. my pain was excruciating. I was squeezing on a pillow, clenching my fist, telling myself I can hold on just a little longer before taking pain killers.</p>
<p>I eventually cave, paused Kiki with 10 minutes left, and went to kill the pain. I also ate some tofu pudding at this point. The pain killers were so effective and I stopped feeling pain about 40 minutes after. I could function again.</p>
<p>After Kiki I watched some of Porco Rosso. The action was fun. I'm very curious how this man turned into a pig.</p>
<p>I ate more tofu pudding with my family at dinner time. After that I went back to do some work.</p>
<p>It's now 11:16 p.m. and I don't remember what I was doing the past 3 hours.</p>
<p>I hope I can sleep tonight. I just took another painkiller and I'm waiting for the effects to kick in.</p>
<p>I was thinking how there's no way I can give up now. My dad is supporting me financially in all of this.</p>
<p>I have braces scheduled two weeks after, and fundoplication surger another two weeks after that. The first half of this year will be about healing and recovery, and the rest will be full of possibilities and growth. I'm optimistic.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/tooth.jpg" alt="Tooth Puller, 1609 - Caravaggio"></p>
<p>What an experience. I love that I get to say this.</p>
<p>My family was so worried about this, but I felt a sense of excitement. Although I did started to have anxiety the night before and the day of.</p>
<p>I've been wanting braces since high school and this is a big step towards having a nice smile. I never smiled in pictures and when talking to people, and it sucks. I'm always self-conscious about it. I just want to smile. But a certain programming in my brain, either self-written or installed from the society's standards of beauty makes it really hard.</p>
<p>So I'm glad I got to do this today. I felt really blessed to have the chance to fix my teeth. 4 of my wisdom teeth were taken out and the other 4 were for braces.</p>
<p>The doctor I visited was Dr Wong Foot Meow. He's an Oral and maxillofacial surgeon that's on the National specialist register and has won awards. So I was in good hands.</p>
<p>Upon arrival I could feel myself feeling a little tense and jittery, fearful yet curious.</p>
<p>I sat down in the chair and after he got my confirmation about the entire operation, he injected the IV sedation (my second one this month). I could feel the spiciness of the liquid travel into through my bloodstream. I immediately felt calm and light headed. I asked if 8 teeth is ok and he answered with no hesitation, a confident and strong "of course, it's nothing big".</p>
<p>I was asked to bite a black block with a strip for my left teeth, and everything began really quickly. As I entered into a "twilight" state between waking and sleeping consciousness, I started to feel sharp injections into my gum, but I felt minimal pain.</p>
<p>Then it was a lot of drilling sounds, some pulling and shaking, I could slightly hear the detachment of my teeth, but I felt nothing. Thank God for anesthetics.</p>
<p>About an hour later, I could feel phantom shaking and pulling, like my brain stored the memory of the actions and the effects only showed up later once I was conscious, it was pretty trippy.</p>
<p>The pulse oximeter on my left finger orchestrated the irregular beeping sound on a machine displaying a number oscillating around 99, producing a syncopation effect that I've heard before in songs and in jazz.</p>
<p>In this state, I remember I couldn't hold on to a single thought. Every thought was ephemeral and fleeting. I could see SIDEXIS NEXT GENERATION on the screen in front of me. It looks like a software that this clinic uses to manage patients.</p>
<p>I remember feeling good at this moment. I felt no pain. I was weirdly happy. It was the drugs.</p>
<p>Around 2 p.m., I was asked to sit outside the waiting room to receive my medication. I got a blue liquid (to sit in my mouth and NEVER RINSE), two antibiotics, a painkiller, and some sleeping pills.</p>
<p>I reached home and started watching Kiki's Delivery Service. It was great at distracting myself from the pain. Jiji is adorable. I want a black cat with his personality. At this point the anesthetics were wearing off and the pain really started to kick in. I was bleeding a lot from 8 holes in my mouth. My mouth was firing pain signals that my brain could no longer ignore. My gums were being torn apart on a microscopic level and they were on fire. It was agonizing. Around 5 p.m. my pain was excruciating. I was squeezing on a pillow, clenching my fist, telling myself I can hold on just a little longer before taking pain killers.</p>
<p>I eventually cave, paused Kiki with 10 minutes left, and went to kill the pain. I also ate some tofu pudding at this point. The pain killers were so effective and I stopped feeling pain about 40 minutes after. I could function again.</p>
<p>After Kiki I watched some of Porco Rosso. The action was fun. I'm very curious how this man turned into a pig.</p>
<p>I ate more tofu pudding with my family at dinner time. After that I went back to do some work.</p>
<p>It's now 11:16 p.m. and I don't remember what I was doing the past 3 hours.</p>
<p>I hope I can sleep tonight. I just took another painkiller and I'm waiting for the effects to kick in.</p>
<p>I was thinking how there's no way I can give up now. My dad is supporting me financially in all of this.</p>
<p>I have braces scheduled two weeks after, and fundoplication surger another two weeks after that. The first half of this year will be about healing and recovery, and the rest will be full of possibilities and growth. I'm optimistic.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Strong Opinions, Weakly Held]]></title>
        <link>https://bneo.xyz/posts/opinions</link>
        <guid>https://bneo.xyz/posts/opinions</guid>
        <pubDate>Mon, 29 Jan 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/jerome.jpg" alt="&#x22;Saint Jerome in His Study&#x22; by Albrecht Dürer (1514) "></p>
<p>What is the difference between smart and wise people?</p>
<p>One of the virtues of wise people is they have courage to act on their knowledge, but the humility to doubt what they know.</p>
<p>One of the best description of how wise people act comes from <a href="https://www.iftf.org/people/bob-johansen/">Bob Johansen</a>, who advices people, when dealing with an uncertain future and still move forward, to have "<mark>strong opinions, which are weakly held</mark>".</p>
<p>If people have weak opinions, they won't put effort into testing them or develop with the strongest arguments for them.</p>
<p>However, just as important, do not be too attached to your beliefs, otherwise, it undermines your ability to "see" and "hear" evidence that clashes with your opinion. This is <a href="https://en.wikipedia.org/wiki/Confirmation_bias?useskin=vector">confirmation bias</a>.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/jerome.jpg" alt="&#x22;Saint Jerome in His Study&#x22; by Albrecht Dürer (1514) "></p>
<p>What is the difference between smart and wise people?</p>
<p>One of the virtues of wise people is they have courage to act on their knowledge, but the humility to doubt what they know.</p>
<p>One of the best description of how wise people act comes from <a href="https://www.iftf.org/people/bob-johansen/">Bob Johansen</a>, who advices people, when dealing with an uncertain future and still move forward, to have "<mark>strong opinions, which are weakly held</mark>".</p>
<p>If people have weak opinions, they won't put effort into testing them or develop with the strongest arguments for them.</p>
<p>However, just as important, do not be too attached to your beliefs, otherwise, it undermines your ability to "see" and "hear" evidence that clashes with your opinion. This is <a href="https://en.wikipedia.org/wiki/Confirmation_bias?useskin=vector">confirmation bias</a>.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Heroku Values]]></title>
        <link>https://bneo.xyz/posts/heroku</link>
        <guid>https://bneo.xyz/posts/heroku</guid>
        <pubDate>Sun, 28 Jan 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/ironmill.jpg" alt="The Iron Rolling Mill (Modern Cyclopes), Adolph Menzel"></p>
<p>I read <a href="https://gist.github.com/adamwiggins/5687294">Adam's Heroku values</a>, below are some that I want to internalize myself when building my own company.</p>
<ul>
<li><strong>make it real</strong>: ideas are cheap. make a prototype, discuss around concrete examples, don't just say you did something, provide a URL</li>
<li><strong>ship it</strong>: nothing is real until it's being used by a real user</li>
<li><strong>do it with style</strong>: infrastructure and tools can be cool stylish, and fun. aesthetic matters. (<a href="http://books.google.com/books?id=MqdydvbWZgEC">The Substance of Style</a>)</li>
<li><strong>divide and conquer</strong>: cut big, hard problems into small pieces.</li>
<li><strong>throw things away</strong>: it's not code that is valuable, but the understanding you've gain from building it. don't be afraid to throw something away to do it again, it will almost always be faster to build and much better the second (or nth) time around.</li>
<li><strong>Machate design</strong>: create a single, general-purpose tool that is simple to understand but can be applied to many problems. product version of occam's razor. (create iPhones, not TV remotes)</li>
<li><strong>small sharp tools</strong>: composability. simple tolls that do one thing well can be composed with other tools to create a nearly infinite number of results.</li>
<li><strong>Do-ocracy / interapreneur</strong>: ask forgiveness, not permission. take the initiative to make something happen and take responsibility for failures</li>
<li><strong>Everything is an experiment</strong>: anything is always subject to change. ending an experiment isn't a failure, you learn the most from experiments that don't produce expected results</li>
<li><strong>gradual rollouts</strong>: easy into everything. use feature flags to activate people slowly into changes. test internally -> private beta -> public</li>
<li><strong>design everything</strong>: <a href="https://books.google.com.my/books?id=TL1aywAACAAJ&#x26;redir_esc=y">Less is More</a> &#x26; <a href="http://books.google.com/books?id=w8pM72p_dpoC">The Design of Everyday Things</a></li>
<li><strong>do less</strong>: can we delete that code? do you need that feature? can you outsource the work to a partner/company so you don't have to build or maintain that?</li>
<li><strong>question everything</strong>: status quo is never good enough</li>
<li><strong>interfaces matter</strong>: everything has an interface (platforms have APIs, teams need to file issues and collaborate) good interfaces are narrow and well-defined</li>
<li><strong>names matter</strong>: think carefully about how something is named. pick exactly one name for each concept the user needs to track and stick to it. Write a glossary to design vocabulary around something.</li>
<li><strong>ignore the competition</strong>: except to borrow good ideas.</li>
<li><strong>write well</strong>: clear writing is clear thinking</li>
<li><strong>strong opinions, weakly held</strong>: have a strong opinion and argue passionately for it. but when you encounter new information, be willing to change your mind.</li>
<li><strong>candor</strong>: be blunt, honest, and truthful. constructive criticism is the best kind. don't keep quite for the sake of politeness.</li>
<li><strong>programming literacy for all</strong>: everyone can and should be able to write software</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/ironmill.jpg" alt="The Iron Rolling Mill (Modern Cyclopes), Adolph Menzel"></p>
<p>I read <a href="https://gist.github.com/adamwiggins/5687294">Adam's Heroku values</a>, below are some that I want to internalize myself when building my own company.</p>
<ul>
<li><strong>make it real</strong>: ideas are cheap. make a prototype, discuss around concrete examples, don't just say you did something, provide a URL</li>
<li><strong>ship it</strong>: nothing is real until it's being used by a real user</li>
<li><strong>do it with style</strong>: infrastructure and tools can be cool stylish, and fun. aesthetic matters. (<a href="http://books.google.com/books?id=MqdydvbWZgEC">The Substance of Style</a>)</li>
<li><strong>divide and conquer</strong>: cut big, hard problems into small pieces.</li>
<li><strong>throw things away</strong>: it's not code that is valuable, but the understanding you've gain from building it. don't be afraid to throw something away to do it again, it will almost always be faster to build and much better the second (or nth) time around.</li>
<li><strong>Machate design</strong>: create a single, general-purpose tool that is simple to understand but can be applied to many problems. product version of occam's razor. (create iPhones, not TV remotes)</li>
<li><strong>small sharp tools</strong>: composability. simple tolls that do one thing well can be composed with other tools to create a nearly infinite number of results.</li>
<li><strong>Do-ocracy / interapreneur</strong>: ask forgiveness, not permission. take the initiative to make something happen and take responsibility for failures</li>
<li><strong>Everything is an experiment</strong>: anything is always subject to change. ending an experiment isn't a failure, you learn the most from experiments that don't produce expected results</li>
<li><strong>gradual rollouts</strong>: easy into everything. use feature flags to activate people slowly into changes. test internally -> private beta -> public</li>
<li><strong>design everything</strong>: <a href="https://books.google.com.my/books?id=TL1aywAACAAJ&#x26;redir_esc=y">Less is More</a> &#x26; <a href="http://books.google.com/books?id=w8pM72p_dpoC">The Design of Everyday Things</a></li>
<li><strong>do less</strong>: can we delete that code? do you need that feature? can you outsource the work to a partner/company so you don't have to build or maintain that?</li>
<li><strong>question everything</strong>: status quo is never good enough</li>
<li><strong>interfaces matter</strong>: everything has an interface (platforms have APIs, teams need to file issues and collaborate) good interfaces are narrow and well-defined</li>
<li><strong>names matter</strong>: think carefully about how something is named. pick exactly one name for each concept the user needs to track and stick to it. Write a glossary to design vocabulary around something.</li>
<li><strong>ignore the competition</strong>: except to borrow good ideas.</li>
<li><strong>write well</strong>: clear writing is clear thinking</li>
<li><strong>strong opinions, weakly held</strong>: have a strong opinion and argue passionately for it. but when you encounter new information, be willing to change your mind.</li>
<li><strong>candor</strong>: be blunt, honest, and truthful. constructive criticism is the best kind. don't keep quite for the sake of politeness.</li>
<li><strong>programming literacy for all</strong>: everyone can and should be able to write software</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Kindness]]></title>
        <link>https://bneo.xyz/posts/kindness</link>
        <guid>https://bneo.xyz/posts/kindness</guid>
        <pubDate>Sat, 27 Jan 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/samaritan.jpeg" alt="The Good Samaritan, 1633 by Rembrandt"></p>
<blockquote>
<p>"I respect kindness in human beings first of all, and kindness to animals. I don't respect the law; I have a total irreverence for anything connected with society except that which makes the roads safer, the beer stronger, the food cheaper and the old men and old women warmer in the winter and happier in the summer." – Brendan Behan</p>
</blockquote>
<p>I was reading this piece by Roger Ebert "<a href="https://www.rogerebert.com/roger-ebert/go-gentle-into-that-good-night">Go gentle into that good night</a>" which summarizes his beliefs about life.</p>
<p>He wrote a paragraph on kindness.</p>
<blockquote>
<p>"Kindness" covers all of my political beliefs. No need to spell them out. I believe that if, at the end of it all, according to our abilities, we have done something to make others a little happier, and something to make ourselves a little happier, that is about the best we can do. To make others less happy is a crime. To make ourselves unhappy is where all crime starts. <mark>We must try to contribute joy to the world</mark>. That is true no matter what our problems, our health, our circumstances. We must try. I didn't always know this, and am happy I lived long enough to find it out.</p>
</blockquote>
<p>It's a good reminder in life to be kind. And all it takes it to make others a little happier, and something to make ourselves a little happier.</p>
<p>And that could be being a good listener, appreciating them, giving gifts, lending a hand, and checking in once in a while.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/samaritan.jpeg" alt="The Good Samaritan, 1633 by Rembrandt"></p>
<blockquote>
<p>"I respect kindness in human beings first of all, and kindness to animals. I don't respect the law; I have a total irreverence for anything connected with society except that which makes the roads safer, the beer stronger, the food cheaper and the old men and old women warmer in the winter and happier in the summer." – Brendan Behan</p>
</blockquote>
<p>I was reading this piece by Roger Ebert "<a href="https://www.rogerebert.com/roger-ebert/go-gentle-into-that-good-night">Go gentle into that good night</a>" which summarizes his beliefs about life.</p>
<p>He wrote a paragraph on kindness.</p>
<blockquote>
<p>"Kindness" covers all of my political beliefs. No need to spell them out. I believe that if, at the end of it all, according to our abilities, we have done something to make others a little happier, and something to make ourselves a little happier, that is about the best we can do. To make others less happy is a crime. To make ourselves unhappy is where all crime starts. <mark>We must try to contribute joy to the world</mark>. That is true no matter what our problems, our health, our circumstances. We must try. I didn't always know this, and am happy I lived long enough to find it out.</p>
</blockquote>
<p>It's a good reminder in life to be kind. And all it takes it to make others a little happier, and something to make ourselves a little happier.</p>
<p>And that could be being a good listener, appreciating them, giving gifts, lending a hand, and checking in once in a while.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Music & Emotion]]></title>
        <link>https://bneo.xyz/posts/music-emotion</link>
        <guid>https://bneo.xyz/posts/music-emotion</guid>
        <pubDate>Fri, 26 Jan 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/musicians.jpg" alt="Three Musicians, 1921 by Pablo Picasso"></p>
<p>I was wondering today about why and how music can influence my emotions a lot.</p>
<p>I could be in a neutral state. But once I listen to songs that are sad/happy/relaxing/exciting, I unconsciously mimic those emotions. Some subtle like transpiration of water through a plant from the roots to the leaves, others like an ice cold shower or an electric shock to my brain. It happens so automatically that I find it very alarming, intriguing, and practical.</p>
<p>So I did a search and started reading this wikipedia page: <a href="https://en.wikipedia.org/wiki/Music_and_emotion">Music and Emotion</a>.</p>
<p>Here are some things interesting insights.</p>
<ul>
<li>music is good for developing knowledge of emotions during childhood (motherly singing as a way to relay emotional messages), may play a role in <a href="https://journals.sagepub.com/doi/10.1177/10298649020050S103">identify formation</a></li>
<li>children at age of 4 are able to distinguish emotions in music in ways similar to adults</li>
<li>People high in agreeableness have higher emotional responses to music in general
<ul>
<li>Stronger sad feelings have been associated with people high in agreeableness and neuroticism</li>
</ul>
</li>
<li>previous exposure to music <a href="https://publications.aap.org/pediatrics/article/124/5/1488/72119/Impact-of-Music-Music-Lyrics-and-Music-Videos-on?autologincheck=redirected">can affect</a> later behavioral choices, schoolwork, and social interactions</li>
<li>why people listen to sad music?
<ul>
<li>to retrieve memories, to feel closer to other people, for <a href="https://en.wikipedia.org/wiki/Cognitive_reappraisal">cognitive reappraisal</a>, to feel befriended by the music, to distract oneself, and for mood enhancement</li>
</ul>
</li>
<li>familiarity with a piece of music <a href="https://doi.org/10.1525%2FMP.2010.27.3.177">increases</a> the emotions experienced by the listener</li>
<li>Emotional memories &#x26; actions
<ul>
<li>Music serves as a powerful cue to recall emotional memories back into awareness.</li>
<li>Music is processed by the lower, sensory levels of the brain, making it <strong>impervious to later memory distortions</strong></li>
<li>Throughout history music was composed to inspire people into specific action - to march, dance, sing or fight</li>
<li>many people report being unable to sit still when certain rhythms are played, in some cases even engaging in subliminal actions when physical manifestations should be suppressed</li>
</ul>
</li>
<li>In Juslin and Västfjäll's <a href="https://en.wikipedia.org/wiki/Music_and_emotion?useskin=vector#Juslin_and_V%C3%A4stfj%C3%A4ll&#x27;s_BRECVEM_model">BRECVEM model</a>.
<ul>
<li><strong>evaluative conditioning</strong>: a piece of music paired repeatedly with a positive or negative stimuli
<ul>
<li>ex: playing a piece of music every time you meet your best friend. This music can evoke happiness even in the absence of the interaction.</li>
</ul>
</li>
<li><strong>emotional contagion</strong>: a listener perceives the emotional expression in a song, then 'mimics' the expression internally, inducing the same emotion.</li>
<li><strong>visual imagery</strong>: listener conjures up visual images while listening to music (a beautiful landscape)</li>
<li><strong>episodic memory</strong>: music evokes a memory of a particular event in the listener's life. Referred to as "Darling , they're playing our tune" phenomenon.</li>
</ul>
</li>
</ul>
<p>After discovering this, I find <a href="https://en.wikipedia.org/wiki/Music_psychology?useskin=vector">music psychology</a> and <a href="https://en.wikipedia.org/wiki/Music_therapy">music therapy</a> to be super interesting. I want to talk to people who are in this field.</p>
<p>Adding the following books to my reading list:</p>
<ul>
<li><a href="https://www.goodreads.com/book/show/141565.This_Is_Your_Brain_on_Music">This Is Your Brain on Music: The Science of a Human Obsession by Daniel J. Levitin</a></li>
<li><a href="https://www.goodreads.com/book/show/1297985.Musicophilia">Musicophilia: Tales of Music and the Brain by Oliver Sacks</a></li>
<li><a href="https://www.goodreads.com/book/show/141566.Music_The_Brain_And_Ecstasy">Music, The Brain, And Ecstasy: How Music Captures Our Imagination by Robert Jourdain</a></li>
</ul>
<p>If you want to go even deeper into this topic, read books by Barbara and Bruscia.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/musicians.jpg" alt="Three Musicians, 1921 by Pablo Picasso"></p>
<p>I was wondering today about why and how music can influence my emotions a lot.</p>
<p>I could be in a neutral state. But once I listen to songs that are sad/happy/relaxing/exciting, I unconsciously mimic those emotions. Some subtle like transpiration of water through a plant from the roots to the leaves, others like an ice cold shower or an electric shock to my brain. It happens so automatically that I find it very alarming, intriguing, and practical.</p>
<p>So I did a search and started reading this wikipedia page: <a href="https://en.wikipedia.org/wiki/Music_and_emotion">Music and Emotion</a>.</p>
<p>Here are some things interesting insights.</p>
<ul>
<li>music is good for developing knowledge of emotions during childhood (motherly singing as a way to relay emotional messages), may play a role in <a href="https://journals.sagepub.com/doi/10.1177/10298649020050S103">identify formation</a></li>
<li>children at age of 4 are able to distinguish emotions in music in ways similar to adults</li>
<li>People high in agreeableness have higher emotional responses to music in general
<ul>
<li>Stronger sad feelings have been associated with people high in agreeableness and neuroticism</li>
</ul>
</li>
<li>previous exposure to music <a href="https://publications.aap.org/pediatrics/article/124/5/1488/72119/Impact-of-Music-Music-Lyrics-and-Music-Videos-on?autologincheck=redirected">can affect</a> later behavioral choices, schoolwork, and social interactions</li>
<li>why people listen to sad music?
<ul>
<li>to retrieve memories, to feel closer to other people, for <a href="https://en.wikipedia.org/wiki/Cognitive_reappraisal">cognitive reappraisal</a>, to feel befriended by the music, to distract oneself, and for mood enhancement</li>
</ul>
</li>
<li>familiarity with a piece of music <a href="https://doi.org/10.1525%2FMP.2010.27.3.177">increases</a> the emotions experienced by the listener</li>
<li>Emotional memories &#x26; actions
<ul>
<li>Music serves as a powerful cue to recall emotional memories back into awareness.</li>
<li>Music is processed by the lower, sensory levels of the brain, making it <strong>impervious to later memory distortions</strong></li>
<li>Throughout history music was composed to inspire people into specific action - to march, dance, sing or fight</li>
<li>many people report being unable to sit still when certain rhythms are played, in some cases even engaging in subliminal actions when physical manifestations should be suppressed</li>
</ul>
</li>
<li>In Juslin and Västfjäll's <a href="https://en.wikipedia.org/wiki/Music_and_emotion?useskin=vector#Juslin_and_V%C3%A4stfj%C3%A4ll&#x27;s_BRECVEM_model">BRECVEM model</a>.
<ul>
<li><strong>evaluative conditioning</strong>: a piece of music paired repeatedly with a positive or negative stimuli
<ul>
<li>ex: playing a piece of music every time you meet your best friend. This music can evoke happiness even in the absence of the interaction.</li>
</ul>
</li>
<li><strong>emotional contagion</strong>: a listener perceives the emotional expression in a song, then 'mimics' the expression internally, inducing the same emotion.</li>
<li><strong>visual imagery</strong>: listener conjures up visual images while listening to music (a beautiful landscape)</li>
<li><strong>episodic memory</strong>: music evokes a memory of a particular event in the listener's life. Referred to as "Darling , they're playing our tune" phenomenon.</li>
</ul>
</li>
</ul>
<p>After discovering this, I find <a href="https://en.wikipedia.org/wiki/Music_psychology?useskin=vector">music psychology</a> and <a href="https://en.wikipedia.org/wiki/Music_therapy">music therapy</a> to be super interesting. I want to talk to people who are in this field.</p>
<p>Adding the following books to my reading list:</p>
<ul>
<li><a href="https://www.goodreads.com/book/show/141565.This_Is_Your_Brain_on_Music">This Is Your Brain on Music: The Science of a Human Obsession by Daniel J. Levitin</a></li>
<li><a href="https://www.goodreads.com/book/show/1297985.Musicophilia">Musicophilia: Tales of Music and the Brain by Oliver Sacks</a></li>
<li><a href="https://www.goodreads.com/book/show/141566.Music_The_Brain_And_Ecstasy">Music, The Brain, And Ecstasy: How Music Captures Our Imagination by Robert Jourdain</a></li>
</ul>
<p>If you want to go even deeper into this topic, read books by Barbara and Bruscia.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Tracking Carbon Emission]]></title>
        <link>https://bneo.xyz/posts/ghg</link>
        <guid>https://bneo.xyz/posts/ghg</guid>
        <pubDate>Thu, 25 Jan 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/loutherbourg.jpg" alt="Coalbrookdale by Night, 1801, Philip James de Loutherbourg"></p>
<blockquote>
<p>"Companies that persist in treating climate change solely as a corporate social responsibility issue, rather than a business problem, will risk the greatest consequences." – Michael E. Porter and Forest L. Reinhardt</p>
</blockquote>
<p>I came across the company <a href="https://watershed.com/">Watershed</a> on LinkedIn last year while I was in Cali. I want to work in the climate tech space, so this company peaked my curiosity.</p>
<p>I have ~7 months (-1 for surgery recovery) in Malaysia if things go well with grad school (still no interviews btw I'm freaking out). I googled for climate tech companies in Malaysia and <a href="https://pantas.com/">Pantas</a> was the first result.</p>
<p>I reached out to people working in that company, and chatted with a senior DS working there currently.</p>
<p>To prepare for the chat, I did a quick one hour research into carbon emission tracking.</p>
<p>First, there's the formula to calculate carbon emissions.</p>
<pre><code class="language-txt">"activity or energy consumption" data X emission factor
</code></pre>
<p>This value is in CO2e – carbon dioxide equivalent.</p>
<p>The emission factor is the challenge here. They're usually just broad approximations, and sometimes you don't have it. Let's say you have a pencil and a pen, you have the emission factor for a broad category - stationary, but nothing more specific.</p>
<p>You have a way to measure it. But how wide do you collect and measure? Emissions can be direct and indirect. There are also upstream and downstream activities that have GHG impact.</p>
<p>Since 1998, the <a href="https://ghgprotocol.org/sites/default/files/standards_supporting/FAQ.pdf">Greenhouse Gas Protocol</a> (GHG protocol), developed by the World Resources Institute (WRI) and the World Sustainable The Business Council for Development (WBCSD), has developed greenhouse gas emissions accounting standards.</p>
<p>Why is this necessary?</p>
<ul>
<li>it can facilitate description of direct and indirect emission sources</li>
<li>improves transparency</li>
<li>serves different types of institution and different types of climate policies and business goals</li>
</ul>
<p>There are 3 scopes of carbon emissions as defined in the protocol.</p>
<p>Scope 1 &#x26; 2 are mandatory, while #3 is voluntary and hardest to monitor.</p>
<h2>Scope 1: direct emissions</h2>
<ul>
<li>emission from company-owned and controlled resources</li>
<li>categories:
<ul>
<li>stationary combustion: fuels, heating sources</li>
<li>mobile combustion: cars, vans, trucks</li>
<li>fugitive emissions: leaks from ghg (refrigeration, ac units)</li>
<li>process emissions: released during industrial processes, on-site manufacturing</li>
</ul>
</li>
</ul>
<h2>Scope 2: indirect emissions</h2>
<ul>
<li>indirect emissions from generation of purchased energy from utility provider, including electricity, steam, heat, and cooling consumed</li>
</ul>
<h2>Scope 3: indirect emissions - not owned</h2>
<ul>
<li>all indirect emissions not in scope 2, occurring in the value chain of reporting company</li>
<li>15 categories in total
<ul>
<li>upstream
<ul>
<li>business travel</li>
<li>employee commuting</li>
<li>waste generated in operations (landfills, wastewater treatments)</li>
<li>purchased goods and services (production-related &#x26; non-prod related)</li>
<li>transportation and distribution</li>
<li>fuel and energy-related activities (production of fuels and energy not included in #1 and #2)</li>
<li>capital goods (buildings, vehicles, machinery)</li>
</ul>
</li>
<li>downstream
<ul>
<li>investments (equity, debt, project finance, managed investments, client services)</li>
<li>franchises (operations under franchisee control)</li>
<li>leased assets (upstream and downstream leasing)</li>
<li>use of sold products ("in-use" emissions from sold products)</li>
<li>end-of-life treatment. (disposal of products sold to consumers)</li>
</ul>
</li>
</ul>
</li>
</ul>
<p>Below is Apple's 3 scopes visualized.</p>
<p><img src="https://bneo.xyz/images/apple_carbon.png" alt="Apple Carbon Footprint"></p>
<p>Notice how scope #3 represents the largest portion of a company's GHG impact.</p>
<p>By tracking all 3 scopes, companies can understand their full value chain emissions and focus their efforts on the greatest GHG reduction opportunities</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/loutherbourg.jpg" alt="Coalbrookdale by Night, 1801, Philip James de Loutherbourg"></p>
<blockquote>
<p>"Companies that persist in treating climate change solely as a corporate social responsibility issue, rather than a business problem, will risk the greatest consequences." – Michael E. Porter and Forest L. Reinhardt</p>
</blockquote>
<p>I came across the company <a href="https://watershed.com/">Watershed</a> on LinkedIn last year while I was in Cali. I want to work in the climate tech space, so this company peaked my curiosity.</p>
<p>I have ~7 months (-1 for surgery recovery) in Malaysia if things go well with grad school (still no interviews btw I'm freaking out). I googled for climate tech companies in Malaysia and <a href="https://pantas.com/">Pantas</a> was the first result.</p>
<p>I reached out to people working in that company, and chatted with a senior DS working there currently.</p>
<p>To prepare for the chat, I did a quick one hour research into carbon emission tracking.</p>
<p>First, there's the formula to calculate carbon emissions.</p>
<pre><code class="language-txt">"activity or energy consumption" data X emission factor
</code></pre>
<p>This value is in CO2e – carbon dioxide equivalent.</p>
<p>The emission factor is the challenge here. They're usually just broad approximations, and sometimes you don't have it. Let's say you have a pencil and a pen, you have the emission factor for a broad category - stationary, but nothing more specific.</p>
<p>You have a way to measure it. But how wide do you collect and measure? Emissions can be direct and indirect. There are also upstream and downstream activities that have GHG impact.</p>
<p>Since 1998, the <a href="https://ghgprotocol.org/sites/default/files/standards_supporting/FAQ.pdf">Greenhouse Gas Protocol</a> (GHG protocol), developed by the World Resources Institute (WRI) and the World Sustainable The Business Council for Development (WBCSD), has developed greenhouse gas emissions accounting standards.</p>
<p>Why is this necessary?</p>
<ul>
<li>it can facilitate description of direct and indirect emission sources</li>
<li>improves transparency</li>
<li>serves different types of institution and different types of climate policies and business goals</li>
</ul>
<p>There are 3 scopes of carbon emissions as defined in the protocol.</p>
<p>Scope 1 &#x26; 2 are mandatory, while #3 is voluntary and hardest to monitor.</p>
<h2>Scope 1: direct emissions</h2>
<ul>
<li>emission from company-owned and controlled resources</li>
<li>categories:
<ul>
<li>stationary combustion: fuels, heating sources</li>
<li>mobile combustion: cars, vans, trucks</li>
<li>fugitive emissions: leaks from ghg (refrigeration, ac units)</li>
<li>process emissions: released during industrial processes, on-site manufacturing</li>
</ul>
</li>
</ul>
<h2>Scope 2: indirect emissions</h2>
<ul>
<li>indirect emissions from generation of purchased energy from utility provider, including electricity, steam, heat, and cooling consumed</li>
</ul>
<h2>Scope 3: indirect emissions - not owned</h2>
<ul>
<li>all indirect emissions not in scope 2, occurring in the value chain of reporting company</li>
<li>15 categories in total
<ul>
<li>upstream
<ul>
<li>business travel</li>
<li>employee commuting</li>
<li>waste generated in operations (landfills, wastewater treatments)</li>
<li>purchased goods and services (production-related &#x26; non-prod related)</li>
<li>transportation and distribution</li>
<li>fuel and energy-related activities (production of fuels and energy not included in #1 and #2)</li>
<li>capital goods (buildings, vehicles, machinery)</li>
</ul>
</li>
<li>downstream
<ul>
<li>investments (equity, debt, project finance, managed investments, client services)</li>
<li>franchises (operations under franchisee control)</li>
<li>leased assets (upstream and downstream leasing)</li>
<li>use of sold products ("in-use" emissions from sold products)</li>
<li>end-of-life treatment. (disposal of products sold to consumers)</li>
</ul>
</li>
</ul>
</li>
</ul>
<p>Below is Apple's 3 scopes visualized.</p>
<p><img src="https://bneo.xyz/images/apple_carbon.png" alt="Apple Carbon Footprint"></p>
<p>Notice how scope #3 represents the largest portion of a company's GHG impact.</p>
<p>By tracking all 3 scopes, companies can understand their full value chain emissions and focus their efforts on the greatest GHG reduction opportunities</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Negative Triggers]]></title>
        <link>https://bneo.xyz/posts/negativeemotions</link>
        <guid>https://bneo.xyz/posts/negativeemotions</guid>
        <pubDate>Wed, 24 Jan 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/scream.jpg" alt="The Scream, 1893 by Edvard Munch"></p>
<blockquote>
<p>Between stimulus and response lies a space. In that space lie our freedom and power to choose a response. In our response lies our growth and our happiness.</p>
</blockquote>
<p>Things didn't go your way. Life happens. You're stressed.</p>
<p>You cannot control these external events, but there lies a space between stimulus and response, an opportunity to choose how you react to negative triggers and regulate your emotions</p>
<p>There are 3 steps.</p>
<h2>1. Identify the emotion</h2>
<p>The first step is to pinpoint the exact emotional state you're in and remind yourself that this is just a state.</p>
<p>Emotions are just patterns in our body (rate of breathing, blood flow), and with <a href="https://nesslabs.com/interoception">interoceptive awareness</a>, we can gain control over these emotions</p>
<p>There are five main categories of negative emotions</p>
<ol>
<li>Anxiety: worry, fear, nervosity, panic, etc.</li>
<li>Anger: irritation, frustration, rage, etc.</li>
<li>Guilt: culpability, remorse, etc.</li>
<li>Sadness: despair, hopelessness, etc.</li>
<li>Shame: embarrassment, humiliation, etc.</li>
</ol>
<p>Find the closest word to describe how you feel.</p>
<h2>2. analyze the emotional trigger</h2>
<p>Take time to go deeper and understand the underlying mechanics that connect the trigger to the negative emotion.</p>
<p>Be honest with yourself. What are the things you feel you are not getting. What need isn't met?</p>
<p>Below is a list of the most common unmet needs by Dr. Marcia Reynolds:</p>
<ol>
<li>Acceptance</li>
<li>Attention</li>
<li>Autonomy</li>
<li>Balance</li>
<li>Being in control</li>
<li>Being liked</li>
<li>Being needed</li>
<li>Being right</li>
<li>Being treated fairly</li>
<li>Being understood</li>
<li>Being valued</li>
<li>Comfort</li>
<li>Consistency</li>
<li>Feel included</li>
<li>Freedom</li>
<li>Fun</li>
<li>Independence</li>
<li>Love</li>
<li>New challenges</li>
<li>Order</li>
<li>Peacefulness</li>
<li>Predictability</li>
<li>Respect</li>
<li>Safety</li>
</ol>
<p>Choose three unmet needs from this list.</p>
<p>When combined together, they form an equation which results in your negative emotional trigger.</p>
<p>Ex: deadline was moved up without checking with you</p>
<blockquote>
<p>trigger = lack of consistency + respect + feeling included</p>
</blockquote>
<p>Come up with your equation.</p>
<h2>3. shift your emotional state</h2>
<p>Now that you know your emotional state, and analyzed the trigger, it's time to shift.</p>
<p>Choose to feel something different.</p>
<p>You can try these exercises to change your mood</p>
<ol>
<li>walking meditation: find a quiet place to walk slowly while letting go of the emotions attached to the trigger. focus on the sensations of standing and the movements that keep your balance</li>
<li>conscious breathing: breath to relax your body and mind. focus on one word which represents how you want to feel.</li>
<li>practice gratitude: think about three things you're grateful for</li>
</ol>
<p>There are many other exercises.</p>
<p>The main thing is the belief that even though you're not in control of these situations, <strong>you can regulate your emotions</strong>.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/scream.jpg" alt="The Scream, 1893 by Edvard Munch"></p>
<blockquote>
<p>Between stimulus and response lies a space. In that space lie our freedom and power to choose a response. In our response lies our growth and our happiness.</p>
</blockquote>
<p>Things didn't go your way. Life happens. You're stressed.</p>
<p>You cannot control these external events, but there lies a space between stimulus and response, an opportunity to choose how you react to negative triggers and regulate your emotions</p>
<p>There are 3 steps.</p>
<h2>1. Identify the emotion</h2>
<p>The first step is to pinpoint the exact emotional state you're in and remind yourself that this is just a state.</p>
<p>Emotions are just patterns in our body (rate of breathing, blood flow), and with <a href="https://nesslabs.com/interoception">interoceptive awareness</a>, we can gain control over these emotions</p>
<p>There are five main categories of negative emotions</p>
<ol>
<li>Anxiety: worry, fear, nervosity, panic, etc.</li>
<li>Anger: irritation, frustration, rage, etc.</li>
<li>Guilt: culpability, remorse, etc.</li>
<li>Sadness: despair, hopelessness, etc.</li>
<li>Shame: embarrassment, humiliation, etc.</li>
</ol>
<p>Find the closest word to describe how you feel.</p>
<h2>2. analyze the emotional trigger</h2>
<p>Take time to go deeper and understand the underlying mechanics that connect the trigger to the negative emotion.</p>
<p>Be honest with yourself. What are the things you feel you are not getting. What need isn't met?</p>
<p>Below is a list of the most common unmet needs by Dr. Marcia Reynolds:</p>
<ol>
<li>Acceptance</li>
<li>Attention</li>
<li>Autonomy</li>
<li>Balance</li>
<li>Being in control</li>
<li>Being liked</li>
<li>Being needed</li>
<li>Being right</li>
<li>Being treated fairly</li>
<li>Being understood</li>
<li>Being valued</li>
<li>Comfort</li>
<li>Consistency</li>
<li>Feel included</li>
<li>Freedom</li>
<li>Fun</li>
<li>Independence</li>
<li>Love</li>
<li>New challenges</li>
<li>Order</li>
<li>Peacefulness</li>
<li>Predictability</li>
<li>Respect</li>
<li>Safety</li>
</ol>
<p>Choose three unmet needs from this list.</p>
<p>When combined together, they form an equation which results in your negative emotional trigger.</p>
<p>Ex: deadline was moved up without checking with you</p>
<blockquote>
<p>trigger = lack of consistency + respect + feeling included</p>
</blockquote>
<p>Come up with your equation.</p>
<h2>3. shift your emotional state</h2>
<p>Now that you know your emotional state, and analyzed the trigger, it's time to shift.</p>
<p>Choose to feel something different.</p>
<p>You can try these exercises to change your mood</p>
<ol>
<li>walking meditation: find a quiet place to walk slowly while letting go of the emotions attached to the trigger. focus on the sensations of standing and the movements that keep your balance</li>
<li>conscious breathing: breath to relax your body and mind. focus on one word which represents how you want to feel.</li>
<li>practice gratitude: think about three things you're grateful for</li>
</ol>
<p>There are many other exercises.</p>
<p>The main thing is the belief that even though you're not in control of these situations, <strong>you can regulate your emotions</strong>.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Things That Bring Me Joy]]></title>
        <link>https://bneo.xyz/posts/joy</link>
        <guid>https://bneo.xyz/posts/joy</guid>
        <pubDate>Tue, 23 Jan 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/dance.jpg" alt="Dance (Matisse), 1910"></p>
<ul>
<li>writing this blog</li>
<li>japanese cold tofu, tofu pudding 豆腐花, dim sum, bitter gourd, salmon, miso paste, all vegetables</li>
<li>plants in my room (ideally alive)</li>
<li>going to old bookstores</li>
<li>reading and buying second-hand books</li>
<li>finding something good while thrifting</li>
<li>watching a good movie</li>
<li>listening to music (old and new)
<ul>
<li>making and sharing playlists</li>
</ul>
</li>
<li>listening to podcasts</li>
<li>worship &#x26; serving God</li>
<li>putting on cold facial masks</li>
<li>visiting art museums</li>
<li>exploring new cities</li>
<li>sunrise and sunsets</li>
<li>sound and smell of rain</li>
<li>talking walks (alone or with friends)</li>
<li>taking photos</li>
<li>coding side projects (better with friends)</li>
<li>scrolling through cosmos and twitter</li>
<li>getting emails from internet strangers</li>
<li>talking to strangers and connecting on similar interests</li>
<li>seeing people I love happy, healthy and content</li>
<li>laying down in bed after a long, busy, eventful day</li>
<li>building a product that brings value to people (biggest goal for this year)</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/dance.jpg" alt="Dance (Matisse), 1910"></p>
<ul>
<li>writing this blog</li>
<li>japanese cold tofu, tofu pudding 豆腐花, dim sum, bitter gourd, salmon, miso paste, all vegetables</li>
<li>plants in my room (ideally alive)</li>
<li>going to old bookstores</li>
<li>reading and buying second-hand books</li>
<li>finding something good while thrifting</li>
<li>watching a good movie</li>
<li>listening to music (old and new)
<ul>
<li>making and sharing playlists</li>
</ul>
</li>
<li>listening to podcasts</li>
<li>worship &#x26; serving God</li>
<li>putting on cold facial masks</li>
<li>visiting art museums</li>
<li>exploring new cities</li>
<li>sunrise and sunsets</li>
<li>sound and smell of rain</li>
<li>talking walks (alone or with friends)</li>
<li>taking photos</li>
<li>coding side projects (better with friends)</li>
<li>scrolling through cosmos and twitter</li>
<li>getting emails from internet strangers</li>
<li>talking to strangers and connecting on similar interests</li>
<li>seeing people I love happy, healthy and content</li>
<li>laying down in bed after a long, busy, eventful day</li>
<li>building a product that brings value to people (biggest goal for this year)</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[How to Be Alone]]></title>
        <link>https://bneo.xyz/posts/alone</link>
        <guid>https://bneo.xyz/posts/alone</guid>
        <pubDate>Mon, 22 Jan 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/monk.jpg" alt="The Monk by the Sea, Caspar David Friedrich"></p>
<blockquote>
<p>If your heart is bleeding, make the best of it. There is heat in freezing, be a testament.</p>
</blockquote>
<p>I watched this video by Tanya Davis on <a href="https://www.youtube.com/watch?v=k7X7sZzSXYs">How To Be Alone</a></p>
<p>It's been almost 3 weeks since I came back home to Malaysia.</p>
<p>A big part of my identity is tied to the US, I close my eyes and I'm back in my apartment, back in the library where I used to take breaks and read design books, where I would take walks daily and watch sunsets. When I was in Cali, I could create plans in the weekends with my friends to explore a new spot. I could go to meetups and hackathons and talk to startups founders.</p>
<p>I miss it a lot still. Or I miss the people. I found it hard at times to not be with my friends anymore. I felt like my body was here but my heart wasn't. Like I was missing a big piece of myself. These overwhelming emotions morphs from sadness into anger, and into grief and regret. I get stuck in thought loops that I can't seem to get out of. I often have deep cravings and bursts of longing for social interaction, to be able to see them face to face, to feel their eyes locked on mine, to hear their voice and their laughter, to be there and notice when they get frustrated, when they get anxious, when they're happy. But I realize that it's not possible anymore.</p>
<p>I used to be fine with being alone. I actually enjoyed it during lockdown in 2020. But after spending time with friends in the US, it made it hard to be alone. I never realized how much close friendships could change my internal makeup, how much they could inspire me, influence me, and help me be more selfless. I'm constantly in my head, and they help me drag me out of that space, and into theirs, and it reminds me that most of my pain isn't real, that there is more to life than this, and that there is beauty in everything. Some friendships are addicting, they make you more playful and you're excited to see them. Life becomes more colorful.</p>
<p>I spent the past two days at home. I have no job and no school. I live with my family, whom I do love a lot, but I feel alone, in the sense that they don't understand me. They're different from me in a lot of ways and sometimes talking to them feels very strained and stranger-like. But they're very accepting and loving, which is really all you need from your family. I asked for a room for myself with a wall full of art and plants and a cat, and now I have the former, the latter is still in debates. I'm writing this in my new room with (almost) everything set up. I was complaining a lot about the noise and the humidity and how I didn't have my own space. I have it now. Now it's time to focus on my work. I have a lot of work to accomplish. They're mostly my writing work, preparations for potential grad school interviews, side projects, learning swift, and upskilling in AI and ML so I can be an AI engineer earning 500k USD one day. I still get bouts of longing and sadness which is pretty distracting, and a lot of dread and bitterness with my health issues, but I get by with YouTube streaming and bouncy and loud Korean songs, biking 7.77 miles on the stationary bike everyday ~6pm, posting on Twitter, and the friends who I still chat with through text.</p>
<p>I'm sure things will get better, I'm still adjusting to change, and accepting it. I have to actively remind myself to reject cynicism and remain optimistic.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/monk.jpg" alt="The Monk by the Sea, Caspar David Friedrich"></p>
<blockquote>
<p>If your heart is bleeding, make the best of it. There is heat in freezing, be a testament.</p>
</blockquote>
<p>I watched this video by Tanya Davis on <a href="https://www.youtube.com/watch?v=k7X7sZzSXYs">How To Be Alone</a></p>
<p>It's been almost 3 weeks since I came back home to Malaysia.</p>
<p>A big part of my identity is tied to the US, I close my eyes and I'm back in my apartment, back in the library where I used to take breaks and read design books, where I would take walks daily and watch sunsets. When I was in Cali, I could create plans in the weekends with my friends to explore a new spot. I could go to meetups and hackathons and talk to startups founders.</p>
<p>I miss it a lot still. Or I miss the people. I found it hard at times to not be with my friends anymore. I felt like my body was here but my heart wasn't. Like I was missing a big piece of myself. These overwhelming emotions morphs from sadness into anger, and into grief and regret. I get stuck in thought loops that I can't seem to get out of. I often have deep cravings and bursts of longing for social interaction, to be able to see them face to face, to feel their eyes locked on mine, to hear their voice and their laughter, to be there and notice when they get frustrated, when they get anxious, when they're happy. But I realize that it's not possible anymore.</p>
<p>I used to be fine with being alone. I actually enjoyed it during lockdown in 2020. But after spending time with friends in the US, it made it hard to be alone. I never realized how much close friendships could change my internal makeup, how much they could inspire me, influence me, and help me be more selfless. I'm constantly in my head, and they help me drag me out of that space, and into theirs, and it reminds me that most of my pain isn't real, that there is more to life than this, and that there is beauty in everything. Some friendships are addicting, they make you more playful and you're excited to see them. Life becomes more colorful.</p>
<p>I spent the past two days at home. I have no job and no school. I live with my family, whom I do love a lot, but I feel alone, in the sense that they don't understand me. They're different from me in a lot of ways and sometimes talking to them feels very strained and stranger-like. But they're very accepting and loving, which is really all you need from your family. I asked for a room for myself with a wall full of art and plants and a cat, and now I have the former, the latter is still in debates. I'm writing this in my new room with (almost) everything set up. I was complaining a lot about the noise and the humidity and how I didn't have my own space. I have it now. Now it's time to focus on my work. I have a lot of work to accomplish. They're mostly my writing work, preparations for potential grad school interviews, side projects, learning swift, and upskilling in AI and ML so I can be an AI engineer earning 500k USD one day. I still get bouts of longing and sadness which is pretty distracting, and a lot of dread and bitterness with my health issues, but I get by with YouTube streaming and bouncy and loud Korean songs, biking 7.77 miles on the stationary bike everyday ~6pm, posting on Twitter, and the friends who I still chat with through text.</p>
<p>I'm sure things will get better, I'm still adjusting to change, and accepting it. I have to actively remind myself to reject cynicism and remain optimistic.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[What Could Be]]></title>
        <link>https://bneo.xyz/posts/couldbe</link>
        <guid>https://bneo.xyz/posts/couldbe</guid>
        <pubDate>Sun, 21 Jan 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/garden.jpeg" alt="The Garden of Earthly Delights, Hieronymus Bosch"></p>
<p>Before you take on anything, pause and ask <a href="https://thebrowser.company/values/#start">what could be</a></p>
<p>Break apart from the daily routine and <strong>dream</strong> a bit.</p>
<p>As Toni Morrison says, <mark>"Dream, then think"</mark></p>
<p>Go to different places while you dream. Pull from many places, the objective is to bring a sense of multidimensionality to what we do, and how we do it.</p>
<p>Asking what could be is a mindset.</p>
<p>DFW: "a huge percentage of the stuff I tend to be automatically certain of is, it turns out, totally wrong and deluded"</p>
<p>Just because something is, doesn't mean it has to be and certainly doesn't mean it's right.</p>
<p>It's also a practical way to crack any pre-existing beliefs you have about how a thing should or shouldn't be. The goal is to strip away any false assumptions from our thought process, this is when our creativity can truly flourish.</p>
<p>Murakami on <em>How to access Creativity</em>: "I have to pound the rock with a chisel and dig out a deep hole before I can locate the source of creativity... I've become quite efficient, both technically and physically, at opening a hole in the hard rock and locating a new water vein.</p>
<p><strong>Ask</strong>ing <strong>what could be</strong> is your chisel.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/garden.jpeg" alt="The Garden of Earthly Delights, Hieronymus Bosch"></p>
<p>Before you take on anything, pause and ask <a href="https://thebrowser.company/values/#start">what could be</a></p>
<p>Break apart from the daily routine and <strong>dream</strong> a bit.</p>
<p>As Toni Morrison says, <mark>"Dream, then think"</mark></p>
<p>Go to different places while you dream. Pull from many places, the objective is to bring a sense of multidimensionality to what we do, and how we do it.</p>
<p>Asking what could be is a mindset.</p>
<p>DFW: "a huge percentage of the stuff I tend to be automatically certain of is, it turns out, totally wrong and deluded"</p>
<p>Just because something is, doesn't mean it has to be and certainly doesn't mean it's right.</p>
<p>It's also a practical way to crack any pre-existing beliefs you have about how a thing should or shouldn't be. The goal is to strip away any false assumptions from our thought process, this is when our creativity can truly flourish.</p>
<p>Murakami on <em>How to access Creativity</em>: "I have to pound the rock with a chisel and dig out a deep hole before I can locate the source of creativity... I've become quite efficient, both technically and physically, at opening a hole in the hard rock and locating a new water vein.</p>
<p><strong>Ask</strong>ing <strong>what could be</strong> is your chisel.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Be Worthy of Your Sufferings]]></title>
        <link>https://bneo.xyz/posts/worthy</link>
        <guid>https://bneo.xyz/posts/worthy</guid>
        <pubDate>Sat, 20 Jan 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/medusa-raft.jpg" alt="The Raft of the Medusa, Théodore Géricault"></p>
<blockquote>
<p>“There is only one thing that I dread: not to be worthy of my sufferings.” – Fyodor Dostoevsky</p>
</blockquote>
<p>What does it mean to be worthy of your sufferings?</p>
<p>From "Mans search for meaning" by V. Frankl, he describes the conditions of the prisoners minds in the camps and the context of this quote.</p>
<p>In each suffering lies two choices: to either <strong>embrace suffering with dignity, bravery and moral perseverance</strong>, or to decay, in his fight for self preservation, into an animal. This determines whether or not a man is worth of his suffering. The suffering of the greatest kind is the suffering where humans are depraved of all choices and yet, the last of human freedom is the choice of how we deal with our suffering.</p>
<p>There's also the stoics view, who believed a true sage was someone worthy of all challenges the gods sent their way.</p>
<blockquote>
<p>Show me one who is sick and yet happy, in peril and yet happy, dying and yet happy, in exile and happy, in disgrace and happy. Show him me. By the gods I would fain see a Stoic. Nay you cannot show me a finished Stoic; then show me one in the moulding, one who has set his feet on the path.” – Epicetus</p>
</blockquote>
<p>There would be no Hercules without all the trials and tribulations he went through. He was worthy of the challenges he faced, and that's why we remember Hercules today.</p>
<p>So the question isn't whether you will or will not suffer. Existence is suffering.</p>
<p>The question is: how will you act in the face of suffering?</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/medusa-raft.jpg" alt="The Raft of the Medusa, Théodore Géricault"></p>
<blockquote>
<p>“There is only one thing that I dread: not to be worthy of my sufferings.” – Fyodor Dostoevsky</p>
</blockquote>
<p>What does it mean to be worthy of your sufferings?</p>
<p>From "Mans search for meaning" by V. Frankl, he describes the conditions of the prisoners minds in the camps and the context of this quote.</p>
<p>In each suffering lies two choices: to either <strong>embrace suffering with dignity, bravery and moral perseverance</strong>, or to decay, in his fight for self preservation, into an animal. This determines whether or not a man is worth of his suffering. The suffering of the greatest kind is the suffering where humans are depraved of all choices and yet, the last of human freedom is the choice of how we deal with our suffering.</p>
<p>There's also the stoics view, who believed a true sage was someone worthy of all challenges the gods sent their way.</p>
<blockquote>
<p>Show me one who is sick and yet happy, in peril and yet happy, dying and yet happy, in exile and happy, in disgrace and happy. Show him me. By the gods I would fain see a Stoic. Nay you cannot show me a finished Stoic; then show me one in the moulding, one who has set his feet on the path.” – Epicetus</p>
</blockquote>
<p>There would be no Hercules without all the trials and tribulations he went through. He was worthy of the challenges he faced, and that's why we remember Hercules today.</p>
<p>So the question isn't whether you will or will not suffer. Existence is suffering.</p>
<p>The question is: how will you act in the face of suffering?</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Endoscope #3]]></title>
        <link>https://bneo.xyz/posts/endoscope</link>
        <guid>https://bneo.xyz/posts/endoscope</guid>
        <pubDate>Fri, 19 Jan 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/christboat.jpeg" alt="The Storm on the Sea of Galilee, 1633 - Rembrandt"></p>
<p>I didn't feel like getting out of bed.</p>
<p>It's my third time going to get an endoscope. I hate that I have to do it.</p>
<p>I needed some form of comfort. A coping mechanism. I decided to bring Man's Search for Meaning along with me. Scrolling on my phone wouldn't cut it. I didn't want a distraction. I wanted powerful words. Words that can help me make sense of all these emotions.</p>
<p>I read in the car while my sister drove my mom and I to Pantai Hospital, which translates to beach hospital in English. It's kinda funny. This is my vacation while I'm back. Hospitals.</p>
<p>It's my second time back after an initial consultation. I arrived at 9 a.m., but had to wait till 10:30 a.m. to be called into my patient bed to get changed and prepped for my procedure.</p>
<p>While waiting, I read Dr. Frankl's words on suffering. By no means did I suffer even the slightest amount of pain and turmoil the prisoners went through in concentration camps. However, he wrote before that suffering has no size, great or small, it is still suffering.</p>
<p>I was convinced to think of suffering differently, a new mindset, a new perspective. Suffering is an opportunity, a value that can be attainted if I look hard enough. A chance to meet my great fate, to reach spiritual heights that I would not otherwise. To not seek meaning in life, but to think about what life expects of me. To accept suffering as a life's task. And when I feel like giving up, to remind myself of the love of friends and family, and God, who expects me to keep hanging on. I had to remind myself of the "why", so that I can bear any "how". And that what doesn't kill me will only make me stronger. Because suffering is meaning and meaning is suffering, and life will never cease to have meaning. Reading these words help quiet down the storm in my heart. I kept seeing these issues in my life as a bad hand in the genetic lottery, as a statistics. I saw myself as unlucky, unworthy of my suffering. But reading all these words help me form a clear and precise picture my emotion, which is suffering, and it ceased to be suffering.</p>
<p>I went in and sat on the hospital beds. I was asked to confirm my date of birth and last meal by many nurses on many accounts. I suppose you can't be too safe, you wouldn't want to operate on the wrong person.</p>
<p>My veins weren't showing well, so the intravenous cannula (IV) insertions had some hiccups. They first did it on my right hand, but it resulted in a blood clot, or in medical lingo, a superficial thrombophlebitis.</p>
<p>The three nurses came to look at my IV. Are these nurses even trained?</p>
<p>I observed who my friends were in the open space. The patients were at least in their 40s. One was definitely in his 70s. I couldn't understand it. Why is this happening to me. I found it funny. I couldn't help but laugh. This is the life that I have to accept.</p>
<p>As I was laying in bed staring at the ceiling, I just kept thanking God and my family. And said prayers for the procedure to go well. And that I won't wakeup halfway to a doctor sticking a tube down my throat.</p>
<p>As I got rolled into the endoscopy room, those tv/movie scenes with people being rolled to the ER comes to mind. Luckily for me, I'm not going into ER.</p>
<p>In the room, I see nurses and doctors busy getting ready setting up the equipments and tools. Dr W, the gastroenterologist from my initial consultation was checking her phone.</p>
<p>Everything happened really fast. It's like dancers getting ready for their performance.</p>
<p>I was strapped on a blood pressure monitor on my arm, and a small one for my finger. The doctor in charge of my anesthetic stuck another IV down into my left arm, and it stung, a lot. I could feel my arm burning when he injected propofol. A nurse sprayed some numbing agent into my throat and asked me to swallow it. Before my brain could register the taste of it, I was asked to bite on a device that could keep my mouth open for the tube to enter. Then I was asked to roll my body to my left. Soon after, the lights went out.</p>
<p>Next thing I knew, I was outside in the patient rooms. I slept like a baby. It was the best sleep I've had since I could remember, maybe since I had GERD. I wonder why that is.</p>
<p>Both my hands were hurting a lot. I was given a sandwich with white bread wrapping tomato tuna and a thin spread of egg. I told them I couldn't drink Milo, it is cocoa which has caffeine. Do they even know I have GERD?</p>
<p>I ate my breakfast, and was feeling an unusual high. I was abnormally positive. It had to be a side effect of the drug, which I later found celebrities misuse. I was on Twitter a lot.</p>
<p>After a while, it was time to get the results.</p>
<p>I met up with my mom again, who's been waiting the entire time.</p>
<p>I got to meet Dr W after waiting 30 more minutes. Her conclusion was that the hernia was still there, but the inflammation is less severe than a year ago. I wonder what I did differently. I might've been a lot less stressed out this past semester. I got to live a slower and peaceful life. And a lot of good things (some bad things too) happened.</p>
<p>I can never understand why she gave me more medication. And I just took it without question.</p>
<p>She seemed to be hesitant about me getting surgery, but never explicitly voiced out the concern. I don't think she knows how much I want this surgery. It's taken 3 years of my life away. 3 years is a lot in my 20s. Time seems valuable at my age now. I feel like I have to be at my very best at this time, physically and mentally. Now I have a chance to take it back. I wasn't going to give in. This is why I came back for. Why I gave up my california dream. That doesn't mean I'm not afraid. I'm terrified. What if it's too early for surgery? What if I'm being too greedy? What if I'm pulling the lever too early? Instead of exploring more, I'm exploiting too early? Is this God's timing? There's a lot to think about. But I'm glad I'm not alone in this.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/christboat.jpeg" alt="The Storm on the Sea of Galilee, 1633 - Rembrandt"></p>
<p>I didn't feel like getting out of bed.</p>
<p>It's my third time going to get an endoscope. I hate that I have to do it.</p>
<p>I needed some form of comfort. A coping mechanism. I decided to bring Man's Search for Meaning along with me. Scrolling on my phone wouldn't cut it. I didn't want a distraction. I wanted powerful words. Words that can help me make sense of all these emotions.</p>
<p>I read in the car while my sister drove my mom and I to Pantai Hospital, which translates to beach hospital in English. It's kinda funny. This is my vacation while I'm back. Hospitals.</p>
<p>It's my second time back after an initial consultation. I arrived at 9 a.m., but had to wait till 10:30 a.m. to be called into my patient bed to get changed and prepped for my procedure.</p>
<p>While waiting, I read Dr. Frankl's words on suffering. By no means did I suffer even the slightest amount of pain and turmoil the prisoners went through in concentration camps. However, he wrote before that suffering has no size, great or small, it is still suffering.</p>
<p>I was convinced to think of suffering differently, a new mindset, a new perspective. Suffering is an opportunity, a value that can be attainted if I look hard enough. A chance to meet my great fate, to reach spiritual heights that I would not otherwise. To not seek meaning in life, but to think about what life expects of me. To accept suffering as a life's task. And when I feel like giving up, to remind myself of the love of friends and family, and God, who expects me to keep hanging on. I had to remind myself of the "why", so that I can bear any "how". And that what doesn't kill me will only make me stronger. Because suffering is meaning and meaning is suffering, and life will never cease to have meaning. Reading these words help quiet down the storm in my heart. I kept seeing these issues in my life as a bad hand in the genetic lottery, as a statistics. I saw myself as unlucky, unworthy of my suffering. But reading all these words help me form a clear and precise picture my emotion, which is suffering, and it ceased to be suffering.</p>
<p>I went in and sat on the hospital beds. I was asked to confirm my date of birth and last meal by many nurses on many accounts. I suppose you can't be too safe, you wouldn't want to operate on the wrong person.</p>
<p>My veins weren't showing well, so the intravenous cannula (IV) insertions had some hiccups. They first did it on my right hand, but it resulted in a blood clot, or in medical lingo, a superficial thrombophlebitis.</p>
<p>The three nurses came to look at my IV. Are these nurses even trained?</p>
<p>I observed who my friends were in the open space. The patients were at least in their 40s. One was definitely in his 70s. I couldn't understand it. Why is this happening to me. I found it funny. I couldn't help but laugh. This is the life that I have to accept.</p>
<p>As I was laying in bed staring at the ceiling, I just kept thanking God and my family. And said prayers for the procedure to go well. And that I won't wakeup halfway to a doctor sticking a tube down my throat.</p>
<p>As I got rolled into the endoscopy room, those tv/movie scenes with people being rolled to the ER comes to mind. Luckily for me, I'm not going into ER.</p>
<p>In the room, I see nurses and doctors busy getting ready setting up the equipments and tools. Dr W, the gastroenterologist from my initial consultation was checking her phone.</p>
<p>Everything happened really fast. It's like dancers getting ready for their performance.</p>
<p>I was strapped on a blood pressure monitor on my arm, and a small one for my finger. The doctor in charge of my anesthetic stuck another IV down into my left arm, and it stung, a lot. I could feel my arm burning when he injected propofol. A nurse sprayed some numbing agent into my throat and asked me to swallow it. Before my brain could register the taste of it, I was asked to bite on a device that could keep my mouth open for the tube to enter. Then I was asked to roll my body to my left. Soon after, the lights went out.</p>
<p>Next thing I knew, I was outside in the patient rooms. I slept like a baby. It was the best sleep I've had since I could remember, maybe since I had GERD. I wonder why that is.</p>
<p>Both my hands were hurting a lot. I was given a sandwich with white bread wrapping tomato tuna and a thin spread of egg. I told them I couldn't drink Milo, it is cocoa which has caffeine. Do they even know I have GERD?</p>
<p>I ate my breakfast, and was feeling an unusual high. I was abnormally positive. It had to be a side effect of the drug, which I later found celebrities misuse. I was on Twitter a lot.</p>
<p>After a while, it was time to get the results.</p>
<p>I met up with my mom again, who's been waiting the entire time.</p>
<p>I got to meet Dr W after waiting 30 more minutes. Her conclusion was that the hernia was still there, but the inflammation is less severe than a year ago. I wonder what I did differently. I might've been a lot less stressed out this past semester. I got to live a slower and peaceful life. And a lot of good things (some bad things too) happened.</p>
<p>I can never understand why she gave me more medication. And I just took it without question.</p>
<p>She seemed to be hesitant about me getting surgery, but never explicitly voiced out the concern. I don't think she knows how much I want this surgery. It's taken 3 years of my life away. 3 years is a lot in my 20s. Time seems valuable at my age now. I feel like I have to be at my very best at this time, physically and mentally. Now I have a chance to take it back. I wasn't going to give in. This is why I came back for. Why I gave up my california dream. That doesn't mean I'm not afraid. I'm terrified. What if it's too early for surgery? What if I'm being too greedy? What if I'm pulling the lever too early? Instead of exploring more, I'm exploiting too early? Is this God's timing? There's a lot to think about. But I'm glad I'm not alone in this.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Luck Surface Area]]></title>
        <link>https://bneo.xyz/posts/lucksurfacearea</link>
        <guid>https://bneo.xyz/posts/lucksurfacearea</guid>
        <pubDate>Thu, 18 Jan 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Every success takes a little bit of luck. Hard work alone isn't enough.</p>
<p>Luck might seem like an uncontrollable force, but we can increase our surface area of luck.</p>
<p>That happens by <a href="https://www.swyx.io/learn-in-public">working in public</a>.</p>
<p>Do work and <a href="https://github.com/readme/guides/publishing-your-work">publish it</a>. <a href="https://jxnl.github.io/blog/writing/2024/01/11/anatomy-of-a-tweet/">Tweet</a> your latest side project. Write a blog post. Find your community and build with them.</p>
<p>The goal is to increase the chances of luck finding us.</p>
<p>This concept of <a href="https://www.codusoperandi.com/posts/increasing-your-luck-surface-area">Luck Surface Area</a> has a simple formula.</p>
<pre><code class="language-text">Luck = [Doing Things] * [Telling People]
</code></pre>
<p>Get over the fear that's stopping you from building and sharing publicly. It's not worth keeping around.</p>
<p>Don't be afraid to dive deep into your curiosity.</p>
<p>Whatever excites you, be excited about it publicly.</p>
<p>Publishing is a skill you can learn. You learn it by practicing it daily, like a muscle. It will become second nature.</p>
<p>People like stories, so bring them along. Share the wins, the losses, and the thought process.</p>]]></description>
        <content:encoded><![CDATA[<p>Every success takes a little bit of luck. Hard work alone isn't enough.</p>
<p>Luck might seem like an uncontrollable force, but we can increase our surface area of luck.</p>
<p>That happens by <a href="https://www.swyx.io/learn-in-public">working in public</a>.</p>
<p>Do work and <a href="https://github.com/readme/guides/publishing-your-work">publish it</a>. <a href="https://jxnl.github.io/blog/writing/2024/01/11/anatomy-of-a-tweet/">Tweet</a> your latest side project. Write a blog post. Find your community and build with them.</p>
<p>The goal is to increase the chances of luck finding us.</p>
<p>This concept of <a href="https://www.codusoperandi.com/posts/increasing-your-luck-surface-area">Luck Surface Area</a> has a simple formula.</p>
<pre><code class="language-text">Luck = [Doing Things] * [Telling People]
</code></pre>
<p>Get over the fear that's stopping you from building and sharing publicly. It's not worth keeping around.</p>
<p>Don't be afraid to dive deep into your curiosity.</p>
<p>Whatever excites you, be excited about it publicly.</p>
<p>Publishing is a skill you can learn. You learn it by practicing it daily, like a muscle. It will become second nature.</p>
<p>People like stories, so bring them along. Share the wins, the losses, and the thought process.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Places to Find Art Online]]></title>
        <link>https://bneo.xyz/posts/art</link>
        <guid>https://bneo.xyz/posts/art</guid>
        <pubDate>Wed, 17 Jan 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/art.jpg" alt="The Tribuna of the Uffizi (Zoffany)"></p>
<p>I like adding artworks to my blog posts, especially when they relate to it in some way, but in general I do it just because I admire them, and wish for others to admire them too.</p>
<p>Some websites I've found where you can download/discover art.</p>
<p>Discover &#x26; Learn</p>
<ul>
<li><a href="https://artsandculture.google.com/">Google Arts &#x26; Culture</a></li>
<li><a href="https://www.wikiart.org/">WikiArt.org - Visual Art Encyclopedia</a></li>
<li><a href="https://artuk.org/">Art UK</a></li>
<li><a href="https://www.theartstory.org/">The Art Story</a></li>
</ul>
<p>Twitter</p>
<ul>
<li><a href="https://twitter.com/0zmnds">Ozymandias𓆏 (@0zmnds)</a></li>
<li><a href="https://twitter.com/JapanTraCul">Masterpieces of Japan (@JapanTraCul)</a></li>
<li><a href="https://twitter.com/archaeologyart">Archaeology &#x26; Art (@archaeologyart) / X</a></li>
</ul>
<p>Search art</p>
<ul>
<li><a href="https://openartimages.com/">OAI - Open Art Images</a></li>
<li><a href="https://artvee.com/">Artvee</a></li>
</ul>
<p>Museum Collections</p>
<ul>
<li><a href="https://www.nga.gov/collection-search-result.html?sortOrder=DEFAULT&#x26;artobj_downloadable=Image_download_available&#x26;pageNumber=1&#x26;lastFacet=artobj_downloadable">National Gallery of Art</a></li>
<li><a href="https://www.metmuseum.org/art/collection/search?showOnly=openAccess">The Metropolitan Museum of Art</a></li>
<li><a href="https://www.artic.edu/collection">The Art Institute of Chicago</a></li>
<li><a href="https://www.rijksmuseum.nl/en/search?f=1&#x26;p=1&#x26;ps=12&#x26;type=painting&#x26;st=Objects&#x26;ii=0">Rijksmuseum</a></li>
<li>More: <a href="http://imageresources.weebly.com/museum-sites.html">Museum sites - Digital Resources Guide</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/art.jpg" alt="The Tribuna of the Uffizi (Zoffany)"></p>
<p>I like adding artworks to my blog posts, especially when they relate to it in some way, but in general I do it just because I admire them, and wish for others to admire them too.</p>
<p>Some websites I've found where you can download/discover art.</p>
<p>Discover &#x26; Learn</p>
<ul>
<li><a href="https://artsandculture.google.com/">Google Arts &#x26; Culture</a></li>
<li><a href="https://www.wikiart.org/">WikiArt.org - Visual Art Encyclopedia</a></li>
<li><a href="https://artuk.org/">Art UK</a></li>
<li><a href="https://www.theartstory.org/">The Art Story</a></li>
</ul>
<p>Twitter</p>
<ul>
<li><a href="https://twitter.com/0zmnds">Ozymandias𓆏 (@0zmnds)</a></li>
<li><a href="https://twitter.com/JapanTraCul">Masterpieces of Japan (@JapanTraCul)</a></li>
<li><a href="https://twitter.com/archaeologyart">Archaeology &#x26; Art (@archaeologyart) / X</a></li>
</ul>
<p>Search art</p>
<ul>
<li><a href="https://openartimages.com/">OAI - Open Art Images</a></li>
<li><a href="https://artvee.com/">Artvee</a></li>
</ul>
<p>Museum Collections</p>
<ul>
<li><a href="https://www.nga.gov/collection-search-result.html?sortOrder=DEFAULT&#x26;artobj_downloadable=Image_download_available&#x26;pageNumber=1&#x26;lastFacet=artobj_downloadable">National Gallery of Art</a></li>
<li><a href="https://www.metmuseum.org/art/collection/search?showOnly=openAccess">The Metropolitan Museum of Art</a></li>
<li><a href="https://www.artic.edu/collection">The Art Institute of Chicago</a></li>
<li><a href="https://www.rijksmuseum.nl/en/search?f=1&#x26;p=1&#x26;ps=12&#x26;type=painting&#x26;st=Objects&#x26;ii=0">Rijksmuseum</a></li>
<li>More: <a href="http://imageresources.weebly.com/museum-sites.html">Museum sites - Digital Resources Guide</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[How to Understand things]]></title>
        <link>https://bneo.xyz/posts/understand</link>
        <guid>https://bneo.xyz/posts/understand</guid>
        <pubDate>Tue, 16 Jan 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/astronomer.jpg" alt="The Astronomer, Johannes Vermeer, 1668"></p>
<p>I like to figure things out. I don't like it when I don't understand something. So I spend a lot of time trying to understand things.</p>
<p>But how does one get better at understanding things? Is there a secret hack? Does the practice of trying to understand things well lead to the ability to think well? And what does it mean to understand something well?</p>
<p>To me, understanding something well means being able to reproduce the idea through speech (explaining to a 5 year old) or craft (coding from scratch) in a simpler, concise manner, like compression, ideally lossless so that you're not straying too far away from the original idea.</p>
<p>Kasra has more comprehensive and actionable ideas on <a href="https://bitsofwonder.substack.com/p/how-to-think-well-and-understand">how to think well and understand things</a>, and here's my takeaway on it.</p>
<h2>pay attention</h2>
<p>pay attention to when you do or don't understand something</p>
<ul>
<li>your goal is to get from point A (material is inscrutable) to point B (material is totally intelligible)</li>
<li>break things down into manageable pieces and understand those first
<ul>
<li>make a list of all the words you don't understand and look them up</li>
<li>keep asking yourself: <strong>What are the things I do and don’t understand? At what point in the chain of reasoning did I get lost? What do I need to figure out next to make progress?</strong></li>
</ul>
</li>
<li>What does it mean to understand something?
<ul>
<li>something to do with your mind entering an isomorphic state to the mind of someone else who does understand it.</li>
</ul>
</li>
<li>how do you know you achieved this?
<ul>
<li>Seek feedback in as many forms as possible.</li>
<li>Play around with the idea, re-explain it to yourself, ask yourself why the concept or theory is in this particular shape rather than another shape.</li>
<li>What are the implications of the theory? What does it leave unresolved?</li>
<li>Share all of these thoughts with others and see whether it makes sense to them.</li>
</ul>
</li>
</ul>
<h2>Understand the history</h2>
<ul>
<li>divide the space of things you're trying to learn into <strong>what</strong> and the <strong>why</strong>
<ul>
<li>what: content of our models and theories</li>
<li>why: why this conclusion? answer lies in a history of experiments, proposals, and disagreements</li>
</ul>
</li>
<li><strong>Reproduce the trail</strong>: write out your own proof for the theorem, implement your own version of the algorithm, design your own hypothetical experiment.</li>
<li><strong>Building intuition</strong>: When you know the trail of experiments and arguments that led us here, you start to build an intuition for how to solve future problems.</li>
</ul>
<h2>flexibility > correctness</h2>
<ul>
<li>for big questions with no answers, have the mental flexibility to “take on” different perspectives and see the merits and flaws of each.</li>
<li>constantly expose ourselves to different schools of thought and attempt to understand them even when we think they’re probably wrong.</li>
</ul>
<h2>don't cling on to a singular Truth</h2>
<blockquote>
<p>If understanding is contorting your mind to be isomorphic to someone else’s, the holy grail is to be able to contort quickly between various frames of thinking, to see how something that seems absurd on its face might actually be the next world-changing insight.</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/astronomer.jpg" alt="The Astronomer, Johannes Vermeer, 1668"></p>
<p>I like to figure things out. I don't like it when I don't understand something. So I spend a lot of time trying to understand things.</p>
<p>But how does one get better at understanding things? Is there a secret hack? Does the practice of trying to understand things well lead to the ability to think well? And what does it mean to understand something well?</p>
<p>To me, understanding something well means being able to reproduce the idea through speech (explaining to a 5 year old) or craft (coding from scratch) in a simpler, concise manner, like compression, ideally lossless so that you're not straying too far away from the original idea.</p>
<p>Kasra has more comprehensive and actionable ideas on <a href="https://bitsofwonder.substack.com/p/how-to-think-well-and-understand">how to think well and understand things</a>, and here's my takeaway on it.</p>
<h2>pay attention</h2>
<p>pay attention to when you do or don't understand something</p>
<ul>
<li>your goal is to get from point A (material is inscrutable) to point B (material is totally intelligible)</li>
<li>break things down into manageable pieces and understand those first
<ul>
<li>make a list of all the words you don't understand and look them up</li>
<li>keep asking yourself: <strong>What are the things I do and don’t understand? At what point in the chain of reasoning did I get lost? What do I need to figure out next to make progress?</strong></li>
</ul>
</li>
<li>What does it mean to understand something?
<ul>
<li>something to do with your mind entering an isomorphic state to the mind of someone else who does understand it.</li>
</ul>
</li>
<li>how do you know you achieved this?
<ul>
<li>Seek feedback in as many forms as possible.</li>
<li>Play around with the idea, re-explain it to yourself, ask yourself why the concept or theory is in this particular shape rather than another shape.</li>
<li>What are the implications of the theory? What does it leave unresolved?</li>
<li>Share all of these thoughts with others and see whether it makes sense to them.</li>
</ul>
</li>
</ul>
<h2>Understand the history</h2>
<ul>
<li>divide the space of things you're trying to learn into <strong>what</strong> and the <strong>why</strong>
<ul>
<li>what: content of our models and theories</li>
<li>why: why this conclusion? answer lies in a history of experiments, proposals, and disagreements</li>
</ul>
</li>
<li><strong>Reproduce the trail</strong>: write out your own proof for the theorem, implement your own version of the algorithm, design your own hypothetical experiment.</li>
<li><strong>Building intuition</strong>: When you know the trail of experiments and arguments that led us here, you start to build an intuition for how to solve future problems.</li>
</ul>
<h2>flexibility > correctness</h2>
<ul>
<li>for big questions with no answers, have the mental flexibility to “take on” different perspectives and see the merits and flaws of each.</li>
<li>constantly expose ourselves to different schools of thought and attempt to understand them even when we think they’re probably wrong.</li>
</ul>
<h2>don't cling on to a singular Truth</h2>
<blockquote>
<p>If understanding is contorting your mind to be isomorphic to someone else’s, the holy grail is to be able to contort quickly between various frames of thinking, to see how something that seems absurd on its face might actually be the next world-changing insight.</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[How To Read Well]]></title>
        <link>https://bneo.xyz/posts/reading</link>
        <guid>https://bneo.xyz/posts/reading</guid>
        <pubDate>Mon, 15 Jan 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/reading.jpg" alt="The Bookworm (Spitzweg), Carl Spitzweg"></p>
<p>some highlights from Simon Sarris's <a href="https://map.simonsarris.com/p/reading-well">reading well</a>.</p>
<h3>The act of reading</h3>
<ul>
<li>Reading is alluring. It has a nameless quality beyond satisfying desires for information and pleasure</li>
<li>Reading is nearly solitary. At the beginning you are alone with just the characters. By the end, you are alone with just the author</li>
<li>Reading is letting someone else model the world for you.</li>
<li>And after finishing a very good book one is driven a little mad, forced to return from a world that no one nearby has witnessed.</li>
</ul>
<h3>Read for the stories</h3>
<ul>
<li>The goal is not to digest information, but to <strong>layer over your reality with a fresh coat of moss</strong>. Your own world becomes colored by these stories, so it is worthwhile to spend time seeking the excellent works from across cultures and history.</li>
<li>A person who reads no great stories will be influenced by the few stories he does come across in life, for better or worse — and I think mostly worse.</li>
<li>a life that is sown with stories is one better positioned to <strong>think and dream</strong>.</li>
<li>He who has no poetry in himself will find poetry in nothing. A person that reads no stories is unready for life. A person that reads many stories will be open to yet more stories.</li>
</ul>
<h3>Read more fiction</h3>
<ul>
<li>But I think what is most valuable to read are the category of works that resist summary, and the commonplace nonfiction books rarely fulfill that.</li>
<li>on fondness for non-fiction: I think this arises from a belief that superior knowledge of the world comes from non-fiction. This thought is attractive to people who build systems, but <strong>over-systematizing and seeing systems in everything can be a failure mode</strong>.</li>
<li>Careful descriptions and summaries miss too much of the world. Hard distinctions make bad philosophy</li>
<li>Reading fiction helps you become an <strong>unsystematic thinker</strong>, something that is equally valuable but more elided by some engineers. It is easy to maintain an intellectual rigidity. It takes more care to maintain <strong>a loose poeticism of thought</strong>.</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/reading.jpg" alt="The Bookworm (Spitzweg), Carl Spitzweg"></p>
<p>some highlights from Simon Sarris's <a href="https://map.simonsarris.com/p/reading-well">reading well</a>.</p>
<h3>The act of reading</h3>
<ul>
<li>Reading is alluring. It has a nameless quality beyond satisfying desires for information and pleasure</li>
<li>Reading is nearly solitary. At the beginning you are alone with just the characters. By the end, you are alone with just the author</li>
<li>Reading is letting someone else model the world for you.</li>
<li>And after finishing a very good book one is driven a little mad, forced to return from a world that no one nearby has witnessed.</li>
</ul>
<h3>Read for the stories</h3>
<ul>
<li>The goal is not to digest information, but to <strong>layer over your reality with a fresh coat of moss</strong>. Your own world becomes colored by these stories, so it is worthwhile to spend time seeking the excellent works from across cultures and history.</li>
<li>A person who reads no great stories will be influenced by the few stories he does come across in life, for better or worse — and I think mostly worse.</li>
<li>a life that is sown with stories is one better positioned to <strong>think and dream</strong>.</li>
<li>He who has no poetry in himself will find poetry in nothing. A person that reads no stories is unready for life. A person that reads many stories will be open to yet more stories.</li>
</ul>
<h3>Read more fiction</h3>
<ul>
<li>But I think what is most valuable to read are the category of works that resist summary, and the commonplace nonfiction books rarely fulfill that.</li>
<li>on fondness for non-fiction: I think this arises from a belief that superior knowledge of the world comes from non-fiction. This thought is attractive to people who build systems, but <strong>over-systematizing and seeing systems in everything can be a failure mode</strong>.</li>
<li>Careful descriptions and summaries miss too much of the world. Hard distinctions make bad philosophy</li>
<li>Reading fiction helps you become an <strong>unsystematic thinker</strong>, something that is equally valuable but more elided by some engineers. It is easy to maintain an intellectual rigidity. It takes more care to maintain <strong>a loose poeticism of thought</strong>.</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Getting things done]]></title>
        <link>https://bneo.xyz/posts/thingsdone</link>
        <guid>https://bneo.xyz/posts/thingsdone</guid>
        <pubDate>Sun, 14 Jan 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Some useful tactics to <a href="https://dubroy.com/blog/getting-things-done-in-small-increments/">getting things done</a> in small increments by Patrick Dubroy.</p>
<ul>
<li><strong>Make small progress everyday</strong>: most things worth doing take longer, make a little progress even if it's 20 minutes a day</li>
<li><strong>Always know what the next thing to do is</strong>: have a clear end goal (e.g. fix this bug) or concrete next step (e.g. write function to do X), add TODO statements in code.</li>
<li>Pay attention to <strong>feedback loops</strong>: fast feedback is important when working in small increments, this might mean hot reload for React, TDD, etc.</li>
<li>For bigger things, <strong>make a plan and keep a log</strong>: take 10-15 minutes to write down a plan before starting, when you get interrupted, take 30 seconds to summarize your progress and any next steps</li>
<li><strong>Block distractions</strong>: HN, Twitter, block these websites on your computer, make context switching hard, use arc spaces to help you focus on one thing.</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>Some useful tactics to <a href="https://dubroy.com/blog/getting-things-done-in-small-increments/">getting things done</a> in small increments by Patrick Dubroy.</p>
<ul>
<li><strong>Make small progress everyday</strong>: most things worth doing take longer, make a little progress even if it's 20 minutes a day</li>
<li><strong>Always know what the next thing to do is</strong>: have a clear end goal (e.g. fix this bug) or concrete next step (e.g. write function to do X), add TODO statements in code.</li>
<li>Pay attention to <strong>feedback loops</strong>: fast feedback is important when working in small increments, this might mean hot reload for React, TDD, etc.</li>
<li>For bigger things, <strong>make a plan and keep a log</strong>: take 10-15 minutes to write down a plan before starting, when you get interrupted, take 30 seconds to summarize your progress and any next steps</li>
<li><strong>Block distractions</strong>: HN, Twitter, block these websites on your computer, make context switching hard, use arc spaces to help you focus on one thing.</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Defense Mechanisms]]></title>
        <link>https://bneo.xyz/posts/defensemechanism</link>
        <guid>https://bneo.xyz/posts/defensemechanism</guid>
        <pubDate>Sat, 13 Jan 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/melancholy.jpeg" alt="Melancholy, Edgar Degas"></p>
<p><a href="https://www.psychologytoday.com/us/basics/defense-mechanisms">Defense mechanisms</a> are unconscious psychological responses that protect individuals from anxiety, threats to self-esteem, and things they don't want to think about or deal with.</p>
<p>It was first described by Freud in his psychoanalytic theory.</p>
<p>While defense mechanisms are often thought of as negative reactions, they can be adaptive and allow us to function normally, like using humor to get through a stressful situation.</p>
<p>They become harmful when they prevent us from confronting and dealing with issues, leading to an unresolved problem and contributing to unhealthy patterns of behaviour.</p>
<p>It's important to develop self-awareness and recognize when we are using them. Therapy helps to understand your defense mechanisms and learn healthier coping strategies. Always confront and process emotions and situations we are defending against, rather than avoiding them.</p>
<p>Below is a list of common defense mechanisms.</p>
<ol>
<li><strong>Denial</strong>: "I've been smoking for years and I'm perfectly fine."</li>
<li><strong>Repression</strong>: A person who had a traumatic experience in their childhood can't remember anything about the event.</li>
<li><strong>Projection</strong>: A person who is often dishonest suspects others are always lying to them.</li>
<li><strong>Displacement</strong>: "He couldn't yell at his boss, so he came home and kicked the dog."</li>
<li><strong>Regression</strong>: A grown adult throwing a tantrum if they don't get their way like a child</li>
<li><strong>Rationalization</strong>: A student who gets a poor grade claims the teacher doesn't like them, rather than acknowledging they didn't study enough</li>
<li><strong>Sublimation</strong>: A person with aggressive tendencies becomes a professional boxer to express their aggression in a socially acceptable manner.</li>
<li><strong>Reaction formation</strong>: A person who is secretly attracted to a coworker constantly talks about how much they dislike them.</li>
<li><strong>Intellectualization</strong>: After a breakup, a person spends time researching psychological process of grief rather than allowing themselves to feel the pain and sadness</li>
<li><strong>Avoidance</strong>: A person who is afraid of heights takes a longer route to avoid crossing a high bridge</li>
<li><strong>Acting Out</strong>: When a person can't express their feelings verbally, they might act out their emotions.</li>
<li><strong>Compartmentalization</strong>: separating different aspects of life so that failure in one area doesn't affect self-esteem in another, "I may have failed as a spouse, but at least I'm a good parent"</li>
<li><strong>Undoing</strong>: 'undo' an unhealthy thought or behavior by engaging in a contrasting behavior, being overly nice to someone to compensate for thinking something mean</li>
<li><strong>Suppression</strong>: consciously pushing distressing thoughts to the back of the mind</li>
<li><strong>Identification</strong>: unconsciously adopting the characteristics of a more powerful person in order to feel less vulnerable, the bullied becoming the bully</li>
</ol>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/melancholy.jpeg" alt="Melancholy, Edgar Degas"></p>
<p><a href="https://www.psychologytoday.com/us/basics/defense-mechanisms">Defense mechanisms</a> are unconscious psychological responses that protect individuals from anxiety, threats to self-esteem, and things they don't want to think about or deal with.</p>
<p>It was first described by Freud in his psychoanalytic theory.</p>
<p>While defense mechanisms are often thought of as negative reactions, they can be adaptive and allow us to function normally, like using humor to get through a stressful situation.</p>
<p>They become harmful when they prevent us from confronting and dealing with issues, leading to an unresolved problem and contributing to unhealthy patterns of behaviour.</p>
<p>It's important to develop self-awareness and recognize when we are using them. Therapy helps to understand your defense mechanisms and learn healthier coping strategies. Always confront and process emotions and situations we are defending against, rather than avoiding them.</p>
<p>Below is a list of common defense mechanisms.</p>
<ol>
<li><strong>Denial</strong>: "I've been smoking for years and I'm perfectly fine."</li>
<li><strong>Repression</strong>: A person who had a traumatic experience in their childhood can't remember anything about the event.</li>
<li><strong>Projection</strong>: A person who is often dishonest suspects others are always lying to them.</li>
<li><strong>Displacement</strong>: "He couldn't yell at his boss, so he came home and kicked the dog."</li>
<li><strong>Regression</strong>: A grown adult throwing a tantrum if they don't get their way like a child</li>
<li><strong>Rationalization</strong>: A student who gets a poor grade claims the teacher doesn't like them, rather than acknowledging they didn't study enough</li>
<li><strong>Sublimation</strong>: A person with aggressive tendencies becomes a professional boxer to express their aggression in a socially acceptable manner.</li>
<li><strong>Reaction formation</strong>: A person who is secretly attracted to a coworker constantly talks about how much they dislike them.</li>
<li><strong>Intellectualization</strong>: After a breakup, a person spends time researching psychological process of grief rather than allowing themselves to feel the pain and sadness</li>
<li><strong>Avoidance</strong>: A person who is afraid of heights takes a longer route to avoid crossing a high bridge</li>
<li><strong>Acting Out</strong>: When a person can't express their feelings verbally, they might act out their emotions.</li>
<li><strong>Compartmentalization</strong>: separating different aspects of life so that failure in one area doesn't affect self-esteem in another, "I may have failed as a spouse, but at least I'm a good parent"</li>
<li><strong>Undoing</strong>: 'undo' an unhealthy thought or behavior by engaging in a contrasting behavior, being overly nice to someone to compensate for thinking something mean</li>
<li><strong>Suppression</strong>: consciously pushing distressing thoughts to the back of the mind</li>
<li><strong>Identification</strong>: unconsciously adopting the characteristics of a more powerful person in order to feel less vulnerable, the bullied becoming the bully</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[Stress is Enhancing]]></title>
        <link>https://bneo.xyz/posts/stressenhance</link>
        <guid>https://bneo.xyz/posts/stressenhance</guid>
        <pubDate>Fri, 12 Jan 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I've always been told that stress is bad and I should avoid it. That I'm overworking myself and it's my body telling me to stop. I agree that chronic stress is an issue, but I always believed that the right amounts of stress can be good.</p>
<p>Recently I discovered that the mindset towards stress is important as well from the <a href="https://www.hubermanlab.com/episode/how-to-enhance-performance-and-learning-by-applying-a-growth-mindset">Huberman lab podcast</a>, specifically the episode on applying growth mindset.</p>
<p>He cites a study: <a href="https://psycnet.apa.org/record/2013-06053-001">Rethinking stress: The role of mindsets in determining the stress response</a>, where they basically had two groups of participants watch two distinct clips biased towards the nature of stress in 2 ways (stress is good vs stress is bad)</p>
<p>The tl;dr of the study:</p>
<blockquote>
<p>Stress is bad -> Stress is debilitating.<br>
Stress is good -> <mark>Stress is enhancing</mark> .</p>
</blockquote>
<p>The did multiple experiments, and one of them was testing on work performance, on soft tasks and hard tasks.</p>
<p>The takeaway is the people who learned that <strong>stress is enhancing</strong> significantly <strong>improved their performance</strong> on hard tasks, and the group who learned that stress is bad had no improvements at all.</p>
<p>Keep in mind there were no additional practice, no drills to do, all that happened was they heard a tutorial that stress is enhancing.</p>
<p>Mindset matters.</p>
<p>More specifically, our cognitive appraisal (a fancy word for understanding) about stress matters: increased cortisol levels, elevated heart rate, narrowing of visual focus, and shifting of blood away from the periphery, etc.</p>
<p>All of these are characteristics features of a stress response, we've learned that these are mechanisms put into us to get away from lions.</p>
<p>The reality is that the stress response is there for a lot of reasons. It is inherent to us and other species as a way to <strong>mobilize us</strong> either away from things or towards them. We need the stress response to engage in <strong>adaptive challenges</strong>.</p>
<p>So the takeaway is to internalize that the <strong>stress response is neither good or bad</strong>, it depends on whether or not you believe the sensations you're experiencing are serving to enhance your performance or diminish your performance.</p>
<p>And <strong>Just learning that it can enhance your performance, can enhance performance.</strong></p>]]></description>
        <content:encoded><![CDATA[<p>I've always been told that stress is bad and I should avoid it. That I'm overworking myself and it's my body telling me to stop. I agree that chronic stress is an issue, but I always believed that the right amounts of stress can be good.</p>
<p>Recently I discovered that the mindset towards stress is important as well from the <a href="https://www.hubermanlab.com/episode/how-to-enhance-performance-and-learning-by-applying-a-growth-mindset">Huberman lab podcast</a>, specifically the episode on applying growth mindset.</p>
<p>He cites a study: <a href="https://psycnet.apa.org/record/2013-06053-001">Rethinking stress: The role of mindsets in determining the stress response</a>, where they basically had two groups of participants watch two distinct clips biased towards the nature of stress in 2 ways (stress is good vs stress is bad)</p>
<p>The tl;dr of the study:</p>
<blockquote>
<p>Stress is bad -> Stress is debilitating.<br>
Stress is good -> <mark>Stress is enhancing</mark> .</p>
</blockquote>
<p>The did multiple experiments, and one of them was testing on work performance, on soft tasks and hard tasks.</p>
<p>The takeaway is the people who learned that <strong>stress is enhancing</strong> significantly <strong>improved their performance</strong> on hard tasks, and the group who learned that stress is bad had no improvements at all.</p>
<p>Keep in mind there were no additional practice, no drills to do, all that happened was they heard a tutorial that stress is enhancing.</p>
<p>Mindset matters.</p>
<p>More specifically, our cognitive appraisal (a fancy word for understanding) about stress matters: increased cortisol levels, elevated heart rate, narrowing of visual focus, and shifting of blood away from the periphery, etc.</p>
<p>All of these are characteristics features of a stress response, we've learned that these are mechanisms put into us to get away from lions.</p>
<p>The reality is that the stress response is there for a lot of reasons. It is inherent to us and other species as a way to <strong>mobilize us</strong> either away from things or towards them. We need the stress response to engage in <strong>adaptive challenges</strong>.</p>
<p>So the takeaway is to internalize that the <strong>stress response is neither good or bad</strong>, it depends on whether or not you believe the sensations you're experiencing are serving to enhance your performance or diminish your performance.</p>
<p>And <strong>Just learning that it can enhance your performance, can enhance performance.</strong></p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Cure?]]></title>
        <link>https://bneo.xyz/posts/cure</link>
        <guid>https://bneo.xyz/posts/cure</guid>
        <pubDate>Thu, 11 Jan 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Today, I visited the third specialist for my condition.</p>
<p>The prior two specialists validated my condition. I did two endoscopes. The first one didn't catch anything, it only confirmed I had GERD. The second showed something more, it gave me more information to work with. It said I have a hiatal hernia Hill III.</p>
<p>I was generating questions in the car with ChatGPT on my iPhone. So that I'm utilizing every second I have with him for the consultation, which later on I discovered costs RM 250 for just 15 min of his time.</p>
<p>Being in a hospital again feels familiar now, when I was growing up I remember joking and being glad that I never had any serious health issues that required me to admit to hospitals. Oh how I wish that could still be true.</p>
<p>After taking the measurements for my health records, I was asked to wait for the doctor outside. A nurse then said that he was to perform a scope, so I had to wait 45 minutes more.</p>
<p>I went out to the courtyard to catch a breath. I forget Malaysia's weather was humid, I miss the weather in the US.</p>
<p>I joked to my mom, people come back from overseas to travel, eat good food, and see old friends. My first visit was to a hospital, to see a new doctor, but the bright side is I did get to eat good food after that.</p>
<p>I was pacing myself around the courtyard, my thoughts mind kept oscillating between fear and gratitude, and I find myself internalizing the words "it's going to be okay Ben, be grateful that you even get the chance to fix this, that your dad can pay for this, imagine if you were poor and you had this disease, that's even more unfortunate, stop comparing unhealthy you and healthy others." I also took some photos because it was a nice courtyard, with a koi fish pond.</p>
<p>It was time to see the doctor.</p>
<p>I sat down in his room, with my mom and sister with me. He asks "so what's wrong?". I ask if can I use English, and begin my story.</p>
<p>His immediate reaction was, "Oh so you were the one who messaged me? Wow, so young...", his eyebrows slightly furrowed and his eyes softened with sympathy.</p>
<p>He starts the lecture on what GERD is and why reflux happens which I've heard a billion times, I don't understand why they would assume I don't already know this given I've suffered with this for 3 years. But I suppose it's standard practice to explain things.</p>
<p>He asked me what were the events that led to the first symptoms. I mention home workouts. I ask if this is genetic, I want someone, something to blame for this condition. I want a reason behind all this. He says, some people are naturally thin, and if you work out (especially with bad form), you risk stressing your muscles too much. I ask again if this is genetical, I forget his answer. There's no point knowing. I only want to know if I can be cured.</p>
<p>He talks about the surgery. My mom asks for the cost. He says ballpark range of RM 35k. My mom mentions I have no insurance. The doctor, surprised, asks why, she replied overseas studies. My dad thought he could save money.</p>
<p>There are different forms for the surgery, 180 or 360 degree wrap, and it can go different directions. He mentions a 360 might mean you won't be able to belch or vomit easily, or at all, where as a 180 has less side effects, but possible less effective at treating it. He mentions this has a good 10 year cure to it, after that, he's not sure.</p>
<p>There's too many variables here, I can't deal with uncertainties like this. I need data. I should dive into the research for this operation.</p>
<p>But he mentions surgery means I get to eat like how I used to, and as much as I want. I won't be thin anymore. That gave me some hope. A glimmer into what my life can be if everything goes well.</p>
<p>I ask if I can work out again. If I can build my muscles like all my friends did back in ISU. I envied their ability to just stress their body out, and instead of getting GERD, they get healthy, strong, ripped bodies that they get to flaunt around, and enjoy social and practical benefits of it.</p>
<p>I ask blatantly if there are other doctors I can get a second opinion on.</p>
<p>This is scary. What if surgery doesn't fully cure me? What if I go back to the US, and it comes back? What if I never get my life back?</p>
<p>After consultation my sister brought us to Arkadia for Hakka food. I forgot how KL has a lot of good chinese food. I no longer have to think about food and that's such a blessing. It's all paid for by my dad. I need to start thanking him more.</p>
<p>Then I went IKEA to buy a bunch of things I need to create a space for myself, a space for writing, for building, and for growing. And also a house for my cat (fingers crossed)</p>
<p>I spent 1500 here, and I felt so guilty, since I might have to take RM 40k out of my dads pocket with this surgery, not to mention with conditions of my teeth and skin. I'm using so much money. I don't think I'm having kids, I do not want to place this burden on my future kids, I don't have good genes.</p>
<p>The day ended with the night market. It was nice being back, I recalled some moments I had here when I was younger, when life used to be simpler, when my body was fine, when all I cared about at that time was to just have fun.</p>
<p>I more optimistic than ever for the past 3 years, in light of the events today. It seems surgery is very much possible, and can cure me.</p>
<p>I also realized money is so important. I need to find the right intersection of what I do that I find fun and enjoy, and what has financial returns that can bring financial freedom. Something I have to keep in mind more now that I'm already 22 and my parents are growing older. It's time to be more serious about what I do, and keep my family in mind. I need to start playing the right games.</p>]]></description>
        <content:encoded><![CDATA[<p>Today, I visited the third specialist for my condition.</p>
<p>The prior two specialists validated my condition. I did two endoscopes. The first one didn't catch anything, it only confirmed I had GERD. The second showed something more, it gave me more information to work with. It said I have a hiatal hernia Hill III.</p>
<p>I was generating questions in the car with ChatGPT on my iPhone. So that I'm utilizing every second I have with him for the consultation, which later on I discovered costs RM 250 for just 15 min of his time.</p>
<p>Being in a hospital again feels familiar now, when I was growing up I remember joking and being glad that I never had any serious health issues that required me to admit to hospitals. Oh how I wish that could still be true.</p>
<p>After taking the measurements for my health records, I was asked to wait for the doctor outside. A nurse then said that he was to perform a scope, so I had to wait 45 minutes more.</p>
<p>I went out to the courtyard to catch a breath. I forget Malaysia's weather was humid, I miss the weather in the US.</p>
<p>I joked to my mom, people come back from overseas to travel, eat good food, and see old friends. My first visit was to a hospital, to see a new doctor, but the bright side is I did get to eat good food after that.</p>
<p>I was pacing myself around the courtyard, my thoughts mind kept oscillating between fear and gratitude, and I find myself internalizing the words "it's going to be okay Ben, be grateful that you even get the chance to fix this, that your dad can pay for this, imagine if you were poor and you had this disease, that's even more unfortunate, stop comparing unhealthy you and healthy others." I also took some photos because it was a nice courtyard, with a koi fish pond.</p>
<p>It was time to see the doctor.</p>
<p>I sat down in his room, with my mom and sister with me. He asks "so what's wrong?". I ask if can I use English, and begin my story.</p>
<p>His immediate reaction was, "Oh so you were the one who messaged me? Wow, so young...", his eyebrows slightly furrowed and his eyes softened with sympathy.</p>
<p>He starts the lecture on what GERD is and why reflux happens which I've heard a billion times, I don't understand why they would assume I don't already know this given I've suffered with this for 3 years. But I suppose it's standard practice to explain things.</p>
<p>He asked me what were the events that led to the first symptoms. I mention home workouts. I ask if this is genetic, I want someone, something to blame for this condition. I want a reason behind all this. He says, some people are naturally thin, and if you work out (especially with bad form), you risk stressing your muscles too much. I ask again if this is genetical, I forget his answer. There's no point knowing. I only want to know if I can be cured.</p>
<p>He talks about the surgery. My mom asks for the cost. He says ballpark range of RM 35k. My mom mentions I have no insurance. The doctor, surprised, asks why, she replied overseas studies. My dad thought he could save money.</p>
<p>There are different forms for the surgery, 180 or 360 degree wrap, and it can go different directions. He mentions a 360 might mean you won't be able to belch or vomit easily, or at all, where as a 180 has less side effects, but possible less effective at treating it. He mentions this has a good 10 year cure to it, after that, he's not sure.</p>
<p>There's too many variables here, I can't deal with uncertainties like this. I need data. I should dive into the research for this operation.</p>
<p>But he mentions surgery means I get to eat like how I used to, and as much as I want. I won't be thin anymore. That gave me some hope. A glimmer into what my life can be if everything goes well.</p>
<p>I ask if I can work out again. If I can build my muscles like all my friends did back in ISU. I envied their ability to just stress their body out, and instead of getting GERD, they get healthy, strong, ripped bodies that they get to flaunt around, and enjoy social and practical benefits of it.</p>
<p>I ask blatantly if there are other doctors I can get a second opinion on.</p>
<p>This is scary. What if surgery doesn't fully cure me? What if I go back to the US, and it comes back? What if I never get my life back?</p>
<p>After consultation my sister brought us to Arkadia for Hakka food. I forgot how KL has a lot of good chinese food. I no longer have to think about food and that's such a blessing. It's all paid for by my dad. I need to start thanking him more.</p>
<p>Then I went IKEA to buy a bunch of things I need to create a space for myself, a space for writing, for building, and for growing. And also a house for my cat (fingers crossed)</p>
<p>I spent 1500 here, and I felt so guilty, since I might have to take RM 40k out of my dads pocket with this surgery, not to mention with conditions of my teeth and skin. I'm using so much money. I don't think I'm having kids, I do not want to place this burden on my future kids, I don't have good genes.</p>
<p>The day ended with the night market. It was nice being back, I recalled some moments I had here when I was younger, when life used to be simpler, when my body was fine, when all I cared about at that time was to just have fun.</p>
<p>I more optimistic than ever for the past 3 years, in light of the events today. It seems surgery is very much possible, and can cure me.</p>
<p>I also realized money is so important. I need to find the right intersection of what I do that I find fun and enjoy, and what has financial returns that can bring financial freedom. Something I have to keep in mind more now that I'm already 22 and my parents are growing older. It's time to be more serious about what I do, and keep my family in mind. I need to start playing the right games.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Ask For What You Want]]></title>
        <link>https://bneo.xyz/posts/ask</link>
        <guid>https://bneo.xyz/posts/ask</guid>
        <pubDate>Wed, 10 Jan 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Ask for what you want.</p>
<p>I've been doing that by DM-ing people on Twitter a lot.</p>
<p>I'm often surprised by how responsive and kind people are.</p>
<p>I ask for resources/tips for learning Swift</p>
<p>I ask for feedback on startup ideas.</p>
<p>I ask for their lessons and challenges in building projects.</p>
<p>I ask for new features for the products I use.</p>
<p>Whenever I find an interesting person doing something cool, my first knee-jerk reaction is to DM them, I try to come up with thoughtful questions that are generative for both side: I get to learn from them, they get to reflect and reinforce their values and ideas.</p>
<p>Twitter is such a high value platform that I've recommended it to all my friends and family, it's a place where you can create opportunities for yourselves, increase your surface area of luck, meet friends, and shape your future.</p>
<p>I read somewhere that if you can't surround yourself with the people you admire in person, you can do that online. And Twitter is the place I get to do that.</p>]]></description>
        <content:encoded><![CDATA[<p>Ask for what you want.</p>
<p>I've been doing that by DM-ing people on Twitter a lot.</p>
<p>I'm often surprised by how responsive and kind people are.</p>
<p>I ask for resources/tips for learning Swift</p>
<p>I ask for feedback on startup ideas.</p>
<p>I ask for their lessons and challenges in building projects.</p>
<p>I ask for new features for the products I use.</p>
<p>Whenever I find an interesting person doing something cool, my first knee-jerk reaction is to DM them, I try to come up with thoughtful questions that are generative for both side: I get to learn from them, they get to reflect and reinforce their values and ideas.</p>
<p>Twitter is such a high value platform that I've recommended it to all my friends and family, it's a place where you can create opportunities for yourselves, increase your surface area of luck, meet friends, and shape your future.</p>
<p>I read somewhere that if you can't surround yourself with the people you admire in person, you can do that online. And Twitter is the place I get to do that.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Writing Advice]]></title>
        <link>https://bneo.xyz/posts/onwriting</link>
        <guid>https://bneo.xyz/posts/onwriting</guid>
        <pubDate>Tue, 09 Jan 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/printemps.jpg" alt="Le Printemps, Jean-François Millet (1814 - 1875)"></p>
<p>A living document containing advice on writing</p>
<h3>Politics and the English Language</h3>
<p>George Orwell</p>
<blockquote>
<ol>
<li>Never use a metaphor, simile, or other figure of speech which you are used to seeing in print.</li>
<li>Never use a long word where a short one will do.</li>
<li>If it is possible to cut a word out, always cut it out.</li>
<li>Never use the passive where you can use the active.</li>
<li>Never use a foreign phrase, scientific word, or jargon if you can think of an everyday English equivalent.</li>
<li>Break any of these rules sooner than say anything outright barbarous.</li>
</ol>
</blockquote>
<h3>Stephen King</h3>
<blockquote>
<ol>
<li>Get to the point.</li>
<li>Write a draft. Then let it rest.</li>
<li>Cut down your text.</li>
<li>Be relatable and honest.</li>
<li>Don’t care too much what others may think.</li>
<li>Read a lot.</li>
<li>Write a lot.</li>
</ol>
</blockquote>
<h3>The Age of the Essay</h3>
<p>Paul Graham</p>
<blockquote>
<p>An essay begins with a question. You notice a door that’s ajar, and you open it and walk in to see what’s inside.</p>
<p>Surprise the reader by telling them something they always knew deep inside but didn’t bother to do the work to make it conscious.</p>
<p>Collect surprises. It’s a trainable skill. The more anomalies you’ve seen, the more easily you’ll notice new ones.</p>
<p>Pay attention to things you’re not supposed to. If you’re curious about something, trust your instincts. Don’t believe what you’re supposed to.</p>
<p>Expressing ideas helps to form them. In a real essay you’re thinking out loud.</p>
<p>Writing something that other people will read forces you to think well.</p>
<p>Don’t plan. From paragraph to paragraph let the ideas take their course. Real thought is full of false starts. An essay is a cleaned-up train of thought.</p>
<p>Of all the places to go next, choose the most interesting.</p>
<p>Aim for maximum surprise – things you didn’t know that contradict things you thought you knew. What surprises you?</p>
<p>Ask ‘why’ about things that feel off. That’s where fruitful material is.</p>
<p>Read it out loud and fix everything that doesn’t sound like conversation.</p>
<p>Ask reviewers for two things: which parts bore them, and which seem unconvincing.</p>
<p>Cut the boring bits.</p>
<p>Make unconvincing bits more clear, or change what you’re saying if you’re wrong.</p>
</blockquote>
<h3>Bertrand Russell's Writing Rules</h3>
<blockquote>
<ol>
<li>A style is not good unless it is an intimate and almost involuntary expression of the personality of the writer, and then only if the writer’s personality is worth expressing.</li>
<li>There are some simple maxims-not perhaps quite so simple as those which my brother-in-law Logan Pearsall Smith offered me-which I think might be commanded to writers of expository prose. <strong>First</strong>: never use a long word if a short word will do. <strong>Second</strong>: if you want to make a statement with a great many qualifications, put some of the qualifications in separate sentences. <strong>Third</strong>: do not let the beginning of your sentence lead the reader to an expectation which is contradicted by the end.</li>
<li>Your writing is never as good as you hoped; but never as bad as you feared.</li>
</ol>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/printemps.jpg" alt="Le Printemps, Jean-François Millet (1814 - 1875)"></p>
<p>A living document containing advice on writing</p>
<h3>Politics and the English Language</h3>
<p>George Orwell</p>
<blockquote>
<ol>
<li>Never use a metaphor, simile, or other figure of speech which you are used to seeing in print.</li>
<li>Never use a long word where a short one will do.</li>
<li>If it is possible to cut a word out, always cut it out.</li>
<li>Never use the passive where you can use the active.</li>
<li>Never use a foreign phrase, scientific word, or jargon if you can think of an everyday English equivalent.</li>
<li>Break any of these rules sooner than say anything outright barbarous.</li>
</ol>
</blockquote>
<h3>Stephen King</h3>
<blockquote>
<ol>
<li>Get to the point.</li>
<li>Write a draft. Then let it rest.</li>
<li>Cut down your text.</li>
<li>Be relatable and honest.</li>
<li>Don’t care too much what others may think.</li>
<li>Read a lot.</li>
<li>Write a lot.</li>
</ol>
</blockquote>
<h3>The Age of the Essay</h3>
<p>Paul Graham</p>
<blockquote>
<p>An essay begins with a question. You notice a door that’s ajar, and you open it and walk in to see what’s inside.</p>
<p>Surprise the reader by telling them something they always knew deep inside but didn’t bother to do the work to make it conscious.</p>
<p>Collect surprises. It’s a trainable skill. The more anomalies you’ve seen, the more easily you’ll notice new ones.</p>
<p>Pay attention to things you’re not supposed to. If you’re curious about something, trust your instincts. Don’t believe what you’re supposed to.</p>
<p>Expressing ideas helps to form them. In a real essay you’re thinking out loud.</p>
<p>Writing something that other people will read forces you to think well.</p>
<p>Don’t plan. From paragraph to paragraph let the ideas take their course. Real thought is full of false starts. An essay is a cleaned-up train of thought.</p>
<p>Of all the places to go next, choose the most interesting.</p>
<p>Aim for maximum surprise – things you didn’t know that contradict things you thought you knew. What surprises you?</p>
<p>Ask ‘why’ about things that feel off. That’s where fruitful material is.</p>
<p>Read it out loud and fix everything that doesn’t sound like conversation.</p>
<p>Ask reviewers for two things: which parts bore them, and which seem unconvincing.</p>
<p>Cut the boring bits.</p>
<p>Make unconvincing bits more clear, or change what you’re saying if you’re wrong.</p>
</blockquote>
<h3>Bertrand Russell's Writing Rules</h3>
<blockquote>
<ol>
<li>A style is not good unless it is an intimate and almost involuntary expression of the personality of the writer, and then only if the writer’s personality is worth expressing.</li>
<li>There are some simple maxims-not perhaps quite so simple as those which my brother-in-law Logan Pearsall Smith offered me-which I think might be commanded to writers of expository prose. <strong>First</strong>: never use a long word if a short word will do. <strong>Second</strong>: if you want to make a statement with a great many qualifications, put some of the qualifications in separate sentences. <strong>Third</strong>: do not let the beginning of your sentence lead the reader to an expectation which is contradicted by the end.</li>
<li>Your writing is never as good as you hoped; but never as bad as you feared.</li>
</ol>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[How To Be More Creative]]></title>
        <link>https://bneo.xyz/posts/creativeways</link>
        <guid>https://bneo.xyz/posts/creativeways</guid>
        <pubDate>Mon, 08 Jan 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/picasso.jpeg" alt="Pablo Picasso. Bowl of Fruit, Violin and Bottle, 1914"></p>
<p>20 easy, mind-expanding ways to be much more <a href="https://www.csun.edu/~vcpsy00h/creativity/define.htm">creative</a> from The Guardian</p>
<ol>
<li>work across film, photography, print, performance, writing and text, drawing is not the only creative output</li>
<li>it's never too late to create, <strong>open yourself to new things</strong> all the way through life</li>
<li><strong>find your space</strong>, it could be walking, driving in silence, your desk, a garden. A space where you're in your own head</li>
<li><strong>get moving</strong>, explore outside in search for inspiration, have a dance party, shake things up</li>
<li><strong>looking is a skill</strong>. being creative is all about looking at the world and taking in information in a different way</li>
<li><strong>keep an ideas notebook</strong> or sketchbook, jot things down when you wake up, throughout the day, and in bed. draw people.</li>
<li><strong>take pressure off</strong> yourself to produce, do something else and trust it will come - it always does</li>
<li>take inspiration from others – but know when to look away</li>
<li><strong>learn about the history of art</strong>, artists absorb other artists. if you've discovered a simple idea, it almost always existed</li>
<li>consume other culture – comedy, punk bands, articles and posts from friends</li>
<li><strong>use mistakes to your advantage</strong>, perfection is overrated and mistakes are often far more interesting</li>
<li><strong>learn to love your own company</strong>, you spend a lot of time on your own while creating</li>
<li>work out what time of the day you get into the zone. study the patterns. maximize on it</li>
<li>create close to home</li>
<li>work, work, work. artists don't switch off. "it's like a flow I can't turn off", capture the fleeting ideas you don't have the time for now, but later</li>
<li><strong>do something creative everyday</strong>. carry a sketchbook try to sketch each day</li>
<li><mark>Talk to strangers</mark>, your world and insights will open up as you hear a different worldview, even if you don't agree with them.</li>
<li><strong>don't force creativity</strong> – take a break to reset the creative flow, get out of the house and see the world go by, call a loved one, shake out the tension until you're ready to get to it again</li>
<li>if all else fails - <strong>do nothing</strong>.</li>
<li>be creative without realising. "everybody works in a creative way in order to survive life", "it is part of the human experience"</li>
</ol>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/picasso.jpeg" alt="Pablo Picasso. Bowl of Fruit, Violin and Bottle, 1914"></p>
<p>20 easy, mind-expanding ways to be much more <a href="https://www.csun.edu/~vcpsy00h/creativity/define.htm">creative</a> from The Guardian</p>
<ol>
<li>work across film, photography, print, performance, writing and text, drawing is not the only creative output</li>
<li>it's never too late to create, <strong>open yourself to new things</strong> all the way through life</li>
<li><strong>find your space</strong>, it could be walking, driving in silence, your desk, a garden. A space where you're in your own head</li>
<li><strong>get moving</strong>, explore outside in search for inspiration, have a dance party, shake things up</li>
<li><strong>looking is a skill</strong>. being creative is all about looking at the world and taking in information in a different way</li>
<li><strong>keep an ideas notebook</strong> or sketchbook, jot things down when you wake up, throughout the day, and in bed. draw people.</li>
<li><strong>take pressure off</strong> yourself to produce, do something else and trust it will come - it always does</li>
<li>take inspiration from others – but know when to look away</li>
<li><strong>learn about the history of art</strong>, artists absorb other artists. if you've discovered a simple idea, it almost always existed</li>
<li>consume other culture – comedy, punk bands, articles and posts from friends</li>
<li><strong>use mistakes to your advantage</strong>, perfection is overrated and mistakes are often far more interesting</li>
<li><strong>learn to love your own company</strong>, you spend a lot of time on your own while creating</li>
<li>work out what time of the day you get into the zone. study the patterns. maximize on it</li>
<li>create close to home</li>
<li>work, work, work. artists don't switch off. "it's like a flow I can't turn off", capture the fleeting ideas you don't have the time for now, but later</li>
<li><strong>do something creative everyday</strong>. carry a sketchbook try to sketch each day</li>
<li><mark>Talk to strangers</mark>, your world and insights will open up as you hear a different worldview, even if you don't agree with them.</li>
<li><strong>don't force creativity</strong> – take a break to reset the creative flow, get out of the house and see the world go by, call a loved one, shake out the tension until you're ready to get to it again</li>
<li>if all else fails - <strong>do nothing</strong>.</li>
<li>be creative without realising. "everybody works in a creative way in order to survive life", "it is part of the human experience"</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[How Proust Can Change Your Life]]></title>
        <link>https://bneo.xyz/posts/proust</link>
        <guid>https://bneo.xyz/posts/proust</guid>
        <pubDate>Sun, 07 Jan 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/proust.jpeg" alt="Marcel Proust sat in bed writing Remembrance of Things Past, English School"></p>
<p>Some notes and takeaways from reading this book, in quotes. I appreciated the format of this book, it's a list of 9 HOW TOs applicable to life, and I while I was reading, I was the reader of my own self.</p>
<h3>Love Life</h3>
<ul>
<li>"what would you do in your last hour?"</li>
<li>"our dissatisfaction were more the result of a certain way of living than of anything irrevocably morose about human experience"</li>
<li>if mortality encourages you to reevaluate your priorities, ask yourself what your priorities are</li>
<li>if you've been living a half-life before this, what does a whole life consist of?</li>
<li>we shouldn't need a cataclysm to love life today, it would be enough to think that we are humans, and that death may come this evening</li>
</ul>
<h3>Read for Yourself</h3>
<ul>
<li>"one cannot read a novel without ascribing to the heroine the traits of the one we love"</li>
<li>"every reader is, while he is reading, the reader of his own self"</li>
<li>"art can properly affect rather than distract us from life"</li>
<li>The value of a novel is not limited to its depiction of emotions and people akin to those in our own life; it stretches to an ability to describe these far better than we would have been able, to put a finger on perceptions that we recognize as our own, but could not have formulated on our own"</li>
</ul>
<h3>Take Your Time</h3>
<ul>
<li>"greatness of works of art has nothing to do with the apparent quality of their subject matter, and everything to do with the subsequent treatment of that matter"</li>
<li>"everything is potentially a fertile subject for art and we can make discoveries as valuable in an advertisement for soap as in Pascal's Pensées"</li>
<li>"n'allez pas trop vite - an advantage of not going by too fast is that the world has a chance of becoming more interesting in the process"</li>
<li>"Hang on to the performance, read the newspaper as though it were only the tip of a tragic or comic novel, use thirty pages to describe a fall into sleep when need be"</li>
</ul>
<h3>Suffer Successfully</h3>
<ul>
<li>"Love is an incurable disease." In love, there is permanent suffering". Those who love and those who are happy are not the same"</li>
<li>pain is subjective: "we cannot allow ourselves to judge the legitimacy of another's pain simply on the basis of the pain we would have suffered had we been similarly afflicted"</li>
<li>"feeling things (usually means feeling them painfully) is at some level linked to the acquisition of knowledge"
<ul>
<li>"being jilted by a lover is a perfect introduction to the mechanisms of emotional dependency"</li>
</ul>
</li>
<li>"we don't really learn anything probably until there is a problem, until we are in pain, until something fails to go as we had hoped"</li>
<li>"we become properly inquisitive only when distressed. We suffer, therefore we think, and we do so because thinking helps us to place pain in context. It helps us to understand its origins, plot its dimensions, and reconcile ourselves to its presence."</li>
<li>"we cannot be taught wisdom, we have to discover it for ourselves by a journey which no one can undertake for us, an effort which no one can spare us"</li>
<li>"... a relationship between the degree of pain a person experiences and the profundity of thought he or she may have as a result"</li>
<li>"It is grief which develops the strengths of the mind. These griefs put us through a form of mental gymnastics"</li>
<li>"if genuine priority is the development of our mental capacities, the implication is we would be better off being unhappy than contentment, better off pursuing tormented love affairs than reading Plato or Spinoza"</li>
<li>it is not the contented who have left many profound testimonies of what it means to be alive, but the violently miserable, suffering is the perfect precondition for insight.</li>
<li>"suffering opens up possibilities for intelligent, imaginative inquiry – possibilities that may quite easily be, and most often are, overlooked or refused"</li>
<li>"far greater wisdom would seem to lie in pursuing ways to properly and productively unhappy"</li>
<li>the task is to gain a better understanding of reality. Pain is surprising: we cannot understand why (we're suffering). Identifying reasons for such discomforts does not absolve us of pain, but may form the principal basis of a recovery. While assuring that we are not uniquely cursed, understanding grants us a sense of boundaries to, and bitter logic behind, our suffering.</li>
<li>"too frequently, suffering fails to alchemize into ideas, instead of a better sense of reality, it pushes us into a baneful direction where we learn nothing new, where are subject to many more illusions and entertain far few vital thoughts than if we had never suffered to begin with"</li>
<li>these are bad sufferers: people who learn nothing from their sufferings, and instead, react to them with a variety of ruinous defense mechanisms which entail arrogance and delusion, cruelty and callousness, spite and rage.</li>
</ul>
<h3>Express your Emotions</h3>
<ul>
<li>"there may be significant things to learn about people by looking at what annoys them the most"</li>
<li>"find the right words for things", don't just say "That's nice.", it prevents ourselves or our interlocutors from really understanding what we have lived through. "We stay on the outside of our impression"</li>
<li>"The problem with cliché is not that they contain false ideas, but rather they are just superficial articulations of very good ones"</li>
<li>"the way we speak is ultimately linked to the way we feel, because how we describe the world must at some level reflect how we first experience it"</li>
<li>"wanting to sound like other people has it's temptation. there are inherited habits of speech guaranteed to make us sound authoritative, intelligent, worldly, appropriately grateful, or deeply moved"</li>
<li>"they begin to write well only on condition they're original, that they create their own language"</li>
<li>"Only that which bears the imprint of our choice, our taste, our uncertainty, our desire and our weakness can be beautiful"</li>
<li>"giving to what we feel a form of expression which differs so much from, and which nevertheless after a little time take to be, reality itself"</li>
<li>"our notion of reality is at variance with actual reality, because it is often shaped by inadequate or misleading accounts"</li>
<li>"[Monet] has freed himself from traditional, and in some ways limited, representations of La Havre, in order to attend more closely to his own, uncorrupted impressions of the scene</li>
<li>"in every successful work of art: an ability to restore to our sight a distorted or neglected aspect of reality"</li>
</ul>
<h3>Be a Good Friend</h3>
<ul>
<li>"Marcel was passionately interested in his friends. Never have I seen less egoism, or egotism ... He wanted to amuse you. He was happy to see others laughing and he laughed" – Georges De Lauris</li>
<li>"Never, right up to the end, neither his frenzied work, nor his suffering made him forget his friends – because he certainly never put all his poetry into his books, he put as much into hsi life" - Walter Berry</li>
<li>the likelihood of honesty in friendship is highly dependent on how much is on our minds (true but hurtful) thoughts and their tolerance to the truth (how ready others will be to break off the friendship given the honesty)</li>
<li>"I feel infinite sadness at seeing how few people are genuinely kind"</li>
<li>"My only consolation when I am really sad is to love and ot be loved"</li>
<li>"He should always be the one to ask questions and address himself to what was on your mind rather than risk boring you with what was on his"</li>
<li>"conversations required an abdication of oneself in the name of pleasing others in the name of pleasing companions.</li>
<li>"it was not for elucidating, egoistically, things that one was interested in (friendship). It was primarily for warmth and affection"</li>
<li>"i do my intellectual work within myself, and once with other people, it's more or less irrelevant to me that they're intelligent, as long as they're kind, sincere etc"</li>
<li>"I like you and I would like you to like me"</li>
<li>every friendship demands a degree of insincerity: "the ever-present requirement to deliver an affable but hollow word to a friend who proudly shows us a volume of her poetry or her newborn baby"</li>
<li>discern the incompatibilities of truth and affection, divide their projects, make a wise separation</li>
</ul>
<h3>Open your Eyes</h3>
<ul>
<li>"our sense of beauty was not immobile, and could be sensitized by painters, who would, through their canvases, inculcate in us an appreciation of once neglected aesthetic qualities"</li>
<li>"great painters possess such power to open our eyes because of the unusual receptivity of their own eyes to aspects of visual experience: the play of light on the end of a spoon, ..., pinkish tones on an old man's skin – qualities that can inspire our impressions of beauty"</li>
<li>happiness may emerge from taking a second look; our dissatisfactions may be the result of failing to look properly at our lives rather than the result of anything inherently deficient about them.</li>
<li>"it isn't his life that has been mediocre as much as the image of it he possessed in memory" (images which preserve nothing of life)</li>
<li>"beauty is something to be found, rather than passively encountered, it requires us to pick up on certain details."</li>
<li>simple images provide certainties, ex: spending money makes you happier, aristocrats who are more educated and well-spoken have more class, that formal education, factual knowledge and university degree = intelligence</li>
</ul>
<h3>Be Happy in Love</h3>
<ul>
<li>the limits lie not in love, but in the "general difficulty of maintaining an appreciative relationship with anything or anyone that was always around</li>
<li>the idea of love feels like a vague, chimerical dream, and after having it, it can grow chimerical and vague</li>
<li>"he will soon forget what is there to be grateful, because the memory of Gilberte-less life will fade, and with it, evidence of what there is to savor."</li>
<li>"we're creatures of habit, and therefore always liable to grow contemptuous of what is familiar"</li>
<li>"Presence may be the very element that encourages us to ignore or neglect it, because we feel we may have done all the work simply in securing visual contact"</li>
<li>"deprivation quickly drives us into a process of appreciation"</li>
<li>"learn a lesson of what we naturally do when we lack something, and apply it to conditions where we don't"</li>
<li>"if long acquaintance with a lover breeds boredom, ..., it may be we do not know him or her well enough"</li>
<li>"suffer the interval between desire and gratification, ..., it allows people to know and fall deeply in love with paintings in Dresden, hats, dressing gowns, and someone who isn't free this evening"</li>
<li>secrets to long-lasting relationships: "Infidelity, not the act itself, but the threat of it. An injection of jealousy is the only thing capable of rescuing a relationship ruined by habit"</li>
</ul>
<h3>Put Books Down</h3>
<ul>
<li>there is a danger of taking books too seriously, a healthy relationship (with books) would depend as much on an appreciation of their limitations as of their benefits</li>
<li>"The universe suddenly regained infinite value in my eyes" on works of John Ruskin. "he found experiences that he had never been more than semiconscious of raised and beautifully assembled in language"</li>
<li>"books can bring back to life, from the deadness caused by habit and inattention, valuable yet neglected aspects of experience"</li>
<li>"there is no better wya of coming to be aware of what one feels oneself than trying to recreate in oneself what a master has felt" "we should read other people's books in order to learn what we feel; it is our own thoughts we should be developing"</li>
<li>all books can do is provide us with desires, "That is the value of reading, and also its inadequacy. To make it into a discipline is to give too large a role to what is only an incitement. Reading is on the threshold of the spiritual life; it can introduce us to it: it does not constitute it"</li>
<li>dangers of books "instead of awakening us to the personal life of the mind, reading tend to take its place, when the truth no longer appeals to us as an idea which we can realise only bt the intimate progress of our own thought and the efforts of our heart, but as something material, deposited between the leaves of books like honey fully prepared by others and which we only need to take the trouble to reach down from the shelves of libraries and then sample passively in a perfect repose of mind and body"</li>
<li>good books can silence people
<ul>
<li>"his combination of the utmost sensibility with the utmost tenacity. He searches out these butterfly shades to the last grain. He is as tough as catgut and as evanescent as a butterfly's bloom. And he will I suppose both influence me and make me out of temper with every sentence of my own"</li>
<li>"So sick of Orlando I can write nothing" - Virginia Woolf</li>
</ul>
</li>
<li>"artistic idolaters combined literal reverence for objects depicted in art with a neglect for the spirit of art" - "a picture's beauty does not depend on the things portrayed in it"</li>
<li>"look at our world through his eyes, not to look at his world through our eyes"</li>
</ul>
<p>This took 1 hr 42 minutes. I'm past my set bedtime. I hope this helps someone.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/proust.jpeg" alt="Marcel Proust sat in bed writing Remembrance of Things Past, English School"></p>
<p>Some notes and takeaways from reading this book, in quotes. I appreciated the format of this book, it's a list of 9 HOW TOs applicable to life, and I while I was reading, I was the reader of my own self.</p>
<h3>Love Life</h3>
<ul>
<li>"what would you do in your last hour?"</li>
<li>"our dissatisfaction were more the result of a certain way of living than of anything irrevocably morose about human experience"</li>
<li>if mortality encourages you to reevaluate your priorities, ask yourself what your priorities are</li>
<li>if you've been living a half-life before this, what does a whole life consist of?</li>
<li>we shouldn't need a cataclysm to love life today, it would be enough to think that we are humans, and that death may come this evening</li>
</ul>
<h3>Read for Yourself</h3>
<ul>
<li>"one cannot read a novel without ascribing to the heroine the traits of the one we love"</li>
<li>"every reader is, while he is reading, the reader of his own self"</li>
<li>"art can properly affect rather than distract us from life"</li>
<li>The value of a novel is not limited to its depiction of emotions and people akin to those in our own life; it stretches to an ability to describe these far better than we would have been able, to put a finger on perceptions that we recognize as our own, but could not have formulated on our own"</li>
</ul>
<h3>Take Your Time</h3>
<ul>
<li>"greatness of works of art has nothing to do with the apparent quality of their subject matter, and everything to do with the subsequent treatment of that matter"</li>
<li>"everything is potentially a fertile subject for art and we can make discoveries as valuable in an advertisement for soap as in Pascal's Pensées"</li>
<li>"n'allez pas trop vite - an advantage of not going by too fast is that the world has a chance of becoming more interesting in the process"</li>
<li>"Hang on to the performance, read the newspaper as though it were only the tip of a tragic or comic novel, use thirty pages to describe a fall into sleep when need be"</li>
</ul>
<h3>Suffer Successfully</h3>
<ul>
<li>"Love is an incurable disease." In love, there is permanent suffering". Those who love and those who are happy are not the same"</li>
<li>pain is subjective: "we cannot allow ourselves to judge the legitimacy of another's pain simply on the basis of the pain we would have suffered had we been similarly afflicted"</li>
<li>"feeling things (usually means feeling them painfully) is at some level linked to the acquisition of knowledge"
<ul>
<li>"being jilted by a lover is a perfect introduction to the mechanisms of emotional dependency"</li>
</ul>
</li>
<li>"we don't really learn anything probably until there is a problem, until we are in pain, until something fails to go as we had hoped"</li>
<li>"we become properly inquisitive only when distressed. We suffer, therefore we think, and we do so because thinking helps us to place pain in context. It helps us to understand its origins, plot its dimensions, and reconcile ourselves to its presence."</li>
<li>"we cannot be taught wisdom, we have to discover it for ourselves by a journey which no one can undertake for us, an effort which no one can spare us"</li>
<li>"... a relationship between the degree of pain a person experiences and the profundity of thought he or she may have as a result"</li>
<li>"It is grief which develops the strengths of the mind. These griefs put us through a form of mental gymnastics"</li>
<li>"if genuine priority is the development of our mental capacities, the implication is we would be better off being unhappy than contentment, better off pursuing tormented love affairs than reading Plato or Spinoza"</li>
<li>it is not the contented who have left many profound testimonies of what it means to be alive, but the violently miserable, suffering is the perfect precondition for insight.</li>
<li>"suffering opens up possibilities for intelligent, imaginative inquiry – possibilities that may quite easily be, and most often are, overlooked or refused"</li>
<li>"far greater wisdom would seem to lie in pursuing ways to properly and productively unhappy"</li>
<li>the task is to gain a better understanding of reality. Pain is surprising: we cannot understand why (we're suffering). Identifying reasons for such discomforts does not absolve us of pain, but may form the principal basis of a recovery. While assuring that we are not uniquely cursed, understanding grants us a sense of boundaries to, and bitter logic behind, our suffering.</li>
<li>"too frequently, suffering fails to alchemize into ideas, instead of a better sense of reality, it pushes us into a baneful direction where we learn nothing new, where are subject to many more illusions and entertain far few vital thoughts than if we had never suffered to begin with"</li>
<li>these are bad sufferers: people who learn nothing from their sufferings, and instead, react to them with a variety of ruinous defense mechanisms which entail arrogance and delusion, cruelty and callousness, spite and rage.</li>
</ul>
<h3>Express your Emotions</h3>
<ul>
<li>"there may be significant things to learn about people by looking at what annoys them the most"</li>
<li>"find the right words for things", don't just say "That's nice.", it prevents ourselves or our interlocutors from really understanding what we have lived through. "We stay on the outside of our impression"</li>
<li>"The problem with cliché is not that they contain false ideas, but rather they are just superficial articulations of very good ones"</li>
<li>"the way we speak is ultimately linked to the way we feel, because how we describe the world must at some level reflect how we first experience it"</li>
<li>"wanting to sound like other people has it's temptation. there are inherited habits of speech guaranteed to make us sound authoritative, intelligent, worldly, appropriately grateful, or deeply moved"</li>
<li>"they begin to write well only on condition they're original, that they create their own language"</li>
<li>"Only that which bears the imprint of our choice, our taste, our uncertainty, our desire and our weakness can be beautiful"</li>
<li>"giving to what we feel a form of expression which differs so much from, and which nevertheless after a little time take to be, reality itself"</li>
<li>"our notion of reality is at variance with actual reality, because it is often shaped by inadequate or misleading accounts"</li>
<li>"[Monet] has freed himself from traditional, and in some ways limited, representations of La Havre, in order to attend more closely to his own, uncorrupted impressions of the scene</li>
<li>"in every successful work of art: an ability to restore to our sight a distorted or neglected aspect of reality"</li>
</ul>
<h3>Be a Good Friend</h3>
<ul>
<li>"Marcel was passionately interested in his friends. Never have I seen less egoism, or egotism ... He wanted to amuse you. He was happy to see others laughing and he laughed" – Georges De Lauris</li>
<li>"Never, right up to the end, neither his frenzied work, nor his suffering made him forget his friends – because he certainly never put all his poetry into his books, he put as much into hsi life" - Walter Berry</li>
<li>the likelihood of honesty in friendship is highly dependent on how much is on our minds (true but hurtful) thoughts and their tolerance to the truth (how ready others will be to break off the friendship given the honesty)</li>
<li>"I feel infinite sadness at seeing how few people are genuinely kind"</li>
<li>"My only consolation when I am really sad is to love and ot be loved"</li>
<li>"He should always be the one to ask questions and address himself to what was on your mind rather than risk boring you with what was on his"</li>
<li>"conversations required an abdication of oneself in the name of pleasing others in the name of pleasing companions.</li>
<li>"it was not for elucidating, egoistically, things that one was interested in (friendship). It was primarily for warmth and affection"</li>
<li>"i do my intellectual work within myself, and once with other people, it's more or less irrelevant to me that they're intelligent, as long as they're kind, sincere etc"</li>
<li>"I like you and I would like you to like me"</li>
<li>every friendship demands a degree of insincerity: "the ever-present requirement to deliver an affable but hollow word to a friend who proudly shows us a volume of her poetry or her newborn baby"</li>
<li>discern the incompatibilities of truth and affection, divide their projects, make a wise separation</li>
</ul>
<h3>Open your Eyes</h3>
<ul>
<li>"our sense of beauty was not immobile, and could be sensitized by painters, who would, through their canvases, inculcate in us an appreciation of once neglected aesthetic qualities"</li>
<li>"great painters possess such power to open our eyes because of the unusual receptivity of their own eyes to aspects of visual experience: the play of light on the end of a spoon, ..., pinkish tones on an old man's skin – qualities that can inspire our impressions of beauty"</li>
<li>happiness may emerge from taking a second look; our dissatisfactions may be the result of failing to look properly at our lives rather than the result of anything inherently deficient about them.</li>
<li>"it isn't his life that has been mediocre as much as the image of it he possessed in memory" (images which preserve nothing of life)</li>
<li>"beauty is something to be found, rather than passively encountered, it requires us to pick up on certain details."</li>
<li>simple images provide certainties, ex: spending money makes you happier, aristocrats who are more educated and well-spoken have more class, that formal education, factual knowledge and university degree = intelligence</li>
</ul>
<h3>Be Happy in Love</h3>
<ul>
<li>the limits lie not in love, but in the "general difficulty of maintaining an appreciative relationship with anything or anyone that was always around</li>
<li>the idea of love feels like a vague, chimerical dream, and after having it, it can grow chimerical and vague</li>
<li>"he will soon forget what is there to be grateful, because the memory of Gilberte-less life will fade, and with it, evidence of what there is to savor."</li>
<li>"we're creatures of habit, and therefore always liable to grow contemptuous of what is familiar"</li>
<li>"Presence may be the very element that encourages us to ignore or neglect it, because we feel we may have done all the work simply in securing visual contact"</li>
<li>"deprivation quickly drives us into a process of appreciation"</li>
<li>"learn a lesson of what we naturally do when we lack something, and apply it to conditions where we don't"</li>
<li>"if long acquaintance with a lover breeds boredom, ..., it may be we do not know him or her well enough"</li>
<li>"suffer the interval between desire and gratification, ..., it allows people to know and fall deeply in love with paintings in Dresden, hats, dressing gowns, and someone who isn't free this evening"</li>
<li>secrets to long-lasting relationships: "Infidelity, not the act itself, but the threat of it. An injection of jealousy is the only thing capable of rescuing a relationship ruined by habit"</li>
</ul>
<h3>Put Books Down</h3>
<ul>
<li>there is a danger of taking books too seriously, a healthy relationship (with books) would depend as much on an appreciation of their limitations as of their benefits</li>
<li>"The universe suddenly regained infinite value in my eyes" on works of John Ruskin. "he found experiences that he had never been more than semiconscious of raised and beautifully assembled in language"</li>
<li>"books can bring back to life, from the deadness caused by habit and inattention, valuable yet neglected aspects of experience"</li>
<li>"there is no better wya of coming to be aware of what one feels oneself than trying to recreate in oneself what a master has felt" "we should read other people's books in order to learn what we feel; it is our own thoughts we should be developing"</li>
<li>all books can do is provide us with desires, "That is the value of reading, and also its inadequacy. To make it into a discipline is to give too large a role to what is only an incitement. Reading is on the threshold of the spiritual life; it can introduce us to it: it does not constitute it"</li>
<li>dangers of books "instead of awakening us to the personal life of the mind, reading tend to take its place, when the truth no longer appeals to us as an idea which we can realise only bt the intimate progress of our own thought and the efforts of our heart, but as something material, deposited between the leaves of books like honey fully prepared by others and which we only need to take the trouble to reach down from the shelves of libraries and then sample passively in a perfect repose of mind and body"</li>
<li>good books can silence people
<ul>
<li>"his combination of the utmost sensibility with the utmost tenacity. He searches out these butterfly shades to the last grain. He is as tough as catgut and as evanescent as a butterfly's bloom. And he will I suppose both influence me and make me out of temper with every sentence of my own"</li>
<li>"So sick of Orlando I can write nothing" - Virginia Woolf</li>
</ul>
</li>
<li>"artistic idolaters combined literal reverence for objects depicted in art with a neglect for the spirit of art" - "a picture's beauty does not depend on the things portrayed in it"</li>
<li>"look at our world through his eyes, not to look at his world through our eyes"</li>
</ul>
<p>This took 1 hr 42 minutes. I'm past my set bedtime. I hope this helps someone.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Going Back Home]]></title>
        <link>https://bneo.xyz/posts/backhome</link>
        <guid>https://bneo.xyz/posts/backhome</guid>
        <pubDate>Sat, 06 Jan 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/fire.jpeg" alt="The Great Fire at Ryōgoku Bridge, Kobayashi Kiyochika, 1881"></p>
<p>I finished reading "How Proust Can Change Your Life" by Alain de Botton in the plane ride from Chicago to Istanbul, the layover at at the Istanbul airport, and from Istanbul back to Malaysia. I might've been awake for the past 24 hours, time is a blur.</p>
<p>I seem to capable of reading books only on plane rides, it feels more justified. Why would I spend time reading fiction and non-fiction when I could be coding, learning, and building? It seemed like opportunity cost that was too high. I already read articles on a daily basis. However, one of the habits I plan to build is to read physical books for ~30 minutes before bed. This way I can actually finish all the books I bought. And it might be good for my eyes and my sleep.</p>
<p>I really enjoyed this book, it's more practical than reading Crime and Punishment or Great Expectations, where you're sucked into the story, forced to go through the torments, the heartbreaks, the sufferings of the characters. And at the end of reading it, you go "Wow, what a story! how did the author dream up this entire book?". Unless you put in the work to study the characters, the psychology behind them, the hidden context, the implicit meaning lying in between the words, you don't really get much from reading books like this. Sure you remember faint snapshots about Raskolnikov's mental anguish and psychological torment after committing a gruesome murder, and Pip's impoverished background and his rise in social status, but it's hardly applicable to your own life.</p>
<p>In this book, I got to learn about the interesting, eccentric, bedridden, generous, relatable, character who is Proust, a French novelist who wrote a really long book called <em>In Search of Lost Time</em>. From his book, Alain extracts key life lessons from his personal background and the fictional (but also very real)characters from his book.</p>
<p>From lessons about how to love life today and suffer successfully, to express your emotions, being a good friend, and being happy in love, they're filled with personal accounts of his life experiences.</p>
<p>I found his ideas on how to <strong>suffer successfully</strong> extremely rewarding, especially at very moment in my life. The painful moments where I couldn't eat 99% of the food served on the plane because of my tremendously inconvenient food restrictions, when I have pains from stretching and moving my chest due to the inflammations, even from breathing too deeply, when I have heartburn and consistent, dull, pain below my ribs probably because of the high altitude or the messed up eating schedule, when I can feel my throat burning, my breathing forcibly and uncomfortably strained the entirety of my long, painful existence, I think about how to suffer successfully in light of all this, how not to be a "bad sufferer" as he calls it, and succumb to pessimism, to be stuck in a violently miserable state, to turn off all emotions and sensibility and isolate myself from the world, and ultimately flirting with the lingering thoughts about ending it all.</p>
<p>After distracting myself with two Sherlock Holmes movie series portrayed by R.D.J., and a third of a quarter of Harry Potter The Deathly Hallows, when my plane landed in Malaysia, I felt immense sadness and yearning. The state of my health shoved me into a corner where I had to give up what I fought for for the past 2 years, the internship hunts and the interviews, the constant pressure to always be learning and growing or I'll never be good enough to land a job, the inability to relax and rest because I was an international student, and by default, I had to work 10x harder. Failure to me meant going back home after graduation, it meant I wasn't good enough, that I failed to live up to my potential, that I have to continue to depend on my father who's already 61 years of age to pursue graduate school. Failure is more complicated and harder to define when it's something out of my control. An external bad actor that has a mind of it's own and specializes in making my life miserable. I can't will myself out of gerd, out of my sensitive skin, my inflammations, and other defects of my body that I attribute to my horrible genes. Perhaps failure is setting the wrong expectations, expectations that do not match reality. I came to the US, already sick, so I probably should've prepared myself for the possible outcome of returning home after graduation.</p>
<p>I keep picturing healthy me living the life I always wanted, yet a realistic picture would be unhealthy me attempting to continue to survive with a deteriorating body. Truth is I was really depressed the entire time I was in the US, even when I was in California, especially when I was travelling around to all these new places, going to good restaurants, and trying new things, my limitations became more stronger and evident, I realized more things that I couldn't do as my opportunities and possibilities expanded. I found it hard to live with myself, to be trapped in a body that I did not want to live in, to be forced a hand in the game of life, where I no longer could exercise, an extremely important part of my life which helped me de-stress and build strength and endurance, something people who are perfectly fine do not perform because they're lazy. I couldn't move freely anymore. I had no freedom.</p>
<p>That said, I miss a lot of things about the US, and everything I see and hear in Malaysia just makes me miss them more. I'm leaving what to me, is a better life in all aspects. A higher paying job, my friends, good weather, old bookstores, California and Boston and Seattle, the tech industry, the hackathons, the cold, the accents, the culture, the atmosphere, my comfy room with 0 mess. I miss all this. a lot. Perhaps I should heed the advice of Proust, to see the beauty in everyday objects and things, take my time on what seems boring at first, to not let snobbery get in the way of appreciation of my culture, my home, and my people.</p>
<p>Change is hard, especially one of this degree. We seek comfort in what is familiar and we avoid discomfort and change and potential for growth. We are creatures of habit, and bad habits (often times unconscious) are sinister. We take for granted much of the blessings in our lives, the people especially. We fail to live a good life because we're afraid. We fear the unknown, the terrifying thought of not knowing what to do with your life, the paralyzing notion that everything we do has no meaning and your life adds up to nothing but a speck in the grand scheme of things.</p>
<p>I don't know what the purpose was for writing all this, I'm currently very jet-lagged and tired, but I have too many thoughts on my mind, usually they go in loops, never-ending cycles of grief. So writing this helps quiet it down, it gives a channel for it to flow, instead of an sporadic mini explosions, it's controlled, I'm calling the shots, I let it explode all at once.</p>
<p>I'm also writing to remind myself of the good. It's something I often overlook and forget. I fail to see what I already have, and I only see what I don't. The dangers of having something is it forget what it was like to not have something. And the easier it was to obtain it, where the delay between desire and gratification is short, the lesser the appreciation.</p>
<p>So to remind myself: I have a loving family and a home to come back to and a father who can expense my medical bills to help figure out what's wrong with my body and fix it. I have a mother who is caring and is willing to cook and care for me, and a sister who does the same. I have the freedom to pursue my interest in this break, and I have no major responsibilities or ties that can promote stress and anxiety, although most of it is self-inflicted and arises in my own work assigned by the high expectations I set for myself. I have a place to call home and a family who is helping me get back on my feet. That alone should be enough reason to not be depressed about not being in the US. Everything else, the friends I have in my life, the books, programming pursuits, and art, are blessings that I shouldn't take for granted.</p>
<p>I'll drop some notes on the Proust book tomorrow. Until then.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/fire.jpeg" alt="The Great Fire at Ryōgoku Bridge, Kobayashi Kiyochika, 1881"></p>
<p>I finished reading "How Proust Can Change Your Life" by Alain de Botton in the plane ride from Chicago to Istanbul, the layover at at the Istanbul airport, and from Istanbul back to Malaysia. I might've been awake for the past 24 hours, time is a blur.</p>
<p>I seem to capable of reading books only on plane rides, it feels more justified. Why would I spend time reading fiction and non-fiction when I could be coding, learning, and building? It seemed like opportunity cost that was too high. I already read articles on a daily basis. However, one of the habits I plan to build is to read physical books for ~30 minutes before bed. This way I can actually finish all the books I bought. And it might be good for my eyes and my sleep.</p>
<p>I really enjoyed this book, it's more practical than reading Crime and Punishment or Great Expectations, where you're sucked into the story, forced to go through the torments, the heartbreaks, the sufferings of the characters. And at the end of reading it, you go "Wow, what a story! how did the author dream up this entire book?". Unless you put in the work to study the characters, the psychology behind them, the hidden context, the implicit meaning lying in between the words, you don't really get much from reading books like this. Sure you remember faint snapshots about Raskolnikov's mental anguish and psychological torment after committing a gruesome murder, and Pip's impoverished background and his rise in social status, but it's hardly applicable to your own life.</p>
<p>In this book, I got to learn about the interesting, eccentric, bedridden, generous, relatable, character who is Proust, a French novelist who wrote a really long book called <em>In Search of Lost Time</em>. From his book, Alain extracts key life lessons from his personal background and the fictional (but also very real)characters from his book.</p>
<p>From lessons about how to love life today and suffer successfully, to express your emotions, being a good friend, and being happy in love, they're filled with personal accounts of his life experiences.</p>
<p>I found his ideas on how to <strong>suffer successfully</strong> extremely rewarding, especially at very moment in my life. The painful moments where I couldn't eat 99% of the food served on the plane because of my tremendously inconvenient food restrictions, when I have pains from stretching and moving my chest due to the inflammations, even from breathing too deeply, when I have heartburn and consistent, dull, pain below my ribs probably because of the high altitude or the messed up eating schedule, when I can feel my throat burning, my breathing forcibly and uncomfortably strained the entirety of my long, painful existence, I think about how to suffer successfully in light of all this, how not to be a "bad sufferer" as he calls it, and succumb to pessimism, to be stuck in a violently miserable state, to turn off all emotions and sensibility and isolate myself from the world, and ultimately flirting with the lingering thoughts about ending it all.</p>
<p>After distracting myself with two Sherlock Holmes movie series portrayed by R.D.J., and a third of a quarter of Harry Potter The Deathly Hallows, when my plane landed in Malaysia, I felt immense sadness and yearning. The state of my health shoved me into a corner where I had to give up what I fought for for the past 2 years, the internship hunts and the interviews, the constant pressure to always be learning and growing or I'll never be good enough to land a job, the inability to relax and rest because I was an international student, and by default, I had to work 10x harder. Failure to me meant going back home after graduation, it meant I wasn't good enough, that I failed to live up to my potential, that I have to continue to depend on my father who's already 61 years of age to pursue graduate school. Failure is more complicated and harder to define when it's something out of my control. An external bad actor that has a mind of it's own and specializes in making my life miserable. I can't will myself out of gerd, out of my sensitive skin, my inflammations, and other defects of my body that I attribute to my horrible genes. Perhaps failure is setting the wrong expectations, expectations that do not match reality. I came to the US, already sick, so I probably should've prepared myself for the possible outcome of returning home after graduation.</p>
<p>I keep picturing healthy me living the life I always wanted, yet a realistic picture would be unhealthy me attempting to continue to survive with a deteriorating body. Truth is I was really depressed the entire time I was in the US, even when I was in California, especially when I was travelling around to all these new places, going to good restaurants, and trying new things, my limitations became more stronger and evident, I realized more things that I couldn't do as my opportunities and possibilities expanded. I found it hard to live with myself, to be trapped in a body that I did not want to live in, to be forced a hand in the game of life, where I no longer could exercise, an extremely important part of my life which helped me de-stress and build strength and endurance, something people who are perfectly fine do not perform because they're lazy. I couldn't move freely anymore. I had no freedom.</p>
<p>That said, I miss a lot of things about the US, and everything I see and hear in Malaysia just makes me miss them more. I'm leaving what to me, is a better life in all aspects. A higher paying job, my friends, good weather, old bookstores, California and Boston and Seattle, the tech industry, the hackathons, the cold, the accents, the culture, the atmosphere, my comfy room with 0 mess. I miss all this. a lot. Perhaps I should heed the advice of Proust, to see the beauty in everyday objects and things, take my time on what seems boring at first, to not let snobbery get in the way of appreciation of my culture, my home, and my people.</p>
<p>Change is hard, especially one of this degree. We seek comfort in what is familiar and we avoid discomfort and change and potential for growth. We are creatures of habit, and bad habits (often times unconscious) are sinister. We take for granted much of the blessings in our lives, the people especially. We fail to live a good life because we're afraid. We fear the unknown, the terrifying thought of not knowing what to do with your life, the paralyzing notion that everything we do has no meaning and your life adds up to nothing but a speck in the grand scheme of things.</p>
<p>I don't know what the purpose was for writing all this, I'm currently very jet-lagged and tired, but I have too many thoughts on my mind, usually they go in loops, never-ending cycles of grief. So writing this helps quiet it down, it gives a channel for it to flow, instead of an sporadic mini explosions, it's controlled, I'm calling the shots, I let it explode all at once.</p>
<p>I'm also writing to remind myself of the good. It's something I often overlook and forget. I fail to see what I already have, and I only see what I don't. The dangers of having something is it forget what it was like to not have something. And the easier it was to obtain it, where the delay between desire and gratification is short, the lesser the appreciation.</p>
<p>So to remind myself: I have a loving family and a home to come back to and a father who can expense my medical bills to help figure out what's wrong with my body and fix it. I have a mother who is caring and is willing to cook and care for me, and a sister who does the same. I have the freedom to pursue my interest in this break, and I have no major responsibilities or ties that can promote stress and anxiety, although most of it is self-inflicted and arises in my own work assigned by the high expectations I set for myself. I have a place to call home and a family who is helping me get back on my feet. That alone should be enough reason to not be depressed about not being in the US. Everything else, the friends I have in my life, the books, programming pursuits, and art, are blessings that I shouldn't take for granted.</p>
<p>I'll drop some notes on the Proust book tomorrow. Until then.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[A Swift Tour]]></title>
        <link>https://bneo.xyz/posts/swifttour</link>
        <guid>https://bneo.xyz/posts/swifttour</guid>
        <pubDate>Fri, 05 Jan 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Some notes &#x26; questions from reading <a href="https://docs.swift.org/swift-book/documentation/the-swift-programming-language/guidedtour/">A Swift Tour</a>.</p>
<ul>
<li><strong>values</strong>
<ul>
<li><code>let</code> for constants, <code>var</code> for variables</li>
<li><code>\(var)</code> for string variables (kinda weird)</li>
</ul>
</li>
<li><strong>control flow</strong>
<ul>
<li>parentheses around conditions optional, braces around body (like JS)</li>
<li>write <code>if</code> or <code>switch</code> after <code>=</code> (inline conditional)</li>
<li>optionals:
<ul>
<li><code>?</code> after value to mark value as <strong>optional</strong></li>
<li><code>if let</code> to create optional variables</li>
<li><code>??</code> to use default value if optional value is missing</li>
</ul>
</li>
<li><code>_</code> can be used like in Python for unnamed vars</li>
<li>tuples like Python</li>
<li>switch case supports any kind of data</li>
<li><code>..&#x3C;</code> to make range of index
<ul>
<li>ex: <code>0..&#x3C;4</code> is 0 to 3, and <code>0...&#x3C;4</code> includes 4</li>
</ul>
</li>
</ul>
</li>
<li><code>func</code>
<ul>
<li>functions are first-class types, it can return another function as its value and cane take a function as an argument</li>
<li><strong>closures</strong>
<ul>
<li>functions are a special case of closures: blocks of code that can be called later</li>
<li>code in closure can access to variables and functions available in scope where closure was created, even if in a different scope when executed</li>
</ul>
</li>
</ul>
</li>
<li><code>class</code>
<ul>
<li>declare methods and functions within class
<ul>
<li>dot syntax to access properties and methods</li>
<li>init to create initializer</li>
<li><code>deinit</code> for cleanup before object is deallocated</li>
</ul>
</li>
<li>subclasses
<ul>
<li><code>super.init</code> to access superclass init</li>
<li><code>override func myFunc()</code> to override superclass implementation</li>
</ul>
</li>
<li><code>get</code> and <code>set</code>
<ul>
<li>set explicit name like this <code>set(newVal)</code> or <code>newValue</code> is the implicit name</li>
</ul>
</li>
<li><code>willSet</code> and <code>didSet</code>
<ul>
<li>run code before and after setting new values</li>
</ul>
</li>
<li>optional values: write <code>?</code> before operations like methods, properties, and subscripting</li>
</ul>
</li>
<li><code>enum</code>
<ul>
<li>Like classes and all other named types, enumerations can have methods associated with them</li>
<li>case values are actual values</li>
<li>raw values start at 0 and increment by one each time</li>
<li>use abbreviated forms (<code>.value</code>) anytime the value's type is already known</li>
</ul>
</li>
<li><code>struct</code>
<ul>
<li>ex: initializers are enums, and can initialize with abbreviated form</li>
<li>always copied when they’re passed around in your code, but classes are passed by reference.</li>
</ul>
</li>
<li><code>async await</code>
<ul>
<li>how to use
<ul>
<li><code>async</code> to mark function that runs asynchronously</li>
<li>call with <code>await</code></li>
<li>use <code>async let</code> to call async function and let it run parallel with other async code</li>
</ul>
</li>
<li>Tasks
<ul>
<li>use <code>Task</code> to call async func from sync code, without waiting for them to return</li>
<li>use <code>withTaskGroup</code> to structure concurrent code</li>
</ul>
</li>
<li><strong>actors</strong>
<ul>
<li>similar to classes, but they ensure that different asynchronous functions can safely interact with an instance of the same actor at the same time.</li>
<li>use <code>await</code> keyword when calling a method on an actor or accessing one of its properties</li>
</ul>
</li>
</ul>
</li>
<li><code>protocol</code>
<ul>
<li>Classes, enumerations, and structures can all adopt protocols.</li>
<li>use <code>mutating func</code> in <code>struct</code> when writing methods that modifies structure</li>
<li>classes don't require marking as mutating because methods can always modify the class.</li>
<li><code>extension</code>
<ul>
<li>add functionality to an existing type, such as new methods and computed properties</li>
<li>ex: add methods and props like this to Int type <code>7.simpleDescription</code> or <code>7.adjust()</code></li>
</ul>
</li>
<li>can be used like a named type
<ul>
<li>ex: objects of different types all conform to a single protocol</li>
<li>when type is a <strong>boxed protocol type</strong>, methods outside protocol definitions aren't available</li>
<li>ensures no accidental access of methods or properties the class implements in addition to its protocol conformance</li>
</ul>
</li>
</ul>
</li>
<li>error handling
<ul>
<li><code>throw</code> to throw error</li>
<li><code>throws</code> to mark a function that can throw errors</li>
<li>ways to handle
<ul>
<li><code>do-catch</code>:
<ul>
<li>in <code>do</code>, write <code>try</code> in front of code</li>
<li>in <code>catch</code>, errors are given name <code>error</code> by default</li>
</ul>
</li>
<li>multiple catch blocks
<ul>
<li>handle specific errors</li>
<li>name errors like <code>catch let printerError as PrinterError</code> (<code>PrinterError</code> is enum which adopts <code>Error</code> protocol)</li>
</ul>
</li>
<li>optionals
<ul>
<li><code>try?</code>: if function throws error, specific error is discarded and result is nill, else result is optional containing the value returned by function</li>
</ul>
</li>
<li><code>defer</code>
<ul>
<li>block of code that is executed after all other code, just before function return</li>
<li>executed regardless of error or not</li>
<li>can write setup code and cleanup code next to each other</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li>generics: <code>&#x3C;myGeneric></code>
<ul>
<li>there are generic forms of func and methods, as well as class, enum, and structs.</li>
<li>use <code>where</code> to specify list of requirements
<ul>
<li>require type to implement a protocol, require to types to be equivalent, to require a class to have a particular superclass, etc.</li>
</ul>
</li>
</ul>
</li>
</ul>
<p>thoughts</p>
<ul>
<li>unwrapping values
<ul>
<li>feel like this will be used a lot in ios dev, I use this a lot in react</li>
</ul>
</li>
<li>closures
<ul>
<li>({}) to write closers</li>
</ul>
</li>
<li>custom argument labels in functions</li>
<li>raw values
<ul>
<li>another name for default values in an enum?</li>
</ul>
</li>
<li>structs
<ul>
<li>why is this important? "structures are always copied when they’re passed around in your code, but classes are passed by reference."</li>
</ul>
</li>
<li>concurrency
<ul>
<li>what does calling async functions from sync code mean?</li>
</ul>
</li>
<li>task groups
<ul>
<li>is task group basically a grouper for async?</li>
</ul>
</li>
<li>is actor basically classes but with async features</li>
<li>is it common to extend types?</li>
<li>how often is protocol used? seems like it's a way to enforce some properties of a class</li>
<li>is generic a type of types?</li>
</ul>
<p>After thought:</p>
<p>This was my first time reading through the docs of a new programming language, coming from R initially from Coursera, and Python with textbooks and hackathons, and hacking with Typescript for React and Next.js for side projects, I discovered I have a lot of gaps in programming knowledge. I've never used struct and protocols, and a lot of other concepts were foreign to me. It feels like I'm actually learning how to program for real.</p>
<p>It can only go up from here. I'm glad I have GPT 4 to help me understand these concepts better.</p>]]></description>
        <content:encoded><![CDATA[<p>Some notes &#x26; questions from reading <a href="https://docs.swift.org/swift-book/documentation/the-swift-programming-language/guidedtour/">A Swift Tour</a>.</p>
<ul>
<li><strong>values</strong>
<ul>
<li><code>let</code> for constants, <code>var</code> for variables</li>
<li><code>\(var)</code> for string variables (kinda weird)</li>
</ul>
</li>
<li><strong>control flow</strong>
<ul>
<li>parentheses around conditions optional, braces around body (like JS)</li>
<li>write <code>if</code> or <code>switch</code> after <code>=</code> (inline conditional)</li>
<li>optionals:
<ul>
<li><code>?</code> after value to mark value as <strong>optional</strong></li>
<li><code>if let</code> to create optional variables</li>
<li><code>??</code> to use default value if optional value is missing</li>
</ul>
</li>
<li><code>_</code> can be used like in Python for unnamed vars</li>
<li>tuples like Python</li>
<li>switch case supports any kind of data</li>
<li><code>..&#x3C;</code> to make range of index
<ul>
<li>ex: <code>0..&#x3C;4</code> is 0 to 3, and <code>0...&#x3C;4</code> includes 4</li>
</ul>
</li>
</ul>
</li>
<li><code>func</code>
<ul>
<li>functions are first-class types, it can return another function as its value and cane take a function as an argument</li>
<li><strong>closures</strong>
<ul>
<li>functions are a special case of closures: blocks of code that can be called later</li>
<li>code in closure can access to variables and functions available in scope where closure was created, even if in a different scope when executed</li>
</ul>
</li>
</ul>
</li>
<li><code>class</code>
<ul>
<li>declare methods and functions within class
<ul>
<li>dot syntax to access properties and methods</li>
<li>init to create initializer</li>
<li><code>deinit</code> for cleanup before object is deallocated</li>
</ul>
</li>
<li>subclasses
<ul>
<li><code>super.init</code> to access superclass init</li>
<li><code>override func myFunc()</code> to override superclass implementation</li>
</ul>
</li>
<li><code>get</code> and <code>set</code>
<ul>
<li>set explicit name like this <code>set(newVal)</code> or <code>newValue</code> is the implicit name</li>
</ul>
</li>
<li><code>willSet</code> and <code>didSet</code>
<ul>
<li>run code before and after setting new values</li>
</ul>
</li>
<li>optional values: write <code>?</code> before operations like methods, properties, and subscripting</li>
</ul>
</li>
<li><code>enum</code>
<ul>
<li>Like classes and all other named types, enumerations can have methods associated with them</li>
<li>case values are actual values</li>
<li>raw values start at 0 and increment by one each time</li>
<li>use abbreviated forms (<code>.value</code>) anytime the value's type is already known</li>
</ul>
</li>
<li><code>struct</code>
<ul>
<li>ex: initializers are enums, and can initialize with abbreviated form</li>
<li>always copied when they’re passed around in your code, but classes are passed by reference.</li>
</ul>
</li>
<li><code>async await</code>
<ul>
<li>how to use
<ul>
<li><code>async</code> to mark function that runs asynchronously</li>
<li>call with <code>await</code></li>
<li>use <code>async let</code> to call async function and let it run parallel with other async code</li>
</ul>
</li>
<li>Tasks
<ul>
<li>use <code>Task</code> to call async func from sync code, without waiting for them to return</li>
<li>use <code>withTaskGroup</code> to structure concurrent code</li>
</ul>
</li>
<li><strong>actors</strong>
<ul>
<li>similar to classes, but they ensure that different asynchronous functions can safely interact with an instance of the same actor at the same time.</li>
<li>use <code>await</code> keyword when calling a method on an actor or accessing one of its properties</li>
</ul>
</li>
</ul>
</li>
<li><code>protocol</code>
<ul>
<li>Classes, enumerations, and structures can all adopt protocols.</li>
<li>use <code>mutating func</code> in <code>struct</code> when writing methods that modifies structure</li>
<li>classes don't require marking as mutating because methods can always modify the class.</li>
<li><code>extension</code>
<ul>
<li>add functionality to an existing type, such as new methods and computed properties</li>
<li>ex: add methods and props like this to Int type <code>7.simpleDescription</code> or <code>7.adjust()</code></li>
</ul>
</li>
<li>can be used like a named type
<ul>
<li>ex: objects of different types all conform to a single protocol</li>
<li>when type is a <strong>boxed protocol type</strong>, methods outside protocol definitions aren't available</li>
<li>ensures no accidental access of methods or properties the class implements in addition to its protocol conformance</li>
</ul>
</li>
</ul>
</li>
<li>error handling
<ul>
<li><code>throw</code> to throw error</li>
<li><code>throws</code> to mark a function that can throw errors</li>
<li>ways to handle
<ul>
<li><code>do-catch</code>:
<ul>
<li>in <code>do</code>, write <code>try</code> in front of code</li>
<li>in <code>catch</code>, errors are given name <code>error</code> by default</li>
</ul>
</li>
<li>multiple catch blocks
<ul>
<li>handle specific errors</li>
<li>name errors like <code>catch let printerError as PrinterError</code> (<code>PrinterError</code> is enum which adopts <code>Error</code> protocol)</li>
</ul>
</li>
<li>optionals
<ul>
<li><code>try?</code>: if function throws error, specific error is discarded and result is nill, else result is optional containing the value returned by function</li>
</ul>
</li>
<li><code>defer</code>
<ul>
<li>block of code that is executed after all other code, just before function return</li>
<li>executed regardless of error or not</li>
<li>can write setup code and cleanup code next to each other</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li>generics: <code>&#x3C;myGeneric></code>
<ul>
<li>there are generic forms of func and methods, as well as class, enum, and structs.</li>
<li>use <code>where</code> to specify list of requirements
<ul>
<li>require type to implement a protocol, require to types to be equivalent, to require a class to have a particular superclass, etc.</li>
</ul>
</li>
</ul>
</li>
</ul>
<p>thoughts</p>
<ul>
<li>unwrapping values
<ul>
<li>feel like this will be used a lot in ios dev, I use this a lot in react</li>
</ul>
</li>
<li>closures
<ul>
<li>({}) to write closers</li>
</ul>
</li>
<li>custom argument labels in functions</li>
<li>raw values
<ul>
<li>another name for default values in an enum?</li>
</ul>
</li>
<li>structs
<ul>
<li>why is this important? "structures are always copied when they’re passed around in your code, but classes are passed by reference."</li>
</ul>
</li>
<li>concurrency
<ul>
<li>what does calling async functions from sync code mean?</li>
</ul>
</li>
<li>task groups
<ul>
<li>is task group basically a grouper for async?</li>
</ul>
</li>
<li>is actor basically classes but with async features</li>
<li>is it common to extend types?</li>
<li>how often is protocol used? seems like it's a way to enforce some properties of a class</li>
<li>is generic a type of types?</li>
</ul>
<p>After thought:</p>
<p>This was my first time reading through the docs of a new programming language, coming from R initially from Coursera, and Python with textbooks and hackathons, and hacking with Typescript for React and Next.js for side projects, I discovered I have a lot of gaps in programming knowledge. I've never used struct and protocols, and a lot of other concepts were foreign to me. It feels like I'm actually learning how to program for real.</p>
<p>It can only go up from here. I'm glad I have GPT 4 to help me understand these concepts better.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[9 Principles of Better Stories]]></title>
        <link>https://bneo.xyz/posts/stories</link>
        <guid>https://bneo.xyz/posts/stories</guid>
        <pubDate>Thu, 04 Jan 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Our lives are made up of moments, big and small.</p>
<p>We share them with stories.</p>
<p>We tell them through words and through speech.</p>
<p>Bad stories fail to capture the right ideas, and fail to inspire people.</p>
<p>Good storytelling can awaken, galvanize, energize, embolden, and motivate people to change, to live, to build.</p>
<p>Here are 9 Principles of <a href="https://www.betterstories.org/">Better Stories</a>.</p>
<blockquote>
<ol>
<li>Better Stories are transformational.</li>
<li>Better Stories capture your imagination.</li>
<li>Better Stories tell the truth.</li>
<li>Better Stories have measurable outcomes.</li>
<li>Better Stories are emotional.</li>
<li>Better Stories use strong verbs &#x26; short sentences.</li>
<li>Better Stories are surprising.</li>
<li>Better Stories are understandable.</li>
<li>Better Stories inspire action.</li>
</ol>
</blockquote>
<p>Reminds me of this podcast I listened to while on my road trip</p>
<p><a href="https://www.lennyspodcast.com/how-to-tell-better-stories-matthew-dicks-storyworthy/">How to tell better stories | Matthew Dicks (Storyworthy)</a></p>]]></description>
        <content:encoded><![CDATA[<p>Our lives are made up of moments, big and small.</p>
<p>We share them with stories.</p>
<p>We tell them through words and through speech.</p>
<p>Bad stories fail to capture the right ideas, and fail to inspire people.</p>
<p>Good storytelling can awaken, galvanize, energize, embolden, and motivate people to change, to live, to build.</p>
<p>Here are 9 Principles of <a href="https://www.betterstories.org/">Better Stories</a>.</p>
<blockquote>
<ol>
<li>Better Stories are transformational.</li>
<li>Better Stories capture your imagination.</li>
<li>Better Stories tell the truth.</li>
<li>Better Stories have measurable outcomes.</li>
<li>Better Stories are emotional.</li>
<li>Better Stories use strong verbs &#x26; short sentences.</li>
<li>Better Stories are surprising.</li>
<li>Better Stories are understandable.</li>
<li>Better Stories inspire action.</li>
</ol>
</blockquote>
<p>Reminds me of this podcast I listened to while on my road trip</p>
<p><a href="https://www.lennyspodcast.com/how-to-tell-better-stories-matthew-dicks-storyworthy/">How to tell better stories | Matthew Dicks (Storyworthy)</a></p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Tools for Keeping Focus]]></title>
        <link>https://bneo.xyz/posts/focus</link>
        <guid>https://bneo.xyz/posts/focus</guid>
        <pubDate>Wed, 03 Jan 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Some things I do to help keep focus on my Macbook and iPhone, inspired by this LessWrong <a href="https://www.lesswrong.com/posts/mXgsd5o9uuYaQKHMz/tools-for-keeping-focused">post</a> by <a href="https://www.benkuhn.net/">Ben Kuhn</a></p>
<p>iphone</p>
<ul>
<li><strong>grayscale mode</strong> to mute shiny colors that attracts your brain</li>
<li><strong>focus mode</strong> to mute notifications and also customize home screen with only the essential
<ul>
<li>this prevents messages from friends that can steal away your flow</li>
<li>and also puts you into the zone with the modes, it's like the psychology of a specific workspace that tells your brain, "it's time to work", apply that to your digital workspace (also applies to music you play)</li>
</ul>
</li>
<li>batch notifications with <strong>scheduled summary</strong>: i do it twice a day (10am and 6pm)</li>
<li>the time-sucking, attention-hungry, dopamine generating apps
<ul>
<li>introduce friction: install apps like <a href="https://one-sec.app/">one sec</a> or create a custom shortcut (mine turns on airplane mode and grayscale mode) basically to disincentivize me</li>
<li>no red bubbles: disable notification badges for apps</li>
<li>don't have them: uninstall all social media apps (use it on the browser to keep up with friends)</li>
</ul>
</li>
<li>if possible, keep your phone out of your periphery, place it under your bed, hide it, even better, outside of your room, throw it out the window</li>
</ul>
<p>browser</p>
<ul>
<li><a href="https://chromewebstore.google.com/detail/undistracted-hide-faceboo/pjjgklgkfeoeiebjogplpnibpfnffkng">UnDistracted</a> extension: hide feeds for social sites, block websites, auto redirects
<ul>
<li>same idea of introducing friction</li>
</ul>
</li>
<li>keep it clean: use Arc browser spaces to create workspaces focused on a single task/idea/project, helps prevent context switching</li>
<li>on a related note, don't leave open tabs in your browser, they add cognitive load and make it hard to focus, try to clear them up by the end of the day, store them in notion, add them to curius</li>
</ul>
<p>ideas/misc</p>
<ul>
<li>time block with calendar (i use Amie)</li>
<li>focus on 3 things a day and do it one at a time
<ul>
<li>i constantly find myself context switch and lose focus on a single task, I'm still working on this...</li>
</ul>
</li>
<li>music: play non-distracting music that also isn't sleepy like ghibli lofi or jazzy lofi or upbeat classical
<ul>
<li>i like to play some upbeat ones to get me into the grindset and then switch into focus mode with those mnusic</li>
</ul>
</li>
<li>take breaks, focusing for too long strains the brain, rest helps you consolidate information and stepping away from problems help activates different pathways of the brain</li>
</ul>
<p>Other thoughts:</p>
<p>I think a general idea for helping keeping focus is to remove distractions as much as possible, note down the things that distract you from your task and figure out ways to eliminate them, and if it's not possible/ convenient, figure out how to add friction, make it hard to access those distractions.</p>
<p>If the distraction is coming from within, it's a harder problem. I find intrinsic motivation the most powerful generator for focus. If it's something that provides meaning and purpose, it induces flow, and flow is focus.
If you're not intrinsically motivated, utilize extrinsic motivation, make finishing the task satisfying and reward yourself with what you find rewarding.</p>
<p>Set accountability strategies, I stream myself working because there's a sense of someone watching me and provides the pressure. Tell your friends/the public about your plans, that way failing has a "cost", your risk appearing untrustworthy and breaking a social contract. Make failing painful. Make it hurt.</p>]]></description>
        <content:encoded><![CDATA[<p>Some things I do to help keep focus on my Macbook and iPhone, inspired by this LessWrong <a href="https://www.lesswrong.com/posts/mXgsd5o9uuYaQKHMz/tools-for-keeping-focused">post</a> by <a href="https://www.benkuhn.net/">Ben Kuhn</a></p>
<p>iphone</p>
<ul>
<li><strong>grayscale mode</strong> to mute shiny colors that attracts your brain</li>
<li><strong>focus mode</strong> to mute notifications and also customize home screen with only the essential
<ul>
<li>this prevents messages from friends that can steal away your flow</li>
<li>and also puts you into the zone with the modes, it's like the psychology of a specific workspace that tells your brain, "it's time to work", apply that to your digital workspace (also applies to music you play)</li>
</ul>
</li>
<li>batch notifications with <strong>scheduled summary</strong>: i do it twice a day (10am and 6pm)</li>
<li>the time-sucking, attention-hungry, dopamine generating apps
<ul>
<li>introduce friction: install apps like <a href="https://one-sec.app/">one sec</a> or create a custom shortcut (mine turns on airplane mode and grayscale mode) basically to disincentivize me</li>
<li>no red bubbles: disable notification badges for apps</li>
<li>don't have them: uninstall all social media apps (use it on the browser to keep up with friends)</li>
</ul>
</li>
<li>if possible, keep your phone out of your periphery, place it under your bed, hide it, even better, outside of your room, throw it out the window</li>
</ul>
<p>browser</p>
<ul>
<li><a href="https://chromewebstore.google.com/detail/undistracted-hide-faceboo/pjjgklgkfeoeiebjogplpnibpfnffkng">UnDistracted</a> extension: hide feeds for social sites, block websites, auto redirects
<ul>
<li>same idea of introducing friction</li>
</ul>
</li>
<li>keep it clean: use Arc browser spaces to create workspaces focused on a single task/idea/project, helps prevent context switching</li>
<li>on a related note, don't leave open tabs in your browser, they add cognitive load and make it hard to focus, try to clear them up by the end of the day, store them in notion, add them to curius</li>
</ul>
<p>ideas/misc</p>
<ul>
<li>time block with calendar (i use Amie)</li>
<li>focus on 3 things a day and do it one at a time
<ul>
<li>i constantly find myself context switch and lose focus on a single task, I'm still working on this...</li>
</ul>
</li>
<li>music: play non-distracting music that also isn't sleepy like ghibli lofi or jazzy lofi or upbeat classical
<ul>
<li>i like to play some upbeat ones to get me into the grindset and then switch into focus mode with those mnusic</li>
</ul>
</li>
<li>take breaks, focusing for too long strains the brain, rest helps you consolidate information and stepping away from problems help activates different pathways of the brain</li>
</ul>
<p>Other thoughts:</p>
<p>I think a general idea for helping keeping focus is to remove distractions as much as possible, note down the things that distract you from your task and figure out ways to eliminate them, and if it's not possible/ convenient, figure out how to add friction, make it hard to access those distractions.</p>
<p>If the distraction is coming from within, it's a harder problem. I find intrinsic motivation the most powerful generator for focus. If it's something that provides meaning and purpose, it induces flow, and flow is focus.
If you're not intrinsically motivated, utilize extrinsic motivation, make finishing the task satisfying and reward yourself with what you find rewarding.</p>
<p>Set accountability strategies, I stream myself working because there's a sense of someone watching me and provides the pressure. Tell your friends/the public about your plans, that way failing has a "cost", your risk appearing untrustworthy and breaking a social contract. Make failing painful. Make it hurt.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[On Learning (for programmers)]]></title>
        <link>https://bneo.xyz/posts/learning-programmers</link>
        <guid>https://bneo.xyz/posts/learning-programmers</guid>
        <pubDate>Tue, 02 Jan 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>It's the start of a new year.</p>
<p>What better way to start, than learning about learning, for programmers.</p>
<p>The day before, I wrote about learning to code. Today, we go one step further and learn about learning itself.</p>
<p>Below outlines <a href="https://cacm.acm.org/magazines/2024/1/278891-10-things-software-developers-should-learn-about-learning/fulltext">10</a> research-backed findings about learning that apply to software developers, and their practical implications.</p>
<h3>tl;dr</h3>
<ul>
<li>learning takes time, including time between learning. use spaced repetition. take breaks between learning sessions (90 min)</li>
<li>learn to chunk information by practicing more problems, recognizing patterns, to boost your working memory functionally and build up a mental library of patterns</li>
<li>spend time away from a problem, take a walk, chat with friends and family</li>
<li>internet and AI is a double-edged sword, use it cautiously, if your goal is to learn, think of an answer before searching, understand the answer deeply, go one step further, learn the deeper structure</li>
<li>use examples to go between abstract and concrete learnable facts (repacking &#x3C;-> unpacking)</li>
<li>seek to succeed (rather than avoid failures) and believe that ability is changeable, that struggles are not dead ends but an opportunity to grow</li>
</ul>
<h3>1. Human memory is not made of bits</h3>
<blockquote>
<p>tl;dr: human memory is fragile and unreliable, we're not just storing and retrieving like computers. but the benefit is problem solving and deep understanding by connecting knowledge together.</p>
</blockquote>
<ul>
<li>memory and learning: "Learning means that there has been a change made in one's long-term memory."</li>
<li>with computers, we can store a series of bits and later retrieve the exact series of bits in memory; human memory is neither as precise nor as reliable.</li>
<li>computers have two operations: read and write. human memory has "<strong>read-and-update</strong>" operation, where fetching a memory can both strengthen and modify it – a process called <mark>reconsolidation</mark>.
<ul>
<li>modification is more likely on recently formed memories</li>
</ul>
</li>
<li><mark>spreading activation</mark>: when trying to remember something, we activate a pathway of neurons to access the targeted information
<ul>
<li>pathways can stay <strong>primed for hours</strong></li>
<li>this activation is not contained within one pathway, and cat spread to other connected pathways</li>
<li>implications
<ul>
<li>negative: recall can be unreliable as imprecise information can be mixed and conflated with target information</li>
<li>positive: stepping away from problems can allow two unrelated areas to connect, arising creative and unique solutions. this is why taking walks and showers helps.</li>
</ul>
</li>
</ul>
</li>
</ul>
<h3>2. Human memory has one limited and one unlimited system</h3>
<blockquote>
<p>tl;dr: when faced with a task beyond your ability, reorganize it, decompose it into smaller pieces that can be processed and chunked. reduces extraneous load, boost working memory.</p>
</blockquote>
<ul>
<li>two main components of memory
<ul>
<li><strong>long-term memory</strong>: information is permanently stored and is functionally limitless
<ul>
<li>analogy: computer disk storage</li>
</ul>
</li>
<li><strong>working memory</strong> (wm): used for consciously reasoning about information for problem solving and is limited.
<ul>
<li>analogy: CPU registers</li>
</ul>
</li>
</ul>
</li>
<li>long-term vs wm
<ul>
<li>wm is roughly fixed at birth, higher wm != higher general intelligence, but faster learning.</li>
<li>ex: expert programmers can have low or high wm but it's contents of their long-term memory that mke them experts</li>
</ul>
</li>
<li><mark>chunking</mark>
<ul>
<li>group multiple piece of information as one piece in wm
<ul>
<li>ex: <a href="mailto:ben@gmail.com">ben@gmail.com</a> is one piece of information, and not a random string of characters</li>
</ul>
</li>
<li>more chunking == larger working memory, functionally</li>
<li>how to chunk? practice using information and solving problems</li>
</ul>
</li>
<li><mark>cognitive load</mark>
<ul>
<li>is amount of working memory <strong>capacity</strong>, demanded by task.</li>
<li>two parts: intrinsic and extraneous
<ul>
<li><strong>intrinsic</strong>: how many chunks are necessary to achieve a task</li>
<li><strong>extraneous</strong>: unnecessary information that is part of performing the task</li>
<li>ex: presentation format varies extraneous cognitive load. a implementing a a database schema is better with diagrams than plain text (you have to mentally transform them)</li>
<li><strong>if you're a beginner, extraneous load is higher</strong> because you can't distinguish intrinsic and extraneous easily.</li>
</ul>
</li>
</ul>
</li>
</ul>
<h3>3. experts recognize, beginners reason.</h3>
<blockquote>
<p>tl;dr: experts can reason at higher level by pulling from their mental library of patterns, freeing up cognition.</p>
</blockquote>
<ul>
<li>cognition is split into system 1 &#x26; 2
<ul>
<li>System 1: fast, pattern recognition in long-term memory</li>
<li>System 2: slower, reasoning in working memory</li>
</ul>
</li>
<li>experts are experts because they've done <mark>pattern matching</mark> a lot more than beginners. like chess players who can remember and recognize the state of the board, programmers recognize "design patterns"</li>
<li>beginners can become experts by reading and understanding a lot of code</li>
<li>seeing a variety of programming paradigms so you have a wide pool of patterns.</li>
</ul>
<h3>4. understanding a concept goes from abstract to concrete and back</h3>
<blockquote>
<p>tl;dr: experts look at generics and abstract ters, beginners focus on surface details and can't see the big picture</p>
</blockquote>
<ul>
<li>making <mark><a href="https://www.sciencedirect.com/science/article/abs/pii/S0898589812000678">semantic waves</a></mark>
<ul>
<li>when learning a new concept, you benefit from both forms of explanation: abstract features and concrete details with examples, and <strong>switching between them</strong>.</li>
<li><mark>unpacking</mark>: gather several diverse examples (even wrong ones) of a concept to learn an abstract concept</li>
<li><mark>repacking</mark>: deeper understanding through recognizing how multiple details from examples connects to the abstract concept</li>
</ul>
</li>
<li>abstract -> concrete
<ul>
<li>when learning abstract concepts, you reach for concrete instantiations of concepts to examine</li>
<li>as concepts get more abstract (values -> variables -> functions -> metaclasses), distance to concrete examples increases</li>
<li>the saving grace is, as we learn abstract concepts, they become more concrete (a chunk) to us.</li>
</ul>
</li>
</ul>
<h3>5. Spacing and repetition matter</h3>
<blockquote>
<p>tl;dr: space out practice across multiple sessions, days, and ideally weeks, rest is important to consolidate information</p>
</blockquote>
<ul>
<li><mark>spacing effect</mark>
<ul>
<li>works because of relationship between long-term &#x26; working memory</li>
<li>when practice solving problems, it's two skills
<ul>
<li>1) <strong>match</strong>: pattern matching information to concepts that can solve it
<ul>
<li>requires activating correct neural pathway in long-term memory</li>
</ul>
</li>
<li>2) <strong>apply</strong>: applying the concepts to create solutions</li>
</ul>
</li>
<li>why space out?
<ul>
<li>if you repeatedly solve the same problem, pathway stays active, so skill #1 is not practiced.</li>
<li>not spacing out -> people can only solve problems when told which concept to use</li>
<li>interleaving different problems -> pathways take time to return to baseline, making spacing necessary to get the most out of practice time (because your brain needs to rest and reset)</li>
</ul>
</li>
</ul>
</li>
<li>learning sessions
<ul>
<li>limit to <mark>90 minutes or less</mark></li>
<li>take 20 minutes to rest after each session, really rest by going for a walk / sitting quietly</li>
<li>rest speeds up consolidation process (also happens during sleep)</li>
</ul>
</li>
<li>maximizing efficiency for learning
<ul>
<li><strong>randomize order</strong> of type of problems being solved, so different concepts are activated in long-term memory</li>
<li>take <strong>short breaks</strong> at random intervals to enhance memory consolidation
<ul>
<li>10s break every 2-5 min is recommended</li>
</ul>
</li>
</ul>
</li>
</ul>
<h3>6. internet has not made learning obsolete</h3>
<blockquote>
<p>tl;dr: be more careful about using AI as beginners, try to think of an answer before searching. there's a difference between a beginner who has never learned the details and lacks memory connection, and an expert who has learned deeper structure but has forgotten the fine details.</p>
</blockquote>
<ul>
<li>AI tools can write code, and knowledge is available from internet within seconds, but do you understand/learn anything?</li>
<li>learning is required to become an expert
<ul>
<li>learning = storing bits of knowledge in long-term memory and <mark>forming connections</mark> between them</li>
<li>if knowledge is not present in the brain, it's because you have not learned it well, and the brain cannot form any connections between them</li>
<li>higher levels of understanding and abstraction are not possible</li>
</ul>
</li>
<li>why searching internet bad
<ul>
<li>less efficient for remembering information (compared to physical books)</li>
<li>immediately searching is worse recall of same information, rather than thinking of an answer first</li>
<li>searching robs the brain of benefits of memory-strengthening effect of recalling information</li>
</ul>
</li>
<li>context switching
<ul>
<li>searching requires switching working memory from task at hand (coding) to a new cognitive task (searching and filtering and assessing)</li>
<li>if the knowledge is memorized, access is much faster (like a cache verses fetching from disk)</li>
</ul>
</li>
</ul>
<h3>7. problem-solving is not a generic skill</h3>
<blockquote>
<p>tl;dr: teaching problem-solving != teaching programming, we learn specific skills like programming, the best chess move, how to create a knitting pattern, each of these skills are separate and don't influence each other. teach programming with programming practice problems</p>
</blockquote>
<ul>
<li>problem-solving &#x26; programming
<ul>
<li>problem-solving is a large part, but you can't directly teach it as a specific skill</li>
<li>even though it can be applied to different aspects of programming (design, debugging), it's not a generic skill</li>
</ul>
</li>
<li>domain-specific problem-solving > generic
<ul>
<li>while we can learn to reason, &#x3C;>we don't learn how to solve problems in general</li>
<li>we learn specific skills and they are separate and don't influence each other</li>
<li>ex: chess has little to no effect on other academic and cognitive skills.</li>
</ul>
</li>
<li>spatial skills is an exception
<ul>
<li>allows us to visualize objects in our mind</li>
<li>can improve learning in other disciplines: such as performance on a range of non-verbal skills</li>
</ul>
</li>
</ul>
<h3>8. expertise can be problematic in some situations</h3>
<blockquote>
<p>tl;dr: experts who transfer knowledge from one language to another can lead to faulty knowledge. they also have difficulties seeing things through a beginner's lens.</p>
</blockquote>
<ul>
<li>transfer knowledge
<ul>
<li>experts know multiple programming languages, and transferring knowledge between them can lead to errors</li>
<li>ex: difference in semantics between languages between Java and C++ in inheritance</li>
</ul>
</li>
<li><mark>expert blind-spot problem</mark>
<ul>
<li>experts have difficulty seeing things through the eyes of a beginner</li>
<li>overcome this by listening carefully to beginners, check their understanding, and tailor accordingly</li>
</ul>
</li>
<li><mark>tacit knowledge</mark>
<ul>
<li>knowledge becomes so automated that it's hard for experts to verbalize: "i just know"</li>
<li>beginners can learn better from instructional materials or a knowledgable peer (bridges the gap between beginners and experts)</li>
</ul>
</li>
</ul>
<h3>9. predictors of programming ability are unclear</h3>
<blockquote>
<p>tl;dr: intelligent people will not always make good programmers, and good programmers need not be high in general intelligence.</p>
</blockquote>
<ul>
<li>aptitude + practice
<ul>
<li>a mix of this is needed for success in anything</li>
<li>purely aptitude "you're born with it" and purely practice "10,000 hours" idea are two extreme views.</li>
</ul>
</li>
<li>years of experience?
<ul>
<li>there is weak link between years of experience and success in early career</li>
<li>aptitude may be stronger than experience in early years</li>
</ul>
</li>
<li>weak predictors
<ul>
<li>(in early programming) <strong>general intelligence</strong> and <strong>working memory capacity</strong></li>
<li>these predict <mark>rate of learning</mark> rather than absolute ability</li>
<li>spatial reasoning is a stronger predictor of success in programming, though still quite moderate</li>
</ul>
</li>
</ul>
<h3>10. mindset matters</h3>
<blockquote>
<p>tl;dr: a growth mindset helps you persist through challenges and overcome failures, but it takes effort to adopt the mindset. Seek help, take breaks, just because you're struggling doesn't mean you're not cut out for it.</p>
</blockquote>
<ul>
<li>programming ability is not binary: you can or cannot
<ul>
<li>two theories
<ul>
<li><mark>learning edge momentum</mark>: each topic is dependent on the previous, so you will fall behind if you can't catch up</li>
<li>geek gene: you're born with it or not (little empirical evidence)</li>
</ul>
</li>
<li>difference in programming ability = difference in prior experience
<ul>
<li>ex: person A and B in same class, degree can have vastly different knowledge skills, either behind or ahead of learning edge momentum, making them seem "born with it" or not</li>
</ul>
</li>
</ul>
</li>
<li>fixed vs growth mindset
<ul>
<li><strong>fixed mindset</strong>: people's abilities are innate and unchanging. if you struggle, you're not cut out for it</li>
<li><mark>growth mindset</mark>: people's abilities are malleable. if you struggle, <strong>with enough practice</strong>, you can master it.</li>
<li>the middle ground: anyone can learn Math, even if they're not initially good, but you won't get a Nobel Prize no matter how much you practice. However, with a growth mindset, you can <strong>persist through difficulties and overcome failure more consistently</strong></li>
</ul>
</li>
<li>growth mindset is hard to promote, misconceptions
<ul>
<li>#1 reward effort than performance
<ul>
<li>growth mindset favors practice over aptitude, so teachers reward effort, but learners aren't stupid, they know when they're not progressing.</li>
<li>solution: only reward effort when learner is using effective strategies and is actually succeeding</li>
</ul>
</li>
<li>#2 growth mindset is static
<ul>
<li>due to set backs and failure, people skew toward fixed mindset because the boundaries of their abilities are not clear</li>
<li>solution: practice overcoming setbacks and failures</li>
</ul>
</li>
</ul>
</li>
<li>goal orientation: <mark>approach &#x26; avoidance</mark>
<ul>
<li><strong>approach</strong>: wanting to do well -> positive learning behaviours: working hard, seeking help, trying new challenges</li>
<li><strong>avoidance</strong>: avoiding failure -> negative behaviours: disorganized study, not seeking help, performance anxiety, avoiding challenge</li>
</ul>
</li>
<li>how to adopt growth mindset
<ul>
<li>seek honest feedback about your skill progression</li>
<li>review the efficacy of your learning strategies
<ul>
<li>note down times when you are doubtful</li>
</ul>
</li>
<li>expect shifts towards fixed mindset, but growth mindset can be redeveloped and made stronger with practice</li>
<li>if you feel like quitting, take a break, take a walk, consider different strategies</li>
</ul>
</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>It's the start of a new year.</p>
<p>What better way to start, than learning about learning, for programmers.</p>
<p>The day before, I wrote about learning to code. Today, we go one step further and learn about learning itself.</p>
<p>Below outlines <a href="https://cacm.acm.org/magazines/2024/1/278891-10-things-software-developers-should-learn-about-learning/fulltext">10</a> research-backed findings about learning that apply to software developers, and their practical implications.</p>
<h3>tl;dr</h3>
<ul>
<li>learning takes time, including time between learning. use spaced repetition. take breaks between learning sessions (90 min)</li>
<li>learn to chunk information by practicing more problems, recognizing patterns, to boost your working memory functionally and build up a mental library of patterns</li>
<li>spend time away from a problem, take a walk, chat with friends and family</li>
<li>internet and AI is a double-edged sword, use it cautiously, if your goal is to learn, think of an answer before searching, understand the answer deeply, go one step further, learn the deeper structure</li>
<li>use examples to go between abstract and concrete learnable facts (repacking &#x3C;-> unpacking)</li>
<li>seek to succeed (rather than avoid failures) and believe that ability is changeable, that struggles are not dead ends but an opportunity to grow</li>
</ul>
<h3>1. Human memory is not made of bits</h3>
<blockquote>
<p>tl;dr: human memory is fragile and unreliable, we're not just storing and retrieving like computers. but the benefit is problem solving and deep understanding by connecting knowledge together.</p>
</blockquote>
<ul>
<li>memory and learning: "Learning means that there has been a change made in one's long-term memory."</li>
<li>with computers, we can store a series of bits and later retrieve the exact series of bits in memory; human memory is neither as precise nor as reliable.</li>
<li>computers have two operations: read and write. human memory has "<strong>read-and-update</strong>" operation, where fetching a memory can both strengthen and modify it – a process called <mark>reconsolidation</mark>.
<ul>
<li>modification is more likely on recently formed memories</li>
</ul>
</li>
<li><mark>spreading activation</mark>: when trying to remember something, we activate a pathway of neurons to access the targeted information
<ul>
<li>pathways can stay <strong>primed for hours</strong></li>
<li>this activation is not contained within one pathway, and cat spread to other connected pathways</li>
<li>implications
<ul>
<li>negative: recall can be unreliable as imprecise information can be mixed and conflated with target information</li>
<li>positive: stepping away from problems can allow two unrelated areas to connect, arising creative and unique solutions. this is why taking walks and showers helps.</li>
</ul>
</li>
</ul>
</li>
</ul>
<h3>2. Human memory has one limited and one unlimited system</h3>
<blockquote>
<p>tl;dr: when faced with a task beyond your ability, reorganize it, decompose it into smaller pieces that can be processed and chunked. reduces extraneous load, boost working memory.</p>
</blockquote>
<ul>
<li>two main components of memory
<ul>
<li><strong>long-term memory</strong>: information is permanently stored and is functionally limitless
<ul>
<li>analogy: computer disk storage</li>
</ul>
</li>
<li><strong>working memory</strong> (wm): used for consciously reasoning about information for problem solving and is limited.
<ul>
<li>analogy: CPU registers</li>
</ul>
</li>
</ul>
</li>
<li>long-term vs wm
<ul>
<li>wm is roughly fixed at birth, higher wm != higher general intelligence, but faster learning.</li>
<li>ex: expert programmers can have low or high wm but it's contents of their long-term memory that mke them experts</li>
</ul>
</li>
<li><mark>chunking</mark>
<ul>
<li>group multiple piece of information as one piece in wm
<ul>
<li>ex: <a href="mailto:ben@gmail.com">ben@gmail.com</a> is one piece of information, and not a random string of characters</li>
</ul>
</li>
<li>more chunking == larger working memory, functionally</li>
<li>how to chunk? practice using information and solving problems</li>
</ul>
</li>
<li><mark>cognitive load</mark>
<ul>
<li>is amount of working memory <strong>capacity</strong>, demanded by task.</li>
<li>two parts: intrinsic and extraneous
<ul>
<li><strong>intrinsic</strong>: how many chunks are necessary to achieve a task</li>
<li><strong>extraneous</strong>: unnecessary information that is part of performing the task</li>
<li>ex: presentation format varies extraneous cognitive load. a implementing a a database schema is better with diagrams than plain text (you have to mentally transform them)</li>
<li><strong>if you're a beginner, extraneous load is higher</strong> because you can't distinguish intrinsic and extraneous easily.</li>
</ul>
</li>
</ul>
</li>
</ul>
<h3>3. experts recognize, beginners reason.</h3>
<blockquote>
<p>tl;dr: experts can reason at higher level by pulling from their mental library of patterns, freeing up cognition.</p>
</blockquote>
<ul>
<li>cognition is split into system 1 &#x26; 2
<ul>
<li>System 1: fast, pattern recognition in long-term memory</li>
<li>System 2: slower, reasoning in working memory</li>
</ul>
</li>
<li>experts are experts because they've done <mark>pattern matching</mark> a lot more than beginners. like chess players who can remember and recognize the state of the board, programmers recognize "design patterns"</li>
<li>beginners can become experts by reading and understanding a lot of code</li>
<li>seeing a variety of programming paradigms so you have a wide pool of patterns.</li>
</ul>
<h3>4. understanding a concept goes from abstract to concrete and back</h3>
<blockquote>
<p>tl;dr: experts look at generics and abstract ters, beginners focus on surface details and can't see the big picture</p>
</blockquote>
<ul>
<li>making <mark><a href="https://www.sciencedirect.com/science/article/abs/pii/S0898589812000678">semantic waves</a></mark>
<ul>
<li>when learning a new concept, you benefit from both forms of explanation: abstract features and concrete details with examples, and <strong>switching between them</strong>.</li>
<li><mark>unpacking</mark>: gather several diverse examples (even wrong ones) of a concept to learn an abstract concept</li>
<li><mark>repacking</mark>: deeper understanding through recognizing how multiple details from examples connects to the abstract concept</li>
</ul>
</li>
<li>abstract -> concrete
<ul>
<li>when learning abstract concepts, you reach for concrete instantiations of concepts to examine</li>
<li>as concepts get more abstract (values -> variables -> functions -> metaclasses), distance to concrete examples increases</li>
<li>the saving grace is, as we learn abstract concepts, they become more concrete (a chunk) to us.</li>
</ul>
</li>
</ul>
<h3>5. Spacing and repetition matter</h3>
<blockquote>
<p>tl;dr: space out practice across multiple sessions, days, and ideally weeks, rest is important to consolidate information</p>
</blockquote>
<ul>
<li><mark>spacing effect</mark>
<ul>
<li>works because of relationship between long-term &#x26; working memory</li>
<li>when practice solving problems, it's two skills
<ul>
<li>1) <strong>match</strong>: pattern matching information to concepts that can solve it
<ul>
<li>requires activating correct neural pathway in long-term memory</li>
</ul>
</li>
<li>2) <strong>apply</strong>: applying the concepts to create solutions</li>
</ul>
</li>
<li>why space out?
<ul>
<li>if you repeatedly solve the same problem, pathway stays active, so skill #1 is not practiced.</li>
<li>not spacing out -> people can only solve problems when told which concept to use</li>
<li>interleaving different problems -> pathways take time to return to baseline, making spacing necessary to get the most out of practice time (because your brain needs to rest and reset)</li>
</ul>
</li>
</ul>
</li>
<li>learning sessions
<ul>
<li>limit to <mark>90 minutes or less</mark></li>
<li>take 20 minutes to rest after each session, really rest by going for a walk / sitting quietly</li>
<li>rest speeds up consolidation process (also happens during sleep)</li>
</ul>
</li>
<li>maximizing efficiency for learning
<ul>
<li><strong>randomize order</strong> of type of problems being solved, so different concepts are activated in long-term memory</li>
<li>take <strong>short breaks</strong> at random intervals to enhance memory consolidation
<ul>
<li>10s break every 2-5 min is recommended</li>
</ul>
</li>
</ul>
</li>
</ul>
<h3>6. internet has not made learning obsolete</h3>
<blockquote>
<p>tl;dr: be more careful about using AI as beginners, try to think of an answer before searching. there's a difference between a beginner who has never learned the details and lacks memory connection, and an expert who has learned deeper structure but has forgotten the fine details.</p>
</blockquote>
<ul>
<li>AI tools can write code, and knowledge is available from internet within seconds, but do you understand/learn anything?</li>
<li>learning is required to become an expert
<ul>
<li>learning = storing bits of knowledge in long-term memory and <mark>forming connections</mark> between them</li>
<li>if knowledge is not present in the brain, it's because you have not learned it well, and the brain cannot form any connections between them</li>
<li>higher levels of understanding and abstraction are not possible</li>
</ul>
</li>
<li>why searching internet bad
<ul>
<li>less efficient for remembering information (compared to physical books)</li>
<li>immediately searching is worse recall of same information, rather than thinking of an answer first</li>
<li>searching robs the brain of benefits of memory-strengthening effect of recalling information</li>
</ul>
</li>
<li>context switching
<ul>
<li>searching requires switching working memory from task at hand (coding) to a new cognitive task (searching and filtering and assessing)</li>
<li>if the knowledge is memorized, access is much faster (like a cache verses fetching from disk)</li>
</ul>
</li>
</ul>
<h3>7. problem-solving is not a generic skill</h3>
<blockquote>
<p>tl;dr: teaching problem-solving != teaching programming, we learn specific skills like programming, the best chess move, how to create a knitting pattern, each of these skills are separate and don't influence each other. teach programming with programming practice problems</p>
</blockquote>
<ul>
<li>problem-solving &#x26; programming
<ul>
<li>problem-solving is a large part, but you can't directly teach it as a specific skill</li>
<li>even though it can be applied to different aspects of programming (design, debugging), it's not a generic skill</li>
</ul>
</li>
<li>domain-specific problem-solving > generic
<ul>
<li>while we can learn to reason, &#x3C;>we don't learn how to solve problems in general</li>
<li>we learn specific skills and they are separate and don't influence each other</li>
<li>ex: chess has little to no effect on other academic and cognitive skills.</li>
</ul>
</li>
<li>spatial skills is an exception
<ul>
<li>allows us to visualize objects in our mind</li>
<li>can improve learning in other disciplines: such as performance on a range of non-verbal skills</li>
</ul>
</li>
</ul>
<h3>8. expertise can be problematic in some situations</h3>
<blockquote>
<p>tl;dr: experts who transfer knowledge from one language to another can lead to faulty knowledge. they also have difficulties seeing things through a beginner's lens.</p>
</blockquote>
<ul>
<li>transfer knowledge
<ul>
<li>experts know multiple programming languages, and transferring knowledge between them can lead to errors</li>
<li>ex: difference in semantics between languages between Java and C++ in inheritance</li>
</ul>
</li>
<li><mark>expert blind-spot problem</mark>
<ul>
<li>experts have difficulty seeing things through the eyes of a beginner</li>
<li>overcome this by listening carefully to beginners, check their understanding, and tailor accordingly</li>
</ul>
</li>
<li><mark>tacit knowledge</mark>
<ul>
<li>knowledge becomes so automated that it's hard for experts to verbalize: "i just know"</li>
<li>beginners can learn better from instructional materials or a knowledgable peer (bridges the gap between beginners and experts)</li>
</ul>
</li>
</ul>
<h3>9. predictors of programming ability are unclear</h3>
<blockquote>
<p>tl;dr: intelligent people will not always make good programmers, and good programmers need not be high in general intelligence.</p>
</blockquote>
<ul>
<li>aptitude + practice
<ul>
<li>a mix of this is needed for success in anything</li>
<li>purely aptitude "you're born with it" and purely practice "10,000 hours" idea are two extreme views.</li>
</ul>
</li>
<li>years of experience?
<ul>
<li>there is weak link between years of experience and success in early career</li>
<li>aptitude may be stronger than experience in early years</li>
</ul>
</li>
<li>weak predictors
<ul>
<li>(in early programming) <strong>general intelligence</strong> and <strong>working memory capacity</strong></li>
<li>these predict <mark>rate of learning</mark> rather than absolute ability</li>
<li>spatial reasoning is a stronger predictor of success in programming, though still quite moderate</li>
</ul>
</li>
</ul>
<h3>10. mindset matters</h3>
<blockquote>
<p>tl;dr: a growth mindset helps you persist through challenges and overcome failures, but it takes effort to adopt the mindset. Seek help, take breaks, just because you're struggling doesn't mean you're not cut out for it.</p>
</blockquote>
<ul>
<li>programming ability is not binary: you can or cannot
<ul>
<li>two theories
<ul>
<li><mark>learning edge momentum</mark>: each topic is dependent on the previous, so you will fall behind if you can't catch up</li>
<li>geek gene: you're born with it or not (little empirical evidence)</li>
</ul>
</li>
<li>difference in programming ability = difference in prior experience
<ul>
<li>ex: person A and B in same class, degree can have vastly different knowledge skills, either behind or ahead of learning edge momentum, making them seem "born with it" or not</li>
</ul>
</li>
</ul>
</li>
<li>fixed vs growth mindset
<ul>
<li><strong>fixed mindset</strong>: people's abilities are innate and unchanging. if you struggle, you're not cut out for it</li>
<li><mark>growth mindset</mark>: people's abilities are malleable. if you struggle, <strong>with enough practice</strong>, you can master it.</li>
<li>the middle ground: anyone can learn Math, even if they're not initially good, but you won't get a Nobel Prize no matter how much you practice. However, with a growth mindset, you can <strong>persist through difficulties and overcome failure more consistently</strong></li>
</ul>
</li>
<li>growth mindset is hard to promote, misconceptions
<ul>
<li>#1 reward effort than performance
<ul>
<li>growth mindset favors practice over aptitude, so teachers reward effort, but learners aren't stupid, they know when they're not progressing.</li>
<li>solution: only reward effort when learner is using effective strategies and is actually succeeding</li>
</ul>
</li>
<li>#2 growth mindset is static
<ul>
<li>due to set backs and failure, people skew toward fixed mindset because the boundaries of their abilities are not clear</li>
<li>solution: practice overcoming setbacks and failures</li>
</ul>
</li>
</ul>
</li>
<li>goal orientation: <mark>approach &#x26; avoidance</mark>
<ul>
<li><strong>approach</strong>: wanting to do well -> positive learning behaviours: working hard, seeking help, trying new challenges</li>
<li><strong>avoidance</strong>: avoiding failure -> negative behaviours: disorganized study, not seeking help, performance anxiety, avoiding challenge</li>
</ul>
</li>
<li>how to adopt growth mindset
<ul>
<li>seek honest feedback about your skill progression</li>
<li>review the efficacy of your learning strategies
<ul>
<li>note down times when you are doubtful</li>
</ul>
</li>
<li>expect shifts towards fixed mindset, but growth mindset can be redeveloped and made stronger with practice</li>
<li>if you feel like quitting, take a break, take a walk, consider different strategies</li>
</ul>
</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Learn to Code]]></title>
        <link>https://bneo.xyz/posts/learncode</link>
        <guid>https://bneo.xyz/posts/learncode</guid>
        <pubDate>Mon, 01 Jan 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Learning <a href="http://www.catb.org/~esr/faqs/hacker-howto.html#skills1">how to program</a> is a complex skill.</p>
<p>You won't reach the skill level of a hacker by simply accumulating languages.</p>
<p>You need to learn how to think about programming problems in a general way, independent of any one language.</p>
<p>You should reach a point where you can pick up a new language in days by relating to what you already know to the manual.</p>
<p>So what is the way?</p>
<p>Is it books and courses? YouTube videos?</p>
<p>Sure you can learn language features, bits of knowledge, from these, but that won't turn you into a good programmer.</p>
<p>The mindset that turns that knowledge into a living skill can only be learned by <strong>practice and apprenticeship</strong></p>
<p>So, what will do it is by <mark>reading code and writing code</mark>. Lots of it.</p>
<p>Learning to program is just like learning to write good natural language.</p>
<p>The best way to do that is read some stuff written by great writers, then write some things yourself. Read a lot more, write a little more ... rinse and repeat until your writing begins to develop the kind of quality you see in your models.</p>
<p>Peter Norvig has a great essay: <a href="http://norvig.com/21-days.html">Teach Yourself Programming in Ten Years</a>. Pay close attention to his "recipe for programming success".</p>
<p>But where can you find good code?</p>
<p>Open-source software, programming tools and operating systems are widely available.</p>
<p>Read and tinker with the code base. Browse through the issues. Break stuff, fix them. Interact with the community. Write code. Solve problems.</p>]]></description>
        <content:encoded><![CDATA[<p>Learning <a href="http://www.catb.org/~esr/faqs/hacker-howto.html#skills1">how to program</a> is a complex skill.</p>
<p>You won't reach the skill level of a hacker by simply accumulating languages.</p>
<p>You need to learn how to think about programming problems in a general way, independent of any one language.</p>
<p>You should reach a point where you can pick up a new language in days by relating to what you already know to the manual.</p>
<p>So what is the way?</p>
<p>Is it books and courses? YouTube videos?</p>
<p>Sure you can learn language features, bits of knowledge, from these, but that won't turn you into a good programmer.</p>
<p>The mindset that turns that knowledge into a living skill can only be learned by <strong>practice and apprenticeship</strong></p>
<p>So, what will do it is by <mark>reading code and writing code</mark>. Lots of it.</p>
<p>Learning to program is just like learning to write good natural language.</p>
<p>The best way to do that is read some stuff written by great writers, then write some things yourself. Read a lot more, write a little more ... rinse and repeat until your writing begins to develop the kind of quality you see in your models.</p>
<p>Peter Norvig has a great essay: <a href="http://norvig.com/21-days.html">Teach Yourself Programming in Ten Years</a>. Pay close attention to his "recipe for programming success".</p>
<p>But where can you find good code?</p>
<p>Open-source software, programming tools and operating systems are widely available.</p>
<p>Read and tinker with the code base. Browse through the issues. Break stuff, fix them. Interact with the community. Write code. Solve problems.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[2023 review]]></title>
        <link>https://bneo.xyz/posts/2023</link>
        <guid>https://bneo.xyz/posts/2023</guid>
        <pubDate>Sun, 31 Dec 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/2023.jpeg" alt="Fireworks in Nagaoka, Kiyoshi Yamashita, 1950"></p>
<p>I'm spending new year's eve in Denver, CO with my family. My graduation trip has been a lot of fun.</p>
<p>Road-tripping with a Kia Outlander, having Mt Rushmore all to ourselves cause it's winter, watching bisons cross the road right in front of us in Yellowstone, experiencing breathtaking sunsets on canyons and salt lakes, relishing the snowcapped mountains, spending Christmas in Seattle, seeing the great wave art in person, living in cabins and RVs, modern apartments, entire houses, and hotels, and entering myriads of antique malls, thrift stores, and bookstore throughout the trip, long hours driving listening to the Huberman lab podcast and chinese songs. I'm grateful I get to see all these places.</p>
<p>It's time to review my 2023.</p>
<p>I've written some reflections on my life in my <a href="http://bneo.xyz/posts/22">birthday</a> post and my <a href="http://bneo.xyz/posts/isu">graduation</a> post, now it's time to answer some reflective questions, and look forward to 2024.</p>
<p>In an ideal world, I would be moving to the bay, maybe back with Tesla, dealing with housing, OPT documents, work contracts, getting a car and paying for car insurance, meeting up with my friends on the weekends, going to more events and hackathons, and live the life I wanted every since I started at INTI in 2019.</p>
<p>But life is never the way we plan, and there are things we cannot escape from, events out of our control.</p>
<p>However, I'm doing grad school, so I have another shot at this.</p>
<p>I had a hiatus back in 2020 when COVID hit, and it was 6 months of reading, learning, and exercising. So 2024 seems familiar to me, I'm going to have another gap break before my graduate school starts in Fall 24', but with more intention, bigger goals, and greater purpose.</p>
<p>My main goal is to fix the many issues of my body, dive into research and find the root cause, and get surgery to end the 3 years of suffering. I was stuck in the US, unable to get proper health care and support, so coming back was necessary.</p>
<p>If my health permits, I'm also going to explore my wide array of interests, and commit to learning, and more importantly, <strong>building</strong> everyday. Habits are essential to learning, so I aim to pick up some daily habits for coding and reading, like how I'm doing in this blog.</p>
<p>To really reflect upon, and look forward to the new year, I've answered a list of questions from Twitter.</p>
<h3>Capture</h3>
<ol>
<li>What were your favorite songs, photos, videos, podcasts, movies?
<ul>
<li>songs: Kiss of Venus, lots others, mostly k indie and kpop</li>
<li>photos: all the sunsets pictures I took</li>
<li>videos: videos by Horses, great art explained</li>
<li>podcasts: Huberman Lab, Lenny’s podcast</li>
<li>movies: Boy and Heron, GOTG vol. 3</li>
</ul>
</li>
<li>What was your favorite reading?
<ul>
<li>Books: Sun also rises, Death of Ivan, also the only two books I finished this year LOL. I need to read more.</li>
</ul>
</li>
<li>What were your favorite notes?
<ul>
<li>maybe my class notes for 472, I’m not a big note taker</li>
</ul>
</li>
<li>What were your favorite courses?
<ul>
<li>I actually enjoyed COM S 472 a lot, even though it was traditional AI, the programming assignments were fun.</li>
</ul>
</li>
<li>What was your favorite travel?
<ul>
<li>SF &#x26; the bay: summer internship, hackathons and AI meetups and talks, traveling with parents to redwoods, Monterey, Big Sur, and nice like Mountain View, Sunnyvale</li>
<li>Toronto: first time visiting Canada for the Airflow conf in Sept, lived in Chinatown and got to walk around UofT</li>
<li>Boston: thanksgiving trip with A, got to explore bookstores and museum, loved the culture and history</li>
<li>Seattle &#x26; others: graduation trip with family, from Ames -> SD -> Wyoming -> Montana -> Washington -> Oregon -> Idaho -> Utah -> Colorado -> Nebraska -> Ames</li>
</ul>
</li>
<li>What were your favorite events/milestones?
<ul>
<li>NCUR in Wisconsin, getting a drivers license, meeting new people at Tesla, hiking Yosemite falls, driving around the bay with parents, winning Anthropic Hackathon in SF, touring Alcatraz Island with 3 different friend groups, sketching howl’s moving castle, traveling alone to Toronto, CA for airflow conference, carving a pumpkin, going to Boston in Thanksgiving, shipping narrative with Wei Chun, graduating, Christmas in Seattle.</li>
</ul>
</li>
<li>What are you most grateful for?
<ul>
<li>family and friends</li>
</ul>
</li>
</ol>
<h3>Organize + Distill</h3>
<ol start="8">
<li>What was your biggest surprise?
<ul>
<li>how much influence and emotion (positive and negative) a single person can bring about</li>
</ul>
</li>
<li>What risks did you take?
<ul>
<li>initiating conversations with people in SF even though it was uncomfortable, being vulnerable and opening up to people</li>
</ul>
</li>
<li>How would you describe the year?
<ul>
<li>filled with memorable experiences, lots of traveling, new friendships, lots of health hardships and having to fight it alone, psychological and physical pain</li>
</ul>
</li>
<li>Which aspect was most challenging/most easeful?
<ul>
<li>managing GERD and other health issues, it prevents me from exercising and eating well, and impacts my energy levels throughout the day. It’s hard to be productive without good health.</li>
</ul>
</li>
<li>Where did you invest your time? Where would you have liked to invest more or less?
<ul>
<li>I invested a lot of time into curating and diving into rabbit holes, i would like to invest more in building and creating, than consuming.</li>
</ul>
</li>
<li>Most influential people in your life last year.
<ul>
<li>summer friends, curius people, a designer friend</li>
</ul>
</li>
<li>Top 3 wins for the year.
<ul>
<li>summer internship, surviving GERD, graduating</li>
</ul>
</li>
<li>What were your disappointments from the year?
<ul>
<li>rejected by Glassdoor</li>
<li>not submitting anything for ScaleAI and winning other AI hackathons</li>
<li>rejected by Tesla data engineering for Fall</li>
<li>working on (mostly) pointless projects at Tesla</li>
<li>not finishing online courses I started</li>
<li>not tutoring/doing CS research</li>
</ul>
</li>
<li>What are the biggest lessons you’ve learned?
<ul>
<li>that health is never guaranteed, human relationships are complex and messy, inspiration is so fleeting so act on it immediately. you can just ask people for things. DM people, ask to chat with them, you can learn a lot from mentors.</li>
</ul>
</li>
<li>What are you letting go of?
<ul>
<li>regrets, toxic friendships, my default depressive state.</li>
</ul>
</li>
<li>What advice would you give yourself?
<ul>
<li>stop thinking so much, don’t get too attached to things and people, actively fight against cynicism and pessimism, set a schedule for yourself, you’re too easily distracted to be working freely,</li>
</ul>
</li>
</ol>
<h3>Express</h3>
<ol start="19">
<li>What brings you the most joy? (Do more of that)
<ul>
<li>writing blogs, talking to friends, taking walks, sunrise and sunsets, going to old bookstores and museums, Japanese art, reading (and buying) good books, sharing good tools to friends, flowers, cute animals, building in hackathons, coding something fun.</li>
</ul>
</li>
<li>What's an undeveloped talent you want to explore?
<ul>
<li>sketching, building communities, web + app designing</li>
</ul>
</li>
<li>Who or what are you most committed to loving/serving?
<ul>
<li>God, myself, and my parents</li>
</ul>
</li>
<li>What are you looking forward to learning?
<ul>
<li>ML and deep learning, how to make iOS apps, investing, designing, programmatic art, genetical diseases, low-level programming</li>
</ul>
</li>
<li>Choose a word or phrase as your theme this year.
<ul>
<li>healing and growing</li>
</ul>
</li>
<li>Which goals will you commit to?
<ul>
<li>Social
<ul>
<li>10k followers on Twitter</li>
<li>50k followers on LinkedIn</li>
<li>50k followers on Medium</li>
<li>100 subscribers for substack newsletter</li>
<li>100 subscribers on YT/Twitch</li>
<li>Kaggle Grandmaster</li>
</ul>
</li>
<li>writing/reading
<ul>
<li>Read 52 books</li>
<li>weekly Substack newsletter (weekly links/rabbit holes)</li>
<li>Continue write daily on bneo.xyz</li>
</ul>
</li>
<li>Coding
<ul>
<li>AI/ML
<ul>
<li>courses
<ul>
<li>fast.ai</li>
<li>Karparthy’s YT playlist</li>
<li>FSDL</li>
<li>Dive into Deep Learning &#x26; udlbook</li>
<li>the short deeplearning.ai courses</li>
</ul>
</li>
<li>projects
<ul>
<li>ML algorithms from scratch</li>
<li>Read + implement papers from scratch</li>
<li>GPT from scratch</li>
</ul>
</li>
</ul>
</li>
<li>SWE
<ul>
<li>Cpp: text editor</li>
<li>Go</li>
<li>Swift
<ul>
<li>finish 100 days of SwiftUI</li>
<li>Ship two apps on App store</li>
</ul>
</li>
<li>Python
<ul>
<li>contribute to open source AI projects</li>
<li>build AI projects</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li>Finance
<ul>
<li>make $50k</li>
<li>invest $10k</li>
</ul>
</li>
<li>startup
<ul>
<li>get into more launch programs</li>
<li>ship narrative AI for real, with user sign ups, pricing, twitter page, etc.</li>
</ul>
</li>
<li>social
<ul>
<li>talk to someone new every week</li>
<li>organize a tech event in Malaysia</li>
<li>meetup with old high school friends + new ones from twitter</li>
</ul>
</li>
<li>sleep
<ul>
<li>wake up 7:30am</li>
<li>sleep 11:30pm</li>
</ul>
</li>
<li>health
<ul>
<li>understand what’s wrong with my body (why am I constantly tired? what am I allergic to?)</li>
</ul>
</li>
</ul>
</li>
<li>What are your immediate next steps?
<ul>
<li>Post daily on LinkedIn + Twitter: resources, tips, learnings, ideas, respond + tag people</li>
<li>Stream my work session on YouTube/Twitch</li>
<li>Write more LLM and AI related content, be more consistent.</li>
<li>calendar
<ul>
<li>3 hours/day learning (morning)
<ul>
<li>decide which day to learn what, break down to small chunks, figure out a good note taking platform and method, document and share learning every day.</li>
</ul>
</li>
<li>2 hours/day building (evening)</li>
<li>1 hour/day writing (after dinner)</li>
<li>30min/day reading (night)</li>
</ul>
</li>
</ul>
</li>
<li>What new habits do you need to adopt/bad habits do you need to eliminate?
<ul>
<li>new habits: reading before sleeping, coding everyday</li>
<li>bad habits: scrolling in bed, pessimism, cynicism, complaining, self-hate</li>
</ul>
</li>
<li>What would you like to be your biggest win? What would make this year your best year ever?
<ul>
<li>curing gerd and having good health again</li>
</ul>
</li>
</ol>
<p>Let's see how well I commit to these goals.</p>
<p>Some advice to keep in mind.</p>
<blockquote>
<p>Imagine where you want to be in 5 years</p>
<p>Then think through what that requires you to get done this year</p>
<p>And don't spend any time during the year on activities that don't point you in that direction.</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/2023.jpeg" alt="Fireworks in Nagaoka, Kiyoshi Yamashita, 1950"></p>
<p>I'm spending new year's eve in Denver, CO with my family. My graduation trip has been a lot of fun.</p>
<p>Road-tripping with a Kia Outlander, having Mt Rushmore all to ourselves cause it's winter, watching bisons cross the road right in front of us in Yellowstone, experiencing breathtaking sunsets on canyons and salt lakes, relishing the snowcapped mountains, spending Christmas in Seattle, seeing the great wave art in person, living in cabins and RVs, modern apartments, entire houses, and hotels, and entering myriads of antique malls, thrift stores, and bookstore throughout the trip, long hours driving listening to the Huberman lab podcast and chinese songs. I'm grateful I get to see all these places.</p>
<p>It's time to review my 2023.</p>
<p>I've written some reflections on my life in my <a href="http://bneo.xyz/posts/22">birthday</a> post and my <a href="http://bneo.xyz/posts/isu">graduation</a> post, now it's time to answer some reflective questions, and look forward to 2024.</p>
<p>In an ideal world, I would be moving to the bay, maybe back with Tesla, dealing with housing, OPT documents, work contracts, getting a car and paying for car insurance, meeting up with my friends on the weekends, going to more events and hackathons, and live the life I wanted every since I started at INTI in 2019.</p>
<p>But life is never the way we plan, and there are things we cannot escape from, events out of our control.</p>
<p>However, I'm doing grad school, so I have another shot at this.</p>
<p>I had a hiatus back in 2020 when COVID hit, and it was 6 months of reading, learning, and exercising. So 2024 seems familiar to me, I'm going to have another gap break before my graduate school starts in Fall 24', but with more intention, bigger goals, and greater purpose.</p>
<p>My main goal is to fix the many issues of my body, dive into research and find the root cause, and get surgery to end the 3 years of suffering. I was stuck in the US, unable to get proper health care and support, so coming back was necessary.</p>
<p>If my health permits, I'm also going to explore my wide array of interests, and commit to learning, and more importantly, <strong>building</strong> everyday. Habits are essential to learning, so I aim to pick up some daily habits for coding and reading, like how I'm doing in this blog.</p>
<p>To really reflect upon, and look forward to the new year, I've answered a list of questions from Twitter.</p>
<h3>Capture</h3>
<ol>
<li>What were your favorite songs, photos, videos, podcasts, movies?
<ul>
<li>songs: Kiss of Venus, lots others, mostly k indie and kpop</li>
<li>photos: all the sunsets pictures I took</li>
<li>videos: videos by Horses, great art explained</li>
<li>podcasts: Huberman Lab, Lenny’s podcast</li>
<li>movies: Boy and Heron, GOTG vol. 3</li>
</ul>
</li>
<li>What was your favorite reading?
<ul>
<li>Books: Sun also rises, Death of Ivan, also the only two books I finished this year LOL. I need to read more.</li>
</ul>
</li>
<li>What were your favorite notes?
<ul>
<li>maybe my class notes for 472, I’m not a big note taker</li>
</ul>
</li>
<li>What were your favorite courses?
<ul>
<li>I actually enjoyed COM S 472 a lot, even though it was traditional AI, the programming assignments were fun.</li>
</ul>
</li>
<li>What was your favorite travel?
<ul>
<li>SF &#x26; the bay: summer internship, hackathons and AI meetups and talks, traveling with parents to redwoods, Monterey, Big Sur, and nice like Mountain View, Sunnyvale</li>
<li>Toronto: first time visiting Canada for the Airflow conf in Sept, lived in Chinatown and got to walk around UofT</li>
<li>Boston: thanksgiving trip with A, got to explore bookstores and museum, loved the culture and history</li>
<li>Seattle &#x26; others: graduation trip with family, from Ames -> SD -> Wyoming -> Montana -> Washington -> Oregon -> Idaho -> Utah -> Colorado -> Nebraska -> Ames</li>
</ul>
</li>
<li>What were your favorite events/milestones?
<ul>
<li>NCUR in Wisconsin, getting a drivers license, meeting new people at Tesla, hiking Yosemite falls, driving around the bay with parents, winning Anthropic Hackathon in SF, touring Alcatraz Island with 3 different friend groups, sketching howl’s moving castle, traveling alone to Toronto, CA for airflow conference, carving a pumpkin, going to Boston in Thanksgiving, shipping narrative with Wei Chun, graduating, Christmas in Seattle.</li>
</ul>
</li>
<li>What are you most grateful for?
<ul>
<li>family and friends</li>
</ul>
</li>
</ol>
<h3>Organize + Distill</h3>
<ol start="8">
<li>What was your biggest surprise?
<ul>
<li>how much influence and emotion (positive and negative) a single person can bring about</li>
</ul>
</li>
<li>What risks did you take?
<ul>
<li>initiating conversations with people in SF even though it was uncomfortable, being vulnerable and opening up to people</li>
</ul>
</li>
<li>How would you describe the year?
<ul>
<li>filled with memorable experiences, lots of traveling, new friendships, lots of health hardships and having to fight it alone, psychological and physical pain</li>
</ul>
</li>
<li>Which aspect was most challenging/most easeful?
<ul>
<li>managing GERD and other health issues, it prevents me from exercising and eating well, and impacts my energy levels throughout the day. It’s hard to be productive without good health.</li>
</ul>
</li>
<li>Where did you invest your time? Where would you have liked to invest more or less?
<ul>
<li>I invested a lot of time into curating and diving into rabbit holes, i would like to invest more in building and creating, than consuming.</li>
</ul>
</li>
<li>Most influential people in your life last year.
<ul>
<li>summer friends, curius people, a designer friend</li>
</ul>
</li>
<li>Top 3 wins for the year.
<ul>
<li>summer internship, surviving GERD, graduating</li>
</ul>
</li>
<li>What were your disappointments from the year?
<ul>
<li>rejected by Glassdoor</li>
<li>not submitting anything for ScaleAI and winning other AI hackathons</li>
<li>rejected by Tesla data engineering for Fall</li>
<li>working on (mostly) pointless projects at Tesla</li>
<li>not finishing online courses I started</li>
<li>not tutoring/doing CS research</li>
</ul>
</li>
<li>What are the biggest lessons you’ve learned?
<ul>
<li>that health is never guaranteed, human relationships are complex and messy, inspiration is so fleeting so act on it immediately. you can just ask people for things. DM people, ask to chat with them, you can learn a lot from mentors.</li>
</ul>
</li>
<li>What are you letting go of?
<ul>
<li>regrets, toxic friendships, my default depressive state.</li>
</ul>
</li>
<li>What advice would you give yourself?
<ul>
<li>stop thinking so much, don’t get too attached to things and people, actively fight against cynicism and pessimism, set a schedule for yourself, you’re too easily distracted to be working freely,</li>
</ul>
</li>
</ol>
<h3>Express</h3>
<ol start="19">
<li>What brings you the most joy? (Do more of that)
<ul>
<li>writing blogs, talking to friends, taking walks, sunrise and sunsets, going to old bookstores and museums, Japanese art, reading (and buying) good books, sharing good tools to friends, flowers, cute animals, building in hackathons, coding something fun.</li>
</ul>
</li>
<li>What's an undeveloped talent you want to explore?
<ul>
<li>sketching, building communities, web + app designing</li>
</ul>
</li>
<li>Who or what are you most committed to loving/serving?
<ul>
<li>God, myself, and my parents</li>
</ul>
</li>
<li>What are you looking forward to learning?
<ul>
<li>ML and deep learning, how to make iOS apps, investing, designing, programmatic art, genetical diseases, low-level programming</li>
</ul>
</li>
<li>Choose a word or phrase as your theme this year.
<ul>
<li>healing and growing</li>
</ul>
</li>
<li>Which goals will you commit to?
<ul>
<li>Social
<ul>
<li>10k followers on Twitter</li>
<li>50k followers on LinkedIn</li>
<li>50k followers on Medium</li>
<li>100 subscribers for substack newsletter</li>
<li>100 subscribers on YT/Twitch</li>
<li>Kaggle Grandmaster</li>
</ul>
</li>
<li>writing/reading
<ul>
<li>Read 52 books</li>
<li>weekly Substack newsletter (weekly links/rabbit holes)</li>
<li>Continue write daily on bneo.xyz</li>
</ul>
</li>
<li>Coding
<ul>
<li>AI/ML
<ul>
<li>courses
<ul>
<li>fast.ai</li>
<li>Karparthy’s YT playlist</li>
<li>FSDL</li>
<li>Dive into Deep Learning &#x26; udlbook</li>
<li>the short deeplearning.ai courses</li>
</ul>
</li>
<li>projects
<ul>
<li>ML algorithms from scratch</li>
<li>Read + implement papers from scratch</li>
<li>GPT from scratch</li>
</ul>
</li>
</ul>
</li>
<li>SWE
<ul>
<li>Cpp: text editor</li>
<li>Go</li>
<li>Swift
<ul>
<li>finish 100 days of SwiftUI</li>
<li>Ship two apps on App store</li>
</ul>
</li>
<li>Python
<ul>
<li>contribute to open source AI projects</li>
<li>build AI projects</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li>Finance
<ul>
<li>make $50k</li>
<li>invest $10k</li>
</ul>
</li>
<li>startup
<ul>
<li>get into more launch programs</li>
<li>ship narrative AI for real, with user sign ups, pricing, twitter page, etc.</li>
</ul>
</li>
<li>social
<ul>
<li>talk to someone new every week</li>
<li>organize a tech event in Malaysia</li>
<li>meetup with old high school friends + new ones from twitter</li>
</ul>
</li>
<li>sleep
<ul>
<li>wake up 7:30am</li>
<li>sleep 11:30pm</li>
</ul>
</li>
<li>health
<ul>
<li>understand what’s wrong with my body (why am I constantly tired? what am I allergic to?)</li>
</ul>
</li>
</ul>
</li>
<li>What are your immediate next steps?
<ul>
<li>Post daily on LinkedIn + Twitter: resources, tips, learnings, ideas, respond + tag people</li>
<li>Stream my work session on YouTube/Twitch</li>
<li>Write more LLM and AI related content, be more consistent.</li>
<li>calendar
<ul>
<li>3 hours/day learning (morning)
<ul>
<li>decide which day to learn what, break down to small chunks, figure out a good note taking platform and method, document and share learning every day.</li>
</ul>
</li>
<li>2 hours/day building (evening)</li>
<li>1 hour/day writing (after dinner)</li>
<li>30min/day reading (night)</li>
</ul>
</li>
</ul>
</li>
<li>What new habits do you need to adopt/bad habits do you need to eliminate?
<ul>
<li>new habits: reading before sleeping, coding everyday</li>
<li>bad habits: scrolling in bed, pessimism, cynicism, complaining, self-hate</li>
</ul>
</li>
<li>What would you like to be your biggest win? What would make this year your best year ever?
<ul>
<li>curing gerd and having good health again</li>
</ul>
</li>
</ol>
<p>Let's see how well I commit to these goals.</p>
<p>Some advice to keep in mind.</p>
<blockquote>
<p>Imagine where you want to be in 5 years</p>
<p>Then think through what that requires you to get done this year</p>
<p>And don't spend any time during the year on activities that don't point you in that direction.</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[Swift Starter Pack]]></title>
        <link>https://bneo.xyz/posts/swift</link>
        <guid>https://bneo.xyz/posts/swift</guid>
        <pubDate>Sat, 30 Dec 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/swift.jpeg" alt="apple developer suite"></p>
<p>One of my goals in 2024 is to learn Swift and build some IOS apps.</p>
<p>Here are some resources + inspirations I gathered.</p>
<h3>Resources</h3>
<p>Courses</p>
<ul>
<li><a href="https://cs193p.sites.stanford.edu/2023">Stanford CS193p - Developing Apps for iOS</a></li>
<li><a href="https://www.hackingwithswift.com/100/swiftui">100 Days of SwiftUI – Hacking with Swift</a></li>
</ul>
<p>tutorial</p>
<ul>
<li><a href="https://www.hackingwithswift.com/articles/263/build-your-first-app-with-swiftui-and-swiftdata">build your first app with SwiftUI and SwiftData</a></li>
</ul>
<p>YouTube</p>
<ul>
<li><a href="https://www.youtube.com/channel/UC2D6eRvCeMtcF5OGHf1-trw">CodeWithChris</a></li>
<li><a href="https://www.youtube.com/@seanallen/videos">Sean Allen</a></li>
<li><a href="https://www.youtube.com/@SwiftfulThinking">Swiftful Thinking</a></li>
<li><a href="https://www.youtube.com/c/stewartlynch">Stewart Lynch</a></li>
<li><a href="https://www.youtube.com/@twostraws/videos">Paul Hudson</a></li>
</ul>
<p>Official</p>
<ul>
<li><a href="https://docs.swift.org/swift-book/documentation/the-swift-programming-language/guidedtour/">A Swift Tour</a></li>
<li><a href="https://docs.swift.org/swift-book/documentation/the-swift-programming-language/">Swift docs</a></li>
<li><a href="https://developer.apple.com/tutorials/swiftui/">SwiftUI tutorials</a></li>
<li><a href="https://books.apple.com/us/book/the-swift-programming-language-swift-5-3/id881256329">Swift Book by Apple</a></li>
<li><a href="https://developer.apple.com/swift/resources/">Swift resources by Apple</a></li>
</ul>
<h3>resources</h3>
<p>reddit</p>
<ul>
<li><a href="https://www.reddit.com/r/swift/">r/Swift</a></li>
<li><a href="https://www.reddit.com/r/SwiftUI/">r/SwiftUI</a></li>
<li><a href="https://www.reddit.com/r/iOSProgramming/">r/iOS Programming</a></li>
</ul>
<p>groups</p>
<ul>
<li><a href="https://links.iosdevhappyhour.com/">ios dev happy hour</a></li>
</ul>
<p>blogs/thoughts</p>
<ul>
<li><a href="https://www.avanderlee.com/">SwiftLee</a></li>
<li><a href="https://www.hackingwithswift.com/articles">Swift Developer News – Hacking with Swift</a></li>
<li><a href="https://iosdevtools.substack.com/">iOS Dev Tools</a></li>
<li><a href="https://sarunw.com/">Sarunw - A weekly blog about iOS development</a></li>
<li><a href="https://www.protocol.com/testflight-app-store#toggle-gdpr">TestFlight forever: Developers are building a better world outside the App Store - Protocol</a></li>
<li><a href="https://iosfeeds.com/">iOS Feeds: Latest content from the iOS community</a></li>
</ul>
<p>ios twitter</p>
<ul>
<li><a href="https://sindresorhus.com/">@sindresorhus</a></li>
<li><a href="https://twitter.com/aheze0">@aheze0</a></li>
<li><a href="https://twitter.com/jsngr">@jsngr</a></li>
<li><a href="https://twitter.com/seanallen_dev">@seanallen_dev</a></li>
<li><a href="https://twitter.com/twannl">@twannl</a></li>
<li><a href="https://twitter.com/sommer">@Sommer</a></li>
<li><a href="https://twitter.com/mecid">@mecid</a></li>
<li><a href="https://twitter.com/twostraws">@twostraws</a></li>
<li><a href="https://twitter.com/donnywals">@DonnyWals</a></li>
</ul>
<p>apps I like</p>
<ul>
<li><a href="https://www.untitledpc.net/">untitled</a> by <a href="https://twitter.com/rishmody">Rishi Mody</a></li>
<li>Cosmos</li>
<li><a href="https://arena-ios-app.vercel.app/">are.na app</a> by <a href="https://twitter.com/_yihui">Yihui</a></li>
</ul>
<h3>Some ideas</h3>
<ul>
<li>a timer app 8 bits style</li>
<li>app to archive/check off emails, in order, with a big green center button to tap on, and two other buttons for pinning and expand to read?</li>
<li>search over open access met archive / one image daily (next one unlocks in ...), basically daily art app but nicer</li>
<li>store quotes from articles into app, and have daily widget that shows the quotes (like matter app), but add social features, basically curius but an app</li>
<li>an app where everyone can add notes to a specific location, so when you search for places, you see the person's notes + to visit places.</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/swift.jpeg" alt="apple developer suite"></p>
<p>One of my goals in 2024 is to learn Swift and build some IOS apps.</p>
<p>Here are some resources + inspirations I gathered.</p>
<h3>Resources</h3>
<p>Courses</p>
<ul>
<li><a href="https://cs193p.sites.stanford.edu/2023">Stanford CS193p - Developing Apps for iOS</a></li>
<li><a href="https://www.hackingwithswift.com/100/swiftui">100 Days of SwiftUI – Hacking with Swift</a></li>
</ul>
<p>tutorial</p>
<ul>
<li><a href="https://www.hackingwithswift.com/articles/263/build-your-first-app-with-swiftui-and-swiftdata">build your first app with SwiftUI and SwiftData</a></li>
</ul>
<p>YouTube</p>
<ul>
<li><a href="https://www.youtube.com/channel/UC2D6eRvCeMtcF5OGHf1-trw">CodeWithChris</a></li>
<li><a href="https://www.youtube.com/@seanallen/videos">Sean Allen</a></li>
<li><a href="https://www.youtube.com/@SwiftfulThinking">Swiftful Thinking</a></li>
<li><a href="https://www.youtube.com/c/stewartlynch">Stewart Lynch</a></li>
<li><a href="https://www.youtube.com/@twostraws/videos">Paul Hudson</a></li>
</ul>
<p>Official</p>
<ul>
<li><a href="https://docs.swift.org/swift-book/documentation/the-swift-programming-language/guidedtour/">A Swift Tour</a></li>
<li><a href="https://docs.swift.org/swift-book/documentation/the-swift-programming-language/">Swift docs</a></li>
<li><a href="https://developer.apple.com/tutorials/swiftui/">SwiftUI tutorials</a></li>
<li><a href="https://books.apple.com/us/book/the-swift-programming-language-swift-5-3/id881256329">Swift Book by Apple</a></li>
<li><a href="https://developer.apple.com/swift/resources/">Swift resources by Apple</a></li>
</ul>
<h3>resources</h3>
<p>reddit</p>
<ul>
<li><a href="https://www.reddit.com/r/swift/">r/Swift</a></li>
<li><a href="https://www.reddit.com/r/SwiftUI/">r/SwiftUI</a></li>
<li><a href="https://www.reddit.com/r/iOSProgramming/">r/iOS Programming</a></li>
</ul>
<p>groups</p>
<ul>
<li><a href="https://links.iosdevhappyhour.com/">ios dev happy hour</a></li>
</ul>
<p>blogs/thoughts</p>
<ul>
<li><a href="https://www.avanderlee.com/">SwiftLee</a></li>
<li><a href="https://www.hackingwithswift.com/articles">Swift Developer News – Hacking with Swift</a></li>
<li><a href="https://iosdevtools.substack.com/">iOS Dev Tools</a></li>
<li><a href="https://sarunw.com/">Sarunw - A weekly blog about iOS development</a></li>
<li><a href="https://www.protocol.com/testflight-app-store#toggle-gdpr">TestFlight forever: Developers are building a better world outside the App Store - Protocol</a></li>
<li><a href="https://iosfeeds.com/">iOS Feeds: Latest content from the iOS community</a></li>
</ul>
<p>ios twitter</p>
<ul>
<li><a href="https://sindresorhus.com/">@sindresorhus</a></li>
<li><a href="https://twitter.com/aheze0">@aheze0</a></li>
<li><a href="https://twitter.com/jsngr">@jsngr</a></li>
<li><a href="https://twitter.com/seanallen_dev">@seanallen_dev</a></li>
<li><a href="https://twitter.com/twannl">@twannl</a></li>
<li><a href="https://twitter.com/sommer">@Sommer</a></li>
<li><a href="https://twitter.com/mecid">@mecid</a></li>
<li><a href="https://twitter.com/twostraws">@twostraws</a></li>
<li><a href="https://twitter.com/donnywals">@DonnyWals</a></li>
</ul>
<p>apps I like</p>
<ul>
<li><a href="https://www.untitledpc.net/">untitled</a> by <a href="https://twitter.com/rishmody">Rishi Mody</a></li>
<li>Cosmos</li>
<li><a href="https://arena-ios-app.vercel.app/">are.na app</a> by <a href="https://twitter.com/_yihui">Yihui</a></li>
</ul>
<h3>Some ideas</h3>
<ul>
<li>a timer app 8 bits style</li>
<li>app to archive/check off emails, in order, with a big green center button to tap on, and two other buttons for pinning and expand to read?</li>
<li>search over open access met archive / one image daily (next one unlocks in ...), basically daily art app but nicer</li>
<li>store quotes from articles into app, and have daily widget that shows the quotes (like matter app), but add social features, basically curius but an app</li>
<li>an app where everyone can add notes to a specific location, so when you search for places, you see the person's notes + to visit places.</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[The Hacker Attitude]]></title>
        <link>https://bneo.xyz/posts/hacker</link>
        <guid>https://bneo.xyz/posts/hacker</guid>
        <pubDate>Fri, 29 Dec 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I'm writing this on the roads of Oregon, where I can see the beautiful hills powdered with snow, en route to Twin Falls.</p>
<p>Hacking is fun. I like building things that can solve problems, especially if they're important, social issues that can be tackled with technology. This is why I'm addicted to hackathons, they give me the motivation for building. But now that I'm out of school, and I have more time, I'm going to start committing to one idea, and see how far it can go, and build properly with my friend <a href="https://weichun.xyz/">WC</a>.</p>
<p>Some notes on "<a href="http://www.catb.org/~esr/faqs/hacker-howto.html#attitude">The Hacker Attitude</a>" by Eric</p>
<p>A hacker solves problems and builds things. They believe in freedom and voluntary mutual help.</p>
<p>To become a hacker, you have to behave as though you have this kind of attitude yourself.</p>
<p>As with all creative arts, the most effective way is to imitate the mindset of masters – not just intellectually but emotionally as well.</p>
<p>So if you want to be a hacker, you have to repeat the following things until you believe them:</p>
<ol>
<li>The world is full of fascinating problems <strong>waiting to be solved</strong>.
<ul>
<li>being a hacker is a lot of fun, but the kind of fun that takes a lot of energy</li>
<li><strong>intrinsic motivation</strong>: you have to get a basic thrill from solving problems, sharpening your skills, and exercising your intelligence</li>
<li><strong>faith</strong>: you have to develop a belief that even though you don't have all the pieces to solve a problem, you can learn and solve it piece by piece, and do that until you're done.</li>
</ul>
</li>
<li>No problem should ever have to be solved twice.
<ul>
<li><strong>don't reinvent the wheel</strong>: creative brains are a valuable, limited resource. don't waste time re-addressing old problems, there are many fascinating new problems out there</li>
<li><strong>share</strong>: it's almost a moral duty to share information, solve problems and give solutions away so hackers can solve new problems</li>
</ul>
</li>
<li>Boredom and drudgery are evil.
<ul>
<li><strong>solve new problems</strong>: hackers should never be bored or have have to drudge at stupid repetitive work. This wastefulness hurts everybody.</li>
<li><strong>automate</strong>: automate away the boring bits as much as possible, not just for yourself but for everybody else</li>
</ul>
</li>
<li>Freedom is good.
<ul>
<li>naturally <strong>anti-authoritarian</strong>: anyone who can give orders can find some stupid reason to stop you from solving problems you're fascinated by, fight the authoritarian attitude wherever you find it.</li>
<li><strong>cooperate and share information</strong>: develop an instinctive hostility to censorship, secrecy, and use of force or deception to compel responsible adults.</li>
</ul>
</li>
<li>Attitude is <strong>no substitute</strong> for competence.
<ul>
<li>attitude alone is not enough, it takes intelligence, practice, dedication, and hard work.</li>
<li>distrust attitude and <strong>respect competence of every kind</strong></li>
<li>competence at demanding skills that few can master is especially good, and ones that involve mental acuteness, craft, and concentration is best.</li>
<li>if you revere competence, you'll enjoy developing it in yourself – the <mark>hard work and dedication will become a kind of intense play rather than drudgery</mark></li>
</ul>
</li>
</ol>
<p>More resources</p>
<ul>
<li>PG's essay, <a href="http://www.paulgraham.com/gh.html">Great Hackers</a> and <a href="http://www.paulgraham.com/college.html">Undergraduation</a></li>
<li><a href="http://catb.org/~esr/faqs/things-every-hacker-once-knew">Things Every Hacker Once Knew</a></li>
<li><a href="http://catb.org/~esr/faqs/smart-questions.html">How To Ask Smart Questions</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>I'm writing this on the roads of Oregon, where I can see the beautiful hills powdered with snow, en route to Twin Falls.</p>
<p>Hacking is fun. I like building things that can solve problems, especially if they're important, social issues that can be tackled with technology. This is why I'm addicted to hackathons, they give me the motivation for building. But now that I'm out of school, and I have more time, I'm going to start committing to one idea, and see how far it can go, and build properly with my friend <a href="https://weichun.xyz/">WC</a>.</p>
<p>Some notes on "<a href="http://www.catb.org/~esr/faqs/hacker-howto.html#attitude">The Hacker Attitude</a>" by Eric</p>
<p>A hacker solves problems and builds things. They believe in freedom and voluntary mutual help.</p>
<p>To become a hacker, you have to behave as though you have this kind of attitude yourself.</p>
<p>As with all creative arts, the most effective way is to imitate the mindset of masters – not just intellectually but emotionally as well.</p>
<p>So if you want to be a hacker, you have to repeat the following things until you believe them:</p>
<ol>
<li>The world is full of fascinating problems <strong>waiting to be solved</strong>.
<ul>
<li>being a hacker is a lot of fun, but the kind of fun that takes a lot of energy</li>
<li><strong>intrinsic motivation</strong>: you have to get a basic thrill from solving problems, sharpening your skills, and exercising your intelligence</li>
<li><strong>faith</strong>: you have to develop a belief that even though you don't have all the pieces to solve a problem, you can learn and solve it piece by piece, and do that until you're done.</li>
</ul>
</li>
<li>No problem should ever have to be solved twice.
<ul>
<li><strong>don't reinvent the wheel</strong>: creative brains are a valuable, limited resource. don't waste time re-addressing old problems, there are many fascinating new problems out there</li>
<li><strong>share</strong>: it's almost a moral duty to share information, solve problems and give solutions away so hackers can solve new problems</li>
</ul>
</li>
<li>Boredom and drudgery are evil.
<ul>
<li><strong>solve new problems</strong>: hackers should never be bored or have have to drudge at stupid repetitive work. This wastefulness hurts everybody.</li>
<li><strong>automate</strong>: automate away the boring bits as much as possible, not just for yourself but for everybody else</li>
</ul>
</li>
<li>Freedom is good.
<ul>
<li>naturally <strong>anti-authoritarian</strong>: anyone who can give orders can find some stupid reason to stop you from solving problems you're fascinated by, fight the authoritarian attitude wherever you find it.</li>
<li><strong>cooperate and share information</strong>: develop an instinctive hostility to censorship, secrecy, and use of force or deception to compel responsible adults.</li>
</ul>
</li>
<li>Attitude is <strong>no substitute</strong> for competence.
<ul>
<li>attitude alone is not enough, it takes intelligence, practice, dedication, and hard work.</li>
<li>distrust attitude and <strong>respect competence of every kind</strong></li>
<li>competence at demanding skills that few can master is especially good, and ones that involve mental acuteness, craft, and concentration is best.</li>
<li>if you revere competence, you'll enjoy developing it in yourself – the <mark>hard work and dedication will become a kind of intense play rather than drudgery</mark></li>
</ul>
</li>
</ol>
<p>More resources</p>
<ul>
<li>PG's essay, <a href="http://www.paulgraham.com/gh.html">Great Hackers</a> and <a href="http://www.paulgraham.com/college.html">Undergraduation</a></li>
<li><a href="http://catb.org/~esr/faqs/things-every-hacker-once-knew">Things Every Hacker Once Knew</a></li>
<li><a href="http://catb.org/~esr/faqs/smart-questions.html">How To Ask Smart Questions</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[What is MUJI?]]></title>
        <link>https://bneo.xyz/posts/muji</link>
        <guid>https://bneo.xyz/posts/muji</guid>
        <pubDate>Thu, 28 Dec 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I like <a href="https://www.muji.com/us/feature/whatismuji/">MUJI</a> products a lot.</p>
<p>They have an eye in creating pure and fresh products that are simple and low-cost, but good quality</p>
<p>The philosophy behind their design is a sentiment of "This will do" towards their products.</p>
<blockquote>
<p>This is because we do not make objects to entice responses of strong affinity, like, “This is what I really want” or, “I must have this.” MUJI’s goal is to give customers a rational satisfaction, expressed not with, “This is what I really want” but with “This will do.” “This is what I really want” expresses both faint egoism and discord, while “This will do” expresses conciliatory reasoning. In fact, it may even incorporate resignation and a little dissatisfaction. MUJI’s goal is to sweep away that slight dissatisfaction, and raise the level of the response, “This will do” to one filled with clarity and confidence.</p>
</blockquote>
<p>I wonder if this concept can extend to software products. A lot of software today has dark patterns hiding behind vibrant and colorful buttons and icons, designed to hack our attention and overstimulate us. Maybe we need more software that makes us go, "This will do".</p>]]></description>
        <content:encoded><![CDATA[<p>I like <a href="https://www.muji.com/us/feature/whatismuji/">MUJI</a> products a lot.</p>
<p>They have an eye in creating pure and fresh products that are simple and low-cost, but good quality</p>
<p>The philosophy behind their design is a sentiment of "This will do" towards their products.</p>
<blockquote>
<p>This is because we do not make objects to entice responses of strong affinity, like, “This is what I really want” or, “I must have this.” MUJI’s goal is to give customers a rational satisfaction, expressed not with, “This is what I really want” but with “This will do.” “This is what I really want” expresses both faint egoism and discord, while “This will do” expresses conciliatory reasoning. In fact, it may even incorporate resignation and a little dissatisfaction. MUJI’s goal is to sweep away that slight dissatisfaction, and raise the level of the response, “This will do” to one filled with clarity and confidence.</p>
</blockquote>
<p>I wonder if this concept can extend to software products. A lot of software today has dark patterns hiding behind vibrant and colorful buttons and icons, designed to hack our attention and overstimulate us. Maybe we need more software that makes us go, "This will do".</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Some people I admire]]></title>
        <link>https://bneo.xyz/posts/admire</link>
        <guid>https://bneo.xyz/posts/admire</guid>
        <pubDate>Wed, 27 Dec 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>The selection of people who we choose to inspire us is one of life's most important choices.</p>
<p>Who you interact with shapes you irrevocably. What you engage with, you internalize.</p>
<p>In Henrik's <a href="https://escapingflatland.substack.com/p/first-we-shape-our-social-graph-then">piece</a> on <em>first we shape our social graphs, then it shapes us</em>:</p>
<blockquote>
<p>You see the same pattern with top performers in many domains—researchers, programmers, painters. Often <mark>they spend a great deal of thought on how to structure their milieu</mark>: whom to interact with, and what work to study and learn from. You can do this for soft values too, training yourself to be generous by surrounding yourself with generosity</p>
</blockquote>
<p>Inspired by Nix's piece on "<a href="https://www.startingfromnix.com/p/who-do-you-admire">who do you admire?</a>".</p>
<p>This is a living document housing the list of the people who I admire.</p>
<p>Here's a good limus test from Nix for curating your own source of inspiration:</p>
<blockquote>
<p>do your inspirations, online and offline, make you feel more <strong>vital</strong> (do they strive in a way that feels ambitious, dynamic and meaningful?), <strong>conscious</strong> (do they evoke reflection?), <strong>free</strong> (do they expand what you think is possible?)</p>
</blockquote>
<h2>Inspirations</h2>
<p>some curius people</p>
<ul>
<li><a href="https://jzhao.xyz/">Jacky Zhao</a> – his quartz project and <a href="https://jzhao.xyz/posts/the-fools-who-dream">independent researching</a></li>
<li><a href="https://ansonyu.me/">Anson Yu</a> – inspired me to be more curious and ambitious, found out about curius from her which changed my life</li>
<li><a href="https://ariellelok.com/">Arielle Lok</a> – her <a href="https://ariellelok.com/sidepages/2023syllabus/fall2023syllabus.html">syllabus</a> is cool</li>
<li><a href="https://www.ekzhang.com/">Eric Zhang</a> – god-tier programmer and his systems reading group</li>
<li><a href="https://www.jquiambao.com/">James Quiambao</a> – inspired me to write everyday</li>
<li><a href="https://www.aliciaguo.com/">Alicia Guo</a> – her <a href="https://www.aliciaguo.com/nuggets/">nuggets</a> and <a href="https://www.aliciaguo.com/artifacts/">artifacts</a></li>
<li><a href="https://marleyx.com/">Marley Xiong</a> – fire, photons, and neuro</li>
<li><a href="https://www.katmh.com/">Katherine Huang</a> – <a href="https://www.katmh.com/dialectic">things learned in college</a></li>
<li><a href="https://jennifertsai.substack.com/">Jennifer Tsai</a> – <a href="https://jennifertsai.substack.com/p/everythings-beautiful">everything's beautiful</a></li>
<li><a href="https://www.vvhuang.com/">Vincent Huang</a> – ai researcher with stacked <a href="https://www.vvhuang.com/resume">resume</a></li>
</ul>
<p>some substack people I admire</p>
<ul>
<li><strong>bookbear express</strong> – <a href="https://www.avabear.xyz/p/how-to-avoid-half-heartedness">how to avoid half-heartedness</a>, <a href="https://www.avabear.xyz/p/making-and-keeping-friends">making and keeping friends</a>, <a href="https://www.avabear.xyz/p/effort">effort</a></li>
<li><strong>Escaping Flatland</strong> – <a href="https://www.henrikkarlsson.xyz/p/childhoods">childhoods of exceptional people</a>, <a href="https://www.henrikkarlsson.xyz/p/looking-for-alice">looking for alice</a>, <a href="https://www.henrikkarlsson.xyz/p/search-query">A blog post is a very long and complex search query...</a></li>
<li><strong>What Do We Do Now That We're Here?</strong> – <a href="https://open.substack.com/pub/rojospinks/p/the-friendship-problem">the friendship problem</a> &#x26; <a href="https://open.substack.com/pub/rojospinks/p/how-to-be-online-right-now">how to be online</a></li>
<li><strong>Experimental History</strong> – <a href="https://www.experimental-history.com/p/good-conversations-have-lots-of-doorknobs">good conversations have a lot of doorknobs</a>, <a href="https://www.experimental-history.com/p/why-arent-smart-people-happier">why smart people aren't happier</a></li>
<li><strong>Griefbacon</strong> – <a href="https://griefbacon.substack.com/p/movie-night">movie night</a>, <a href="https://griefbacon.substack.com/p/nothing-stops">nothing stops</a></li>
<li><strong>Bits of Wonder</strong> – <a href="https://bitsofwonder.substack.com/p/how-to-make-a-lot-of-friends">making lots of friends</a>, <a href="https://bitsofwonder.substack.com/p/the-problem-of-long-term-close-friendships">long-term close friendships</a>, <a href="https://bitsofwonder.substack.com/p/that-tweet-wont-save-you-and-neither">self-help</a>, <a href="https://open.substack.com/pub/bitsofwonder/p/push-and-pull">listening</a>, <a href="https://bitsofwonder.substack.com/p/how-to-think-well-and-understand">how to think well and understanding things</a></li>
<li><strong>starting from nix</strong> – <a href="https://www.startingfromnix.com/p/finding-the-right-people">finding the right people</a>, <a href="https://www.startingfromnix.com/p/old-friends">old friends</a>, <a href="https://www.startingfromnix.com/p/loving-and-letting-go">loving and letting go</a>, <a href="https://www.startingfromnix.com/p/who-do-you-admire">who do you admire?</a></li>
<li><strong>Mind Mine</strong> – <a href="https://open.substack.com/pub/mindmine/p/crushes-are-often-just-misplaced">crushes are misplaced ambition</a>, <a href="https://open.substack.com/pub/mindmine/p/why-is-modern-dating-so-hard">modern dating</a>, <a href="https://mindmine.substack.com/p/wavelength">"clicking" with people</a></li>
<li><strong>Life with MD</strong> – <a href="https://minhwrites.substack.com/p/what-to-do-when-you-have-a-hard-decision">making hard decisions</a>, <a href="https://minhwrites.substack.com/p/to-decide-is-to-commit">committing</a>, the <a href="https://minhwrites.substack.com/p/the-love-you-deserve">love you deserve</a></li>
<li><strong>box.</strong> – <a href="https://open.substack.com/pub/boxx/p/tools-for-life">tools for life</a>, <a href="https://boxx.substack.com/p/tools-for-being-an-academic-corporate">getting stuff done</a>, <a href="https://open.substack.com/pub/boxx/p/world-building-irl">building communities</a></li>
<li><strong>visa's voltaic verses</strong> – <a href="https://visakanv.substack.com/p/are-you-serious">are you serious?</a></li>
<li><strong>sasha's newsletter</strong> – <a href="https://open.substack.com/pub/sashachapin/p/making-normal-conversations-better">making normal conversations better</a>, <a href="https://open.substack.com/pub/sashachapin/p/some-advice-gathered-from-people">advice from smart people</a>, <a href="https://open.substack.com/pub/sashachapin/p/things-you-learn-dating-cate-hall">what you learn dating Cate Hall</a></li>
<li><strong>Noahpinion</strong> – <a href="https://www.noahpinion.blog/p/everything-you-think-you-know-about">homelessness</a>, <a href="https://www.noahpinion.blog/p/actually-japan-has-changed-a-lot">Japan</a>, <a href="https://www.noahpinion.blog/p/how-ireland-got-so-rich">Ireland</a>, <a href="https://www.noahpinion.blog/p/singapore-urbanism">Singapore</a></li>
<li><strong>The Map is Mostly Water</strong> – <a href="https://map.simonsarris.com/p/the-most-precious-resource-is-agency">agency</a>, <a href="https://map.simonsarris.com/p/in-praise-of-the-gods">religion</a>, <a href="https://map.simonsarris.com/p/reading-well">reading</a>, <a href="https://map.simonsarris.com/p/start-with-creation">creation</a>, <a href="https://map.simonsarris.com/p/patina-and-intimacy">intimacy</a></li>
<li><strong>Dynomight internet newsletter</strong> – <a href="https://open.substack.com/pub/dynomight/p/class">taste</a>, reasons to be thankful (<a href="https://open.substack.com/pub/dynomight/p/underrated-reasons-to-be-thankful">I</a>, <a href="https://open.substack.com/pub/dynomight/p/thanks-2">II</a>, <a href="https://open.substack.com/pub/dynomight/p/thanks-3">III</a>), <a href="https://dynomight.substack.com/p/humans">interacting with humans</a>, <a href="https://open.substack.com/pub/dynomight/p/feelings?">feelings</a>, <a href="https://open.substack.com/pub/dynomight/p/gratitude">gratitude</a>, <a href="https://open.substack.com/pub/dynomight/p/you-your-parents-and-the-hotness">hotness</a></li>
<li><strong>half-baked futures</strong> – <a href="https://open.substack.com/pub/jasmine/p/tryhard">trying hard</a>, <a href="https://open.substack.com/pub/jasmine/p/audience-of-one">audience of one</a>, <a href="https://open.substack.com/pub/jasmine/p/same-old">2022 review</a></li>
<li><strong>Rabbit holes</strong> – a beautiful <a href="https://open.substack.com/pub/curatedrabbitholes/p/the-rabbit-hole-issue-no34">newsletter</a> with words and art for the soul</li>
</ul>
<hr>
<p>Some more inspirations off the top of my head as I write this. this list is very much non-exhaustive.</p>
<p>artists</p>
<ul>
<li><a href="https://www.metmuseum.org/toah/hd/cmon/hd_cmon.htm">Claude Monet</a> – his Garden and landscape paintings</li>
<li><a href="https://www.britishmuseum.org/exhibitions/hokusai-great-picture-book-everything/timeline-japanese-artist-katsushika-hokusai">Katsushika Hokusai</a> – the great wave</li>
</ul>
<p>bloggers</p>
<ul>
<li>Alexey Guzey – <a href="https://guzey.com/lifehacks">lifehacks</a>, <a href="https://guzey.com/questions">questions</a>, <a href="https://guzey.com/productivity">productivity thoughts</a></li>
<li>The Marginalian – <a href="https://www.themarginalian.org/2022/10/23/16-learnings/">life-learnings</a>, <a href="https://www.themarginalian.org/2022/01/01/resolutions-for-living/">resolutions</a>, <a href="https://www.themarginalian.org/2017/08/27/seneca-anxiety/">antidote to anxiety</a>, <a href="https://www.themarginalian.org/2015/07/20/esther-sternberg-balance-within-stress-emotion/">science of stress</a>, <a href="https://www.themarginalian.org/2016/03/16/rebecca-solnit-hope-in-the-dark-2/">hope</a></li>
</ul>
<p>AI people</p>
<ul>
<li><a href="https://lilianweng.github.io/">Lil'Log</a></li>
<li><a href="https://karpathy.ai/">Andrej Karpathy</a></li>
<li><a href="https://www.andrewng.org/">Andrew Ng</a> – GOAT teacher in ML and deep learning</li>
</ul>
<p>Programmers</p>
<ul>
<li><a href="https://sindresorhus.com/">Sindre Sorhus</a> – made many useful ios and macos apps and gave them away for free</li>
</ul>
<p>Entrepreneurs</p>
<ul>
<li>Elon Musk – his vision and grit</li>
<li>Steve Jobs – his <a href="https://www.youtube.com/watch?v=3NYleDiQUzY">presentation</a> skills</li>
</ul>
<p>Scientists</p>
<ul>
<li>Andrew Huberman – learning so much from his <a href="https://www.hubermanlab.com/podcast">podcast</a></li>
</ul>
<p>Designers</p>
<ul>
<li>Dieter Rams – <a href="https://www.braunhousehold.com/en-us/braun-100-years">Braun design</a></li>
</ul>
<blockquote>
<p>Last updated: Dec 30, 2023</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p>The selection of people who we choose to inspire us is one of life's most important choices.</p>
<p>Who you interact with shapes you irrevocably. What you engage with, you internalize.</p>
<p>In Henrik's <a href="https://escapingflatland.substack.com/p/first-we-shape-our-social-graph-then">piece</a> on <em>first we shape our social graphs, then it shapes us</em>:</p>
<blockquote>
<p>You see the same pattern with top performers in many domains—researchers, programmers, painters. Often <mark>they spend a great deal of thought on how to structure their milieu</mark>: whom to interact with, and what work to study and learn from. You can do this for soft values too, training yourself to be generous by surrounding yourself with generosity</p>
</blockquote>
<p>Inspired by Nix's piece on "<a href="https://www.startingfromnix.com/p/who-do-you-admire">who do you admire?</a>".</p>
<p>This is a living document housing the list of the people who I admire.</p>
<p>Here's a good limus test from Nix for curating your own source of inspiration:</p>
<blockquote>
<p>do your inspirations, online and offline, make you feel more <strong>vital</strong> (do they strive in a way that feels ambitious, dynamic and meaningful?), <strong>conscious</strong> (do they evoke reflection?), <strong>free</strong> (do they expand what you think is possible?)</p>
</blockquote>
<h2>Inspirations</h2>
<p>some curius people</p>
<ul>
<li><a href="https://jzhao.xyz/">Jacky Zhao</a> – his quartz project and <a href="https://jzhao.xyz/posts/the-fools-who-dream">independent researching</a></li>
<li><a href="https://ansonyu.me/">Anson Yu</a> – inspired me to be more curious and ambitious, found out about curius from her which changed my life</li>
<li><a href="https://ariellelok.com/">Arielle Lok</a> – her <a href="https://ariellelok.com/sidepages/2023syllabus/fall2023syllabus.html">syllabus</a> is cool</li>
<li><a href="https://www.ekzhang.com/">Eric Zhang</a> – god-tier programmer and his systems reading group</li>
<li><a href="https://www.jquiambao.com/">James Quiambao</a> – inspired me to write everyday</li>
<li><a href="https://www.aliciaguo.com/">Alicia Guo</a> – her <a href="https://www.aliciaguo.com/nuggets/">nuggets</a> and <a href="https://www.aliciaguo.com/artifacts/">artifacts</a></li>
<li><a href="https://marleyx.com/">Marley Xiong</a> – fire, photons, and neuro</li>
<li><a href="https://www.katmh.com/">Katherine Huang</a> – <a href="https://www.katmh.com/dialectic">things learned in college</a></li>
<li><a href="https://jennifertsai.substack.com/">Jennifer Tsai</a> – <a href="https://jennifertsai.substack.com/p/everythings-beautiful">everything's beautiful</a></li>
<li><a href="https://www.vvhuang.com/">Vincent Huang</a> – ai researcher with stacked <a href="https://www.vvhuang.com/resume">resume</a></li>
</ul>
<p>some substack people I admire</p>
<ul>
<li><strong>bookbear express</strong> – <a href="https://www.avabear.xyz/p/how-to-avoid-half-heartedness">how to avoid half-heartedness</a>, <a href="https://www.avabear.xyz/p/making-and-keeping-friends">making and keeping friends</a>, <a href="https://www.avabear.xyz/p/effort">effort</a></li>
<li><strong>Escaping Flatland</strong> – <a href="https://www.henrikkarlsson.xyz/p/childhoods">childhoods of exceptional people</a>, <a href="https://www.henrikkarlsson.xyz/p/looking-for-alice">looking for alice</a>, <a href="https://www.henrikkarlsson.xyz/p/search-query">A blog post is a very long and complex search query...</a></li>
<li><strong>What Do We Do Now That We're Here?</strong> – <a href="https://open.substack.com/pub/rojospinks/p/the-friendship-problem">the friendship problem</a> &#x26; <a href="https://open.substack.com/pub/rojospinks/p/how-to-be-online-right-now">how to be online</a></li>
<li><strong>Experimental History</strong> – <a href="https://www.experimental-history.com/p/good-conversations-have-lots-of-doorknobs">good conversations have a lot of doorknobs</a>, <a href="https://www.experimental-history.com/p/why-arent-smart-people-happier">why smart people aren't happier</a></li>
<li><strong>Griefbacon</strong> – <a href="https://griefbacon.substack.com/p/movie-night">movie night</a>, <a href="https://griefbacon.substack.com/p/nothing-stops">nothing stops</a></li>
<li><strong>Bits of Wonder</strong> – <a href="https://bitsofwonder.substack.com/p/how-to-make-a-lot-of-friends">making lots of friends</a>, <a href="https://bitsofwonder.substack.com/p/the-problem-of-long-term-close-friendships">long-term close friendships</a>, <a href="https://bitsofwonder.substack.com/p/that-tweet-wont-save-you-and-neither">self-help</a>, <a href="https://open.substack.com/pub/bitsofwonder/p/push-and-pull">listening</a>, <a href="https://bitsofwonder.substack.com/p/how-to-think-well-and-understand">how to think well and understanding things</a></li>
<li><strong>starting from nix</strong> – <a href="https://www.startingfromnix.com/p/finding-the-right-people">finding the right people</a>, <a href="https://www.startingfromnix.com/p/old-friends">old friends</a>, <a href="https://www.startingfromnix.com/p/loving-and-letting-go">loving and letting go</a>, <a href="https://www.startingfromnix.com/p/who-do-you-admire">who do you admire?</a></li>
<li><strong>Mind Mine</strong> – <a href="https://open.substack.com/pub/mindmine/p/crushes-are-often-just-misplaced">crushes are misplaced ambition</a>, <a href="https://open.substack.com/pub/mindmine/p/why-is-modern-dating-so-hard">modern dating</a>, <a href="https://mindmine.substack.com/p/wavelength">"clicking" with people</a></li>
<li><strong>Life with MD</strong> – <a href="https://minhwrites.substack.com/p/what-to-do-when-you-have-a-hard-decision">making hard decisions</a>, <a href="https://minhwrites.substack.com/p/to-decide-is-to-commit">committing</a>, the <a href="https://minhwrites.substack.com/p/the-love-you-deserve">love you deserve</a></li>
<li><strong>box.</strong> – <a href="https://open.substack.com/pub/boxx/p/tools-for-life">tools for life</a>, <a href="https://boxx.substack.com/p/tools-for-being-an-academic-corporate">getting stuff done</a>, <a href="https://open.substack.com/pub/boxx/p/world-building-irl">building communities</a></li>
<li><strong>visa's voltaic verses</strong> – <a href="https://visakanv.substack.com/p/are-you-serious">are you serious?</a></li>
<li><strong>sasha's newsletter</strong> – <a href="https://open.substack.com/pub/sashachapin/p/making-normal-conversations-better">making normal conversations better</a>, <a href="https://open.substack.com/pub/sashachapin/p/some-advice-gathered-from-people">advice from smart people</a>, <a href="https://open.substack.com/pub/sashachapin/p/things-you-learn-dating-cate-hall">what you learn dating Cate Hall</a></li>
<li><strong>Noahpinion</strong> – <a href="https://www.noahpinion.blog/p/everything-you-think-you-know-about">homelessness</a>, <a href="https://www.noahpinion.blog/p/actually-japan-has-changed-a-lot">Japan</a>, <a href="https://www.noahpinion.blog/p/how-ireland-got-so-rich">Ireland</a>, <a href="https://www.noahpinion.blog/p/singapore-urbanism">Singapore</a></li>
<li><strong>The Map is Mostly Water</strong> – <a href="https://map.simonsarris.com/p/the-most-precious-resource-is-agency">agency</a>, <a href="https://map.simonsarris.com/p/in-praise-of-the-gods">religion</a>, <a href="https://map.simonsarris.com/p/reading-well">reading</a>, <a href="https://map.simonsarris.com/p/start-with-creation">creation</a>, <a href="https://map.simonsarris.com/p/patina-and-intimacy">intimacy</a></li>
<li><strong>Dynomight internet newsletter</strong> – <a href="https://open.substack.com/pub/dynomight/p/class">taste</a>, reasons to be thankful (<a href="https://open.substack.com/pub/dynomight/p/underrated-reasons-to-be-thankful">I</a>, <a href="https://open.substack.com/pub/dynomight/p/thanks-2">II</a>, <a href="https://open.substack.com/pub/dynomight/p/thanks-3">III</a>), <a href="https://dynomight.substack.com/p/humans">interacting with humans</a>, <a href="https://open.substack.com/pub/dynomight/p/feelings?">feelings</a>, <a href="https://open.substack.com/pub/dynomight/p/gratitude">gratitude</a>, <a href="https://open.substack.com/pub/dynomight/p/you-your-parents-and-the-hotness">hotness</a></li>
<li><strong>half-baked futures</strong> – <a href="https://open.substack.com/pub/jasmine/p/tryhard">trying hard</a>, <a href="https://open.substack.com/pub/jasmine/p/audience-of-one">audience of one</a>, <a href="https://open.substack.com/pub/jasmine/p/same-old">2022 review</a></li>
<li><strong>Rabbit holes</strong> – a beautiful <a href="https://open.substack.com/pub/curatedrabbitholes/p/the-rabbit-hole-issue-no34">newsletter</a> with words and art for the soul</li>
</ul>
<hr>
<p>Some more inspirations off the top of my head as I write this. this list is very much non-exhaustive.</p>
<p>artists</p>
<ul>
<li><a href="https://www.metmuseum.org/toah/hd/cmon/hd_cmon.htm">Claude Monet</a> – his Garden and landscape paintings</li>
<li><a href="https://www.britishmuseum.org/exhibitions/hokusai-great-picture-book-everything/timeline-japanese-artist-katsushika-hokusai">Katsushika Hokusai</a> – the great wave</li>
</ul>
<p>bloggers</p>
<ul>
<li>Alexey Guzey – <a href="https://guzey.com/lifehacks">lifehacks</a>, <a href="https://guzey.com/questions">questions</a>, <a href="https://guzey.com/productivity">productivity thoughts</a></li>
<li>The Marginalian – <a href="https://www.themarginalian.org/2022/10/23/16-learnings/">life-learnings</a>, <a href="https://www.themarginalian.org/2022/01/01/resolutions-for-living/">resolutions</a>, <a href="https://www.themarginalian.org/2017/08/27/seneca-anxiety/">antidote to anxiety</a>, <a href="https://www.themarginalian.org/2015/07/20/esther-sternberg-balance-within-stress-emotion/">science of stress</a>, <a href="https://www.themarginalian.org/2016/03/16/rebecca-solnit-hope-in-the-dark-2/">hope</a></li>
</ul>
<p>AI people</p>
<ul>
<li><a href="https://lilianweng.github.io/">Lil'Log</a></li>
<li><a href="https://karpathy.ai/">Andrej Karpathy</a></li>
<li><a href="https://www.andrewng.org/">Andrew Ng</a> – GOAT teacher in ML and deep learning</li>
</ul>
<p>Programmers</p>
<ul>
<li><a href="https://sindresorhus.com/">Sindre Sorhus</a> – made many useful ios and macos apps and gave them away for free</li>
</ul>
<p>Entrepreneurs</p>
<ul>
<li>Elon Musk – his vision and grit</li>
<li>Steve Jobs – his <a href="https://www.youtube.com/watch?v=3NYleDiQUzY">presentation</a> skills</li>
</ul>
<p>Scientists</p>
<ul>
<li>Andrew Huberman – learning so much from his <a href="https://www.hubermanlab.com/podcast">podcast</a></li>
</ul>
<p>Designers</p>
<ul>
<li>Dieter Rams – <a href="https://www.braunhousehold.com/en-us/braun-100-years">Braun design</a></li>
</ul>
<blockquote>
<p>Last updated: Dec 30, 2023</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[Some IOS Apps I Like]]></title>
        <link>https://bneo.xyz/posts/ios</link>
        <guid>https://bneo.xyz/posts/ios</guid>
        <pubDate>Tue, 26 Dec 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/ios.jpeg" alt="a few ios apps on my i13 mini"></p>
<p>Some IOS apps I really like and have been using a lot lately.</p>
<p>I'm a big fan of well-designed IOS apps, and I'm thinking of getting into SwiftUI, some of these apps here inspired me to start making my own.</p>
<ul>
<li><a href="https://www.cosmos.so/home">Cosmos</a> – better pinterest, beautiful design</li>
<li><a href="https://amie.so/">Amie</a> – the best calendar app in the world</li>
<li><a href="https://testflight.apple.com/join/a4bmx5rA">Untitled</a> – clean and minimal podcast app</li>
<li><a href="https://www.corner.inc/">Corner</a> - travel journalling</li>
<li><a href="https://hq.getmatter.com/">Matter</a> – the better read later app</li>
<li><a href="https://www.are.na/explore">Are.na</a> – curating</li>
<li><a href="https://artsandculture.google.com/">Arts &#x26; Culture</a> – best app google has ever made, discover great art</li>
<li><a href="https://apps.apple.com/us/app/stops/id1663636345">Stops</a> – best film ios app</li>
<li><a href="https://retro.app/">Retro</a> – photo journal</li>
<li><a href="https://www.notion.so/">Notion</a> – notes for everything</li>
<li><a href="https://artifact.news/">Artifact</a> – good, simple news app</li>
<li><a href="https://www.perplexity.ai/">Perplexity</a> – a better search engine</li>
<li><a href="https://spotistats.app/">Stats.fm</a> – stats for your spotify</li>
<li><a href="https://apps.apple.com/us/app/flow-focus-pomodoro-timer/id1423210932">Flow</a> – pomodoro timer</li>
<li><a href="https://apps.apple.com/gb/app/journal/id6447391597">Journal</a> – apple's journal app</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/ios.jpeg" alt="a few ios apps on my i13 mini"></p>
<p>Some IOS apps I really like and have been using a lot lately.</p>
<p>I'm a big fan of well-designed IOS apps, and I'm thinking of getting into SwiftUI, some of these apps here inspired me to start making my own.</p>
<ul>
<li><a href="https://www.cosmos.so/home">Cosmos</a> – better pinterest, beautiful design</li>
<li><a href="https://amie.so/">Amie</a> – the best calendar app in the world</li>
<li><a href="https://testflight.apple.com/join/a4bmx5rA">Untitled</a> – clean and minimal podcast app</li>
<li><a href="https://www.corner.inc/">Corner</a> - travel journalling</li>
<li><a href="https://hq.getmatter.com/">Matter</a> – the better read later app</li>
<li><a href="https://www.are.na/explore">Are.na</a> – curating</li>
<li><a href="https://artsandculture.google.com/">Arts &#x26; Culture</a> – best app google has ever made, discover great art</li>
<li><a href="https://apps.apple.com/us/app/stops/id1663636345">Stops</a> – best film ios app</li>
<li><a href="https://retro.app/">Retro</a> – photo journal</li>
<li><a href="https://www.notion.so/">Notion</a> – notes for everything</li>
<li><a href="https://artifact.news/">Artifact</a> – good, simple news app</li>
<li><a href="https://www.perplexity.ai/">Perplexity</a> – a better search engine</li>
<li><a href="https://spotistats.app/">Stats.fm</a> – stats for your spotify</li>
<li><a href="https://apps.apple.com/us/app/flow-focus-pomodoro-timer/id1423210932">Flow</a> – pomodoro timer</li>
<li><a href="https://apps.apple.com/gb/app/journal/id6447391597">Journal</a> – apple's journal app</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Christmas in Seattle]]></title>
        <link>https://bneo.xyz/posts/christmas-seattle</link>
        <guid>https://bneo.xyz/posts/christmas-seattle</guid>
        <pubDate>Mon, 25 Dec 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/drawings/christ.png" alt="The Nativity"></p>
<p>We decided to stay home the whole day in the two-story modern airbnb apartment in Beacon Hill.</p>
<p>My alarm woke me up at 7:30 a.m., I thought there would be a sunrise today. It was just clouds.</p>
<p>I tried to go back to sleep, but ended up scrolling twitter and cosmos.</p>
<p>I finally got out of bed to eat breakfast at 10:30 a.m.</p>
<p>It was raining outside. You could only see the faint outline of the city. The mountains were hidden behind the fog.</p>
<p>I sat with my family on the second floor to have oatmeal drenched in flaxmilk, cut bananas and apples, and tasty sweet potato chips from whole foods.</p>
<p>My family commented about how new the airbnb is, and my dad started discussing about credit card bills.</p>
<p>I continued scrolling twitter.</p>
<p>I felt a little sick after, and went back to lie on the bed.</p>
<p>I wanted to work on my birth of Christ sketch.</p>
<p>My sister cracked open the window behind us.</p>
<p>The sound of the rain and the slight breeze made me sleepy.</p>
<p>I fell asleep at some point.</p>
<p>I woke up at 3:30 p.m. with the tablet in my hands.</p>
<p>My sister and dad went to Safeway to get soy sauce.</p>
<p>I got on twitter again.</p>
<p>I felt better now, and continued my sketch upstairs at the kitchen countertop.</p>
<p>My other sister and my mum watched youtube on the tv above the fireplace.</p>
<p>I finished my sketch, I felt satisfied with the end result. I took two breaks for this sketch, I usually finish sketches in one sitting because I don't have the patience nor the accountability to finish them if I don't.</p>
<p>I continued going on rabbit-holes, organizing my tabs, and writing blogs for the rest of the year.</p>
<p>My sister started cooking dinner with the meat we bought from whole foods last night.</p>
<p>The fire alarm kept going off because of the smoke.</p>
<p>We cracked every window and the cold breeze came uninvited to the living room, colliding with the heavy smell of fatty meat crawling from the kitchen, travelling across the entire apartment.</p>
<p>An old friend from church called, she's 7 months pregnant. I'm reminded of my younger self and feel old. Time is moving fast.</p>
<p>I pan-fry my salmon. The flesh is golden and the skin is crisp, I plated it thinking it was done but it was slightly undercooked. I put it back.</p>
<p>The fire alarm went off again.</p>
<p>My sister took out the French lamb rack from the oven, it smells good.</p>
<p>It was finally time to eat. It's 8 p.m.</p>
<p>There were baked vegetables and potatoes, stir-fried brocolli, steak, lamb, and salmon.</p>
<p>We talked about plans for tomorrow, about the meal, about the trip, and about the future.</p>
<p>The lamb was really good. The meat was tender and the flavor rich.</p>
<p>I got heartburn from the fattiness of the meat. I couldn't feel happy.</p>
<p>I went to take a shower and went to bed.</p>
<p>I started planning the spots to hit tomorrow and the day after.</p>
<p>I spent the rest of the night discovering and organizing information, and writing these blogs. I haven't been doing anything else lately. I like doing it. I finally get to just do this and nothing else. It's a privilege. It's an addiction. Maybe a distraction too.</p>
<p>It's now 12:50 a.m.</p>
<p>This was my Christmas day.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/drawings/christ.png" alt="The Nativity"></p>
<p>We decided to stay home the whole day in the two-story modern airbnb apartment in Beacon Hill.</p>
<p>My alarm woke me up at 7:30 a.m., I thought there would be a sunrise today. It was just clouds.</p>
<p>I tried to go back to sleep, but ended up scrolling twitter and cosmos.</p>
<p>I finally got out of bed to eat breakfast at 10:30 a.m.</p>
<p>It was raining outside. You could only see the faint outline of the city. The mountains were hidden behind the fog.</p>
<p>I sat with my family on the second floor to have oatmeal drenched in flaxmilk, cut bananas and apples, and tasty sweet potato chips from whole foods.</p>
<p>My family commented about how new the airbnb is, and my dad started discussing about credit card bills.</p>
<p>I continued scrolling twitter.</p>
<p>I felt a little sick after, and went back to lie on the bed.</p>
<p>I wanted to work on my birth of Christ sketch.</p>
<p>My sister cracked open the window behind us.</p>
<p>The sound of the rain and the slight breeze made me sleepy.</p>
<p>I fell asleep at some point.</p>
<p>I woke up at 3:30 p.m. with the tablet in my hands.</p>
<p>My sister and dad went to Safeway to get soy sauce.</p>
<p>I got on twitter again.</p>
<p>I felt better now, and continued my sketch upstairs at the kitchen countertop.</p>
<p>My other sister and my mum watched youtube on the tv above the fireplace.</p>
<p>I finished my sketch, I felt satisfied with the end result. I took two breaks for this sketch, I usually finish sketches in one sitting because I don't have the patience nor the accountability to finish them if I don't.</p>
<p>I continued going on rabbit-holes, organizing my tabs, and writing blogs for the rest of the year.</p>
<p>My sister started cooking dinner with the meat we bought from whole foods last night.</p>
<p>The fire alarm kept going off because of the smoke.</p>
<p>We cracked every window and the cold breeze came uninvited to the living room, colliding with the heavy smell of fatty meat crawling from the kitchen, travelling across the entire apartment.</p>
<p>An old friend from church called, she's 7 months pregnant. I'm reminded of my younger self and feel old. Time is moving fast.</p>
<p>I pan-fry my salmon. The flesh is golden and the skin is crisp, I plated it thinking it was done but it was slightly undercooked. I put it back.</p>
<p>The fire alarm went off again.</p>
<p>My sister took out the French lamb rack from the oven, it smells good.</p>
<p>It was finally time to eat. It's 8 p.m.</p>
<p>There were baked vegetables and potatoes, stir-fried brocolli, steak, lamb, and salmon.</p>
<p>We talked about plans for tomorrow, about the meal, about the trip, and about the future.</p>
<p>The lamb was really good. The meat was tender and the flavor rich.</p>
<p>I got heartburn from the fattiness of the meat. I couldn't feel happy.</p>
<p>I went to take a shower and went to bed.</p>
<p>I started planning the spots to hit tomorrow and the day after.</p>
<p>I spent the rest of the night discovering and organizing information, and writing these blogs. I haven't been doing anything else lately. I like doing it. I finally get to just do this and nothing else. It's a privilege. It's an addiction. Maybe a distraction too.</p>
<p>It's now 12:50 a.m.</p>
<p>This was my Christmas day.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Design Books]]></title>
        <link>https://bneo.xyz/posts/designbooks</link>
        <guid>https://bneo.xyz/posts/designbooks</guid>
        <pubDate>Sun, 24 Dec 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><a href="https://www.stripe.press/recommended/design-books.html">Design books</a> for non-designers, recommended by <a href="https://stripe.press/">Stripe</a> Design team.</p>
<ol>
<li><strong>Beauty</strong> by SAGMEISTER &#x26; WALSH</li>
<li><strong>The Design of Everyday Things</strong> by DONALD A. NORMAN</li>
<li><strong>A Primer of Visual Literacy</strong> by DONIS A. DONDIS</li>
<li><strong>On the Necessity of Gardening</strong> by LAURIE CLUITMANS</li>
<li><strong>White</strong> by KENYA HARA</li>
<li><strong>The Creative Act</strong> – A Way of Being by RICK RUBIN</li>
<li><strong>A <em>New</em> Program for Graphic Design</strong> by DAVID REINFURT</li>
<li><strong>Forget All the Rules About Graphic Design</strong> – Including the Ones in This Book by BOB GILL</li>
<li><strong>Designing News</strong> – Changing the World of Editorial Design and Information Graphics by FRANCESCO FRANCHI</li>
<li><strong>Emotional Design</strong> – Why We Love (or Hate) Everyday Things by DON A. NORMAN</li>
<li><strong>Notes on the Synthesis of Form</strong> by CHRISTOPHER ALEXANDER</li>
<li><strong>Designing Products People Love</strong> – How Great Designers Create Successful Products by SCOTT HURFF</li>
<li><strong>In Praise of Shadows</strong> by JUNICHIRO TANIZAKI</li>
<li><strong>The Intelligent Lifestyle Magazine</strong> – Smart Editorial Design, Storytelling and Journalism by FRANCESCO FRANCHI</li>
<li><strong>Dieter Rams: Ten Principles for Good Design</strong> by CEES W. DE JONG</li>
<li><strong>The Vignelli Canon</strong> by MASSIMO VIGNELLI</li>
<li><strong>The Elements of Typographic Style</strong> by ROBERT BRINGHURST</li>
<li><strong>Content Design</strong> by SARAH WINTERS</li>
<li><strong>Graphic Design Manual</strong> – Principles and Practice by ARMIN HOFMANN</li>
<li><strong>Understanding Comics</strong> – The Invisible Art by SCOTT MCCLOUD</li>
<li><strong>Serialize</strong> – Family Faces and Variety in Graphic Design by ROBERT KLANTEN</li>
<li><strong>Collaborative Product Design</strong> by AUSTIN GOVELLA</li>
<li><strong>Re-Printed Matter</strong> by KAREL MARTENS</li>
<li><strong>Typographie</strong> – Ein Gestaltungslehrbuch by EMIL RUDER</li>
<li><strong>Typography for Lawyers</strong> by MATTHEW BUTTERICK</li>
<li><strong>Designer's Guide to Creating Charts and Diagrams</strong> by NIGEL HOLMES</li>
<li><strong>Envisioning Information</strong> by EDWARD R. TUFTE</li>
<li><strong>Principles of Form and Design</strong> by WUCIUS WONG</li>
<li><strong>Designing Design</strong> by KENYA HARA</li>
<li><strong>Designing Programmes</strong> – Programme as Typeface, Typography, Picture, Method by KARL GERSTNER</li>
<li><strong>The Timeless Way of Building</strong> by CHRISTOPHER ALEXANDER</li>
<li><strong>Muriel Cooper</strong> by DAVID REINFURT AND ROBERT WIESENBERGER</li>
<li><strong>The World as Design</strong> by OTL AICHER</li>
<li><strong>The Laws of Simplicity</strong> – Simplicity: Design, Technology, Business, Life by JOHN MAEDA</li>
<li><strong>Zen &#x26; the Art of the Macintosh</strong> – Discoveries on the Path to Computer Enlightenment by MICHAEL GREEN</li>
<li><strong>Karel Martens / Patterns</strong> by MARTENS &#x26; MARTENS</li>
<li><strong>How to</strong> – Use graphic design to sell things, explain things by MICHAEL BIERUT</li>
<li><strong>Design Is Storytelling</strong> by ELLEN LUPTON</li>
<li><strong>Designing Brand Identity</strong> – An Essential Guide for the Whole Branding Team by ALINA WHEELER</li>
</ol>
<p>I have a deep appreciation and respect for good design, and want to learn more about what makes good design good, the why behind it, and hopefully be able to turn my taste into skill.</p>
<p>My goal is to read this list of design books, and note some ideas and takeaways for each of them.</p>]]></description>
        <content:encoded><![CDATA[<p><a href="https://www.stripe.press/recommended/design-books.html">Design books</a> for non-designers, recommended by <a href="https://stripe.press/">Stripe</a> Design team.</p>
<ol>
<li><strong>Beauty</strong> by SAGMEISTER &#x26; WALSH</li>
<li><strong>The Design of Everyday Things</strong> by DONALD A. NORMAN</li>
<li><strong>A Primer of Visual Literacy</strong> by DONIS A. DONDIS</li>
<li><strong>On the Necessity of Gardening</strong> by LAURIE CLUITMANS</li>
<li><strong>White</strong> by KENYA HARA</li>
<li><strong>The Creative Act</strong> – A Way of Being by RICK RUBIN</li>
<li><strong>A <em>New</em> Program for Graphic Design</strong> by DAVID REINFURT</li>
<li><strong>Forget All the Rules About Graphic Design</strong> – Including the Ones in This Book by BOB GILL</li>
<li><strong>Designing News</strong> – Changing the World of Editorial Design and Information Graphics by FRANCESCO FRANCHI</li>
<li><strong>Emotional Design</strong> – Why We Love (or Hate) Everyday Things by DON A. NORMAN</li>
<li><strong>Notes on the Synthesis of Form</strong> by CHRISTOPHER ALEXANDER</li>
<li><strong>Designing Products People Love</strong> – How Great Designers Create Successful Products by SCOTT HURFF</li>
<li><strong>In Praise of Shadows</strong> by JUNICHIRO TANIZAKI</li>
<li><strong>The Intelligent Lifestyle Magazine</strong> – Smart Editorial Design, Storytelling and Journalism by FRANCESCO FRANCHI</li>
<li><strong>Dieter Rams: Ten Principles for Good Design</strong> by CEES W. DE JONG</li>
<li><strong>The Vignelli Canon</strong> by MASSIMO VIGNELLI</li>
<li><strong>The Elements of Typographic Style</strong> by ROBERT BRINGHURST</li>
<li><strong>Content Design</strong> by SARAH WINTERS</li>
<li><strong>Graphic Design Manual</strong> – Principles and Practice by ARMIN HOFMANN</li>
<li><strong>Understanding Comics</strong> – The Invisible Art by SCOTT MCCLOUD</li>
<li><strong>Serialize</strong> – Family Faces and Variety in Graphic Design by ROBERT KLANTEN</li>
<li><strong>Collaborative Product Design</strong> by AUSTIN GOVELLA</li>
<li><strong>Re-Printed Matter</strong> by KAREL MARTENS</li>
<li><strong>Typographie</strong> – Ein Gestaltungslehrbuch by EMIL RUDER</li>
<li><strong>Typography for Lawyers</strong> by MATTHEW BUTTERICK</li>
<li><strong>Designer's Guide to Creating Charts and Diagrams</strong> by NIGEL HOLMES</li>
<li><strong>Envisioning Information</strong> by EDWARD R. TUFTE</li>
<li><strong>Principles of Form and Design</strong> by WUCIUS WONG</li>
<li><strong>Designing Design</strong> by KENYA HARA</li>
<li><strong>Designing Programmes</strong> – Programme as Typeface, Typography, Picture, Method by KARL GERSTNER</li>
<li><strong>The Timeless Way of Building</strong> by CHRISTOPHER ALEXANDER</li>
<li><strong>Muriel Cooper</strong> by DAVID REINFURT AND ROBERT WIESENBERGER</li>
<li><strong>The World as Design</strong> by OTL AICHER</li>
<li><strong>The Laws of Simplicity</strong> – Simplicity: Design, Technology, Business, Life by JOHN MAEDA</li>
<li><strong>Zen &#x26; the Art of the Macintosh</strong> – Discoveries on the Path to Computer Enlightenment by MICHAEL GREEN</li>
<li><strong>Karel Martens / Patterns</strong> by MARTENS &#x26; MARTENS</li>
<li><strong>How to</strong> – Use graphic design to sell things, explain things by MICHAEL BIERUT</li>
<li><strong>Design Is Storytelling</strong> by ELLEN LUPTON</li>
<li><strong>Designing Brand Identity</strong> – An Essential Guide for the Whole Branding Team by ALINA WHEELER</li>
</ol>
<p>I have a deep appreciation and respect for good design, and want to learn more about what makes good design good, the why behind it, and hopefully be able to turn my taste into skill.</p>
<p>My goal is to read this list of design books, and note some ideas and takeaways for each of them.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Second Order Thinking]]></title>
        <link>https://bneo.xyz/posts/secondorder</link>
        <guid>https://bneo.xyz/posts/secondorder</guid>
        <pubDate>Sat, 23 Dec 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>A core component of making great decisions is understanding the rationale behind previous decisions. If we don’t understand how we got “here,” we run the risk of making things much worse.</p>
</blockquote>
<p><a href="https://fs.blog/2016/04/second-order-thinking/">Second-order thinking</a> is the practice of not just considering the consequences of our decisions, but also the <mark>consequences of those consequences</mark>.</p>
<p>Everyone can do first-order thinking, which is just the immediate anticipated result of an action. It's quick and requires little effort. Second-order thinking is more complex and time-consuming, but it can get you extraordinary results.</p>
<p>Here's an example in <a href="https://fs.blog/chestertons-fence/">Chesterton's Fence</a>, as described by the man himself.</p>
<blockquote>
<p>There exists in such a case a certain institution or law; let us say, for the sake of simplicity, a fence or gate erected across a road. The more modern type of reformer goes gaily up to it and says, “I don’t see the use of this; let us clear it away.” To which the more intelligent type of reformer will do well to answer: “If you don’t see the use of it, I certainly won’t let you clear it away. Go away and think. Then, when you can come back and tell me that you do see the use of it, I may allow you to destroy it.”</p>
</blockquote>
<p>In it's most concise version, Chesterton's Fence states:</p>
<p>"Do not remove a fence until you know why it was put up in the first place."</p>
<p>Some examples of 2nd order thinking</p>
<ul>
<li>hierarchy-free companies: removing structure altogether at companies doesn't address why hierarchies must exist in the first place; people will form hierarchies, which is far more complex to navigate, where the most charismatic will take control, rather than the most qualified</li>
<li>company culture: chief financial officer cutting cost by doing away the free snacks and sodas. this can prompt talent to jump ship, costing far more in employee turnover in an attempt to save a relatively small amount of money</li>
<li>habits: removing a bad habit, without eliminating the need or replacing it with a better one, can lead to a more harmful habit to take its place</li>
</ul>
<p>So what's the takeaway?</p>
<p>It's not that you can't make improvements.</p>
<p>It's a reminder that we don't always know better than the people who made decisions before us, and we can't see all the nuances to a situation until we're intimate with it.</p>
<p>Unless you know why someone made a decision, you can't safely change it or conclude they were wrong.</p>
<p>The first step is to understand it. Observe it fully. Notice how it interconnects with other aspects, especially the ones not linked to you closely.</p>
<p>Learn how it works, then propose a change.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>A core component of making great decisions is understanding the rationale behind previous decisions. If we don’t understand how we got “here,” we run the risk of making things much worse.</p>
</blockquote>
<p><a href="https://fs.blog/2016/04/second-order-thinking/">Second-order thinking</a> is the practice of not just considering the consequences of our decisions, but also the <mark>consequences of those consequences</mark>.</p>
<p>Everyone can do first-order thinking, which is just the immediate anticipated result of an action. It's quick and requires little effort. Second-order thinking is more complex and time-consuming, but it can get you extraordinary results.</p>
<p>Here's an example in <a href="https://fs.blog/chestertons-fence/">Chesterton's Fence</a>, as described by the man himself.</p>
<blockquote>
<p>There exists in such a case a certain institution or law; let us say, for the sake of simplicity, a fence or gate erected across a road. The more modern type of reformer goes gaily up to it and says, “I don’t see the use of this; let us clear it away.” To which the more intelligent type of reformer will do well to answer: “If you don’t see the use of it, I certainly won’t let you clear it away. Go away and think. Then, when you can come back and tell me that you do see the use of it, I may allow you to destroy it.”</p>
</blockquote>
<p>In it's most concise version, Chesterton's Fence states:</p>
<p>"Do not remove a fence until you know why it was put up in the first place."</p>
<p>Some examples of 2nd order thinking</p>
<ul>
<li>hierarchy-free companies: removing structure altogether at companies doesn't address why hierarchies must exist in the first place; people will form hierarchies, which is far more complex to navigate, where the most charismatic will take control, rather than the most qualified</li>
<li>company culture: chief financial officer cutting cost by doing away the free snacks and sodas. this can prompt talent to jump ship, costing far more in employee turnover in an attempt to save a relatively small amount of money</li>
<li>habits: removing a bad habit, without eliminating the need or replacing it with a better one, can lead to a more harmful habit to take its place</li>
</ul>
<p>So what's the takeaway?</p>
<p>It's not that you can't make improvements.</p>
<p>It's a reminder that we don't always know better than the people who made decisions before us, and we can't see all the nuances to a situation until we're intimate with it.</p>
<p>Unless you know why someone made a decision, you can't safely change it or conclude they were wrong.</p>
<p>The first step is to understand it. Observe it fully. Notice how it interconnects with other aspects, especially the ones not linked to you closely.</p>
<p>Learn how it works, then propose a change.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Advice for Starting Programmers]]></title>
        <link>https://bneo.xyz/posts/advice-programmers</link>
        <guid>https://bneo.xyz/posts/advice-programmers</guid>
        <pubDate>Fri, 22 Dec 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/advice.jpeg" alt="Advice to Subscribers, published in Le Charivari, April 1, 1840"></p>
<p><a href="https://buttondown.email/hillelwayne/archive/advice-for-new-software-devs-whove-read-all-those/">Thirteen bits of advice</a> for early-career programmers from the <a href="https://buttondown.email/hillelwayne/archive/">Computer Things</a> newsletter.</p>
<ol>
<li>People listen to you because you're a <strong>good writer</strong>, not because you're a good programmer. Take any argument about "objective truth" with a grain of salt.</li>
<li>Don't be worried about learning "the wrong thing", <strong>learning is all about trying new ideas</strong> and making mistakes, and iterating from them.</li>
<li>Read <a href="https://debuggingrules.com/">Debugging: The 9 rules</a>, it's an important skill that beginners lack</li>
<li>At some point you'll discover the <strong>Right Way</strong> to program, it could be TDD, functional, OOP or a million other things, and be convinced this is the only way. You'll learn that programming is frustrating and messy regardless of which Right Way people use, and you can make great software without it. You'll learn that there are 50 other Right Ways and learn to mix and match with the problem at hand</li>
<li>Don't hold it against the Right Way Guy who introduced you to the Right Way; <strong>most ideas need some modification</strong> from their purest form to integrate well with other ideas.</li>
<li>"behind every best practice is a horror story." - <a href="https://www.youtube.com/watch?v=30YWsGDr8mA">Julie Evans</a>. if you don't understand the best practice, look for the horror story that inspired it. it might be irrelevant to you, and you can do a different practice instead.</li>
<li>A lot of best practices and conventions are "<strong>path dependent</strong>", arising from a mix of historical and cultural factors. retrace the whole path and see if the things everyone is doing that is not as relevant anymore.</li>
<li><mark>Take walks</mark></li>
<li>Almost every tool has a <strong>form of hidden depth</strong>, from Python to git to Jira. Don't feel like you have to become an expert in all of them, but spend 5-10 minutes learning a bi more about what they can do.</li>
<li><strong>Talk to people in other parts of the company</strong>: support, sales, finance, etc. shadow them if you have the time.</li>
<li><strong>Try different types of programming</strong> earlier in your career. Most companies are doing several different kinds of programming, if you're starting in web dev, try some frontend, backend, ops, some data stuff. This helps you learn, and more importantly increases your chances of finding software work you actually like.</li>
<li>Don't get swept up in framework treadmill, <strong>focus on learning fundamental skills</strong>. Why? information in software propagates really quickly due to (internet, OSS, conferences), and overall there's a lower barrier to sharing ideas in software. If you're excited about something, go ahead and be an early adopter, otherwise, wait a few years for it to grow legs.</li>
<li>No one can predict the future. <strong>Do the best you can, live according to your values, and enjoy the ride</strong>.</li>
</ol>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/advice.jpeg" alt="Advice to Subscribers, published in Le Charivari, April 1, 1840"></p>
<p><a href="https://buttondown.email/hillelwayne/archive/advice-for-new-software-devs-whove-read-all-those/">Thirteen bits of advice</a> for early-career programmers from the <a href="https://buttondown.email/hillelwayne/archive/">Computer Things</a> newsletter.</p>
<ol>
<li>People listen to you because you're a <strong>good writer</strong>, not because you're a good programmer. Take any argument about "objective truth" with a grain of salt.</li>
<li>Don't be worried about learning "the wrong thing", <strong>learning is all about trying new ideas</strong> and making mistakes, and iterating from them.</li>
<li>Read <a href="https://debuggingrules.com/">Debugging: The 9 rules</a>, it's an important skill that beginners lack</li>
<li>At some point you'll discover the <strong>Right Way</strong> to program, it could be TDD, functional, OOP or a million other things, and be convinced this is the only way. You'll learn that programming is frustrating and messy regardless of which Right Way people use, and you can make great software without it. You'll learn that there are 50 other Right Ways and learn to mix and match with the problem at hand</li>
<li>Don't hold it against the Right Way Guy who introduced you to the Right Way; <strong>most ideas need some modification</strong> from their purest form to integrate well with other ideas.</li>
<li>"behind every best practice is a horror story." - <a href="https://www.youtube.com/watch?v=30YWsGDr8mA">Julie Evans</a>. if you don't understand the best practice, look for the horror story that inspired it. it might be irrelevant to you, and you can do a different practice instead.</li>
<li>A lot of best practices and conventions are "<strong>path dependent</strong>", arising from a mix of historical and cultural factors. retrace the whole path and see if the things everyone is doing that is not as relevant anymore.</li>
<li><mark>Take walks</mark></li>
<li>Almost every tool has a <strong>form of hidden depth</strong>, from Python to git to Jira. Don't feel like you have to become an expert in all of them, but spend 5-10 minutes learning a bi more about what they can do.</li>
<li><strong>Talk to people in other parts of the company</strong>: support, sales, finance, etc. shadow them if you have the time.</li>
<li><strong>Try different types of programming</strong> earlier in your career. Most companies are doing several different kinds of programming, if you're starting in web dev, try some frontend, backend, ops, some data stuff. This helps you learn, and more importantly increases your chances of finding software work you actually like.</li>
<li>Don't get swept up in framework treadmill, <strong>focus on learning fundamental skills</strong>. Why? information in software propagates really quickly due to (internet, OSS, conferences), and overall there's a lower barrier to sharing ideas in software. If you're excited about something, go ahead and be an early adopter, otherwise, wait a few years for it to grow legs.</li>
<li>No one can predict the future. <strong>Do the best you can, live according to your values, and enjoy the ride</strong>.</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[Audacious Gardening]]></title>
        <link>https://bneo.xyz/posts/gardening</link>
        <guid>https://bneo.xyz/posts/gardening</guid>
        <pubDate>Thu, 21 Dec 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/giverny.jpg" alt="The Artist&#x27;s Garden at Giverny, 1900 by Claude Monet"></p>
<p>I love <a href="https://en.wikipedia.org/wiki/The_Artist%27s_Garden_at_Giverny?useskin=vector">Monet's garden</a> in <a href="https://artsandculture.google.com/usergallery/impressionism-monet-s-lily-garden-in-giverny/ggKyII_ttwaVIA">Giverney</a>. I hope to visit it one day and see it with my own eyes. It made me want to have my own garden in Europe, once I'm done fulfilling my dreams and aspirations in the US.</p>
<p>I read this <a href="https://wonderground.press/gardens/audacious-gardening-daring-care/">piece</a> from the Wonderground by <a href="https://wonderground.press/contributor/georgina-reid/">Georgina Reid</a> and the way she thinks about gardening is radical.</p>
<p>Gardening is not valued. It's seen as a weekend task involving fighting with a lawn mower and is something people to do when they retire.</p>
<p>It's practical not philosophical, physical not metaphysical. It's not discussed seriously</p>
<p>Gardening can be a tool to combat the increasingly obvious and dangerous effect of climate change.</p>
<p>Gardening should happen everywhere.</p>
<blockquote>
<p>I am a gardener. I can’t think of a more important responsibility. Gardening is not just a set of tasks. It’s not restricted to backyards, courtyards, balconies. It can, and should, happen anywhere, everywhere. Gardening is simply a framework for engagement with our world, grounded in care, action and intimacy with place. To garden is to care deeply, inclusively and audaciously for the world outside our homes and our heads. It’s a way of being that is intimately interwoven with the real truths of existence—not the things we’re told to value (money, status, ownership), but the things that actually matter (sustenance, perspective, beauty, connection, growth).</p>
</blockquote>
<p>We need to be gardeners to protect our planet.</p>
<blockquote>
<p>To be a gardener is to be invested in a place — to know it, to protect it, to be present to it. How can we protect and heal ourselves and our planet if we’re not willing to step into, and value, the role of the gardener?</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/giverny.jpg" alt="The Artist&#x27;s Garden at Giverny, 1900 by Claude Monet"></p>
<p>I love <a href="https://en.wikipedia.org/wiki/The_Artist%27s_Garden_at_Giverny?useskin=vector">Monet's garden</a> in <a href="https://artsandculture.google.com/usergallery/impressionism-monet-s-lily-garden-in-giverny/ggKyII_ttwaVIA">Giverney</a>. I hope to visit it one day and see it with my own eyes. It made me want to have my own garden in Europe, once I'm done fulfilling my dreams and aspirations in the US.</p>
<p>I read this <a href="https://wonderground.press/gardens/audacious-gardening-daring-care/">piece</a> from the Wonderground by <a href="https://wonderground.press/contributor/georgina-reid/">Georgina Reid</a> and the way she thinks about gardening is radical.</p>
<p>Gardening is not valued. It's seen as a weekend task involving fighting with a lawn mower and is something people to do when they retire.</p>
<p>It's practical not philosophical, physical not metaphysical. It's not discussed seriously</p>
<p>Gardening can be a tool to combat the increasingly obvious and dangerous effect of climate change.</p>
<p>Gardening should happen everywhere.</p>
<blockquote>
<p>I am a gardener. I can’t think of a more important responsibility. Gardening is not just a set of tasks. It’s not restricted to backyards, courtyards, balconies. It can, and should, happen anywhere, everywhere. Gardening is simply a framework for engagement with our world, grounded in care, action and intimacy with place. To garden is to care deeply, inclusively and audaciously for the world outside our homes and our heads. It’s a way of being that is intimately interwoven with the real truths of existence—not the things we’re told to value (money, status, ownership), but the things that actually matter (sustenance, perspective, beauty, connection, growth).</p>
</blockquote>
<p>We need to be gardeners to protect our planet.</p>
<blockquote>
<p>To be a gardener is to be invested in a place — to know it, to protect it, to be present to it. How can we protect and heal ourselves and our planet if we’re not willing to step into, and value, the role of the gardener?</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[6 Forces That Fuel Friendship]]></title>
        <link>https://bneo.xyz/posts/friendshipforces</link>
        <guid>https://bneo.xyz/posts/friendshipforces</guid>
        <pubDate>Wed, 20 Dec 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/friendshipforces.jpeg" alt="Two Men before a Waterfall at Sunset, 1823 by Johan Christian Dahl"></p>
<blockquote>
<p>“People are at their most generous, their funniest, and their most fascinating when talking with and about their friends.”</p>
</blockquote>
<p>"<a href="https://archive.is/CgTjh">The friendship files</a>" is a series of interviews done by Julie Beck.</p>
<p>From 100 conversations with people talking about friendships, she believes that the <a href="https://archive.is/7nO7d">six forces</a> that help form friendships and maintain them through the years are: accumulation, attention, intention, ritual, imagination, and grace.</p>
<ol>
<li>Accumulation
<ul>
<li>time spent together is the most obvious force: it takes <a href="https://journals.sagepub.com/doi/full/10.1177/0265407518761225">40-60 hours</a> within the first 6 weeks to turn acquaintance into casual friend, and 80-100 hours to become more than that</li>
<li>“Being around someone 24 hours a day, you tell them everything, ... You don’t do [that] when you are home.”</li>
</ul>
</li>
<li>Attention
<ul>
<li>there are more opportunities than you think to make friends</li>
<li>“You have to look for friendship in places you would never expect it.</li>
<li>pay attention, notice when you click with someone, be open to chance encounters, step out of your habits and into the moments</li>
</ul>
</li>
<li>Intention
<ul>
<li>you need action, when opportunity arises, have the courage, vulnerability, and willingness to let things be awkward.</li>
<li>friendship takes energy and thought; they take work. showing up for your friends take effort, but it should be joy.</li>
</ul>
</li>
<li>Ritual
<ul>
<li>have something baked into your schedule so all you have to do is show up</li>
<li>book clubs, monthly hikes, dinner parties, group chats than run all day, etc.</li>
</ul>
</li>
<li>Imagination
<ul>
<li>society places friendship on the sideline, it's playing supporting roles to work, family, and romance; design your life so friendship plays the role you want</li>
<li>ex: buying a house together, going therapy together, raising their children together, friends are people who choose to love each other radically every day.</li>
</ul>
</li>
<li>Grace
<ul>
<li>the previous forces are ideas, they're impossible to fully live up to. life gets in the way</li>
<li>friendship is flexible, it can bend to fit the shape of our lives.</li>
<li>it doesn't always have to be about presence, it can be love that can weather absence</li>
<li>the concept of grace: a gift so profound that it can never be earned or deserved
<ul>
<li>offer forgiveness to each other when we fall short</li>
<li>create a space for connection, and reconnections, that feel nothing short of miraculous.</li>
</ul>
</li>
</ul>
</li>
</ol>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/friendshipforces.jpeg" alt="Two Men before a Waterfall at Sunset, 1823 by Johan Christian Dahl"></p>
<blockquote>
<p>“People are at their most generous, their funniest, and their most fascinating when talking with and about their friends.”</p>
</blockquote>
<p>"<a href="https://archive.is/CgTjh">The friendship files</a>" is a series of interviews done by Julie Beck.</p>
<p>From 100 conversations with people talking about friendships, she believes that the <a href="https://archive.is/7nO7d">six forces</a> that help form friendships and maintain them through the years are: accumulation, attention, intention, ritual, imagination, and grace.</p>
<ol>
<li>Accumulation
<ul>
<li>time spent together is the most obvious force: it takes <a href="https://journals.sagepub.com/doi/full/10.1177/0265407518761225">40-60 hours</a> within the first 6 weeks to turn acquaintance into casual friend, and 80-100 hours to become more than that</li>
<li>“Being around someone 24 hours a day, you tell them everything, ... You don’t do [that] when you are home.”</li>
</ul>
</li>
<li>Attention
<ul>
<li>there are more opportunities than you think to make friends</li>
<li>“You have to look for friendship in places you would never expect it.</li>
<li>pay attention, notice when you click with someone, be open to chance encounters, step out of your habits and into the moments</li>
</ul>
</li>
<li>Intention
<ul>
<li>you need action, when opportunity arises, have the courage, vulnerability, and willingness to let things be awkward.</li>
<li>friendship takes energy and thought; they take work. showing up for your friends take effort, but it should be joy.</li>
</ul>
</li>
<li>Ritual
<ul>
<li>have something baked into your schedule so all you have to do is show up</li>
<li>book clubs, monthly hikes, dinner parties, group chats than run all day, etc.</li>
</ul>
</li>
<li>Imagination
<ul>
<li>society places friendship on the sideline, it's playing supporting roles to work, family, and romance; design your life so friendship plays the role you want</li>
<li>ex: buying a house together, going therapy together, raising their children together, friends are people who choose to love each other radically every day.</li>
</ul>
</li>
<li>Grace
<ul>
<li>the previous forces are ideas, they're impossible to fully live up to. life gets in the way</li>
<li>friendship is flexible, it can bend to fit the shape of our lives.</li>
<li>it doesn't always have to be about presence, it can be love that can weather absence</li>
<li>the concept of grace: a gift so profound that it can never be earned or deserved
<ul>
<li>offer forgiveness to each other when we fall short</li>
<li>create a space for connection, and reconnections, that feel nothing short of miraculous.</li>
</ul>
</li>
</ul>
</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[Gifts]]></title>
        <link>https://bneo.xyz/posts/gifts</link>
        <guid>https://bneo.xyz/posts/gifts</guid>
        <pubDate>Tue, 19 Dec 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/gift.jpeg" alt="View of the Gift of the Emperor&#x27;s Gift Cup – Yōshū (Hashimoto) Chikanobu"></p>
<blockquote>
<p>The currency in a gift economy is relationship, which is expressed as gratitude, as interdependence and the ongoing cycles of reciprocity. A gift economy nurtures the community bonds that enhance mutual well-being; the economic unit is “we” rather than “I,” as all flourishing is mutual.</p>
</blockquote>
<p>What makes a good gift?</p>
<p>Some notes and ideas about gift giving from this piece on <a href="https://www.are.na/blog/gift-shop-talk">Are.na</a>.</p>
<ul>
<li>everyone’s idea of a good gift is so different; One’s own standards for gifts does not necessarily apply to everyone</li>
<li>there is some kind of quality of empathy or something — really understanding the person you’re giving the gift to</li>
<li>the best gifts are usually from people who know you really well, and in a particular way</li>
<li>good gift givers are also very good at listening and then remembering that one thing you said that one time about wanting something</li>
<li>"I also love when people give me playlists for my birthday"</li>
<li>it’s that foresight, or the fact that someone has been thinking about you as they buy or make somethings</li>
<li>pragmatic gifts: “I don’t know this person that well, but I know they live in New York. If they’re like me, they probably don’t want another physical object for their small apartment. I’m going to give them something that will naturally disappear — something ephemeral — like flowers, incense, candles, etc.”</li>
<li>a good gift has an element of surprise — that’s key</li>
<li>the best gift is when it’s something you want and you’re positive that the other person would want it too, because you can feel like there’s an overlap of what you can both feel excited about.</li>
<li><a href="https://emergencemagazine.org/essay/the-serviceberry/">gift economy</a>, or reorienting your thinking around gifts and abundance rather than scarcity, changes our whole relationship to the world</li>
<li>gift-giving promotes a sense of reciprocity.</li>
<li>The first thing that you feel when you get a gift is gratitude, and the second is reciprocity, you want to give a gift in return. So it kind of creates this web of “mutual flourishing.”</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/gift.jpeg" alt="View of the Gift of the Emperor&#x27;s Gift Cup – Yōshū (Hashimoto) Chikanobu"></p>
<blockquote>
<p>The currency in a gift economy is relationship, which is expressed as gratitude, as interdependence and the ongoing cycles of reciprocity. A gift economy nurtures the community bonds that enhance mutual well-being; the economic unit is “we” rather than “I,” as all flourishing is mutual.</p>
</blockquote>
<p>What makes a good gift?</p>
<p>Some notes and ideas about gift giving from this piece on <a href="https://www.are.na/blog/gift-shop-talk">Are.na</a>.</p>
<ul>
<li>everyone’s idea of a good gift is so different; One’s own standards for gifts does not necessarily apply to everyone</li>
<li>there is some kind of quality of empathy or something — really understanding the person you’re giving the gift to</li>
<li>the best gifts are usually from people who know you really well, and in a particular way</li>
<li>good gift givers are also very good at listening and then remembering that one thing you said that one time about wanting something</li>
<li>"I also love when people give me playlists for my birthday"</li>
<li>it’s that foresight, or the fact that someone has been thinking about you as they buy or make somethings</li>
<li>pragmatic gifts: “I don’t know this person that well, but I know they live in New York. If they’re like me, they probably don’t want another physical object for their small apartment. I’m going to give them something that will naturally disappear — something ephemeral — like flowers, incense, candles, etc.”</li>
<li>a good gift has an element of surprise — that’s key</li>
<li>the best gift is when it’s something you want and you’re positive that the other person would want it too, because you can feel like there’s an overlap of what you can both feel excited about.</li>
<li><a href="https://emergencemagazine.org/essay/the-serviceberry/">gift economy</a>, or reorienting your thinking around gifts and abundance rather than scarcity, changes our whole relationship to the world</li>
<li>gift-giving promotes a sense of reciprocity.</li>
<li>The first thing that you feel when you get a gift is gratitude, and the second is reciprocity, you want to give a gift in return. So it kind of creates this web of “mutual flourishing.”</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Taste > Skill]]></title>
        <link>https://bneo.xyz/posts/taste-skill</link>
        <guid>https://bneo.xyz/posts/taste-skill</guid>
        <pubDate>Mon, 18 Dec 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>To do any great work, you need two fundamental assets: <a href="https://refactoring.fm/p/taste-vs-skills">taste and skill</a>.</p>
<p>For building products:</p>
<ul>
<li><strong>Taste</strong> is knowing what is good – being able to recognize it.</li>
<li><strong>Skill</strong> is the ability to build – to do what is needed to do the work.</li>
</ul>
<p>They are totally independent, you could have one or the other, but having both allows you to make truly great work.</p>
<p>It also helps in personal growth. The fundamental question is whether your skill is good enough for your taste.</p>
<p>Right now, you could be in one of two scenarios</p>
<h3>Taste > Skill</h3>
<p>when your taste is ahead of your skills, you are not satisfied with the work you produce.</p>
<p>every time you're unhappy with your work, it just means your taste for what is good is ahead of what you're able to create.</p>
<p>This is good. This means your skill has room to grow.</p>
<p>You have a voice in your head saying you can do better., a reference point of something you aren't able to achieve yet</p>
<h3>Skill >= Taste</h3>
<p>When your skill is equal or higher than your taste, you're able to build what you believe is good.</p>
<p>You're happy with your work, but you also stop growing, unless you grow your taste first.</p>
<p>This dynamic between taste and skill is crucial.</p>
<p><mark>Skill is your floor, taste is your ceiling</mark></p>
<p>The most effective way to improve your taste is by being <strong>exposed</strong> to what is good.</p>
<p>To create a good team, you have to work in one.</p>
<p>This makes good taste more valuable than good skills, the latter is easier to catch up with.</p>
<h3>Closing the gap</h3>
<p>If great taste is knowing what's good, and great skill is knowing how to build things, the third element is knowing why.</p>
<p>Know <strong>what makes good things good</strong></p>
<p>You may study hundreds of artworks or great design work, and develop intuitive taste for good ones.</p>
<p>But unless you create your own designs, or paint or sketch, you learn what makes good things good, and ultimately allowing your <strong>taste to turn into skills</strong></p>
<p>Thus, the two ways to help with closing the gap is:</p>
<ul>
<li>just build stuff: your bad output constantly triggers your reasoning, question yourself "why do I think this is crap?"</li>
<li>discuss with others: elaborate on your judgement in your discussions. if you disagree on something being good, chances are you want to figure out why.</li>
</ul>
<h3>Takeaways</h3>
<ul>
<li>grow your taste – expose yourself to high-quality stuff</li>
<li>grow your skills on something you already have good taste for – e.g. learning design as a programmer</li>
<li>combine your taste and skills in a unique way – you know good design (taste) and you can code (skill)</li>
</ul>
<p>This unique combination can help you decide what to work on and what to build as an entrepreneur.</p>
<p>It helps answer "why me?", and gives you the answer to these two important questions:</p>
<ul>
<li>Why are you better positioned than most other people for doing that?</li>
<li>Why do you have a special shot at being successful?</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>To do any great work, you need two fundamental assets: <a href="https://refactoring.fm/p/taste-vs-skills">taste and skill</a>.</p>
<p>For building products:</p>
<ul>
<li><strong>Taste</strong> is knowing what is good – being able to recognize it.</li>
<li><strong>Skill</strong> is the ability to build – to do what is needed to do the work.</li>
</ul>
<p>They are totally independent, you could have one or the other, but having both allows you to make truly great work.</p>
<p>It also helps in personal growth. The fundamental question is whether your skill is good enough for your taste.</p>
<p>Right now, you could be in one of two scenarios</p>
<h3>Taste > Skill</h3>
<p>when your taste is ahead of your skills, you are not satisfied with the work you produce.</p>
<p>every time you're unhappy with your work, it just means your taste for what is good is ahead of what you're able to create.</p>
<p>This is good. This means your skill has room to grow.</p>
<p>You have a voice in your head saying you can do better., a reference point of something you aren't able to achieve yet</p>
<h3>Skill >= Taste</h3>
<p>When your skill is equal or higher than your taste, you're able to build what you believe is good.</p>
<p>You're happy with your work, but you also stop growing, unless you grow your taste first.</p>
<p>This dynamic between taste and skill is crucial.</p>
<p><mark>Skill is your floor, taste is your ceiling</mark></p>
<p>The most effective way to improve your taste is by being <strong>exposed</strong> to what is good.</p>
<p>To create a good team, you have to work in one.</p>
<p>This makes good taste more valuable than good skills, the latter is easier to catch up with.</p>
<h3>Closing the gap</h3>
<p>If great taste is knowing what's good, and great skill is knowing how to build things, the third element is knowing why.</p>
<p>Know <strong>what makes good things good</strong></p>
<p>You may study hundreds of artworks or great design work, and develop intuitive taste for good ones.</p>
<p>But unless you create your own designs, or paint or sketch, you learn what makes good things good, and ultimately allowing your <strong>taste to turn into skills</strong></p>
<p>Thus, the two ways to help with closing the gap is:</p>
<ul>
<li>just build stuff: your bad output constantly triggers your reasoning, question yourself "why do I think this is crap?"</li>
<li>discuss with others: elaborate on your judgement in your discussions. if you disagree on something being good, chances are you want to figure out why.</li>
</ul>
<h3>Takeaways</h3>
<ul>
<li>grow your taste – expose yourself to high-quality stuff</li>
<li>grow your skills on something you already have good taste for – e.g. learning design as a programmer</li>
<li>combine your taste and skills in a unique way – you know good design (taste) and you can code (skill)</li>
</ul>
<p>This unique combination can help you decide what to work on and what to build as an entrepreneur.</p>
<p>It helps answer "why me?", and gives you the answer to these two important questions:</p>
<ul>
<li>Why are you better positioned than most other people for doing that?</li>
<li>Why do you have a special shot at being successful?</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Advice for New College Grads]]></title>
        <link>https://bneo.xyz/posts/gradadvice</link>
        <guid>https://bneo.xyz/posts/gradadvice</guid>
        <pubDate>Sun, 17 Dec 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Some <a href="https://enlightenedcaveman.com/2006/06/25/advice_for_new_college_grads/">advice</a> for new college grads by Chris from 2006.</p>
<p>It's advice that was written down 17 years ago, yet is still as, or more, important today.</p>
<ul>
<li>amount of happiness ∝ amount of frustration
<ul>
<li>frustration is all about unmet expectations, learn to set your expectation about life realistically.</li>
<li>when you find yourself dissatisfied, ask yourself what you expected, and <strong>ask yourself why you expected what you did</strong>.</li>
</ul>
</li>
<li>Good things in life take work
<ul>
<li>in careers (work extra hard in your 20s) and in relationship (like taking care of a plant)</li>
<li>don't expect getting to good life will be easy.</li>
</ul>
</li>
<li>Rethink what you <strong>really</strong> want
<ul>
<li>if you want to be rich, why? to not work again? that's boredom.</li>
<li>best reason to be rich is: to go from "have tos" -> "want tos"</li>
<li>ultimate goal: meaningful relationships
<ul>
<li>"the good life is a life inspired by love and guided by knowledge" - Bertrand Russell</li>
</ul>
</li>
</ul>
</li>
<li>the world is vastly different today than when your parents started working
<ul>
<li>no more working for the same company for your entire career</li>
<li>be mindful of the opportunities for advancement</li>
<li>the objective of your first job is to get a better one as soon as you can.</li>
</ul>
</li>
<li>time is to be spent and invested wisely
<ul>
<li>the key to good life is <mark>balancing how much time you spend on the moment and on the future</mark></li>
<li>spend 12 on the future and 4 on today (3:1 ratio)
<ul>
<li>future = your job, working out (health), reading (gaining knowledge for the future), artistic endeavors (emotional outlets are tied to mental health and sometimes your financial future)</li>
<li>in the moment is your release: party. have fun. socialize.</li>
</ul>
</li>
</ul>
</li>
<li>focus on your people skills
<ul>
<li>social education is every bit as important as scholarly education</li>
<li>try to understand what motivates people and why; ask questions and learn to listen</li>
<li>be interested in people because you can learn something from anyone.</li>
<li>be mindful of how people perceive you; be aware of what's going on in the minds of other people</li>
<li>axiom: <mark> expect more from yourself and less from other people </mark></li>
</ul>
</li>
<li>Money: Learn to say no to your desires
<ul>
<li>avoid debt as much as possible</li>
<li>maximize income and minimize expenses</li>
<li>your lifestyle should reflect your desires to have vast richest later;</li>
</ul>
</li>
<li><mark>Love is wonderful, but also extremely dangerous</mark>
<ul>
<li>think about what you want out of love; discern about who you fall in love with</li>
<li>the feeling of love is largely outside of our control, but we are in control of whether we are in situations where love may emerge.</li>
<li>get to know people from a distance before you get intimate with them</li>
</ul>
</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>Some <a href="https://enlightenedcaveman.com/2006/06/25/advice_for_new_college_grads/">advice</a> for new college grads by Chris from 2006.</p>
<p>It's advice that was written down 17 years ago, yet is still as, or more, important today.</p>
<ul>
<li>amount of happiness ∝ amount of frustration
<ul>
<li>frustration is all about unmet expectations, learn to set your expectation about life realistically.</li>
<li>when you find yourself dissatisfied, ask yourself what you expected, and <strong>ask yourself why you expected what you did</strong>.</li>
</ul>
</li>
<li>Good things in life take work
<ul>
<li>in careers (work extra hard in your 20s) and in relationship (like taking care of a plant)</li>
<li>don't expect getting to good life will be easy.</li>
</ul>
</li>
<li>Rethink what you <strong>really</strong> want
<ul>
<li>if you want to be rich, why? to not work again? that's boredom.</li>
<li>best reason to be rich is: to go from "have tos" -> "want tos"</li>
<li>ultimate goal: meaningful relationships
<ul>
<li>"the good life is a life inspired by love and guided by knowledge" - Bertrand Russell</li>
</ul>
</li>
</ul>
</li>
<li>the world is vastly different today than when your parents started working
<ul>
<li>no more working for the same company for your entire career</li>
<li>be mindful of the opportunities for advancement</li>
<li>the objective of your first job is to get a better one as soon as you can.</li>
</ul>
</li>
<li>time is to be spent and invested wisely
<ul>
<li>the key to good life is <mark>balancing how much time you spend on the moment and on the future</mark></li>
<li>spend 12 on the future and 4 on today (3:1 ratio)
<ul>
<li>future = your job, working out (health), reading (gaining knowledge for the future), artistic endeavors (emotional outlets are tied to mental health and sometimes your financial future)</li>
<li>in the moment is your release: party. have fun. socialize.</li>
</ul>
</li>
</ul>
</li>
<li>focus on your people skills
<ul>
<li>social education is every bit as important as scholarly education</li>
<li>try to understand what motivates people and why; ask questions and learn to listen</li>
<li>be interested in people because you can learn something from anyone.</li>
<li>be mindful of how people perceive you; be aware of what's going on in the minds of other people</li>
<li>axiom: <mark> expect more from yourself and less from other people </mark></li>
</ul>
</li>
<li>Money: Learn to say no to your desires
<ul>
<li>avoid debt as much as possible</li>
<li>maximize income and minimize expenses</li>
<li>your lifestyle should reflect your desires to have vast richest later;</li>
</ul>
</li>
<li><mark>Love is wonderful, but also extremely dangerous</mark>
<ul>
<li>think about what you want out of love; discern about who you fall in love with</li>
<li>the feeling of love is largely outside of our control, but we are in control of whether we are in situations where love may emerge.</li>
<li>get to know people from a distance before you get intimate with them</li>
</ul>
</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Graduating]]></title>
        <link>https://bneo.xyz/posts/isu</link>
        <guid>https://bneo.xyz/posts/isu</guid>
        <pubDate>Sat, 16 Dec 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/hope.jpeg" alt="Unknown artist"></p>
<p>Wow. I'm done. I finally get to leave Ames, Iowa.</p>
<p>I remember back in INTI college in Malaysia when my friends and I were all applying for schools, I just went along with my friends and only applied for this school.</p>
<p>I figured that would save money on the applications, and ISU was the most optimal choice for credit transfers, tuition and living cost, and friends.</p>
<p>Looking back, I definitely would've applied to other schools. After California, I saw that the grass was greener. I could've had a better college life, made more friends, and got better internships.</p>
<p>But, I have to be grateful for the opportunity to study in the US. It's not an opportunity every Malaysian gets.</p>
<p>I'm blessed to have a father who works hard to fund my educational and career goals.</p>
<p>I'm going grad school anyways, I have a second shot at a "college experience", whatever that is.</p>
<p>My time here at Ames was pretty depressing. But there were good moments.</p>
<p>The beginning of it was nice, everything was new.</p>
<p>New apartment, new housemates, new classrooms, new weather, new life.</p>
<p>It was my first step into adulting.</p>
<p>I started buying my own groceries, cooking my own meals, researched the best credit cards, managed my finances, paid taxes. Applied for jobs, interviewed, and learned how to communicate with people.</p>
<p>A lot of "adulting" boxes that I wouldn't check if I stayed back home.</p>
<p>What would be a fun college life experience in a small, quiet town is quickly filled with pain and suffering, inconveniences and boredom.</p>
<p>While a normal student would go through issues of hard classes and bad grades, breakups, financial difficulties, sport injuries, I had to learn how to survive with GERD.</p>
<p>It creeps up on my life in all aspects.</p>
<p>In my sleep, my daily meals, my activities, every second of my life.</p>
<p>Difficulty breathing. Heartburn. Sore throat. Stabbing pain on my stomach. A constant feeling of discomfort with my body. I've never felt myself since January 2021.</p>
<p>It was suffocating. I contemplated stopping college in the second semester when I had trouble eating and swallowing.</p>
<p>Having chronic health issues and being an international student are two things that contradict and are in conflict with each other. It doesn't make sense to be >8000 miles away and not be healthy. It made me realize and relate to the sad truth of how so many people cannot afford healthcare here in the US, such a basic right of human beings, and how it's much harder for me to achieve my dreams in the US.</p>
<p>Going to California was a breath of fresh air. I got to experience the bay area. The Silicon Valley. It was what I dreamt about when I started college. It was also my first job ever in my life. I got to work at the factory where Tesla cars are made and see Elon Musk in person. I made a lot of friends, saw a lot of places, ate good (limited) food. I grew a lot that summer.</p>
<p>Going back to Ames was just sad. It was like coming off from a high and back down to boring, flavorless Ames.</p>
<p>The one good thing was I moved to a new apartment where I could walk to classes &#x3C;15 min. I started walking a lot more. I like walking.</p>
<p>Everything was mostly a blur, besides classes and going to the library everyday to do work at the wide screen monitors, my environment was unchanging.</p>
<p>After a really fun tokyo trip in winter, and the obligatory return to Malaysia, I came back to the cold and unforgiving weather, still trying to get an internship.</p>
<p>Eventually Tesla was the only company who wanted me for the summer, and I went back unwillingly, yet with gratitude that I could go back California.</p>
<p>It was another unforgettable summer. If the first summer was about being able to experience the bay, the second summer was about interacting with the people itself, and getting first-hand experience of the AI energy in SF. I had my parents with me for 3 weeks and got to drive around and explored with them. I went to church. I made more friends, saw old ones, had my first party experience, first meetups, first in-person hackathon. I remembered why I loved the bay and fell back in love with her again. If there's a place that can instill in you with the belief that anything is possible, it's SF.</p>
<p>Going back for my one final semester for one class was dreadful. I was actively trying to stay / go back after my 14-week internship was done.</p>
<p>But I'm glad with how my time here at Ames ended, I'm leaving on a good note. I'm really grateful for the chinese church and the people there who were filled with the love and kindness of God. It reminded me of the good in people, and that I have the responsibility to show it to others as well.</p>
<p>Closing this chapter of my life, I learned a lot, but I still have a lot to learn.</p>
<p>I'm still incredibly sick of living in this body. So, I'm glad I get to go home and fix my body. I'm going to do surgery and get my life back.</p>
<p>And I'll be back stronger than ever.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/hope.jpeg" alt="Unknown artist"></p>
<p>Wow. I'm done. I finally get to leave Ames, Iowa.</p>
<p>I remember back in INTI college in Malaysia when my friends and I were all applying for schools, I just went along with my friends and only applied for this school.</p>
<p>I figured that would save money on the applications, and ISU was the most optimal choice for credit transfers, tuition and living cost, and friends.</p>
<p>Looking back, I definitely would've applied to other schools. After California, I saw that the grass was greener. I could've had a better college life, made more friends, and got better internships.</p>
<p>But, I have to be grateful for the opportunity to study in the US. It's not an opportunity every Malaysian gets.</p>
<p>I'm blessed to have a father who works hard to fund my educational and career goals.</p>
<p>I'm going grad school anyways, I have a second shot at a "college experience", whatever that is.</p>
<p>My time here at Ames was pretty depressing. But there were good moments.</p>
<p>The beginning of it was nice, everything was new.</p>
<p>New apartment, new housemates, new classrooms, new weather, new life.</p>
<p>It was my first step into adulting.</p>
<p>I started buying my own groceries, cooking my own meals, researched the best credit cards, managed my finances, paid taxes. Applied for jobs, interviewed, and learned how to communicate with people.</p>
<p>A lot of "adulting" boxes that I wouldn't check if I stayed back home.</p>
<p>What would be a fun college life experience in a small, quiet town is quickly filled with pain and suffering, inconveniences and boredom.</p>
<p>While a normal student would go through issues of hard classes and bad grades, breakups, financial difficulties, sport injuries, I had to learn how to survive with GERD.</p>
<p>It creeps up on my life in all aspects.</p>
<p>In my sleep, my daily meals, my activities, every second of my life.</p>
<p>Difficulty breathing. Heartburn. Sore throat. Stabbing pain on my stomach. A constant feeling of discomfort with my body. I've never felt myself since January 2021.</p>
<p>It was suffocating. I contemplated stopping college in the second semester when I had trouble eating and swallowing.</p>
<p>Having chronic health issues and being an international student are two things that contradict and are in conflict with each other. It doesn't make sense to be >8000 miles away and not be healthy. It made me realize and relate to the sad truth of how so many people cannot afford healthcare here in the US, such a basic right of human beings, and how it's much harder for me to achieve my dreams in the US.</p>
<p>Going to California was a breath of fresh air. I got to experience the bay area. The Silicon Valley. It was what I dreamt about when I started college. It was also my first job ever in my life. I got to work at the factory where Tesla cars are made and see Elon Musk in person. I made a lot of friends, saw a lot of places, ate good (limited) food. I grew a lot that summer.</p>
<p>Going back to Ames was just sad. It was like coming off from a high and back down to boring, flavorless Ames.</p>
<p>The one good thing was I moved to a new apartment where I could walk to classes &#x3C;15 min. I started walking a lot more. I like walking.</p>
<p>Everything was mostly a blur, besides classes and going to the library everyday to do work at the wide screen monitors, my environment was unchanging.</p>
<p>After a really fun tokyo trip in winter, and the obligatory return to Malaysia, I came back to the cold and unforgiving weather, still trying to get an internship.</p>
<p>Eventually Tesla was the only company who wanted me for the summer, and I went back unwillingly, yet with gratitude that I could go back California.</p>
<p>It was another unforgettable summer. If the first summer was about being able to experience the bay, the second summer was about interacting with the people itself, and getting first-hand experience of the AI energy in SF. I had my parents with me for 3 weeks and got to drive around and explored with them. I went to church. I made more friends, saw old ones, had my first party experience, first meetups, first in-person hackathon. I remembered why I loved the bay and fell back in love with her again. If there's a place that can instill in you with the belief that anything is possible, it's SF.</p>
<p>Going back for my one final semester for one class was dreadful. I was actively trying to stay / go back after my 14-week internship was done.</p>
<p>But I'm glad with how my time here at Ames ended, I'm leaving on a good note. I'm really grateful for the chinese church and the people there who were filled with the love and kindness of God. It reminded me of the good in people, and that I have the responsibility to show it to others as well.</p>
<p>Closing this chapter of my life, I learned a lot, but I still have a lot to learn.</p>
<p>I'm still incredibly sick of living in this body. So, I'm glad I get to go home and fix my body. I'm going to do surgery and get my life back.</p>
<p>And I'll be back stronger than ever.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Convocation]]></title>
        <link>https://bneo.xyz/posts/convocation</link>
        <guid>https://bneo.xyz/posts/convocation</guid>
        <pubDate>Fri, 15 Dec 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Today was the College of Liberal Arts and Sciences Fall 2023 Undergraduate Convocation <a href="https://www.youtube.com/live/amFC54Qeykw?si=5C4qdOCNjTfHPe_o">ceremony</a>.</p>
<p>All of the graduates received a medallion, with the three words inscribed on it.</p>
<p><mark>INVENT. DISCOVER. REMEMBER</mark></p>
<p>They encompass what the LAS degree means today.</p>
<p><strong>Invent</strong>: We'll be innovators and leaders. We'll use the creativity to address society's biggest challenges. We may even reinvent ourselves a few time over the course of your professional careers.</p>
<p><strong>Discover</strong>: We'll discover new scientific frontiers and new meaning through culture and the arts. We'll even help others discover their own potential.</p>
<p><strong>Remember</strong>: Remember who you are and the experiences that shaped you. Your culture, your family, your friendships, and your time as a cyclone. Your unique perspective is a gift that you bring to the world, which the world needs.</p>
<p>As the graduates lined up to go up on stage to shake some hands, in our hands is a name card, with either future plans, who they are thankful for, and favorite class or memory.</p>
<p>This was my card.</p>
<p><img src="https://bneo.xyz/images/convocation.jpeg" alt="Name card"></p>
<p>When mine was <a href="https://youtube.com/clip/UgkxOKsyjsma_UyJKgzDPckN4iR1FNhdBEhj?si=HNaSK_l-8c1l9ryp">announced</a> comically, there was an audible laugh from the audience.</p>
<p>I'm not sure if it was phrased in a way that is humorous, or they think I'm naive and young, which I am, but it really motivated me to prove them wrong.</p>
<p>Later that evening was my sister's graduation <a href="https://www.youtube.com/live/gKgOb-iXW8E?si=FiGRqN5IzgKbH1Gp">ceremony</a>.</p>
<p><img src="https://bneo.xyz/images/gradceremony.jpeg" alt="Graduate Ceremony"></p>
<p>I was not feeling well and was in pain sitting on those hard plastic seats.</p>
<p>And was reading some saved articles on matter with worship songs playing through my airpods pro.</p>
<p>I never really placed any attention on the entire ceremony, but wondered what the colors of the gowns meant for the PhD students. I couldn't figure it out.</p>
<p>I also found it cool that the PhD students had similar gowns as the professors, because the PhD students are doctors now (obviously).</p>
<p>But when the ceremony came to an end, and everyone gathered with their respective loved ones, it was so wholesome.</p>
<p>I couldn't help but feel every single person's joy, relief, pride, and gratitude to be done with years of researching, iterating, and grinding to finally get to where they are, and to grab photos with family members and friends at the Coliseum.</p>
<p>It made me think about what my future holds as I venture into graduate school as well. And when it's my turn to graduate, I'll hopefully be in a much better state, physically and mentally.</p>]]></description>
        <content:encoded><![CDATA[<p>Today was the College of Liberal Arts and Sciences Fall 2023 Undergraduate Convocation <a href="https://www.youtube.com/live/amFC54Qeykw?si=5C4qdOCNjTfHPe_o">ceremony</a>.</p>
<p>All of the graduates received a medallion, with the three words inscribed on it.</p>
<p><mark>INVENT. DISCOVER. REMEMBER</mark></p>
<p>They encompass what the LAS degree means today.</p>
<p><strong>Invent</strong>: We'll be innovators and leaders. We'll use the creativity to address society's biggest challenges. We may even reinvent ourselves a few time over the course of your professional careers.</p>
<p><strong>Discover</strong>: We'll discover new scientific frontiers and new meaning through culture and the arts. We'll even help others discover their own potential.</p>
<p><strong>Remember</strong>: Remember who you are and the experiences that shaped you. Your culture, your family, your friendships, and your time as a cyclone. Your unique perspective is a gift that you bring to the world, which the world needs.</p>
<p>As the graduates lined up to go up on stage to shake some hands, in our hands is a name card, with either future plans, who they are thankful for, and favorite class or memory.</p>
<p>This was my card.</p>
<p><img src="https://bneo.xyz/images/convocation.jpeg" alt="Name card"></p>
<p>When mine was <a href="https://youtube.com/clip/UgkxOKsyjsma_UyJKgzDPckN4iR1FNhdBEhj?si=HNaSK_l-8c1l9ryp">announced</a> comically, there was an audible laugh from the audience.</p>
<p>I'm not sure if it was phrased in a way that is humorous, or they think I'm naive and young, which I am, but it really motivated me to prove them wrong.</p>
<p>Later that evening was my sister's graduation <a href="https://www.youtube.com/live/gKgOb-iXW8E?si=FiGRqN5IzgKbH1Gp">ceremony</a>.</p>
<p><img src="https://bneo.xyz/images/gradceremony.jpeg" alt="Graduate Ceremony"></p>
<p>I was not feeling well and was in pain sitting on those hard plastic seats.</p>
<p>And was reading some saved articles on matter with worship songs playing through my airpods pro.</p>
<p>I never really placed any attention on the entire ceremony, but wondered what the colors of the gowns meant for the PhD students. I couldn't figure it out.</p>
<p>I also found it cool that the PhD students had similar gowns as the professors, because the PhD students are doctors now (obviously).</p>
<p>But when the ceremony came to an end, and everyone gathered with their respective loved ones, it was so wholesome.</p>
<p>I couldn't help but feel every single person's joy, relief, pride, and gratitude to be done with years of researching, iterating, and grinding to finally get to where they are, and to grab photos with family members and friends at the Coliseum.</p>
<p>It made me think about what my future holds as I venture into graduate school as well. And when it's my turn to graduate, I'll hopefully be in a much better state, physically and mentally.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[ISU classes: A Review]]></title>
        <link>https://bneo.xyz/posts/isuclasses</link>
        <guid>https://bneo.xyz/posts/isuclasses</guid>
        <pubDate>Thu, 14 Dec 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/athens.jpeg" alt="The School of Athens"></p>
<p>I had my last ever final paper today at ISU.</p>
<p>Here's a review of all the classes I took during my time here.</p>
<h3>Spring 2021</h3>
<p>I started classes at ISU from Malaysia, and I remember one of the labs was at 3 a.m every Wednesday. I had to sleep at 10 a.m. and wake up at 3 for the lab, do a quiz at the end of the lab, and go back to sleep at 5 a.m. I had to do this for a semester. Other classes are all around 11 p.m.</p>
<ul>
<li>STAT 341: Introduction to the Theory of Probability and Statistics I
<ul>
<li>my first statistics class where I was introduced to transformation of random variables, moment generating functions, joint distributions. The class was online, so I would 2x the lecture videos from an indian professor with a heavy accent. The Chinese TA was nice, her lab sessions helped a lot.</li>
</ul>
</li>
<li>COM S 227: Object-Oriented Programming
<ul>
<li>My first ever time touching Java, and unfortunately wasn't my last. I hate Eclipse, horrible software. Labs were fun tho, I can still hear the voice effects of Webex when you get admitted into a room like it was yesterday. It was my first exposure to Zybooks and writing code on a text input area in a lockdown browser. It was stressful times, I remember my laptop crashing during the exam.</li>
</ul>
</li>
<li>LD ST 322: Leadership in a Diverse Society
<ul>
<li>I really liked the positive vibes of the professor, he would have weekly recorded videos, and I learned about things like gender equality, power, privilege, emotional intelligence, and social identities. I also got the chance to interview Dale, a super kind and loving church friend.</li>
</ul>
</li>
<li>ENGL 150: Critical Thinking and Communication
<ul>
<li>lots of writing exercises, wrote about failing my driving test, made a poster about DJI FPV and presented it. It was funny reading my writing from 2 years ago. Realize I did achieve some of the goals I set for myself, and never realized I had that drive and attitude back then.</li>
</ul>
</li>
</ul>
<h3>Summer 2021</h3>
<ul>
<li>COM S 228: Introduction to Data Structures
<ul>
<li>the professor was interesting, he would write in a matrix themed text editor as he taught the class. Learned about inheritance and polymorphism, search, linked list, stacks, trees, maps, hashtables and heaps, and graphs.</li>
</ul>
</li>
</ul>
<h3>Fall 2021</h3>
<p>I flew in to ISU in this semester. Felt really free after being trapped in the house for a year.</p>
<ul>
<li>STAT 110: Statistics Orientation
<ul>
<li>I met some friendly people here. We would have weekly compulsory activities and had to take pictures of ourselves meeting up. Never saw them since the class.</li>
</ul>
</li>
<li>STAT 301: Intermediate Statistical Concepts And Methods
<ul>
<li>This class was standard statistics stuff like regression, anova, hypo test, etc. I had to use JMP, a software for boomers to do statistics. I liked making the two page cheatsheets for the exams. I had to work some americans in a team for the project and labs.</li>
</ul>
</li>
<li>STAT 342: Introduction To The Theory Of Probability And Statistics II
<ul>
<li>This class is supposed to be hard, but the professors made it easy in exams? I remember she gave us back the test papers to "correct our mistake" to give us more marks. As someone from Malaysia, this was funny, but also made me realize the quality of education here. It had topics like Method of Moments, MLE, bias and unbiased, factorization theorem, MVUE, sufficient statistics. All these heavy stats concepts. I remember this korean dude that always went to me for answers, and would swear in korean under his breath during the exams.</li>
</ul>
</li>
<li>COM S 230: Discrete Computational Structures
<ul>
<li>this is the most theoretical CS class I had to take for my minor. taught by a former MIT undergrad student. It's basically a math course but for cs. I remember getting a pretty low score in my first exam, which scared me into taking this class more seriously. The logic, proofs, sets, counting and graphs were fine, but relations and set cardinality were hard to grasp. The TA, Jonathan is the hard carry in helping my friends and I get through this course. I have major respect for good TAs.</li>
</ul>
</li>
<li>ENGL 250: Written, Oral, Visual, And Electronic Composition
<ul>
<li>my first ever in person english class experience in the US. It was just me and J who were not americans and white and loud. I felt discriminated in this class, maybe it was just in my head, but it was hard to fit in. I went through my assignments and found that I wrote an interview piece with Harry Styles for his Fine Line album lol. The in-class and outdoors activities were a huge struggle to get out of my comfort zone, but it was a good experience nonetheless.</li>
</ul>
</li>
<li>U ST 110 International First Year Seminar
<ul>
<li>This class is basically meeting up once a week for some activities, talks from ISU staff, one time the police came to talk about safety. I got to give a panel talk this year for this class, full circle.</li>
</ul>
</li>
</ul>
<h3>Spring 2022</h3>
<p>I came back from Malaysia and had a really bad flare up where I couldn't swallow food. I had to apply for a medical reduced course load. So I only took these two classes.</p>
<ul>
<li>COM S 311: Introduction To The Design And Analysis Of Algorithms
<ul>
<li>this class was challenging and fun. Taught me how to think like a computer scientist and learned some important concepts in CS: the sorting and searching algorithms, data structures, graphs, and NP-completeness. I remember working on the HWs with my friends at the library, discussing about the solutions together. I was also surprised that I got good grades in my finals, I remember thinking, "wait, I did well?"</li>
</ul>
</li>
<li>THTRE 110: Theatre and Society
<ul>
<li>took this class cause it was required. basically just got answers from a friend for the online quizzes.</li>
</ul>
</li>
</ul>
<h3>Fall 2022</h3>
<p>I came back from California and felt pretty depressed. Really disliked Iowa ever since. I missed the highs in the bay area, the friends, and the energy.</p>
<ul>
<li>STAT 471: Introduction to Experimental Design
<ul>
<li>this class is interesting and relates to experimentation in tech, but it was hard to relate the concepts and fully comprehend them. I felt like I was just getting by. Concepts like subsampling, variance components, interaction, factorial treatment, split plots, blocking. It all felt really agriculture-centric. I wish a CS professor taught me this class.</li>
</ul>
</li>
<li>STAT 475: Introduction to Multivariate Data Analysis
<ul>
<li>The chinese professor teaching this class was literally just reading the slides. I could see his inexperience in teaching. I stopped going classes after two weeks. The exams were open book. I remember listening to music on my airpods while taking the test lol.</li>
</ul>
</li>
<li>STAT 484: Computer Processing of Scientific Data
<ul>
<li>I had to learn SAS in this class. A SQL-like and boring language that I'll never have to use ever in my life. Just use Python guys.</li>
</ul>
</li>
<li>ENGL 314: Technical Communication
<ul>
<li>This class is a joke, I got a B+. I wrote a technical document about air fryers and how to make a fruit fly trap. If only ChatGPT came out during this time.</li>
</ul>
</li>
</ul>
<h3>Spring 2023</h3>
<p>I went to Tokyo and then Malaysia, and came back in the cold and depressing land of corn. At this point, I really wanted to get done. I was applying for internships since the previous semester, and wasn't getting anything at all.</p>
<ul>
<li>STAT 486: Introduction To Statistical Computing
<ul>
<li>my research professor taught this class, it's weird to take a class with someone you work with, especially when he knows you skip his class, and says things like "if you came to my class you would know X or Y"</li>
</ul>
</li>
<li>STAT 474: Introduction To Bayesian Data Analysis
<ul>
<li>This is the hardest statistics class I took at my time here. I thought it would be fun and interesting, but oh boy was I wrong. I got the lowest in a class of 11 of other grad students in the first exam, and overall a B+. Maybe it was because I barely studied or reviewed the materials, but I felt pretty dumb in this class, like there's a concept that I just couldn't hold in my hands, it kept slipping away like sand. Maybe I had to concentrate my efforts more, be more curious, and hard working.</li>
</ul>
</li>
<li>S E 419: Software Tools For Large Scale Data Analysis
<ul>
<li>took this class for fun because it kinda relates to data engineering, but it taught pretty old stuff, and never liked the professors classes, so I lost interest really quick. I only went to the required labs, which forced me to borrow a windows for school to do the assignments.</li>
</ul>
</li>
<li>COM S 472: Principles Of Artificial Intelligence
<ul>
<li>I had fun with the <a href="https://github.com/benthecoder/othello-ai">programming exercises</a>. Never went to class after the first 2 weeks. studying for midterms and finals just involved 2x speed a few days before, and taking notes on notion.</li>
</ul>
</li>
</ul>
<h3>Fall 2023</h3>
<p>I left this one final class so I could graduate with my sister. Initially I felt like it was bad planning, I could've just graduated in May and went full time at Tesla, but this entire semester was chill and I got to experience things I never did before and do things I enjoy, which I'm grateful about.</p>
<ul>
<li>STAT 483: Empirical Methods For The Computational Sciences
<ul>
<li>This was my last statistics class and I just completely lost interest in statistics. The professor (Kris De Brabanter) was actually nice and enthusiastic, but with the things I went through during this semester, it was just a means to an end. His exams were open notes and easy, so I'm thankful for that.</li>
</ul>
</li>
</ul>
<p>Overall, was a statistics degree worth it? Am I now a statistician? Do I have more statistics knowledge than an average person? I am not sure. I read through some of the lectures and exams and a lot of those concepts seem remote to me. I couldn't even recognize my own homeworks.</p>
<p>Maybe majoring in software engineering/CS could've given me a better transition into a CS grad degree, and I could've hung out with my friends more in their classes, but hindsight is always 20/20.</p>
<p>I can only move forward, and focus on going into the next stage of my life.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/athens.jpeg" alt="The School of Athens"></p>
<p>I had my last ever final paper today at ISU.</p>
<p>Here's a review of all the classes I took during my time here.</p>
<h3>Spring 2021</h3>
<p>I started classes at ISU from Malaysia, and I remember one of the labs was at 3 a.m every Wednesday. I had to sleep at 10 a.m. and wake up at 3 for the lab, do a quiz at the end of the lab, and go back to sleep at 5 a.m. I had to do this for a semester. Other classes are all around 11 p.m.</p>
<ul>
<li>STAT 341: Introduction to the Theory of Probability and Statistics I
<ul>
<li>my first statistics class where I was introduced to transformation of random variables, moment generating functions, joint distributions. The class was online, so I would 2x the lecture videos from an indian professor with a heavy accent. The Chinese TA was nice, her lab sessions helped a lot.</li>
</ul>
</li>
<li>COM S 227: Object-Oriented Programming
<ul>
<li>My first ever time touching Java, and unfortunately wasn't my last. I hate Eclipse, horrible software. Labs were fun tho, I can still hear the voice effects of Webex when you get admitted into a room like it was yesterday. It was my first exposure to Zybooks and writing code on a text input area in a lockdown browser. It was stressful times, I remember my laptop crashing during the exam.</li>
</ul>
</li>
<li>LD ST 322: Leadership in a Diverse Society
<ul>
<li>I really liked the positive vibes of the professor, he would have weekly recorded videos, and I learned about things like gender equality, power, privilege, emotional intelligence, and social identities. I also got the chance to interview Dale, a super kind and loving church friend.</li>
</ul>
</li>
<li>ENGL 150: Critical Thinking and Communication
<ul>
<li>lots of writing exercises, wrote about failing my driving test, made a poster about DJI FPV and presented it. It was funny reading my writing from 2 years ago. Realize I did achieve some of the goals I set for myself, and never realized I had that drive and attitude back then.</li>
</ul>
</li>
</ul>
<h3>Summer 2021</h3>
<ul>
<li>COM S 228: Introduction to Data Structures
<ul>
<li>the professor was interesting, he would write in a matrix themed text editor as he taught the class. Learned about inheritance and polymorphism, search, linked list, stacks, trees, maps, hashtables and heaps, and graphs.</li>
</ul>
</li>
</ul>
<h3>Fall 2021</h3>
<p>I flew in to ISU in this semester. Felt really free after being trapped in the house for a year.</p>
<ul>
<li>STAT 110: Statistics Orientation
<ul>
<li>I met some friendly people here. We would have weekly compulsory activities and had to take pictures of ourselves meeting up. Never saw them since the class.</li>
</ul>
</li>
<li>STAT 301: Intermediate Statistical Concepts And Methods
<ul>
<li>This class was standard statistics stuff like regression, anova, hypo test, etc. I had to use JMP, a software for boomers to do statistics. I liked making the two page cheatsheets for the exams. I had to work some americans in a team for the project and labs.</li>
</ul>
</li>
<li>STAT 342: Introduction To The Theory Of Probability And Statistics II
<ul>
<li>This class is supposed to be hard, but the professors made it easy in exams? I remember she gave us back the test papers to "correct our mistake" to give us more marks. As someone from Malaysia, this was funny, but also made me realize the quality of education here. It had topics like Method of Moments, MLE, bias and unbiased, factorization theorem, MVUE, sufficient statistics. All these heavy stats concepts. I remember this korean dude that always went to me for answers, and would swear in korean under his breath during the exams.</li>
</ul>
</li>
<li>COM S 230: Discrete Computational Structures
<ul>
<li>this is the most theoretical CS class I had to take for my minor. taught by a former MIT undergrad student. It's basically a math course but for cs. I remember getting a pretty low score in my first exam, which scared me into taking this class more seriously. The logic, proofs, sets, counting and graphs were fine, but relations and set cardinality were hard to grasp. The TA, Jonathan is the hard carry in helping my friends and I get through this course. I have major respect for good TAs.</li>
</ul>
</li>
<li>ENGL 250: Written, Oral, Visual, And Electronic Composition
<ul>
<li>my first ever in person english class experience in the US. It was just me and J who were not americans and white and loud. I felt discriminated in this class, maybe it was just in my head, but it was hard to fit in. I went through my assignments and found that I wrote an interview piece with Harry Styles for his Fine Line album lol. The in-class and outdoors activities were a huge struggle to get out of my comfort zone, but it was a good experience nonetheless.</li>
</ul>
</li>
<li>U ST 110 International First Year Seminar
<ul>
<li>This class is basically meeting up once a week for some activities, talks from ISU staff, one time the police came to talk about safety. I got to give a panel talk this year for this class, full circle.</li>
</ul>
</li>
</ul>
<h3>Spring 2022</h3>
<p>I came back from Malaysia and had a really bad flare up where I couldn't swallow food. I had to apply for a medical reduced course load. So I only took these two classes.</p>
<ul>
<li>COM S 311: Introduction To The Design And Analysis Of Algorithms
<ul>
<li>this class was challenging and fun. Taught me how to think like a computer scientist and learned some important concepts in CS: the sorting and searching algorithms, data structures, graphs, and NP-completeness. I remember working on the HWs with my friends at the library, discussing about the solutions together. I was also surprised that I got good grades in my finals, I remember thinking, "wait, I did well?"</li>
</ul>
</li>
<li>THTRE 110: Theatre and Society
<ul>
<li>took this class cause it was required. basically just got answers from a friend for the online quizzes.</li>
</ul>
</li>
</ul>
<h3>Fall 2022</h3>
<p>I came back from California and felt pretty depressed. Really disliked Iowa ever since. I missed the highs in the bay area, the friends, and the energy.</p>
<ul>
<li>STAT 471: Introduction to Experimental Design
<ul>
<li>this class is interesting and relates to experimentation in tech, but it was hard to relate the concepts and fully comprehend them. I felt like I was just getting by. Concepts like subsampling, variance components, interaction, factorial treatment, split plots, blocking. It all felt really agriculture-centric. I wish a CS professor taught me this class.</li>
</ul>
</li>
<li>STAT 475: Introduction to Multivariate Data Analysis
<ul>
<li>The chinese professor teaching this class was literally just reading the slides. I could see his inexperience in teaching. I stopped going classes after two weeks. The exams were open book. I remember listening to music on my airpods while taking the test lol.</li>
</ul>
</li>
<li>STAT 484: Computer Processing of Scientific Data
<ul>
<li>I had to learn SAS in this class. A SQL-like and boring language that I'll never have to use ever in my life. Just use Python guys.</li>
</ul>
</li>
<li>ENGL 314: Technical Communication
<ul>
<li>This class is a joke, I got a B+. I wrote a technical document about air fryers and how to make a fruit fly trap. If only ChatGPT came out during this time.</li>
</ul>
</li>
</ul>
<h3>Spring 2023</h3>
<p>I went to Tokyo and then Malaysia, and came back in the cold and depressing land of corn. At this point, I really wanted to get done. I was applying for internships since the previous semester, and wasn't getting anything at all.</p>
<ul>
<li>STAT 486: Introduction To Statistical Computing
<ul>
<li>my research professor taught this class, it's weird to take a class with someone you work with, especially when he knows you skip his class, and says things like "if you came to my class you would know X or Y"</li>
</ul>
</li>
<li>STAT 474: Introduction To Bayesian Data Analysis
<ul>
<li>This is the hardest statistics class I took at my time here. I thought it would be fun and interesting, but oh boy was I wrong. I got the lowest in a class of 11 of other grad students in the first exam, and overall a B+. Maybe it was because I barely studied or reviewed the materials, but I felt pretty dumb in this class, like there's a concept that I just couldn't hold in my hands, it kept slipping away like sand. Maybe I had to concentrate my efforts more, be more curious, and hard working.</li>
</ul>
</li>
<li>S E 419: Software Tools For Large Scale Data Analysis
<ul>
<li>took this class for fun because it kinda relates to data engineering, but it taught pretty old stuff, and never liked the professors classes, so I lost interest really quick. I only went to the required labs, which forced me to borrow a windows for school to do the assignments.</li>
</ul>
</li>
<li>COM S 472: Principles Of Artificial Intelligence
<ul>
<li>I had fun with the <a href="https://github.com/benthecoder/othello-ai">programming exercises</a>. Never went to class after the first 2 weeks. studying for midterms and finals just involved 2x speed a few days before, and taking notes on notion.</li>
</ul>
</li>
</ul>
<h3>Fall 2023</h3>
<p>I left this one final class so I could graduate with my sister. Initially I felt like it was bad planning, I could've just graduated in May and went full time at Tesla, but this entire semester was chill and I got to experience things I never did before and do things I enjoy, which I'm grateful about.</p>
<ul>
<li>STAT 483: Empirical Methods For The Computational Sciences
<ul>
<li>This was my last statistics class and I just completely lost interest in statistics. The professor (Kris De Brabanter) was actually nice and enthusiastic, but with the things I went through during this semester, it was just a means to an end. His exams were open notes and easy, so I'm thankful for that.</li>
</ul>
</li>
</ul>
<p>Overall, was a statistics degree worth it? Am I now a statistician? Do I have more statistics knowledge than an average person? I am not sure. I read through some of the lectures and exams and a lot of those concepts seem remote to me. I couldn't even recognize my own homeworks.</p>
<p>Maybe majoring in software engineering/CS could've given me a better transition into a CS grad degree, and I could've hung out with my friends more in their classes, but hindsight is always 20/20.</p>
<p>I can only move forward, and focus on going into the next stage of my life.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[What all Statisticians Should Know]]></title>
        <link>https://bneo.xyz/posts/statistics</link>
        <guid>https://bneo.xyz/posts/statistics</guid>
        <pubDate>Wed, 13 Dec 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I'm graduating with a Statistics bachelor's degree but felt like I don't really understand anything about statistics yet.</p>
<p>I asked my research professor, Dr J. about what I should takeaway from my degree.</p>
<p>This is his response.</p>
<p>Inference</p>
<ul>
<li>Random sample (sample -> prediction)</li>
<li>Random assignment of treatment allows claims of causality</li>
</ul>
<p>Uncertainty</p>
<ul>
<li>data are random</li>
<li>belief and frequency interpretation for probability</li>
<li>expectation vs prediction
<ul>
<li>confidence interval for mu (E[y])</li>
<li>prediction interval for y tilde</li>
</ul>
</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>I'm graduating with a Statistics bachelor's degree but felt like I don't really understand anything about statistics yet.</p>
<p>I asked my research professor, Dr J. about what I should takeaway from my degree.</p>
<p>This is his response.</p>
<p>Inference</p>
<ul>
<li>Random sample (sample -> prediction)</li>
<li>Random assignment of treatment allows claims of causality</li>
</ul>
<p>Uncertainty</p>
<ul>
<li>data are random</li>
<li>belief and frequency interpretation for probability</li>
<li>expectation vs prediction
<ul>
<li>confidence interval for mu (E[y])</li>
<li>prediction interval for y tilde</li>
</ul>
</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Smart != Happier]]></title>
        <link>https://bneo.xyz/posts/smart-happy</link>
        <guid>https://bneo.xyz/posts/smart-happy</guid>
        <pubDate>Tue, 12 Dec 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/melancholy.jpg" alt="Melancholy (c. 1892) by Edvard Munch"></p>
<p>A definition of intelligence that a lot of psychologists <a href="https://sci-hub.se/10.1037/a0026699">agree</a> on is:</p>
<blockquote>
<p>Intelligence is a very general mental capability that, among other things, involves the ability to reason, plan, solve problems, think abstractly, comprehend complex ideas, learn quickly and learn from experience. It is not merely book learning, a narrow academic skill, or test-taking smarts. Rather, it reflects a broader and deeper capability for comprehending our surroundings-“catching on,” “making sense” of things, or “figuring out” what to do […] Intelligence, so defined, can be measured, and intelligence tests measure it well.</p>
</blockquote>
<p>Doesn't intelligence sound great? Isn't "catching on" and "making sense", and "figuring out" all what life is about?</p>
<p>So intelligent people must live happier lives.</p>
<p>If they encounter a problem, they can use their superior problem-solving ability to solve them. They should do better jobs at making plans, getting what they want, and learn from their mistakes and make fewer of them.</p>
<p>So <a href="https://www.experimental-history.com/p/why-arent-smart-people-happier?curius=1417">are smarter people happier</a>?</p>
<p><a href="https://www.researchgate.net/publication/264815376_Does_Intelligence_Boost_Happiness_Smartness_of_All_Pays_More_Than_Being_Smarter_Than_Others">Many</a> <a href="https://www.gwern.net/docs/iq/1998-deneve.pdf">studies</a> <a href="https://sci-hub.se/10.1017/s0033291712002139">find</a> that either it's no, or only a little bit.</p>
<p>So what's going on?</p>
<p>Generally, IQ can predict things like how well you do in school and what kind of job you get, but why can't it predict living a life you like?</p>
<p>All various tests of intelligence are well-defined problems. They can be difficult but they aren't mystical. You can write instructions for solving them, and have indisputable answers.</p>
<p>But well-defined problems aren't the only kind of problems.</p>
<p>"Should I go into tech or arts?", "Who do I spend my life with" and "What do I do when my parents get old" are not multiple choices questions. These are all important but poorly defined problems.</p>
<p>There is no good word for the "skill at solving poorly defined problems".</p>
<p>Insight, creativity, agency, self-knowledge are all part of it, but not all of it.</p>
<p>Wisdom comes closest but it suggest a certain grandeur, and it's not all about asking "how do you live a good life". There's also "how do I figure out what to do today" and "how to be a good friend".</p>
<p>To spot people who are good at solving poorly defined problems, look for people who feel good about their lives.</p>
<p>But it's not black and white. What makes me happy might make you miserable. What made you happy in 20s might not make you happy in your 30s.</p>
<p>Life isn't chess, and no one agrees on the rules. The pieces do whatever they want and the board covers the inside of your head and the whole globe.</p>
<p>Some of the smartest people in the world can be endowed with exceptional problem-solving abilities, yet they are unable to solve basic but poorly defined problems like being a good person and not making life-altering mistakes.</p>
<p>It's time to divide intelligence into well-defined problem-solving and poorly defined problem-solving.</p>
<p>It shows us that all of AI's progress has only been on defined problems.</p>
<p>It also reminds us to give respect where respect is due.</p>
<p>People who are good at solving well-defined problems are called "professors" and "doctors" and get paid money and praise. But people good at solving poorly defined problems don't get the same kind of treatment.</p>
<p>Your parents, grandparents, and people who's been on this Earth for decades longer than you know how to raise a good family who love one another, how to carry on through hardships and tragedies, and how to make good food.</p>
<p>If you don't value their ability in solving poorly defined problems, you'll never get more of it.</p>
<p>You won't seek out the people who have this ability and try to learn from them, nor will you listen to them when they have something important to say.</p>
<p>You'll spend your life trying to use intelligence when what you need is wisdom.</p>
<p>You'll realize that your endless efforts in trying to solve all the well-defined problems will not actually make your life better.</p>
<p>So listen to your parents for a while and you'll learn something.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/melancholy.jpg" alt="Melancholy (c. 1892) by Edvard Munch"></p>
<p>A definition of intelligence that a lot of psychologists <a href="https://sci-hub.se/10.1037/a0026699">agree</a> on is:</p>
<blockquote>
<p>Intelligence is a very general mental capability that, among other things, involves the ability to reason, plan, solve problems, think abstractly, comprehend complex ideas, learn quickly and learn from experience. It is not merely book learning, a narrow academic skill, or test-taking smarts. Rather, it reflects a broader and deeper capability for comprehending our surroundings-“catching on,” “making sense” of things, or “figuring out” what to do […] Intelligence, so defined, can be measured, and intelligence tests measure it well.</p>
</blockquote>
<p>Doesn't intelligence sound great? Isn't "catching on" and "making sense", and "figuring out" all what life is about?</p>
<p>So intelligent people must live happier lives.</p>
<p>If they encounter a problem, they can use their superior problem-solving ability to solve them. They should do better jobs at making plans, getting what they want, and learn from their mistakes and make fewer of them.</p>
<p>So <a href="https://www.experimental-history.com/p/why-arent-smart-people-happier?curius=1417">are smarter people happier</a>?</p>
<p><a href="https://www.researchgate.net/publication/264815376_Does_Intelligence_Boost_Happiness_Smartness_of_All_Pays_More_Than_Being_Smarter_Than_Others">Many</a> <a href="https://www.gwern.net/docs/iq/1998-deneve.pdf">studies</a> <a href="https://sci-hub.se/10.1017/s0033291712002139">find</a> that either it's no, or only a little bit.</p>
<p>So what's going on?</p>
<p>Generally, IQ can predict things like how well you do in school and what kind of job you get, but why can't it predict living a life you like?</p>
<p>All various tests of intelligence are well-defined problems. They can be difficult but they aren't mystical. You can write instructions for solving them, and have indisputable answers.</p>
<p>But well-defined problems aren't the only kind of problems.</p>
<p>"Should I go into tech or arts?", "Who do I spend my life with" and "What do I do when my parents get old" are not multiple choices questions. These are all important but poorly defined problems.</p>
<p>There is no good word for the "skill at solving poorly defined problems".</p>
<p>Insight, creativity, agency, self-knowledge are all part of it, but not all of it.</p>
<p>Wisdom comes closest but it suggest a certain grandeur, and it's not all about asking "how do you live a good life". There's also "how do I figure out what to do today" and "how to be a good friend".</p>
<p>To spot people who are good at solving poorly defined problems, look for people who feel good about their lives.</p>
<p>But it's not black and white. What makes me happy might make you miserable. What made you happy in 20s might not make you happy in your 30s.</p>
<p>Life isn't chess, and no one agrees on the rules. The pieces do whatever they want and the board covers the inside of your head and the whole globe.</p>
<p>Some of the smartest people in the world can be endowed with exceptional problem-solving abilities, yet they are unable to solve basic but poorly defined problems like being a good person and not making life-altering mistakes.</p>
<p>It's time to divide intelligence into well-defined problem-solving and poorly defined problem-solving.</p>
<p>It shows us that all of AI's progress has only been on defined problems.</p>
<p>It also reminds us to give respect where respect is due.</p>
<p>People who are good at solving well-defined problems are called "professors" and "doctors" and get paid money and praise. But people good at solving poorly defined problems don't get the same kind of treatment.</p>
<p>Your parents, grandparents, and people who's been on this Earth for decades longer than you know how to raise a good family who love one another, how to carry on through hardships and tragedies, and how to make good food.</p>
<p>If you don't value their ability in solving poorly defined problems, you'll never get more of it.</p>
<p>You won't seek out the people who have this ability and try to learn from them, nor will you listen to them when they have something important to say.</p>
<p>You'll spend your life trying to use intelligence when what you need is wisdom.</p>
<p>You'll realize that your endless efforts in trying to solve all the well-defined problems will not actually make your life better.</p>
<p>So listen to your parents for a while and you'll learn something.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Playing Freely on the Streets]]></title>
        <link>https://bneo.xyz/posts/play-streets</link>
        <guid>https://bneo.xyz/posts/play-streets</guid>
        <pubDate>Mon, 11 Dec 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>When you grew up, did you play freely on the street?</p>
<p>The people who learned to play on the street learned social negotiation. They had unscripted, unmonitored, unfiltered interaction with people. They made friends, broke up, and made friends again.</p>
<p>They developed social muscles.</p>
<p>An adult needs to <mark>play freely on the street</mark> as well.</p>
<p>That means talking to people waiting in line with you, talking to people on the train or at the cafe, to people in any kinds of groups: book club, movie club, sports club.</p>
<p>We do not have this practice at the moment.</p>
<p>We have a <a href="https://rojospinks.substack.com/p/the-friendship-problem?curius=2790">friendship problem</a>.</p>
<p>Modern loneliness masks itself as hyper connectivity"</p>
<p>The algorithms that control our lives are predictive technologies that gives us a form of "assisted living"</p>
<p>You get it all served in uncomplicated, lack of friction, and you no longer know how to deal with people.</p>
<p>People are complex systems. Relationships, friendships are complex system.</p>
<p>They require a balance of different needs, expectations, experiences, and perspectives, and that cannot be achieved through simple, technical solutions.</p>
<p>Friendships are by nature made of friction and involve day-to-day life intricacies.</p>
<p>Friction is not just interrupting your day to help out a friend, but also being vulnerable enough to admit that you need help from them.</p>
<p>We're living in an illusion of a friction-free life with Amazon prime, Doordash, Instacart, and Tinder, satisfying all our needs, while consuming an endless stream of entertainment.</p>
<p>This leads to "<a href="https://open.spotify.com/episode/6YOPdZzZrl8OujI4B3P3TL?si=fdaa493a95bd4ca5">social atrophy</a>"</p>
<p>We're so burned out from our screen-based, data-heavy lives that we no longer have time or energy for the small, mundane, place-based friendships that has nourished and sustained us for centuries.</p>
<p>But as we face for the major crisis of our time, such as climate change, a <a href="https://billmckibben.substack.com/p/where-should-i-live">high degree of social trust</a> is needed. We're going to need to return to the basic human experience of relying on the people around us.</p>
<p>We have to <a href="https://open.spotify.com/episode/74WBcU7AWiQhAVTbSIXIB2?si=709682fe54ee4c5f">liberate</a> ourselves from the idea that if we work hard enough, we can buy or summon anything we need within 24 hours, and that we no longer need to ask anything of anyone.</p>
<p>We have to start "playing on the streets"</p>
<p>That means going to situations where you don't know how they might pan out.</p>
<p>Be willing to engage with people with different views.</p>
<p>Make effort with friends, new and old, and ask for the help and support we need, and providing it in return.</p>
<p>These are muscles we need to rebuild.</p>
<p>We are not machines, we need to make changes to regain the ability to show up for these kinds interactions and relationships.</p>
<p>That means being less available for other things, the shiny and loud things inside your phone that insists there's someone, somewhere, saying or doing something that you <em>think</em> you should know about.</p>]]></description>
        <content:encoded><![CDATA[<p>When you grew up, did you play freely on the street?</p>
<p>The people who learned to play on the street learned social negotiation. They had unscripted, unmonitored, unfiltered interaction with people. They made friends, broke up, and made friends again.</p>
<p>They developed social muscles.</p>
<p>An adult needs to <mark>play freely on the street</mark> as well.</p>
<p>That means talking to people waiting in line with you, talking to people on the train or at the cafe, to people in any kinds of groups: book club, movie club, sports club.</p>
<p>We do not have this practice at the moment.</p>
<p>We have a <a href="https://rojospinks.substack.com/p/the-friendship-problem?curius=2790">friendship problem</a>.</p>
<p>Modern loneliness masks itself as hyper connectivity"</p>
<p>The algorithms that control our lives are predictive technologies that gives us a form of "assisted living"</p>
<p>You get it all served in uncomplicated, lack of friction, and you no longer know how to deal with people.</p>
<p>People are complex systems. Relationships, friendships are complex system.</p>
<p>They require a balance of different needs, expectations, experiences, and perspectives, and that cannot be achieved through simple, technical solutions.</p>
<p>Friendships are by nature made of friction and involve day-to-day life intricacies.</p>
<p>Friction is not just interrupting your day to help out a friend, but also being vulnerable enough to admit that you need help from them.</p>
<p>We're living in an illusion of a friction-free life with Amazon prime, Doordash, Instacart, and Tinder, satisfying all our needs, while consuming an endless stream of entertainment.</p>
<p>This leads to "<a href="https://open.spotify.com/episode/6YOPdZzZrl8OujI4B3P3TL?si=fdaa493a95bd4ca5">social atrophy</a>"</p>
<p>We're so burned out from our screen-based, data-heavy lives that we no longer have time or energy for the small, mundane, place-based friendships that has nourished and sustained us for centuries.</p>
<p>But as we face for the major crisis of our time, such as climate change, a <a href="https://billmckibben.substack.com/p/where-should-i-live">high degree of social trust</a> is needed. We're going to need to return to the basic human experience of relying on the people around us.</p>
<p>We have to <a href="https://open.spotify.com/episode/74WBcU7AWiQhAVTbSIXIB2?si=709682fe54ee4c5f">liberate</a> ourselves from the idea that if we work hard enough, we can buy or summon anything we need within 24 hours, and that we no longer need to ask anything of anyone.</p>
<p>We have to start "playing on the streets"</p>
<p>That means going to situations where you don't know how they might pan out.</p>
<p>Be willing to engage with people with different views.</p>
<p>Make effort with friends, new and old, and ask for the help and support we need, and providing it in return.</p>
<p>These are muscles we need to rebuild.</p>
<p>We are not machines, we need to make changes to regain the ability to show up for these kinds interactions and relationships.</p>
<p>That means being less available for other things, the shiny and loud things inside your phone that insists there's someone, somewhere, saying or doing something that you <em>think</em> you should know about.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Art as Therapy]]></title>
        <link>https://bneo.xyz/posts/art-therapy</link>
        <guid>https://bneo.xyz/posts/art-therapy</guid>
        <pubDate>Sun, 10 Dec 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/ejiri.jpeg" alt="Ejiri in Suruga Province"></p>
<p>In the tenth view of the <a href="https://gallerythane.com/en-us/blogs/news/36-views-of-mount-fuji">Thirty-six Views of Mount Fuji</a>, we see a group of travellers are wending their way around rice paddies near <a href="https://www.metmuseum.org/art/collection/search/55735">Ejiri in Suruga province</a>. They're <a href="https://arc.net/l/quote/ttwnmxzn">thrown into chaos</a> by a gust of autumn wind, struggling to hold onto their hats, their possessions fly into the paddy fields, and someone's papers (represents human logic and presumption) are carried off into oblivion.</p>
<p>What is art?</p>
<p>For <a href="https://www.themarginalian.org/2013/09/09/leo-tolstoy-what-is-art-infectiousness/">Tolstoy</a>, it's a bridge of empathy between us and others.</p>
<p>For <a href="https://www.themarginalian.org/2012/09/03/anais-nin-on-emotion-and-writing/">Anaïs Nin</a>, it's a way to exorcise our emotional excess.</p>
<p>But the highest achievement of art is a combination of the two: a channel of empathy into our own psychology that helps us both exercise and better understand our emotions, – in other words, a form of therapy.</p>
<p><a href="https://www.alaindebotton.com/cv/">Alain de Botton</a>, in <a href="https://www.alaindebotton.com/art/">Art as Therapy</a>, examines art's most intimate purpose: its ability to mediate our psychological shortcomings and assuage our anxieties about imperfection.</p>
<p>Art is not just for aesthetic indulgence, it is a tool that compensates us for inborn weaknesses of the mind.</p>
<p>Below outlines the <a href="https://www.themarginalian.org/2013/10/25/art-as-therapy-alain-de-botton-john-armstrong/">7 psychological functions of art</a>:</p>
<ol>
<li><strong>Remembering</strong>
<ul>
<li>we have fear of forgetting – the details about people, places, and all the mundane moments that add up to our existence</li>
<li>"What we’re worried about forgetting ... tends to be quite particular. It isn’t just anything about a person or scene that’s at stake; we want to remember what really matters, and the people we call good artists are, in part, the ones who appear to have made the right choices about what to communicate and what to leave out"</li>
<li>"Art is a way of preserving experiences, of which there are many transient and beautiful examples, and that we need help containing"</li>
</ul>
</li>
<li><strong>Hope</strong>
<ul>
<li>Optimism is a necessary cognitive and psychoemotional skill in our quest to live well.</li>
<li>"in many cases the difference between success and failure is determined by nothing more than our sense of what is possible and the energy we can muster to convince others of our due. We might be doomed not by a lack of skill, but by an absence of hope"</li>
<li>"The more difficult our lives, the more a graceful depiction of a flower might move us. The tears — if they come — are in response not to how sad the image is, but how pretty."</li>
</ul>
</li>
<li><strong>Sorrow</strong>
<ul>
<li>Art can help us be more whole by not only expanding our capacity for positive emotions, but also fully inhabit and metabolize the negative</li>
<li>"We can see a great deal of artistic achievement as “sublimated” sorrow on the part of the artist, and in turn, in its reception, on the part of the audience."</li>
<li>"In art, sublimation refers to the psychological processes of transformation, in which base and unimpressive experiences are converted into something noble and fine — exactly what may happen when sorrow meets art"</li>
</ul>
</li>
<li><strong>Rebalancing</strong>
<ul>
<li>we all have imbalances: too complacent, too trusting, too serious, and art can help restore a measure of equilibrium to our inner selves. And it explains the vast diversity of our aesthetic preferences</li>
<li>"Every work of art is imbued with a particular psychological and moral atmosphere: ... our preferences for one kind over another reflect our varied psychological gaps. We hunger for artworks that will compensate for our inner fragilities and help return us to a viable mean."</li>
<li>"Art can save us time — and save our lives — through opportune and visceral reminders of balance and goodness that we should never presume we know enough about already."</li>
</ul>
</li>
<li><strong>Self-understanding</strong>
<ul>
<li>despite trying to be self-aware, we are complete mysteries to ourselves, and art can shed light on the least explored parts of our psyche</li>
<li>"We have intuitions, suspicions, hunches, vague musings, and strangely mixed emotions, all of which resist simple definition. We have moods, but we don’t really know them. Then, from time to time, we encounter works of art that seem to latch on to something we have felt but never recognized clearly before"</li>
<li>"a central function of poetry as taking thoughts we experience half-formed and giving them clear expression"</li>
</ul>
</li>
<li><strong>Growth</strong>
<ul>
<li>art expands the boundaries of who we are by helping us overcome the fear of the unfamiliar and live more richly by inviting the unknown</li>
<li>art presents us with "alien material that provokes defensive boredom and fear, and allows us time and privacy to learn to deal more strategically with it"</li>
<li>First, acknowledge the strangeness for art that comes with worldviews radically different and contradictory. Second, make ourselves familiar with the minds who created the alien art. Finally, look for points of connections and relate to the personal reality of your own context.</li>
</ul>
</li>
<li><strong>Appreciation</strong>
<ul>
<li>habit is a double-edged sword that steals from us a whole range of experiences as we go into autopilot mode. We fail to take note of what is around us, and instead, yearn for some artificial greatness.</li>
<li>Jasper Johns, 'Painted Bronze' (1960) teaches us to look with kinder and more alert eyes at the mundane and familiar.</li>
<li>"Art can do the opposite of glamorizing the unattainable; it can reawaken us to the genuine merit of life as we’re forced to lead it."</li>
</ul>
</li>
</ol>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/ejiri.jpeg" alt="Ejiri in Suruga Province"></p>
<p>In the tenth view of the <a href="https://gallerythane.com/en-us/blogs/news/36-views-of-mount-fuji">Thirty-six Views of Mount Fuji</a>, we see a group of travellers are wending their way around rice paddies near <a href="https://www.metmuseum.org/art/collection/search/55735">Ejiri in Suruga province</a>. They're <a href="https://arc.net/l/quote/ttwnmxzn">thrown into chaos</a> by a gust of autumn wind, struggling to hold onto their hats, their possessions fly into the paddy fields, and someone's papers (represents human logic and presumption) are carried off into oblivion.</p>
<p>What is art?</p>
<p>For <a href="https://www.themarginalian.org/2013/09/09/leo-tolstoy-what-is-art-infectiousness/">Tolstoy</a>, it's a bridge of empathy between us and others.</p>
<p>For <a href="https://www.themarginalian.org/2012/09/03/anais-nin-on-emotion-and-writing/">Anaïs Nin</a>, it's a way to exorcise our emotional excess.</p>
<p>But the highest achievement of art is a combination of the two: a channel of empathy into our own psychology that helps us both exercise and better understand our emotions, – in other words, a form of therapy.</p>
<p><a href="https://www.alaindebotton.com/cv/">Alain de Botton</a>, in <a href="https://www.alaindebotton.com/art/">Art as Therapy</a>, examines art's most intimate purpose: its ability to mediate our psychological shortcomings and assuage our anxieties about imperfection.</p>
<p>Art is not just for aesthetic indulgence, it is a tool that compensates us for inborn weaknesses of the mind.</p>
<p>Below outlines the <a href="https://www.themarginalian.org/2013/10/25/art-as-therapy-alain-de-botton-john-armstrong/">7 psychological functions of art</a>:</p>
<ol>
<li><strong>Remembering</strong>
<ul>
<li>we have fear of forgetting – the details about people, places, and all the mundane moments that add up to our existence</li>
<li>"What we’re worried about forgetting ... tends to be quite particular. It isn’t just anything about a person or scene that’s at stake; we want to remember what really matters, and the people we call good artists are, in part, the ones who appear to have made the right choices about what to communicate and what to leave out"</li>
<li>"Art is a way of preserving experiences, of which there are many transient and beautiful examples, and that we need help containing"</li>
</ul>
</li>
<li><strong>Hope</strong>
<ul>
<li>Optimism is a necessary cognitive and psychoemotional skill in our quest to live well.</li>
<li>"in many cases the difference between success and failure is determined by nothing more than our sense of what is possible and the energy we can muster to convince others of our due. We might be doomed not by a lack of skill, but by an absence of hope"</li>
<li>"The more difficult our lives, the more a graceful depiction of a flower might move us. The tears — if they come — are in response not to how sad the image is, but how pretty."</li>
</ul>
</li>
<li><strong>Sorrow</strong>
<ul>
<li>Art can help us be more whole by not only expanding our capacity for positive emotions, but also fully inhabit and metabolize the negative</li>
<li>"We can see a great deal of artistic achievement as “sublimated” sorrow on the part of the artist, and in turn, in its reception, on the part of the audience."</li>
<li>"In art, sublimation refers to the psychological processes of transformation, in which base and unimpressive experiences are converted into something noble and fine — exactly what may happen when sorrow meets art"</li>
</ul>
</li>
<li><strong>Rebalancing</strong>
<ul>
<li>we all have imbalances: too complacent, too trusting, too serious, and art can help restore a measure of equilibrium to our inner selves. And it explains the vast diversity of our aesthetic preferences</li>
<li>"Every work of art is imbued with a particular psychological and moral atmosphere: ... our preferences for one kind over another reflect our varied psychological gaps. We hunger for artworks that will compensate for our inner fragilities and help return us to a viable mean."</li>
<li>"Art can save us time — and save our lives — through opportune and visceral reminders of balance and goodness that we should never presume we know enough about already."</li>
</ul>
</li>
<li><strong>Self-understanding</strong>
<ul>
<li>despite trying to be self-aware, we are complete mysteries to ourselves, and art can shed light on the least explored parts of our psyche</li>
<li>"We have intuitions, suspicions, hunches, vague musings, and strangely mixed emotions, all of which resist simple definition. We have moods, but we don’t really know them. Then, from time to time, we encounter works of art that seem to latch on to something we have felt but never recognized clearly before"</li>
<li>"a central function of poetry as taking thoughts we experience half-formed and giving them clear expression"</li>
</ul>
</li>
<li><strong>Growth</strong>
<ul>
<li>art expands the boundaries of who we are by helping us overcome the fear of the unfamiliar and live more richly by inviting the unknown</li>
<li>art presents us with "alien material that provokes defensive boredom and fear, and allows us time and privacy to learn to deal more strategically with it"</li>
<li>First, acknowledge the strangeness for art that comes with worldviews radically different and contradictory. Second, make ourselves familiar with the minds who created the alien art. Finally, look for points of connections and relate to the personal reality of your own context.</li>
</ul>
</li>
<li><strong>Appreciation</strong>
<ul>
<li>habit is a double-edged sword that steals from us a whole range of experiences as we go into autopilot mode. We fail to take note of what is around us, and instead, yearn for some artificial greatness.</li>
<li>Jasper Johns, 'Painted Bronze' (1960) teaches us to look with kinder and more alert eyes at the mundane and familiar.</li>
<li>"Art can do the opposite of glamorizing the unattainable; it can reawaken us to the genuine merit of life as we’re forced to lead it."</li>
</ul>
</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[What is "taste"]]></title>
        <link>https://bneo.xyz/posts/taste</link>
        <guid>https://bneo.xyz/posts/taste</guid>
        <pubDate>Sat, 09 Dec 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/veronese.jpeg" alt="Veronese Room, Gardner Museum"></p>
<p>Taste used to be reserved for conversations around fashion and art, but now we look for it in people, in technology, and in ourselves.</p>
<p>You have an intuitive sense of people in your life with great taste. They're the ones who you go to for recommendations for movies, restaurants, tech, etc. Or the extra set of eyes to check on your work before you release it to the public.</p>
<p>The quintessential example of someone with good taste is Isabella Stewart Gardner. She has a <a href="https://www.gardnermuseum.org/experience/collection">collection</a> of 7500 paintings, sculptures, furniture, textiles, silver, ceramics, 3000 rare books, and 7000 archival objects-from ancient Rome, Medieval Europe, Renaissance Italy, Asia, the Islamic world and 19th-century France and America.</p>
<p>If you were asked to define taste, what would you say?</p>
<p>Something along the lines of "you know it when you see it" or "it's in the eye of the beholder"?</p>
<p>It's hard to pin down, because they describe a <a href="https://newcriterion.com/issues/1998/2/the-new-sensibility">sensibility</a> more than any particular quality, a particular thing.</p>
<p>It's an ability or sensitivity to appreciate and respond to aesthetic influences.</p>
<p>Some notes on "taste" on <a href="https://www.are.na/blog/notes-on-taste">Are.na</a>.</p>
<ul>
<li>Taste is a mode, it's a manner of interpretation, expression or action.
<ul>
<li>Things don't feel tasteful, they demonstrate taste. (i.e. you can dress tastefully but an experience cannot be tasteful)</li>
</ul>
</li>
<li><strong>appreciation and creation</strong> are forms of taste, but they don't have to be intertwined.
<ul>
<li>You can have impeccable taste in art without producing any, but those who create tasteful things are almost always deep appreciators.</li>
<li>creating forces taste upon it's maker, they must master self-expression and craft to make something truly compelling</li>
</ul>
</li>
<li>we talk about taste in binaries, either you have it or not. great taste means almost the same as taste</li>
<li>Having taste requires intention, focus, and care. It's a commitment to a state of attention, you can't have taste by mistake</li>
<li>Taste comes in lanes: there is taste in people, visual, emotion, acts, and intelligence (taste in ideas). Taste tends to develop unevenly.</li>
<li>Taste is often formed through the integration of diverse, wide-ranging inputs.
<ul>
<li>Steve Jobs said, "I think part of what made the Macintosh great was that the people working on it were musicians and poets and artists and zoologists and historians who also happened to be the best computer scientists in the world."</li>
</ul>
</li>
<li>John Folley: "Good taste is simply to have a well formed opinion, in accordance to the realities of the Good and the True". There are tasteful and non-tasteful choices.</li>
<li>Taste is not the same as correctness. Taste intrigues, compels, moves, enchants, fascinates, and seduces.</li>
<li>Taste requires originality, it invokes aspirational authenticity (i.e. writing stories that only ou can write, to be joyfully and defiantly yourself)</li>
<li>Taste honors someone's standard of quality, but also the distinctive way the world bounces off a person. It reflects what they know about how the world works, and what they're working with in their inner worlds.</li>
<li>By turning the chaotic and overwhelming pool of information into a steady stream of things we find beautiful, we can define and cultivate our tastes.</li>
<li>There are no shortcuts to taste. Take your time learning what you find compelling, and why.</li>
<li>Susan Sontag: “taste has no system and no proofs. But there is something like a logic of taste: the consistent sensibility which underlies and gives rise to a certain taste</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/veronese.jpeg" alt="Veronese Room, Gardner Museum"></p>
<p>Taste used to be reserved for conversations around fashion and art, but now we look for it in people, in technology, and in ourselves.</p>
<p>You have an intuitive sense of people in your life with great taste. They're the ones who you go to for recommendations for movies, restaurants, tech, etc. Or the extra set of eyes to check on your work before you release it to the public.</p>
<p>The quintessential example of someone with good taste is Isabella Stewart Gardner. She has a <a href="https://www.gardnermuseum.org/experience/collection">collection</a> of 7500 paintings, sculptures, furniture, textiles, silver, ceramics, 3000 rare books, and 7000 archival objects-from ancient Rome, Medieval Europe, Renaissance Italy, Asia, the Islamic world and 19th-century France and America.</p>
<p>If you were asked to define taste, what would you say?</p>
<p>Something along the lines of "you know it when you see it" or "it's in the eye of the beholder"?</p>
<p>It's hard to pin down, because they describe a <a href="https://newcriterion.com/issues/1998/2/the-new-sensibility">sensibility</a> more than any particular quality, a particular thing.</p>
<p>It's an ability or sensitivity to appreciate and respond to aesthetic influences.</p>
<p>Some notes on "taste" on <a href="https://www.are.na/blog/notes-on-taste">Are.na</a>.</p>
<ul>
<li>Taste is a mode, it's a manner of interpretation, expression or action.
<ul>
<li>Things don't feel tasteful, they demonstrate taste. (i.e. you can dress tastefully but an experience cannot be tasteful)</li>
</ul>
</li>
<li><strong>appreciation and creation</strong> are forms of taste, but they don't have to be intertwined.
<ul>
<li>You can have impeccable taste in art without producing any, but those who create tasteful things are almost always deep appreciators.</li>
<li>creating forces taste upon it's maker, they must master self-expression and craft to make something truly compelling</li>
</ul>
</li>
<li>we talk about taste in binaries, either you have it or not. great taste means almost the same as taste</li>
<li>Having taste requires intention, focus, and care. It's a commitment to a state of attention, you can't have taste by mistake</li>
<li>Taste comes in lanes: there is taste in people, visual, emotion, acts, and intelligence (taste in ideas). Taste tends to develop unevenly.</li>
<li>Taste is often formed through the integration of diverse, wide-ranging inputs.
<ul>
<li>Steve Jobs said, "I think part of what made the Macintosh great was that the people working on it were musicians and poets and artists and zoologists and historians who also happened to be the best computer scientists in the world."</li>
</ul>
</li>
<li>John Folley: "Good taste is simply to have a well formed opinion, in accordance to the realities of the Good and the True". There are tasteful and non-tasteful choices.</li>
<li>Taste is not the same as correctness. Taste intrigues, compels, moves, enchants, fascinates, and seduces.</li>
<li>Taste requires originality, it invokes aspirational authenticity (i.e. writing stories that only ou can write, to be joyfully and defiantly yourself)</li>
<li>Taste honors someone's standard of quality, but also the distinctive way the world bounces off a person. It reflects what they know about how the world works, and what they're working with in their inner worlds.</li>
<li>By turning the chaotic and overwhelming pool of information into a steady stream of things we find beautiful, we can define and cultivate our tastes.</li>
<li>There are no shortcuts to taste. Take your time learning what you find compelling, and why.</li>
<li>Susan Sontag: “taste has no system and no proofs. But there is something like a logic of taste: the consistent sensibility which underlies and gives rise to a certain taste</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[16 Life-Learnings]]></title>
        <link>https://bneo.xyz/posts/lifelearnings</link>
        <guid>https://bneo.xyz/posts/lifelearnings</guid>
        <pubDate>Fri, 08 Dec 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/bridge.jpg" alt="The Water-Lily Pond"></p>
<p><a href="https://www.themarginalian.org/">The marginalian</a> has beautiful and poetic writing about philosophy and life.</p>
<p>She wrote about <a href="https://www.themarginalian.org/2022/10/23/16-learnings/">16 life-learnings</a> from 16 years of writing the newsletter.</p>
<ol>
<li>Allow yourself the uncomfortable luxury of changing your mind
<ul>
<li>cultivate capacity for <a href="https://www.themarginalian.org/2012/11/01/john-keats-on-negative-capability/">negative capability</a>, the ability to embrace uncertainty</li>
<li>it's more rewarding to understand than to be right</li>
</ul>
</li>
<li>Do nothing for prestige or status or money or approval
<ul>
<li>"prestige is like a powerful magnet that warps even your beliefs about what you enjoy. it causes you to work on not what you like, but what you'd like to like" - <a href="https://www.themarginalian.org/2012/02/27/purpose-work-love/">PG</a></li>
</ul>
</li>
<li>Be generous
<ul>
<li>with your time, resources, giving credit, and with your words.</li>
<li>to understand and be understood are among life's greatest gifts, every interaction is an opportunity to exchange them</li>
</ul>
</li>
<li>Build pockets of <strong>stillness</strong> into your life
<ul>
<li>meditate, go for walks, <a href="https://www.themarginalian.org/2013/10/09/mind-wandering-and-creativity/">daydream</a>, overdose on <a href="https://www.themarginalian.org/2012/10/26/susan-sontag-on-boredom/">boredom</a></li>
<li>be religious and disciplined about your sleep, it <a href="https://www.themarginalian.org/2012/08/13/the-twenty-four-hour-mind-rosalind-cartwright/">regulates negative emotion</a></li>
</ul>
</li>
<li>You are the only custodian of your own integrity
<ul>
<li><a href="https://www.themarginalian.org/tag/maya-angelou/">Maya Angelou</a>: "When people tell you who they are, believe them. But when people try to tell you who you are, don't believe them.</li>
</ul>
</li>
<li>Presence > productivity
<ul>
<li><a href="https://www.themarginalian.org/2013/06/07/annie-dillard-the-writing-life-1/">Annie Dillard</a>: "How we spend our days is, of course, how we spend our lives"</li>
<li>productivity robs us of the capacity for joy and wonder that makes life worth living</li>
</ul>
</li>
<li>Expect anything worthwhile to take a long time – <a href="https://www.themarginalian.org/tag/debbie-millman/">Debbie Millman</a>
<ul>
<li>it's something fundamental and impatiently overlooked in our culture of immediacy</li>
<li>overnight success is a myth, our present definition of success needs to be <a href="https://www.themarginalian.org/2012/07/12/thoreau-on-success/">redefined</a>.</li>
</ul>
</li>
<li>Seek out what magnifies your spirit – <a href="https://www.themarginalian.org/2015/10/19/patti-smith-m-train-loss-time/">Patti Smith</a>
<ul>
<li>who are the people, ideas, and books that magnify your spirit? Find them and hold on to them</li>
</ul>
</li>
<li>Don't be afraid to be an idealist
<ul>
<li>choose to innovate and uplift rather than catering to existing commercial demands (optimizing for virality)</li>
<li>create content that lifts and educates society (E.B. White), shift demand from superficial to meaningful, enriching collective cultural experience</li>
</ul>
</li>
<li>Don't just <strong>resist cynicism</strong> – fight it actively
<ul>
<li>cynicism is uncreative, unconstructive and spiritually corrosive</li>
<li>live with sincerity and act from a place of constructive, rational faith in the human spirit</li>
</ul>
</li>
<li>Question your maps and models of the universe
<ul>
<li>continually test them against the raw input of reality, our maps are still maps, just approximations of truth, our incomplete representational models always leave more to map</li>
</ul>
</li>
<li>There are infinitely <a href="https://www.themarginalian.org/2018/11/01/figuring/">many kinds</a> of beautiful lives</li>
<li>Forgive, forgive, forgive
<ul>
<li>the richest relationships are lifeboats, but also submarines that descend into the most unfathomed trenches of the soul where our deepest shames and vulnerabilities live</li>
<li>"forgiveness is the alchemy by which shame transforms into honor and privilege of being invited into another's darkness and having them witness your own with the undimmed light of love, of sympathy, of nonjudgemental understanding"</li>
</ul>
</li>
<li><mark>Choose Joy</mark>
<ul>
<li>if <a href="https://www.themarginalian.org/2020/05/17/yes-to-life-in-spite-of-everything-viktor-frankl/">Viktor Frankl</a> can exclaim "yes to life, in spite of everything!", any one of us can</li>
<li>Joy is not a function of life free of friction and frustration, but a function of focus</li>
<li>Herman Hesse: "the <a href="https://www.themarginalian.org/2017/03/06/hermann-hesse-little-joys-my-belief/">little joys</a>" are the slender threads which we weave the lifeline that saves us in a world full of chaos</li>
</ul>
</li>
<li>Outgrow yourself
<ul>
<li><a href="https://www.themarginalian.org/2012/11/19/joan-didion-on-keeping-a-notebook/">Joan Didion</a>: “we are well advised to keep on nodding terms with the people we used to be, whether we find them attractive company or not,”</li>
</ul>
</li>
<li><a href="https://www.themarginalian.org/2022/09/10/unselfing-social/">Unself</a>
<ul>
<li>we're living through a pandemic of selfing – rampant self-celebration mistaking applause for connection and likes for love</li>
<li>self-concern is the antipode of wonder.</li>
</ul>
</li>
</ol>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/bridge.jpg" alt="The Water-Lily Pond"></p>
<p><a href="https://www.themarginalian.org/">The marginalian</a> has beautiful and poetic writing about philosophy and life.</p>
<p>She wrote about <a href="https://www.themarginalian.org/2022/10/23/16-learnings/">16 life-learnings</a> from 16 years of writing the newsletter.</p>
<ol>
<li>Allow yourself the uncomfortable luxury of changing your mind
<ul>
<li>cultivate capacity for <a href="https://www.themarginalian.org/2012/11/01/john-keats-on-negative-capability/">negative capability</a>, the ability to embrace uncertainty</li>
<li>it's more rewarding to understand than to be right</li>
</ul>
</li>
<li>Do nothing for prestige or status or money or approval
<ul>
<li>"prestige is like a powerful magnet that warps even your beliefs about what you enjoy. it causes you to work on not what you like, but what you'd like to like" - <a href="https://www.themarginalian.org/2012/02/27/purpose-work-love/">PG</a></li>
</ul>
</li>
<li>Be generous
<ul>
<li>with your time, resources, giving credit, and with your words.</li>
<li>to understand and be understood are among life's greatest gifts, every interaction is an opportunity to exchange them</li>
</ul>
</li>
<li>Build pockets of <strong>stillness</strong> into your life
<ul>
<li>meditate, go for walks, <a href="https://www.themarginalian.org/2013/10/09/mind-wandering-and-creativity/">daydream</a>, overdose on <a href="https://www.themarginalian.org/2012/10/26/susan-sontag-on-boredom/">boredom</a></li>
<li>be religious and disciplined about your sleep, it <a href="https://www.themarginalian.org/2012/08/13/the-twenty-four-hour-mind-rosalind-cartwright/">regulates negative emotion</a></li>
</ul>
</li>
<li>You are the only custodian of your own integrity
<ul>
<li><a href="https://www.themarginalian.org/tag/maya-angelou/">Maya Angelou</a>: "When people tell you who they are, believe them. But when people try to tell you who you are, don't believe them.</li>
</ul>
</li>
<li>Presence > productivity
<ul>
<li><a href="https://www.themarginalian.org/2013/06/07/annie-dillard-the-writing-life-1/">Annie Dillard</a>: "How we spend our days is, of course, how we spend our lives"</li>
<li>productivity robs us of the capacity for joy and wonder that makes life worth living</li>
</ul>
</li>
<li>Expect anything worthwhile to take a long time – <a href="https://www.themarginalian.org/tag/debbie-millman/">Debbie Millman</a>
<ul>
<li>it's something fundamental and impatiently overlooked in our culture of immediacy</li>
<li>overnight success is a myth, our present definition of success needs to be <a href="https://www.themarginalian.org/2012/07/12/thoreau-on-success/">redefined</a>.</li>
</ul>
</li>
<li>Seek out what magnifies your spirit – <a href="https://www.themarginalian.org/2015/10/19/patti-smith-m-train-loss-time/">Patti Smith</a>
<ul>
<li>who are the people, ideas, and books that magnify your spirit? Find them and hold on to them</li>
</ul>
</li>
<li>Don't be afraid to be an idealist
<ul>
<li>choose to innovate and uplift rather than catering to existing commercial demands (optimizing for virality)</li>
<li>create content that lifts and educates society (E.B. White), shift demand from superficial to meaningful, enriching collective cultural experience</li>
</ul>
</li>
<li>Don't just <strong>resist cynicism</strong> – fight it actively
<ul>
<li>cynicism is uncreative, unconstructive and spiritually corrosive</li>
<li>live with sincerity and act from a place of constructive, rational faith in the human spirit</li>
</ul>
</li>
<li>Question your maps and models of the universe
<ul>
<li>continually test them against the raw input of reality, our maps are still maps, just approximations of truth, our incomplete representational models always leave more to map</li>
</ul>
</li>
<li>There are infinitely <a href="https://www.themarginalian.org/2018/11/01/figuring/">many kinds</a> of beautiful lives</li>
<li>Forgive, forgive, forgive
<ul>
<li>the richest relationships are lifeboats, but also submarines that descend into the most unfathomed trenches of the soul where our deepest shames and vulnerabilities live</li>
<li>"forgiveness is the alchemy by which shame transforms into honor and privilege of being invited into another's darkness and having them witness your own with the undimmed light of love, of sympathy, of nonjudgemental understanding"</li>
</ul>
</li>
<li><mark>Choose Joy</mark>
<ul>
<li>if <a href="https://www.themarginalian.org/2020/05/17/yes-to-life-in-spite-of-everything-viktor-frankl/">Viktor Frankl</a> can exclaim "yes to life, in spite of everything!", any one of us can</li>
<li>Joy is not a function of life free of friction and frustration, but a function of focus</li>
<li>Herman Hesse: "the <a href="https://www.themarginalian.org/2017/03/06/hermann-hesse-little-joys-my-belief/">little joys</a>" are the slender threads which we weave the lifeline that saves us in a world full of chaos</li>
</ul>
</li>
<li>Outgrow yourself
<ul>
<li><a href="https://www.themarginalian.org/2012/11/19/joan-didion-on-keeping-a-notebook/">Joan Didion</a>: “we are well advised to keep on nodding terms with the people we used to be, whether we find them attractive company or not,”</li>
</ul>
</li>
<li><a href="https://www.themarginalian.org/2022/09/10/unselfing-social/">Unself</a>
<ul>
<li>we're living through a pandemic of selfing – rampant self-celebration mistaking applause for connection and likes for love</li>
<li>self-concern is the antipode of wonder.</li>
</ul>
</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[Lessons from Running Tech Meetups]]></title>
        <link>https://bneo.xyz/posts/meetup</link>
        <guid>https://bneo.xyz/posts/meetup</guid>
        <pubDate>Thu, 07 Dec 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>In the summer, I would take the train down to SF every week to attend fireside chats, meetups, and hackathons. In each event, I would meet new people, practice my social skills, and get inspired by the speakers and other attendees. I remember it feeling surreal how all these people who I read about on the internet, were in the same room as me.</p>
<p>As someone who's organized events (on a smaller scale), it's interesting to be on the other side. You see all the work that have to go into it, the logistics and the planning.</p>
<p>In ISU, I started <a href="https://gdsc.community.dev/iowa-state-university/">GDSC</a> to build a community of developers who wanted to learn from each other. It was challenging finding people who shared the same passion as me. Maybe it has something to do with me being in Iowa. Also, starting a new club was difficult considering it took an entire semester to get it approved, and having Google's name in the club confuses but also attracts people.</p>
<p>Some lessons I've learned organizing events for students:</p>
<ul>
<li>be able to introduce your club in 30 seconds, it should clearly define why you're different from existing clubs</li>
<li>organize a wide variety of events, people will show up</li>
<li>for every event, think about what the students can takeaway from</li>
<li>good design and branding is important, especially since we're representing Google</li>
<li>utilize professors to reach out to students</li>
<li>the date and time matters, don't clash with other big events</li>
<li>have a list of event ideas ready to go</li>
<li>reach out to speakers on twitter, linkedin, people are willing to talk</li>
<li>create a event checklist to reuse, to streamline tasks for everyone</li>
</ul>
<p>Dave has a lot more experience, 5 years of running a tech meetup.</p>
<p>Here's his <a href="https://davekiss.com/blog/12-lessons-from-5-years-of-running-a-tech-meetup">12 lessons</a>:</p>
<ol>
<li>The <strong>space</strong> where you host matters: great lighting, noise level, comfy seating</li>
<li><mark>You're selling an experience that doesn't exist yet</mark>: Posters and graphics should paint a picture of the event, show pictures of prior events</li>
<li><strong>Over-communicate</strong> the event logistics and agenda: you can't provide too much information, create a description template for events, and slideshow for intro</li>
<li>Seek out the most <strong>interesting stories</strong>: Find people who will make you excited to attend the event yourself</li>
<li>Find reliable, recurring <strong>sponsors</strong>: find tech companies, negotiate a longer term slot (3-event package), communicate back summary of how event went, anything to help justify their spend, find companies willing to rent space for free</li>
<li>Order <strong>less food</strong> than you think you need: 30% dropoff for all RSVPs, cover 80% of predicted attendance</li>
<li>Leave blocks of <strong>social time</strong>: the real value of meetups, leave time before and after</li>
<li>Two attendees is a meetup: all it takes is another person to show up besides you</li>
<li>Ask for feedback, reviews, and <strong>testimonials</strong>: social proof helps, be explicit and ask for feedback, quote testimonials</li>
<li>Keep the <strong>momentum</strong> going: tease future events, send reminder emails, have events planned months out</li>
<li><strong>Know your reasons</strong> for organizing a meetup: it can turn into work really fast, so focus on the people, the stories and experiences you want to create</li>
<li>It takes a leader: Assign specific duties to people willing to help</li>
</ol>]]></description>
        <content:encoded><![CDATA[<p>In the summer, I would take the train down to SF every week to attend fireside chats, meetups, and hackathons. In each event, I would meet new people, practice my social skills, and get inspired by the speakers and other attendees. I remember it feeling surreal how all these people who I read about on the internet, were in the same room as me.</p>
<p>As someone who's organized events (on a smaller scale), it's interesting to be on the other side. You see all the work that have to go into it, the logistics and the planning.</p>
<p>In ISU, I started <a href="https://gdsc.community.dev/iowa-state-university/">GDSC</a> to build a community of developers who wanted to learn from each other. It was challenging finding people who shared the same passion as me. Maybe it has something to do with me being in Iowa. Also, starting a new club was difficult considering it took an entire semester to get it approved, and having Google's name in the club confuses but also attracts people.</p>
<p>Some lessons I've learned organizing events for students:</p>
<ul>
<li>be able to introduce your club in 30 seconds, it should clearly define why you're different from existing clubs</li>
<li>organize a wide variety of events, people will show up</li>
<li>for every event, think about what the students can takeaway from</li>
<li>good design and branding is important, especially since we're representing Google</li>
<li>utilize professors to reach out to students</li>
<li>the date and time matters, don't clash with other big events</li>
<li>have a list of event ideas ready to go</li>
<li>reach out to speakers on twitter, linkedin, people are willing to talk</li>
<li>create a event checklist to reuse, to streamline tasks for everyone</li>
</ul>
<p>Dave has a lot more experience, 5 years of running a tech meetup.</p>
<p>Here's his <a href="https://davekiss.com/blog/12-lessons-from-5-years-of-running-a-tech-meetup">12 lessons</a>:</p>
<ol>
<li>The <strong>space</strong> where you host matters: great lighting, noise level, comfy seating</li>
<li><mark>You're selling an experience that doesn't exist yet</mark>: Posters and graphics should paint a picture of the event, show pictures of prior events</li>
<li><strong>Over-communicate</strong> the event logistics and agenda: you can't provide too much information, create a description template for events, and slideshow for intro</li>
<li>Seek out the most <strong>interesting stories</strong>: Find people who will make you excited to attend the event yourself</li>
<li>Find reliable, recurring <strong>sponsors</strong>: find tech companies, negotiate a longer term slot (3-event package), communicate back summary of how event went, anything to help justify their spend, find companies willing to rent space for free</li>
<li>Order <strong>less food</strong> than you think you need: 30% dropoff for all RSVPs, cover 80% of predicted attendance</li>
<li>Leave blocks of <strong>social time</strong>: the real value of meetups, leave time before and after</li>
<li>Two attendees is a meetup: all it takes is another person to show up besides you</li>
<li>Ask for feedback, reviews, and <strong>testimonials</strong>: social proof helps, be explicit and ask for feedback, quote testimonials</li>
<li>Keep the <strong>momentum</strong> going: tease future events, send reminder emails, have events planned months out</li>
<li><strong>Know your reasons</strong> for organizing a meetup: it can turn into work really fast, so focus on the people, the stories and experiences you want to create</li>
<li>It takes a leader: Assign specific duties to people willing to help</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[Optimism]]></title>
        <link>https://bneo.xyz/posts/optimism</link>
        <guid>https://bneo.xyz/posts/optimism</guid>
        <pubDate>Wed, 06 Dec 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Dr. Ana talks about healthy optimism and how to cultivate it in her latest <a href="https://www.youtube.com/watch?v=ynjOQgll5PE">video</a>.</p>
<p>Optimism can be <a href="https://www.verywellmind.com/learned-optimism-4174101">learned</a>, it involves developing the ability to view the world from a positive point of view. It is contrasted with <a href="https://www.verywellmind.com/what-is-learned-helplessness-2795326">learned helplessness</a>.</p>
<h3>3 components of optimism</h3>
<ol>
<li>Permanence: is this bad thing forever?
<ul>
<li>pessimist: this will never end</li>
<li>optimist: this is temporary, it will pass</li>
</ul>
</li>
<li>Pervasiveness: is this problem global?
<ul>
<li>pessimist: this is the worst, my life is over</li>
<li>optimist: not everything is bad, finds silver lining</li>
</ul>
</li>
<li>Personalization: is this problem personal?
<ul>
<li>pessimist: it's all me, I'll never be good enough</li>
<li>optimist: this isn't my fault, I can't control everything</li>
</ul>
</li>
</ol>
<h3>Why optimism is good</h3>
<p>There are many <a href="https://positivepsychology.com/learned-optimism/#research">benefits</a> to optimism.</p>
<ul>
<li>lower heart problems</li>
<li>live longer</li>
<li>more motivated and successful</li>
<li>more effective at decision making</li>
<li>higher rates of well being and lower rates of depression</li>
</ul>
<p>The opposite of optimism is depression, the cognitive triad of depression is negative thoughts about <strong>yourself</strong>, <strong>other people</strong>, and the <strong>future</strong>.</p>
<p>Depression causes pessimistic thinking, and you feel like this is just how the world is. You feel like you can't change anything, and you're stuck in a cycle of negative thinking. This is depression talking, it's not reality.</p>
<h3>How to be more optimistic</h3>
<p>THe ABCDE technique.</p>
<ul>
<li>A: <strong>Adversity</strong> (the stressful situation)
<ul>
<li>Being diagnosed with a chronic illness.</li>
</ul>
</li>
<li>B: <strong>Belief</strong> (what you think about it)
<ul>
<li>"This illness will ruin my life. I won't be able to do things I love."</li>
</ul>
</li>
<li>C: <strong>Consequence</strong> (what happens as a result of your belief)
<ul>
<li>Feeling hopeless and depressed</li>
<li>withdrawing from social activities</li>
<li>rejecting treatment and support</li>
</ul>
</li>
<li>D: <strong>Dispute</strong> (challenge your pessimism)
<ul>
<li>Recognize that the illness is a challenge, not an end to everything enjoyable.</li>
<li>Understand that many people live fulfilling lives despite chronic illnesses.</li>
<li>Reflect on past challenges overcome successfully.</li>
<li>Replace the belief with "This illness is a part of my life, but it doesn't define me."</li>
</ul>
</li>
<li>E: <strong>Energization</strong> (how it energizes you)
<ul>
<li>Feeling empowered to explore treatment options.</li>
<li>Engaging in activities adapted to new limitations.</li>
<li>Seeking support from healthcare professionals, friends, and support groups.</li>
<li>Focusing on what can be done rather than limitations.</li>
</ul>
</li>
</ul>
<h3>Toxic positivity</h3>
<p>Toxic positivity is denying or ignoring negative aspect sof life.</p>
<p>Healthy optimism acknowledges the negative, but chooses to focus on the potential positive and opportunities for growth.</p>]]></description>
        <content:encoded><![CDATA[<p>Dr. Ana talks about healthy optimism and how to cultivate it in her latest <a href="https://www.youtube.com/watch?v=ynjOQgll5PE">video</a>.</p>
<p>Optimism can be <a href="https://www.verywellmind.com/learned-optimism-4174101">learned</a>, it involves developing the ability to view the world from a positive point of view. It is contrasted with <a href="https://www.verywellmind.com/what-is-learned-helplessness-2795326">learned helplessness</a>.</p>
<h3>3 components of optimism</h3>
<ol>
<li>Permanence: is this bad thing forever?
<ul>
<li>pessimist: this will never end</li>
<li>optimist: this is temporary, it will pass</li>
</ul>
</li>
<li>Pervasiveness: is this problem global?
<ul>
<li>pessimist: this is the worst, my life is over</li>
<li>optimist: not everything is bad, finds silver lining</li>
</ul>
</li>
<li>Personalization: is this problem personal?
<ul>
<li>pessimist: it's all me, I'll never be good enough</li>
<li>optimist: this isn't my fault, I can't control everything</li>
</ul>
</li>
</ol>
<h3>Why optimism is good</h3>
<p>There are many <a href="https://positivepsychology.com/learned-optimism/#research">benefits</a> to optimism.</p>
<ul>
<li>lower heart problems</li>
<li>live longer</li>
<li>more motivated and successful</li>
<li>more effective at decision making</li>
<li>higher rates of well being and lower rates of depression</li>
</ul>
<p>The opposite of optimism is depression, the cognitive triad of depression is negative thoughts about <strong>yourself</strong>, <strong>other people</strong>, and the <strong>future</strong>.</p>
<p>Depression causes pessimistic thinking, and you feel like this is just how the world is. You feel like you can't change anything, and you're stuck in a cycle of negative thinking. This is depression talking, it's not reality.</p>
<h3>How to be more optimistic</h3>
<p>THe ABCDE technique.</p>
<ul>
<li>A: <strong>Adversity</strong> (the stressful situation)
<ul>
<li>Being diagnosed with a chronic illness.</li>
</ul>
</li>
<li>B: <strong>Belief</strong> (what you think about it)
<ul>
<li>"This illness will ruin my life. I won't be able to do things I love."</li>
</ul>
</li>
<li>C: <strong>Consequence</strong> (what happens as a result of your belief)
<ul>
<li>Feeling hopeless and depressed</li>
<li>withdrawing from social activities</li>
<li>rejecting treatment and support</li>
</ul>
</li>
<li>D: <strong>Dispute</strong> (challenge your pessimism)
<ul>
<li>Recognize that the illness is a challenge, not an end to everything enjoyable.</li>
<li>Understand that many people live fulfilling lives despite chronic illnesses.</li>
<li>Reflect on past challenges overcome successfully.</li>
<li>Replace the belief with "This illness is a part of my life, but it doesn't define me."</li>
</ul>
</li>
<li>E: <strong>Energization</strong> (how it energizes you)
<ul>
<li>Feeling empowered to explore treatment options.</li>
<li>Engaging in activities adapted to new limitations.</li>
<li>Seeking support from healthcare professionals, friends, and support groups.</li>
<li>Focusing on what can be done rather than limitations.</li>
</ul>
</li>
</ul>
<h3>Toxic positivity</h3>
<p>Toxic positivity is denying or ignoring negative aspect sof life.</p>
<p>Healthy optimism acknowledges the negative, but chooses to focus on the potential positive and opportunities for growth.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Start With Nothing]]></title>
        <link>https://bneo.xyz/posts/start-nothing</link>
        <guid>https://bneo.xyz/posts/start-nothing</guid>
        <pubDate>Tue, 05 Dec 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>A good first step when building a thing is to build a thing that <a href="https://devblogs.microsoft.com/oldnewthing/20230725-00/?p=108482">does nothing</a>.</p>
<p>This way, you know you're starting from a good place.</p>
<p>If you're building a component, <a href="https://devblogs.microsoft.com/oldnewthing/author/oldnewthing">Raymond Chen</a> suggests to do it in these steps:</p>
<ul>
<li>Step 0: Develop a standalone program to perform the action, conforming the action is possible</li>
<li>Step 1: Create a basic structure (class or module) without full functionality</li>
<li>Step 2: Add method to test operational context with simple output</li>
<li>Step 3: Prepare method/function for action with parameters, but without execution</li>
<li>Step 4: Integrate core functionality from step 0 for full operation</li>
</ul>
<p>He comments that inexperienced devs dive in and start writing a big complex thing, and can't even get it to compile.</p>
<p>So start with something that does nothing. Make sure you do nothing successfully. Only then should you make changes so it starts doing something.</p>
<p>This iterative way of programming will allow you to know that any problems you have are related to your attempts to do something.</p>
<p>Here's an example to drive the point home</p>
<h3>Step 0: Inserting data</h3>
<pre><code class="language-py">import sqlite3

def insert_data_into_db(data):
    conn = sqlite3.connect('example.db')
    c = conn.cursor()
    c.execute('''CREATE TABLE IF NOT EXISTS data (info TEXT)''')
    c.execute('''INSERT INTO data (info) VALUES (?)''', (data,))
    conn.commit()
    conn.close()

insert_data_into_db('Sample Data')
</code></pre>
<h3>Step 1: Basic FastAPI with no operations</h3>
<pre><code class="language-py">from fastapi import FastAPI

app = FastAPI()

@app.post('/data')
def handle_data():
    return {"message": "Endpoint Created"}
</code></pre>
<h3>Step 2: Register an action</h3>
<pre><code class="language-py">@app.post('/data')
def handle_data():
    print("Yay! Received a request.")
    return {"message": "Endpoint Hit"}
</code></pre>
<h3>Step 3: Parse response and check output</h3>
<pre><code class="language-py">@app.post('/data')
async def handle_data(request: Request):
    data = await request.json()
    print(f"Received data: {data}")
    return {"message": "Data Received"}s
</code></pre>
<h3>Step 4: Perform the action</h3>
<pre><code class="language-py">@app.post('/data')
async def handle_data(request: Request):
    data = await request.json()
    insert_data_into_db(str(data))
    return {"message": "Data Processed and Stored in DB"}
</code></pre>]]></description>
        <content:encoded><![CDATA[<p>A good first step when building a thing is to build a thing that <a href="https://devblogs.microsoft.com/oldnewthing/20230725-00/?p=108482">does nothing</a>.</p>
<p>This way, you know you're starting from a good place.</p>
<p>If you're building a component, <a href="https://devblogs.microsoft.com/oldnewthing/author/oldnewthing">Raymond Chen</a> suggests to do it in these steps:</p>
<ul>
<li>Step 0: Develop a standalone program to perform the action, conforming the action is possible</li>
<li>Step 1: Create a basic structure (class or module) without full functionality</li>
<li>Step 2: Add method to test operational context with simple output</li>
<li>Step 3: Prepare method/function for action with parameters, but without execution</li>
<li>Step 4: Integrate core functionality from step 0 for full operation</li>
</ul>
<p>He comments that inexperienced devs dive in and start writing a big complex thing, and can't even get it to compile.</p>
<p>So start with something that does nothing. Make sure you do nothing successfully. Only then should you make changes so it starts doing something.</p>
<p>This iterative way of programming will allow you to know that any problems you have are related to your attempts to do something.</p>
<p>Here's an example to drive the point home</p>
<h3>Step 0: Inserting data</h3>
<pre><code class="language-py">import sqlite3

def insert_data_into_db(data):
    conn = sqlite3.connect('example.db')
    c = conn.cursor()
    c.execute('''CREATE TABLE IF NOT EXISTS data (info TEXT)''')
    c.execute('''INSERT INTO data (info) VALUES (?)''', (data,))
    conn.commit()
    conn.close()

insert_data_into_db('Sample Data')
</code></pre>
<h3>Step 1: Basic FastAPI with no operations</h3>
<pre><code class="language-py">from fastapi import FastAPI

app = FastAPI()

@app.post('/data')
def handle_data():
    return {"message": "Endpoint Created"}
</code></pre>
<h3>Step 2: Register an action</h3>
<pre><code class="language-py">@app.post('/data')
def handle_data():
    print("Yay! Received a request.")
    return {"message": "Endpoint Hit"}
</code></pre>
<h3>Step 3: Parse response and check output</h3>
<pre><code class="language-py">@app.post('/data')
async def handle_data(request: Request):
    data = await request.json()
    print(f"Received data: {data}")
    return {"message": "Data Received"}s
</code></pre>
<h3>Step 4: Perform the action</h3>
<pre><code class="language-py">@app.post('/data')
async def handle_data(request: Request):
    data = await request.json()
    insert_data_into_db(str(data))
    return {"message": "Data Processed and Stored in DB"}
</code></pre>]]></content:encoded>
      </item><item>
        <title><![CDATA[Asking For Feedback]]></title>
        <link>https://bneo.xyz/posts/feedback</link>
        <guid>https://bneo.xyz/posts/feedback</guid>
        <pubDate>Mon, 04 Dec 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>To receive for constructive and effective feedback, you need to ask for it.</p>
<p>A <a href="https://hellojames.co.uk/writing/better-feedback/">framework</a> by James is the 30% vs 90% feedback.</p>
<p>When you're <strong>30% done</strong>, you're confirming the direction.</p>
<p>Ask your audience: "Are we on the right track?"</p>
<p>Seek for the following:</p>
<ul>
<li>does it makes sense?</li>
<li>first impression of concept</li>
<li>if it meets business needs</li>
<li>suggestions for other involvement</li>
<li>if everyone is in agreement</li>
<li>high-level insights</li>
<li>challenges to scope</li>
<li>proceed/abandon</li>
</ul>
<p>When you're <strong>90% done</strong>, everyone should be aligned, you want to sweat every tine detail.</p>
<p>Ask your audience: "Is there anything we've missed?"</p>
<p>seek for the following:</p>
<ul>
<li>typos and bad grammar</li>
<li>jargon or excluding language</li>
<li>inappropriate tone or emotion</li>
<li>ambiguous messaging</li>
<li>confusing information or structure</li>
<li>layout or formatting problems</li>
<li>unclear call to actions</li>
<li>inconsistencies (i.e. visual)</li>
<li>performance issues</li>
</ul>
<p>When requesting input, tell people <strong>how far along</strong> you are, and what you'd like feedback on.</p>
<p>A more detailed version:</p>
<ul>
<li>5%: do we agree on the problem we think we're solving?</li>
<li>30%: are we on the right track?</li>
<li>60%: is this solution sound, will we meet our goals?</li>
<li>90%: is there anything we missed?</li>
<li>100%: what we learned / try different next time?</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>To receive for constructive and effective feedback, you need to ask for it.</p>
<p>A <a href="https://hellojames.co.uk/writing/better-feedback/">framework</a> by James is the 30% vs 90% feedback.</p>
<p>When you're <strong>30% done</strong>, you're confirming the direction.</p>
<p>Ask your audience: "Are we on the right track?"</p>
<p>Seek for the following:</p>
<ul>
<li>does it makes sense?</li>
<li>first impression of concept</li>
<li>if it meets business needs</li>
<li>suggestions for other involvement</li>
<li>if everyone is in agreement</li>
<li>high-level insights</li>
<li>challenges to scope</li>
<li>proceed/abandon</li>
</ul>
<p>When you're <strong>90% done</strong>, everyone should be aligned, you want to sweat every tine detail.</p>
<p>Ask your audience: "Is there anything we've missed?"</p>
<p>seek for the following:</p>
<ul>
<li>typos and bad grammar</li>
<li>jargon or excluding language</li>
<li>inappropriate tone or emotion</li>
<li>ambiguous messaging</li>
<li>confusing information or structure</li>
<li>layout or formatting problems</li>
<li>unclear call to actions</li>
<li>inconsistencies (i.e. visual)</li>
<li>performance issues</li>
</ul>
<p>When requesting input, tell people <strong>how far along</strong> you are, and what you'd like feedback on.</p>
<p>A more detailed version:</p>
<ul>
<li>5%: do we agree on the problem we think we're solving?</li>
<li>30%: are we on the right track?</li>
<li>60%: is this solution sound, will we meet our goals?</li>
<li>90%: is there anything we missed?</li>
<li>100%: what we learned / try different next time?</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Speed Matters]]></title>
        <link>https://bneo.xyz/posts/speed</link>
        <guid>https://bneo.xyz/posts/speed</guid>
        <pubDate>Sun, 03 Dec 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Systems which eat items quickly are fed more items. Slow systems starve.</p>
</blockquote>
<p>Working quickly is important: you'll finish more stuff per unit time.</p>
<p>If you work quickly, the cost of doing something new also seems lower in your mind.</p>
<p>This makes you inclined to do more.</p>
<p>Examples of this:</p>
<ul>
<li>Sending emails: if you respond quickly, people send more emails because they expect a fast response, the projected cost of the exchange is low</li>
<li>Web search: Google prioritized speed as a feature, no delay between thought and action, encourages you to search</li>
<li>Work: faster employees get assigned more work</li>
<li>Business: Customers find out you're slow, go to other business</li>
</ul>
<p>What does that mean for you?</p>
<p>If you're starting any task, the activation energy required comes how much effort you believe it'll take in your head. If it feels costly, you'll need a bigger expenditure.</p>
<p>If you're slow in completing a task, this additional cost accrues, when you think of doing that task again, you see the cost, and you bail.</p>
<p>So <mark>push yourself to go faster</mark> than you think is healthy, so that the task will cost less in your mind, it'll have lower activation energy, and you'll do it more.</p>
<p>As you do it more (deliberately), you'll get better.</p>
<p>Then, you'll be both fast and good.</p>
<p>So, <a href="https://jsomers.net/blog/speed-matters">speed matters</a>.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Systems which eat items quickly are fed more items. Slow systems starve.</p>
</blockquote>
<p>Working quickly is important: you'll finish more stuff per unit time.</p>
<p>If you work quickly, the cost of doing something new also seems lower in your mind.</p>
<p>This makes you inclined to do more.</p>
<p>Examples of this:</p>
<ul>
<li>Sending emails: if you respond quickly, people send more emails because they expect a fast response, the projected cost of the exchange is low</li>
<li>Web search: Google prioritized speed as a feature, no delay between thought and action, encourages you to search</li>
<li>Work: faster employees get assigned more work</li>
<li>Business: Customers find out you're slow, go to other business</li>
</ul>
<p>What does that mean for you?</p>
<p>If you're starting any task, the activation energy required comes how much effort you believe it'll take in your head. If it feels costly, you'll need a bigger expenditure.</p>
<p>If you're slow in completing a task, this additional cost accrues, when you think of doing that task again, you see the cost, and you bail.</p>
<p>So <mark>push yourself to go faster</mark> than you think is healthy, so that the task will cost less in your mind, it'll have lower activation energy, and you'll do it more.</p>
<p>As you do it more (deliberately), you'll get better.</p>
<p>Then, you'll be both fast and good.</p>
<p>So, <a href="https://jsomers.net/blog/speed-matters">speed matters</a>.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Favorite Interview Questions]]></title>
        <link>https://bneo.xyz/posts/interviewqs</link>
        <guid>https://bneo.xyz/posts/interviewqs</guid>
        <pubDate>Sat, 02 Dec 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Lenny's <a href="https://www.lennysnewsletter.com/p/my-favorite-interview-questions-from">favorite interview questions</a> from 100 of his <a href="https://www.lennysnewsletter.com/podcast">podcast</a> quests.</p>
<ol>
<li>To what do you attribute your success and you can't say luck?</li>
<li>What's the hardest thing you've ever done?</li>
<li>A group of scientists have invented a teleportation device. They've hired you to bring this to market. What do you do? (Follow up: you can only ask two questions)</li>
<li>Describe a time when you're part of a controversial product decision.</li>
<li>Tell me about something you're most proud of.</li>
<li>How do you navigate ambiguity?</li>
<li>What unfair secrets have you learned to improve the velocity and energy level of a product?</li>
<li>Fast forward three years, what's different about you then?</li>
<li>What would your siblings say about you?</li>
<li>Tell me about a time when something went wrong.</li>
<li>What's something that everyone takes for granted that you think is essentially hogwash or inaccurate?</li>
<li>Tell me something you did that worked out but not for the reason you thought it would.</li>
<li>What limitations have you learned about yourself in how you work?</li>
<li>Tell me about a time that you delivered something impactful.</li>
</ol>]]></description>
        <content:encoded><![CDATA[<p>Lenny's <a href="https://www.lennysnewsletter.com/p/my-favorite-interview-questions-from">favorite interview questions</a> from 100 of his <a href="https://www.lennysnewsletter.com/podcast">podcast</a> quests.</p>
<ol>
<li>To what do you attribute your success and you can't say luck?</li>
<li>What's the hardest thing you've ever done?</li>
<li>A group of scientists have invented a teleportation device. They've hired you to bring this to market. What do you do? (Follow up: you can only ask two questions)</li>
<li>Describe a time when you're part of a controversial product decision.</li>
<li>Tell me about something you're most proud of.</li>
<li>How do you navigate ambiguity?</li>
<li>What unfair secrets have you learned to improve the velocity and energy level of a product?</li>
<li>Fast forward three years, what's different about you then?</li>
<li>What would your siblings say about you?</li>
<li>Tell me about a time when something went wrong.</li>
<li>What's something that everyone takes for granted that you think is essentially hogwash or inaccurate?</li>
<li>Tell me something you did that worked out but not for the reason you thought it would.</li>
<li>What limitations have you learned about yourself in how you work?</li>
<li>Tell me about a time that you delivered something impactful.</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[What to Build?]]></title>
        <link>https://bneo.xyz/posts/build</link>
        <guid>https://bneo.xyz/posts/build</guid>
        <pubDate>Fri, 01 Dec 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>How do you decide on what to build?</p>
<p>Is it building something that fixes a problem in your life?</p>
<p>What makes you the right person to build it?</p>
<p>Do you have unique context?</p>
<p><a href="https://www.celinehh.com/about">Celine Halioua</a>'s <a href="https://www.celinehh.com/what-to-build">advice</a> is the following.</p>
<p>First, have <mark>obsessive dedication to a future world</mark></p>
<p>That means building a company not because you can, but because <em>you can't possible not</em></p>
<p>You have to tolerate <strong>years of discomfort and pain</strong>, like chewing glass, to push forward your vision of the future.</p>
<p>The escalating challenges of building a startup will <strong>out-durate your willpower</strong>.</p>
<p>This irrational dedication is key to maintaining supremely high growth rate necessary for a founder.</p>
<p>Pushing to the 99th percentile requires actively rejecting comfort.</p>
<blockquote>
<p>"If any world where your vision unrealized is tolerable to you, you will struggle to maintain the energy to fuel this growth rate"</p>
</blockquote>
<p>Second, ask yourself: <mark>What are you uniquely adept to build?</mark></p>
<p>There are many interesting companies where you can have the necessary skill sets, but you may not be <em>uniquely adept</em> to build it.</p>
<p>For a young founder, this unique competency is the <strong>intersection of various fields</strong> or opportunities, or a market that is <strong>new or non-obvious</strong>.</p>
<p>You may now be wondering: How to build this unique insight?</p>
<p>It takes years, of <strong>following your curiosity</strong>, and it is <strong>non-linear</strong></p>
<p>They are born from deep insight in an area (or intersection of areas) that few others have context for.</p>
<p>This takes time, and it can be painful, you have to be patient as you build out this context, before going out and building something.</p>
<p>This step is important because you can discover low hanging fruit that are non-obvious to others.</p>
<p>If they require minimal context building or are commonly held context, you'll be fighting over the last few fruit.</p>
<p>The non-obvious ones are just as sweet or sweeter, but less discovered by others.</p>]]></description>
        <content:encoded><![CDATA[<p>How do you decide on what to build?</p>
<p>Is it building something that fixes a problem in your life?</p>
<p>What makes you the right person to build it?</p>
<p>Do you have unique context?</p>
<p><a href="https://www.celinehh.com/about">Celine Halioua</a>'s <a href="https://www.celinehh.com/what-to-build">advice</a> is the following.</p>
<p>First, have <mark>obsessive dedication to a future world</mark></p>
<p>That means building a company not because you can, but because <em>you can't possible not</em></p>
<p>You have to tolerate <strong>years of discomfort and pain</strong>, like chewing glass, to push forward your vision of the future.</p>
<p>The escalating challenges of building a startup will <strong>out-durate your willpower</strong>.</p>
<p>This irrational dedication is key to maintaining supremely high growth rate necessary for a founder.</p>
<p>Pushing to the 99th percentile requires actively rejecting comfort.</p>
<blockquote>
<p>"If any world where your vision unrealized is tolerable to you, you will struggle to maintain the energy to fuel this growth rate"</p>
</blockquote>
<p>Second, ask yourself: <mark>What are you uniquely adept to build?</mark></p>
<p>There are many interesting companies where you can have the necessary skill sets, but you may not be <em>uniquely adept</em> to build it.</p>
<p>For a young founder, this unique competency is the <strong>intersection of various fields</strong> or opportunities, or a market that is <strong>new or non-obvious</strong>.</p>
<p>You may now be wondering: How to build this unique insight?</p>
<p>It takes years, of <strong>following your curiosity</strong>, and it is <strong>non-linear</strong></p>
<p>They are born from deep insight in an area (or intersection of areas) that few others have context for.</p>
<p>This takes time, and it can be painful, you have to be patient as you build out this context, before going out and building something.</p>
<p>This step is important because you can discover low hanging fruit that are non-obvious to others.</p>
<p>If they require minimal context building or are commonly held context, you'll be fighting over the last few fruit.</p>
<p>The non-obvious ones are just as sweet or sweeter, but less discovered by others.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Tiny Word Tweaks]]></title>
        <link>https://bneo.xyz/posts/tweaks</link>
        <guid>https://bneo.xyz/posts/tweaks</guid>
        <pubDate>Thu, 30 Nov 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>6 <a href="https://careercutler.substack.com/p/6-tiny-wording-tweaks-to-level-up">wording tweaks</a> to level up your communication, can by applied to all situations.</p>
<ol>
<li>"Can you" -> "Would you be open to"
<ul>
<li>a connection to a sense of open-mindedness, people consider themselves "open-minded"</li>
</ul>
</li>
<li>Add "because" to any request
<ul>
<li>Social psychologist Ellen Langer <a href="https://execvision.io/blog/power-because/">experiment</a>: request-plus-reason results in 94% of people letting her skip ahead in line; without reason, only 60%</li>
</ul>
</li>
<li>"Can you" -> "Can we"
<ul>
<li>gives collaborative feeling, comes off less commanding</li>
</ul>
</li>
<li>"What do you think" at the end of suggestions
<ul>
<li>allows you to explain what you think is best, while leaving discussion open</li>
</ul>
</li>
<li>"It seems like" for stalemates in conversations
<ul>
<li>in Never Split the difference by Chris Voss, there's a concept called labeling</li>
<li>ex: "it seems like it would be impossible to make this change ..."</li>
<li><strong>labelling a negative diffuses a negative</strong></li>
<li>negative = "it would be impossible", labelling it causes the other person to disagree with that.</li>
<li>it can move forward a conversation, where the other person might say "Well, no. It's not impossible. We could probably do..."</li>
</ul>
</li>
<li>Change order of "but"
<ul>
<li>take these two statements
<ul>
<li>1) "I see what you're saying, <strong>but</strong> in my experience, the other way has worked best"</li>
<li>2) "In my experience, the other way has worked best, <strong>but</strong> I see what you're saying"</li>
<li>1) negates the other person, while 2) negates yourself. To give a collaborative vibe, go for 2), as 1) risks getting them defensive</li>
<li>alternative is to swap but -> "at the same time"</li>
</ul>
</li>
</ul>
</li>
</ol>
<p>These tiny tweaks can go a long way for you to communicate effectively, be someone that's nice to work with, and create a collaborative environment.</p>]]></description>
        <content:encoded><![CDATA[<p>6 <a href="https://careercutler.substack.com/p/6-tiny-wording-tweaks-to-level-up">wording tweaks</a> to level up your communication, can by applied to all situations.</p>
<ol>
<li>"Can you" -> "Would you be open to"
<ul>
<li>a connection to a sense of open-mindedness, people consider themselves "open-minded"</li>
</ul>
</li>
<li>Add "because" to any request
<ul>
<li>Social psychologist Ellen Langer <a href="https://execvision.io/blog/power-because/">experiment</a>: request-plus-reason results in 94% of people letting her skip ahead in line; without reason, only 60%</li>
</ul>
</li>
<li>"Can you" -> "Can we"
<ul>
<li>gives collaborative feeling, comes off less commanding</li>
</ul>
</li>
<li>"What do you think" at the end of suggestions
<ul>
<li>allows you to explain what you think is best, while leaving discussion open</li>
</ul>
</li>
<li>"It seems like" for stalemates in conversations
<ul>
<li>in Never Split the difference by Chris Voss, there's a concept called labeling</li>
<li>ex: "it seems like it would be impossible to make this change ..."</li>
<li><strong>labelling a negative diffuses a negative</strong></li>
<li>negative = "it would be impossible", labelling it causes the other person to disagree with that.</li>
<li>it can move forward a conversation, where the other person might say "Well, no. It's not impossible. We could probably do..."</li>
</ul>
</li>
<li>Change order of "but"
<ul>
<li>take these two statements
<ul>
<li>1) "I see what you're saying, <strong>but</strong> in my experience, the other way has worked best"</li>
<li>2) "In my experience, the other way has worked best, <strong>but</strong> I see what you're saying"</li>
<li>1) negates the other person, while 2) negates yourself. To give a collaborative vibe, go for 2), as 1) risks getting them defensive</li>
<li>alternative is to swap but -> "at the same time"</li>
</ul>
</li>
</ul>
</li>
</ol>
<p>These tiny tweaks can go a long way for you to communicate effectively, be someone that's nice to work with, and create a collaborative environment.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[How to Read Papers]]></title>
        <link>https://bneo.xyz/posts/readpaper</link>
        <guid>https://bneo.xyz/posts/readpaper</guid>
        <pubDate>Wed, 29 Nov 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>A paper on <a href="http://ccr.sigcomm.org/online/files/p83-keshavA.pdf">how to read papers</a>.</p>
<p>Reading papers is an untaught skill.</p>
<p>This paper introduces a "three-pass approach"</p>
<h3>1. The First Pass: What's the idea? (5-10 mins)</h3>
<p>This quick scan helps to get a general understanding of the paper and decide if further reading is necessary. It involves:</p>
<ul>
<li>Carefully read the title, abstract, and introduction.</li>
<li>Read section and sub-section headings, ignore everything else</li>
<li>Read the conclusions</li>
<li>Glance over the references</li>
</ul>
<p>By the end of this pass, you should identify five Cs:</p>
<ol>
<li>Category: What type of paper is this? A measurement paper? An analysis of an existing system? A description of a research prototype?</li>
<li>Context: Which other papers is it related to? Which theoretical bases were used to analyze the problem?</li>
<li>Correctness: Do the assumptions appear to be valid?</li>
<li>Contributions: What are the paper’s main contributions?</li>
<li>Clarity: Is the paper well written?</li>
</ol>
<h3>2. The Second Pass: Grasps the content (~ 1 hour)</h3>
<p>In this stage, read the paper more carefully but skip over details like proofs:</p>
<ul>
<li>Examine figures and diagrams closely. Pay special attentions to graphs</li>
<li>Take notes and mark important references for future reading.</li>
</ul>
<p>By the end of this pass, you should be able to:</p>
<ul>
<li>grasp content of paper</li>
<li>summarize main thrust of paper, with supporting evidence, to someone else</li>
</ul>
<p>If you don't understand it, either it is a new subject matter, an experimental technique, or it's poorly written</p>
<h3>3. The Third Pass: Go in depth, re-implement (4-5 hours)</h3>
<p>This is an in-depth reading where you try to understand the paper at a deeper level and identifying its strengths and weaknesses.</p>
<ul>
<li>implement the paper: make the same assumptions as the authors and re-create the work</li>
<li>identify and challenge every assumption in every statement</li>
<li>compare yours and the actual paper, identify the paper's innovation and hidden failings and assumptions.</li>
<li>jot down ideas for future work</li>
</ul>
<p>By the end of this pass, you should be able to:</p>
<ul>
<li>reconstruct the entire structure of paper from memory</li>
<li>Identify its strong and weak points</li>
<li>pinpoint implicit assumptions, missing citations to relevant work, and potential issues with the techniques</li>
</ul>
<h3>Guidelines for reading</h3>
<ul>
<li>Read critically
<ul>
<li>don't assume authors are always correct, ask appropriate questions</li>
</ul>
</li>
<li>Read creatively
<ul>
<li>what are the good ideas in this paper?</li>
<li>Do the ideas have other applications or extensions?</li>
<li>are there possible improvements</li>
<li>what would be the next thing you would do?</li>
<li>Do one pass on each paper</li>
</ul>
</li>
<li>Make notes as you read</li>
</ul>
<h3>Doing a Literature Survey</h3>
<p>When conducting a literature survey, the three-pass approach is valuable:</p>
<ol>
<li><strong>Starting Point</strong>: Use academic search engines with specific keywords to find initial papers and read their related work sections.</li>
<li><strong>Identifying Key Papers</strong>: Look for shared citations and author names in these papers to find key research in the area.</li>
<li><strong>Exploring Conference Proceedings</strong>: Visit top conference websites in the field and browse their proceedings for recent high-quality work.</li>
</ol>
<p>Through this method, you can efficiently conduct a literature survey by identifying and understanding the most relevant papers in a field.</p>]]></description>
        <content:encoded><![CDATA[<p>A paper on <a href="http://ccr.sigcomm.org/online/files/p83-keshavA.pdf">how to read papers</a>.</p>
<p>Reading papers is an untaught skill.</p>
<p>This paper introduces a "three-pass approach"</p>
<h3>1. The First Pass: What's the idea? (5-10 mins)</h3>
<p>This quick scan helps to get a general understanding of the paper and decide if further reading is necessary. It involves:</p>
<ul>
<li>Carefully read the title, abstract, and introduction.</li>
<li>Read section and sub-section headings, ignore everything else</li>
<li>Read the conclusions</li>
<li>Glance over the references</li>
</ul>
<p>By the end of this pass, you should identify five Cs:</p>
<ol>
<li>Category: What type of paper is this? A measurement paper? An analysis of an existing system? A description of a research prototype?</li>
<li>Context: Which other papers is it related to? Which theoretical bases were used to analyze the problem?</li>
<li>Correctness: Do the assumptions appear to be valid?</li>
<li>Contributions: What are the paper’s main contributions?</li>
<li>Clarity: Is the paper well written?</li>
</ol>
<h3>2. The Second Pass: Grasps the content (~ 1 hour)</h3>
<p>In this stage, read the paper more carefully but skip over details like proofs:</p>
<ul>
<li>Examine figures and diagrams closely. Pay special attentions to graphs</li>
<li>Take notes and mark important references for future reading.</li>
</ul>
<p>By the end of this pass, you should be able to:</p>
<ul>
<li>grasp content of paper</li>
<li>summarize main thrust of paper, with supporting evidence, to someone else</li>
</ul>
<p>If you don't understand it, either it is a new subject matter, an experimental technique, or it's poorly written</p>
<h3>3. The Third Pass: Go in depth, re-implement (4-5 hours)</h3>
<p>This is an in-depth reading where you try to understand the paper at a deeper level and identifying its strengths and weaknesses.</p>
<ul>
<li>implement the paper: make the same assumptions as the authors and re-create the work</li>
<li>identify and challenge every assumption in every statement</li>
<li>compare yours and the actual paper, identify the paper's innovation and hidden failings and assumptions.</li>
<li>jot down ideas for future work</li>
</ul>
<p>By the end of this pass, you should be able to:</p>
<ul>
<li>reconstruct the entire structure of paper from memory</li>
<li>Identify its strong and weak points</li>
<li>pinpoint implicit assumptions, missing citations to relevant work, and potential issues with the techniques</li>
</ul>
<h3>Guidelines for reading</h3>
<ul>
<li>Read critically
<ul>
<li>don't assume authors are always correct, ask appropriate questions</li>
</ul>
</li>
<li>Read creatively
<ul>
<li>what are the good ideas in this paper?</li>
<li>Do the ideas have other applications or extensions?</li>
<li>are there possible improvements</li>
<li>what would be the next thing you would do?</li>
<li>Do one pass on each paper</li>
</ul>
</li>
<li>Make notes as you read</li>
</ul>
<h3>Doing a Literature Survey</h3>
<p>When conducting a literature survey, the three-pass approach is valuable:</p>
<ol>
<li><strong>Starting Point</strong>: Use academic search engines with specific keywords to find initial papers and read their related work sections.</li>
<li><strong>Identifying Key Papers</strong>: Look for shared citations and author names in these papers to find key research in the area.</li>
<li><strong>Exploring Conference Proceedings</strong>: Visit top conference websites in the field and browse their proceedings for recent high-quality work.</li>
</ol>
<p>Through this method, you can efficiently conduct a literature survey by identifying and understanding the most relevant papers in a field.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Coding Reminders]]></title>
        <link>https://bneo.xyz/posts/reminders-coding</link>
        <guid>https://bneo.xyz/posts/reminders-coding</guid>
        <pubDate>Tue, 28 Nov 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Things to <a href="https://changelog.com/posts/things-we-always-remind-ourselves-while-coding">remind ourselves</a> while coding.</p>
<p>I should have this printed out and put on my wall.</p>
<h3>On health &#x26; wellness</h3>
<ul>
<li>Exercise</li>
<li>Take a break (7x)</li>
<li>Don’t burn out</li>
<li>Make sure to eat</li>
<li>Your body position</li>
</ul>
<h3>Pep talk &#x26; self-encouragement</h3>
<ul>
<li>I can do this</li>
<li>It’s ok to fail</li>
<li>You can do it</li>
<li>You’ll figure it out</li>
<li>The solution is probably simple</li>
<li>Everyone has the same struggles</li>
<li>There’s got to be a way to do this</li>
<li>I’m not stupid—this just takes time</li>
<li>There IS a solution, just have to find it</li>
<li>Writing failing code is not a personality trait</li>
<li>It’s going to be difficult before it gets easier</li>
</ul>
<h3>Following best practices</h3>
<ul>
<li>Keep it simple (8x)</li>
<li>Verify, don’t trust</li>
<li>Don’t DRY too soon</li>
<li>Add sensible comments</li>
<li>Good commit messages</li>
<li>Simple is better than smart</li>
<li>Don’t forget to do that side refactor</li>
</ul>
<h3>Focus</h3>
<ul>
<li>Not to drift off</li>
<li>Don’t surf the web</li>
<li>One thing at a time</li>
<li>Read docs properly</li>
<li>What am I working on?</li>
<li>Read the documentation</li>
<li>Read (and reread) the error message</li>
<li>Finish committing before pushing (seriously)</li>
<li>You don’t have time to try that new thing out</li>
<li>(distracted) What was I supposed to be doing?</li>
<li>Don’t spend an hour on tiny things that don’t matter</li>
</ul>
<h3>Slowing down vs going faster</h3>
<ul>
<li>Slow down</li>
<li>Ship sooner</li>
<li>Optimize it later</li>
<li>It’s good enough</li>
<li>Stop overthinking it</li>
<li>Don’t over-optimize</li>
<li>Don’t over-engineer</li>
<li>Slow down and think</li>
<li>Just get something working</li>
<li>Don’t let perfect be the enemy of the good</li>
<li>There’s no single perfect solution, there are always drawbacks</li>
<li>Better to get something out than sitting analyzing the problem</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>Things to <a href="https://changelog.com/posts/things-we-always-remind-ourselves-while-coding">remind ourselves</a> while coding.</p>
<p>I should have this printed out and put on my wall.</p>
<h3>On health &#x26; wellness</h3>
<ul>
<li>Exercise</li>
<li>Take a break (7x)</li>
<li>Don’t burn out</li>
<li>Make sure to eat</li>
<li>Your body position</li>
</ul>
<h3>Pep talk &#x26; self-encouragement</h3>
<ul>
<li>I can do this</li>
<li>It’s ok to fail</li>
<li>You can do it</li>
<li>You’ll figure it out</li>
<li>The solution is probably simple</li>
<li>Everyone has the same struggles</li>
<li>There’s got to be a way to do this</li>
<li>I’m not stupid—this just takes time</li>
<li>There IS a solution, just have to find it</li>
<li>Writing failing code is not a personality trait</li>
<li>It’s going to be difficult before it gets easier</li>
</ul>
<h3>Following best practices</h3>
<ul>
<li>Keep it simple (8x)</li>
<li>Verify, don’t trust</li>
<li>Don’t DRY too soon</li>
<li>Add sensible comments</li>
<li>Good commit messages</li>
<li>Simple is better than smart</li>
<li>Don’t forget to do that side refactor</li>
</ul>
<h3>Focus</h3>
<ul>
<li>Not to drift off</li>
<li>Don’t surf the web</li>
<li>One thing at a time</li>
<li>Read docs properly</li>
<li>What am I working on?</li>
<li>Read the documentation</li>
<li>Read (and reread) the error message</li>
<li>Finish committing before pushing (seriously)</li>
<li>You don’t have time to try that new thing out</li>
<li>(distracted) What was I supposed to be doing?</li>
<li>Don’t spend an hour on tiny things that don’t matter</li>
</ul>
<h3>Slowing down vs going faster</h3>
<ul>
<li>Slow down</li>
<li>Ship sooner</li>
<li>Optimize it later</li>
<li>It’s good enough</li>
<li>Stop overthinking it</li>
<li>Don’t over-optimize</li>
<li>Don’t over-engineer</li>
<li>Slow down and think</li>
<li>Just get something working</li>
<li>Don’t let perfect be the enemy of the good</li>
<li>There’s no single perfect solution, there are always drawbacks</li>
<li>Better to get something out than sitting analyzing the problem</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Intro to LLMs]]></title>
        <link>https://bneo.xyz/posts/llm-intro</link>
        <guid>https://bneo.xyz/posts/llm-intro</guid>
        <pubDate>Mon, 27 Nov 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><a href="https://karpathy.ai/">Andrej Karpathy</a>, the GOAT who gifted us the <a href="https://www.youtube.com/playlist?list=PLAqhIrjkxbuWI23v9cThsA9GvCAUhRvKZ">Neural Networks from Zero To Hero</a> videos, released a 1hr <a href="https://www.youtube.com/watch?v=zjkBMFhNj_g">Intro to LLMs</a> video (<a href="https://drive.google.com/file/d/1pxx_ZI7O-Nwl7ZLNk5hI3WzAsTLwvNU7/view">slides</a>)</p>
<p>Below are my takeaways.</p>
<ul>
<li>LLMs are neutal networks with billions of parameters dispersed through them, we know how to iteratively adjust the parameters to make them better, but we don't know how they collaborate to do it</li>
<li>training LLMs = lossy compression (100x compression ratio), there is <a href="https://mindfulmodeler.substack.com/p/the-intricate-link-between-compression">close relationship</a> between compression and performance</li>
<li>hallucinations: LLMs dreams, think of them as mostly inscrutable artifacts, develop correspondingly sophisticated evaluations</li>
<li>how LLMs are build
<ul>
<li>1) pre-training for knowledge
<ul>
<li>get large amounts of text (~10 TB), and get expensive compute (~6000 GPUs)</li>
<li>compress text into neural network (pay ~$2m and wait ~12 days)</li>
<li>get a <strong>base model</strong></li>
</ul>
</li>
<li>2) fine-tuning for alignment
<ul>
<li>write labelling instructions</li>
<li>hire people (scale.ai) to collect 100k high quality ideal Q&#x26;A instructions or comparisons</li>
<li>finetune base model on this data (wait ~1 day)</li>
<li>obtain <strong>assistant model</strong></li>
<li>run lots of evaluations</li>
<li>deploy</li>
<li>monitor, collect misbehaviours, go back to step 1</li>
</ul>
</li>
<li>3) RLHF with comparisons data, train model on good/bad outputs</li>
</ul>
</li>
<li>scaling laws:
<ul>
<li>performance of LLMs is a smooth, well-behaved, predictable function of
<ul>
<li>N: no. of parameters in network</li>
<li>D: amount of text</li>
</ul>
</li>
<li>expect a lot of "general capability" across all areas of knowledge</li>
</ul>
</li>
<li>system 2 thinking
<ul>
<li>LLMs currently only have system 1 fast thinking, just next word prediction</li>
<li>the goal is system 2, where they take time to think through a problem, providing more accurate answers</li>
<li>how? create tree of thought and reflect on question before answering</li>
</ul>
</li>
<li>self-improvement
<ul>
<li>what is equivalent of AlphaGO self-play for LLMs?</li>
<li>main challenge is the lack of reward criterion (language is a large space and not well defined)</li>
</ul>
</li>
<li>LLM OS
<ul>
<li>"LLMs is the kernel process of an emergent operating system"</li>
<li>RAM = working memory = context window</li>
<li>OS systems had closed and open source (llama2 vs gpt4)</li>
</ul>
</li>
<li>llm security
<ul>
<li>LLMs are vulnerable to jailbreaks, prompt injection, data poisoning</li>
</ul>
</li>
</ul>
<h2>Reading list</h2>
<ul>
<li><strong>Transformers and Language Models</strong>
<ul>
<li><a href="https://arxiv.org/abs/1706.03762">Attention Is All You Need</a></li>
<li><a href="https://d4mucfpksywv.cloudfront.net/better-language-models/language_models_are_unsupervised_multitask_learners.pdf">Language Models are Unsupervised Multitask Learners (GPT-2)</a></li>
<li><a href="https://arxiv.org/abs/2203.02155">Training Language Models to Follow Instructions (InstructGPT)</a></li>
<li><a href="https://ai.meta.com/research/publications/llama-2-open-foundation-and-fine-tuned-chat-models">LLaMA-2</a></li>
</ul>
</li>
<li><strong>Running Language Models Locally</strong>
<ul>
<li><a href="https://github.com/ggerganov/llama.cpp">Llama.cpp code</a></li>
<li><a href="https://github.com/karpathy/llama2.c/blob/master/run.c">Andrej’s code</a></li>
<li><a href="https://blog.oxen.ai/how-to-run-llama-2-on-cpu-after-fine-tuning-with-lora/">Tutorial: How to run Llama-2 on CPU</a></li>
</ul>
</li>
<li><strong>Reinforcement Learning and Optimization in LLMs</strong>
<ul>
<li><a href="https://arxiv.org/abs/2309.00267">RLAIF: Scaling Reinforcement Learning from Human Feedback with AI Feedback</a></li>
<li><a href="https://arxiv.org/abs/2305.18290">Direct Preference Optimization: Your Language Model is Secretly a Reward Model</a></li>
<li><a href="https://arxiv.org/abs/2203.15556">Training Compute Optimal Language Models</a></li>
<li><a href="https://arxiv.org/abs/2001.08361">Scaling Laws for Neural Language Models</a></li>
<li><a href="https://arxiv.org/abs/2303.12712">Sparks of Artificial General Intelligence: Early experiments with GPT-4</a></li>
</ul>
</li>
<li><strong>System One vs System Two Thinking</strong>
<ul>
<li><a href="https://en.wikipedia.org/wiki/Thinking,_Fast_and_Slow?useskin=vector">Thinking Fast and Slow</a></li>
<li><a href="https://www.nature.com/articles/nature16961">Mastering the game of Go with deep neural networks and tree search</a></li>
<li><a href="https://arxiv.org/abs/2201.11903">Chain-of-Thought Prompting Elicits Reasoning in Large Language Models</a></li>
<li><a href="https://arxiv.org/abs/2305.10601">Tree of Thoughts: Deliberate Problem Solving with Large Language Models</a></li>
<li><a href="https://arxiv.org/abs/2311.11829">System 2 Attention (is something you might need too)</a></li>
</ul>
</li>
<li><strong>LLM Operating System and Tool Use</strong>
<ul>
<li><a href="https://arxiv.org/abs/2005.11401">Retrieval Augmented Generation (RAG)</a></li>
<li><a href="https://arxiv.org/abs/2212.14024">Demonstrate-Search-Predict: Composing retrieval and language models for knowledge-intensive NLP</a></li>
<li><a href="https://arxiv.org/abs/2302.04761">Toolformer: Language Models Can Teach Themselves to Use Tools</a></li>
<li><a href="https://arxiv.org/abs/2305.17126">Large Language Models as Tool Makers</a></li>
<li><a href="https://arxiv.org/abs/2307.16789">ToolLLM: Facilitating Large Language Models to Master 16000+ Real-world APIs</a></li>
</ul>
</li>
<li><strong>Multimodal Interaction and Peripheral Device I/O</strong>
<ul>
<li><a href="https://arxiv.org/abs/2010.11929">An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale</a></li>
<li><a href="https://arxiv.org/abs/2103.00020">CLIP - Learning Transferable Visual Models From Natural Language Supervision</a></li>
<li><a href="https://arxiv.org/abs/2212.05171">ULIP: Learning a Unified Representation of Language, Images, and Point Clouds for 3D Understanding</a></li>
<li><a href="https://next-gpt.github.io/">NExT-GPT: Any-to-any multimodal large language models</a></li>
<li><a href="https://arxiv.org/abs/2304.08485">LLaVA - Visual Instruction Tuning</a></li>
<li><a href="https://arxiv.org/abs/2305.15023">LaVIN - Cheap and Quick: Efficient Vision-Language Instruction Tuning for Large Language Models</a></li>
<li><a href="https://arxiv.org/abs/2205.01917">CoCa: Contrastive Captioners are Image-Text Foundation Models</a></li>
<li><a href="https://arxiv.org/abs/2311.10709">Emu Video: Factorizing Text-to-Video Generation by Explicit Image Conditioning</a></li>
</ul>
</li>
<li><strong>Security and Ethical Challenges in LLMs</strong>
<ul>
<li><a href="https://arxiv.org/abs/2307.02483">Jailbroken: How Does LLM Safety Training Fail?</a></li>
<li><a href="https://arxiv.org/abs/2307.15043">Universal and Transferable Adversarial Attacks on Aligned Language Models</a></li>
<li><a href="https://arxiv.org/abs/2306.13213">Visual Adversarial Examples Jailbreak Aligned Large Language Models</a></li>
<li><a href="https://arxiv.org/abs/2302.12173">Not what you've signed up for: Compromising Real-World LLM-Integrated Applications with Indirect Prompt Injection</a></li>
<li><a href="https://embracethered.com/blog/posts/2023/google-bard-data-exfiltration/">Hacking Google Bard - From Prompt Injection to Data Exfiltration</a></li>
<li><a href="https://arxiv.org/abs/2305.00944">Poisoning Language Models During Instruction Tuning</a></li>
<li><a href="https://arxiv.org/abs/2302.10149">Poisoning Web-Scale Training Datasets is Practical</a></li>
</ul>
</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><a href="https://karpathy.ai/">Andrej Karpathy</a>, the GOAT who gifted us the <a href="https://www.youtube.com/playlist?list=PLAqhIrjkxbuWI23v9cThsA9GvCAUhRvKZ">Neural Networks from Zero To Hero</a> videos, released a 1hr <a href="https://www.youtube.com/watch?v=zjkBMFhNj_g">Intro to LLMs</a> video (<a href="https://drive.google.com/file/d/1pxx_ZI7O-Nwl7ZLNk5hI3WzAsTLwvNU7/view">slides</a>)</p>
<p>Below are my takeaways.</p>
<ul>
<li>LLMs are neutal networks with billions of parameters dispersed through them, we know how to iteratively adjust the parameters to make them better, but we don't know how they collaborate to do it</li>
<li>training LLMs = lossy compression (100x compression ratio), there is <a href="https://mindfulmodeler.substack.com/p/the-intricate-link-between-compression">close relationship</a> between compression and performance</li>
<li>hallucinations: LLMs dreams, think of them as mostly inscrutable artifacts, develop correspondingly sophisticated evaluations</li>
<li>how LLMs are build
<ul>
<li>1) pre-training for knowledge
<ul>
<li>get large amounts of text (~10 TB), and get expensive compute (~6000 GPUs)</li>
<li>compress text into neural network (pay ~$2m and wait ~12 days)</li>
<li>get a <strong>base model</strong></li>
</ul>
</li>
<li>2) fine-tuning for alignment
<ul>
<li>write labelling instructions</li>
<li>hire people (scale.ai) to collect 100k high quality ideal Q&#x26;A instructions or comparisons</li>
<li>finetune base model on this data (wait ~1 day)</li>
<li>obtain <strong>assistant model</strong></li>
<li>run lots of evaluations</li>
<li>deploy</li>
<li>monitor, collect misbehaviours, go back to step 1</li>
</ul>
</li>
<li>3) RLHF with comparisons data, train model on good/bad outputs</li>
</ul>
</li>
<li>scaling laws:
<ul>
<li>performance of LLMs is a smooth, well-behaved, predictable function of
<ul>
<li>N: no. of parameters in network</li>
<li>D: amount of text</li>
</ul>
</li>
<li>expect a lot of "general capability" across all areas of knowledge</li>
</ul>
</li>
<li>system 2 thinking
<ul>
<li>LLMs currently only have system 1 fast thinking, just next word prediction</li>
<li>the goal is system 2, where they take time to think through a problem, providing more accurate answers</li>
<li>how? create tree of thought and reflect on question before answering</li>
</ul>
</li>
<li>self-improvement
<ul>
<li>what is equivalent of AlphaGO self-play for LLMs?</li>
<li>main challenge is the lack of reward criterion (language is a large space and not well defined)</li>
</ul>
</li>
<li>LLM OS
<ul>
<li>"LLMs is the kernel process of an emergent operating system"</li>
<li>RAM = working memory = context window</li>
<li>OS systems had closed and open source (llama2 vs gpt4)</li>
</ul>
</li>
<li>llm security
<ul>
<li>LLMs are vulnerable to jailbreaks, prompt injection, data poisoning</li>
</ul>
</li>
</ul>
<h2>Reading list</h2>
<ul>
<li><strong>Transformers and Language Models</strong>
<ul>
<li><a href="https://arxiv.org/abs/1706.03762">Attention Is All You Need</a></li>
<li><a href="https://d4mucfpksywv.cloudfront.net/better-language-models/language_models_are_unsupervised_multitask_learners.pdf">Language Models are Unsupervised Multitask Learners (GPT-2)</a></li>
<li><a href="https://arxiv.org/abs/2203.02155">Training Language Models to Follow Instructions (InstructGPT)</a></li>
<li><a href="https://ai.meta.com/research/publications/llama-2-open-foundation-and-fine-tuned-chat-models">LLaMA-2</a></li>
</ul>
</li>
<li><strong>Running Language Models Locally</strong>
<ul>
<li><a href="https://github.com/ggerganov/llama.cpp">Llama.cpp code</a></li>
<li><a href="https://github.com/karpathy/llama2.c/blob/master/run.c">Andrej’s code</a></li>
<li><a href="https://blog.oxen.ai/how-to-run-llama-2-on-cpu-after-fine-tuning-with-lora/">Tutorial: How to run Llama-2 on CPU</a></li>
</ul>
</li>
<li><strong>Reinforcement Learning and Optimization in LLMs</strong>
<ul>
<li><a href="https://arxiv.org/abs/2309.00267">RLAIF: Scaling Reinforcement Learning from Human Feedback with AI Feedback</a></li>
<li><a href="https://arxiv.org/abs/2305.18290">Direct Preference Optimization: Your Language Model is Secretly a Reward Model</a></li>
<li><a href="https://arxiv.org/abs/2203.15556">Training Compute Optimal Language Models</a></li>
<li><a href="https://arxiv.org/abs/2001.08361">Scaling Laws for Neural Language Models</a></li>
<li><a href="https://arxiv.org/abs/2303.12712">Sparks of Artificial General Intelligence: Early experiments with GPT-4</a></li>
</ul>
</li>
<li><strong>System One vs System Two Thinking</strong>
<ul>
<li><a href="https://en.wikipedia.org/wiki/Thinking,_Fast_and_Slow?useskin=vector">Thinking Fast and Slow</a></li>
<li><a href="https://www.nature.com/articles/nature16961">Mastering the game of Go with deep neural networks and tree search</a></li>
<li><a href="https://arxiv.org/abs/2201.11903">Chain-of-Thought Prompting Elicits Reasoning in Large Language Models</a></li>
<li><a href="https://arxiv.org/abs/2305.10601">Tree of Thoughts: Deliberate Problem Solving with Large Language Models</a></li>
<li><a href="https://arxiv.org/abs/2311.11829">System 2 Attention (is something you might need too)</a></li>
</ul>
</li>
<li><strong>LLM Operating System and Tool Use</strong>
<ul>
<li><a href="https://arxiv.org/abs/2005.11401">Retrieval Augmented Generation (RAG)</a></li>
<li><a href="https://arxiv.org/abs/2212.14024">Demonstrate-Search-Predict: Composing retrieval and language models for knowledge-intensive NLP</a></li>
<li><a href="https://arxiv.org/abs/2302.04761">Toolformer: Language Models Can Teach Themselves to Use Tools</a></li>
<li><a href="https://arxiv.org/abs/2305.17126">Large Language Models as Tool Makers</a></li>
<li><a href="https://arxiv.org/abs/2307.16789">ToolLLM: Facilitating Large Language Models to Master 16000+ Real-world APIs</a></li>
</ul>
</li>
<li><strong>Multimodal Interaction and Peripheral Device I/O</strong>
<ul>
<li><a href="https://arxiv.org/abs/2010.11929">An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale</a></li>
<li><a href="https://arxiv.org/abs/2103.00020">CLIP - Learning Transferable Visual Models From Natural Language Supervision</a></li>
<li><a href="https://arxiv.org/abs/2212.05171">ULIP: Learning a Unified Representation of Language, Images, and Point Clouds for 3D Understanding</a></li>
<li><a href="https://next-gpt.github.io/">NExT-GPT: Any-to-any multimodal large language models</a></li>
<li><a href="https://arxiv.org/abs/2304.08485">LLaVA - Visual Instruction Tuning</a></li>
<li><a href="https://arxiv.org/abs/2305.15023">LaVIN - Cheap and Quick: Efficient Vision-Language Instruction Tuning for Large Language Models</a></li>
<li><a href="https://arxiv.org/abs/2205.01917">CoCa: Contrastive Captioners are Image-Text Foundation Models</a></li>
<li><a href="https://arxiv.org/abs/2311.10709">Emu Video: Factorizing Text-to-Video Generation by Explicit Image Conditioning</a></li>
</ul>
</li>
<li><strong>Security and Ethical Challenges in LLMs</strong>
<ul>
<li><a href="https://arxiv.org/abs/2307.02483">Jailbroken: How Does LLM Safety Training Fail?</a></li>
<li><a href="https://arxiv.org/abs/2307.15043">Universal and Transferable Adversarial Attacks on Aligned Language Models</a></li>
<li><a href="https://arxiv.org/abs/2306.13213">Visual Adversarial Examples Jailbreak Aligned Large Language Models</a></li>
<li><a href="https://arxiv.org/abs/2302.12173">Not what you've signed up for: Compromising Real-World LLM-Integrated Applications with Indirect Prompt Injection</a></li>
<li><a href="https://embracethered.com/blog/posts/2023/google-bard-data-exfiltration/">Hacking Google Bard - From Prompt Injection to Data Exfiltration</a></li>
<li><a href="https://arxiv.org/abs/2305.00944">Poisoning Language Models During Instruction Tuning</a></li>
<li><a href="https://arxiv.org/abs/2302.10149">Poisoning Web-Scale Training Datasets is Practical</a></li>
</ul>
</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Make Money, Have Fun, Do Good]]></title>
        <link>https://bneo.xyz/posts/money-fun-good</link>
        <guid>https://bneo.xyz/posts/money-fun-good</guid>
        <pubDate>Sun, 26 Nov 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I believe anyone wants to be in a position where they can <strong>make money, have fun, and do good</strong>.</p>
<p><a href="https://www.lennysnewsletter.com/p/how-to-fire-people-with-grace-work#details">Matt Mochary</a> <a href="https://docs.google.com/document/d/1P_8WALoefgBCQ9cR0Jgwztt_8-ppjJ1r7zpeyoikTa0/edit?folder=0B9tanFUuwmYSMHIyU2pkYTZSVkU">writes</a> in his <a href="https://docs.google.com/document/d/18FiJbYn53fTtPmphfdCKT2TMWH-8Y2L-MLqDk-MFV4s/edit">Mochary Method Curriculum</a> that if you try to optimize for all three, you'll end up in a place that provided none.</p>
<p>So now I'm optimizing for making money, because that will give me the financial stability I need to have fun and pursue my passion, and the resources to do good.</p>
<p>He talks about how the feeling of success in making money lasted a week, and having fun lasted for years, but changing lives by <strong>doing good</strong>, it's a deep satisfaction that he's never felt before. And it's the <strong>best feeling that you'll ever experience</strong>.</p>
<p>This is what's motivating me to work in FAANG as a SWE or MLE in the US, because they pay an <a href="https://www.levels.fyi/?compare=John%20Deere,Workiva,Wells%20Fargo&#x26;track=Software%20Engineer">absurd amount</a> compared to other places in the world.</p>
<p>My hope is to <a href="http://bneo.xyz/posts/career-advice">collect experiences and people</a> here, and then have fun at the same time doing hard and fulfilling work.</p>
<p>Once I've learned all I can, it'll be time to do good. To start a company. To give back to the people who helped me get there.</p>
<p>I look forward to that day.</p>]]></description>
        <content:encoded><![CDATA[<p>I believe anyone wants to be in a position where they can <strong>make money, have fun, and do good</strong>.</p>
<p><a href="https://www.lennysnewsletter.com/p/how-to-fire-people-with-grace-work#details">Matt Mochary</a> <a href="https://docs.google.com/document/d/1P_8WALoefgBCQ9cR0Jgwztt_8-ppjJ1r7zpeyoikTa0/edit?folder=0B9tanFUuwmYSMHIyU2pkYTZSVkU">writes</a> in his <a href="https://docs.google.com/document/d/18FiJbYn53fTtPmphfdCKT2TMWH-8Y2L-MLqDk-MFV4s/edit">Mochary Method Curriculum</a> that if you try to optimize for all three, you'll end up in a place that provided none.</p>
<p>So now I'm optimizing for making money, because that will give me the financial stability I need to have fun and pursue my passion, and the resources to do good.</p>
<p>He talks about how the feeling of success in making money lasted a week, and having fun lasted for years, but changing lives by <strong>doing good</strong>, it's a deep satisfaction that he's never felt before. And it's the <strong>best feeling that you'll ever experience</strong>.</p>
<p>This is what's motivating me to work in FAANG as a SWE or MLE in the US, because they pay an <a href="https://www.levels.fyi/?compare=John%20Deere,Workiva,Wells%20Fargo&#x26;track=Software%20Engineer">absurd amount</a> compared to other places in the world.</p>
<p>My hope is to <a href="http://bneo.xyz/posts/career-advice">collect experiences and people</a> here, and then have fun at the same time doing hard and fulfilling work.</p>
<p>Once I've learned all I can, it'll be time to do good. To start a company. To give back to the people who helped me get there.</p>
<p>I look forward to that day.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Relax for the Same Results]]></title>
        <link>https://bneo.xyz/posts/relax</link>
        <guid>https://bneo.xyz/posts/relax</guid>
        <pubDate>Sat, 25 Nov 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Derek Sivers <a href="https://sive.rs/relax">shares</a> how he would go full-on, 100 percent, all-out for his bike rides, trying to beat his 43 minute mark.</p>
<p>But one day he decided to chill, look around, looking at dolphins and pelicans, and noticed that the time was 45 minutes.</p>
<p>Only two minutes more than before.</p>
<p>Both go the same distance, about the same time, but one leaves you exhausted, while the other, relaxed and rejuvenated.</p>
<p>I tend to stress out very easily. I try to minimize time and maximize effort for all my tasks, telling myself that if I finish this, I get to to this other thing I need to do, so I can do more tomorrow, the next day, the next month.</p>
<p>These days, I still default to stress myself out, especially when I'm in flow. When I'm 3 hours in for a coding project, and I'm facing bugs and ChatGPT isn't helping, I fail to listen to my body and work myself to exhaustion. I am incapable of tolerating unfinished tasks, especially the ones that feel really close to completion.</p>
<p>The lesson here is when you stress out about something, it's likely half of your effort is not effort, it's unnecessary stress that made you <em>feel</em> like you're at your best.</p>
<p>So <mark>relax for the same results</mark>, remember 80/20, put in the 20% of effort you need for optimal results, listen to your body, go take a walk when you face a bug. Don't exhaust yourself, it's not worth it.</p>]]></description>
        <content:encoded><![CDATA[<p>Derek Sivers <a href="https://sive.rs/relax">shares</a> how he would go full-on, 100 percent, all-out for his bike rides, trying to beat his 43 minute mark.</p>
<p>But one day he decided to chill, look around, looking at dolphins and pelicans, and noticed that the time was 45 minutes.</p>
<p>Only two minutes more than before.</p>
<p>Both go the same distance, about the same time, but one leaves you exhausted, while the other, relaxed and rejuvenated.</p>
<p>I tend to stress out very easily. I try to minimize time and maximize effort for all my tasks, telling myself that if I finish this, I get to to this other thing I need to do, so I can do more tomorrow, the next day, the next month.</p>
<p>These days, I still default to stress myself out, especially when I'm in flow. When I'm 3 hours in for a coding project, and I'm facing bugs and ChatGPT isn't helping, I fail to listen to my body and work myself to exhaustion. I am incapable of tolerating unfinished tasks, especially the ones that feel really close to completion.</p>
<p>The lesson here is when you stress out about something, it's likely half of your effort is not effort, it's unnecessary stress that made you <em>feel</em> like you're at your best.</p>
<p>So <mark>relax for the same results</mark>, remember 80/20, put in the 20% of effort you need for optimal results, listen to your body, go take a walk when you face a bug. Don't exhaust yourself, it's not worth it.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Books are Freedom!]]></title>
        <link>https://bneo.xyz/posts/books-freedom</link>
        <guid>https://bneo.xyz/posts/books-freedom</guid>
        <pubDate>Fri, 24 Nov 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I took a picture of this quote, framed, at Forest Books in Japantown, SF in the summer.</p>
<p>It talks about information, exploitative nature of the internet, and why books are freedom.</p>
<blockquote>
<p>Books v. Internet trolling</p>
<p>Consider the Internet. <mark>Information is not necessarily knowledge. Knowledge is not necessarily comprehension. Comprehension may not yet understand. Understanding, is not yet mastery and mastery is not yet wisdom.</mark> Information does not reveal relevant context, just as context may exclude relevant detail.</p>
<p>Consider books. Books cannot be turned off or edited after publication.
Books require and provide a context of peace. Books are not the color manipulated programmed propaganda that agitates your retina, mental state, and sleep. Books enfold and inspire you. Once bought, they are your own. Books are not bugged to reveal your every interest to anonymous researchers who aim to hypnotically exploit your preferences for profit and your secrets for sinister political purposes.</p>
<p>Books are their author's lives and art.</p>
<p>Books are the cultural legacy of the world.</p>
<p>Buy books.</p>
<p>They're a deep resource, a good investment and a great gift.</p>
<p>– Jakushu Gregory Wood</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p>I took a picture of this quote, framed, at Forest Books in Japantown, SF in the summer.</p>
<p>It talks about information, exploitative nature of the internet, and why books are freedom.</p>
<blockquote>
<p>Books v. Internet trolling</p>
<p>Consider the Internet. <mark>Information is not necessarily knowledge. Knowledge is not necessarily comprehension. Comprehension may not yet understand. Understanding, is not yet mastery and mastery is not yet wisdom.</mark> Information does not reveal relevant context, just as context may exclude relevant detail.</p>
<p>Consider books. Books cannot be turned off or edited after publication.
Books require and provide a context of peace. Books are not the color manipulated programmed propaganda that agitates your retina, mental state, and sleep. Books enfold and inspire you. Once bought, they are your own. Books are not bugged to reveal your every interest to anonymous researchers who aim to hypnotically exploit your preferences for profit and your secrets for sinister political purposes.</p>
<p>Books are their author's lives and art.</p>
<p>Books are the cultural legacy of the world.</p>
<p>Buy books.</p>
<p>They're a deep resource, a good investment and a great gift.</p>
<p>– Jakushu Gregory Wood</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[Mindset of Successful People]]></title>
        <link>https://bneo.xyz/posts/success-mindset</link>
        <guid>https://bneo.xyz/posts/success-mindset</guid>
        <pubDate>Thu, 23 Nov 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>If you feel like everything that happens to you is beyond your control, that there is nothing you can do to set yourself up for success, and not even try, you don't have the mindset of a successful person.</p>
<p>First, let's define some Psychology concepts:</p>
<ul>
<li><a href="https://www.sciencedirect.com/topics/social-sciences/attribution-theory">Attribution theory</a>: how you attribute success and failures
<ul>
<li>internal (ability and effort) and external (task difficulty and luck) causes which may be more or less stable or controllable</li>
<li>good: attribute failures to controllable factors (lack of effort)</li>
<li>bad: attribute failures to stable, uncontrollable factors (lack of ability)</li>
</ul>
</li>
<li><a href="https://educationlibrary.org/mcclellands-three-needs-theory-power-achievement-and-affiliation/">Motivation - Three Needs Theory</a>: Each person is motivated by power, affiliation, or achievement</li>
<li><a href="https://www.sciencedirect.com/topics/psychology/achievement-goal-theory">Achievement-goal theory</a>: people do things for ego or to complete a task</li>
<li><a href="https://en.wikipedia.org/wiki/Self-efficacy?useskin=vector">Self-Determination Theory</a>: People need autonomy, competence, and relatedness to be intrinsically motivated
<ul>
<li>intrinsic motivation = something inside of you driving you, you choose to do it without external forces</li>
<li>autonomy = feeling like you're making your own decision</li>
<li>competence = feeling capable of making successful outcomes for yourself</li>
<li>relatedness = how satisfied you are with your place in society.</li>
</ul>
</li>
<li><a href="https://en.wikipedia.org/wiki/Self-efficacy?useskin=vector">self-efficacy</a> theory: people who are successful <strong>believe</strong> they will succeed at things</li>
</ul>
<p>A successful person, according to <a href="https://www.youtube.com/watch?v=KipC-mkazjg&#x26;t=903s">Dr. Ana</a>:</p>
<ul>
<li>attributes failure to <strong>controllable, internal, unstable</strong> factors
<ul>
<li>"I failed this test because I did not work hard enough-which I can change by studying harder/smarter next time"</li>
</ul>
</li>
<li>attributes success to <strong>controllable, internal, stable</strong> factors
<ul>
<li>"I got this job because I grinded leetcode for 3 months and worked really hard to get it"</li>
</ul>
</li>
<li>Wants to achieve their <strong>goals</strong> rather than achieve power or approval</li>
<li>doesn't focus on other people's journeys</li>
<li>Feels intrinsically motivated to reach goals because they have a high degree of <strong>autonomy</strong>, <strong>competence</strong>, and <strong>relatedness</strong>.</li>
<li>believe they can succeed</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>If you feel like everything that happens to you is beyond your control, that there is nothing you can do to set yourself up for success, and not even try, you don't have the mindset of a successful person.</p>
<p>First, let's define some Psychology concepts:</p>
<ul>
<li><a href="https://www.sciencedirect.com/topics/social-sciences/attribution-theory">Attribution theory</a>: how you attribute success and failures
<ul>
<li>internal (ability and effort) and external (task difficulty and luck) causes which may be more or less stable or controllable</li>
<li>good: attribute failures to controllable factors (lack of effort)</li>
<li>bad: attribute failures to stable, uncontrollable factors (lack of ability)</li>
</ul>
</li>
<li><a href="https://educationlibrary.org/mcclellands-three-needs-theory-power-achievement-and-affiliation/">Motivation - Three Needs Theory</a>: Each person is motivated by power, affiliation, or achievement</li>
<li><a href="https://www.sciencedirect.com/topics/psychology/achievement-goal-theory">Achievement-goal theory</a>: people do things for ego or to complete a task</li>
<li><a href="https://en.wikipedia.org/wiki/Self-efficacy?useskin=vector">Self-Determination Theory</a>: People need autonomy, competence, and relatedness to be intrinsically motivated
<ul>
<li>intrinsic motivation = something inside of you driving you, you choose to do it without external forces</li>
<li>autonomy = feeling like you're making your own decision</li>
<li>competence = feeling capable of making successful outcomes for yourself</li>
<li>relatedness = how satisfied you are with your place in society.</li>
</ul>
</li>
<li><a href="https://en.wikipedia.org/wiki/Self-efficacy?useskin=vector">self-efficacy</a> theory: people who are successful <strong>believe</strong> they will succeed at things</li>
</ul>
<p>A successful person, according to <a href="https://www.youtube.com/watch?v=KipC-mkazjg&#x26;t=903s">Dr. Ana</a>:</p>
<ul>
<li>attributes failure to <strong>controllable, internal, unstable</strong> factors
<ul>
<li>"I failed this test because I did not work hard enough-which I can change by studying harder/smarter next time"</li>
</ul>
</li>
<li>attributes success to <strong>controllable, internal, stable</strong> factors
<ul>
<li>"I got this job because I grinded leetcode for 3 months and worked really hard to get it"</li>
</ul>
</li>
<li>Wants to achieve their <strong>goals</strong> rather than achieve power or approval</li>
<li>doesn't focus on other people's journeys</li>
<li>Feels intrinsically motivated to reach goals because they have a high degree of <strong>autonomy</strong>, <strong>competence</strong>, and <strong>relatedness</strong>.</li>
<li>believe they can succeed</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Boston Day 3: Isabella & MFA]]></title>
        <link>https://bneo.xyz/posts/boston-d3</link>
        <guid>https://bneo.xyz/posts/boston-d3</guid>
        <pubDate>Wed, 22 Nov 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/isabella.jpeg" alt="Isabella Stewart Gardner Museum"></p>
<p>It's raining today.</p>
<p>I was really excited to go to the Beacon Hill Books &#x26; Cafe.</p>
<p>But before that, I wanted to hit some historical spots</p>
<p>Namely:</p>
<ul>
<li>Old South meeting House</li>
<li>Boston's Old City Hall</li>
<li>Old State House</li>
<li>Massachusetts State house</li>
</ul>
<p>The bookstore was so nice.</p>
<p>The christmas decor, the tasteful collection of books, the classy and thoughtful interior. It felt like I got invited to a wealthy person's house to explore in their library. It's cozy and inviting, and overall I felt good being in there. If I lived in Boston, I would come here everyday if I had the chance.</p>
<p>It was time for dim sum, we walked through Boston Common, and got to Winsor Dim Sum Cafe.</p>
<p>This spot was great. The food came fast. The dim sum was good. What more can you ask?</p>
<p>Tt was time for the two popular museums.</p>
<p>We took the subway and I saw Northeaster University through the window.</p>
<p>I wanted to go to <a href="https://en.wikipedia.org/wiki/Isabella_Stewart_Gardner?useskin=vector">Isabella Stewart Gardner</a> Museum for the really aesthetic garden, but I ended up really liking the artworks. There were 3 floors and multiple rooms, each telling their own story about Isabella's <a href="https://www.gardnermuseum.org/about/isabella-stewart-gardner">life</a>.</p>
<p>I got tired after going through all the rooms and me and A decided to sketch. I sat down and saw a couple sitting in front of me on their phones with the garden in the background. I have trouble drawing hands. Sketching is pretty fun.</p>
<p>We went to Museum of Fine Arts (MFA) next. The funny thing is when we found out tickets were 27, we were like nope. And wanted to get out of line, but ended up already getting in the Museum. So we decided to just look around, and the deeper we went the more guilt A felt. As my guilty conscience began to grow as well, after seeing the Monet paintings, I only wanted to see Hokusai and leave. But it was such a huge museum, that navigating to the Asian art section took 20 minutes. And when I did find it, it was "Coming soon". We left to the gift store and I bought some items with the Great Wave on them.</p>
<p>Leaving MFA, it was already night.</p>
<p>We walked to Berklee College of Music, but entry was only for students.</p>
<p>We went to Prudential center next. We explored around Eataly, I bought some italian chocolates.</p>
<p>There was nothing else to see there, so we went for the public library, but it was closed.</p>
<p>We rested at the Capital One Cafe, and decided to go Chinatown for claypot. But on the way there, an all-you-can-eat sushi place caught A's attention. We decided to eat here instead. I love Eel sushi. The tofu was also super silky and smooth. Edamame is crunchy. We had a good time. I notice again how we're quiet and other tables are really loud, especially the groups with all guys. A observed that waiters/waitresses in Boston are not very friendly.</p>
<p>We walked home from the Japanese restaurant.</p>
<p>We finished Identity, watched an explainer video on YouTube, then an episode of Naruto to end our day on a lighter tone.</p>
<p>My eyes were burning.</p>
<p>We slept at 1:24 a.m.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/isabella.jpeg" alt="Isabella Stewart Gardner Museum"></p>
<p>It's raining today.</p>
<p>I was really excited to go to the Beacon Hill Books &#x26; Cafe.</p>
<p>But before that, I wanted to hit some historical spots</p>
<p>Namely:</p>
<ul>
<li>Old South meeting House</li>
<li>Boston's Old City Hall</li>
<li>Old State House</li>
<li>Massachusetts State house</li>
</ul>
<p>The bookstore was so nice.</p>
<p>The christmas decor, the tasteful collection of books, the classy and thoughtful interior. It felt like I got invited to a wealthy person's house to explore in their library. It's cozy and inviting, and overall I felt good being in there. If I lived in Boston, I would come here everyday if I had the chance.</p>
<p>It was time for dim sum, we walked through Boston Common, and got to Winsor Dim Sum Cafe.</p>
<p>This spot was great. The food came fast. The dim sum was good. What more can you ask?</p>
<p>Tt was time for the two popular museums.</p>
<p>We took the subway and I saw Northeaster University through the window.</p>
<p>I wanted to go to <a href="https://en.wikipedia.org/wiki/Isabella_Stewart_Gardner?useskin=vector">Isabella Stewart Gardner</a> Museum for the really aesthetic garden, but I ended up really liking the artworks. There were 3 floors and multiple rooms, each telling their own story about Isabella's <a href="https://www.gardnermuseum.org/about/isabella-stewart-gardner">life</a>.</p>
<p>I got tired after going through all the rooms and me and A decided to sketch. I sat down and saw a couple sitting in front of me on their phones with the garden in the background. I have trouble drawing hands. Sketching is pretty fun.</p>
<p>We went to Museum of Fine Arts (MFA) next. The funny thing is when we found out tickets were 27, we were like nope. And wanted to get out of line, but ended up already getting in the Museum. So we decided to just look around, and the deeper we went the more guilt A felt. As my guilty conscience began to grow as well, after seeing the Monet paintings, I only wanted to see Hokusai and leave. But it was such a huge museum, that navigating to the Asian art section took 20 minutes. And when I did find it, it was "Coming soon". We left to the gift store and I bought some items with the Great Wave on them.</p>
<p>Leaving MFA, it was already night.</p>
<p>We walked to Berklee College of Music, but entry was only for students.</p>
<p>We went to Prudential center next. We explored around Eataly, I bought some italian chocolates.</p>
<p>There was nothing else to see there, so we went for the public library, but it was closed.</p>
<p>We rested at the Capital One Cafe, and decided to go Chinatown for claypot. But on the way there, an all-you-can-eat sushi place caught A's attention. We decided to eat here instead. I love Eel sushi. The tofu was also super silky and smooth. Edamame is crunchy. We had a good time. I notice again how we're quiet and other tables are really loud, especially the groups with all guys. A observed that waiters/waitresses in Boston are not very friendly.</p>
<p>We walked home from the Japanese restaurant.</p>
<p>We finished Identity, watched an explainer video on YouTube, then an episode of Naruto to end our day on a lighter tone.</p>
<p>My eyes were burning.</p>
<p>We slept at 1:24 a.m.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Boston Day 2: Harvard & MIT]]></title>
        <link>https://bneo.xyz/posts/boston-d2</link>
        <guid>https://bneo.xyz/posts/boston-d2</guid>
        <pubDate>Tue, 21 Nov 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/mit.jpeg" alt="mit"></p>
<p>I woke up too early, I always wake up early when I'm sleeping in hotels.</p>
<p>Today we're visiting both Harvard and MIT.</p>
<p>For anyone who plans to visit both in one day, here was our plan that maximizes the places you can explore.</p>
<h3>Harvard</h3>
<p>Arrive the museum at 9 a.m.</p>
<ol>
<li>Harvard Museum of Natural History ($10 for students, takes an hour min)
<ol>
<li>Harvard Museum of Ancient Near East (close by, 3 floors of Eastern civilization artifacts)</li>
</ol>
</li>
<li>Science center (Collection of Historical Scientific Instruments)</li>
<li>Memorial Hall</li>
<li>Gund hall (Druker Design Gallery)</li>
<li>John Harvard Statue</li>
<li>Widener Library (Harvard ID required)</li>
<li>Harvard Art Museum (Free admission, an hour min as well)</li>
<li>Harvard Square</li>
<li>Harvard book store</li>
</ol>
<p>Get lunch nearby, we went to Hokkaido Ramen. I'd give it a 8/10, +1 because it was a cold day and the broth warmed us up.</p>
<h3>MIT</h3>
<p>Get here around 3 p.m.</p>
<ol>
<li>Great Dome (grab a picture here)</li>
<li>Stata Center</li>
<li>MIT Science Museum (closes at 5, so get here around 3:15?)</li>
</ol>
<p>After the museum, you can cross the Harvard Bridge to Newbury Street for shopping and dinner.</p>
<h3>Newbury Street</h3>
<p>Some places we went</p>
<ul>
<li>UNIQLO</li>
<li>Muji</li>
<li>TJ Maxx.</li>
<li>Anime Zakka</li>
<li>Trident Booksellers &#x26; Cafe</li>
<li>DeLuca's Market</li>
</ul>
<h3>Some thoughts</h3>
<p>Overall, I found Harvard a more interesting place to explore than MIT, it might have something to do with us getting to MIT Great Dome at 4:20 p.m., and we were losing daylight, and we didn't get to go to the museum which closes at 5 p.m. I was blamed by A for spending too much time at the bookstore.</p>
<p>The Natural History museum was fun, it had glass flowers, pretty rocks, lifelike mammals around the world, insects, birds, fossils, and more. Connected to it was the Peabody Museum of Archeology &#x26; Ethnology, one of the world's oldest anthropology museum. You could see Maya monuments, artifacts by Native American communities, objects traded by 18th century Boston ship captains.</p>
<p>The Art museum was really nice as well, although we spent ~45 min speedrunning the place because we wanted to be on time for MIT. Maybe that's not such a good strategy for museums, instead of maximizing your surface area, and catching an eye of every painting and artwork, you're supposed to slow down, observe it from all angles, notice what feelings geyser up from inside you, whether positive or negative, or just enjoy the work of artists who poured their heart and soul, taking the leap to pursue their artistic passion, materializing their past experiences, their innovative, unconventional ideas, into something physical, something visceral.</p>
<p>The Harvard book store, specifically the used section below ground, was kind of a let down, I didn't find any good books there. The new books were expensive and well, new. I'm feel strongly against buying new books nowadays, it feels weird. I'd rather buy a book that someone else used to leave at their coffee table to show off to their guests that they're book readers, folded in their hands burning under the sun while they read in the balcony, or books that sat in someone's shelf collecting dusts until the owners decided that it could be in better hands.</p>
<p>The Great dome was cool, I never knew what was inside, and now I do. It was classrooms, research labs, lecture halls, study spaces, etc. The interesting thing about MIT that A observed is all the buildings are connected really well. You could possible get from class to your dorm barely even stepping foot outside.</p>
<p>Newbury street is a great way to end the day. There are tons of shops and food places here. Also right by Prudential Center, which houses Eataly.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/mit.jpeg" alt="mit"></p>
<p>I woke up too early, I always wake up early when I'm sleeping in hotels.</p>
<p>Today we're visiting both Harvard and MIT.</p>
<p>For anyone who plans to visit both in one day, here was our plan that maximizes the places you can explore.</p>
<h3>Harvard</h3>
<p>Arrive the museum at 9 a.m.</p>
<ol>
<li>Harvard Museum of Natural History ($10 for students, takes an hour min)
<ol>
<li>Harvard Museum of Ancient Near East (close by, 3 floors of Eastern civilization artifacts)</li>
</ol>
</li>
<li>Science center (Collection of Historical Scientific Instruments)</li>
<li>Memorial Hall</li>
<li>Gund hall (Druker Design Gallery)</li>
<li>John Harvard Statue</li>
<li>Widener Library (Harvard ID required)</li>
<li>Harvard Art Museum (Free admission, an hour min as well)</li>
<li>Harvard Square</li>
<li>Harvard book store</li>
</ol>
<p>Get lunch nearby, we went to Hokkaido Ramen. I'd give it a 8/10, +1 because it was a cold day and the broth warmed us up.</p>
<h3>MIT</h3>
<p>Get here around 3 p.m.</p>
<ol>
<li>Great Dome (grab a picture here)</li>
<li>Stata Center</li>
<li>MIT Science Museum (closes at 5, so get here around 3:15?)</li>
</ol>
<p>After the museum, you can cross the Harvard Bridge to Newbury Street for shopping and dinner.</p>
<h3>Newbury Street</h3>
<p>Some places we went</p>
<ul>
<li>UNIQLO</li>
<li>Muji</li>
<li>TJ Maxx.</li>
<li>Anime Zakka</li>
<li>Trident Booksellers &#x26; Cafe</li>
<li>DeLuca's Market</li>
</ul>
<h3>Some thoughts</h3>
<p>Overall, I found Harvard a more interesting place to explore than MIT, it might have something to do with us getting to MIT Great Dome at 4:20 p.m., and we were losing daylight, and we didn't get to go to the museum which closes at 5 p.m. I was blamed by A for spending too much time at the bookstore.</p>
<p>The Natural History museum was fun, it had glass flowers, pretty rocks, lifelike mammals around the world, insects, birds, fossils, and more. Connected to it was the Peabody Museum of Archeology &#x26; Ethnology, one of the world's oldest anthropology museum. You could see Maya monuments, artifacts by Native American communities, objects traded by 18th century Boston ship captains.</p>
<p>The Art museum was really nice as well, although we spent ~45 min speedrunning the place because we wanted to be on time for MIT. Maybe that's not such a good strategy for museums, instead of maximizing your surface area, and catching an eye of every painting and artwork, you're supposed to slow down, observe it from all angles, notice what feelings geyser up from inside you, whether positive or negative, or just enjoy the work of artists who poured their heart and soul, taking the leap to pursue their artistic passion, materializing their past experiences, their innovative, unconventional ideas, into something physical, something visceral.</p>
<p>The Harvard book store, specifically the used section below ground, was kind of a let down, I didn't find any good books there. The new books were expensive and well, new. I'm feel strongly against buying new books nowadays, it feels weird. I'd rather buy a book that someone else used to leave at their coffee table to show off to their guests that they're book readers, folded in their hands burning under the sun while they read in the balcony, or books that sat in someone's shelf collecting dusts until the owners decided that it could be in better hands.</p>
<p>The Great dome was cool, I never knew what was inside, and now I do. It was classrooms, research labs, lecture halls, study spaces, etc. The interesting thing about MIT that A observed is all the buildings are connected really well. You could possible get from class to your dorm barely even stepping foot outside.</p>
<p>Newbury street is a great way to end the day. There are tons of shops and food places here. Also right by Prudential Center, which houses Eataly.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Boston Day 1: Quincy Market]]></title>
        <link>https://bneo.xyz/posts/boston-d1</link>
        <guid>https://bneo.xyz/posts/boston-d1</guid>
        <pubDate>Mon, 20 Nov 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/boston1.jpeg" alt="Quincy market"></p>
<p>I woke up at 4:15 a.m. and slept for a little bit more to be ready for pastor to give us a ride to the airport.</p>
<p>I'm going <a href="https://www.corner.inc/list/1f088070-2928-41e0-a768-bb2a1aac45be">Boston</a> with A for 3 nights, and we have a lot <a href="https://benneo.notion.site/Boston-Trip-700e8bb81efa4c3799de7f1c0e57032b?pvs=4">planned</a>.</p>
<p>In the car the pastor talked about how he was too worried to fall asleep, and stayed up watching rain man. And talked about how he goes back to Texas frequently, that he paid $600 for a ticket back during Christmas.</p>
<p>I took a nap in the flight to Chicago.</p>
<p>Arriving at O'Hare, we bought sandwiches at a bakery. I got a turkey and bacon sandwich and got heartburn from it.</p>
<p>On the flight to Boston, I read <a href="https://mml-book.github.io/">Mathematics for Machine Learning</a>, specifically the chapter on Linear Algebra, I got anxiety flashbacks to my class in INTI with Ms. S when I saw The words "<a href="https://en.wikipedia.org/wiki/Row_echelon_form?useskin=vector">row echolon form</a>". I realized it was too theoretical and I probably will forget everything I read next week, so I decided to practice Python with <a href="https://github.com/adnanaziz/EPIJudge/tree/master/epi_judge_python">The Elements of Programming</a>.</p>
<p>Arriving in Boston, we were full of excitement and positive anticipation.</p>
<p>Our first reaction when leaving the gate was how cold it was, mostly because of the wind.</p>
<p>Our first hiccup was getting to James Hook &#x26; Co.</p>
<p>Pro tip: if you're arriving at Boston Logan Airport. The Uber will arrive at the departure, not baggage pickup, so go up one floor. Also the cars will not arrive at the first road, you have to cross the road into the garage, and they'll stop at numbered locations.</p>
<p>After getting cancelled the first time, we were brought to South Boston Waterfront instead of downtown, and had to order another ride to get there.</p>
<p>I no longer will use Uber for this entire trip, unless necessary.</p>
<p>We got the infamous lobster roll, and A said this was one of the best spots.</p>
<p>It was $40 for a good amount of lobster meat and bread. I found it to be chewy at first, but grew to like it.</p>
<p>After that was getting to our Airbnb.</p>
<p>In the city, either the GPS is buggy because of the buildings, or Boston roads are just weird. It was hard to get around.</p>
<p>We stopped by the Rowes wharf and saw the sunset. The arch made it feel like I was staring at a painting.</p>
<p>It was nice to walk in a city again, there was so much stimuli in every direction, after being in Ames for months, seeing the city feels like you've entered society again.</p>
<p>Once we found our Airbnb, a middle aged white man with a beanie stopped and asked us for butane. We were so confused.</p>
<p>We left after warming up and settling in, and went for Quincy Market.</p>
<p>I had high expectations for this place to be super crowded and Christmasy for some reason, but it was just a indoor marketplace with food and desserts, and then some shops outside. The entire area was pretty dead.</p>
<p>We were cold and disappointed, and went back to Chinatown.</p>
<p>We walked around and came across Hong Kong eatery, which was on our list.</p>
<p>We went in and ordered some takeaway. Some were standing and others were sitting at the small tables and chairs, with Jay Chou was playing on the small tv on the wall. The restaurant was small but cozy.</p>
<p>I got fish porridge, which reminded me of Malaysia.</p>
<p>While waiting for our orders, we went around the multitudes of bakeries around, all selling similar pastries, mooncakes, and buns but with their own unique touch and branding.</p>
<p>I saw so many chinese people while walking around and exploring. Always nice to be surrounded by people like you, makes it feel like I'm home.</p>
<p>We took our order and walked back to our airbnb.</p>
<p>Ate the food and talked about our day.</p>
<p>Planned the spots to hit in Harvard and MIT the next day.</p>
<p>Watched a bit of the movie Identity cause it just came up in our conversations.</p>
<p>Slept at 12 and looked forward to the exciting day in store of us.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/boston1.jpeg" alt="Quincy market"></p>
<p>I woke up at 4:15 a.m. and slept for a little bit more to be ready for pastor to give us a ride to the airport.</p>
<p>I'm going <a href="https://www.corner.inc/list/1f088070-2928-41e0-a768-bb2a1aac45be">Boston</a> with A for 3 nights, and we have a lot <a href="https://benneo.notion.site/Boston-Trip-700e8bb81efa4c3799de7f1c0e57032b?pvs=4">planned</a>.</p>
<p>In the car the pastor talked about how he was too worried to fall asleep, and stayed up watching rain man. And talked about how he goes back to Texas frequently, that he paid $600 for a ticket back during Christmas.</p>
<p>I took a nap in the flight to Chicago.</p>
<p>Arriving at O'Hare, we bought sandwiches at a bakery. I got a turkey and bacon sandwich and got heartburn from it.</p>
<p>On the flight to Boston, I read <a href="https://mml-book.github.io/">Mathematics for Machine Learning</a>, specifically the chapter on Linear Algebra, I got anxiety flashbacks to my class in INTI with Ms. S when I saw The words "<a href="https://en.wikipedia.org/wiki/Row_echelon_form?useskin=vector">row echolon form</a>". I realized it was too theoretical and I probably will forget everything I read next week, so I decided to practice Python with <a href="https://github.com/adnanaziz/EPIJudge/tree/master/epi_judge_python">The Elements of Programming</a>.</p>
<p>Arriving in Boston, we were full of excitement and positive anticipation.</p>
<p>Our first reaction when leaving the gate was how cold it was, mostly because of the wind.</p>
<p>Our first hiccup was getting to James Hook &#x26; Co.</p>
<p>Pro tip: if you're arriving at Boston Logan Airport. The Uber will arrive at the departure, not baggage pickup, so go up one floor. Also the cars will not arrive at the first road, you have to cross the road into the garage, and they'll stop at numbered locations.</p>
<p>After getting cancelled the first time, we were brought to South Boston Waterfront instead of downtown, and had to order another ride to get there.</p>
<p>I no longer will use Uber for this entire trip, unless necessary.</p>
<p>We got the infamous lobster roll, and A said this was one of the best spots.</p>
<p>It was $40 for a good amount of lobster meat and bread. I found it to be chewy at first, but grew to like it.</p>
<p>After that was getting to our Airbnb.</p>
<p>In the city, either the GPS is buggy because of the buildings, or Boston roads are just weird. It was hard to get around.</p>
<p>We stopped by the Rowes wharf and saw the sunset. The arch made it feel like I was staring at a painting.</p>
<p>It was nice to walk in a city again, there was so much stimuli in every direction, after being in Ames for months, seeing the city feels like you've entered society again.</p>
<p>Once we found our Airbnb, a middle aged white man with a beanie stopped and asked us for butane. We were so confused.</p>
<p>We left after warming up and settling in, and went for Quincy Market.</p>
<p>I had high expectations for this place to be super crowded and Christmasy for some reason, but it was just a indoor marketplace with food and desserts, and then some shops outside. The entire area was pretty dead.</p>
<p>We were cold and disappointed, and went back to Chinatown.</p>
<p>We walked around and came across Hong Kong eatery, which was on our list.</p>
<p>We went in and ordered some takeaway. Some were standing and others were sitting at the small tables and chairs, with Jay Chou was playing on the small tv on the wall. The restaurant was small but cozy.</p>
<p>I got fish porridge, which reminded me of Malaysia.</p>
<p>While waiting for our orders, we went around the multitudes of bakeries around, all selling similar pastries, mooncakes, and buns but with their own unique touch and branding.</p>
<p>I saw so many chinese people while walking around and exploring. Always nice to be surrounded by people like you, makes it feel like I'm home.</p>
<p>We took our order and walked back to our airbnb.</p>
<p>Ate the food and talked about our day.</p>
<p>Planned the spots to hit in Harvard and MIT the next day.</p>
<p>Watched a bit of the movie Identity cause it just came up in our conversations.</p>
<p>Slept at 12 and looked forward to the exciting day in store of us.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Economists at Instacart]]></title>
        <link>https://bneo.xyz/posts/economists-insta</link>
        <guid>https://bneo.xyz/posts/economists-insta</guid>
        <pubDate>Sun, 19 Nov 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Tech companies are <a href="https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3247794">increasingly</a> choosing to hire PhD students in Economics.</p>
<p>I read an <a href="https://tech.instacart.com/the-economics-team-at-instacart-94c48db951e8">article</a> about the Economics Team at Instacart, and here are my takeaways.</p>
<h3>Projects they worked on</h3>
<p>The economists at Instacart, part of their Econ Team, work on a variety of challenging projects that blend economics with machine learning.</p>
<ol>
<li><strong>Optimized Bidding for Ad Auctions:</strong>
<ul>
<li><strong>Economic Understanding:</strong> The team applied their knowledge of ads incrementality, auction formats, and auction pressure to develop a comprehensive understanding of the ads marketplace.</li>
<li><strong>Technical Solution:</strong> Developed an algorithm for optimized bidding, tailored for a high-volume, latency-sensitive environment, offering flexible and effective bidding options for advertising partners.</li>
<li><strong>Impact and Collaboration:</strong> Worked closely with the Ads team, achieving strong results and providing significant value to advertising partners through this initiative.</li>
</ul>
</li>
<li><strong>Contextual Bandit Algorithms for Incentive Targeting:</strong>
<ul>
<li><strong>Economic Analysis:</strong> Utilized econometric methods to estimate heterogeneous treatment effects and optimize trade-offs between different business metrics.</li>
<li><strong>Model Development:</strong> Created both batch inference and real-time inference models, integrating them into the system for effective upsell placement.</li>
<li><strong>Production Integration:</strong> Ensured the models were production-ready, aligning them with Instacart's operational environment and achieving practical utility in a real-world setting.</li>
</ul>
</li>
<li><strong>Causal Inference and Experimental Design:</strong>
<ul>
<li><strong>Long-term Outcome Measurement:</strong> Used surrogate models to measure long-run outcomes, demonstrating the capacity to understand and predict extended impacts of various initiatives.</li>
<li><strong>Natural Experiments:</strong> Leveraged natural experiments for experiment design, including treatments inspired by regression discontinuities, showcasing innovative approaches to problem-solving.</li>
<li><strong>Non-randomized Treatment Effects:</strong> Estimated causal effects of treatments like Instacart+ membership and developed customer segments for enhanced model inputs and experimental analysis, contributing significantly to understanding customer behavior and preferences.</li>
</ul>
</li>
</ol>
<h3>Their Value as Economists:</h3>
<ol>
<li><strong>Holistic Problem-Solving Approach</strong>: Merging economic theory with machine learning to tackle complex, multidimensional problems, providing end-to-end solutions.</li>
<li><strong>Efficient and Effective Solution Development</strong>: Rapid development and deployment of solutions, facilitated by the dual expertise in economics and technology, showcasing a streamlined process for handling complex, data-intensive tasks.</li>
<li><strong>Insight into Economic Principles and Causal Inference</strong>: Profound grasp of economic theories and causal relationships, driving data-centric decision-making and refining experiment designs for improved outcomes.</li>
<li><strong>Versatility and Adaptability</strong>: Cross-functional capabilities, enabling work across diverse product areas and problem types, adding a unique, interdisciplinary perspective to traditional tech roles, and catalyzing innovation and growth.</li>
</ol>
<h3>Resources</h3>
<ul>
<li><a href="https://matheusfacure.github.io/python-causality-handbook/21-Meta-Learners.html">Causal Inference for the Brave and True</a></li>
<li><a href="https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3247794">Economists (and Economics) in Tech Companies</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>Tech companies are <a href="https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3247794">increasingly</a> choosing to hire PhD students in Economics.</p>
<p>I read an <a href="https://tech.instacart.com/the-economics-team-at-instacart-94c48db951e8">article</a> about the Economics Team at Instacart, and here are my takeaways.</p>
<h3>Projects they worked on</h3>
<p>The economists at Instacart, part of their Econ Team, work on a variety of challenging projects that blend economics with machine learning.</p>
<ol>
<li><strong>Optimized Bidding for Ad Auctions:</strong>
<ul>
<li><strong>Economic Understanding:</strong> The team applied their knowledge of ads incrementality, auction formats, and auction pressure to develop a comprehensive understanding of the ads marketplace.</li>
<li><strong>Technical Solution:</strong> Developed an algorithm for optimized bidding, tailored for a high-volume, latency-sensitive environment, offering flexible and effective bidding options for advertising partners.</li>
<li><strong>Impact and Collaboration:</strong> Worked closely with the Ads team, achieving strong results and providing significant value to advertising partners through this initiative.</li>
</ul>
</li>
<li><strong>Contextual Bandit Algorithms for Incentive Targeting:</strong>
<ul>
<li><strong>Economic Analysis:</strong> Utilized econometric methods to estimate heterogeneous treatment effects and optimize trade-offs between different business metrics.</li>
<li><strong>Model Development:</strong> Created both batch inference and real-time inference models, integrating them into the system for effective upsell placement.</li>
<li><strong>Production Integration:</strong> Ensured the models were production-ready, aligning them with Instacart's operational environment and achieving practical utility in a real-world setting.</li>
</ul>
</li>
<li><strong>Causal Inference and Experimental Design:</strong>
<ul>
<li><strong>Long-term Outcome Measurement:</strong> Used surrogate models to measure long-run outcomes, demonstrating the capacity to understand and predict extended impacts of various initiatives.</li>
<li><strong>Natural Experiments:</strong> Leveraged natural experiments for experiment design, including treatments inspired by regression discontinuities, showcasing innovative approaches to problem-solving.</li>
<li><strong>Non-randomized Treatment Effects:</strong> Estimated causal effects of treatments like Instacart+ membership and developed customer segments for enhanced model inputs and experimental analysis, contributing significantly to understanding customer behavior and preferences.</li>
</ul>
</li>
</ol>
<h3>Their Value as Economists:</h3>
<ol>
<li><strong>Holistic Problem-Solving Approach</strong>: Merging economic theory with machine learning to tackle complex, multidimensional problems, providing end-to-end solutions.</li>
<li><strong>Efficient and Effective Solution Development</strong>: Rapid development and deployment of solutions, facilitated by the dual expertise in economics and technology, showcasing a streamlined process for handling complex, data-intensive tasks.</li>
<li><strong>Insight into Economic Principles and Causal Inference</strong>: Profound grasp of economic theories and causal relationships, driving data-centric decision-making and refining experiment designs for improved outcomes.</li>
<li><strong>Versatility and Adaptability</strong>: Cross-functional capabilities, enabling work across diverse product areas and problem types, adding a unique, interdisciplinary perspective to traditional tech roles, and catalyzing innovation and growth.</li>
</ol>
<h3>Resources</h3>
<ul>
<li><a href="https://matheusfacure.github.io/python-causality-handbook/21-Meta-Learners.html">Causal Inference for the Brave and True</a></li>
<li><a href="https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3247794">Economists (and Economics) in Tech Companies</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Overdose on Boredom]]></title>
        <link>https://bneo.xyz/posts/boredom</link>
        <guid>https://bneo.xyz/posts/boredom</guid>
        <pubDate>Sat, 18 Nov 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Immersion in boredom is a universal in <a href="https://www.henrikkarlsson.xyz/p/childhoods">biographies of exceptional people</a>.</p>
<p>Many of them were completely kept apart from other children, and by being alone and overdosing on boredom, they were overcome by <strong>an obsession arising from within</strong>, inducing interest and ideas in the area that would eventually give them fame.</p>
<p>Mozart made compositions on his own, his <a href="https://www.britannica.com/question/How-old-was-Mozart-when-he-began-playing-music">first piece</a> at the age of five.</p>
<p><a href="https://math.berkeley.edu/~robin/Pascal/">Pascal</a> wrote <a href="https://en.wikipedia.org/wiki/Euclid%27s_theorem?useskin=vector#Euclid&#x27;s_proof">Euclid's proofs</a> after self-teaching math in his spare time.</p>
<p><a href="https://en.wikipedia.org/wiki/Alan_Turing?useskin=vector">Alan Turing</a> self-taught a lot of mathematics and <a href="http://angrystatistician.blogspot.com/2015/01/young-alan-turing.html">derived inverse tangent functions</a> at fifteen before encountering calculus.</p>
<p><a href="https://www.britannica.com/biography/James-Clerk-Maxwell">Maxwell</a> grew up in isolation in Glenlair, and spent his first 10 years reading novels with his mother, discussing farm improvements with his father, and exploring the fields and the woods.</p>
<p>They were left with a lot of <strong>free time to freely explore the interest</strong> that arose in the environment they were cultivated in (fascinating guests, libraries, machines bought and disassembled and labs at home).</p>
<p>Unlike children today, they had little access to technology, and were often bored.</p>
<p>The intellectual obsession that grew into their life's work grew out of this boredom.</p>]]></description>
        <content:encoded><![CDATA[<p>Immersion in boredom is a universal in <a href="https://www.henrikkarlsson.xyz/p/childhoods">biographies of exceptional people</a>.</p>
<p>Many of them were completely kept apart from other children, and by being alone and overdosing on boredom, they were overcome by <strong>an obsession arising from within</strong>, inducing interest and ideas in the area that would eventually give them fame.</p>
<p>Mozart made compositions on his own, his <a href="https://www.britannica.com/question/How-old-was-Mozart-when-he-began-playing-music">first piece</a> at the age of five.</p>
<p><a href="https://math.berkeley.edu/~robin/Pascal/">Pascal</a> wrote <a href="https://en.wikipedia.org/wiki/Euclid%27s_theorem?useskin=vector#Euclid&#x27;s_proof">Euclid's proofs</a> after self-teaching math in his spare time.</p>
<p><a href="https://en.wikipedia.org/wiki/Alan_Turing?useskin=vector">Alan Turing</a> self-taught a lot of mathematics and <a href="http://angrystatistician.blogspot.com/2015/01/young-alan-turing.html">derived inverse tangent functions</a> at fifteen before encountering calculus.</p>
<p><a href="https://www.britannica.com/biography/James-Clerk-Maxwell">Maxwell</a> grew up in isolation in Glenlair, and spent his first 10 years reading novels with his mother, discussing farm improvements with his father, and exploring the fields and the woods.</p>
<p>They were left with a lot of <strong>free time to freely explore the interest</strong> that arose in the environment they were cultivated in (fascinating guests, libraries, machines bought and disassembled and labs at home).</p>
<p>Unlike children today, they had little access to technology, and were often bored.</p>
<p>The intellectual obsession that grew into their life's work grew out of this boredom.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Why Thinking Hard Makes you tired]]></title>
        <link>https://bneo.xyz/posts/thinking-hard</link>
        <guid>https://bneo.xyz/posts/thinking-hard</guid>
        <pubDate>Fri, 17 Nov 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>A <a href="https://tinyurl.com/ywklyraz">study</a> published in Current Biology found that participants who spent > 6 hours working on a mentally taxing task had higher levels of <a href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8586693/">glutamate</a>.</p>
<p><strong>Glutamate</strong> is an <a href="https://en.wikipedia.org/wiki/Neurotransmitter?useskin=vector#Types">excitatory</a> <a href="https://qbi.uq.edu.au/brain/brain-functions/what-are-neurotransmitters">neurotransmitter</a> that is important to memory, cognition, and mood regulation.</p>
<p>Too much of it, and it disrupts your brain function, a rest period can restore proper regulation of the molecule.</p>
<p>They used a technique called <a href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4723643/">magnetic resonance spectroscopy</a> to measure levels of glutamate in the <a href="https://en.wikipedia.org/wiki/Lateral_prefrontal_cortex?useskin=vector">lateral prefrontal cortex</a> (LPFC)</p>
<p>The LPFC is the home of cognitive control. "If you get stung by something and want to scratch it", that's cognitive control. It's also the system that we reuly on to choose tempting short-term rewards, such as opting for snacks instead of health meals, over long-term gains.</p>
<p>For people who accumulated more glutamate in this region, they were more likely to <strong>not delay gratification</strong>, and choose smaller, short-term rewards.</p>
<p>Now that we have a system to measure metabolic changes in response to mental fatigue, this paves the way to future researchers to explore cognitive fatigue.</p>
<p>However, researchers still have to learn how to recover from mental exhaustion, specifically, how to restore glutamate levels.</p>
<p>Does sleep help? How long do breaks need to be to have a net effect?</p>
<p>These studies can help workers recover from high-stakes mental work such as air-traffic control.</p>]]></description>
        <content:encoded><![CDATA[<p>A <a href="https://tinyurl.com/ywklyraz">study</a> published in Current Biology found that participants who spent > 6 hours working on a mentally taxing task had higher levels of <a href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8586693/">glutamate</a>.</p>
<p><strong>Glutamate</strong> is an <a href="https://en.wikipedia.org/wiki/Neurotransmitter?useskin=vector#Types">excitatory</a> <a href="https://qbi.uq.edu.au/brain/brain-functions/what-are-neurotransmitters">neurotransmitter</a> that is important to memory, cognition, and mood regulation.</p>
<p>Too much of it, and it disrupts your brain function, a rest period can restore proper regulation of the molecule.</p>
<p>They used a technique called <a href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4723643/">magnetic resonance spectroscopy</a> to measure levels of glutamate in the <a href="https://en.wikipedia.org/wiki/Lateral_prefrontal_cortex?useskin=vector">lateral prefrontal cortex</a> (LPFC)</p>
<p>The LPFC is the home of cognitive control. "If you get stung by something and want to scratch it", that's cognitive control. It's also the system that we reuly on to choose tempting short-term rewards, such as opting for snacks instead of health meals, over long-term gains.</p>
<p>For people who accumulated more glutamate in this region, they were more likely to <strong>not delay gratification</strong>, and choose smaller, short-term rewards.</p>
<p>Now that we have a system to measure metabolic changes in response to mental fatigue, this paves the way to future researchers to explore cognitive fatigue.</p>
<p>However, researchers still have to learn how to recover from mental exhaustion, specifically, how to restore glutamate levels.</p>
<p>Does sleep help? How long do breaks need to be to have a net effect?</p>
<p>These studies can help workers recover from high-stakes mental work such as air-traffic control.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[5 Principles of Spatial Design]]></title>
        <link>https://bneo.xyz/posts/spatial</link>
        <guid>https://bneo.xyz/posts/spatial</guid>
        <pubDate>Thu, 16 Nov 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>The <a href="https://developer.apple.com/videos/play/wwdc2023/10072/">fundamentals of spatial design</a> by Apple WWDC23, best practices for creating comfortable, human-centered experiences that transforms reality.</p>
<ol>
<li><strong>Familiar</strong>
<ul>
<li>use familiar elements like sidebars, tabs, search field; provides consistency</li>
<li>place interfaces within windows people are used to.</li>
<li>Use points to size interface elements so they adapt across distances</li>
</ul>
</li>
<li><strong>Human-centered</strong>
<ul>
<li>consider people's wide field of view and use landscape layouts</li>
<li>design for ergonomics by placing content at comfortable viewing angles and distances that encourage good posture</li>
<li>minimize required movement, ex: press and hold digital crown to recenter app</li>
</ul>
</li>
<li><strong>Dimensional</strong>
<ul>
<li>use available space, don't limit to physical room</li>
<li>use depth for hierarchy and focus, nearby objects feel tangible, far away feels impressive. (ex: playback control is a nearby element compared to screen)</li>
<li>reinforce depth with lighting and shadows to appear realistic (ex: screen shines light onto nearby objects, objects casts shadows, grounding them)</li>
<li>prefer subtle depths, (ex: use for contrasting modals)</li>
<li>explore small and large scale (ex: movies should be large and impressive, shopping products should be real-life scale)</li>
</ul>
</li>
<li><strong>Immersive</strong>
<ul>
<li>immersion spectrum: from shared spaces to full spaces, can take people to new places, or still show their surroundings</li>
<li>guide focus to avoid overwhelming people</li>
<li>blend thoughtfully with surroundings using soft edges, lighting, shadows. Anchor content</li>
<li>add liveliness with subtle animation (water rippling and clouds)</li>
<li>create atmosphere with spatial audio</li>
<li>avoid large fast movements, fade out content when moving, and back in when settled</li>
<li>provide clear entry and exit to immersive experience with recognizable icons like expand/collapse arrows</li>
</ul>
</li>
<li><strong>Authentic</strong>
<ul>
<li>Identify key interactions, perspectives or moments that can be experienced spatially (ex: viewing panorama, seeing pictures at real-life scale) with rich visuals and high-fidelity audio, make things feel real.</li>
<li>Make use of space and immersion for creativity, focus, or evoking feelings</li>
</ul>
</li>
</ol>
<p>The video shows a lot of cool examples for these concepts.</p>
<p>I can't wait for the day where I own a <a href="https://www.apple.com/apple-vision-pro/">Vision Pro</a>, and interact with the web in a completely different way.</p>]]></description>
        <content:encoded><![CDATA[<p>The <a href="https://developer.apple.com/videos/play/wwdc2023/10072/">fundamentals of spatial design</a> by Apple WWDC23, best practices for creating comfortable, human-centered experiences that transforms reality.</p>
<ol>
<li><strong>Familiar</strong>
<ul>
<li>use familiar elements like sidebars, tabs, search field; provides consistency</li>
<li>place interfaces within windows people are used to.</li>
<li>Use points to size interface elements so they adapt across distances</li>
</ul>
</li>
<li><strong>Human-centered</strong>
<ul>
<li>consider people's wide field of view and use landscape layouts</li>
<li>design for ergonomics by placing content at comfortable viewing angles and distances that encourage good posture</li>
<li>minimize required movement, ex: press and hold digital crown to recenter app</li>
</ul>
</li>
<li><strong>Dimensional</strong>
<ul>
<li>use available space, don't limit to physical room</li>
<li>use depth for hierarchy and focus, nearby objects feel tangible, far away feels impressive. (ex: playback control is a nearby element compared to screen)</li>
<li>reinforce depth with lighting and shadows to appear realistic (ex: screen shines light onto nearby objects, objects casts shadows, grounding them)</li>
<li>prefer subtle depths, (ex: use for contrasting modals)</li>
<li>explore small and large scale (ex: movies should be large and impressive, shopping products should be real-life scale)</li>
</ul>
</li>
<li><strong>Immersive</strong>
<ul>
<li>immersion spectrum: from shared spaces to full spaces, can take people to new places, or still show their surroundings</li>
<li>guide focus to avoid overwhelming people</li>
<li>blend thoughtfully with surroundings using soft edges, lighting, shadows. Anchor content</li>
<li>add liveliness with subtle animation (water rippling and clouds)</li>
<li>create atmosphere with spatial audio</li>
<li>avoid large fast movements, fade out content when moving, and back in when settled</li>
<li>provide clear entry and exit to immersive experience with recognizable icons like expand/collapse arrows</li>
</ul>
</li>
<li><strong>Authentic</strong>
<ul>
<li>Identify key interactions, perspectives or moments that can be experienced spatially (ex: viewing panorama, seeing pictures at real-life scale) with rich visuals and high-fidelity audio, make things feel real.</li>
<li>Make use of space and immersion for creativity, focus, or evoking feelings</li>
</ul>
</li>
</ol>
<p>The video shows a lot of cool examples for these concepts.</p>
<p>I can't wait for the day where I own a <a href="https://www.apple.com/apple-vision-pro/">Vision Pro</a>, and interact with the web in a completely different way.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Linear Algebra for ML]]></title>
        <link>https://bneo.xyz/posts/linalg</link>
        <guid>https://bneo.xyz/posts/linalg</guid>
        <pubDate>Wed, 15 Nov 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I took a <a href="https://www.wikiwand.com/en/Linear_algebra">Linear Algebra</a> (LA) class in my first year of college, it was taught in such a mathematical and algebraic way that I couldn't appreciate it at all.</p>
<p>I got a B+ in that class, I remember in the the final exam I didn't have time to finish the test and got mad at myself, and then disappointed. I also realize I don't understand Linear Algebra at all. Like why does the no. of cols in A have to match the no. of rows in B for a <a href="https://www.wikiwand.com/en/Matrix_multiplication">matmul</a> operation?</p>
<p>Now that I'm starting grad school, and have the goal of becoming an AI engineer, it's time to <strong>really</strong> understand LA.</p>
<p>I watched this <a href="https://www.youtube.com/watch?v=uZeDTwWcnuY&#x26;t=19s">video</a> today taught by the amazing <a href="https://charlesfrye.github.io/about/">Charles Frye</a>, who was also involved in teaching <a href="https://fullstackdeeplearning.com/">FSDL</a>.</p>
<p>He also made videos for calculus and probability in his series <a href="http://wandb.me/m4ml-videos">Math4ML</a>, along with <a href="https://github.com/wandb/edu/tree/main/math-for-ml">exercise notebooks</a>.</p>
<p>His <a href="https://docs.google.com/presentation/d/1Kqf3cq2lvJ8QtunduVtaTCVfFUq574faOC-Sx6yQEK8/edit#slide=id.g7270120a71_1_214">analogy</a> of comparing linear algebra with programming really helped me make sense of the how and the why behind it.</p>
<p>Here are some takeaways.</p>
<ul>
<li>LA is like programming
<ul>
<li>in programming, we combine <strong>functions</strong> with matching <strong>types</strong> through <strong>function composition</strong></li>
<li>in LA, we combine <strong>matrices</strong> with matching <strong>shapes</strong> through <strong>matrix multiplication</strong></li>
<li>so, think of matrices as functions, and matmul as a function application, that takes another matrix</li>
</ul>
</li>
<li>why arrays as functions?
<ul>
<li>easy to change slightly, small changes to entries -> small changes to function</li>
<li>LA can be made lightning fast (<a href="https://en.wikipedia.org/wiki/Tensor_Processing_Unit">TPU</a>, <a href="https://en.wikipedia.org/wiki/Basic_Linear_Algebra_Subprogramsr">BLAS</a>)</li>
<li>arrays represent <a href="https://www.wikiwand.com/en/Linear_function">linear functions</a></li>
<li>linear functions play nice with weighted sums</li>
<li>this makes linear function easy to reason about
<ul>
<li>ex: 0 is <strong>always</strong> sent to 0</li>
<li><strong>everything sent to 0</strong> is called the <strong><a href="https://brilliant.org/wiki/kernel/">kernel</a></strong>
<ul>
<li>kernel is made of weighted sums</li>
</ul>
</li>
<li>weighted sums define the <a href="https://www.mathsisfun.com/algebra/matrix-rank.html">rank</a> of function
<ul>
<li>We can make <strong>new non-kernel elements</strong> by making <strong>weighted sums of known non-kernel elements</strong>.</li>
<li>Rank answers the question: <strong>how many non-kernel elements</strong> do I need to know in order to <strong>make every element that’s not in the kernel</strong>?</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li><a href="https://www.wikiwand.com/en/Singular_value_decomposition">SVD</a> is matrix "refactoring"
<ul>
<li>"separation of concern" = Eigenvectors ("eigendecomposition")</li>
<li>removing redundant code = Low-rank decomposition</li>
<li>break up into functions (decomposing) = Singular Value decomposition (SVD)</li>
</ul>
</li>
<li>Function &#x26; Matrix decomposition
<ul>
<li>any function can be decomposed to "<strong>representatives</strong>", reversible <strong>renaming</strong>, and <strong>type conversion</strong></li>
<li>any matrix can be decomposed into A (tall matrix), B (square matrix), C (wide matrix)</li>
<li>in SVD, special choices are made: B is diagonal, and A and C are unitary (no growing/shrinking)</li>
</ul>
</li>
<li>why do SVD?
<ul>
<li>calculate low-rank approximation</li>
<li>used in PCa for preprocessing and analyzing data</li>
<li>classify and measure matrices in LA</li>
</ul>
</li>
<li>applied to video
<ul>
<li>many matrices are nearly low rank (you can notice patterns)
<ul>
<li>full rank = absence of patterns in matrix</li>
</ul>
</li>
<li>simplest low-rank pattern in a video is the background
<ul>
<li>an outer product of a vector * rest of vectors (a repeat() function)</li>
<li>think of it as an approximation</li>
<li>used to compress data (this is used in JPEG encoding of images in form of Fourier transform)</li>
<li>can be used to separate out foreground. Rank 1 approx is the background, and you can use it to approx foreground.</li>
</ul>
</li>
</ul>
</li>
</ul>
<h3>LA concepts</h3>
<ul>
<li>matrix: a function that transforms data</li>
<li>matmul: applying a function to an input</li>
<li>rank: count of unique, independent features in data
<ul>
<li>low rank : repeating patterns, useful for compressing data</li>
<li>full rank: implies complex data</li>
</ul>
</li>
<li>kernel: a function that returns zero for specific inputs, helps identify redundant or dependent features in data</li>
<li>eigenvectors: directions in which data varies the most</li>
<li>SVD: decompose function into simpler parts
<ul>
<li>Surjective (onto): Every possible output is represented.</li>
<li>Bijective (one-to-one and onto): Each input has a unique output and vice versa.</li>
<li>Injective (one-to-one): Every input leads to a unique output.</li>
</ul>
</li>
</ul>
<h3>More Resources</h3>
<p>Hackers approach</p>
<ul>
<li><a href="https://github.com/fastai/numerical-linear-algebra">Computational Linear Algebra for Coders</a></li>
<li><a href="https://pabloinsente.github.io/intro-linear-algebra">Introduction to Linear Algebra for Applied Machine Learning with Python</a></li>
</ul>
<p>Visualize</p>
<ul>
<li><a href="https://graphicallinearalgebra.net/2015/04/23/makelele-and-linear-algebra/">Graphical Linear Algebra</a> – a new way of doing LA</li>
<li><a href="https://www.youtube.com/playlist?list=PLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab">Essence of linear algebra by 3Blue1Brown</a> – amazing animations, visualize concepts</li>
</ul>
<p>Papers/Courses/Textbooks</p>
<ul>
<li><a href="https://arxiv.org/pdf/1802.01528.pdf">The Matrix Calculus You Need For Deep Learning</a></li>
<li><a href="https://ocw.mit.edu/courses/18-065-matrix-methods-in-data-analysis-signal-processing-and-machine-learning-spring-2018/">Matrix Methods in Data Analysis, Signal Processing, and Machine Learning | Mathematics | MIT OpenCourseWare</a></li>
<li><a href="https://link.springer.com/content/pdf/10.1007/978-3-031-41026-0.pdf">Linear Algebra Done Right</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>I took a <a href="https://www.wikiwand.com/en/Linear_algebra">Linear Algebra</a> (LA) class in my first year of college, it was taught in such a mathematical and algebraic way that I couldn't appreciate it at all.</p>
<p>I got a B+ in that class, I remember in the the final exam I didn't have time to finish the test and got mad at myself, and then disappointed. I also realize I don't understand Linear Algebra at all. Like why does the no. of cols in A have to match the no. of rows in B for a <a href="https://www.wikiwand.com/en/Matrix_multiplication">matmul</a> operation?</p>
<p>Now that I'm starting grad school, and have the goal of becoming an AI engineer, it's time to <strong>really</strong> understand LA.</p>
<p>I watched this <a href="https://www.youtube.com/watch?v=uZeDTwWcnuY&#x26;t=19s">video</a> today taught by the amazing <a href="https://charlesfrye.github.io/about/">Charles Frye</a>, who was also involved in teaching <a href="https://fullstackdeeplearning.com/">FSDL</a>.</p>
<p>He also made videos for calculus and probability in his series <a href="http://wandb.me/m4ml-videos">Math4ML</a>, along with <a href="https://github.com/wandb/edu/tree/main/math-for-ml">exercise notebooks</a>.</p>
<p>His <a href="https://docs.google.com/presentation/d/1Kqf3cq2lvJ8QtunduVtaTCVfFUq574faOC-Sx6yQEK8/edit#slide=id.g7270120a71_1_214">analogy</a> of comparing linear algebra with programming really helped me make sense of the how and the why behind it.</p>
<p>Here are some takeaways.</p>
<ul>
<li>LA is like programming
<ul>
<li>in programming, we combine <strong>functions</strong> with matching <strong>types</strong> through <strong>function composition</strong></li>
<li>in LA, we combine <strong>matrices</strong> with matching <strong>shapes</strong> through <strong>matrix multiplication</strong></li>
<li>so, think of matrices as functions, and matmul as a function application, that takes another matrix</li>
</ul>
</li>
<li>why arrays as functions?
<ul>
<li>easy to change slightly, small changes to entries -> small changes to function</li>
<li>LA can be made lightning fast (<a href="https://en.wikipedia.org/wiki/Tensor_Processing_Unit">TPU</a>, <a href="https://en.wikipedia.org/wiki/Basic_Linear_Algebra_Subprogramsr">BLAS</a>)</li>
<li>arrays represent <a href="https://www.wikiwand.com/en/Linear_function">linear functions</a></li>
<li>linear functions play nice with weighted sums</li>
<li>this makes linear function easy to reason about
<ul>
<li>ex: 0 is <strong>always</strong> sent to 0</li>
<li><strong>everything sent to 0</strong> is called the <strong><a href="https://brilliant.org/wiki/kernel/">kernel</a></strong>
<ul>
<li>kernel is made of weighted sums</li>
</ul>
</li>
<li>weighted sums define the <a href="https://www.mathsisfun.com/algebra/matrix-rank.html">rank</a> of function
<ul>
<li>We can make <strong>new non-kernel elements</strong> by making <strong>weighted sums of known non-kernel elements</strong>.</li>
<li>Rank answers the question: <strong>how many non-kernel elements</strong> do I need to know in order to <strong>make every element that’s not in the kernel</strong>?</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li><a href="https://www.wikiwand.com/en/Singular_value_decomposition">SVD</a> is matrix "refactoring"
<ul>
<li>"separation of concern" = Eigenvectors ("eigendecomposition")</li>
<li>removing redundant code = Low-rank decomposition</li>
<li>break up into functions (decomposing) = Singular Value decomposition (SVD)</li>
</ul>
</li>
<li>Function &#x26; Matrix decomposition
<ul>
<li>any function can be decomposed to "<strong>representatives</strong>", reversible <strong>renaming</strong>, and <strong>type conversion</strong></li>
<li>any matrix can be decomposed into A (tall matrix), B (square matrix), C (wide matrix)</li>
<li>in SVD, special choices are made: B is diagonal, and A and C are unitary (no growing/shrinking)</li>
</ul>
</li>
<li>why do SVD?
<ul>
<li>calculate low-rank approximation</li>
<li>used in PCa for preprocessing and analyzing data</li>
<li>classify and measure matrices in LA</li>
</ul>
</li>
<li>applied to video
<ul>
<li>many matrices are nearly low rank (you can notice patterns)
<ul>
<li>full rank = absence of patterns in matrix</li>
</ul>
</li>
<li>simplest low-rank pattern in a video is the background
<ul>
<li>an outer product of a vector * rest of vectors (a repeat() function)</li>
<li>think of it as an approximation</li>
<li>used to compress data (this is used in JPEG encoding of images in form of Fourier transform)</li>
<li>can be used to separate out foreground. Rank 1 approx is the background, and you can use it to approx foreground.</li>
</ul>
</li>
</ul>
</li>
</ul>
<h3>LA concepts</h3>
<ul>
<li>matrix: a function that transforms data</li>
<li>matmul: applying a function to an input</li>
<li>rank: count of unique, independent features in data
<ul>
<li>low rank : repeating patterns, useful for compressing data</li>
<li>full rank: implies complex data</li>
</ul>
</li>
<li>kernel: a function that returns zero for specific inputs, helps identify redundant or dependent features in data</li>
<li>eigenvectors: directions in which data varies the most</li>
<li>SVD: decompose function into simpler parts
<ul>
<li>Surjective (onto): Every possible output is represented.</li>
<li>Bijective (one-to-one and onto): Each input has a unique output and vice versa.</li>
<li>Injective (one-to-one): Every input leads to a unique output.</li>
</ul>
</li>
</ul>
<h3>More Resources</h3>
<p>Hackers approach</p>
<ul>
<li><a href="https://github.com/fastai/numerical-linear-algebra">Computational Linear Algebra for Coders</a></li>
<li><a href="https://pabloinsente.github.io/intro-linear-algebra">Introduction to Linear Algebra for Applied Machine Learning with Python</a></li>
</ul>
<p>Visualize</p>
<ul>
<li><a href="https://graphicallinearalgebra.net/2015/04/23/makelele-and-linear-algebra/">Graphical Linear Algebra</a> – a new way of doing LA</li>
<li><a href="https://www.youtube.com/playlist?list=PLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab">Essence of linear algebra by 3Blue1Brown</a> – amazing animations, visualize concepts</li>
</ul>
<p>Papers/Courses/Textbooks</p>
<ul>
<li><a href="https://arxiv.org/pdf/1802.01528.pdf">The Matrix Calculus You Need For Deep Learning</a></li>
<li><a href="https://ocw.mit.edu/courses/18-065-matrix-methods-in-data-analysis-signal-processing-and-machine-learning-spring-2018/">Matrix Methods in Data Analysis, Signal Processing, and Machine Learning | Mathematics | MIT OpenCourseWare</a></li>
<li><a href="https://link.springer.com/content/pdf/10.1007/978-3-031-41026-0.pdf">Linear Algebra Done Right</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Convergent and Divergent Thinking]]></title>
        <link>https://bneo.xyz/posts/idea</link>
        <guid>https://bneo.xyz/posts/idea</guid>
        <pubDate>Tue, 14 Nov 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Some notes from reading a book about design in the design reading room at the design building.</p>
<p>The word <a href="https://en.wikipedia.org/wiki/Idea?useskin=vector">idea</a> comes from a Greek term meaning "I saw", which picks up on the concept that an idea is <strong>an image formed in the mind</strong>.</p>
<p><a href="https://en.wikipedia.org/wiki/Creativity?useskin=vector">Creativity</a> is best described as a mental process involving the generation of new ideas and concepts, and this process can be broken down into two pathways: <a href="https://en.wikipedia.org/wiki/Convergent_thinking?useskin=vector#Convergent_vs._divergent_thinking">convergent and divergent</a>.</p>
<p>It is believed that scientists and engineers display convergent thinking while resolving a problem; which is the deductive generation of the <strong>best single answer to the problem</strong>.</p>
<p>Whereas artists and performers display divergent thinking; the <strong>creative generation</strong> of <strong>multiple answers to a problem</strong>.</p>
<p>Divergent thinking can be utilized as basis for creative brainstorming.</p>
<p>Four basic <a href="https://en.wikipedia.org/wiki/Brainstorming?useskin=vector#Osborn&#x27;s_method">rules</a> for brainstorming:</p>
<ol>
<li><strong>Focus on quantity</strong>: enhance divergent thinking</li>
<li><strong>Don't criticize</strong>: foster greater, risk-free creativity</li>
<li><strong>welcome unusual ideas</strong>: aid out-of-the-box thinking, leading to unconventional problem solving</li>
<li><strong>combine and improve ideas</strong>: amalgamation of ideas create better solutions through process of <a href="https://en.wikipedia.org/w/index.php?title=Association_of_ideas&#x26;useskin=vector">association</a></li>
</ol>
<p>In a hackathon, coming up with an idea is the hardest part, but it's my favorite part.</p>
<p>I get to brainstorm with strangers I just met online, sharing interesting ideas and combining our unique backgrounds and skills, to build something fun.</p>]]></description>
        <content:encoded><![CDATA[<p>Some notes from reading a book about design in the design reading room at the design building.</p>
<p>The word <a href="https://en.wikipedia.org/wiki/Idea?useskin=vector">idea</a> comes from a Greek term meaning "I saw", which picks up on the concept that an idea is <strong>an image formed in the mind</strong>.</p>
<p><a href="https://en.wikipedia.org/wiki/Creativity?useskin=vector">Creativity</a> is best described as a mental process involving the generation of new ideas and concepts, and this process can be broken down into two pathways: <a href="https://en.wikipedia.org/wiki/Convergent_thinking?useskin=vector#Convergent_vs._divergent_thinking">convergent and divergent</a>.</p>
<p>It is believed that scientists and engineers display convergent thinking while resolving a problem; which is the deductive generation of the <strong>best single answer to the problem</strong>.</p>
<p>Whereas artists and performers display divergent thinking; the <strong>creative generation</strong> of <strong>multiple answers to a problem</strong>.</p>
<p>Divergent thinking can be utilized as basis for creative brainstorming.</p>
<p>Four basic <a href="https://en.wikipedia.org/wiki/Brainstorming?useskin=vector#Osborn&#x27;s_method">rules</a> for brainstorming:</p>
<ol>
<li><strong>Focus on quantity</strong>: enhance divergent thinking</li>
<li><strong>Don't criticize</strong>: foster greater, risk-free creativity</li>
<li><strong>welcome unusual ideas</strong>: aid out-of-the-box thinking, leading to unconventional problem solving</li>
<li><strong>combine and improve ideas</strong>: amalgamation of ideas create better solutions through process of <a href="https://en.wikipedia.org/w/index.php?title=Association_of_ideas&#x26;useskin=vector">association</a></li>
</ol>
<p>In a hackathon, coming up with an idea is the hardest part, but it's my favorite part.</p>
<p>I get to brainstorm with strangers I just met online, sharing interesting ideas and combining our unique backgrounds and skills, to build something fun.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Git Best Practice]]></title>
        <link>https://bneo.xyz/posts/gitbranch</link>
        <guid>https://bneo.xyz/posts/gitbranch</guid>
        <pubDate>Mon, 13 Nov 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>In my past 2 years of programming with Python and React in various little hackathon projects and side projects like this blog, I've never really worked much with pull requests or creating branches. I've just been pushing to the main branch.</p>
<p>I'm now working on a hackathon and would like to practice creating branches, writing <a href="https://bneo.xyz/posts/code-pr">good commit messages</a>, merging branches, etc.</p>
<p>I found this <a href="https://github.com/agis/git-style-guide?tab=readme-ov-file#messages">Git Style Guide</a> inspired by inspired by <a href="https://kernel.org/doc/html/latest/process/submitting-patches.html">How to Get Your Change Into the Linux Kernel</a>, and the <a href="http://git-scm.com/doc">git man pages</a></p>
<h3>Branches</h3>
<ul>
<li>use lower case in <a href="https://tilburgsciencehub.com/building-blocks/collaborate-and-share-your-work/use-github/naming-git-branches/">branch names</a>, use hyphens to separate words</li>
<li>choose short descriptive names like "oauth-migration", not "login_fix" (too vague)</li>
<li>use identifiers from tickets like <code>git checkout -b issue-15</code></li>
<li>delete branch from upstream repo after merging, unless there's good reason not to</li>
<li>use <code>git branch --merged | grep -v "\*"</code> to list merged branches.</li>
<li><a href="https://gist.github.com/digitaljhelms/4287848">more tips</a></li>
</ul>
<h3>Commits</h3>
<ul>
<li>when writing, <strong>think about what you would need to know in a year from now</strong> when running across the commit</li>
<li>each commit should be a single <em>logical</em> change, ex: if a patch fixes a bug and optimize performance, split into two</li>
<li>use <code>git add -p</code> to interactively stage specific portions of files</li>
<li>don't split a single <em>logical</em> change into several commits (features + tests should be one)</li>
<li><mark>commit early and often</mark> : small, self-contained commits are easier to understand and easy to revert</li>
<li>commits should be <strong>ordered logically</strong>, if commit X depends on Y, Y should come before X.</li>
<li><a href="https://www.git-tower.com/learn/git/faq/git-squash">squash</a> commits using <code>--squash</code> and <code>-fixup</code></li>
</ul>
<h3>Messages</h3>
<ul>
<li>summary line should be descriptive yet succinct, no longer than 50 chars</li>
<li>should not end with a period</li>
<li>after that comes a blank line and a more thorough description (72 chars) explaining <strong>why</strong> the change was needed, <strong>how</strong> it addresses the issue, and <strong>what side-effects</strong> it might have</li>
<li>it should also provide pointers to related resources (link to issue in bug tracker)</li>
<li>if commit A depends on B, state in message of A, and use SHA1 to refer to commits</li>
</ul>
<pre><code class="language-txt">Short (50 chars or fewer) summary of changes

More detailed explanatory text, if necessary. Wrap it to
72 characters. In some contexts, the first
line is treated as the subject of an email and the rest of
the text as the body.  The blank line separating the
summary from the body is critical (unless you omit the body
entirely); tools like rebase can get confused if you run
the two together.

Further paragraphs come after blank lines.

- Bullet points are okay, too

- Use a hyphen or an asterisk for the bullet,
  followed by a single space, with blank lines in
  between

The pointers to your related resources can serve as a footer
for your commit message. Here is an example that is referencing
issues in a bug tracker:

Resolves: #56, #78
See also: #12, #34

Source: http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html
</code></pre>
<h3>Merging</h3>
<ul>
<li><strong>Do not rewrite published history</strong></li>
<li>keep history clean and simple, before merging
<ul>
<li>make sure it conforms to style guide, perform actions if it doesn't (squash/reorder, reword messages)</li>
<li>rebase onto branch, so it can be applied directly to end of "main" branch and result in a simple history (suited for projects with short-running branches)</li>
</ul>
</li>
<li>If your branch includes more than one commit, do not merge with a <a href="https://stackoverflow.com/a/29673993">fast-forward</a>:
<ul>
<li><code>git merge --no-ff my-branch</code></li>
</ul>
</li>
</ul>
<h3>Extras</h3>
<p>Some maintenance tasks git commands</p>
<ul>
<li><a href="https://git-scm.com/docs/git-gc">git gc</a></li>
<li><a href="https://git-scm.com/docs/git-prune">git prune</a></li>
<li><a href="https://git-scm.com/docs/git-fsck">git fsck</a></li>
</ul>
<h3>More Git stuff</h3>
<p>Some articles by <a href="https://jvns.ca/">Julia Evans</a></p>
<ul>
<li><a href="https://jvns.ca/blog/2023/11/01/confusing-git-terminology/">Confusing git terminology</a></li>
<li><a href="https://jvns.ca/blog/2023/10/20/some-miscellaneous-git-facts/">Some miscellaneous git facts</a></li>
<li><a href="https://jvns.ca/blog/2023/09/14/in-a-git-repository--where-do-your-files-live-/">In a git repository, where do your files live?</a></li>
<li><a href="https://jvns.ca/blog/2023/11/06/rebasing-what-can-go-wrong-/">git rebase: what can go wrong?</a></li>
<li><a href="https://jvns.ca/blog/2023/11/10/how-cherry-pick-and-revert-work/">How git cherry-pick and revert use 3-way merge</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>In my past 2 years of programming with Python and React in various little hackathon projects and side projects like this blog, I've never really worked much with pull requests or creating branches. I've just been pushing to the main branch.</p>
<p>I'm now working on a hackathon and would like to practice creating branches, writing <a href="https://bneo.xyz/posts/code-pr">good commit messages</a>, merging branches, etc.</p>
<p>I found this <a href="https://github.com/agis/git-style-guide?tab=readme-ov-file#messages">Git Style Guide</a> inspired by inspired by <a href="https://kernel.org/doc/html/latest/process/submitting-patches.html">How to Get Your Change Into the Linux Kernel</a>, and the <a href="http://git-scm.com/doc">git man pages</a></p>
<h3>Branches</h3>
<ul>
<li>use lower case in <a href="https://tilburgsciencehub.com/building-blocks/collaborate-and-share-your-work/use-github/naming-git-branches/">branch names</a>, use hyphens to separate words</li>
<li>choose short descriptive names like "oauth-migration", not "login_fix" (too vague)</li>
<li>use identifiers from tickets like <code>git checkout -b issue-15</code></li>
<li>delete branch from upstream repo after merging, unless there's good reason not to</li>
<li>use <code>git branch --merged | grep -v "\*"</code> to list merged branches.</li>
<li><a href="https://gist.github.com/digitaljhelms/4287848">more tips</a></li>
</ul>
<h3>Commits</h3>
<ul>
<li>when writing, <strong>think about what you would need to know in a year from now</strong> when running across the commit</li>
<li>each commit should be a single <em>logical</em> change, ex: if a patch fixes a bug and optimize performance, split into two</li>
<li>use <code>git add -p</code> to interactively stage specific portions of files</li>
<li>don't split a single <em>logical</em> change into several commits (features + tests should be one)</li>
<li><mark>commit early and often</mark> : small, self-contained commits are easier to understand and easy to revert</li>
<li>commits should be <strong>ordered logically</strong>, if commit X depends on Y, Y should come before X.</li>
<li><a href="https://www.git-tower.com/learn/git/faq/git-squash">squash</a> commits using <code>--squash</code> and <code>-fixup</code></li>
</ul>
<h3>Messages</h3>
<ul>
<li>summary line should be descriptive yet succinct, no longer than 50 chars</li>
<li>should not end with a period</li>
<li>after that comes a blank line and a more thorough description (72 chars) explaining <strong>why</strong> the change was needed, <strong>how</strong> it addresses the issue, and <strong>what side-effects</strong> it might have</li>
<li>it should also provide pointers to related resources (link to issue in bug tracker)</li>
<li>if commit A depends on B, state in message of A, and use SHA1 to refer to commits</li>
</ul>
<pre><code class="language-txt">Short (50 chars or fewer) summary of changes

More detailed explanatory text, if necessary. Wrap it to
72 characters. In some contexts, the first
line is treated as the subject of an email and the rest of
the text as the body.  The blank line separating the
summary from the body is critical (unless you omit the body
entirely); tools like rebase can get confused if you run
the two together.

Further paragraphs come after blank lines.

- Bullet points are okay, too

- Use a hyphen or an asterisk for the bullet,
  followed by a single space, with blank lines in
  between

The pointers to your related resources can serve as a footer
for your commit message. Here is an example that is referencing
issues in a bug tracker:

Resolves: #56, #78
See also: #12, #34

Source: http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html
</code></pre>
<h3>Merging</h3>
<ul>
<li><strong>Do not rewrite published history</strong></li>
<li>keep history clean and simple, before merging
<ul>
<li>make sure it conforms to style guide, perform actions if it doesn't (squash/reorder, reword messages)</li>
<li>rebase onto branch, so it can be applied directly to end of "main" branch and result in a simple history (suited for projects with short-running branches)</li>
</ul>
</li>
<li>If your branch includes more than one commit, do not merge with a <a href="https://stackoverflow.com/a/29673993">fast-forward</a>:
<ul>
<li><code>git merge --no-ff my-branch</code></li>
</ul>
</li>
</ul>
<h3>Extras</h3>
<p>Some maintenance tasks git commands</p>
<ul>
<li><a href="https://git-scm.com/docs/git-gc">git gc</a></li>
<li><a href="https://git-scm.com/docs/git-prune">git prune</a></li>
<li><a href="https://git-scm.com/docs/git-fsck">git fsck</a></li>
</ul>
<h3>More Git stuff</h3>
<p>Some articles by <a href="https://jvns.ca/">Julia Evans</a></p>
<ul>
<li><a href="https://jvns.ca/blog/2023/11/01/confusing-git-terminology/">Confusing git terminology</a></li>
<li><a href="https://jvns.ca/blog/2023/10/20/some-miscellaneous-git-facts/">Some miscellaneous git facts</a></li>
<li><a href="https://jvns.ca/blog/2023/09/14/in-a-git-repository--where-do-your-files-live-/">In a git repository, where do your files live?</a></li>
<li><a href="https://jvns.ca/blog/2023/11/06/rebasing-what-can-go-wrong-/">git rebase: what can go wrong?</a></li>
<li><a href="https://jvns.ca/blog/2023/11/10/how-cherry-pick-and-revert-work/">How git cherry-pick and revert use 3-way merge</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Career Advice for 20s]]></title>
        <link>https://bneo.xyz/posts/career-advice</link>
        <guid>https://bneo.xyz/posts/career-advice</guid>
        <pubDate>Sun, 12 Nov 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><a href="https://www.linkedin.com/in/mograham/">Molly Graham</a> shares <a href="https://mollyg.substack.com/p/early-career-advice?">10 things</a> she wish she knew at the beginning of her 20s.</p>
<p>tldr: <mark>Collect experiences and people</mark></p>
<p>Some notes</p>
<ul>
<li>Don't obsess about climbing the ladder about levelling up, <strong>focus on learning about yourself</strong> and the world
<ul>
<li>If you know yourself well, everything else comes naturally - what direction to point yourself, what ladder to climb, what makes you happy, fulfilled, and thrive at work</li>
</ul>
</li>
<li>before hopping on the corporate treadmill, do something that is <strong>truly different</strong> to grow in immeasurable ways: work in another country, work on a farm, etc.</li>
<li><strong>Collect experiences</strong>: self-knowledge is one of the most valuable things to get in your 20s, so pick the wrong job a few times, take on a really risky project and fail</li>
<li>Have a clear <a href="https://mollyg.substack.com/p/choosing-your-next-job">list</a> of what you <strong>love</strong> and <strong>hate</strong>, and what you're <strong>good at</strong> and <strong>bad at</strong>.
<ul>
<li>the overlap between your list is what you love doing and what you're exceptional at, it'll lead to roles that make you successful and happy</li>
</ul>
</li>
<li>Seek <a href="https://mollyg.substack.com/p/j-curve">J-Curve jobs</a>, get comfortable with being uncomfortable, best time to take risks, bigger bets, helps you figure out the boundaries of what you're good at</li>
<li>It is more important to <strong>learn</strong> than to know, make learning a strength, embrace the identity of someone who doesn't need to know everything</li>
<li><strong>Be useful</strong> to the people you work with, it gets you access to opportunities that you can never apply for.</li>
<li>Be a nice person to work with, and leave companies well, take both the learning and <strong>relationship</strong> on the way out</li>
<li>screw companies, <strong>follow great people</strong>: brilliant managers, mentors, and peers who push you to be better,</li>
<li><strong>Collect people</strong>: Build a network by making friends at work, invest in building friendships and get to know your coworkers, keep a spreadsheet to track and stay connected with them.</li>
<li>working at a well-run company with good managers teaches you about management, how to be exceptional at execution, and professionalism, no better training if you're starting your own company</li>
<li>you'll only have about two exceptional managers in your life, people who you want to be when you "grow up", go work for them and don't take them for granted</li>
</ul>
<p>More career advice:</p>
<ul>
<li><a href="https://moxie.org/2013/01/07/career-advice.html?curius=2053">Career Advice</a></li>
<li><a href="https://80000hours.org/2019/04/career-advice-i-wish-id-been-given-when-i-was-young/">Career advice I wish I'd been given when I was young - 80,000 Hours</a></li>
<li><a href="https://a16z.com/dont-follow-your-passion-career-advice-for-recent-graduates/">Don’t Follow Your Passion: Career Advice for Recent Graduates | Andreessen Horowitz</a></li>
<li><a href="https://huyenchip.com/2018/10/08/career-advice-recent-cs-graduates.html">Career advice for recent Computer Science graduates</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><a href="https://www.linkedin.com/in/mograham/">Molly Graham</a> shares <a href="https://mollyg.substack.com/p/early-career-advice?">10 things</a> she wish she knew at the beginning of her 20s.</p>
<p>tldr: <mark>Collect experiences and people</mark></p>
<p>Some notes</p>
<ul>
<li>Don't obsess about climbing the ladder about levelling up, <strong>focus on learning about yourself</strong> and the world
<ul>
<li>If you know yourself well, everything else comes naturally - what direction to point yourself, what ladder to climb, what makes you happy, fulfilled, and thrive at work</li>
</ul>
</li>
<li>before hopping on the corporate treadmill, do something that is <strong>truly different</strong> to grow in immeasurable ways: work in another country, work on a farm, etc.</li>
<li><strong>Collect experiences</strong>: self-knowledge is one of the most valuable things to get in your 20s, so pick the wrong job a few times, take on a really risky project and fail</li>
<li>Have a clear <a href="https://mollyg.substack.com/p/choosing-your-next-job">list</a> of what you <strong>love</strong> and <strong>hate</strong>, and what you're <strong>good at</strong> and <strong>bad at</strong>.
<ul>
<li>the overlap between your list is what you love doing and what you're exceptional at, it'll lead to roles that make you successful and happy</li>
</ul>
</li>
<li>Seek <a href="https://mollyg.substack.com/p/j-curve">J-Curve jobs</a>, get comfortable with being uncomfortable, best time to take risks, bigger bets, helps you figure out the boundaries of what you're good at</li>
<li>It is more important to <strong>learn</strong> than to know, make learning a strength, embrace the identity of someone who doesn't need to know everything</li>
<li><strong>Be useful</strong> to the people you work with, it gets you access to opportunities that you can never apply for.</li>
<li>Be a nice person to work with, and leave companies well, take both the learning and <strong>relationship</strong> on the way out</li>
<li>screw companies, <strong>follow great people</strong>: brilliant managers, mentors, and peers who push you to be better,</li>
<li><strong>Collect people</strong>: Build a network by making friends at work, invest in building friendships and get to know your coworkers, keep a spreadsheet to track and stay connected with them.</li>
<li>working at a well-run company with good managers teaches you about management, how to be exceptional at execution, and professionalism, no better training if you're starting your own company</li>
<li>you'll only have about two exceptional managers in your life, people who you want to be when you "grow up", go work for them and don't take them for granted</li>
</ul>
<p>More career advice:</p>
<ul>
<li><a href="https://moxie.org/2013/01/07/career-advice.html?curius=2053">Career Advice</a></li>
<li><a href="https://80000hours.org/2019/04/career-advice-i-wish-id-been-given-when-i-was-young/">Career advice I wish I'd been given when I was young - 80,000 Hours</a></li>
<li><a href="https://a16z.com/dont-follow-your-passion-career-advice-for-recent-graduates/">Don’t Follow Your Passion: Career Advice for Recent Graduates | Andreessen Horowitz</a></li>
<li><a href="https://huyenchip.com/2018/10/08/career-advice-recent-cs-graduates.html">Career advice for recent Computer Science graduates</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[10 Principles for Good Design]]></title>
        <link>https://bneo.xyz/posts/good-design</link>
        <guid>https://bneo.xyz/posts/good-design</guid>
        <pubDate>Sat, 11 Nov 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><a href="https://en.wikipedia.org/wiki/Dieter_Rams?useskin=vector">Dieter Rams</a>’s ten principles for good design.</p>
<p>His aesthetics <a href="https://onlyonceshop.com/collection/braun">influenced</a> Apple designer <a href="https://designmuseum.org/designers/jonathan-ive">Jonathan Ive</a> and many Apple products pay tribute to his <a href="https://www.braunhousehold.com/en-us/braun-100-years">work</a> for <a href="https://onlyonceshop.com/collection/braun">Braun</a>.</p>
<ol>
<li>is <strong>innovative</strong> – technological development is always offering new opportunities for original designs</li>
<li>makes a product <strong>useful</strong> – products are bought to be used. It satisfies the criteria of not just function, but psychological and aesthetic</li>
<li>is <strong>aesthetic</strong> – aesthetic is integral to its usefulness, products have an effect on people's well-being.</li>
<li>makes a product <strong>understandable</strong> – it can make the product talk, at best, it is self-explanatory</li>
<li>is <strong>unobstrusive</strong> – should be neutral and restrained, leaving room for the user's self expression</li>
<li>is <strong>honest</strong> – does not make a product more innovative, powerful or valuable that it really is</li>
<li>is <strong>long-lasting</strong> – avoids being fashionable and therefore never appears antiquated</li>
<li>is <strong>thorough</strong> down to the last detail – care and accuracy shows respect towards consumer</li>
<li>is <strong>environmentally friendly</strong> – conserves resources, minimizes physical and visual pollution</li>
<li>is as <strong>little design</strong> as possible – less, but better, concentrates on the essential aspects</li>
</ol>]]></description>
        <content:encoded><![CDATA[<p><a href="https://en.wikipedia.org/wiki/Dieter_Rams?useskin=vector">Dieter Rams</a>’s ten principles for good design.</p>
<p>His aesthetics <a href="https://onlyonceshop.com/collection/braun">influenced</a> Apple designer <a href="https://designmuseum.org/designers/jonathan-ive">Jonathan Ive</a> and many Apple products pay tribute to his <a href="https://www.braunhousehold.com/en-us/braun-100-years">work</a> for <a href="https://onlyonceshop.com/collection/braun">Braun</a>.</p>
<ol>
<li>is <strong>innovative</strong> – technological development is always offering new opportunities for original designs</li>
<li>makes a product <strong>useful</strong> – products are bought to be used. It satisfies the criteria of not just function, but psychological and aesthetic</li>
<li>is <strong>aesthetic</strong> – aesthetic is integral to its usefulness, products have an effect on people's well-being.</li>
<li>makes a product <strong>understandable</strong> – it can make the product talk, at best, it is self-explanatory</li>
<li>is <strong>unobstrusive</strong> – should be neutral and restrained, leaving room for the user's self expression</li>
<li>is <strong>honest</strong> – does not make a product more innovative, powerful or valuable that it really is</li>
<li>is <strong>long-lasting</strong> – avoids being fashionable and therefore never appears antiquated</li>
<li>is <strong>thorough</strong> down to the last detail – care and accuracy shows respect towards consumer</li>
<li>is <strong>environmentally friendly</strong> – conserves resources, minimizes physical and visual pollution</li>
<li>is as <strong>little design</strong> as possible – less, but better, concentrates on the essential aspects</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[How to Win Kaggle Competitions]]></title>
        <link>https://bneo.xyz/posts/ml-guide</link>
        <guid>https://bneo.xyz/posts/ml-guide</guid>
        <pubDate>Fri, 10 Nov 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><a href="https://www.kaggle.com/christofhenkel">Christof Henkel</a>, the current #2 on Kaggle shares in an <a href="https://www.youtube.com/watch?v=RF4LwRl0npQ">interview</a> how to succeed in a competition.</p>
<p>His track record: first place in 7 out of 75 challenges</p>
<h3>How to pick a challenge</h3>
<p>First you have to decide what challenge to work on.</p>
<p>Success is positively correlated with how much time you spend on the challenge.</p>
<p><strong>Pick a challenge that motivates you</strong>, not what seems the easiest.</p>
<p>Also, investigate the data of a challenge before deciding on it.</p>
<p>Once you have one in mind, here's his 3 step approach.</p>
<h3>1. Create an End-to-end pipeline</h3>
<ul>
<li>Create a very simple pipeline of reading in data, creating features, training a (simple) model, and computing the <strong>competition-specific metric</strong></li>
<li>replicate as closely as possible to the <a href="https://learning.oreilly.com/library/view/the-kaggle-book/9781801817479/Text/Chapter_6.xhtml#_idParaDest-95">validation</a> setup for leaderboard</li>
</ul>
<h3>2. Experiment and research</h3>
<ul>
<li>start with a simple model and iterate through many ideas</li>
<li>read research papers, check other comps</li>
<li>look at data, even external data, reduce noise, augment the data</li>
<li>use different losses</li>
<li>post-process the predictions</li>
<li>more experimentation = better, evaluate them with validation setup</li>
</ul>
<h3>3. Scale your approach</h3>
<ul>
<li>now you've converged on a final model, and are no longer experimenting</li>
<li>it's time to use all of the data and "scale up" the model</li>
<li>this means hyperparameter turning, using a deeper model, etc.</li>
<li>happens at the last 2-3 weeks of comp</li>
</ul>
<h3>Summary</h3>
<blockquote>
<p>Pick something that motivates you. First goal: create a feedback loop that allows you to experiment. Then experiment. Optimize in the end.</p>
</blockquote>
<p>For toolkits for challenges, check out this <a href="https://mlcontests.com/winning-toolkit/">winning toolkit</a> article.</p>]]></description>
        <content:encoded><![CDATA[<p><a href="https://www.kaggle.com/christofhenkel">Christof Henkel</a>, the current #2 on Kaggle shares in an <a href="https://www.youtube.com/watch?v=RF4LwRl0npQ">interview</a> how to succeed in a competition.</p>
<p>His track record: first place in 7 out of 75 challenges</p>
<h3>How to pick a challenge</h3>
<p>First you have to decide what challenge to work on.</p>
<p>Success is positively correlated with how much time you spend on the challenge.</p>
<p><strong>Pick a challenge that motivates you</strong>, not what seems the easiest.</p>
<p>Also, investigate the data of a challenge before deciding on it.</p>
<p>Once you have one in mind, here's his 3 step approach.</p>
<h3>1. Create an End-to-end pipeline</h3>
<ul>
<li>Create a very simple pipeline of reading in data, creating features, training a (simple) model, and computing the <strong>competition-specific metric</strong></li>
<li>replicate as closely as possible to the <a href="https://learning.oreilly.com/library/view/the-kaggle-book/9781801817479/Text/Chapter_6.xhtml#_idParaDest-95">validation</a> setup for leaderboard</li>
</ul>
<h3>2. Experiment and research</h3>
<ul>
<li>start with a simple model and iterate through many ideas</li>
<li>read research papers, check other comps</li>
<li>look at data, even external data, reduce noise, augment the data</li>
<li>use different losses</li>
<li>post-process the predictions</li>
<li>more experimentation = better, evaluate them with validation setup</li>
</ul>
<h3>3. Scale your approach</h3>
<ul>
<li>now you've converged on a final model, and are no longer experimenting</li>
<li>it's time to use all of the data and "scale up" the model</li>
<li>this means hyperparameter turning, using a deeper model, etc.</li>
<li>happens at the last 2-3 weeks of comp</li>
</ul>
<h3>Summary</h3>
<blockquote>
<p>Pick something that motivates you. First goal: create a feedback loop that allows you to experiment. Then experiment. Optimize in the end.</p>
</blockquote>
<p>For toolkits for challenges, check out this <a href="https://mlcontests.com/winning-toolkit/">winning toolkit</a> article.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Clean Code - Google]]></title>
        <link>https://bneo.xyz/posts/clean-code</link>
        <guid>https://bneo.xyz/posts/clean-code</guid>
        <pubDate>Thu, 09 Nov 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>When you read code and find it hard to understand, you're experiencing <a href="https://en.wikipedia.org/wiki/Cognitive_load">cognitive load</a>.</p>
<p>Cognitive Load = amount of mental effort to complete a task.</p>
<p>While reading code, you have to keep in mind information such as conditional logic, data structure state, loop indices, variable values, etc. And since people can typically hold only 5-7 pieces of information in their <a href="https://en.wikipedia.org/wiki/Working_memory#Capacity">short-term memory</a>, code that is more complex (involves more information) increases cognitive load.</p>
<p>Cognitive load is also higher for other people reading the code you wrote. This is why <a href="https://google.github.io/eng-practices/review/reviewer/looking-for.html#complexity">code reviews</a> are needed, to check if the code causes too much cognitive load.</p>
<p>So, be kind to your coworkers and write clean code.</p>
<p>The key to reducing cognitive load is to make code simpler.</p>
<p>Here are some principles:</p>
<ol>
<li><strong>Limit amount of code in a function or file</strong>: <a href="https://martinfowler.com/bliki/FunctionLength.html">Keep functions small</a> and limit each class to <a href="https://en.wikipedia.org/wiki/Single-responsibility_principle">single responsibility</a>.</li>
<li><strong>Create abstractions to hide implementation details</strong>: functions and interfaces are <a href="https://www.cs.cornell.edu/courses/cs211/2006sp/Lectures/L08-Abstraction/08_abstraction.html">abstraction</a> to hide complex details, but don't go overboard.</li>
<li><strong>Simplify control flow</strong>: too many if statements or loops makes the <a href="https://testing.googleblog.com/2023/10/simplify-your-control-flows.html">control flow</a> hard to understand, hide complex logic with helper functions. Reduce <a href="https://testing.googleblog.com/2017/06/code-health-reduce-nesting-reduce.html">nesting</a> with early returns.</li>
<li><strong>Minimize mutable state</strong>: <a href="https://stackoverflow.com/a/844548">stateless</a> code is easier to understand, avoid mutable class fields, make types <a href="https://en.wikipedia.org/wiki/Immutable_object">immutable</a></li>
<li><strong>Include only relevant details in a test</strong>: test can be <a href="https://testing.googleblog.com/2023/10/include-only-relevant-details-in-tests.html">hard to follow</a> if it includes boilerplate test data that is irrelevant</li>
<li><strong>Don't overuse mocks in tests</strong>: <a href="https://testing.googleblog.com/2013/05/testing-on-toilet-dont-overuse-mocks.html">improper use of mocks</a> -> cluttered test with calls that expose implementation details</li>
</ol>
<p>Here's a <a href="https://docs.google.com/document/d/1AgcBG2iOmzEWIKYs6hNDyTMZ-an0SOwmJZRsX898XD0/edit?pli=1">printer friendly version</a>.</p>]]></description>
        <content:encoded><![CDATA[<p>When you read code and find it hard to understand, you're experiencing <a href="https://en.wikipedia.org/wiki/Cognitive_load">cognitive load</a>.</p>
<p>Cognitive Load = amount of mental effort to complete a task.</p>
<p>While reading code, you have to keep in mind information such as conditional logic, data structure state, loop indices, variable values, etc. And since people can typically hold only 5-7 pieces of information in their <a href="https://en.wikipedia.org/wiki/Working_memory#Capacity">short-term memory</a>, code that is more complex (involves more information) increases cognitive load.</p>
<p>Cognitive load is also higher for other people reading the code you wrote. This is why <a href="https://google.github.io/eng-practices/review/reviewer/looking-for.html#complexity">code reviews</a> are needed, to check if the code causes too much cognitive load.</p>
<p>So, be kind to your coworkers and write clean code.</p>
<p>The key to reducing cognitive load is to make code simpler.</p>
<p>Here are some principles:</p>
<ol>
<li><strong>Limit amount of code in a function or file</strong>: <a href="https://martinfowler.com/bliki/FunctionLength.html">Keep functions small</a> and limit each class to <a href="https://en.wikipedia.org/wiki/Single-responsibility_principle">single responsibility</a>.</li>
<li><strong>Create abstractions to hide implementation details</strong>: functions and interfaces are <a href="https://www.cs.cornell.edu/courses/cs211/2006sp/Lectures/L08-Abstraction/08_abstraction.html">abstraction</a> to hide complex details, but don't go overboard.</li>
<li><strong>Simplify control flow</strong>: too many if statements or loops makes the <a href="https://testing.googleblog.com/2023/10/simplify-your-control-flows.html">control flow</a> hard to understand, hide complex logic with helper functions. Reduce <a href="https://testing.googleblog.com/2017/06/code-health-reduce-nesting-reduce.html">nesting</a> with early returns.</li>
<li><strong>Minimize mutable state</strong>: <a href="https://stackoverflow.com/a/844548">stateless</a> code is easier to understand, avoid mutable class fields, make types <a href="https://en.wikipedia.org/wiki/Immutable_object">immutable</a></li>
<li><strong>Include only relevant details in a test</strong>: test can be <a href="https://testing.googleblog.com/2023/10/include-only-relevant-details-in-tests.html">hard to follow</a> if it includes boilerplate test data that is irrelevant</li>
<li><strong>Don't overuse mocks in tests</strong>: <a href="https://testing.googleblog.com/2013/05/testing-on-toilet-dont-overuse-mocks.html">improper use of mocks</a> -> cluttered test with calls that expose implementation details</li>
</ol>
<p>Here's a <a href="https://docs.google.com/document/d/1AgcBG2iOmzEWIKYs6hNDyTMZ-an0SOwmJZRsX898XD0/edit?pli=1">printer friendly version</a>.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Habits of Great SWEs]]></title>
        <link>https://bneo.xyz/posts/swe-habits</link>
        <guid>https://bneo.xyz/posts/swe-habits</guid>
        <pubDate>Wed, 08 Nov 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Software engineers do more than just coding.</p>
<p>The difference between a developer and a great developer is the <strong>breadth and depth</strong> of their approach in <strong>delivering value</strong>.</p>
<p>Here are <a href="https://vadimkravcenko.com/shorts/habits-of-great-software-engineers/">8 habits</a> of great SWEs.</p>
<ol>
<li><strong>Focusing beyond the code</strong>: how does the code interact with other components? scaling? maintainability?</li>
<li><strong>Efficiency</strong> / Antifragility: Making sure everything around you runs smoothly and has forward momentum</li>
<li><strong>Joy of tinkering</strong>: build projects, try out frameworks, build stuff on the side. Keeps the spark alive.</li>
<li><strong>Knowing the why</strong>: dig deep into why your code does what it does, too many abstractions nowadays that rarely someone thinks below the level of their language e.g JS devs not thinking about the engine that runs their code.</li>
<li><strong>Thinking in systems</strong>: knowing how your code impacts not only your individual system but other parts of the business/application/life.</li>
<li><strong>Tech detox</strong>: Recharging away from your monitor makes you a better programmer.</li>
<li><strong>The art of approximation</strong>: Knowing important tech numbers to approximate calculations when making decisions when programming. (<a href="https://www.youtube.com/watch?v=IxkSlnrRFqc">Napkin Math</a>)</li>
</ol>]]></description>
        <content:encoded><![CDATA[<p>Software engineers do more than just coding.</p>
<p>The difference between a developer and a great developer is the <strong>breadth and depth</strong> of their approach in <strong>delivering value</strong>.</p>
<p>Here are <a href="https://vadimkravcenko.com/shorts/habits-of-great-software-engineers/">8 habits</a> of great SWEs.</p>
<ol>
<li><strong>Focusing beyond the code</strong>: how does the code interact with other components? scaling? maintainability?</li>
<li><strong>Efficiency</strong> / Antifragility: Making sure everything around you runs smoothly and has forward momentum</li>
<li><strong>Joy of tinkering</strong>: build projects, try out frameworks, build stuff on the side. Keeps the spark alive.</li>
<li><strong>Knowing the why</strong>: dig deep into why your code does what it does, too many abstractions nowadays that rarely someone thinks below the level of their language e.g JS devs not thinking about the engine that runs their code.</li>
<li><strong>Thinking in systems</strong>: knowing how your code impacts not only your individual system but other parts of the business/application/life.</li>
<li><strong>Tech detox</strong>: Recharging away from your monitor makes you a better programmer.</li>
<li><strong>The art of approximation</strong>: Knowing important tech numbers to approximate calculations when making decisions when programming. (<a href="https://www.youtube.com/watch?v=IxkSlnrRFqc">Napkin Math</a>)</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[Life Narrative]]></title>
        <link>https://bneo.xyz/posts/self-concept</link>
        <guid>https://bneo.xyz/posts/self-concept</guid>
        <pubDate>Tue, 07 Nov 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>We possess a fundamental concept of self. We are aware of our names, our parents, and the milestones of our lives, such as our successes and failures. However, truly grasping our self-concept extends well beyond the mere facts of our personal history.</p>
<p>Self-concept is deeply intertwined with our self-esteem. It reflects in our belief in our capabilities to overcome challenges, to contribute positively to our world, and in our capacity for self-transformation. These aspects of self-concept are influenced by personal history, but according to Dr. Paul Conti, an individual can enhance their <strong>agency</strong> and ability to achieve goals through a deeper understanding of their self-concept.</p>
<h3>How do we achieve this deeper understanding?</h3>
<p>One effective method is to consciously and deliberately construct a <a href="https://youtu.be/CJIXbibQ0jI?si=mtY8J3gJ91xo_4Nb&#x26;t=5214">life narrative</a>.</p>
<h3>What is a Life Narrative?</h3>
<p>The process involves dividing your life into 3-5 year segments. Within these periods, note down in bullet points the life events that seem significant to you. This could encompass hobbies, work experiences, pivotal relationships, personal challenges, or anything else that stands out in your memory. These events could be either positive or negative, or even neutral experiences that continue to resonate with you.</p>
<h3>What to include?</h3>
<p>It's crucial to include moments that you fear you might forget, moments that you believe define you. The aim isn't to draft a seamless life story, but to create a collage of vital personal experiences.</p>
<h3>Developing a Historical Sense of Self</h3>
<p>By documenting these life segments, you cultivate a historical sense of self, which contributes to your understanding of your past, present, and potentially, your future. This historical sense grounds you in the flow of time and reveals the extent of your commitment to various pursuits at different stages of your life.</p>
<h3>Recognizing Patterns</h3>
<p>This narrative can illuminate persistent patterns in your work or relationships, helping you discern whether these patterns are beneficial. It's not about setting goals; it's about discerning a structured pattern in your narrative.</p>
<h3>Am I on the right path?</h3>
<p>By reviewing your life narrative, you can evaluate if you're on the course you desire. It helps you understand the journey that has led you to where you are today.</p>]]></description>
        <content:encoded><![CDATA[<p>We possess a fundamental concept of self. We are aware of our names, our parents, and the milestones of our lives, such as our successes and failures. However, truly grasping our self-concept extends well beyond the mere facts of our personal history.</p>
<p>Self-concept is deeply intertwined with our self-esteem. It reflects in our belief in our capabilities to overcome challenges, to contribute positively to our world, and in our capacity for self-transformation. These aspects of self-concept are influenced by personal history, but according to Dr. Paul Conti, an individual can enhance their <strong>agency</strong> and ability to achieve goals through a deeper understanding of their self-concept.</p>
<h3>How do we achieve this deeper understanding?</h3>
<p>One effective method is to consciously and deliberately construct a <a href="https://youtu.be/CJIXbibQ0jI?si=mtY8J3gJ91xo_4Nb&#x26;t=5214">life narrative</a>.</p>
<h3>What is a Life Narrative?</h3>
<p>The process involves dividing your life into 3-5 year segments. Within these periods, note down in bullet points the life events that seem significant to you. This could encompass hobbies, work experiences, pivotal relationships, personal challenges, or anything else that stands out in your memory. These events could be either positive or negative, or even neutral experiences that continue to resonate with you.</p>
<h3>What to include?</h3>
<p>It's crucial to include moments that you fear you might forget, moments that you believe define you. The aim isn't to draft a seamless life story, but to create a collage of vital personal experiences.</p>
<h3>Developing a Historical Sense of Self</h3>
<p>By documenting these life segments, you cultivate a historical sense of self, which contributes to your understanding of your past, present, and potentially, your future. This historical sense grounds you in the flow of time and reveals the extent of your commitment to various pursuits at different stages of your life.</p>
<h3>Recognizing Patterns</h3>
<p>This narrative can illuminate persistent patterns in your work or relationships, helping you discern whether these patterns are beneficial. It's not about setting goals; it's about discerning a structured pattern in your narrative.</p>
<h3>Am I on the right path?</h3>
<p>By reviewing your life narrative, you can evaluate if you're on the course you desire. It helps you understand the journey that has led you to where you are today.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[What is a Kalman Filter?]]></title>
        <link>https://bneo.xyz/posts/kalman-filter</link>
        <guid>https://bneo.xyz/posts/kalman-filter</guid>
        <pubDate>Mon, 06 Nov 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><a href="https://www.wikiwand.com/en/Kalman_filter">Kalman Filters</a> helps estimate unknown values based on a series of measurements taken over time.</p>
<p>You can use it in any place where you have uncertain information about some dynamic system, and you can make an educated guess about what the system is going to do next.</p>
<p>So, a common application is for guidance, navigation, and control of vehicles, particularly airfract, <a href="https://ntrs.nasa.gov/api/citations/19860003843/downloads/19860003843.pdf">spacecraft</a> and ships <a href="https://www.wikiwand.com/en/Dynamic_positioning">positioned dynamically</a>.</p>
<p>Even if reality is messy and interferes with the clean motion, it can still do a good job of figuring out what happened.</p>
<p>This is because it can combine information, taking advantage of correlations between different phenomena you maybe wouldn't have thought to exploit.</p>
<p>It's ideal for systems that are continuously changing, and are memory efficient (only keeps track of previous state), making them fast and suited for real time and embedded systems.</p>
<p>Here are some examples</p>
<ul>
<li><strong>Augmented Reality (AR)</strong>: Improving the accuracy of object tracking and camera positioning, ensuring that virtual overlays maintain correct alignment with the real world in AR applications.</li>
<li><strong>Behavioral Economics</strong>: Analyzing decision-making processes by filtering out noise from experimental data, providing insights into how people make economic choices under uncertainty.</li>
<li><strong>Earthquake Prediction Models</strong>: Enhancing the precision of models that predict seismic activity by processing noisy seismographic data over time.</li>
<li><strong>Professional Sports</strong>: Applying advanced analytics to player tracking data in real time to strategize on team movements and improve training regimens.</li>
<li><strong>Film Production</strong>: Stabilizing camera motion in movies, allowing for smoother shots and easier integration of special effects in post-production.</li>
<li><strong>Artwork Analysis and Restoration</strong>: Assisting art conservators by filtering through layers of paint and varnish using imaging technology to uncover original strokes and colors or to understand the deterioration patterns.</li>
</ul>
<h2>Resources</h2>
<p>Understanding</p>
<ul>
<li><a href="https://archive.org/details/poor-mans-explanation-of-kalman-filtering">Poor Man's Explanation of Kalman Filtering: Or How I Stopped Worrying and Learned to Love Matrix Inversion</a></li>
<li><a href="https://www.kalmanfilter.net/default.aspx">Kalman Filter Tutorial</a></li>
<li><a href="http://greg.czerniak.info/guides/kalman1/">Greg Czerniak's Website - Kalman Filters for Undergrads 1</a></li>
<li><a href="https://www.bzarg.com/p/how-a-kalman-filter-works-in-pictures/">How a Kalman filter works, in pictures | Bzarg</a></li>
<li><a href="https://thekalmanfilter.com/kalman-filter-explained-simply/">Kalman Filter Explained Simply - The Kalman Filter</a></li>
</ul>
<p>Implementing</p>
<ul>
<li><a href="https://arxiv.org/pdf/1204.0375.pdf">Implementation of Kalman Filter with Python Language</a></li>
<li><a href="https://github.com/rlabbe/Kalman-and-Bayesian-Filters-in-Python">rlabbe/Kalman-and-Bayesian-Filters-in-Python</a></li>
<li><a href="https://cocalc.com/share/public_paths/7557a5ac1c870f1ec8f01271959b16b49df9d087/08-Designing-Kalman-Filters.ipynb">Designing Kalman Filters</a></li>
<li><a href="https://automaticaddison.com/extended-kalman-filter-ekf-with-python-code-example/">Extended Kalman Filter (EKF) With Python Code Example – Automatic Addison</a></li>
</ul>
<p>Applications</p>
<ul>
<li><a href="https://forecastegy.com/posts/kalman-filter-for-time-series-forecasting-in-python/">Kalman Filter for Time Series Forecasting in Python</a></li>
<li><a href="https://probml.github.io/dynamax/notebooks/nonlinear_gaussian_ssm/ekf_mlp.html">Online learning for an MLP using extended Kalman filtering</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><a href="https://www.wikiwand.com/en/Kalman_filter">Kalman Filters</a> helps estimate unknown values based on a series of measurements taken over time.</p>
<p>You can use it in any place where you have uncertain information about some dynamic system, and you can make an educated guess about what the system is going to do next.</p>
<p>So, a common application is for guidance, navigation, and control of vehicles, particularly airfract, <a href="https://ntrs.nasa.gov/api/citations/19860003843/downloads/19860003843.pdf">spacecraft</a> and ships <a href="https://www.wikiwand.com/en/Dynamic_positioning">positioned dynamically</a>.</p>
<p>Even if reality is messy and interferes with the clean motion, it can still do a good job of figuring out what happened.</p>
<p>This is because it can combine information, taking advantage of correlations between different phenomena you maybe wouldn't have thought to exploit.</p>
<p>It's ideal for systems that are continuously changing, and are memory efficient (only keeps track of previous state), making them fast and suited for real time and embedded systems.</p>
<p>Here are some examples</p>
<ul>
<li><strong>Augmented Reality (AR)</strong>: Improving the accuracy of object tracking and camera positioning, ensuring that virtual overlays maintain correct alignment with the real world in AR applications.</li>
<li><strong>Behavioral Economics</strong>: Analyzing decision-making processes by filtering out noise from experimental data, providing insights into how people make economic choices under uncertainty.</li>
<li><strong>Earthquake Prediction Models</strong>: Enhancing the precision of models that predict seismic activity by processing noisy seismographic data over time.</li>
<li><strong>Professional Sports</strong>: Applying advanced analytics to player tracking data in real time to strategize on team movements and improve training regimens.</li>
<li><strong>Film Production</strong>: Stabilizing camera motion in movies, allowing for smoother shots and easier integration of special effects in post-production.</li>
<li><strong>Artwork Analysis and Restoration</strong>: Assisting art conservators by filtering through layers of paint and varnish using imaging technology to uncover original strokes and colors or to understand the deterioration patterns.</li>
</ul>
<h2>Resources</h2>
<p>Understanding</p>
<ul>
<li><a href="https://archive.org/details/poor-mans-explanation-of-kalman-filtering">Poor Man's Explanation of Kalman Filtering: Or How I Stopped Worrying and Learned to Love Matrix Inversion</a></li>
<li><a href="https://www.kalmanfilter.net/default.aspx">Kalman Filter Tutorial</a></li>
<li><a href="http://greg.czerniak.info/guides/kalman1/">Greg Czerniak's Website - Kalman Filters for Undergrads 1</a></li>
<li><a href="https://www.bzarg.com/p/how-a-kalman-filter-works-in-pictures/">How a Kalman filter works, in pictures | Bzarg</a></li>
<li><a href="https://thekalmanfilter.com/kalman-filter-explained-simply/">Kalman Filter Explained Simply - The Kalman Filter</a></li>
</ul>
<p>Implementing</p>
<ul>
<li><a href="https://arxiv.org/pdf/1204.0375.pdf">Implementation of Kalman Filter with Python Language</a></li>
<li><a href="https://github.com/rlabbe/Kalman-and-Bayesian-Filters-in-Python">rlabbe/Kalman-and-Bayesian-Filters-in-Python</a></li>
<li><a href="https://cocalc.com/share/public_paths/7557a5ac1c870f1ec8f01271959b16b49df9d087/08-Designing-Kalman-Filters.ipynb">Designing Kalman Filters</a></li>
<li><a href="https://automaticaddison.com/extended-kalman-filter-ekf-with-python-code-example/">Extended Kalman Filter (EKF) With Python Code Example – Automatic Addison</a></li>
</ul>
<p>Applications</p>
<ul>
<li><a href="https://forecastegy.com/posts/kalman-filter-for-time-series-forecasting-in-python/">Kalman Filter for Time Series Forecasting in Python</a></li>
<li><a href="https://probml.github.io/dynamax/notebooks/nonlinear_gaussian_ssm/ekf_mlp.html">Online learning for an MLP using extended Kalman filtering</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Best Co-founder Duo]]></title>
        <link>https://bneo.xyz/posts/elon-thiel</link>
        <guid>https://bneo.xyz/posts/elon-thiel</guid>
        <pubDate>Sun, 05 Nov 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>The best co-founder duo is a combination of:</p>
<ol>
<li>a <strong>realist</strong> who constantly thinks about how to <strong>reduce business risk</strong>.</li>
<li>an <strong>optimist</strong> who constantly <strong>dreams of an ambitious future</strong>.</li>
</ol>
<p>Example: Elon Musk &#x26; Peter Thiel</p>
<p>During Elon's PayPal days, he was into <a href="https://sameerbajaj.com/musk/">amplifying risk</a>.</p>
<p>Entrepreneurs are risk mitigators, and try to figure out controllable variables and minimize risk.</p>
<p>But Elon liked to "floor it and see how fast it goes"</p>
<p>This made him fundamentally different from Thiel, who always focused on limiting risk.</p>
<p>His risk addiction can be useful for driving people to do what seems to be impossible.</p>
<blockquote>
<p>"He's amazingly successful getting people to march across a desert. "He has a level of certainty that causes him to put all of his chips on the table"</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p>The best co-founder duo is a combination of:</p>
<ol>
<li>a <strong>realist</strong> who constantly thinks about how to <strong>reduce business risk</strong>.</li>
<li>an <strong>optimist</strong> who constantly <strong>dreams of an ambitious future</strong>.</li>
</ol>
<p>Example: Elon Musk &#x26; Peter Thiel</p>
<p>During Elon's PayPal days, he was into <a href="https://sameerbajaj.com/musk/">amplifying risk</a>.</p>
<p>Entrepreneurs are risk mitigators, and try to figure out controllable variables and minimize risk.</p>
<p>But Elon liked to "floor it and see how fast it goes"</p>
<p>This made him fundamentally different from Thiel, who always focused on limiting risk.</p>
<p>His risk addiction can be useful for driving people to do what seems to be impossible.</p>
<blockquote>
<p>"He's amazingly successful getting people to march across a desert. "He has a level of certainty that causes him to put all of his chips on the table"</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[Unconventional Advice by Garry Tan]]></title>
        <link>https://bneo.xyz/posts/garry-advice.md</link>
        <guid>https://bneo.xyz/posts/garry-advice.md</guid>
        <pubDate>Sat, 04 Nov 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Lessons and <a href="https://youtu.be/Y4yMc99fpfY?si=eWtfIxgEr7FcEz4F">advice</a> by <a href="https://www.ycombinator.com/people/garry-tan">Garry Tan</a>, current CEO of <a href="https://www.ycombinator.com/">YC</a></p>
<ul>
<li><strong>Get therapy</strong> early to deal with childhood trauma, which manifests in unhealthy conflict behaviors: Garry grew up in poor Asian household, bought a big house and car and was spending a lot of money after getting his first job at Microsoft</li>
<li><strong>Say yes</strong> to compelling opportunities even if they seem risky: He declined Peter Thiel's offer to join Palantir early, losing out of hundreds of millions, but joined as employee #10 eventually</li>
<li><strong>Good ideas seem dumb</strong> at first, look for the intersection of ideas that seem good and ideas that are good: He and his friends at Stanford thought Google was dumb, but it's because it was unconventional.</li>
<li>Learn from big tech jobs, but <strong>leave before they make you soft</strong>: he was working on a minor features in Microsoft that no one cared about, and rage quit to learn new things and build meaningful things</li>
<li><strong>Make products</strong>, don't just sell your time. Product equity can make money while you sleep: he worked as consultant for building websites, but also started building his own products (<a href="https://en.wikipedia.org/wiki/Posterous?useskin=vector">Posterous</a> blogging platform) which created equity and value.</li>
<li>3 things founder needs: Excellent <em>co-founders</em>, solve real problems to get <em>customers</em>, and use that to raise <em>capital</em> and grow.</li>
<li><strong>Act small when you are small</strong>: offer incredible 1:1 customer support and solve problems manually before scaling (related <a href="http://paulgraham.com/ds.html">Do things that don't scale</a>)</li>
<li>There are <strong>too many problems</strong>, not too few ideas, believe in your ability to solve problems with <a href="https://a16z.com/the-techno-optimist-manifesto/">technology</a>: climate change, disease, poverty, lack of education, etc.</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>Lessons and <a href="https://youtu.be/Y4yMc99fpfY?si=eWtfIxgEr7FcEz4F">advice</a> by <a href="https://www.ycombinator.com/people/garry-tan">Garry Tan</a>, current CEO of <a href="https://www.ycombinator.com/">YC</a></p>
<ul>
<li><strong>Get therapy</strong> early to deal with childhood trauma, which manifests in unhealthy conflict behaviors: Garry grew up in poor Asian household, bought a big house and car and was spending a lot of money after getting his first job at Microsoft</li>
<li><strong>Say yes</strong> to compelling opportunities even if they seem risky: He declined Peter Thiel's offer to join Palantir early, losing out of hundreds of millions, but joined as employee #10 eventually</li>
<li><strong>Good ideas seem dumb</strong> at first, look for the intersection of ideas that seem good and ideas that are good: He and his friends at Stanford thought Google was dumb, but it's because it was unconventional.</li>
<li>Learn from big tech jobs, but <strong>leave before they make you soft</strong>: he was working on a minor features in Microsoft that no one cared about, and rage quit to learn new things and build meaningful things</li>
<li><strong>Make products</strong>, don't just sell your time. Product equity can make money while you sleep: he worked as consultant for building websites, but also started building his own products (<a href="https://en.wikipedia.org/wiki/Posterous?useskin=vector">Posterous</a> blogging platform) which created equity and value.</li>
<li>3 things founder needs: Excellent <em>co-founders</em>, solve real problems to get <em>customers</em>, and use that to raise <em>capital</em> and grow.</li>
<li><strong>Act small when you are small</strong>: offer incredible 1:1 customer support and solve problems manually before scaling (related <a href="http://paulgraham.com/ds.html">Do things that don't scale</a>)</li>
<li>There are <strong>too many problems</strong>, not too few ideas, believe in your ability to solve problems with <a href="https://a16z.com/the-techno-optimist-manifesto/">technology</a>: climate change, disease, poverty, lack of education, etc.</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Job Hunt as a PhD in AI]]></title>
        <link>https://bneo.xyz/posts/ai-jobs</link>
        <guid>https://bneo.xyz/posts/ai-jobs</guid>
        <pubDate>Fri, 03 Nov 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Some notes from <a href="https://www.natolambert.com/">Nathan Lambert</a> on <a href="https://www.natolambert.com/writing/ai-phd-job-hunt">job hunting</a> with a Ph.D. from Berkeley.</p>
<h2>Job Process Reflections</h2>
<ul>
<li><strong>High yield</strong>: Candidates from prestigious schools can experience high response rates to job applications, allowing more time for reflective interview preparation rather than application quantity.</li>
<li><strong>Waiting game</strong>: Rejections are usually received before acceptances, suggesting a pattern of companies responding faster to non-preferred candidates; it's common and provides an opportunity to network and hone interview skills.</li>
<li><strong>Networking value</strong>: The AI research community is small and offers the chance to meet high-quality contacts, adding long-term value beyond immediate job prospects.</li>
<li><strong>Research scientist titles</strong>: These carry prestige and can affect career paths significantly, with companies like OpenAI offering more neutral titles like "Member of Technical Staff" that can have varied recruitment pipelines.</li>
<li><strong>Postdoc consideration</strong>: A postdoc is suitable for some, opening doors especially in academia; however, for those with industrial aspirations, it's often better to proceed without unless a postdoc offers a uniquely supportive environment for growth.</li>
</ul>
<h2>Interview Preparation</h2>
<h3>By roles</h3>
<ul>
<li>The <strong>paper-writing</strong> research scientist interviews: all about evaluating your vision, your place in the broader research community, and ability to work with the team.</li>
<li>The <strong>product-focused</strong> research scientist interviews: mix between faculty search self-promotion and practical engineering questions, in reality they will do the same work as other engineers.</li>
<li>The <strong>machine learning engineer</strong> interviews: pushed more on practical problems. More machine learning fundamentals interviews (things like logistic regression, probability fundamentals, vector calculus, and math puzzles).</li>
<li>The <strong>robotics engineer</strong> interviews: fun systems questions. extremely specific to robotics, less time talking about ML or RL.</li>
</ul>
<h3>Most common questions</h3>
<ul>
<li>What do you want to work on when you show up? Who do you want to work with? If you had unlimited compute what would you work on?</li>
<li>What was a past project you worked on? What was the impact? What did you learn?</li>
<li>What styles of communication do you prefer? Do you work in teams? Do you value mentorship?</li>
</ul>
<h2>Actionable Tips</h2>
<ul>
<li><strong>Coding Practice</strong>: Consistent coding practice, such as using LeetCode premium.</li>
<li><strong>ML Background Interviews</strong>: While tricky, preparing for "ML Background" interviews (math tricks and basic ML tradeoffs) through coursework study can be advantageous.</li>
<li><strong>Job Talk Preparation</strong>: Emphasize a strong narrative and vision in your job talk, focusing less on technical detail and more on <strong>engaging storytelling</strong>.</li>
<li><strong>Research Agenda</strong>: Clearly outlining a research agenda with timelines and goals can clarify your process and intentions for starting new projects.</li>
<li><strong>Saying No</strong>: Be willing to decline unreasonable demands from companies; most are flexible and aim for a positive candidate experience.</li>
<li><strong>Interview Topics</strong>: Inquire about interview preparation topics; recruiters might provide specific areas to focus on, such as programming concepts or problem-solving domains.</li>
</ul>
<h2>Resources</h2>
<ul>
<li><a href="https://aipaygrad.es/">AI Paygrades</a></li>
<li><a href="https://www.teamrora.com/post/ai-researchers-salary-negotiation-report-2023">2023 ML/AI Researcher Salary Report: Insights and Strategies for Successful Negotiation</a></li>
<li><a href="https://www.natolambert.com/writing/path-into-ai">The last reliable (available) path into AI</a></li>
<li><a href="https://www.interconnects.ai/p/ai-research-job-market">The AI research job market sh*t show (and my experience)</a></li>
<li><a href="https://www.interconnects.ai/p/behind-the-curtain-ai">Behind the curtain: what it feels like to work in AI right now (April 2023)</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>Some notes from <a href="https://www.natolambert.com/">Nathan Lambert</a> on <a href="https://www.natolambert.com/writing/ai-phd-job-hunt">job hunting</a> with a Ph.D. from Berkeley.</p>
<h2>Job Process Reflections</h2>
<ul>
<li><strong>High yield</strong>: Candidates from prestigious schools can experience high response rates to job applications, allowing more time for reflective interview preparation rather than application quantity.</li>
<li><strong>Waiting game</strong>: Rejections are usually received before acceptances, suggesting a pattern of companies responding faster to non-preferred candidates; it's common and provides an opportunity to network and hone interview skills.</li>
<li><strong>Networking value</strong>: The AI research community is small and offers the chance to meet high-quality contacts, adding long-term value beyond immediate job prospects.</li>
<li><strong>Research scientist titles</strong>: These carry prestige and can affect career paths significantly, with companies like OpenAI offering more neutral titles like "Member of Technical Staff" that can have varied recruitment pipelines.</li>
<li><strong>Postdoc consideration</strong>: A postdoc is suitable for some, opening doors especially in academia; however, for those with industrial aspirations, it's often better to proceed without unless a postdoc offers a uniquely supportive environment for growth.</li>
</ul>
<h2>Interview Preparation</h2>
<h3>By roles</h3>
<ul>
<li>The <strong>paper-writing</strong> research scientist interviews: all about evaluating your vision, your place in the broader research community, and ability to work with the team.</li>
<li>The <strong>product-focused</strong> research scientist interviews: mix between faculty search self-promotion and practical engineering questions, in reality they will do the same work as other engineers.</li>
<li>The <strong>machine learning engineer</strong> interviews: pushed more on practical problems. More machine learning fundamentals interviews (things like logistic regression, probability fundamentals, vector calculus, and math puzzles).</li>
<li>The <strong>robotics engineer</strong> interviews: fun systems questions. extremely specific to robotics, less time talking about ML or RL.</li>
</ul>
<h3>Most common questions</h3>
<ul>
<li>What do you want to work on when you show up? Who do you want to work with? If you had unlimited compute what would you work on?</li>
<li>What was a past project you worked on? What was the impact? What did you learn?</li>
<li>What styles of communication do you prefer? Do you work in teams? Do you value mentorship?</li>
</ul>
<h2>Actionable Tips</h2>
<ul>
<li><strong>Coding Practice</strong>: Consistent coding practice, such as using LeetCode premium.</li>
<li><strong>ML Background Interviews</strong>: While tricky, preparing for "ML Background" interviews (math tricks and basic ML tradeoffs) through coursework study can be advantageous.</li>
<li><strong>Job Talk Preparation</strong>: Emphasize a strong narrative and vision in your job talk, focusing less on technical detail and more on <strong>engaging storytelling</strong>.</li>
<li><strong>Research Agenda</strong>: Clearly outlining a research agenda with timelines and goals can clarify your process and intentions for starting new projects.</li>
<li><strong>Saying No</strong>: Be willing to decline unreasonable demands from companies; most are flexible and aim for a positive candidate experience.</li>
<li><strong>Interview Topics</strong>: Inquire about interview preparation topics; recruiters might provide specific areas to focus on, such as programming concepts or problem-solving domains.</li>
</ul>
<h2>Resources</h2>
<ul>
<li><a href="https://aipaygrad.es/">AI Paygrades</a></li>
<li><a href="https://www.teamrora.com/post/ai-researchers-salary-negotiation-report-2023">2023 ML/AI Researcher Salary Report: Insights and Strategies for Successful Negotiation</a></li>
<li><a href="https://www.natolambert.com/writing/path-into-ai">The last reliable (available) path into AI</a></li>
<li><a href="https://www.interconnects.ai/p/ai-research-job-market">The AI research job market sh*t show (and my experience)</a></li>
<li><a href="https://www.interconnects.ai/p/behind-the-curtain-ai">Behind the curtain: what it feels like to work in AI right now (April 2023)</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Catboost for tabular data]]></title>
        <link>https://bneo.xyz/posts/catboost</link>
        <guid>https://bneo.xyz/posts/catboost</guid>
        <pubDate>Thu, 02 Nov 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Catboost is an open-source ML <a href="https://en.wikipedia.org/wiki/Gradient_boosting?useskin=vector">Gradient</a> Boosted Decision <a href="https://developers.google.com/machine-learning/decision-forests/intro-to-gbdt">Trees</a> algorithm, it's name come from the terms “Category” and “Boosting.” It was developed by Yandex (Russian Google ) in 2017</p>
<p>Key <a href="https://neptune.ai/blog/when-to-choose-catboost-over-xgboost-or-lightgbm">attributes</a> of Catboost:</p>
<ul>
<li>ranking objective function</li>
<li>native categorical features preprocessing</li>
<li>model analysis</li>
<li>fastest prediction time
<ul>
<li><a href="https://www.joinplank.com/articles/xgboost-catboost-lightgbm">30-60x</a> faster as documented by real companies</li>
<li>on GPUs it is 50-100x times faster than XGBoost.</li>
</ul>
</li>
<li>performs remarkably well with default parameters, significantly improving performance when tuned</li>
<li>utilising ideas such as Ordered Target Statistics from online learning, CatBoost considers datasets sequential in time and permutes them
<ul>
<li>By creating the concept of artificial time 🕰️ CatBoost cleverly reduces Prediction Shift, inherent in the traditional Gradient Boosting models such as XGBoost and LightGBM.</li>
</ul>
</li>
<li>8X faster inference than XGBoost
<ul>
<li>build better trees 🌲 that result in better regularisation and speed, especially during inference</li>
</ul>
</li>
</ul>
<h2>References</h2>
<ul>
<li><a href="https://deep-and-shallow.com/2020/02/29/the-gradient-boosters-v-catboost/">The Gradient Boosters V: CatBoost – Deep &#x26; Shallow</a></li>
<li><a href="https://www.joinplank.com/articles/xgboost-catboost-lightgbm">XGBoost? CatBoost? LightGBM? | Plank</a></li>
<li><a href="https://neptune.ai/blog/when-to-choose-catboost-over-xgboost-or-lightgbm">When to Choose CatBoost Over XGBoost or LightGBM [Practical Guide]</a></li>
<li><a href="https://tech.deliveryhero.com/is-catboost-faster-than-lightgbm-and-xgboost/">Is CatBoost faster than LightGBM and XGBoost?</a></li>
<li><a href="https://www.kaggle.com/competitions/icr-identify-age-related-conditions/discussion/431041">ICR - Identifying Age-Related Conditions | Kaggle</a></li>
<li><a href="https://arxiv.org/pdf/2106.03253.pdf">Tabular Data: Deep Learning is Not All You Need</a></li>
<li><a href="https://arxiv.org/pdf/2305.02997.pdf">When Do Neural Nets Outperform Boosted Trees on Tabular Data?</a>
<ul>
<li><a href="https://arxiv.org/pdf/2207.01848.pdf">TABPFN</a></li>
</ul>
</li>
</ul>
<h2>Resources</h2>
<p>Catboost</p>
<ul>
<li><a href="https://papers.nips.cc/paper/2018/hash/14491b756b3a51daac41c24863285549-Abstract.html">CatBoost: unbiased boosting with categorical features</a></li>
<li><a href="https://www.kaggle.com/code/abhinand05/catboost-a-deeper-dive">CatBoost: A Deeper Dive | Kaggle</a></li>
<li><a href="https://github.com/optuna/optuna-examples/blob/main/catboost/catboost_simple.py">catboost_simple.py · optuna/optuna-examples</a></li>
<li><a href="https://catboost.ai/">CatBoost - open-source gradient boosting library</a></li>
<li><a href="https://github.com/catboost/catboost">CatBoost Github Repo</a></li>
</ul>
<p>GBDT</p>
<ul>
<li><a href="https://jerryfriedman.su.domains/ftp/stobst.pdf">Stochastic Gradient Boosting</a></li>
<li><a href="https://www.youtube.com/watch?v=3CC4N4z3GJc">Gradient Boost Part 1 (of 4): Regression Main Ideas</a></li>
<li><a href="https://scikit-learn.org/stable/modules/ensemble.html#gradient-boosting">Ensembles: Gradient boosting, random forests, bagging, voting</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>Catboost is an open-source ML <a href="https://en.wikipedia.org/wiki/Gradient_boosting?useskin=vector">Gradient</a> Boosted Decision <a href="https://developers.google.com/machine-learning/decision-forests/intro-to-gbdt">Trees</a> algorithm, it's name come from the terms “Category” and “Boosting.” It was developed by Yandex (Russian Google ) in 2017</p>
<p>Key <a href="https://neptune.ai/blog/when-to-choose-catboost-over-xgboost-or-lightgbm">attributes</a> of Catboost:</p>
<ul>
<li>ranking objective function</li>
<li>native categorical features preprocessing</li>
<li>model analysis</li>
<li>fastest prediction time
<ul>
<li><a href="https://www.joinplank.com/articles/xgboost-catboost-lightgbm">30-60x</a> faster as documented by real companies</li>
<li>on GPUs it is 50-100x times faster than XGBoost.</li>
</ul>
</li>
<li>performs remarkably well with default parameters, significantly improving performance when tuned</li>
<li>utilising ideas such as Ordered Target Statistics from online learning, CatBoost considers datasets sequential in time and permutes them
<ul>
<li>By creating the concept of artificial time 🕰️ CatBoost cleverly reduces Prediction Shift, inherent in the traditional Gradient Boosting models such as XGBoost and LightGBM.</li>
</ul>
</li>
<li>8X faster inference than XGBoost
<ul>
<li>build better trees 🌲 that result in better regularisation and speed, especially during inference</li>
</ul>
</li>
</ul>
<h2>References</h2>
<ul>
<li><a href="https://deep-and-shallow.com/2020/02/29/the-gradient-boosters-v-catboost/">The Gradient Boosters V: CatBoost – Deep &#x26; Shallow</a></li>
<li><a href="https://www.joinplank.com/articles/xgboost-catboost-lightgbm">XGBoost? CatBoost? LightGBM? | Plank</a></li>
<li><a href="https://neptune.ai/blog/when-to-choose-catboost-over-xgboost-or-lightgbm">When to Choose CatBoost Over XGBoost or LightGBM [Practical Guide]</a></li>
<li><a href="https://tech.deliveryhero.com/is-catboost-faster-than-lightgbm-and-xgboost/">Is CatBoost faster than LightGBM and XGBoost?</a></li>
<li><a href="https://www.kaggle.com/competitions/icr-identify-age-related-conditions/discussion/431041">ICR - Identifying Age-Related Conditions | Kaggle</a></li>
<li><a href="https://arxiv.org/pdf/2106.03253.pdf">Tabular Data: Deep Learning is Not All You Need</a></li>
<li><a href="https://arxiv.org/pdf/2305.02997.pdf">When Do Neural Nets Outperform Boosted Trees on Tabular Data?</a>
<ul>
<li><a href="https://arxiv.org/pdf/2207.01848.pdf">TABPFN</a></li>
</ul>
</li>
</ul>
<h2>Resources</h2>
<p>Catboost</p>
<ul>
<li><a href="https://papers.nips.cc/paper/2018/hash/14491b756b3a51daac41c24863285549-Abstract.html">CatBoost: unbiased boosting with categorical features</a></li>
<li><a href="https://www.kaggle.com/code/abhinand05/catboost-a-deeper-dive">CatBoost: A Deeper Dive | Kaggle</a></li>
<li><a href="https://github.com/optuna/optuna-examples/blob/main/catboost/catboost_simple.py">catboost_simple.py · optuna/optuna-examples</a></li>
<li><a href="https://catboost.ai/">CatBoost - open-source gradient boosting library</a></li>
<li><a href="https://github.com/catboost/catboost">CatBoost Github Repo</a></li>
</ul>
<p>GBDT</p>
<ul>
<li><a href="https://jerryfriedman.su.domains/ftp/stobst.pdf">Stochastic Gradient Boosting</a></li>
<li><a href="https://www.youtube.com/watch?v=3CC4N4z3GJc">Gradient Boost Part 1 (of 4): Regression Main Ideas</a></li>
<li><a href="https://scikit-learn.org/stable/modules/ensemble.html#gradient-boosting">Ensembles: Gradient boosting, random forests, bagging, voting</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Painful Questions]]></title>
        <link>https://bneo.xyz/posts/painful-qs</link>
        <guid>https://bneo.xyz/posts/painful-qs</guid>
        <pubDate>Wed, 01 Nov 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><a href="https://sashachapin.substack.com/p/some-painful-questions-we-ask-ourselves">Questions</a> that can sting, a little bit or a lot, based on our past or current lives.</p>
<p>Self-loathing is not productive, but if you can't see yourself accurately, you won't change, or have the desire to change.</p>
<blockquote>
<p>"Loving yourself is not incompatible with believing you're capable of more"</p>
</blockquote>
<ol>
<li>Am I taking personal responsibility for the world, or am I waiting for someone else to tell me what to do?</li>
<li>Does this action bring me closer to or further from my idealized self?</li>
<li>If no one could see me doing this, would I still do it?</li>
<li>If everyone could see me doing this, would I still do it?</li>
<li>If I were choosing for an uncountable number of ‘me’s, would I choose this?</li>
<li>Why would an insecure, status-seeking, fearful, vengeful person do this thing I’m doing?</li>
<li>To what extent do I try to distract myself from direct exposure to the contents of my own mind?</li>
<li>Am I avoiding information that I know might change my behavior?</li>
<li>When engaging with new subject matter, am I motivated by a desire to understand it, or to have an opinion about it?</li>
</ol>]]></description>
        <content:encoded><![CDATA[<p><a href="https://sashachapin.substack.com/p/some-painful-questions-we-ask-ourselves">Questions</a> that can sting, a little bit or a lot, based on our past or current lives.</p>
<p>Self-loathing is not productive, but if you can't see yourself accurately, you won't change, or have the desire to change.</p>
<blockquote>
<p>"Loving yourself is not incompatible with believing you're capable of more"</p>
</blockquote>
<ol>
<li>Am I taking personal responsibility for the world, or am I waiting for someone else to tell me what to do?</li>
<li>Does this action bring me closer to or further from my idealized self?</li>
<li>If no one could see me doing this, would I still do it?</li>
<li>If everyone could see me doing this, would I still do it?</li>
<li>If I were choosing for an uncountable number of ‘me’s, would I choose this?</li>
<li>Why would an insecure, status-seeking, fearful, vengeful person do this thing I’m doing?</li>
<li>To what extent do I try to distract myself from direct exposure to the contents of my own mind?</li>
<li>Am I avoiding information that I know might change my behavior?</li>
<li>When engaging with new subject matter, am I motivated by a desire to understand it, or to have an opinion about it?</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[Mental Health Toolkit]]></title>
        <link>https://bneo.xyz/posts/mentahealth</link>
        <guid>https://bneo.xyz/posts/mentahealth</guid>
        <pubDate>Tue, 31 Oct 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>The “Big 6” core pillars for mood and mental health by <a href="https://www.youtube.com/watch?v=CJIXbibQ0jI">Andrew Huberman</a></p>
<ol>
<li>Sleep
<ul>
<li>Get 6-8 hours of quality sleep per night</li>
<li>Maintain consistent bedtime and wake up schedule (+/- 1 hour)</li>
</ul>
</li>
<li>Sunlight
<ul>
<li>Get 10-30 min of morning <a href="https://www.nature.com/articles/s44220-023-00135-8">sunlight</a>, even on overcast days</li>
<li>Sit near sunlight or invest in bright light therapy lamp (~10,000 lux)</li>
<li>Getting sunlight throughout day ideal for mood</li>
<li>Dim to no lights at <a href="https://www.pnas.org/doi/10.1073/pnas.2113290119">night</a></li>
</ul>
</li>
<li>Exercise
<ul>
<li>Get 180-220 min/week of cardio in zone 2 heart rate</li>
<li>Incorporate resistance/strength training</li>
<li>Daily movement also beneficial</li>
</ul>
</li>
<li>Nutrition
<ul>
<li>Focus on quality, minimally processed whole foods</li>
<li>Emphasize foods high in vitamins, minerals, probiotics, and fiber</li>
</ul>
</li>
<li>Social Connections
<ul>
<li>Invest time in positive relationships</li>
<li>Limit physical/screen-based isolation</li>
<li>Reflect on which relationships are draining vs. energizing</li>
</ul>
</li>
<li>Stress Management
<ul>
<li>Use tools like cold exposure, deep breathing, meditation</li>
<li>Physiological sigh - inhale deep, inhale again, long exhale</li>
<li>Deliberate cold exposure elevates adrenaline / noradrenaline</li>
</ul>
</li>
</ol>
<p>Mental Health Tools:</p>
<ul>
<li><a href="https://www.frontiersin.org/articles/10.3389/fpsyg.2021.704125/full">Emotional granularity</a> - label emotions with specificity</li>
<li>Respiratory sinus arrhythmia - alternate breathing pattern to increase heart rate variability and vagal tone</li>
<li><a href="https://www.youtube.com/watch?v=rBdhqBGqiMc&#x26;t=0s">Cyclic physiological sighs</a> - set aside 5 min/day for pattern of 2 inhales via nose, 1 exhale through mouth</li>
<li>Build life narrative - document key life events in electronic folders</li>
<li>Dream journal - record dreams immediately upon waking</li>
<li>Journaling - free associative and structured journaling for self-reflection</li>
<li>Process trauma and difficult emotions verbally and emotionally</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>The “Big 6” core pillars for mood and mental health by <a href="https://www.youtube.com/watch?v=CJIXbibQ0jI">Andrew Huberman</a></p>
<ol>
<li>Sleep
<ul>
<li>Get 6-8 hours of quality sleep per night</li>
<li>Maintain consistent bedtime and wake up schedule (+/- 1 hour)</li>
</ul>
</li>
<li>Sunlight
<ul>
<li>Get 10-30 min of morning <a href="https://www.nature.com/articles/s44220-023-00135-8">sunlight</a>, even on overcast days</li>
<li>Sit near sunlight or invest in bright light therapy lamp (~10,000 lux)</li>
<li>Getting sunlight throughout day ideal for mood</li>
<li>Dim to no lights at <a href="https://www.pnas.org/doi/10.1073/pnas.2113290119">night</a></li>
</ul>
</li>
<li>Exercise
<ul>
<li>Get 180-220 min/week of cardio in zone 2 heart rate</li>
<li>Incorporate resistance/strength training</li>
<li>Daily movement also beneficial</li>
</ul>
</li>
<li>Nutrition
<ul>
<li>Focus on quality, minimally processed whole foods</li>
<li>Emphasize foods high in vitamins, minerals, probiotics, and fiber</li>
</ul>
</li>
<li>Social Connections
<ul>
<li>Invest time in positive relationships</li>
<li>Limit physical/screen-based isolation</li>
<li>Reflect on which relationships are draining vs. energizing</li>
</ul>
</li>
<li>Stress Management
<ul>
<li>Use tools like cold exposure, deep breathing, meditation</li>
<li>Physiological sigh - inhale deep, inhale again, long exhale</li>
<li>Deliberate cold exposure elevates adrenaline / noradrenaline</li>
</ul>
</li>
</ol>
<p>Mental Health Tools:</p>
<ul>
<li><a href="https://www.frontiersin.org/articles/10.3389/fpsyg.2021.704125/full">Emotional granularity</a> - label emotions with specificity</li>
<li>Respiratory sinus arrhythmia - alternate breathing pattern to increase heart rate variability and vagal tone</li>
<li><a href="https://www.youtube.com/watch?v=rBdhqBGqiMc&#x26;t=0s">Cyclic physiological sighs</a> - set aside 5 min/day for pattern of 2 inhales via nose, 1 exhale through mouth</li>
<li>Build life narrative - document key life events in electronic folders</li>
<li>Dream journal - record dreams immediately upon waking</li>
<li>Journaling - free associative and structured journaling for self-reflection</li>
<li>Process trauma and difficult emotions verbally and emotionally</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Useful AI Tools]]></title>
        <link>https://bneo.xyz/posts/ai-tools</link>
        <guid>https://bneo.xyz/posts/ai-tools</guid>
        <pubDate>Mon, 30 Oct 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>This is a living document for useful AI tools for all applications in life.</p>
<p>Research</p>
<ul>
<li><a href="https://www.researchrabbit.ai/">ResearchRabbit</a></li>
<li><a href="https://elicit.com/">Elicit</a></li>
<li><a href="https://consensus.app/search/">Consensus</a></li>
</ul>
<p>Coding</p>
<ul>
<li><a href="https://www.phind.com/">Phind - AI Search Engine and Pair Programmer</a></li>
<li><a href="https://www.codium.ai/">CodiumAI - Meaningful Code Tests for Busy Devs</a></li>
<li><a href="https://sweep.dev/">Sweep - turn bugs and feature requests into code changes.</a></li>
</ul>
<p>Search</p>
<ul>
<li><a href="https://search.metaphor.systems/">Metaphor.systems</a></li>
<li><a href="https://www.perplexity.ai/">Perplexity</a></li>
</ul>
<p>Art</p>
<ul>
<li><a href="https://visualelectric.com/">Visual Electric</a></li>
</ul>
<p>Video</p>
<ul>
<li><a href="https://pika.art/">Pika.art</a></li>
</ul>
<p>Music</p>
<ul>
<li><a href="https://www.suno.ai/">Suno.ai</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>This is a living document for useful AI tools for all applications in life.</p>
<p>Research</p>
<ul>
<li><a href="https://www.researchrabbit.ai/">ResearchRabbit</a></li>
<li><a href="https://elicit.com/">Elicit</a></li>
<li><a href="https://consensus.app/search/">Consensus</a></li>
</ul>
<p>Coding</p>
<ul>
<li><a href="https://www.phind.com/">Phind - AI Search Engine and Pair Programmer</a></li>
<li><a href="https://www.codium.ai/">CodiumAI - Meaningful Code Tests for Busy Devs</a></li>
<li><a href="https://sweep.dev/">Sweep - turn bugs and feature requests into code changes.</a></li>
</ul>
<p>Search</p>
<ul>
<li><a href="https://search.metaphor.systems/">Metaphor.systems</a></li>
<li><a href="https://www.perplexity.ai/">Perplexity</a></li>
</ul>
<p>Art</p>
<ul>
<li><a href="https://visualelectric.com/">Visual Electric</a></li>
</ul>
<p>Video</p>
<ul>
<li><a href="https://pika.art/">Pika.art</a></li>
</ul>
<p>Music</p>
<ul>
<li><a href="https://www.suno.ai/">Suno.ai</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Psalm 23]]></title>
        <link>https://bneo.xyz/posts/psalms23</link>
        <guid>https://bneo.xyz/posts/psalms23</guid>
        <pubDate>Sun, 29 Oct 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/pastures.jpg" alt="pastures"></p>
<blockquote>
<p>1  The Lord is my shepherd; I shall not want.<br>
2  He makes me lie down in green pastures.<br>
He leads me beside still waters.<br>
3  He restores my soul.<br>
He leads me in paths of righteousness for his name’s sake.</p>
<p>ESV Psalm 23:1-4</p>
</blockquote>
<p>This is a widely recognized Psalm that offers us peace and reminds us that God is guiding us along His path, and he has things in control.</p>
<p>But what did God mean by <a href="https://steppesoffaith.medium.com/understanding-psalm-23-what-god-meant-by-green-pastures-and-still-waters-18051b4e471">green pastures and still waters</a>?</p>
<h3>Green pastures</h3>
<p>In Jerusalem, the hillsides are mainly dirt and sand. But there are rainy seasons and dry seasons, just like in our lives.</p>
<p>In Israel, the west wind blows it's humidity against the hillside where it condenses the cool rocks at night, along with the <a href="http://www.jerusalem.climatemps.com/precipitation.php">23 inches</a> of rain Jerusalem gets each year, it's enough to grow little sprigs of grass.</p>
<p>There are dirt paths in the hillside where shepherds let their sheep graze on the little springs</p>
<p>It's not a lush green cattle pasture where everything is in abundance, but it's just enough.</p>
<p>God leads us along the right paths through the little springs giving us just enough for the day.</p>
<p>Some day he'll bless us with a lot of sprigs, and other days maybe only a little. But <strong>always enough for what we need</strong>.</p>
<p>He doesn't "make" you lie down, but He offers His peace and contentment every day to those who seek it.</p>
<h3>Still waters</h3>
<p>It's hard for modern people to take life slow.</p>
<p>We focus on staying busy, working hard, sacrificing relationship and health at times in hopes to be rich, and God offers us a chance to slow all that down.</p>
<p>Still waters is a shallow, quiet trickle of water gently flowing along, maybe a small creek in the park.</p>
<p>A shepherd will never lead his sheep to a rapid flowing river. God doesn't want this for us too.</p>
<p>He longs to give us peace, rest, and takes us to where water is pure, and almost motionless so we refresh ourselves in Him.</p>
<p>It's a place where we slow down, and be quiet and still in our hearts.</p>
<p>His invitation to drink of His peace is found in Isaiah 55:1 which says, “Everyone who thirsts, come to the waters.” He reminds us again in Revelation 7:17: “For the Lamb who is in the midst of the throne will shepherd them and lead them to living fountains of water.”</p>
<p>we must actively seek God every day so he leads us to a continual place of rest, and prepare us for His kingdom's work.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/pastures.jpg" alt="pastures"></p>
<blockquote>
<p>1  The Lord is my shepherd; I shall not want.<br>
2  He makes me lie down in green pastures.<br>
He leads me beside still waters.<br>
3  He restores my soul.<br>
He leads me in paths of righteousness for his name’s sake.</p>
<p>ESV Psalm 23:1-4</p>
</blockquote>
<p>This is a widely recognized Psalm that offers us peace and reminds us that God is guiding us along His path, and he has things in control.</p>
<p>But what did God mean by <a href="https://steppesoffaith.medium.com/understanding-psalm-23-what-god-meant-by-green-pastures-and-still-waters-18051b4e471">green pastures and still waters</a>?</p>
<h3>Green pastures</h3>
<p>In Jerusalem, the hillsides are mainly dirt and sand. But there are rainy seasons and dry seasons, just like in our lives.</p>
<p>In Israel, the west wind blows it's humidity against the hillside where it condenses the cool rocks at night, along with the <a href="http://www.jerusalem.climatemps.com/precipitation.php">23 inches</a> of rain Jerusalem gets each year, it's enough to grow little sprigs of grass.</p>
<p>There are dirt paths in the hillside where shepherds let their sheep graze on the little springs</p>
<p>It's not a lush green cattle pasture where everything is in abundance, but it's just enough.</p>
<p>God leads us along the right paths through the little springs giving us just enough for the day.</p>
<p>Some day he'll bless us with a lot of sprigs, and other days maybe only a little. But <strong>always enough for what we need</strong>.</p>
<p>He doesn't "make" you lie down, but He offers His peace and contentment every day to those who seek it.</p>
<h3>Still waters</h3>
<p>It's hard for modern people to take life slow.</p>
<p>We focus on staying busy, working hard, sacrificing relationship and health at times in hopes to be rich, and God offers us a chance to slow all that down.</p>
<p>Still waters is a shallow, quiet trickle of water gently flowing along, maybe a small creek in the park.</p>
<p>A shepherd will never lead his sheep to a rapid flowing river. God doesn't want this for us too.</p>
<p>He longs to give us peace, rest, and takes us to where water is pure, and almost motionless so we refresh ourselves in Him.</p>
<p>It's a place where we slow down, and be quiet and still in our hearts.</p>
<p>His invitation to drink of His peace is found in Isaiah 55:1 which says, “Everyone who thirsts, come to the waters.” He reminds us again in Revelation 7:17: “For the Lamb who is in the midst of the throne will shepherd them and lead them to living fountains of water.”</p>
<p>we must actively seek God every day so he leads us to a continual place of rest, and prepare us for His kingdom's work.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Turning 22]]></title>
        <link>https://bneo.xyz/posts/22</link>
        <guid>https://bneo.xyz/posts/22</guid>
        <pubDate>Sat, 28 Oct 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Today marks 22 rotations around the Sun for me.</p>
<p>Since I'm graduating soon, the end of this year, I wanted to reflect on my life so far from day 1 at college up till this point.</p>
<p>I entered INTI Subang college in <strong>Jan 2019</strong> with my best friend from high school. We both dreamt of working at FAANG companies in the US, and share the same passion starting a company until today. I still remember the first orientation day, I went into this big hall filled with rows upon rows of students fresh out of high school, each with their own unique passions and dreams. I remember feeling anxious and alone until I saw a familiar face in one of the seats at the back.</p>
<p>W convinced me to join the American University Program Club as committees, and I'm grateful he did. All of us in the committee became good friends. We took classes together, had lunch together at various places in SS15, and crammed for exams together at the one-floor library. We would go out for movies, have kbbq buffet together, celebrate birthdays at the mall. I remember spending a lot of my time in the freezing computer room at the library, writing medium articles and doing assignments. I remember stay late till 9 p.m. making decorations and preparing for our Halloween event.</p>
<p>Then in 2020, COVID hit and the familiar faces became pixelated and their voices became digital. I never had to take a 1.5 hour train ride every day to campus anymore, but not being able to be around them anymore in person was sad.</p>
<p>Now, we're all split and we don't really keep in touch anymore, but it was a point in my life where I was healthy, and I will always remember it fondly.</p>
<p>I took a gap semester after finishing up all my units at INTI in <strong>Summer 2020</strong>, and I spent my time completing online courses on R and Machine Learning and reading fiction books. I enjoyed the time with my family at home. I did a lot of home workouts, I went out for jogs, I could spend the entire day just reading a book, and I was able to pursue what I was interested in. I distinctly remember reading a few pages of Crime and Punishment every night at 12 a.m. before bed in the living room, eating digestive biscuits with hot soy milk, sucked into the compelling world of Russian literature. I barely had any social interactions with people other that my family, but as an introvert, that worked out well.</p>
<p>Then, <strong>Jan 2021</strong> came, and to say my life changed is an understatement. My life was struck by a disease that slowly ate away my health, physically and mentally. I went through physical turmoil, psychological torture, and experienced utter helplessness in search for a cure to the suffering.</p>
<p>What I initially thought was just a minor issue with my body turned into an (now almost) 3 year fight against GERD.</p>
<p>After the medicine from the first clinic didn't work, I went to a second clinic, and a hospital, and it was a slow realization, as I switched from one medicine to the next, that what I have is chronic.</p>
<p>The first big change was my sleep. I slept flat initially and was having burning sensations in my chest and breathing issues. I played the cover of "Green Eyes" and Okinawa by 92914 every night to sleep because I couldn't stand the pain. I found out that I had to sleep at an incline, and it's been that way since. You can imagine the discomfort of not being able to lie down flat, it's torture. It's like not being able to take in a deep breath, or an itch that you can never scratch. I envy people who lay flat on the ground at parks, can you imagine that?</p>
<p>The second biggest change was my diet. I slowly realized the amount of limitations placed on my diet as days turned into weeks, and into months. My two favorite things at that time: green tea and chocolate was out of my life from that day. Anything with pepper is off limits. I could no longer drink ice cold carbonated drinks on a hot day. I couldn't take sips of alcohol or eat mandarin oranges during Chinese New Years. No more fried chicken from Texas Chicken. No eating the crispy skin on roasted pork. And so much more. At that time, I lived on a diet of thin-noodle soup and fish paste which my mum made most days at home. It became my favorite food.</p>
<p>The third was my fitness. I couldn't exert my body the same way I could before. I no longer had the freedom to push myself physically, to go for jogs that made me feel alive and out of breath. All I could do was pedal the stationary bike in my house at a suitable pace. My body has been deteriorating since then. Aside from the occasional bicep curls that I can do, and that time I tried to lay down to do a bench. My body can no longer perform the way it used to.</p>
<p>Basically, I could no longer do and eat 90% of the things I could before.</p>
<p>I went through all this at that time, while taking midnight online classes in from ISU <strong>Spring and Summer 2021</strong>.</p>
<p>My friends never knew about my condition, and I spent most of my time home. It felt like I was battling this alone.</p>
<p>I was switched several kinds of medications for months, and was recommended antidepressants to treat anxiety, because it's one of the triggers for GERD. Even though they relieved the symptoms, it was still creeping there. I was just never the same. I had to rely on these pills to keep me functioning, they literally reduce the amount of acid being produced in my stomach.</p>
<p>I'm grateful for the support I have from my family to help me deal with the disease. I thought about how much worse it would be if I had this disease, but not have caring parents or the financial capabilities to seek health care.</p>
<p>In <strong>August 2021</strong>, it was time for me to fly to the US.</p>
<p>My best friend decided to stay in Malaysia, while I fly to the US with two of my other friends and my sister. When I first arrived, it felt nice. I've been stuck in my home for more than a year, and now I'm in a new environment with new people. I remember orientation where groups were formed, names were exchanged, and dozens booths with free stuff, the grass and the sun. I felt more free, even though I was still trapped in this body.</p>
<p>I wasn't very socially adept, and I spent a lot of my time with the friends that I came here with.</p>
<p>Living with J was stressful, and only nice 20% of the time. Maybe some of his actions shaped me the way I am today, but I believe you can help people improve without making them feel bad about themselves. Denigrating others and placing that much unnecessary pressure on someone is not right.</p>
<p>I had my first interview from the career fair, and then my second interview got pulled because I wasn't a citizen. From then on, I realized how hard it is for international students. I started fervently applying online in hopes of getting lucky. I did a lot of one-sided interviews, and continued with interviews as I was back Malaysia during winter. I don't remember much about what I did in Malaysia but it probably involved seeing doctors.</p>
<p>As I got back to the US in <strong>Spring 2022</strong>, I was told I got the offer for one of the companies. They wanted me to start asap. But because of the "no working in the first two semester of arriving in the US restriction" for F1 students, I couldn't take the offer. It was really defeating.</p>
<p>My health also got bad to the point where I had to get a medical reduced course load because I could not swallow food at all. I also found it hard to breathe. I arrived for a week and I already wanted to go back home.Eventually, medicine got me back on my feet for the time being. And it was during this time when I fell in love with hackathons. I did them back to back on weekends, and I loved the thrill.</p>
<p>The highlight of 2022 was my Tesla internship in <strong>Summer 2022</strong>. A big part of who I am and what I want today stems from the experiences I had and the people I met in the bay area. Even though I didn't like the work I did the most, being in California expanded my horizons. The world felt really small in Ames, IA. In California, I felt like it was what I was missing the whole time. I felt like I belonged. I had dozens of new experiences and made some of my closest friends during that time, albeit I did had to take PPIs the entire time to sustain myself, it made me feel like I could still live a life with GERD.</p>
<p>In <strong>Fall 2022</strong>, I was living in a new apartment. My sister helped move us out of that prison over the summer and she had to face the attacks and rage of J. It significantly improved my living conditions and it's something I should be more grateful about.</p>
<p>I grew really depressed at this time. I felt like I was trapped in Iowa and wanted to go back to California. I realized how little this place could offer me. There's no where I can go besides the library to do my work. It's the same restaurants with sub-par food. And I couldn't fill my time with gym or any kinds of sports. I began to resent Iowa. I missed not being able to go for trips to the beach, or take the train to SF chinatown, or just be around my friends. I felt like coming to ISU was a bad decision. I should've had more agency, instead of applying here because my friends were doing it too.</p>
<p>I started another round of internship hunt, in hopes of getting a better position in California. I stopped my medication and my condition worsened. I also started to develop really bad skin conditions (genetical) that felt like another punishment on top of GERD, and it was a lot to bear. This skin condition made me fear sugar and foods with high GI index. My food options was constrained even further. You can imagine how hard it is to avoid sugar in the US. Everything I buy in grocery stores, I look at the "Total Sugar" amount.</p>
<p>I've never had confidence with my smile, because it's been crooked since I was in high school and I've dying to get it straightened till this day. And this skin condition just made it worse. I felt really uncomfortable in my own skin. I felt like I'll never be able to be with someone. That I was a deformed and unlovable. It was really hard to internalize why this was happening to me. GERD is very likely genetical, and this skin condition as well. Ever since these two disease started to consume my life, my relationship with my parents were challenged. It's really easy to blame others for genetical diseases, even though they had no part in causing it, I just have no where else to direct it too. Face time calls with my mom always revolves around the issues with my body and nothing else. I don't want her to feel bad or worried, with me being so far away, but I just can't help it. I can't fake being ok, cause I'm not.</p>
<p>This condition also made me get really paranoid about sweating. So all this just felt like everything was getting worse. It feels like it's going downhill ever since 2021 and I notice a pattern of issues just arising in my body.</p>
<p>Finals were done and the early internship hunt was not a success. After the semester ended, I visited Tokyo (it was really fun) and went back to Malaysia in the winter.</p>
<p>When people talk about going home, they talk about all the food they get to eat, the friends they could see again, and the health checkups to make sure they're prepared for the lack of health support in the US.</p>
<p>When I went back, it was largely about dealing with my stomach and skin conditions. I had to meet with a Korean doctor with an Oriental medicine background every week. My skin condition was serious. It was weekly sessions of just delivering pure and raw pain and psychological turmoil. I was being tortured for something I couldn't control. I already had a condition that has no cure (without surgery), and with this on top of it, it just felt like I was cursed. It felt like God hated me. I did another GERD scope, which the conclusion was basically I developed a Type I hernia from doing situps and I just have to deal with that with strong medicine and lifestyle changes. Not very helpful if you ask me.</p>
<p>I did get to eat some of the food I enjoyed, got to see my friend group from college. One month passes by really quick.</p>
<p>I came back to the US and endured the cold, freezing weather of Iowa again, and started <strong>Spring 2023</strong>. The cold aggravates my symptoms, it squeezes my core. I can't wear clothing that's too tight cause of my skin condition. I felt broken.</p>
<p>I started attending a Chinese church at this time, and they provided a lot of support. The elderly people were super kind and caring, it felt like home. I stopped going church in 2022 because the bigger churches felt so lonely, and the disease was really shaking my faith. It was hard to accept that God would place this on me. It's easy to say suffering builds tolerance, and it makes you stronger, and you will come out of this a better person. But I'm going through all this right now, living it day by day, at this very second, it's still there. When will it end?</p>
<p>My skin conditions came back in March and I had to take antibiotics. I went through a lot of discomfort. I hated my body. Eventually the antibiotics helped and things started to look better. My colleague reached out to me and asked if I wanted to go back to the team for the summer. I failed Glassdoor's 3-round interview, so going back was the only option.</p>
<p><strong>Summer 23</strong>. It was really nice to be back. I got to see old friends and make new ones. I went for a lot of AI events and hackathons, it felt unreal being in the same room with CEOs and YC founders, sitting at the same table with stanford Ph.D. students, and staying up all night at the ferry building in San Francisco for my app to be presented and awarded. I went to my first american party (and another one later on), although it was more like a networking event since everyone were interns. My parents came to visit for 3 weeks and it was nice driving them around to touristy spots, and eat good food. They liked it a lot, especially since I was paying for everything. I felt like an adult for the first time. It was 14 weeks filled with adventure, thrill, and lots of networking. I'm a little more confident in speaking now, although still trying to be less awkward. During this time, I got back on PPIs cause it started to flare up, but the in-house Tesla doctors told me to stop taking them, because my bones will break easier due to the side effects of long term PPIs. I was worried. So I switched to something else that was less effective, but less harmful. I eventually stopped taking them when I felt better.</p>
<p>Leaving California again was hard. My old friends came back full time, and I felt like I was delaying my life. I also had only one more class to graduate, and I was contemplating a lot about coming back to Iowa. But now I'm glad I did. I was really burnt out in California, and never took the time to rest.</p>
<p><strong>Fall 2023</strong>. The first few weeks being back was hard, I felt really bored. Not because I didn't have anything to do, but because what used to be 8 hours of work, and then outings and events after work hours and in the weekends turned into 2 hours of classes a week.</p>
<p>I got a chance to visit Toronto in September for the Airflow summit. It was my first all-paid-for conference and it was fun to say the least. I got to meet two of my friends from last summer. We caught up with dim-sum and hotpot, and I'm glad I got to see them again, and hope to in the future. I walked around UofT, saw a protest, and got to meet interesting people.</p>
<p>Lately I've been busy applying to grad school with my best friend from college. He never got to come to the US and now I'm hoping we go to the same grad school and work on our company together. I've been doing hackathons again, writing articles, working on side projects. Having more time on my hands is a curse and a blessing. A lot of the work is intrinsically motivated.</p>
<p>I don't see my friends as often anymore cause we don't take the same classes. We just celebrated one of their birthdays and it's nice to be able to sit down and have dinner with them. It almost feels bittersweet. 2 years passed by quickly. I start to remember all the dinners we had together, the assignments we worked on, and the discord calls. I don't know where each of us will be next year.</p>
<p>My skin condition came back this month, and it killed me. I had a lot of breakdowns this semester. I would sit on the carpeted floor in my bedroom just spiralling and tearing up.</p>
<p>It hurts in the shower, so I blast worship music and sing in the bathroom to deal with the pain. I feel anger, sadness, disgust all at the same time. I've spent days crying in the bathroom saying I can't take this anymore.</p>
<p>It's scary to not feel comfortable with seeking healthcare as an international student because of the cost. Apparently I was dealing with my condition using the wrong methods (which seemed right at that time), and it was making it worse. Now I'm left with bandages and ointments and antibiotics every day, in hopes of a fast recovery for my Boston trip.</p>
<p>So that brings me to <strong>today</strong>.</p>
<p>I had a good birthday celebration. I spent it with people I love and care about. I got wishes from my close friends, and it made me realize how blessed it is to have them in my life. And how much I appreciate them being in my life.</p>
<p>The past 2 years of my life has been revolving around these issues, these rules that helps avoid triggering these diseases, and it's still hard for me to accept it.</p>
<p>I stopped medication a while now, but my symptoms come and go, the most frequent one being the heartburns that induces asthma like symptoms and the stabbing pain in my lower-left abdomen. And the occasional sore throat and ulcers at the back of my tongue. I wake up feeling horrible, and never well rested, and I can never figure out if it's because of my conditions.</p>
<p>I'm terrified that this is my life now and I hate this life. I'll never be able to life like a normal person. I won't get the chance to be drunk at parties. To bar hop with friends late night in NYC. To just be able to try out new foods and desserts without worrying about whether it is worth the risk of utter pain and maybe cancer or my skin condition developing. To backpack across europe and go on crazy hikes. Doing fun and dumb things that a young person in his 20s get to do. To get married and have kids. To just be.</p>
<p>My mom keeps telling me to focus on what I still can do, and it's not a lot. I try to see a silver lining, but it's suffocating to be in this body. Most days I can distract myself with writing, coding side projects, with good kpop music, but at the end of it all, I'm still sick. When it's quiet and I'm alone with my thoughts, I'm consumed with fear.</p>
<p>I was asked what did I learn from this condition that I have today. Here's my attempt at answering that.</p>
<p>I learned that my faith wasn't as strong as I thought. It's easy to believe in God when things are going well. But when you're struck down with diseases and your health is stolen away from you, like Job, can you still sustain? Will you hold strong in believing, with no guarantee that things will be better? Right now I'm still battling with this.</p>
<p>I learned that in tough times, it's so easy to spiral in circles and not see a way out. It feels like everything is closing in and this is everything, and it's forever, that it won't change. With issues that takes time to heal, where progress is not immediate, it's hard to visualize that things do get better. Under duress, my brain focuses on the current too much. I've found that talking to people helps, and I'm the kind that would rather suffer in silence than ask for help so it's been challenging. Or talking in the third person, and rationalizing through the situation and repeating "It's going to be ok" and "This is not forever"</p>
<p>I learned that there are issues that people are facing that you can't see. People see me and think I'm healthy and fine, and I'm not. I'm disabled. So it's better to be kind to everyone, even when I'm in pain, I try to make other people's lives better. I'm still selfish at times, especially with my family, and that's something I'm working on.</p>
<p>I learned that gratitude is essential to deal with big life issues, and might be the precursor to radical acceptance. If I was more grateful with what I do have in my life, if I'm around people I love, these issues fade away. It used to be all there is, it clouded my thoughts, but through gratitude, it becomes smaller.</p>
<p>I'm going back Malaysia after graduating to hopefully fix most of my health issues.</p>
<p>I suffered through the whole ISU experience in hopes of achieving the FAANG dream, and if not that, I could've went back to Tesla. It would be a nice life still. But I can't.</p>
<p>Here's hoping that in the midst of suffering and despair, I see a way out of it.</p>
<p>People say I sound dead and tired, and I honestly don't know whether I was like this all the time, or the accumulation of suffering over years that rendered me like this. People say suffering builds strength, but it seems to just be making me worn out and tired. Maybe I'm just not strong enough. I find it hard to garner up the energy to do things nowadays. I'm just tired of everything.</p>
<p>I thought a lot about how to continue living a meaningful life in the face of trials and tribulations. How to live when you're limited in so many ways and life seems to be working against you. When things that used to provide joy are off-limits. When a basic need like health, something a lot of people take granted for, is not met. And there's little you can do about it besides medicine, where you suffer the side effects later on in life. A life time of medicine.</p>
<p>But who knows. Maybe I'm just overthinking things and being emotional as a 22 year old who's never faced big life challenges until this happened to me.</p>
<p>I know life is never fair, and life is suffering. And I like to believe that God only places as much suffering in your life as you can bear. He also places people in your life to help you get through them. So far, I feel less alone.</p>
<p>Maybe I live with this disease for the rest of my life, but I adapt and it could still be meaningful.</p>
<p>Or maybe years into the future, I'm healthy again, looking back at my life in my early 20s and remember only the good parts.</p>]]></description>
        <content:encoded><![CDATA[<p>Today marks 22 rotations around the Sun for me.</p>
<p>Since I'm graduating soon, the end of this year, I wanted to reflect on my life so far from day 1 at college up till this point.</p>
<p>I entered INTI Subang college in <strong>Jan 2019</strong> with my best friend from high school. We both dreamt of working at FAANG companies in the US, and share the same passion starting a company until today. I still remember the first orientation day, I went into this big hall filled with rows upon rows of students fresh out of high school, each with their own unique passions and dreams. I remember feeling anxious and alone until I saw a familiar face in one of the seats at the back.</p>
<p>W convinced me to join the American University Program Club as committees, and I'm grateful he did. All of us in the committee became good friends. We took classes together, had lunch together at various places in SS15, and crammed for exams together at the one-floor library. We would go out for movies, have kbbq buffet together, celebrate birthdays at the mall. I remember spending a lot of my time in the freezing computer room at the library, writing medium articles and doing assignments. I remember stay late till 9 p.m. making decorations and preparing for our Halloween event.</p>
<p>Then in 2020, COVID hit and the familiar faces became pixelated and their voices became digital. I never had to take a 1.5 hour train ride every day to campus anymore, but not being able to be around them anymore in person was sad.</p>
<p>Now, we're all split and we don't really keep in touch anymore, but it was a point in my life where I was healthy, and I will always remember it fondly.</p>
<p>I took a gap semester after finishing up all my units at INTI in <strong>Summer 2020</strong>, and I spent my time completing online courses on R and Machine Learning and reading fiction books. I enjoyed the time with my family at home. I did a lot of home workouts, I went out for jogs, I could spend the entire day just reading a book, and I was able to pursue what I was interested in. I distinctly remember reading a few pages of Crime and Punishment every night at 12 a.m. before bed in the living room, eating digestive biscuits with hot soy milk, sucked into the compelling world of Russian literature. I barely had any social interactions with people other that my family, but as an introvert, that worked out well.</p>
<p>Then, <strong>Jan 2021</strong> came, and to say my life changed is an understatement. My life was struck by a disease that slowly ate away my health, physically and mentally. I went through physical turmoil, psychological torture, and experienced utter helplessness in search for a cure to the suffering.</p>
<p>What I initially thought was just a minor issue with my body turned into an (now almost) 3 year fight against GERD.</p>
<p>After the medicine from the first clinic didn't work, I went to a second clinic, and a hospital, and it was a slow realization, as I switched from one medicine to the next, that what I have is chronic.</p>
<p>The first big change was my sleep. I slept flat initially and was having burning sensations in my chest and breathing issues. I played the cover of "Green Eyes" and Okinawa by 92914 every night to sleep because I couldn't stand the pain. I found out that I had to sleep at an incline, and it's been that way since. You can imagine the discomfort of not being able to lie down flat, it's torture. It's like not being able to take in a deep breath, or an itch that you can never scratch. I envy people who lay flat on the ground at parks, can you imagine that?</p>
<p>The second biggest change was my diet. I slowly realized the amount of limitations placed on my diet as days turned into weeks, and into months. My two favorite things at that time: green tea and chocolate was out of my life from that day. Anything with pepper is off limits. I could no longer drink ice cold carbonated drinks on a hot day. I couldn't take sips of alcohol or eat mandarin oranges during Chinese New Years. No more fried chicken from Texas Chicken. No eating the crispy skin on roasted pork. And so much more. At that time, I lived on a diet of thin-noodle soup and fish paste which my mum made most days at home. It became my favorite food.</p>
<p>The third was my fitness. I couldn't exert my body the same way I could before. I no longer had the freedom to push myself physically, to go for jogs that made me feel alive and out of breath. All I could do was pedal the stationary bike in my house at a suitable pace. My body has been deteriorating since then. Aside from the occasional bicep curls that I can do, and that time I tried to lay down to do a bench. My body can no longer perform the way it used to.</p>
<p>Basically, I could no longer do and eat 90% of the things I could before.</p>
<p>I went through all this at that time, while taking midnight online classes in from ISU <strong>Spring and Summer 2021</strong>.</p>
<p>My friends never knew about my condition, and I spent most of my time home. It felt like I was battling this alone.</p>
<p>I was switched several kinds of medications for months, and was recommended antidepressants to treat anxiety, because it's one of the triggers for GERD. Even though they relieved the symptoms, it was still creeping there. I was just never the same. I had to rely on these pills to keep me functioning, they literally reduce the amount of acid being produced in my stomach.</p>
<p>I'm grateful for the support I have from my family to help me deal with the disease. I thought about how much worse it would be if I had this disease, but not have caring parents or the financial capabilities to seek health care.</p>
<p>In <strong>August 2021</strong>, it was time for me to fly to the US.</p>
<p>My best friend decided to stay in Malaysia, while I fly to the US with two of my other friends and my sister. When I first arrived, it felt nice. I've been stuck in my home for more than a year, and now I'm in a new environment with new people. I remember orientation where groups were formed, names were exchanged, and dozens booths with free stuff, the grass and the sun. I felt more free, even though I was still trapped in this body.</p>
<p>I wasn't very socially adept, and I spent a lot of my time with the friends that I came here with.</p>
<p>Living with J was stressful, and only nice 20% of the time. Maybe some of his actions shaped me the way I am today, but I believe you can help people improve without making them feel bad about themselves. Denigrating others and placing that much unnecessary pressure on someone is not right.</p>
<p>I had my first interview from the career fair, and then my second interview got pulled because I wasn't a citizen. From then on, I realized how hard it is for international students. I started fervently applying online in hopes of getting lucky. I did a lot of one-sided interviews, and continued with interviews as I was back Malaysia during winter. I don't remember much about what I did in Malaysia but it probably involved seeing doctors.</p>
<p>As I got back to the US in <strong>Spring 2022</strong>, I was told I got the offer for one of the companies. They wanted me to start asap. But because of the "no working in the first two semester of arriving in the US restriction" for F1 students, I couldn't take the offer. It was really defeating.</p>
<p>My health also got bad to the point where I had to get a medical reduced course load because I could not swallow food at all. I also found it hard to breathe. I arrived for a week and I already wanted to go back home.Eventually, medicine got me back on my feet for the time being. And it was during this time when I fell in love with hackathons. I did them back to back on weekends, and I loved the thrill.</p>
<p>The highlight of 2022 was my Tesla internship in <strong>Summer 2022</strong>. A big part of who I am and what I want today stems from the experiences I had and the people I met in the bay area. Even though I didn't like the work I did the most, being in California expanded my horizons. The world felt really small in Ames, IA. In California, I felt like it was what I was missing the whole time. I felt like I belonged. I had dozens of new experiences and made some of my closest friends during that time, albeit I did had to take PPIs the entire time to sustain myself, it made me feel like I could still live a life with GERD.</p>
<p>In <strong>Fall 2022</strong>, I was living in a new apartment. My sister helped move us out of that prison over the summer and she had to face the attacks and rage of J. It significantly improved my living conditions and it's something I should be more grateful about.</p>
<p>I grew really depressed at this time. I felt like I was trapped in Iowa and wanted to go back to California. I realized how little this place could offer me. There's no where I can go besides the library to do my work. It's the same restaurants with sub-par food. And I couldn't fill my time with gym or any kinds of sports. I began to resent Iowa. I missed not being able to go for trips to the beach, or take the train to SF chinatown, or just be around my friends. I felt like coming to ISU was a bad decision. I should've had more agency, instead of applying here because my friends were doing it too.</p>
<p>I started another round of internship hunt, in hopes of getting a better position in California. I stopped my medication and my condition worsened. I also started to develop really bad skin conditions (genetical) that felt like another punishment on top of GERD, and it was a lot to bear. This skin condition made me fear sugar and foods with high GI index. My food options was constrained even further. You can imagine how hard it is to avoid sugar in the US. Everything I buy in grocery stores, I look at the "Total Sugar" amount.</p>
<p>I've never had confidence with my smile, because it's been crooked since I was in high school and I've dying to get it straightened till this day. And this skin condition just made it worse. I felt really uncomfortable in my own skin. I felt like I'll never be able to be with someone. That I was a deformed and unlovable. It was really hard to internalize why this was happening to me. GERD is very likely genetical, and this skin condition as well. Ever since these two disease started to consume my life, my relationship with my parents were challenged. It's really easy to blame others for genetical diseases, even though they had no part in causing it, I just have no where else to direct it too. Face time calls with my mom always revolves around the issues with my body and nothing else. I don't want her to feel bad or worried, with me being so far away, but I just can't help it. I can't fake being ok, cause I'm not.</p>
<p>This condition also made me get really paranoid about sweating. So all this just felt like everything was getting worse. It feels like it's going downhill ever since 2021 and I notice a pattern of issues just arising in my body.</p>
<p>Finals were done and the early internship hunt was not a success. After the semester ended, I visited Tokyo (it was really fun) and went back to Malaysia in the winter.</p>
<p>When people talk about going home, they talk about all the food they get to eat, the friends they could see again, and the health checkups to make sure they're prepared for the lack of health support in the US.</p>
<p>When I went back, it was largely about dealing with my stomach and skin conditions. I had to meet with a Korean doctor with an Oriental medicine background every week. My skin condition was serious. It was weekly sessions of just delivering pure and raw pain and psychological turmoil. I was being tortured for something I couldn't control. I already had a condition that has no cure (without surgery), and with this on top of it, it just felt like I was cursed. It felt like God hated me. I did another GERD scope, which the conclusion was basically I developed a Type I hernia from doing situps and I just have to deal with that with strong medicine and lifestyle changes. Not very helpful if you ask me.</p>
<p>I did get to eat some of the food I enjoyed, got to see my friend group from college. One month passes by really quick.</p>
<p>I came back to the US and endured the cold, freezing weather of Iowa again, and started <strong>Spring 2023</strong>. The cold aggravates my symptoms, it squeezes my core. I can't wear clothing that's too tight cause of my skin condition. I felt broken.</p>
<p>I started attending a Chinese church at this time, and they provided a lot of support. The elderly people were super kind and caring, it felt like home. I stopped going church in 2022 because the bigger churches felt so lonely, and the disease was really shaking my faith. It was hard to accept that God would place this on me. It's easy to say suffering builds tolerance, and it makes you stronger, and you will come out of this a better person. But I'm going through all this right now, living it day by day, at this very second, it's still there. When will it end?</p>
<p>My skin conditions came back in March and I had to take antibiotics. I went through a lot of discomfort. I hated my body. Eventually the antibiotics helped and things started to look better. My colleague reached out to me and asked if I wanted to go back to the team for the summer. I failed Glassdoor's 3-round interview, so going back was the only option.</p>
<p><strong>Summer 23</strong>. It was really nice to be back. I got to see old friends and make new ones. I went for a lot of AI events and hackathons, it felt unreal being in the same room with CEOs and YC founders, sitting at the same table with stanford Ph.D. students, and staying up all night at the ferry building in San Francisco for my app to be presented and awarded. I went to my first american party (and another one later on), although it was more like a networking event since everyone were interns. My parents came to visit for 3 weeks and it was nice driving them around to touristy spots, and eat good food. They liked it a lot, especially since I was paying for everything. I felt like an adult for the first time. It was 14 weeks filled with adventure, thrill, and lots of networking. I'm a little more confident in speaking now, although still trying to be less awkward. During this time, I got back on PPIs cause it started to flare up, but the in-house Tesla doctors told me to stop taking them, because my bones will break easier due to the side effects of long term PPIs. I was worried. So I switched to something else that was less effective, but less harmful. I eventually stopped taking them when I felt better.</p>
<p>Leaving California again was hard. My old friends came back full time, and I felt like I was delaying my life. I also had only one more class to graduate, and I was contemplating a lot about coming back to Iowa. But now I'm glad I did. I was really burnt out in California, and never took the time to rest.</p>
<p><strong>Fall 2023</strong>. The first few weeks being back was hard, I felt really bored. Not because I didn't have anything to do, but because what used to be 8 hours of work, and then outings and events after work hours and in the weekends turned into 2 hours of classes a week.</p>
<p>I got a chance to visit Toronto in September for the Airflow summit. It was my first all-paid-for conference and it was fun to say the least. I got to meet two of my friends from last summer. We caught up with dim-sum and hotpot, and I'm glad I got to see them again, and hope to in the future. I walked around UofT, saw a protest, and got to meet interesting people.</p>
<p>Lately I've been busy applying to grad school with my best friend from college. He never got to come to the US and now I'm hoping we go to the same grad school and work on our company together. I've been doing hackathons again, writing articles, working on side projects. Having more time on my hands is a curse and a blessing. A lot of the work is intrinsically motivated.</p>
<p>I don't see my friends as often anymore cause we don't take the same classes. We just celebrated one of their birthdays and it's nice to be able to sit down and have dinner with them. It almost feels bittersweet. 2 years passed by quickly. I start to remember all the dinners we had together, the assignments we worked on, and the discord calls. I don't know where each of us will be next year.</p>
<p>My skin condition came back this month, and it killed me. I had a lot of breakdowns this semester. I would sit on the carpeted floor in my bedroom just spiralling and tearing up.</p>
<p>It hurts in the shower, so I blast worship music and sing in the bathroom to deal with the pain. I feel anger, sadness, disgust all at the same time. I've spent days crying in the bathroom saying I can't take this anymore.</p>
<p>It's scary to not feel comfortable with seeking healthcare as an international student because of the cost. Apparently I was dealing with my condition using the wrong methods (which seemed right at that time), and it was making it worse. Now I'm left with bandages and ointments and antibiotics every day, in hopes of a fast recovery for my Boston trip.</p>
<p>So that brings me to <strong>today</strong>.</p>
<p>I had a good birthday celebration. I spent it with people I love and care about. I got wishes from my close friends, and it made me realize how blessed it is to have them in my life. And how much I appreciate them being in my life.</p>
<p>The past 2 years of my life has been revolving around these issues, these rules that helps avoid triggering these diseases, and it's still hard for me to accept it.</p>
<p>I stopped medication a while now, but my symptoms come and go, the most frequent one being the heartburns that induces asthma like symptoms and the stabbing pain in my lower-left abdomen. And the occasional sore throat and ulcers at the back of my tongue. I wake up feeling horrible, and never well rested, and I can never figure out if it's because of my conditions.</p>
<p>I'm terrified that this is my life now and I hate this life. I'll never be able to life like a normal person. I won't get the chance to be drunk at parties. To bar hop with friends late night in NYC. To just be able to try out new foods and desserts without worrying about whether it is worth the risk of utter pain and maybe cancer or my skin condition developing. To backpack across europe and go on crazy hikes. Doing fun and dumb things that a young person in his 20s get to do. To get married and have kids. To just be.</p>
<p>My mom keeps telling me to focus on what I still can do, and it's not a lot. I try to see a silver lining, but it's suffocating to be in this body. Most days I can distract myself with writing, coding side projects, with good kpop music, but at the end of it all, I'm still sick. When it's quiet and I'm alone with my thoughts, I'm consumed with fear.</p>
<p>I was asked what did I learn from this condition that I have today. Here's my attempt at answering that.</p>
<p>I learned that my faith wasn't as strong as I thought. It's easy to believe in God when things are going well. But when you're struck down with diseases and your health is stolen away from you, like Job, can you still sustain? Will you hold strong in believing, with no guarantee that things will be better? Right now I'm still battling with this.</p>
<p>I learned that in tough times, it's so easy to spiral in circles and not see a way out. It feels like everything is closing in and this is everything, and it's forever, that it won't change. With issues that takes time to heal, where progress is not immediate, it's hard to visualize that things do get better. Under duress, my brain focuses on the current too much. I've found that talking to people helps, and I'm the kind that would rather suffer in silence than ask for help so it's been challenging. Or talking in the third person, and rationalizing through the situation and repeating "It's going to be ok" and "This is not forever"</p>
<p>I learned that there are issues that people are facing that you can't see. People see me and think I'm healthy and fine, and I'm not. I'm disabled. So it's better to be kind to everyone, even when I'm in pain, I try to make other people's lives better. I'm still selfish at times, especially with my family, and that's something I'm working on.</p>
<p>I learned that gratitude is essential to deal with big life issues, and might be the precursor to radical acceptance. If I was more grateful with what I do have in my life, if I'm around people I love, these issues fade away. It used to be all there is, it clouded my thoughts, but through gratitude, it becomes smaller.</p>
<p>I'm going back Malaysia after graduating to hopefully fix most of my health issues.</p>
<p>I suffered through the whole ISU experience in hopes of achieving the FAANG dream, and if not that, I could've went back to Tesla. It would be a nice life still. But I can't.</p>
<p>Here's hoping that in the midst of suffering and despair, I see a way out of it.</p>
<p>People say I sound dead and tired, and I honestly don't know whether I was like this all the time, or the accumulation of suffering over years that rendered me like this. People say suffering builds strength, but it seems to just be making me worn out and tired. Maybe I'm just not strong enough. I find it hard to garner up the energy to do things nowadays. I'm just tired of everything.</p>
<p>I thought a lot about how to continue living a meaningful life in the face of trials and tribulations. How to live when you're limited in so many ways and life seems to be working against you. When things that used to provide joy are off-limits. When a basic need like health, something a lot of people take granted for, is not met. And there's little you can do about it besides medicine, where you suffer the side effects later on in life. A life time of medicine.</p>
<p>But who knows. Maybe I'm just overthinking things and being emotional as a 22 year old who's never faced big life challenges until this happened to me.</p>
<p>I know life is never fair, and life is suffering. And I like to believe that God only places as much suffering in your life as you can bear. He also places people in your life to help you get through them. So far, I feel less alone.</p>
<p>Maybe I live with this disease for the rest of my life, but I adapt and it could still be meaningful.</p>
<p>Or maybe years into the future, I'm healthy again, looking back at my life in my early 20s and remember only the good parts.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[6 senior SWE skills]]></title>
        <link>https://bneo.xyz/posts/senior-swe</link>
        <guid>https://bneo.xyz/posts/senior-swe</guid>
        <pubDate>Fri, 27 Oct 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Six <a href="https://levelupsoftwareengineering.substack.com/p/6-skills-required-to-be-a-senior">skills</a> one should develop to grow into senior+ SWE positions.</p>
<ol>
<li><a href="https://medium.com/@seckindinc/data-modeling-fundamentals-dba245b7dc9f">Data modelling</a>
<ul>
<li><strong>entity</strong>: a concept or object in real world that can be uniquely identified (ex: person, place), represented by a table in db</li>
<li><strong>attribute</strong>: characteristics of entity (ex: name, age), represented by a column in db</li>
<li><strong>relationship</strong>: how entities are related to each other (ex: person has a name), can be 1-1, 1-many, many-many.</li>
</ul>
</li>
<li>Events, Message Queues, and Workers
<ul>
<li>distributed systems that process work in real time (APIs) and asynchronously (queues + workers)</li>
<li>one key piece of asynchronous systems is <a href="https://medium.com/must-know-computer-science/system-design-message-queues-245612428a22">message queues</a>, which are used to:
<ul>
<li>rate limit processing of events</li>
<li>communicate between microservices</li>
<li>shard load of specific types of events to be processed at different rates</li>
<li>batch process a bunch of events</li>
</ul>
</li>
<li>ex: instead of one mega server handing all tasks, throw them on a queue, have worker pods scale and pick them up, and send them asynchronously</li>
<li>also used for <a href="https://learn.microsoft.com/en-us/azure/architecture/microservices/design/interservice-communication">interservice communication</a></li>
</ul>
</li>
<li>Autoscaling infrastructure
<ul>
<li>for monoliths: setup autoscaling ec2</li>
<li>for microservices: implement horizontal pod autoscaling in k8s</li>
<li>db: amazon aurora spins up new replicas based on increase load</li>
</ul>
</li>
<li>Cloud Technologies
<ul>
<li>can't avoid learning, need real-world experience solving business scaling problems</li>
<li>ex in AWS
<ul>
<li>SNS, SQS : message queues</li>
<li>S3 : storage</li>
<li>kafka, kinesis: event streaming</li>
<li>EC2: monoliths</li>
</ul>
</li>
</ul>
</li>
<li>Caching
<ul>
<li>caching allows system to handle more load, respond faster, without scaling up</li>
<li>read engineering blogs and system design to understand where/when to apply caching, instead of just saying "throw redis at it"</li>
<li>types of caching:
<ul>
<li>site cache: serve content quickly to return users</li>
<li>application/output cache: server level HTML caching</li>
<li>distributed data cache: redis, memcached</li>
<li>file caching: CDN for static files</li>
</ul>
</li>
</ul>
</li>
<li>Concurrency / Idempotency
<ul>
<li><a href="https://stripe.com/blog/idempotency">idempotency</a> = ability to execute same operation multiple times without changing the result beyond the initial application
<ul>
<li>ex: customer submitting same order multiple times (because of bugs) -> only one order is created</li>
<li>how? send an <a href="https://brandur.org/idempotency-keys">idempotency key</a> via api request, where it could be a hashed key of the forms data</li>
</ul>
</li>
</ul>
</li>
</ol>]]></description>
        <content:encoded><![CDATA[<p>Six <a href="https://levelupsoftwareengineering.substack.com/p/6-skills-required-to-be-a-senior">skills</a> one should develop to grow into senior+ SWE positions.</p>
<ol>
<li><a href="https://medium.com/@seckindinc/data-modeling-fundamentals-dba245b7dc9f">Data modelling</a>
<ul>
<li><strong>entity</strong>: a concept or object in real world that can be uniquely identified (ex: person, place), represented by a table in db</li>
<li><strong>attribute</strong>: characteristics of entity (ex: name, age), represented by a column in db</li>
<li><strong>relationship</strong>: how entities are related to each other (ex: person has a name), can be 1-1, 1-many, many-many.</li>
</ul>
</li>
<li>Events, Message Queues, and Workers
<ul>
<li>distributed systems that process work in real time (APIs) and asynchronously (queues + workers)</li>
<li>one key piece of asynchronous systems is <a href="https://medium.com/must-know-computer-science/system-design-message-queues-245612428a22">message queues</a>, which are used to:
<ul>
<li>rate limit processing of events</li>
<li>communicate between microservices</li>
<li>shard load of specific types of events to be processed at different rates</li>
<li>batch process a bunch of events</li>
</ul>
</li>
<li>ex: instead of one mega server handing all tasks, throw them on a queue, have worker pods scale and pick them up, and send them asynchronously</li>
<li>also used for <a href="https://learn.microsoft.com/en-us/azure/architecture/microservices/design/interservice-communication">interservice communication</a></li>
</ul>
</li>
<li>Autoscaling infrastructure
<ul>
<li>for monoliths: setup autoscaling ec2</li>
<li>for microservices: implement horizontal pod autoscaling in k8s</li>
<li>db: amazon aurora spins up new replicas based on increase load</li>
</ul>
</li>
<li>Cloud Technologies
<ul>
<li>can't avoid learning, need real-world experience solving business scaling problems</li>
<li>ex in AWS
<ul>
<li>SNS, SQS : message queues</li>
<li>S3 : storage</li>
<li>kafka, kinesis: event streaming</li>
<li>EC2: monoliths</li>
</ul>
</li>
</ul>
</li>
<li>Caching
<ul>
<li>caching allows system to handle more load, respond faster, without scaling up</li>
<li>read engineering blogs and system design to understand where/when to apply caching, instead of just saying "throw redis at it"</li>
<li>types of caching:
<ul>
<li>site cache: serve content quickly to return users</li>
<li>application/output cache: server level HTML caching</li>
<li>distributed data cache: redis, memcached</li>
<li>file caching: CDN for static files</li>
</ul>
</li>
</ul>
</li>
<li>Concurrency / Idempotency
<ul>
<li><a href="https://stripe.com/blog/idempotency">idempotency</a> = ability to execute same operation multiple times without changing the result beyond the initial application
<ul>
<li>ex: customer submitting same order multiple times (because of bugs) -> only one order is created</li>
<li>how? send an <a href="https://brandur.org/idempotency-keys">idempotency key</a> via api request, where it could be a hashed key of the forms data</li>
</ul>
</li>
</ul>
</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[Ukiyo-e style]]></title>
        <link>https://bneo.xyz/posts/ukiyo-e</link>
        <guid>https://bneo.xyz/posts/ukiyo-e</guid>
        <pubDate>Thu, 26 Oct 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/wave.jpeg" alt="wave"></p>
<p><a href="https://www.metmuseum.org/toah/hd/plea/hd_plea.htm">Ukiyo-e</a>, or "pictures of the <a href="https://en.wikipedia.org/wiki/Ukiyo">floating world</a>" is a form of Japanese art from the <a href="https://en.wikipedia.org/wiki/Edo_period">Edo period</a>.</p>
<p>It is a reflection of the cultural and societal shifts in Japan during the Edo period, producing paintings and <a href="https://en.wikipedia.org/wiki/Woodblock_printing">woodblock prints</a> that celebrated the pleasures of life in the city, adopting the idea of <a href="https://en.wikipedia.org/wiki/Joie_de_vivre">“joie de vivre”</a>.</p>
<p><a href="https://en.wikipedia.org/wiki/The_Great_Wave_off_Kanagawa">The Great Wave off Kanagawa</a> is one of the most <a href="https://www.youtube.com/watch?v=IBcB_dYtGUg">famous</a> ukiyo-e prints by <a href="https://en.wikipedia.org/wiki/Hokusai">Hokusai</a>.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/wave.jpeg" alt="wave"></p>
<p><a href="https://www.metmuseum.org/toah/hd/plea/hd_plea.htm">Ukiyo-e</a>, or "pictures of the <a href="https://en.wikipedia.org/wiki/Ukiyo">floating world</a>" is a form of Japanese art from the <a href="https://en.wikipedia.org/wiki/Edo_period">Edo period</a>.</p>
<p>It is a reflection of the cultural and societal shifts in Japan during the Edo period, producing paintings and <a href="https://en.wikipedia.org/wiki/Woodblock_printing">woodblock prints</a> that celebrated the pleasures of life in the city, adopting the idea of <a href="https://en.wikipedia.org/wiki/Joie_de_vivre">“joie de vivre”</a>.</p>
<p><a href="https://en.wikipedia.org/wiki/The_Great_Wave_off_Kanagawa">The Great Wave off Kanagawa</a> is one of the most <a href="https://www.youtube.com/watch?v=IBcB_dYtGUg">famous</a> ukiyo-e prints by <a href="https://en.wikipedia.org/wiki/Hokusai">Hokusai</a>.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Peter Thiel's 7 Questions]]></title>
        <link>https://bneo.xyz/posts/7q</link>
        <guid>https://bneo.xyz/posts/7q</guid>
        <pubDate>Wed, 25 Oct 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>In Peter Thiel's book, <a href="https://youexec.com/book-summaries/zero-to-one-by-peter-thiel-and-blake-masters">Zero to One</a>, he outlines 7 questions that every startup must answer before it can be confident in its potential for future revenues and growth.</p>
<ol>
<li>The <strong>Engineering</strong> question: "Can you create breakthrough technology instead of incremental improvements?"</li>
<li>The <strong>Timing</strong> question: "Is now the right time to start your particular business?"</li>
<li>The <strong>Monopoly</strong> question: "Are you starting with a big share of a small market?"</li>
<li>The <strong>People</strong> question: "Do you have the right team?"</li>
<li>The <strong>Distribution</strong> question: "Do you have a way to not just create but deliver your product?"</li>
<li>The <strong>Durability</strong> question: "Will your market position be defensible 10 and 20 years into the future?"</li>
<li>The <strong>Secret</strong> question: "Have you identified a unique opportunity that others don't see?"</li>
</ol>]]></description>
        <content:encoded><![CDATA[<p>In Peter Thiel's book, <a href="https://youexec.com/book-summaries/zero-to-one-by-peter-thiel-and-blake-masters">Zero to One</a>, he outlines 7 questions that every startup must answer before it can be confident in its potential for future revenues and growth.</p>
<ol>
<li>The <strong>Engineering</strong> question: "Can you create breakthrough technology instead of incremental improvements?"</li>
<li>The <strong>Timing</strong> question: "Is now the right time to start your particular business?"</li>
<li>The <strong>Monopoly</strong> question: "Are you starting with a big share of a small market?"</li>
<li>The <strong>People</strong> question: "Do you have the right team?"</li>
<li>The <strong>Distribution</strong> question: "Do you have a way to not just create but deliver your product?"</li>
<li>The <strong>Durability</strong> question: "Will your market position be defensible 10 and 20 years into the future?"</li>
<li>The <strong>Secret</strong> question: "Have you identified a unique opportunity that others don't see?"</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[Cost per use]]></title>
        <link>https://bneo.xyz/posts/cost-per-use</link>
        <guid>https://bneo.xyz/posts/cost-per-use</guid>
        <pubDate>Tue, 24 Oct 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Some takeaways from the article "<a href="https://stephango.com/buy-wisely">Buy wisely</a>" by Steph Ango, founder of Obsidian</p>
<ul>
<li>cost per use as a heuristic to make decisions about non-perishable purchases, such as clothing, devices, and even subscriptions</li>
<li>The basic question is "How much will it cost me if I divide the price by the expected number of uses?"
<ul>
<li>cost per use = total price / number of uses</li>
</ul>
</li>
<li>a poor quality could be $5, but if you can only use it 10 times, it's $0.50 per use, the best quality, $20 could maybe last 200 uses instead, so it's $0.10 per use</li>
<li>The best things asymptote (trends) to zero dollars per use over their lifetime</li>
<li>other approaches
<ul>
<li>cost per smile: how much joy can you get out of each dollar?</li>
<li>cost per thrill: some experiences have high intensity per dollar</li>
<li>cost per externality: Incorporate cost of externalities (values of organic produce, green products, etc.) into the cost you're paying</li>
<li>cost per lesson: cost of experience and learning could be monetary, time, pain or all three.</li>
</ul>
</li>
</ul>
<p>Questions to assess durability</p>
<ul>
<li>Will it be as useful to me in the future as it is now?</li>
<li>Is it made of durable and maintainable materials?</li>
<li>Does it have a timeless style and aesthetic?</li>
<li>Does it age well, wear well, build a <a href="https://en.wikipedia.org/wiki/Wabi-sabi">wabi-sabi</a> patina?</li>
<li>Does it retain its resale value? Would someone else want to own it?</li>
<li>Can it be disassembled and repaired?</li>
<li>Does it have replaceable, non-proprietary parts that are easy to acquire?</li>
<li>Can it be powered with a standard plug or replaceable batteries?</li>
<li>Can it be modified and upgraded?</li>
<li>Has the maker existed for at least as long as I hope to keep the product?</li>
<li>Can it perform many jobs, or only one?</li>
<li>Does it have a guarantee?</li>
<li>Does it rely on other products or technologies that aren’t durable?¸</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>Some takeaways from the article "<a href="https://stephango.com/buy-wisely">Buy wisely</a>" by Steph Ango, founder of Obsidian</p>
<ul>
<li>cost per use as a heuristic to make decisions about non-perishable purchases, such as clothing, devices, and even subscriptions</li>
<li>The basic question is "How much will it cost me if I divide the price by the expected number of uses?"
<ul>
<li>cost per use = total price / number of uses</li>
</ul>
</li>
<li>a poor quality could be $5, but if you can only use it 10 times, it's $0.50 per use, the best quality, $20 could maybe last 200 uses instead, so it's $0.10 per use</li>
<li>The best things asymptote (trends) to zero dollars per use over their lifetime</li>
<li>other approaches
<ul>
<li>cost per smile: how much joy can you get out of each dollar?</li>
<li>cost per thrill: some experiences have high intensity per dollar</li>
<li>cost per externality: Incorporate cost of externalities (values of organic produce, green products, etc.) into the cost you're paying</li>
<li>cost per lesson: cost of experience and learning could be monetary, time, pain or all three.</li>
</ul>
</li>
</ul>
<p>Questions to assess durability</p>
<ul>
<li>Will it be as useful to me in the future as it is now?</li>
<li>Is it made of durable and maintainable materials?</li>
<li>Does it have a timeless style and aesthetic?</li>
<li>Does it age well, wear well, build a <a href="https://en.wikipedia.org/wiki/Wabi-sabi">wabi-sabi</a> patina?</li>
<li>Does it retain its resale value? Would someone else want to own it?</li>
<li>Can it be disassembled and repaired?</li>
<li>Does it have replaceable, non-proprietary parts that are easy to acquire?</li>
<li>Can it be powered with a standard plug or replaceable batteries?</li>
<li>Can it be modified and upgraded?</li>
<li>Has the maker existed for at least as long as I hope to keep the product?</li>
<li>Can it perform many jobs, or only one?</li>
<li>Does it have a guarantee?</li>
<li>Does it rely on other products or technologies that aren’t durable?¸</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Statement of Purpose Formula]]></title>
        <link>https://bneo.xyz/posts/sop</link>
        <guid>https://bneo.xyz/posts/sop</guid>
        <pubDate>Mon, 23 Oct 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>After the entire day of <a href="https://users.ece.cmu.edu/~mabdelm/statement-of-purpose-tips.html">researching</a> how to write a good statement of purpose for <a href="https://www.bneo.xyz/posts/grad-school">grad school</a> application, and contemplating <a href="https://www.cs.cmu.edu/~harchol/gradschooltalk.pdf">why grad school</a>, I've devised this formula.</p>
<p><em>The numbers indicate the paragraph order.</em></p>
<h3>Research interest (1)</h3>
<ul>
<li>What do you want to study? Be specific? What program?
<ul>
<li>open with questions, it plants seeds for the entire statement</li>
<li>discuss, briefly, an idea in your field that turns you on intellectually</li>
</ul>
</li>
<li>Which <strong>area of research</strong>? specialization?</li>
</ul>
<h3>Past experiences (2-3)</h3>
<ul>
<li>college experience
<ul>
<li>why interest in your major?</li>
<li>Important class or classes you took which stimulated your desire for graduate study; specific project or class?</li>
</ul>
</li>
<li><strong>Research experience</strong>
<ul>
<li>What was the problem you were trying to
solve? Why was it important? What approaches did you try</li>
<li><a href="https://eugenielai.github.io/posts/another-annotated-sop.html">Formula</a>: one line each: <strong>summary + clarification of terms if necessary + need of the work (e.g., gaps) + our contributions + outcomes + my specific input</strong>.</li>
</ul>
</li>
<li>work experiences</li>
<li>Other accomplishments, important activities (skills/qualities) that will help you in grad school</li>
</ul>
<h3>Why grad school (4)</h3>
<ul>
<li>why do you need grad school?</li>
<li>Why this program specifically?</li>
<li>research interest (elaborate on first paragraph)</li>
<li>future use of the program
<ul>
<li>career goals</li>
</ul>
</li>
</ul>
<h3>Why X? (5)</h3>
<ul>
<li><strong>Why</strong> you want to come to X?
<ul>
<li>demonstrate you’ve read the catalog carefully and researched the program</li>
</ul>
</li>
<li><strong>Whom</strong> might you like to work with?
<ul>
<li>refer to their names, who have you been in contact?</li>
</ul>
</li>
<li>What <strong>papers</strong> have you looked at from X that you enjoyed reading?</li>
</ul>
<p>Paragraph 1-4 seems pretty reusable for all schools, but paragraph 5 is where you need to do your research.</p>
<p>I want a platform where I can filter by school, by research area of interest, and it can show me the professors and their students, along with their contact info. Does this exist? Maybe I'll build one. Twitter seems to be a good way to source them, maybe metaphor.systems is a good tool to integrate here.</p>
<p>For more in-depth resources, check out <a href="https://djunicode.github.io/2018/10/16/writing-a-statement-of-purpose.html">Writing a Statement of Purpose | The Unicode Blog</a></p>]]></description>
        <content:encoded><![CDATA[<p>After the entire day of <a href="https://users.ece.cmu.edu/~mabdelm/statement-of-purpose-tips.html">researching</a> how to write a good statement of purpose for <a href="https://www.bneo.xyz/posts/grad-school">grad school</a> application, and contemplating <a href="https://www.cs.cmu.edu/~harchol/gradschooltalk.pdf">why grad school</a>, I've devised this formula.</p>
<p><em>The numbers indicate the paragraph order.</em></p>
<h3>Research interest (1)</h3>
<ul>
<li>What do you want to study? Be specific? What program?
<ul>
<li>open with questions, it plants seeds for the entire statement</li>
<li>discuss, briefly, an idea in your field that turns you on intellectually</li>
</ul>
</li>
<li>Which <strong>area of research</strong>? specialization?</li>
</ul>
<h3>Past experiences (2-3)</h3>
<ul>
<li>college experience
<ul>
<li>why interest in your major?</li>
<li>Important class or classes you took which stimulated your desire for graduate study; specific project or class?</li>
</ul>
</li>
<li><strong>Research experience</strong>
<ul>
<li>What was the problem you were trying to
solve? Why was it important? What approaches did you try</li>
<li><a href="https://eugenielai.github.io/posts/another-annotated-sop.html">Formula</a>: one line each: <strong>summary + clarification of terms if necessary + need of the work (e.g., gaps) + our contributions + outcomes + my specific input</strong>.</li>
</ul>
</li>
<li>work experiences</li>
<li>Other accomplishments, important activities (skills/qualities) that will help you in grad school</li>
</ul>
<h3>Why grad school (4)</h3>
<ul>
<li>why do you need grad school?</li>
<li>Why this program specifically?</li>
<li>research interest (elaborate on first paragraph)</li>
<li>future use of the program
<ul>
<li>career goals</li>
</ul>
</li>
</ul>
<h3>Why X? (5)</h3>
<ul>
<li><strong>Why</strong> you want to come to X?
<ul>
<li>demonstrate you’ve read the catalog carefully and researched the program</li>
</ul>
</li>
<li><strong>Whom</strong> might you like to work with?
<ul>
<li>refer to their names, who have you been in contact?</li>
</ul>
</li>
<li>What <strong>papers</strong> have you looked at from X that you enjoyed reading?</li>
</ul>
<p>Paragraph 1-4 seems pretty reusable for all schools, but paragraph 5 is where you need to do your research.</p>
<p>I want a platform where I can filter by school, by research area of interest, and it can show me the professors and their students, along with their contact info. Does this exist? Maybe I'll build one. Twitter seems to be a good way to source them, maybe metaphor.systems is a good tool to integrate here.</p>
<p>For more in-depth resources, check out <a href="https://djunicode.github.io/2018/10/16/writing-a-statement-of-purpose.html">Writing a Statement of Purpose | The Unicode Blog</a></p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Designers & Developers]]></title>
        <link>https://bneo.xyz/posts/design-develop</link>
        <guid>https://bneo.xyz/posts/design-develop</guid>
        <pubDate>Sun, 22 Oct 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I talked to J today, a UX designer.</p>
<p>He interviewed 16 designers and developers and there are 3 common themes of issues they face in collaborating.</p>
<ol>
<li>Lack of documentation</li>
<li>Communication gaps</li>
<li>Lack of <strong>context</strong></li>
</ol>
<p>The idea is to have LLMs to have context of conversations between the designers and developers in a team, so that they can collaborate better.</p>
<p>He mentioned feeding it the Design System of a company, which is unique to each company. And have access to the file system to see file changes.</p>
<p>The idea could be to have a landing page to serve as the ground truth, the status of the project, issues being worked on, pain points, etc.</p>
<p>I liked the idea of having an agent pull up relevant information in a chat while you're talking to someone. It's like having a personal assistant.</p>
<p>Designers have this vision of how the product should look like, the user experience, while developers just want to build it.</p>
<p>There's a lot of back and forth between the two, and it's hard to keep track of the changes. Requirements also change every week, so designs have to be updated.</p>
<p>It's interesting to think about how LLMs can fit into this workflow.</p>
<p>I told him that I believe designers can be developers in the future, and it's easier for designers to code than developers to learn design, and he thought the exact opposite.</p>
<p>LLMs are already being used internally in companies to help boost productivity and collaboration.</p>
<p>It's just a matter of time before your coworker(s) is a locally-hosted LLM model that you can talk to, instead of waiting for a response from another team/department.</p>]]></description>
        <content:encoded><![CDATA[<p>I talked to J today, a UX designer.</p>
<p>He interviewed 16 designers and developers and there are 3 common themes of issues they face in collaborating.</p>
<ol>
<li>Lack of documentation</li>
<li>Communication gaps</li>
<li>Lack of <strong>context</strong></li>
</ol>
<p>The idea is to have LLMs to have context of conversations between the designers and developers in a team, so that they can collaborate better.</p>
<p>He mentioned feeding it the Design System of a company, which is unique to each company. And have access to the file system to see file changes.</p>
<p>The idea could be to have a landing page to serve as the ground truth, the status of the project, issues being worked on, pain points, etc.</p>
<p>I liked the idea of having an agent pull up relevant information in a chat while you're talking to someone. It's like having a personal assistant.</p>
<p>Designers have this vision of how the product should look like, the user experience, while developers just want to build it.</p>
<p>There's a lot of back and forth between the two, and it's hard to keep track of the changes. Requirements also change every week, so designs have to be updated.</p>
<p>It's interesting to think about how LLMs can fit into this workflow.</p>
<p>I told him that I believe designers can be developers in the future, and it's easier for designers to code than developers to learn design, and he thought the exact opposite.</p>
<p>LLMs are already being used internally in companies to help boost productivity and collaboration.</p>
<p>It's just a matter of time before your coworker(s) is a locally-hosted LLM model that you can talk to, instead of waiting for a response from another team/department.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Useful MacOS Apps]]></title>
        <link>https://bneo.xyz/posts/apps</link>
        <guid>https://bneo.xyz/posts/apps</guid>
        <pubDate>Sat, 21 Oct 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>This is a living post of useful apps/tools I use on MacOS.</p>
<blockquote>
<p>Last updated: Dec 11, 2023</p>
</blockquote>
<ul>
<li><a href="https://alt-tab-macos.netlify.app/">AltTab</a> - switch apps like windows</li>
<li><a href="https://amie.so/">Amie</a> - calendar + todos + integrations</li>
<li><a href="https://freemacsoft.net/appcleaner/">App Cleaner</a> - uninstall apps</li>
<li><a href="https://arc.net/">Arc</a> - best browser on planet Earth</li>
<li><a href="https://micropixels.gumroad.com/l/batfi">BatFi</a> - optimize mac battery, stop charging at 80%</li>
<li><a href="https://bitwarden.com/">Bitwarden</a> - password manager</li>
<li><a href="https://flowapp.info/">Flow</a> - a simple pomodoro timer in menu bar</li>
<li><a href="https://sindresorhus.com/folder-peek">Folder Peek</a> - access files in menu bar</li>
<li><a href="https://justgetflux.com/">f.lux</a> - bye bye blue light</li>
<li><a href="https://karabiner-elements.pqrs.org/">Karabiner Elements</a> - remap keys</li>
<li><a href="https://folivora.ai/keyboardcleantool">KeyboardCleanTool</a> - disable keyboard</li>
<li><a href="https://www.logitech.com/en-us/software/logi-options-plus.html">Logi Options +</a> - customize my mx anywhere 3</li>
<li><a href="https://github.com/MonitorControl/MonitorControl#readme">Monitor Control</a> - control my monitor brightness</li>
<li><a href="https://obsidian.md/">Obsidian</a> - my second brain</li>
<li><a href="https://www.omnigroup.com/more">OmniDiskSweeper</a> - check storage</li>
<li><a href="https://www.raycast.com/">Raycast</a> - better spotlight/alfred</li>
<li><a href="https://shottr.cc/">Shottr</a> - better screenshots</li>
<li><a href="https://hovancik.net/stretchly/">Stretchly</a> - break reminders</li>
</ul>
<p>For more, <a href="https://sindresorhus.com/apps">Sindre Sorhus</a> has amazing free apps for MacOS and IOS</p>]]></description>
        <content:encoded><![CDATA[<p>This is a living post of useful apps/tools I use on MacOS.</p>
<blockquote>
<p>Last updated: Dec 11, 2023</p>
</blockquote>
<ul>
<li><a href="https://alt-tab-macos.netlify.app/">AltTab</a> - switch apps like windows</li>
<li><a href="https://amie.so/">Amie</a> - calendar + todos + integrations</li>
<li><a href="https://freemacsoft.net/appcleaner/">App Cleaner</a> - uninstall apps</li>
<li><a href="https://arc.net/">Arc</a> - best browser on planet Earth</li>
<li><a href="https://micropixels.gumroad.com/l/batfi">BatFi</a> - optimize mac battery, stop charging at 80%</li>
<li><a href="https://bitwarden.com/">Bitwarden</a> - password manager</li>
<li><a href="https://flowapp.info/">Flow</a> - a simple pomodoro timer in menu bar</li>
<li><a href="https://sindresorhus.com/folder-peek">Folder Peek</a> - access files in menu bar</li>
<li><a href="https://justgetflux.com/">f.lux</a> - bye bye blue light</li>
<li><a href="https://karabiner-elements.pqrs.org/">Karabiner Elements</a> - remap keys</li>
<li><a href="https://folivora.ai/keyboardcleantool">KeyboardCleanTool</a> - disable keyboard</li>
<li><a href="https://www.logitech.com/en-us/software/logi-options-plus.html">Logi Options +</a> - customize my mx anywhere 3</li>
<li><a href="https://github.com/MonitorControl/MonitorControl#readme">Monitor Control</a> - control my monitor brightness</li>
<li><a href="https://obsidian.md/">Obsidian</a> - my second brain</li>
<li><a href="https://www.omnigroup.com/more">OmniDiskSweeper</a> - check storage</li>
<li><a href="https://www.raycast.com/">Raycast</a> - better spotlight/alfred</li>
<li><a href="https://shottr.cc/">Shottr</a> - better screenshots</li>
<li><a href="https://hovancik.net/stretchly/">Stretchly</a> - break reminders</li>
</ul>
<p>For more, <a href="https://sindresorhus.com/apps">Sindre Sorhus</a> has amazing free apps for MacOS and IOS</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Stealing code]]></title>
        <link>https://bneo.xyz/posts/steal-code</link>
        <guid>https://bneo.xyz/posts/steal-code</guid>
        <pubDate>Fri, 20 Oct 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Good artists borrow, great artists steal. -- Pablo Picasso</p>
</blockquote>
<p>With <a href="https://stackoverflow.blog/2023/10/16/is-ai-enough-to-increase-your-productivity/">codegen</a> tools, it's easier than ever to <a href="https://stackoverflow.blog/2020/05/20/good-coders-borrow-great-coders-steal/">borrow code</a>.</p>
<p>I'm working on research with my professor where my task is to translate <a href="https://github.com/luisdamiano/ritas-pkg">R code</a><a href="https://github.com/jarad/pyritas">into Python</a> for this <a href="https://arxiv.org/abs/2209.11313">algorithm</a> that estimates yield from yield monitor data.</p>
<p>My process has been pasting snippets of the algorithm step by step, and prompting GPT 4 to generate high quality, pythonic code with documentation in the style of Google.</p>
<p>It worked well for the easy parts, but now I'm stuck on cropping the intersecting polygons.</p>
<p>With ChatGPT I've been taking a lot of mental shortcuts, and since I'm optimizing more on completing this project, rather than learning the ins and outs of geospatial python packages, I've been placing too much trust in ChatGPT.</p>
<p>After several unsuccessful attempts of hoping ChatGPT would correct itself, it seems like there's no way around it, it's time to go deep into the weeds of the package documentation.</p>
<p>ChatGPT has been great at documenting my code, and also writing some tests, but it's definitely not a replacement for geospatial code, especially since it's not that good at R in the first place, having it translate to Python might be too much to ask.</p>
<p>My takeaway from the article by StackOverflow is if you're cloning code (copy pasting without understanding), you're risking merely borrowing the code.</p>
<p>Borrowing code comes at a risk, there might be bugs or malicious intent baked into it.</p>
<p>Even the <a href="https://programming.guide/worlds-most-copied-so-snippet.html">most copied snippet from SO has a bug</a>.</p>
<p>On the other hand, stealing code means you know exactly what it does.</p>
<p>You understand it at the fundamental level, the quirks, all of it seamlessly integrate into your own code, turning into something original.</p>
<p>A good test is to see if you could write it again from memory, that's a sign of good theft.</p>
<p>So steal code.</p>
<p>Take it, understand it, and implement it in your projects.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Good artists borrow, great artists steal. -- Pablo Picasso</p>
</blockquote>
<p>With <a href="https://stackoverflow.blog/2023/10/16/is-ai-enough-to-increase-your-productivity/">codegen</a> tools, it's easier than ever to <a href="https://stackoverflow.blog/2020/05/20/good-coders-borrow-great-coders-steal/">borrow code</a>.</p>
<p>I'm working on research with my professor where my task is to translate <a href="https://github.com/luisdamiano/ritas-pkg">R code</a><a href="https://github.com/jarad/pyritas">into Python</a> for this <a href="https://arxiv.org/abs/2209.11313">algorithm</a> that estimates yield from yield monitor data.</p>
<p>My process has been pasting snippets of the algorithm step by step, and prompting GPT 4 to generate high quality, pythonic code with documentation in the style of Google.</p>
<p>It worked well for the easy parts, but now I'm stuck on cropping the intersecting polygons.</p>
<p>With ChatGPT I've been taking a lot of mental shortcuts, and since I'm optimizing more on completing this project, rather than learning the ins and outs of geospatial python packages, I've been placing too much trust in ChatGPT.</p>
<p>After several unsuccessful attempts of hoping ChatGPT would correct itself, it seems like there's no way around it, it's time to go deep into the weeds of the package documentation.</p>
<p>ChatGPT has been great at documenting my code, and also writing some tests, but it's definitely not a replacement for geospatial code, especially since it's not that good at R in the first place, having it translate to Python might be too much to ask.</p>
<p>My takeaway from the article by StackOverflow is if you're cloning code (copy pasting without understanding), you're risking merely borrowing the code.</p>
<p>Borrowing code comes at a risk, there might be bugs or malicious intent baked into it.</p>
<p>Even the <a href="https://programming.guide/worlds-most-copied-so-snippet.html">most copied snippet from SO has a bug</a>.</p>
<p>On the other hand, stealing code means you know exactly what it does.</p>
<p>You understand it at the fundamental level, the quirks, all of it seamlessly integrate into your own code, turning into something original.</p>
<p>A good test is to see if you could write it again from memory, that's a sign of good theft.</p>
<p>So steal code.</p>
<p>Take it, understand it, and implement it in your projects.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Structured Procrastination]]></title>
        <link>https://bneo.xyz/posts/procrastination</link>
        <guid>https://bneo.xyz/posts/procrastination</guid>
        <pubDate>Thu, 19 Oct 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>anyone can do any amount of work, provided it isn't the work he is supposed to be doing at that moment. -- Robert Benchley, in Chips off the Old Benchley, 1949</p>
</blockquote>
<p>I procrastinate a lot.</p>
<p>Instead of studying for exams, I participate in hackathons instead.</p>
<p>Instead of writing my medium blogs, I decide to change the look of this website and add a new feature.</p>
<p>Instead of applying for grad school and writing my personal statement, I've been putting it off because I'm afraid when I write it, I'll have to face the fact that I'm not a good enough applicant.</p>
<p>While reading "<a href="https://pmarchive.com/guide_to_personal_productivity.html?curius=2790">Pmarca Guide to Personal Productivity</a>", I came across the concept of <a href="https://www.structuredprocrastination.com/">structured procrastination</a> by John Perry, a philosophy professor at Stanford.</p>
<p>The gist of it is you can <strong>use procrastination to your advantage</strong> to get other things done.</p>
<p>You have a list of tasks that you have to do, ordered by importance.</p>
<p>The tasks that seem most urgent and important are on top.</p>
<p>But there are also worthwhile tasks to perform lower down.</p>
<p>By doing those tasks, the procrastinator becomes a useful citizen, acquiring the reputation for getting a lot done.</p>
<p>There is always something you have to do that you're putting off, and while you're procrastinating, just do lots of other stuff instead.</p>
<p>The trick here is to pick the right sort of projects for the top of the list.</p>
<p>The two characteristics of such tasks are:</p>
<ul>
<li>(1) They seem to have clear deadlines (but really don't)</li>
<li>(2) They seem to be important (but really aren't)</li>
</ul>
<p>Luckily, life is abound with such tasks with unreal deadlines and inflated importance.</p>
<p>To execute structured procrastination, you need a certain a mount of self-deception.</p>
<p>You need to be able to recognize and commit to these "decoy" tasks, while making yourself feel they are important and urgent.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>anyone can do any amount of work, provided it isn't the work he is supposed to be doing at that moment. -- Robert Benchley, in Chips off the Old Benchley, 1949</p>
</blockquote>
<p>I procrastinate a lot.</p>
<p>Instead of studying for exams, I participate in hackathons instead.</p>
<p>Instead of writing my medium blogs, I decide to change the look of this website and add a new feature.</p>
<p>Instead of applying for grad school and writing my personal statement, I've been putting it off because I'm afraid when I write it, I'll have to face the fact that I'm not a good enough applicant.</p>
<p>While reading "<a href="https://pmarchive.com/guide_to_personal_productivity.html?curius=2790">Pmarca Guide to Personal Productivity</a>", I came across the concept of <a href="https://www.structuredprocrastination.com/">structured procrastination</a> by John Perry, a philosophy professor at Stanford.</p>
<p>The gist of it is you can <strong>use procrastination to your advantage</strong> to get other things done.</p>
<p>You have a list of tasks that you have to do, ordered by importance.</p>
<p>The tasks that seem most urgent and important are on top.</p>
<p>But there are also worthwhile tasks to perform lower down.</p>
<p>By doing those tasks, the procrastinator becomes a useful citizen, acquiring the reputation for getting a lot done.</p>
<p>There is always something you have to do that you're putting off, and while you're procrastinating, just do lots of other stuff instead.</p>
<p>The trick here is to pick the right sort of projects for the top of the list.</p>
<p>The two characteristics of such tasks are:</p>
<ul>
<li>(1) They seem to have clear deadlines (but really don't)</li>
<li>(2) They seem to be important (but really aren't)</li>
</ul>
<p>Luckily, life is abound with such tasks with unreal deadlines and inflated importance.</p>
<p>To execute structured procrastination, you need a certain a mount of self-deception.</p>
<p>You need to be able to recognize and commit to these "decoy" tasks, while making yourself feel they are important and urgent.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[How To Do Great Work]]></title>
        <link>https://bneo.xyz/posts/greatwork</link>
        <guid>https://bneo.xyz/posts/greatwork</guid>
        <pubDate>Wed, 18 Oct 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Paul Graham wrote about how to do <a href="http://www.paulgraham.com/greatwork.html">great work</a>, and he distilled the recipe below in his recent article "<a href="http://www.paulgraham.com/superlinear.html">superlinear</a>":</p>
<ul>
<li>Choose work you have a natural <a href="http://paulgraham.com/smart.html"><em>aptitude</em></a> for and a deep <a href="http://www.paulgraham.com/genius.html"><em>interest</em></a> in.</li>
<li>Develop a habit of <a href="http://www.paulgraham.com/ace.html">building</a> your own <a href="http://www.paulgraham.com/own.html">projects</a>; it doesn't matter what they are so long as you find them excitingly ambitious.</li>
<li>Work as <a href="http://www.paulgraham.com/hwh.html">hard</a> as you can <strong>without burning out</strong>, and this will eventually bring you to one of the frontiers of knowledge.</li>
<li>These look smooth from a distance, but up close they're full of gaps. <strong>Notice and explore such gaps</strong>, and if you're lucky one will expand into a whole <a href="http://www.paulgraham.com/newideas.html">new field</a>.</li>
<li><strong>Take as much risk as you can afford</strong>; if you're not failing occasionally you're probably being too conservative.</li>
<li>Seek out the <a href="http://www.paulgraham.com/5founders.html">best</a> colleagues.</li>
<li>Develop <a href="http://www.paulgraham.com/goodtaste.html">good taste</a> and learn from the best examples.</li>
<li>Be honest, especially with yourself.</li>
<li>Exercise and eat and sleep well and avoid the more dangerous drugs.</li>
<li>When in doubt, follow your <a href="https://x.com/paulg/status/1706612595426201795?s=20"><em>curiosity</em></a>. It never lies, and it knows more than you do about what's worth paying attention to.</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>Paul Graham wrote about how to do <a href="http://www.paulgraham.com/greatwork.html">great work</a>, and he distilled the recipe below in his recent article "<a href="http://www.paulgraham.com/superlinear.html">superlinear</a>":</p>
<ul>
<li>Choose work you have a natural <a href="http://paulgraham.com/smart.html"><em>aptitude</em></a> for and a deep <a href="http://www.paulgraham.com/genius.html"><em>interest</em></a> in.</li>
<li>Develop a habit of <a href="http://www.paulgraham.com/ace.html">building</a> your own <a href="http://www.paulgraham.com/own.html">projects</a>; it doesn't matter what they are so long as you find them excitingly ambitious.</li>
<li>Work as <a href="http://www.paulgraham.com/hwh.html">hard</a> as you can <strong>without burning out</strong>, and this will eventually bring you to one of the frontiers of knowledge.</li>
<li>These look smooth from a distance, but up close they're full of gaps. <strong>Notice and explore such gaps</strong>, and if you're lucky one will expand into a whole <a href="http://www.paulgraham.com/newideas.html">new field</a>.</li>
<li><strong>Take as much risk as you can afford</strong>; if you're not failing occasionally you're probably being too conservative.</li>
<li>Seek out the <a href="http://www.paulgraham.com/5founders.html">best</a> colleagues.</li>
<li>Develop <a href="http://www.paulgraham.com/goodtaste.html">good taste</a> and learn from the best examples.</li>
<li>Be honest, especially with yourself.</li>
<li>Exercise and eat and sleep well and avoid the more dangerous drugs.</li>
<li>When in doubt, follow your <a href="https://x.com/paulg/status/1706612595426201795?s=20"><em>curiosity</em></a>. It never lies, and it knows more than you do about what's worth paying attention to.</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Testing]]></title>
        <link>https://bneo.xyz/posts/testing</link>
        <guid>https://bneo.xyz/posts/testing</guid>
        <pubDate>Tue, 17 Oct 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>My professor was teaching about <a href="https://www.wikiwand.com/en/Statistical_hypothesis_testing">hypothesis testing</a> in class today.</p>
<p>It reminded me of some blogs by <a href="https://allendowney.blogspot.com/">Allen Downey</a> that I bookmarked ages ago.</p>
<p>I read through <a href="https://allendowney.blogspot.com/2011/05/there-is-only-one-test.html">them</a> in class and this is the <a href="https://allendowney.blogspot.com/2016/06/there-is-still-only-one-test.html">framework</a> to takeaway about hypothesis tests.</p>
<ol>
<li>Compute <strong>test statistic</strong> that measures size of apparent effect. It could be a difference between two groups, absolute difference in means, see more examples <a href="https://allendowney.blogspot.com/2011/06/more-hypotheses-less-trivia.html">here</a>. We call this test statistic 𝛿</li>
<li>Define a <strong>null hypothesis</strong>, which is a model of the world under which the assumption that effect is not real, ex: if you think there is a difference between group A and B, H0 = there is no difference between A and B.</li>
<li>Model of null hypothesis should be <a href="https://www.wikiwand.com/en/Stochastic">stochastic</a>, that is, capable of simulating data similar to original data.</li>
<li>Goal: compute p-value (probability of seeing an effect as big as 𝛿 under null hypothesis). You can estimate p-value using <strong>simulation</strong>: calculate the same test statistic you used on the actual data for each simulation.</li>
<li>Count the fraction of times the test statistic exceeds 𝛿. This fraction approximates p-value. If it's sufficiently small, you can conclude that the apparent effect is <a href="https://allendowney.blogspot.com/2015/05/hypothesis-testing-is-only-mostly.html">unlikely due to chance</a>.</li>
</ol>
<h2>Why simulation?</h2>
<ul>
<li>analytical methods are slow and expensive, but even as computation gets faster, they are appealing because they are
<ul>
<li><strong>inflexible</strong>: using a standard test -> particular test statistic and model, might not be appropriate for problem domain.</li>
<li><strong>opaque</strong>: real-world scenario has many possible models, based on different assumptions. In standard tests, assumptions are implicit, not easy to know whether model is appropriate.</li>
</ul>
</li>
<li>simulation on the other hand, are
<ul>
<li><strong>explicit</strong>: creating a simulation forces you to think about your modeling decisions, the simulations themselves document those decisions.</li>
<li><strong>arbitrarily flexible</strong>: can try out several test statistics and models, can choose most appropriate one for the scenario.</li>
</ul>
</li>
</ul>
<h2>Resources</h2>
<ul>
<li><a href="https://www.youtube.com/playlist?list=PLDcUM9US4XdPz-KxHM4XHt7uUVGWWVSus">Statistical Rethinking 2023</a> (<a href="https://xcelab.net/rm/statistical-rethinking/">website</a>)</li>
<li><a href="https://greenteapress.com/thinkstats2/html/thinkstats2010.html">Hypothesis testing - Think Stats 2e</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>My professor was teaching about <a href="https://www.wikiwand.com/en/Statistical_hypothesis_testing">hypothesis testing</a> in class today.</p>
<p>It reminded me of some blogs by <a href="https://allendowney.blogspot.com/">Allen Downey</a> that I bookmarked ages ago.</p>
<p>I read through <a href="https://allendowney.blogspot.com/2011/05/there-is-only-one-test.html">them</a> in class and this is the <a href="https://allendowney.blogspot.com/2016/06/there-is-still-only-one-test.html">framework</a> to takeaway about hypothesis tests.</p>
<ol>
<li>Compute <strong>test statistic</strong> that measures size of apparent effect. It could be a difference between two groups, absolute difference in means, see more examples <a href="https://allendowney.blogspot.com/2011/06/more-hypotheses-less-trivia.html">here</a>. We call this test statistic 𝛿</li>
<li>Define a <strong>null hypothesis</strong>, which is a model of the world under which the assumption that effect is not real, ex: if you think there is a difference between group A and B, H0 = there is no difference between A and B.</li>
<li>Model of null hypothesis should be <a href="https://www.wikiwand.com/en/Stochastic">stochastic</a>, that is, capable of simulating data similar to original data.</li>
<li>Goal: compute p-value (probability of seeing an effect as big as 𝛿 under null hypothesis). You can estimate p-value using <strong>simulation</strong>: calculate the same test statistic you used on the actual data for each simulation.</li>
<li>Count the fraction of times the test statistic exceeds 𝛿. This fraction approximates p-value. If it's sufficiently small, you can conclude that the apparent effect is <a href="https://allendowney.blogspot.com/2015/05/hypothesis-testing-is-only-mostly.html">unlikely due to chance</a>.</li>
</ol>
<h2>Why simulation?</h2>
<ul>
<li>analytical methods are slow and expensive, but even as computation gets faster, they are appealing because they are
<ul>
<li><strong>inflexible</strong>: using a standard test -> particular test statistic and model, might not be appropriate for problem domain.</li>
<li><strong>opaque</strong>: real-world scenario has many possible models, based on different assumptions. In standard tests, assumptions are implicit, not easy to know whether model is appropriate.</li>
</ul>
</li>
<li>simulation on the other hand, are
<ul>
<li><strong>explicit</strong>: creating a simulation forces you to think about your modeling decisions, the simulations themselves document those decisions.</li>
<li><strong>arbitrarily flexible</strong>: can try out several test statistics and models, can choose most appropriate one for the scenario.</li>
</ul>
</li>
</ul>
<h2>Resources</h2>
<ul>
<li><a href="https://www.youtube.com/playlist?list=PLDcUM9US4XdPz-KxHM4XHt7uUVGWWVSus">Statistical Rethinking 2023</a> (<a href="https://xcelab.net/rm/statistical-rethinking/">website</a>)</li>
<li><a href="https://greenteapress.com/thinkstats2/html/thinkstats2010.html">Hypothesis testing - Think Stats 2e</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Codemate]]></title>
        <link>https://bneo.xyz/posts/codemate</link>
        <guid>https://bneo.xyz/posts/codemate</guid>
        <pubDate>Mon, 16 Oct 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>On how to be a good codemate by <a href="https://www.moderndescartes.com/essays/codemates/">Brian Lee</a>.</p>
<p>Some takeaways/interesting points:</p>
<ul>
<li>It has everything to do with settings expectations on how you communicate and collaborate within a shared codebase, not your coding ability or quality</li>
<li>tell your teammates how to <strong>test your workflow</strong>, hook the script (unit test, integration test, or bash script) into CI so your codemates can't accidentally break you, <a href="https://abseil.io/resources/swe-book/html/ch11.html#the_beyonceacutesemicolon_rule">tests</a> are the only scalable way to inform your team on how to not break your code.</li>
<li>changes requiring manual steps need to be <strong>announced publicly</strong>, ex: updated dependency, changes in AWS account permissions. The pro move is to use tools that transparently and automatically install and use currently checked-in configs</li>
<li>effort in writing actual code is in equal parts of packaging code that satisfies all automated linters, test coverage requirements, links to tickets, and other blocking requirements</li>
<li>adopt mindset of investing in formatters that automatically fix formatting issues, than linters that nag you about issues</li>
<li>One common toe-stepping maneuver is refactoring - renaming modules, moving functions/classes around. Merge conflicts are inevitable</li>
<li>Refactoring benefits: compress mental map needed to understand how the codebase works.</li>
<li>Refactoring cost: people need to relearn their mental map, a needless refactor is like sorting a bookshelf by color - unnecessary and productivity killer</li>
<li>Two rules for refactoring: (1) <strong>Don't Refactor</strong>, get formatting and naming right the <a href="https://www.moderndescartes.com/essays/noutils/">first time</a>, (2) <strong>don't mix refactors with feature changes</strong>, refactoring changes are 10-100x easier to review than normal feature-adding changes. Look at <a href="https://cacm.acm.org/magazines/2016/7/204032-why-google-stores-billions-of-lines-of-code-in-a-single-repository/fulltext#FNF">Google monorepo</a> for managing refactors at larger scale</li>
<li>flake tests build up in CI, causing it to rerun multiple time before passing, CI runtime only increase, and eventually people stop trusting CI. senior eng become reviewing bottlenecks.</li>
<li>Adopt "leap of faith" strategy and pretend CI can be trusted, and figure out tests that can catch your mistakes, and add it. The cost of breaking main branch is equally expensive to suffer through worry-laden code review process.</li>
<li>Have a quick rollback procedure to mitigate accidental breakage.</li>
<li>The ultimate solution is to embrace <a href="https://en.wikipedia.org/wiki/Conway%27s_law">Conway's law</a>, shard codebase along organizational lines, reduce O(n^2) cost of coordinating people's work</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>On how to be a good codemate by <a href="https://www.moderndescartes.com/essays/codemates/">Brian Lee</a>.</p>
<p>Some takeaways/interesting points:</p>
<ul>
<li>It has everything to do with settings expectations on how you communicate and collaborate within a shared codebase, not your coding ability or quality</li>
<li>tell your teammates how to <strong>test your workflow</strong>, hook the script (unit test, integration test, or bash script) into CI so your codemates can't accidentally break you, <a href="https://abseil.io/resources/swe-book/html/ch11.html#the_beyonceacutesemicolon_rule">tests</a> are the only scalable way to inform your team on how to not break your code.</li>
<li>changes requiring manual steps need to be <strong>announced publicly</strong>, ex: updated dependency, changes in AWS account permissions. The pro move is to use tools that transparently and automatically install and use currently checked-in configs</li>
<li>effort in writing actual code is in equal parts of packaging code that satisfies all automated linters, test coverage requirements, links to tickets, and other blocking requirements</li>
<li>adopt mindset of investing in formatters that automatically fix formatting issues, than linters that nag you about issues</li>
<li>One common toe-stepping maneuver is refactoring - renaming modules, moving functions/classes around. Merge conflicts are inevitable</li>
<li>Refactoring benefits: compress mental map needed to understand how the codebase works.</li>
<li>Refactoring cost: people need to relearn their mental map, a needless refactor is like sorting a bookshelf by color - unnecessary and productivity killer</li>
<li>Two rules for refactoring: (1) <strong>Don't Refactor</strong>, get formatting and naming right the <a href="https://www.moderndescartes.com/essays/noutils/">first time</a>, (2) <strong>don't mix refactors with feature changes</strong>, refactoring changes are 10-100x easier to review than normal feature-adding changes. Look at <a href="https://cacm.acm.org/magazines/2016/7/204032-why-google-stores-billions-of-lines-of-code-in-a-single-repository/fulltext#FNF">Google monorepo</a> for managing refactors at larger scale</li>
<li>flake tests build up in CI, causing it to rerun multiple time before passing, CI runtime only increase, and eventually people stop trusting CI. senior eng become reviewing bottlenecks.</li>
<li>Adopt "leap of faith" strategy and pretend CI can be trusted, and figure out tests that can catch your mistakes, and add it. The cost of breaking main branch is equally expensive to suffer through worry-laden code review process.</li>
<li>Have a quick rollback procedure to mitigate accidental breakage.</li>
<li>The ultimate solution is to embrace <a href="https://en.wikipedia.org/wiki/Conway%27s_law">Conway's law</a>, shard codebase along organizational lines, reduce O(n^2) cost of coordinating people's work</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Practical Mental Health Tips]]></title>
        <link>https://bneo.xyz/posts/mentalhealth</link>
        <guid>https://bneo.xyz/posts/mentalhealth</guid>
        <pubDate>Sun, 15 Oct 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Found this 22-minute <a href="https://ncase.me/mental-health/">article</a> that's a mix of personal story, science of mental health, and practical tips.</p>
<p>It's also a "companion piece" for an interactive story game called "<a href="https://ncase.me/anxiety/">Adventures with Anxiety</a>"</p>
<p>Here is the <a href="https://ncase.me/mental-health/#toc_18">TL;DR</a></p>
<ul>
<li>Do not fear fear itself</li>
<li><a href="https://ncase.me/mental-health/#toc_2">Pain</a> is a protector</li>
<li>Fear is a guard dog for your needs</li>
<li><strong>All feelings are imperfect <a href="https://en.wikipedia.org/wiki/Functional_accounts_of_emotion">signals</a> about met/unmet needs</strong></li>
<li>Our fundamental human needs are: physical needs, social needs, "becoming a better person" needs</li>
<li><strong>Healthy people don't "cope" with emotions, they collaborate with them. They use "negative emotions as clues, constructive criticism to improve their lives</strong></li>
<li>If your fear guard-dog is too hyperactive, don't shoot the dog! Retrain it by forming habits</li>
<li><strong><a href="https://ncase.me/mental-health/#toc_3">Habit</a> = When X, Then Y</strong></li>
<li>To form <a href="https://bjgp.org/content/bjgp/62/605/664.full.pdf">habits</a>, have a consistent "<a href="https://kops.uni-konstanz.de/server/api/core/bitstreams/14cc2a36-5f01-4dc1-b9ca-f2d0ca0c8930/content">When</a>" and simple "Then". Track your progress for ~66 days. One habit at a time.</li>
<li>Physical health affects mental health &#x26; vice versa. Hardware affects software, software affects hardware</li>
<li>9 <a href="https://ncase.me/mental-health/#toc_4">mental health habits</a> for your software &#x26; hardware:
<ul>
<li><strong>Meditation</strong>: goal is to observe your mind non-judgementally. Just listen. Observe.</li>
<li><strong>Journaling</strong>: write about your emotions and try to <a href="https://en.wikipedia.org/wiki/Cognitive_distortion">understand them</a></li>
<li><strong>Sleep</strong>: there's a reason why natural selection knocks us out 1/3 of our lives</li>
<li><strong>Exercise</strong>: <a href="https://www.sciencedirect.com/science/article/abs/pii/S0022395616300383">reduces</a> depression as much as psychotherapy or medication</li>
<li><strong>Eat</strong>: gut bacteria makes <a href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6469458/#:~:text=The%20gut%20provides%20approximately%2095,to%20the%20central%20nerve%20system.">95%</a> of your body's serotonin, if they're happy, you're happy</li>
<li><strong>Talk with friends</strong>: make friendship a habit, meet outside of usual context, talk about thoughts &#x26; feelings, explaining emotions -> understanding emotions</li>
<li><strong>Make new friends</strong>: ask friends to introduce you to their friends, join meetups</li>
<li><strong>Learning</strong>: pick something and set aside time to learn, use <a href="https://fs.blog/deliberate-practice-guide/">deliberate practice</a></li>
<li><strong>Practicing virtues</strong>: Benjamin Franklin strived to improve his moral character by tracking his progress of practicing <a href="https://alyjuma.com/13-virtues/">virtues</a>.</li>
</ul>
</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>Found this 22-minute <a href="https://ncase.me/mental-health/">article</a> that's a mix of personal story, science of mental health, and practical tips.</p>
<p>It's also a "companion piece" for an interactive story game called "<a href="https://ncase.me/anxiety/">Adventures with Anxiety</a>"</p>
<p>Here is the <a href="https://ncase.me/mental-health/#toc_18">TL;DR</a></p>
<ul>
<li>Do not fear fear itself</li>
<li><a href="https://ncase.me/mental-health/#toc_2">Pain</a> is a protector</li>
<li>Fear is a guard dog for your needs</li>
<li><strong>All feelings are imperfect <a href="https://en.wikipedia.org/wiki/Functional_accounts_of_emotion">signals</a> about met/unmet needs</strong></li>
<li>Our fundamental human needs are: physical needs, social needs, "becoming a better person" needs</li>
<li><strong>Healthy people don't "cope" with emotions, they collaborate with them. They use "negative emotions as clues, constructive criticism to improve their lives</strong></li>
<li>If your fear guard-dog is too hyperactive, don't shoot the dog! Retrain it by forming habits</li>
<li><strong><a href="https://ncase.me/mental-health/#toc_3">Habit</a> = When X, Then Y</strong></li>
<li>To form <a href="https://bjgp.org/content/bjgp/62/605/664.full.pdf">habits</a>, have a consistent "<a href="https://kops.uni-konstanz.de/server/api/core/bitstreams/14cc2a36-5f01-4dc1-b9ca-f2d0ca0c8930/content">When</a>" and simple "Then". Track your progress for ~66 days. One habit at a time.</li>
<li>Physical health affects mental health &#x26; vice versa. Hardware affects software, software affects hardware</li>
<li>9 <a href="https://ncase.me/mental-health/#toc_4">mental health habits</a> for your software &#x26; hardware:
<ul>
<li><strong>Meditation</strong>: goal is to observe your mind non-judgementally. Just listen. Observe.</li>
<li><strong>Journaling</strong>: write about your emotions and try to <a href="https://en.wikipedia.org/wiki/Cognitive_distortion">understand them</a></li>
<li><strong>Sleep</strong>: there's a reason why natural selection knocks us out 1/3 of our lives</li>
<li><strong>Exercise</strong>: <a href="https://www.sciencedirect.com/science/article/abs/pii/S0022395616300383">reduces</a> depression as much as psychotherapy or medication</li>
<li><strong>Eat</strong>: gut bacteria makes <a href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6469458/#:~:text=The%20gut%20provides%20approximately%2095,to%20the%20central%20nerve%20system.">95%</a> of your body's serotonin, if they're happy, you're happy</li>
<li><strong>Talk with friends</strong>: make friendship a habit, meet outside of usual context, talk about thoughts &#x26; feelings, explaining emotions -> understanding emotions</li>
<li><strong>Make new friends</strong>: ask friends to introduce you to their friends, join meetups</li>
<li><strong>Learning</strong>: pick something and set aside time to learn, use <a href="https://fs.blog/deliberate-practice-guide/">deliberate practice</a></li>
<li><strong>Practicing virtues</strong>: Benjamin Franklin strived to improve his moral character by tracking his progress of practicing <a href="https://alyjuma.com/13-virtues/">virtues</a>.</li>
</ul>
</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[3 Ways to Write a Song]]></title>
        <link>https://bneo.xyz/posts/songwriting</link>
        <guid>https://bneo.xyz/posts/songwriting</guid>
        <pubDate>Sat, 14 Oct 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>A few tips that <a href="https://jillianhess.substack.com/p/the-beatles-notes-3-ways-to-write">Jillian</a> found after researching John and the Beatles.</p>
<h3>1) Let the lyrics simmer</h3>
<ul>
<li>Lennon first writes on scraps of paper, and move to the typewriter as it progresses</li>
<li>inspiration strikes at any moment, so have a medium to capture it</li>
<li>walk away from a challenging song, and come back to it later</li>
</ul>
<h3>2) Cut-Up the Newspaper</h3>
<ul>
<li>"A Day in the Life" was inspired by a newspaper article, John and Paul used their imagination to break-up news stories.</li>
<li>Used the <a href="https://austinkleon.com/2018/09/18/the-surprisingly-long-history-of-the-cut-up-technique/">cut-up technique</a> by <a href="https://en.wikipedia.org/wiki/William_S._Burroughs">Burroughs</a> to blend fact and fiction</li>
</ul>
<h3>3) Free-Association</h3>
<ul>
<li>write <a href="https://www.betterhelp.com/advice/psychologists/free-association-what-is-it-and-how-does-it-work/">whatever</a> that comes into your head, until you get the word. George had a struggle writing lyrics for "Something".</li>
<li>creative work bears a strong resemblance to play. Sometimes, it's all a matter of perspective</li>
</ul>
<h3>Notes</h3>
<ul>
<li>Don't be afraid to <strong>take a break</strong> from a project: John and Paul would come together when they're stuck on song writing; Mark Twain took year long breaks</li>
<li>Use <strong>different tools</strong> for different writing states: ex: sketch ideas in a different font than the final form; write out ideas and type it as it takes shape</li>
<li>Give <strong>chance</strong> a chance: free-association and cut-up techniques break us out of conventions</li>
<li>make it <strong>easy to capture ideas</strong>: it's easy to capture them with our phones today, ex: Charlie Puth sings into voicenotes on his phone</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>A few tips that <a href="https://jillianhess.substack.com/p/the-beatles-notes-3-ways-to-write">Jillian</a> found after researching John and the Beatles.</p>
<h3>1) Let the lyrics simmer</h3>
<ul>
<li>Lennon first writes on scraps of paper, and move to the typewriter as it progresses</li>
<li>inspiration strikes at any moment, so have a medium to capture it</li>
<li>walk away from a challenging song, and come back to it later</li>
</ul>
<h3>2) Cut-Up the Newspaper</h3>
<ul>
<li>"A Day in the Life" was inspired by a newspaper article, John and Paul used their imagination to break-up news stories.</li>
<li>Used the <a href="https://austinkleon.com/2018/09/18/the-surprisingly-long-history-of-the-cut-up-technique/">cut-up technique</a> by <a href="https://en.wikipedia.org/wiki/William_S._Burroughs">Burroughs</a> to blend fact and fiction</li>
</ul>
<h3>3) Free-Association</h3>
<ul>
<li>write <a href="https://www.betterhelp.com/advice/psychologists/free-association-what-is-it-and-how-does-it-work/">whatever</a> that comes into your head, until you get the word. George had a struggle writing lyrics for "Something".</li>
<li>creative work bears a strong resemblance to play. Sometimes, it's all a matter of perspective</li>
</ul>
<h3>Notes</h3>
<ul>
<li>Don't be afraid to <strong>take a break</strong> from a project: John and Paul would come together when they're stuck on song writing; Mark Twain took year long breaks</li>
<li>Use <strong>different tools</strong> for different writing states: ex: sketch ideas in a different font than the final form; write out ideas and type it as it takes shape</li>
<li>Give <strong>chance</strong> a chance: free-association and cut-up techniques break us out of conventions</li>
<li>make it <strong>easy to capture ideas</strong>: it's easy to capture them with our phones today, ex: Charlie Puth sings into voicenotes on his phone</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Advice by SaaS Startup Founders]]></title>
        <link>https://bneo.xyz/posts/saas</link>
        <guid>https://bneo.xyz/posts/saas</guid>
        <pubDate>Fri, 13 Oct 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Some <a href="https://www.justbeepit.com/post/saas-startup-founders-what-advice-would-you-give-your-younger-selves-here-s-what-they-said">advice</a> that Saas startup founders would give to their younger selves.</p>
<p>On doing it again</p>
<ul>
<li>genuinely <strong>create value</strong> for society, it's more sustainable and rewarding in long run</li>
<li>you don't have to go "nuclear big" to be successful</li>
<li>read and apply "<a href="https://www.momtestbook.com/">The Mom test</a>", learn how to scale following a customer-based approach</li>
</ul>
<p>On pitching and selling</p>
<ul>
<li>start by providing <strong>professional services</strong> before a product - generate early revenue, validate idea, build early relationships</li>
<li>Hone <strong>writing skills</strong> - good writing (influence) is an invaluable marketing tool</li>
<li><strong>sell before building</strong> - generating hype is an artform to master (Product Hunt, Itch, etc.)</li>
<li>allocate time towards <strong>expanding network</strong> - attend networking events, within company, etc.</li>
</ul>
<p>On MVP</p>
<ul>
<li>focus on <strong>distriboution &#x26; discvery</strong> - rely less on tech, unless it's revolutionary</li>
<li>distinguish whether goal is to be <strong>"rich" or "king"</strong> - rich = raising outside capital at risk of reduced equity and control, king = bootstrapping and maintaining control</li>
<li>be careful of VCs - can lose control and focus on business</li>
<li>right amount for seed - building and validating business plan doesn't require that much money</li>
<li>set <strong>aggressive ARR</strong> for first year - 500k ARR, path towards raising Series A</li>
<li>only hire non-founder until PMF - prevents premature scaling and pressure of managing a team</li>
</ul>
<p>On picking partners/co-founders</p>
<ul>
<li>keep in touch with old friendships - already built trust</li>
<li>find co-founder with B2B sales background - can help you close deals</li>
<li>hand over marketing to specialists - someone who can diagnose and prescribe the best solution, instead of presenting marketing strategies</li>
<li>hire <strong>part-time bookkeeper</strong> within $0-1m ARR - then hireh Director of Finance ($1-5m) to manage <a href="https://www.zoho.com/books/articles/accounts-receivable-accounts-payable-guide.html">AR/AP</a>, audits, <a href="https://certinia.com/learn/revenue-recognition/complying-with-asc-606-and-ifrs-15/">ASC 606</a>, financial modelling, key revenue benchmark. After >$5m, hire CFO.</li>
<li>it takes <strong>7 months</strong> to fully recruit someone - 1 month for interview, 3 months to leave old job, 3 months to ramp up to speed</li>
<li>create strategy for recruiting people + evaluate performance - hiring legal, financial is easier due to industry guardrails, hiring sales and marketing is harder</li>
<li>get product off ground != scaling business - most are only needed for a certain phase of time</li>
</ul>
<p>On looking for what's working</p>
<ul>
<li>time and money is usually better spent on ads - hn draw organic traffic, but they just want freebies, ads can help you target and have more reach, increasing conversion rate</li>
<li>keep on trying - problem often lies in skill gap or tweak in strategy, don't compare to employed friends, it's not freedom</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>Some <a href="https://www.justbeepit.com/post/saas-startup-founders-what-advice-would-you-give-your-younger-selves-here-s-what-they-said">advice</a> that Saas startup founders would give to their younger selves.</p>
<p>On doing it again</p>
<ul>
<li>genuinely <strong>create value</strong> for society, it's more sustainable and rewarding in long run</li>
<li>you don't have to go "nuclear big" to be successful</li>
<li>read and apply "<a href="https://www.momtestbook.com/">The Mom test</a>", learn how to scale following a customer-based approach</li>
</ul>
<p>On pitching and selling</p>
<ul>
<li>start by providing <strong>professional services</strong> before a product - generate early revenue, validate idea, build early relationships</li>
<li>Hone <strong>writing skills</strong> - good writing (influence) is an invaluable marketing tool</li>
<li><strong>sell before building</strong> - generating hype is an artform to master (Product Hunt, Itch, etc.)</li>
<li>allocate time towards <strong>expanding network</strong> - attend networking events, within company, etc.</li>
</ul>
<p>On MVP</p>
<ul>
<li>focus on <strong>distriboution &#x26; discvery</strong> - rely less on tech, unless it's revolutionary</li>
<li>distinguish whether goal is to be <strong>"rich" or "king"</strong> - rich = raising outside capital at risk of reduced equity and control, king = bootstrapping and maintaining control</li>
<li>be careful of VCs - can lose control and focus on business</li>
<li>right amount for seed - building and validating business plan doesn't require that much money</li>
<li>set <strong>aggressive ARR</strong> for first year - 500k ARR, path towards raising Series A</li>
<li>only hire non-founder until PMF - prevents premature scaling and pressure of managing a team</li>
</ul>
<p>On picking partners/co-founders</p>
<ul>
<li>keep in touch with old friendships - already built trust</li>
<li>find co-founder with B2B sales background - can help you close deals</li>
<li>hand over marketing to specialists - someone who can diagnose and prescribe the best solution, instead of presenting marketing strategies</li>
<li>hire <strong>part-time bookkeeper</strong> within $0-1m ARR - then hireh Director of Finance ($1-5m) to manage <a href="https://www.zoho.com/books/articles/accounts-receivable-accounts-payable-guide.html">AR/AP</a>, audits, <a href="https://certinia.com/learn/revenue-recognition/complying-with-asc-606-and-ifrs-15/">ASC 606</a>, financial modelling, key revenue benchmark. After >$5m, hire CFO.</li>
<li>it takes <strong>7 months</strong> to fully recruit someone - 1 month for interview, 3 months to leave old job, 3 months to ramp up to speed</li>
<li>create strategy for recruiting people + evaluate performance - hiring legal, financial is easier due to industry guardrails, hiring sales and marketing is harder</li>
<li>get product off ground != scaling business - most are only needed for a certain phase of time</li>
</ul>
<p>On looking for what's working</p>
<ul>
<li>time and money is usually better spent on ads - hn draw organic traffic, but they just want freebies, ads can help you target and have more reach, increasing conversion rate</li>
<li>keep on trying - problem often lies in skill gap or tweak in strategy, don't compare to employed friends, it's not freedom</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Plastic is everywhere]]></title>
        <link>https://bneo.xyz/posts/plastic</link>
        <guid>https://bneo.xyz/posts/plastic</guid>
        <pubDate>Thu, 12 Oct 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Some statistics on plastic</p>
<ul>
<li><a href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10013851/">430 million tons</a> of plastic is produced yearly</li>
<li>One-third of this total takes the form of single-use plastics</li>
<li><a href="https://www.mckinsey.com/~/media/mckinsey/business%20functions/sustainability/our%20insights/rethinking%20future%20of%20plastics/the%20new%20plastics%20economy.pdf">95% of the plastic</a> used in packaging is disposed of after one use, a loss to the economy of up to $120 billion annually</li>
<li>One-third of this packaging is not collected -> significant economic cost by reducing productivity of vital natural systems such as the ocean -> $40 billion in damages</li>
<li>Coca-Cola produced 3 million tons of plastic packaging in 2017</li>
<li>Average person consumes <a href="https://www.newcastle.edu.au/newsroom/featured/plastic-ingestion-by-people-could-be-equating-to-a-credit-card-a-week">five grams</a> of plastic every week—mostly from water</li>
<li>About <a href="https://www.weforum.org/agenda/2019/06/you-eat-a-credit-card-s-worth-of-plastic-a-week-research-says/">95% of the tap water</a> in the United States is contaminated</li>
</ul>
<h3>Solution</h3>
<p>Picking up waste is only fixing a symptom of a larger problem</p>
<p>The solution lies further upstream: we have to make less plastic, develop better, more recyclable products, and find sustainable alternatives that increase <a href="https://www.unep.org/circularity">circularity</a> (keeping products in use as long as possible)</p>
<p>How much plastic is actually being <a href="https://en.wikipedia.org/wiki/Plastic_recycling">recycled</a>?</p>
<p>In the US, only about <a href="https://www.technologyreview.com/2023/10/12/1081129/plastic-recycling-climate-change-microplastics">5-6% of plastics</a> are being recycled.</p>
<h3>Infrastructure and incentive</h3>
<p>The biggest problem is a shortage of the <a href="https://plasticsrecycling.org/our-team">costly infrastructure</a> that's required.</p>
<p>The further from large cities, the less recycling. More <strong>state and federal incentives</strong> to build an <strong>infrastructure for collection</strong> is needed.</p>
<h3>challenges of recycling</h3>
<p>The vast <a href="https://www.bpf.co.uk/plastipedia/sustainability/how-is-plastic-recycled-a-step-by-step-guide-to-recycling.aspx">majority</a> of "recycling" is grinding plastic, melting it, and re-forming it. This mechanical recycling well involves properly sorting and cleaning materials, which is time intensive and expensive.</p>
<p>It's also very <a href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2873020/">difficult</a>/impossible to recycle many types of plastic more than once without causing the material to acquire <strong>defects and <a href="https://www.rubicon.com/blog/recycling-contamination/">contaminants</a></strong> (many recycled materials contain high levels of unwanted toxins)</p>
<h3>local policies for recycling</h3>
<p>Local policies make a huge difference.</p>
<p>Maine and Oregon invested in recycling programs, and up to 80% of bottles made from PET (<a href="https://en.wikipedia.org/wiki/Polyethylene_terephthalate">polyethylene terephthalate</a>) are recycled. In some states, such as in the South, that percentage is in the single digits.</p>
<p>The national average for these materials is 30%.</p>
<p>Some states have policies that <a href="https://publicintegrity.org/environment/pollution/pushing-plastic/inside-the-long-war-to-protect-plastic/">hinder progress</a>.</p>
<p>Industry lobbyists are increasingly helping to institute <a href="https://www.ncsl.org/environment-and-natural-resources/state-plastic-bag-legislation">state-level laws</a> that <strong>prevent</strong> bans or limits on the use of plastics, especially plastic bags.</p>
<p>Over a dozen states currently have <a href="https://www.plasticbaglaws.org/preemption/">preemptive laws</a> on the books to prevent ordinances limiting plastics</p>
<h3>Improving recycling</h3>
<p>One, simplify and standardize process of plastic production. Currently more than 10,000 chemicals are used, and upward 3,200 have "one or more <a href="https://www.unep.org/resources/report/chemicals-plastics-technical-report">hazardous properties</a> of concern"</p>
<p>Second, find a way to process mixed polymers into useful materials, instead of having to sort everything first. For example, <a href="https://pubs.acs.org/doi/10.1021/jacsau.2c00402">chemical process</a> that can <a href="https://www.technologyreview.com/2022/11/30/1063837/how-chemists-are-tackling-the-plastics-problem/">transform several types of plastics</a> into propane, and using <a href="https://www.science.org/doi/10.1126/science.abo4626">soil bacterium</a> to break down plastics and re-form them to bioplastics.</p>
<p>Third, using microbes that can break down and recycle <a href="https://www.americanbeverage.org/education-resources/blog/post/what-is-pet/">PET</a>. One company doing this is <a href="https://www.carbios.com/en/">Carbios</a>. A <a href="https://en.wikipedia.org/wiki/Ideonella_sakaiensis">microbe</a> discovered in Japan in 2016 was the first one identified that can live solely on plastic as a food source.</p>
<h3>reducing demand</h3>
<p>To solve the problem in the plastic pollution crisis, we must solve the root problem: <em>plastics are shockingly profitable and cheap</em></p>
<p>Polymer producers do not pay for the abundant harm they cause. Any solution will require <strong>policy and behavioral changes</strong> small and large.</p>
<p>Tiny changes can add up to reduce demand and decrease pollution.</p>
<p>Example: policymakers in Washington, DC instituted five-cent charge on plastic bags in 2010, and estimates show number of bags dropped by more than half in months, and quantity found in <a href="https://gwhatchet.com/2018/02/07/district-tax-leads-to-sharp-decrease-in-plastic-bag-use/">local waterways dropped 30%-70%</a></p>
<p>A global <a href="https://www.oecd.org/environment/extended-producer-responsibility.htm">Extended Producer Responsibility</a> scheme would be an example of a major shift.</p>
<p>Change will be difficult, but they can be instituted in a way that don't hurt businesses.</p>
<p>Creating incentives for alternatives -> innovation and new jobs.</p>]]></description>
        <content:encoded><![CDATA[<p>Some statistics on plastic</p>
<ul>
<li><a href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10013851/">430 million tons</a> of plastic is produced yearly</li>
<li>One-third of this total takes the form of single-use plastics</li>
<li><a href="https://www.mckinsey.com/~/media/mckinsey/business%20functions/sustainability/our%20insights/rethinking%20future%20of%20plastics/the%20new%20plastics%20economy.pdf">95% of the plastic</a> used in packaging is disposed of after one use, a loss to the economy of up to $120 billion annually</li>
<li>One-third of this packaging is not collected -> significant economic cost by reducing productivity of vital natural systems such as the ocean -> $40 billion in damages</li>
<li>Coca-Cola produced 3 million tons of plastic packaging in 2017</li>
<li>Average person consumes <a href="https://www.newcastle.edu.au/newsroom/featured/plastic-ingestion-by-people-could-be-equating-to-a-credit-card-a-week">five grams</a> of plastic every week—mostly from water</li>
<li>About <a href="https://www.weforum.org/agenda/2019/06/you-eat-a-credit-card-s-worth-of-plastic-a-week-research-says/">95% of the tap water</a> in the United States is contaminated</li>
</ul>
<h3>Solution</h3>
<p>Picking up waste is only fixing a symptom of a larger problem</p>
<p>The solution lies further upstream: we have to make less plastic, develop better, more recyclable products, and find sustainable alternatives that increase <a href="https://www.unep.org/circularity">circularity</a> (keeping products in use as long as possible)</p>
<p>How much plastic is actually being <a href="https://en.wikipedia.org/wiki/Plastic_recycling">recycled</a>?</p>
<p>In the US, only about <a href="https://www.technologyreview.com/2023/10/12/1081129/plastic-recycling-climate-change-microplastics">5-6% of plastics</a> are being recycled.</p>
<h3>Infrastructure and incentive</h3>
<p>The biggest problem is a shortage of the <a href="https://plasticsrecycling.org/our-team">costly infrastructure</a> that's required.</p>
<p>The further from large cities, the less recycling. More <strong>state and federal incentives</strong> to build an <strong>infrastructure for collection</strong> is needed.</p>
<h3>challenges of recycling</h3>
<p>The vast <a href="https://www.bpf.co.uk/plastipedia/sustainability/how-is-plastic-recycled-a-step-by-step-guide-to-recycling.aspx">majority</a> of "recycling" is grinding plastic, melting it, and re-forming it. This mechanical recycling well involves properly sorting and cleaning materials, which is time intensive and expensive.</p>
<p>It's also very <a href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2873020/">difficult</a>/impossible to recycle many types of plastic more than once without causing the material to acquire <strong>defects and <a href="https://www.rubicon.com/blog/recycling-contamination/">contaminants</a></strong> (many recycled materials contain high levels of unwanted toxins)</p>
<h3>local policies for recycling</h3>
<p>Local policies make a huge difference.</p>
<p>Maine and Oregon invested in recycling programs, and up to 80% of bottles made from PET (<a href="https://en.wikipedia.org/wiki/Polyethylene_terephthalate">polyethylene terephthalate</a>) are recycled. In some states, such as in the South, that percentage is in the single digits.</p>
<p>The national average for these materials is 30%.</p>
<p>Some states have policies that <a href="https://publicintegrity.org/environment/pollution/pushing-plastic/inside-the-long-war-to-protect-plastic/">hinder progress</a>.</p>
<p>Industry lobbyists are increasingly helping to institute <a href="https://www.ncsl.org/environment-and-natural-resources/state-plastic-bag-legislation">state-level laws</a> that <strong>prevent</strong> bans or limits on the use of plastics, especially plastic bags.</p>
<p>Over a dozen states currently have <a href="https://www.plasticbaglaws.org/preemption/">preemptive laws</a> on the books to prevent ordinances limiting plastics</p>
<h3>Improving recycling</h3>
<p>One, simplify and standardize process of plastic production. Currently more than 10,000 chemicals are used, and upward 3,200 have "one or more <a href="https://www.unep.org/resources/report/chemicals-plastics-technical-report">hazardous properties</a> of concern"</p>
<p>Second, find a way to process mixed polymers into useful materials, instead of having to sort everything first. For example, <a href="https://pubs.acs.org/doi/10.1021/jacsau.2c00402">chemical process</a> that can <a href="https://www.technologyreview.com/2022/11/30/1063837/how-chemists-are-tackling-the-plastics-problem/">transform several types of plastics</a> into propane, and using <a href="https://www.science.org/doi/10.1126/science.abo4626">soil bacterium</a> to break down plastics and re-form them to bioplastics.</p>
<p>Third, using microbes that can break down and recycle <a href="https://www.americanbeverage.org/education-resources/blog/post/what-is-pet/">PET</a>. One company doing this is <a href="https://www.carbios.com/en/">Carbios</a>. A <a href="https://en.wikipedia.org/wiki/Ideonella_sakaiensis">microbe</a> discovered in Japan in 2016 was the first one identified that can live solely on plastic as a food source.</p>
<h3>reducing demand</h3>
<p>To solve the problem in the plastic pollution crisis, we must solve the root problem: <em>plastics are shockingly profitable and cheap</em></p>
<p>Polymer producers do not pay for the abundant harm they cause. Any solution will require <strong>policy and behavioral changes</strong> small and large.</p>
<p>Tiny changes can add up to reduce demand and decrease pollution.</p>
<p>Example: policymakers in Washington, DC instituted five-cent charge on plastic bags in 2010, and estimates show number of bags dropped by more than half in months, and quantity found in <a href="https://gwhatchet.com/2018/02/07/district-tax-leads-to-sharp-decrease-in-plastic-bag-use/">local waterways dropped 30%-70%</a></p>
<p>A global <a href="https://www.oecd.org/environment/extended-producer-responsibility.htm">Extended Producer Responsibility</a> scheme would be an example of a major shift.</p>
<p>Change will be difficult, but they can be instituted in a way that don't hurt businesses.</p>
<p>Creating incentives for alternatives -> innovation and new jobs.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Why YC]]></title>
        <link>https://bneo.xyz/posts/why-yc</link>
        <guid>https://bneo.xyz/posts/why-yc</guid>
        <pubDate>Wed, 11 Oct 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Founders of these companies:</p>
<ul>
<li><a href="https://www.ycombinator.com/companies/sweep">Sweep</a> (AI coder)</li>
<li><a href="https://www.ycombinator.com/companies/rightpage">Rightpage</a> (AI customer support)</li>
<li><a href="https://www.ycombinator.com/companies/kino-ai">KinoAI</a> (AI video editing)</li>
<li><a href="https://www.ycombinator.com/companies/sidenote">Sidenote</a> (AI meeting notes)</li>
<li><a href="https://www.ycombinator.com/companies/fiber-ai">Fiber AI</a> (AI <a href="https://business.adobe.com/products/marketo/adobe-marketo.html">Marketo</a>)</li>
<li><a href="https://www.ycombinator.com/companies/simbie-health">Simbie Health</a> (AI for nurse practitioners)</li>
<li><a href="https://www.ycombinator.com/companies/flint-2">Flint</a> (AI for schools)</li>
<li><a href="https://www.ycombinator.com/companies/elyos-energy">Elyos Energy</a> (energy flexibility)</li>
<li><a href="https://www.ycombinator.com/companies/happyrobot">Happy Robot</a> (AI customer support)</li>
<li><a href="https://www.ycombinator.com/companies/kobalt-labs">Kobalt Labs</a> (LLM data privacy)</li>
<li><a href="https://www.ycombinator.com/companies/revamp">Revamp</a> (AI customer seg.)</li>
<li><a href="https://www.ycombinator.com/companies/strada">Strada</a> (dev-first enterprise integration)</li>
<li><a href="https://www.ycombinator.com/companies/envelope">Envelope</a> (AI banking)</li>
<li><a href="https://www.ycombinator.com/companies/automorphic">Automorphic</a> (LLM fine-tuning)</li>
<li><a href="https://www.ycombinator.com/companies/quill">Quill</a> (easy reporting + ETL)</li>
<li><a href="https://www.ycombinator.com/companies/gleam">Gleam</a> (health insurance for brokers)</li>
<li><a href="https://www.ycombinator.com/companies/trayd">Trayd</a> (construction same-day pay)</li>
<li><a href="https://www.ycombinator.com/companies/spine-ai">SpineAI</a> (AI copilots)</li>
<li><a href="https://www.ycombinator.com/companies/eden-care">Eden Care</a> (health insurance Africa)</li>
<li><a href="https://www.ycombinator.com/companies/greenlite">Greenlite</a> (fintech AI compliane)</li>
<li><a href="https://www.ycombinator.com/companies/cercli">Cercli</a> (<a href="https://www.rippling.com/en-GB">Rippling</a> for Middle East &#x26; North Africa)</li>
<li><a href="https://www.ycombinator.com/companies/fortuna-health">Fortuna Health</a> (TurboTax for <a href="https://www.medicaid.gov/">Medicaid</a>)</li>
</ul>
<p>Answers <a href="https://www.youtube.com/watch?v=HQjjgi6271k">why</a> <a href="https://apply.ycombinator.com/">apply</a> to YC</p>
<ul>
<li>Mentorship and Support
<ul>
<li>get roasted by Michael Seibel</li>
<li>honest feedback and to quickly iterate in a short 3-month period</li>
</ul>
</li>
<li>Working with Partners
<ul>
<li>rare that a VC firm has partners who have gone through building companies</li>
<li>people who have gone through the experience</li>
</ul>
</li>
<li>Community and Network
<ul>
<li>being part of a community of like-minded people</li>
<li>starting a company is a road that few people traverse on</li>
<li>having a network of people who understand what you're going through as a founder</li>
</ul>
</li>
<li>Following YC and it's Reputation
<ul>
<li>reader of hackernews and Paul Graham essay</li>
<li>track record, the name, the power of YC network</li>
</ul>
</li>
<li>Hiring and Funding
<ul>
<li>the best people in the world want to <a href="https://www.ycombinator.com/jobs">work</a> in YC companies</li>
<li>right amount of money with right amount of time (3 months) with demo day at the end</li>
<li>funding is becoming challenging, YC brings validation and credibility</li>
</ul>
</li>
<li>Building Network Outside Bay Area
<ul>
<li>people building in other parts of the world get to meet people in the Bay area</li>
</ul>
</li>
</ul>
<p>Peek at DoorDash's <a href="https://www.youtube.com/watch?v=Rzlr2tNSl0U">application video</a> 10 years ago</p>]]></description>
        <content:encoded><![CDATA[<p>Founders of these companies:</p>
<ul>
<li><a href="https://www.ycombinator.com/companies/sweep">Sweep</a> (AI coder)</li>
<li><a href="https://www.ycombinator.com/companies/rightpage">Rightpage</a> (AI customer support)</li>
<li><a href="https://www.ycombinator.com/companies/kino-ai">KinoAI</a> (AI video editing)</li>
<li><a href="https://www.ycombinator.com/companies/sidenote">Sidenote</a> (AI meeting notes)</li>
<li><a href="https://www.ycombinator.com/companies/fiber-ai">Fiber AI</a> (AI <a href="https://business.adobe.com/products/marketo/adobe-marketo.html">Marketo</a>)</li>
<li><a href="https://www.ycombinator.com/companies/simbie-health">Simbie Health</a> (AI for nurse practitioners)</li>
<li><a href="https://www.ycombinator.com/companies/flint-2">Flint</a> (AI for schools)</li>
<li><a href="https://www.ycombinator.com/companies/elyos-energy">Elyos Energy</a> (energy flexibility)</li>
<li><a href="https://www.ycombinator.com/companies/happyrobot">Happy Robot</a> (AI customer support)</li>
<li><a href="https://www.ycombinator.com/companies/kobalt-labs">Kobalt Labs</a> (LLM data privacy)</li>
<li><a href="https://www.ycombinator.com/companies/revamp">Revamp</a> (AI customer seg.)</li>
<li><a href="https://www.ycombinator.com/companies/strada">Strada</a> (dev-first enterprise integration)</li>
<li><a href="https://www.ycombinator.com/companies/envelope">Envelope</a> (AI banking)</li>
<li><a href="https://www.ycombinator.com/companies/automorphic">Automorphic</a> (LLM fine-tuning)</li>
<li><a href="https://www.ycombinator.com/companies/quill">Quill</a> (easy reporting + ETL)</li>
<li><a href="https://www.ycombinator.com/companies/gleam">Gleam</a> (health insurance for brokers)</li>
<li><a href="https://www.ycombinator.com/companies/trayd">Trayd</a> (construction same-day pay)</li>
<li><a href="https://www.ycombinator.com/companies/spine-ai">SpineAI</a> (AI copilots)</li>
<li><a href="https://www.ycombinator.com/companies/eden-care">Eden Care</a> (health insurance Africa)</li>
<li><a href="https://www.ycombinator.com/companies/greenlite">Greenlite</a> (fintech AI compliane)</li>
<li><a href="https://www.ycombinator.com/companies/cercli">Cercli</a> (<a href="https://www.rippling.com/en-GB">Rippling</a> for Middle East &#x26; North Africa)</li>
<li><a href="https://www.ycombinator.com/companies/fortuna-health">Fortuna Health</a> (TurboTax for <a href="https://www.medicaid.gov/">Medicaid</a>)</li>
</ul>
<p>Answers <a href="https://www.youtube.com/watch?v=HQjjgi6271k">why</a> <a href="https://apply.ycombinator.com/">apply</a> to YC</p>
<ul>
<li>Mentorship and Support
<ul>
<li>get roasted by Michael Seibel</li>
<li>honest feedback and to quickly iterate in a short 3-month period</li>
</ul>
</li>
<li>Working with Partners
<ul>
<li>rare that a VC firm has partners who have gone through building companies</li>
<li>people who have gone through the experience</li>
</ul>
</li>
<li>Community and Network
<ul>
<li>being part of a community of like-minded people</li>
<li>starting a company is a road that few people traverse on</li>
<li>having a network of people who understand what you're going through as a founder</li>
</ul>
</li>
<li>Following YC and it's Reputation
<ul>
<li>reader of hackernews and Paul Graham essay</li>
<li>track record, the name, the power of YC network</li>
</ul>
</li>
<li>Hiring and Funding
<ul>
<li>the best people in the world want to <a href="https://www.ycombinator.com/jobs">work</a> in YC companies</li>
<li>right amount of money with right amount of time (3 months) with demo day at the end</li>
<li>funding is becoming challenging, YC brings validation and credibility</li>
</ul>
</li>
<li>Building Network Outside Bay Area
<ul>
<li>people building in other parts of the world get to meet people in the Bay area</li>
</ul>
</li>
</ul>
<p>Peek at DoorDash's <a href="https://www.youtube.com/watch?v=Rzlr2tNSl0U">application video</a> 10 years ago</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[AI Engineer Summit]]></title>
        <link>https://bneo.xyz/posts/aiengineer</link>
        <guid>https://bneo.xyz/posts/aiengineer</guid>
        <pubDate>Tue, 10 Oct 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Listing down the speakers for the <a href="https://www.ai.engineer/summit">AI Engineer Summit</a> 2023 for Day <a href="https://www.youtube.com/watch?v=veShHxQYPzo">1</a> and <a href="https://www.youtube.com/watch?v=qw4PrtyvJI0">2</a> so I can look them up later.</p>
<p>Lots of interesting people and ideas in here.</p>
<ul>
<li><a href="https://www.swyx.io/">swyx</a>, <a href="https://latent.space/">Latent.Space</a> &#x26; <a href="https://smol.ai/">Smol.ai</a>, "The 1000x <a href="https://www.latent.space/p/ai-engineer">AI Engineer</a>"</li>
<li><a href="https://amasad.me/about">Amjad Masad</a>, CEO, Replit &#x26; <a href="https://github.com/pirroh">Michele Catasta</a>, VP of AI, Replit, "Keynote: What powers <a href="https://replit.com/ai">Replit AI</a>?"</li>
<li><a href="https://github.com/Torantulino">Toran Bruce Richards</a>, Inventor, <a href="https://autogpt.net/">AutoGPT</a>, "The Future of Work"</li>
<li><a href="https://github.com/simonpfish">Simón Fishman</a>, Applied AI Engineer, <a href="https://logank.ai/">Logan Kilpatrick</a>, Developer Relations, <a href="https://github.com/openai/openai-cookbook">OpenAI</a>, "See, Hear, Speak, Draw"</li>
<li><a href="https://flocrivello.com/">Flo Crivello</a>, CEO, <a href="https://www.lindy.ai/">Lindy</a>, "The Age of the Agent"</li>
<li><a href="https://www.amplifypartners.com/investment-team/barr-yaron">Barr Yaron</a>, Partner, Amplify &#x26; <a href="https://www.linkedin.com/in/sashasheng/">Sasha Sheng</a>, Stealth, "One Smol Thing"</li>
<li><a href="https://twitter.com/hwchase17">Harrison Chase</a>, CEO, LangChain, "Building Context-Aware Reasoning Applications with LangChain and LangSmith"</li>
<li><a href="https://www.linkedin.com/in/shreya-rajpal/">Shreya Rajpal</a>, Founder, <a href="https://github.com/ShreyaR/guardrails">Guardrails AI</a>, "Trust, but Verify"</li>
<li><a href="https://www.jxnl.co/">Jason Liu</a>, "<a href="https://github.com/jxnl/instructor">Pydantic is all you need</a>"</li>
<li><a href="https://eugeneyan.com/">Eugene Yan</a>, Senior Applied Scientist, Amazon, "<a href="https://eugeneyan.com/speaking/ai-eng-summit/">Building Blocks for LLM Systems &#x26; Products</a>"</li>
<li><a href="https://thesephist.com/">Linus Lee</a>, AI Lead, Notion, "<a href="https://drive.google.com/file/d/1EDTQcHy336zxxfoJokQMj7lDw1R5w4oh/view">The Hidden Life of Embeddings</a>"</li>
<li><a href="https://www.linkedin.com/in/brittwalker1/">Brittany Walker, Principal</a>, <a href="https://www.crv.com/">CRV</a>, <a href="https://www.linkedin.com/in/whitecdw/">Chris White</a>, CTO, <a href="https://www.prefect.io/">Prefect</a> &#x26; <a href="https://www.linkedin.com/in/bryan-bischof/">Bryan Bischof</a>, Head of AI, <a href="https://hex.tech/">Hex</a>, "The AI Pivot: Fireside chat with Chris White of Prefect &#x26; Bryan Bischof of Hex"</li>
<li><a href="https://twitter.com/mariorod1">Mario Rodriguez</a>, VP of Product, GitHub, "Keynote: The AI Evolution"</li>
<li><a href="https://www.linkedin.com/in/dedy-kredo/?originalSubdomain=il">Dedy Kredo</a>, CPO, <a href="https://www.codium.ai/">CodiumAI</a>, "Move Fast, Break Nothing"</li>
<li><a href="https://www.linkedin.com/in/welsh-matt/">Matt Welsh</a>, Co-Founder, <a href="https://www.fixie.ai/">Fixie.ai</a>, "Building Reactive AI Apps"</li>
<li><a href="https://wattenberger.com/">Amelia Wattenberger</a>, Design, <a href="https://www.adept.ai/">Adept</a>, "Climbing the Ladder of Abstraction"</li>
<li><a href="https://twitter.com/sjwhitmore">Samantha Whitmore</a>, CEO, <a href="https://www.new.computer/">New Computer</a> &#x26; <a href="https://jasonyuan.design/">Jason Yuan</a>, CTO/CDO, New Computer, "The Intelligent Interface"</li>
<li><a href="https://www.linkedin.com/in/josephofiowa/">Joseph Nelson</a>, CEO, <a href="https://roboflow.com/">Roboflow</a>, "120k players in a week: Lessons from the first viral CLIP app"</li>
<li><a href="https://twitter.com/nutlope">Hassan El Mghari</a>, <a href="https://github.com/Nutlope">AI Engineer</a>, Vercel, "The Weekend AI Engineer"</li>
<li><a href="https://paul.copplest.one/">Paul Copplestone</a>, CEO, Supabase, "<a href="https://supabase.com/vector">Supabase Vector</a>: The Postgres Vector database"</li>
<li><a href="https://www.linkedin.com/in/daniel-rosenwasser-b56b7837/">Daniel Rosenwasser</a>, PM TypeScript, Microsoft, "Pragmatic AI With <a href="https://github.com/microsoft/TypeChat">TypeChat</a>"</li>
<li><a href="https://www.linkedin.com/in/antontroynikov/">Anton Troynikov</a>, CTO, <a href="https://docs.trychroma.com/about">Chroma</a>, "Retrieval Augmented Generation in the Wild"</li>
<li><a href="https://twitter.com/jerryjliu0">Jerry Liu</a>, CEO, <a href="https://github.com/run-llama/llama_index">LlamaIndex</a>, "Building Production-Ready RAG Applications"</li>
<li><a href="https://www.linkedin.com/in/mithun-hunsur">Mithun Hunsur</a>, Senior Engineer, <a href="https://ambient.run/">Ambient</a>, "Harnessing the Power of LLMs Locally"</li>
<li><a href="https://twitter.com/GoAbiAryan">Abi Aryan</a>, <a href="https://abiaryan.com/">ML Engineer</a> &#x26; O'Reilly Author, "Domain adaptation and fine-tuning for domain-specific LLMs"</li>
<li><a href="https://twitter.com/simonw">Simon Willison</a>, Creator, <a href="https://simonwillison.net/">Datasette</a>; Co-creator, Django, "Open Questions for AI Engineering"</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>Listing down the speakers for the <a href="https://www.ai.engineer/summit">AI Engineer Summit</a> 2023 for Day <a href="https://www.youtube.com/watch?v=veShHxQYPzo">1</a> and <a href="https://www.youtube.com/watch?v=qw4PrtyvJI0">2</a> so I can look them up later.</p>
<p>Lots of interesting people and ideas in here.</p>
<ul>
<li><a href="https://www.swyx.io/">swyx</a>, <a href="https://latent.space/">Latent.Space</a> &#x26; <a href="https://smol.ai/">Smol.ai</a>, "The 1000x <a href="https://www.latent.space/p/ai-engineer">AI Engineer</a>"</li>
<li><a href="https://amasad.me/about">Amjad Masad</a>, CEO, Replit &#x26; <a href="https://github.com/pirroh">Michele Catasta</a>, VP of AI, Replit, "Keynote: What powers <a href="https://replit.com/ai">Replit AI</a>?"</li>
<li><a href="https://github.com/Torantulino">Toran Bruce Richards</a>, Inventor, <a href="https://autogpt.net/">AutoGPT</a>, "The Future of Work"</li>
<li><a href="https://github.com/simonpfish">Simón Fishman</a>, Applied AI Engineer, <a href="https://logank.ai/">Logan Kilpatrick</a>, Developer Relations, <a href="https://github.com/openai/openai-cookbook">OpenAI</a>, "See, Hear, Speak, Draw"</li>
<li><a href="https://flocrivello.com/">Flo Crivello</a>, CEO, <a href="https://www.lindy.ai/">Lindy</a>, "The Age of the Agent"</li>
<li><a href="https://www.amplifypartners.com/investment-team/barr-yaron">Barr Yaron</a>, Partner, Amplify &#x26; <a href="https://www.linkedin.com/in/sashasheng/">Sasha Sheng</a>, Stealth, "One Smol Thing"</li>
<li><a href="https://twitter.com/hwchase17">Harrison Chase</a>, CEO, LangChain, "Building Context-Aware Reasoning Applications with LangChain and LangSmith"</li>
<li><a href="https://www.linkedin.com/in/shreya-rajpal/">Shreya Rajpal</a>, Founder, <a href="https://github.com/ShreyaR/guardrails">Guardrails AI</a>, "Trust, but Verify"</li>
<li><a href="https://www.jxnl.co/">Jason Liu</a>, "<a href="https://github.com/jxnl/instructor">Pydantic is all you need</a>"</li>
<li><a href="https://eugeneyan.com/">Eugene Yan</a>, Senior Applied Scientist, Amazon, "<a href="https://eugeneyan.com/speaking/ai-eng-summit/">Building Blocks for LLM Systems &#x26; Products</a>"</li>
<li><a href="https://thesephist.com/">Linus Lee</a>, AI Lead, Notion, "<a href="https://drive.google.com/file/d/1EDTQcHy336zxxfoJokQMj7lDw1R5w4oh/view">The Hidden Life of Embeddings</a>"</li>
<li><a href="https://www.linkedin.com/in/brittwalker1/">Brittany Walker, Principal</a>, <a href="https://www.crv.com/">CRV</a>, <a href="https://www.linkedin.com/in/whitecdw/">Chris White</a>, CTO, <a href="https://www.prefect.io/">Prefect</a> &#x26; <a href="https://www.linkedin.com/in/bryan-bischof/">Bryan Bischof</a>, Head of AI, <a href="https://hex.tech/">Hex</a>, "The AI Pivot: Fireside chat with Chris White of Prefect &#x26; Bryan Bischof of Hex"</li>
<li><a href="https://twitter.com/mariorod1">Mario Rodriguez</a>, VP of Product, GitHub, "Keynote: The AI Evolution"</li>
<li><a href="https://www.linkedin.com/in/dedy-kredo/?originalSubdomain=il">Dedy Kredo</a>, CPO, <a href="https://www.codium.ai/">CodiumAI</a>, "Move Fast, Break Nothing"</li>
<li><a href="https://www.linkedin.com/in/welsh-matt/">Matt Welsh</a>, Co-Founder, <a href="https://www.fixie.ai/">Fixie.ai</a>, "Building Reactive AI Apps"</li>
<li><a href="https://wattenberger.com/">Amelia Wattenberger</a>, Design, <a href="https://www.adept.ai/">Adept</a>, "Climbing the Ladder of Abstraction"</li>
<li><a href="https://twitter.com/sjwhitmore">Samantha Whitmore</a>, CEO, <a href="https://www.new.computer/">New Computer</a> &#x26; <a href="https://jasonyuan.design/">Jason Yuan</a>, CTO/CDO, New Computer, "The Intelligent Interface"</li>
<li><a href="https://www.linkedin.com/in/josephofiowa/">Joseph Nelson</a>, CEO, <a href="https://roboflow.com/">Roboflow</a>, "120k players in a week: Lessons from the first viral CLIP app"</li>
<li><a href="https://twitter.com/nutlope">Hassan El Mghari</a>, <a href="https://github.com/Nutlope">AI Engineer</a>, Vercel, "The Weekend AI Engineer"</li>
<li><a href="https://paul.copplest.one/">Paul Copplestone</a>, CEO, Supabase, "<a href="https://supabase.com/vector">Supabase Vector</a>: The Postgres Vector database"</li>
<li><a href="https://www.linkedin.com/in/daniel-rosenwasser-b56b7837/">Daniel Rosenwasser</a>, PM TypeScript, Microsoft, "Pragmatic AI With <a href="https://github.com/microsoft/TypeChat">TypeChat</a>"</li>
<li><a href="https://www.linkedin.com/in/antontroynikov/">Anton Troynikov</a>, CTO, <a href="https://docs.trychroma.com/about">Chroma</a>, "Retrieval Augmented Generation in the Wild"</li>
<li><a href="https://twitter.com/jerryjliu0">Jerry Liu</a>, CEO, <a href="https://github.com/run-llama/llama_index">LlamaIndex</a>, "Building Production-Ready RAG Applications"</li>
<li><a href="https://www.linkedin.com/in/mithun-hunsur">Mithun Hunsur</a>, Senior Engineer, <a href="https://ambient.run/">Ambient</a>, "Harnessing the Power of LLMs Locally"</li>
<li><a href="https://twitter.com/GoAbiAryan">Abi Aryan</a>, <a href="https://abiaryan.com/">ML Engineer</a> &#x26; O'Reilly Author, "Domain adaptation and fine-tuning for domain-specific LLMs"</li>
<li><a href="https://twitter.com/simonw">Simon Willison</a>, Creator, <a href="https://simonwillison.net/">Datasette</a>; Co-creator, Django, "Open Questions for AI Engineering"</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[MoM and MLE]]></title>
        <link>https://bneo.xyz/posts/mle</link>
        <guid>https://bneo.xyz/posts/mle</guid>
        <pubDate>Mon, 09 Oct 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>It's my last statistics class for my bachelor's degree, and my midterm is tomorrow, these are some resources I found for these concepts.</p>
<p>Method of Moments and Maximum Likelihood Estimation are two methods for <a href="https://online.stat.psu.edu/stat415/lesson/1">estimating</a> <a href="https://online.stat.psu.edu/stat415/lesson/1/1.1">parameters</a> of a <a href="https://en.wikipedia.org/wiki/Probability_distribution">distribution</a>.</p>
<h3>MoM</h3>
<p>Basic Idea: equate sample <a href="https://gregorygundersen.com/blog/2020/04/11/moments">moments</a> with the respective <a href="https://math.stackexchange.com/questions/2379647/difference-between-theoretic-moment-and-sample-moment-and-understanding">theoretical</a> moments E(X^k), k=1,2,3.... , until you have as many equations as parameters, and solve for the parameters.</p>
<p>Links</p>
<ul>
<li><a href="https://online.stat.psu.edu/stat415/lesson/1/1.4">1.4 - Method of Moments | STAT 415</a></li>
<li><a href="https://significantstatistics.com/index.php/Full_Lecture_8#Method_of_Moments">Full Lecture 8 - Significant Statistics</a></li>
</ul>
<h3>MLE</h3>
<p>Basic idea: maximize likelihood of data to estimate unknown parameter 𝛉. Find L(𝛉), log-likelihood it to make it easier to work with, differentiate it, set it to 0, and solve for 𝛉.</p>
<p>Links</p>
<ul>
<li><a href="https://online.stat.psu.edu/stat415/lesson/1/1.2">Maximum Likelihood Estimation | STAT 415</a></li>
<li><a href="https://www.rasch.org/rmt/rmt1237.htm">Explaining Maximum Likelihood Estimationf</a></li>
<li><a href="https://heather.cs.ucdavis.edu/MLE.pdf">MLE.pdf</a></li>
<li><a href="https://www.itl.nist.gov/div898/handbook/eda/section3/eda3652.htm">Maximum Likelihood by NIST (Pros and Cons)</a></li>
<li><a href="https://www.youtube.com/watch?v=XepXtl9YKwc">Maximum Likelihood, clearly explained by Statquest</a></li>
<li><a href="https://python.quantecon.org/mle.html">Maximum Likelihood Estimation in Python</a></li>
</ul>
<h3>MoM vs MLE</h3>
<p>MLEs can be shown to be <a href="https://www.statistics.com/glossary/asymptotic-efficiency/">asymptotically efficient</a>, but MLEs require more assumptions. The best tool depends on the situation.</p>
<p>More on this:</p>
<ul>
<li><a href="https://stats.stackexchange.com/questions/252936/what-is-the-method-of-moments-and-how-is-it-different-from-mle">What is the Method of Moments and how is it different from MLE? - Cross Validated</a></li>
<li><a href="https://stats.stackexchange.com/questions/262546/when-do-maximum-likelihood-and-method-of-moments-produce-the-same-estimators">When do maximum likelihood and method of moments produce the same estimators? - Cross Validated</a></li>
<li><a href="https://mathoverflow.net/questions/451895/why-mles-are-asymptotically-efficient-whereas-method-of-moment-estimators-are-no">Why MLEs are asymptotically efficient whereas method of moment estimators are not? - MathOverflow</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>It's my last statistics class for my bachelor's degree, and my midterm is tomorrow, these are some resources I found for these concepts.</p>
<p>Method of Moments and Maximum Likelihood Estimation are two methods for <a href="https://online.stat.psu.edu/stat415/lesson/1">estimating</a> <a href="https://online.stat.psu.edu/stat415/lesson/1/1.1">parameters</a> of a <a href="https://en.wikipedia.org/wiki/Probability_distribution">distribution</a>.</p>
<h3>MoM</h3>
<p>Basic Idea: equate sample <a href="https://gregorygundersen.com/blog/2020/04/11/moments">moments</a> with the respective <a href="https://math.stackexchange.com/questions/2379647/difference-between-theoretic-moment-and-sample-moment-and-understanding">theoretical</a> moments E(X^k), k=1,2,3.... , until you have as many equations as parameters, and solve for the parameters.</p>
<p>Links</p>
<ul>
<li><a href="https://online.stat.psu.edu/stat415/lesson/1/1.4">1.4 - Method of Moments | STAT 415</a></li>
<li><a href="https://significantstatistics.com/index.php/Full_Lecture_8#Method_of_Moments">Full Lecture 8 - Significant Statistics</a></li>
</ul>
<h3>MLE</h3>
<p>Basic idea: maximize likelihood of data to estimate unknown parameter 𝛉. Find L(𝛉), log-likelihood it to make it easier to work with, differentiate it, set it to 0, and solve for 𝛉.</p>
<p>Links</p>
<ul>
<li><a href="https://online.stat.psu.edu/stat415/lesson/1/1.2">Maximum Likelihood Estimation | STAT 415</a></li>
<li><a href="https://www.rasch.org/rmt/rmt1237.htm">Explaining Maximum Likelihood Estimationf</a></li>
<li><a href="https://heather.cs.ucdavis.edu/MLE.pdf">MLE.pdf</a></li>
<li><a href="https://www.itl.nist.gov/div898/handbook/eda/section3/eda3652.htm">Maximum Likelihood by NIST (Pros and Cons)</a></li>
<li><a href="https://www.youtube.com/watch?v=XepXtl9YKwc">Maximum Likelihood, clearly explained by Statquest</a></li>
<li><a href="https://python.quantecon.org/mle.html">Maximum Likelihood Estimation in Python</a></li>
</ul>
<h3>MoM vs MLE</h3>
<p>MLEs can be shown to be <a href="https://www.statistics.com/glossary/asymptotic-efficiency/">asymptotically efficient</a>, but MLEs require more assumptions. The best tool depends on the situation.</p>
<p>More on this:</p>
<ul>
<li><a href="https://stats.stackexchange.com/questions/252936/what-is-the-method-of-moments-and-how-is-it-different-from-mle">What is the Method of Moments and how is it different from MLE? - Cross Validated</a></li>
<li><a href="https://stats.stackexchange.com/questions/262546/when-do-maximum-likelihood-and-method-of-moments-produce-the-same-estimators">When do maximum likelihood and method of moments produce the same estimators? - Cross Validated</a></li>
<li><a href="https://mathoverflow.net/questions/451895/why-mles-are-asymptotically-efficient-whereas-method-of-moment-estimators-are-no">Why MLEs are asymptotically efficient whereas method of moment estimators are not? - MathOverflow</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[How to Work Better]]></title>
        <link>https://bneo.xyz/posts/work-better</link>
        <guid>https://bneo.xyz/posts/work-better</guid>
        <pubDate>Sun, 08 Oct 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>How to <a href="https://alexgraveley.com/archive/how-to-work-better">work better</a>, from a wall at the <a href="https://www.tate.org.uk/visit/tate-modern">Tate Modern London</a></p>
<ol>
<li>Do one thing at a time</li>
<li>Know the problem</li>
<li>Learn to listen</li>
<li>Learn to ask questions</li>
<li>Distinguish sense from nonsense</li>
<li>Accept change as inevitable</li>
<li>Admit mistakes</li>
<li>Say it simple</li>
<li>Be calm</li>
<li>Smile</li>
</ol>
<p>Simple and effective advice for better work, and life.</p>]]></description>
        <content:encoded><![CDATA[<p>How to <a href="https://alexgraveley.com/archive/how-to-work-better">work better</a>, from a wall at the <a href="https://www.tate.org.uk/visit/tate-modern">Tate Modern London</a></p>
<ol>
<li>Do one thing at a time</li>
<li>Know the problem</li>
<li>Learn to listen</li>
<li>Learn to ask questions</li>
<li>Distinguish sense from nonsense</li>
<li>Accept change as inevitable</li>
<li>Admit mistakes</li>
<li>Say it simple</li>
<li>Be calm</li>
<li>Smile</li>
</ol>
<p>Simple and effective advice for better work, and life.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[YC interview Experience]]></title>
        <link>https://bneo.xyz/posts/yc-interview</link>
        <guid>https://bneo.xyz/posts/yc-interview</guid>
        <pubDate>Sat, 07 Oct 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>One of my life goals is to get into <a href="https://www.ycombinator.com/">YC</a>.</p>
<p>I love building things and I want to experience the life of being a founder, and making something that people want, even though it's like eating glass and staring into the abyss of death, I still want to do it.</p>
<p>Here's some <a href="https://www.youtube.com/watch?v=k_QN00pr4O0">takeaways</a> from a founder who recently went through the interview.</p>
<ul>
<li>Interview selection rate is 7%, and only 3-4% make it to the batch</li>
<li>When you apply for YC, they ask you about your idea, team, fund raising, but also <strong>other startup ideas</strong></li>
<li>Interviews are one question, and one quick answer, and move on
<ul>
<li>Example mock questions on this <a href="https://jamescun.github.io/iPG/">website</a></li>
</ul>
</li>
<li>Try to be formidable, but don't be too defensive
<ul>
<li>you need to have conviction, complete confidence in your idea</li>
<li>you have to be open and willing to hear feedback, they have a good reason for disagreeing with you, and you should listen</li>
</ul>
</li>
<li>They'll challenge you on PMF and scale
<ul>
<li>Can you grow into the next billion dollar company, the next <strong>unicorn</strong>?</li>
</ul>
</li>
<li>not every business is venture scalable / needs capital, if you have an idea, just go build it</li>
<li>Many YC founders are not first time applicants, they want you to keep trying, show your passion</li>
<li>The YC office wifi password is "makesomething"</li>
<li>They might not invest in your current idea, but your team and your execution</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>One of my life goals is to get into <a href="https://www.ycombinator.com/">YC</a>.</p>
<p>I love building things and I want to experience the life of being a founder, and making something that people want, even though it's like eating glass and staring into the abyss of death, I still want to do it.</p>
<p>Here's some <a href="https://www.youtube.com/watch?v=k_QN00pr4O0">takeaways</a> from a founder who recently went through the interview.</p>
<ul>
<li>Interview selection rate is 7%, and only 3-4% make it to the batch</li>
<li>When you apply for YC, they ask you about your idea, team, fund raising, but also <strong>other startup ideas</strong></li>
<li>Interviews are one question, and one quick answer, and move on
<ul>
<li>Example mock questions on this <a href="https://jamescun.github.io/iPG/">website</a></li>
</ul>
</li>
<li>Try to be formidable, but don't be too defensive
<ul>
<li>you need to have conviction, complete confidence in your idea</li>
<li>you have to be open and willing to hear feedback, they have a good reason for disagreeing with you, and you should listen</li>
</ul>
</li>
<li>They'll challenge you on PMF and scale
<ul>
<li>Can you grow into the next billion dollar company, the next <strong>unicorn</strong>?</li>
</ul>
</li>
<li>not every business is venture scalable / needs capital, if you have an idea, just go build it</li>
<li>Many YC founders are not first time applicants, they want you to keep trying, show your passion</li>
<li>The YC office wifi password is "makesomething"</li>
<li>They might not invest in your current idea, but your team and your execution</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Princess Mononoke]]></title>
        <link>https://bneo.xyz/posts/mononoke</link>
        <guid>https://bneo.xyz/posts/mononoke</guid>
        <pubDate>Fri, 06 Oct 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>“You must see with eyes unclouded by hate. See the good in that which is evil, and the evil in that which is good. Pledge yourself to neither side, but vow instead to preserve the balance that exists between the two.”</p>
</blockquote>
<p>I watched Princess Mononoke again today.</p>
<p>I remember seeing it when I was younger, and some of the scenes were really familiar as I was rewatching.</p>
<p>Like the black worms, the blue forest spirit at night, and the princess of course, but I do not remember the blood and gore from the fight scenes.</p>
<p>It was such a <a href="https://www.youtube.com/watch?v=We-TUXA03wQ">beautiful</a> movie with a great <a href="https://www.youtube.com/watch?v=YXWZmIHHjKM">writing about humanity</a>, it's a <a href="https://www.youtube.com/watch?v=1UB-zel_uHg">masterpiece</a> about the balance of nature and humanity, and the good and evil in both.</p>
<p>The part that stuck with me the most is to see with unclouded eyes, to understand that the world isn't inherently good or evil, to look at things from both sides, and make decisions without prejudice.</p>
<p>I was also curious about the mythology and history behind the characters, and found this <a href="https://www.youtube.com/watch?v=f53ZCld72FI">video</a> diving into them.</p>
<p>I also found that it inspired Zelda: Breath of the Wild, which I now want to play.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>“You must see with eyes unclouded by hate. See the good in that which is evil, and the evil in that which is good. Pledge yourself to neither side, but vow instead to preserve the balance that exists between the two.”</p>
</blockquote>
<p>I watched Princess Mononoke again today.</p>
<p>I remember seeing it when I was younger, and some of the scenes were really familiar as I was rewatching.</p>
<p>Like the black worms, the blue forest spirit at night, and the princess of course, but I do not remember the blood and gore from the fight scenes.</p>
<p>It was such a <a href="https://www.youtube.com/watch?v=We-TUXA03wQ">beautiful</a> movie with a great <a href="https://www.youtube.com/watch?v=YXWZmIHHjKM">writing about humanity</a>, it's a <a href="https://www.youtube.com/watch?v=1UB-zel_uHg">masterpiece</a> about the balance of nature and humanity, and the good and evil in both.</p>
<p>The part that stuck with me the most is to see with unclouded eyes, to understand that the world isn't inherently good or evil, to look at things from both sides, and make decisions without prejudice.</p>
<p>I was also curious about the mythology and history behind the characters, and found this <a href="https://www.youtube.com/watch?v=f53ZCld72FI">video</a> diving into them.</p>
<p>I also found that it inspired Zelda: Breath of the Wild, which I now want to play.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[15 Climate Tech Companies]]></title>
        <link>https://bneo.xyz/posts/climate-tech</link>
        <guid>https://bneo.xyz/posts/climate-tech</guid>
        <pubDate>Thu, 05 Oct 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>These are companies that <a href="https://www.technologyreview.com/2023/10/04/1080528/2023-climate-tech-companies-electric-vehicles-batteries-carbon-removal-energy-storage/">MIT Tech Review</a> believes has the best shot at making a difference on climate change.</p>
<ol>
<li><a href="https://fervoenergy.com/">Fervo Energy</a>: Geothermal Energy
<ul>
<li>Delivering 24/7 carbon-free energy through the development of next-generation geothermal <a href="https://fervoenergy.com/technology/">projects</a>.</li>
</ul>
</li>
<li><a href="https://us.orsted.com/">Ørsted</a>: Renewable Energy
<ul>
<li>A Danish multinational energy company that develops, constructs, and operates <a href="https://us.orsted.com/renewable-energy-solutions/offshore-wind">offshore</a> and <a href="https://us.orsted.com/renewable-energy-solutions/onshore-wind">onshore</a> wind farms, <a href="https://us.orsted.com/renewable-energy-solutions/solar-and-battery-storage">solar farms</a>, energy storage facilities, renewable <a href="https://us.orsted.com/renewable-energy-solutions/power-to-x">hydrogen</a>, and green fuels facilities</li>
</ul>
</li>
<li><a href="https://www.h2greensteel.com/">H2 Green Steel</a>: Steel
<ul>
<li>Produce <a href="https://www.h2greensteel.com/green-steel">green steel</a> in a fully integrated, digitalized, and circular plant in Boden, northern Sweden. They focus on reducing CO₂ emissions by up to 95% compared to traditional steelmaking by replacing coal with <a href="https://www.h2greensteel.com/green-hydrogen">green hydrogen</a> powered by fossil-free electricity</li>
</ul>
</li>
<li><a href="https://cfs.energy/">Commonwealth Fusion Systems</a>: Fusion Energy
<ul>
<li>CFS is <a href="https://cfs.energy/company/story">working</a> to design, build, and scale fusion power plants that will deliver cost-competitive, clean fusion energy to combat climate change. They focus on combining <a href="https://cfs.energy/technology/sparc">proven physics</a> with revolutionary <a href="https://cfs.energy/technology/hts-magnets">magnet</a> technology.</li>
</ul>
</li>
<li><a href="https://www.nuscalepower.com/en">NuScale</a>: Nuclear Energy
<ul>
<li>Designs and markets [small modular reactors (SMRs)](&#x3C;<a href="https://www.world-nuclear.org/information-library/nuclear-fuel-cycle/nuclear-power-reactors/small-nuclear-power-reactors.aspx">https://www.world-nuclear.org/information-library/nuclear-fuel-cycle/nuclear-power-reactors/small-nuclear-power-reactors.aspx</a>) that can <a href="https://www.nuscalepower.com/en/products/voygr-smr-plants">replace</a> retiring coal plants and provide reliable baseload powers for wind and solar.</li>
</ul>
</li>
<li><a href="https://www.byd.com/us">BYD</a>: Electric Vehicles
<ul>
<li>Build Your Dreams is an industry leader in electronics, automotives, renewable energy, and rail transit. They're on track to be the <a href="https://finance.yahoo.com/news/warren-buffett-backed-byd-just-110357033.html">world's biggest seller</a> of EV cars.</li>
</ul>
</li>
<li><a href="https://www.gem.com.cn/en/UsedBatteryRecycling/index.html">GEM</a>: Battery Recycling
<ul>
<li>Green Eco-Manufacture, is a leading company in battery recycling, focusing on processing electronic waste and retired electric vehicle batteries. They use versatile factories and <a href="https://en.wikipedia.org/wiki/Hydrometallurgy">hydrometallurgical</a> extraction techniques to effectively remove critical materials from used batteries</li>
</ul>
</li>
<li><a href="https://climeworks.com/">Climeworks</a>: Carbon Removal
<ul>
<li>Swiss company that develops and operates <a href="https://climeworks.com/direct-air-capture">direct air capture</a> (DAC) technology to <a href="https://climeworks.com/carbon-removal-as-a-solution-to-fight-global-warming">remove CO₂</a> from the atmosphere. Their modular DAC plants capture CO₂ from ambient air, which can then be stored underground or used in various industries</li>
</ul>
</li>
<li><a href="https://www.renew.com/">ReNew</a>: Renewable Energy
<ul>
<li>India's largest renewable energy company by operational capacity, they develop, build, and operate utility-scale wind and solar energy projects. They focus on providing <a href="https://www.renew.com/your-decarbonization-partner">decarbonization solutions</a> to help combat climate change and promote sustainable development</li>
</ul>
</li>
<li><a href="https://www.notco.com/">NotCo</a>: Food and Agriculture
<ul>
<li>A food technology company that uses <a href="https://www.notco.com/us/about/giuseppe-geek">Artificial</a> <a href="https://notco.ai/">Intelligence</a> to create plant-based alternatives to animal-based products. They process and learn infinite combinations of plants, and store an huge amount of information (physicochemical, molecular, nutritional) to replicate animal products.</li>
</ul>
</li>
<li><a href="https://www.twelve.co/">Twelve</a>: Chemicals
<ul>
<li>Transforming CO₂ emissions into valuable chemicals and materials like industrial photosynthesis. They use <a href="https://www.twelve.co/technology">electrochemical processes</a> to convert CO₂ into essential products, such as ethylene, propylene, and other chemicals, helping to reduce greenhouse gas emissions and promote a circular economy</li>
</ul>
</li>
<li><a href="https://formenergy.com/">Form Energy</a>: Energy Storage
<ul>
<li>Developing long-duration energy <a href="https://formenergy.com/technology/">storage systems</a> to enable a reliable and affordable transition to a renewable energy grid. Their technology aims to store energy for days or even weeks, addressing the intermittency challenges of renewable energy sources</li>
</ul>
</li>
<li><a href="https://www.gogoro.com/">Gogoro</a>: Electric Vehicles
<ul>
<li>Gogoro is a Taiwanese company that designs and manufactures electric scooters and battery-swapping infrastructure. They focus on providing sustainable urban transportation solutions through their <a href="https://www.gogoro.com/smartscooter/">smart electric scooters</a> and <a href="https://www.gogoro.com/gogoro-network/">energy network</a></li>
</ul>
</li>
<li><a href="https://sublime-systems.com/">Sublime Systems</a>: Cement
<ul>
<li>Develops innovative technologies to reduce CO₂ emissions in the cement industry. They use an electrochemical process to create <a href="https://sublime-systems.com/technology/">low-carbon cement</a>, avoiding the emissions from combustion for heating and decomposition.</li>
</ul>
</li>
<li><a href="https://bluefrontierac.com/">Blue Frontier</a>: Air Conditioning
<ul>
<li>Developing energy-efficient and environmentally friendly <a href="https://bluefrontierac.com/wp-content/uploads/2021/04/BlueFrontier-CA-TED-Summary-Report.pdf">air conditioning</a> systems. They aim to reduce the energy consumption and greenhouse gas emissions associated with traditional air conditioning technologies</li>
</ul>
</li>
</ol>]]></description>
        <content:encoded><![CDATA[<p>These are companies that <a href="https://www.technologyreview.com/2023/10/04/1080528/2023-climate-tech-companies-electric-vehicles-batteries-carbon-removal-energy-storage/">MIT Tech Review</a> believes has the best shot at making a difference on climate change.</p>
<ol>
<li><a href="https://fervoenergy.com/">Fervo Energy</a>: Geothermal Energy
<ul>
<li>Delivering 24/7 carbon-free energy through the development of next-generation geothermal <a href="https://fervoenergy.com/technology/">projects</a>.</li>
</ul>
</li>
<li><a href="https://us.orsted.com/">Ørsted</a>: Renewable Energy
<ul>
<li>A Danish multinational energy company that develops, constructs, and operates <a href="https://us.orsted.com/renewable-energy-solutions/offshore-wind">offshore</a> and <a href="https://us.orsted.com/renewable-energy-solutions/onshore-wind">onshore</a> wind farms, <a href="https://us.orsted.com/renewable-energy-solutions/solar-and-battery-storage">solar farms</a>, energy storage facilities, renewable <a href="https://us.orsted.com/renewable-energy-solutions/power-to-x">hydrogen</a>, and green fuels facilities</li>
</ul>
</li>
<li><a href="https://www.h2greensteel.com/">H2 Green Steel</a>: Steel
<ul>
<li>Produce <a href="https://www.h2greensteel.com/green-steel">green steel</a> in a fully integrated, digitalized, and circular plant in Boden, northern Sweden. They focus on reducing CO₂ emissions by up to 95% compared to traditional steelmaking by replacing coal with <a href="https://www.h2greensteel.com/green-hydrogen">green hydrogen</a> powered by fossil-free electricity</li>
</ul>
</li>
<li><a href="https://cfs.energy/">Commonwealth Fusion Systems</a>: Fusion Energy
<ul>
<li>CFS is <a href="https://cfs.energy/company/story">working</a> to design, build, and scale fusion power plants that will deliver cost-competitive, clean fusion energy to combat climate change. They focus on combining <a href="https://cfs.energy/technology/sparc">proven physics</a> with revolutionary <a href="https://cfs.energy/technology/hts-magnets">magnet</a> technology.</li>
</ul>
</li>
<li><a href="https://www.nuscalepower.com/en">NuScale</a>: Nuclear Energy
<ul>
<li>Designs and markets [small modular reactors (SMRs)](&#x3C;<a href="https://www.world-nuclear.org/information-library/nuclear-fuel-cycle/nuclear-power-reactors/small-nuclear-power-reactors.aspx">https://www.world-nuclear.org/information-library/nuclear-fuel-cycle/nuclear-power-reactors/small-nuclear-power-reactors.aspx</a>) that can <a href="https://www.nuscalepower.com/en/products/voygr-smr-plants">replace</a> retiring coal plants and provide reliable baseload powers for wind and solar.</li>
</ul>
</li>
<li><a href="https://www.byd.com/us">BYD</a>: Electric Vehicles
<ul>
<li>Build Your Dreams is an industry leader in electronics, automotives, renewable energy, and rail transit. They're on track to be the <a href="https://finance.yahoo.com/news/warren-buffett-backed-byd-just-110357033.html">world's biggest seller</a> of EV cars.</li>
</ul>
</li>
<li><a href="https://www.gem.com.cn/en/UsedBatteryRecycling/index.html">GEM</a>: Battery Recycling
<ul>
<li>Green Eco-Manufacture, is a leading company in battery recycling, focusing on processing electronic waste and retired electric vehicle batteries. They use versatile factories and <a href="https://en.wikipedia.org/wiki/Hydrometallurgy">hydrometallurgical</a> extraction techniques to effectively remove critical materials from used batteries</li>
</ul>
</li>
<li><a href="https://climeworks.com/">Climeworks</a>: Carbon Removal
<ul>
<li>Swiss company that develops and operates <a href="https://climeworks.com/direct-air-capture">direct air capture</a> (DAC) technology to <a href="https://climeworks.com/carbon-removal-as-a-solution-to-fight-global-warming">remove CO₂</a> from the atmosphere. Their modular DAC plants capture CO₂ from ambient air, which can then be stored underground or used in various industries</li>
</ul>
</li>
<li><a href="https://www.renew.com/">ReNew</a>: Renewable Energy
<ul>
<li>India's largest renewable energy company by operational capacity, they develop, build, and operate utility-scale wind and solar energy projects. They focus on providing <a href="https://www.renew.com/your-decarbonization-partner">decarbonization solutions</a> to help combat climate change and promote sustainable development</li>
</ul>
</li>
<li><a href="https://www.notco.com/">NotCo</a>: Food and Agriculture
<ul>
<li>A food technology company that uses <a href="https://www.notco.com/us/about/giuseppe-geek">Artificial</a> <a href="https://notco.ai/">Intelligence</a> to create plant-based alternatives to animal-based products. They process and learn infinite combinations of plants, and store an huge amount of information (physicochemical, molecular, nutritional) to replicate animal products.</li>
</ul>
</li>
<li><a href="https://www.twelve.co/">Twelve</a>: Chemicals
<ul>
<li>Transforming CO₂ emissions into valuable chemicals and materials like industrial photosynthesis. They use <a href="https://www.twelve.co/technology">electrochemical processes</a> to convert CO₂ into essential products, such as ethylene, propylene, and other chemicals, helping to reduce greenhouse gas emissions and promote a circular economy</li>
</ul>
</li>
<li><a href="https://formenergy.com/">Form Energy</a>: Energy Storage
<ul>
<li>Developing long-duration energy <a href="https://formenergy.com/technology/">storage systems</a> to enable a reliable and affordable transition to a renewable energy grid. Their technology aims to store energy for days or even weeks, addressing the intermittency challenges of renewable energy sources</li>
</ul>
</li>
<li><a href="https://www.gogoro.com/">Gogoro</a>: Electric Vehicles
<ul>
<li>Gogoro is a Taiwanese company that designs and manufactures electric scooters and battery-swapping infrastructure. They focus on providing sustainable urban transportation solutions through their <a href="https://www.gogoro.com/smartscooter/">smart electric scooters</a> and <a href="https://www.gogoro.com/gogoro-network/">energy network</a></li>
</ul>
</li>
<li><a href="https://sublime-systems.com/">Sublime Systems</a>: Cement
<ul>
<li>Develops innovative technologies to reduce CO₂ emissions in the cement industry. They use an electrochemical process to create <a href="https://sublime-systems.com/technology/">low-carbon cement</a>, avoiding the emissions from combustion for heating and decomposition.</li>
</ul>
</li>
<li><a href="https://bluefrontierac.com/">Blue Frontier</a>: Air Conditioning
<ul>
<li>Developing energy-efficient and environmentally friendly <a href="https://bluefrontierac.com/wp-content/uploads/2021/04/BlueFrontier-CA-TED-Summary-Report.pdf">air conditioning</a> systems. They aim to reduce the energy consumption and greenhouse gas emissions associated with traditional air conditioning technologies</li>
</ul>
</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[O, Death!]]></title>
        <link>https://bneo.xyz/posts/death</link>
        <guid>https://bneo.xyz/posts/death</guid>
        <pubDate>Wed, 04 Oct 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>If a man lives he believes in something. If he did not believe that one must live for something, he would not live.
— Leo Tolstoy, A Confession</p>
</blockquote>
<p>Another great <a href="https://www.youtube.com/watch?v=mDjrTkssZmE">video</a> by Horses on the topic of <a href="https://en.wikipedia.org/wiki/Death">Death</a>.</p>
<p>He reflects on thoughts of death and the works of <a href="https://en.wikipedia.org/wiki/Leo_Tolstoy">Leo Tolstoy</a>: "The Confession" and "The Death of Ivan Ilyich".</p>
<p>In <a href="https://www.goodreads.com/book/show/26244.A_Confession"><em>The Confession</em></a>, he attempts to find the meaning of life on the examples of science, philosophy, eastern wisdom, and opinions of his fellow writers.</p>
<p>Tolstoy <a href="https://www.themarginalian.org/2014/06/03/tolstoy-confession/">concludes</a> that there are <a href="https://www.swarthmorereview.com/posts/2-8-22-tolstoys-confession">four ways</a> to live in the face of death:</p>
<ol>
<li><strong>Ignorance</strong>: Not think about the absurdity of existence, the problem is once start thinking about these things, you can never go back</li>
<li><strong>Epicureanism</strong>: Filling life with pleasure - drinking from an <a href="https://www.bneo.xyz/posts/life-proverb">endless supply of honey</a> and ignoring the beast</li>
<li><strong>Suicide</strong>: One realizes the foolishness of existence, and have the willpower to end their lives</li>
<li><strong>Acceptance of life</strong> (by weakness): clings to life because of the lack of courage to end it all, so you accept it instead.</li>
</ol>
<p><a href="https://www.goodreads.com/book/show/18386.The_Death_of_Ivan_Ilych"><em>The Death of Ivan Ilyich</em></a> is a fantastic companion piece to <em>The Confession</em>, it talks about Ivan, a man who is brought face to face with his own mortality.</p>
<p>I read this in my plane ride back to school from California, and getting a terrifying glimpse into the abyss of death, to experience the agony and suffering of a man to be on the brink of death made me examine my life.</p>
<p>It made me reflect on what it means to truly live, to not be in my death bed and be filled with regrets about the way I lived my life.</p>
<p>It made me wonder the things I'm doing that fulfills the expectations of others, like how Ivan fell for the trappings of status, adoration, success.</p>
<p>It was depressing he felt so isolated in his deathbed, he was surrounded by the most shallow of people, even his wife, and just wanted someone to comfort and cry with him.</p>
<p>After his death, people who went to his funeral did not mourn for Ivan, in fact, they selfishly thought about the promotions they would get, and even annoyed by the tasks they must perform. Broadly, they are filled with joy, that it is Ivan who died, not them</p>
<p>Thinking about death from time to time is a good practice. Memento mori. I hope to truly live, and to be surrounded with people I love, and leave this world in peace.</p>
<blockquote>
<p>A life poorly lived only amplifies the horrors of death or create them entirely. So I believe the answer in death is not found in what happens after or during or even why we all must die, but instead in how we live.</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>If a man lives he believes in something. If he did not believe that one must live for something, he would not live.
— Leo Tolstoy, A Confession</p>
</blockquote>
<p>Another great <a href="https://www.youtube.com/watch?v=mDjrTkssZmE">video</a> by Horses on the topic of <a href="https://en.wikipedia.org/wiki/Death">Death</a>.</p>
<p>He reflects on thoughts of death and the works of <a href="https://en.wikipedia.org/wiki/Leo_Tolstoy">Leo Tolstoy</a>: "The Confession" and "The Death of Ivan Ilyich".</p>
<p>In <a href="https://www.goodreads.com/book/show/26244.A_Confession"><em>The Confession</em></a>, he attempts to find the meaning of life on the examples of science, philosophy, eastern wisdom, and opinions of his fellow writers.</p>
<p>Tolstoy <a href="https://www.themarginalian.org/2014/06/03/tolstoy-confession/">concludes</a> that there are <a href="https://www.swarthmorereview.com/posts/2-8-22-tolstoys-confession">four ways</a> to live in the face of death:</p>
<ol>
<li><strong>Ignorance</strong>: Not think about the absurdity of existence, the problem is once start thinking about these things, you can never go back</li>
<li><strong>Epicureanism</strong>: Filling life with pleasure - drinking from an <a href="https://www.bneo.xyz/posts/life-proverb">endless supply of honey</a> and ignoring the beast</li>
<li><strong>Suicide</strong>: One realizes the foolishness of existence, and have the willpower to end their lives</li>
<li><strong>Acceptance of life</strong> (by weakness): clings to life because of the lack of courage to end it all, so you accept it instead.</li>
</ol>
<p><a href="https://www.goodreads.com/book/show/18386.The_Death_of_Ivan_Ilych"><em>The Death of Ivan Ilyich</em></a> is a fantastic companion piece to <em>The Confession</em>, it talks about Ivan, a man who is brought face to face with his own mortality.</p>
<p>I read this in my plane ride back to school from California, and getting a terrifying glimpse into the abyss of death, to experience the agony and suffering of a man to be on the brink of death made me examine my life.</p>
<p>It made me reflect on what it means to truly live, to not be in my death bed and be filled with regrets about the way I lived my life.</p>
<p>It made me wonder the things I'm doing that fulfills the expectations of others, like how Ivan fell for the trappings of status, adoration, success.</p>
<p>It was depressing he felt so isolated in his deathbed, he was surrounded by the most shallow of people, even his wife, and just wanted someone to comfort and cry with him.</p>
<p>After his death, people who went to his funeral did not mourn for Ivan, in fact, they selfishly thought about the promotions they would get, and even annoyed by the tasks they must perform. Broadly, they are filled with joy, that it is Ivan who died, not them</p>
<p>Thinking about death from time to time is a good practice. Memento mori. I hope to truly live, and to be surrounded with people I love, and leave this world in peace.</p>
<blockquote>
<p>A life poorly lived only amplifies the horrors of death or create them entirely. So I believe the answer in death is not found in what happens after or during or even why we all must die, but instead in how we live.</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[Ernest Hemingway]]></title>
        <link>https://bneo.xyz/posts/hemmingway</link>
        <guid>https://bneo.xyz/posts/hemmingway</guid>
        <pubDate>Tue, 03 Oct 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>“Best of all he loved the fall<br>
the leaves yellow on the cottonwoods<br>
leaves floating on the trout streams<br>
and above the hills the high blue windless skies ...<br>
now he will be a part of them forever.”</p>
</blockquote>
<p>I watched this beautifully animated video about <a href="https://www.youtube.com/watch?v=cC6HlwDWr0k">Ernest Hemingway</a> and his tortured life.</p>
<p>I recently read "The Sun Also Rises" and it was great learning more about the man behind the prose.</p>
<p>His life is often portrayed as a hyper-masculine adventurer and womanizing chauvinist degenerate.</p>
<p>But there is a more profound story beyond the modern caricature.</p>
<p>His parents and generations of his family suffered from mental illness, and he was no exception.</p>
<p>There were six suicides in four generations.</p>
<p>Throughout his life, he self-reported depressive episodes over and over.</p>
<p>He wrote to a friend: "I felt that gigantic bloody emptiness and nothingness".</p>
<p>He was a temperamental manic depressive that swung between megalomania and melancholy</p>
<p>After his father's suicide he plunged into a life of daily drinking, and it is thought that his alcoholism permanently altered his brain chemistry.</p>
<p>In addition to the horrific mental issues that plagued him from birth, he suffered from a number of physical injuries - six traumatic brain injuries in total.</p>
<p>Seeking mental health in the early 20th century was unthinkable, it would mean throwing away your masculinity.</p>
<p>His father's suicide cemented the idea that it was an option.</p>
<p>He wrote letters about suicide to his friends.</p>
<blockquote>
<p>"I understand for the first time how men can commit suicide. Simply because too many things in business piling up ahead of then that they can't get through."</p>
<p>I still claim that anyone that wants to can do it. Things are looking better and I look forward to not giving a demonstration of my theory for some time.</p>
<p>“Me. I like life very much. So much it will be a big disgust when I have to shoot myself. Maybe pretty soon. I guess."</p>
<p>"I'll tell you, it's like being in a Kafka nightmare. I act cheerful like always but am not. I'm bone tired and very beat up emotionally.</p>
</blockquote>
<p>Towards the end of his life, he was admitted to a psychiatric hospital.</p>
<p>He lost his ability to write after <a href="https://www.mind.org.uk/information-support/drugs-and-treatments/electroconvulsive-therapy-ect/">electroconvulsive therapy</a>, and eventually lead him to his suicide.</p>
<p>That's not to say Hemmingway was a victim, he made a lot of bad choices in his life, was a bad father, and was a womanizer, and an ego obsessed liar.</p>
<p>But should look deeper than the labels.</p>
<p>We should consider not just the who of Hemmingway, but also the why and how.</p>
<p>We should carry some empathy and compassion into conversations about people, perhaps especially the dead, because they are not here to make their own case. To them, I believe, we owe honesty.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>“Best of all he loved the fall<br>
the leaves yellow on the cottonwoods<br>
leaves floating on the trout streams<br>
and above the hills the high blue windless skies ...<br>
now he will be a part of them forever.”</p>
</blockquote>
<p>I watched this beautifully animated video about <a href="https://www.youtube.com/watch?v=cC6HlwDWr0k">Ernest Hemingway</a> and his tortured life.</p>
<p>I recently read "The Sun Also Rises" and it was great learning more about the man behind the prose.</p>
<p>His life is often portrayed as a hyper-masculine adventurer and womanizing chauvinist degenerate.</p>
<p>But there is a more profound story beyond the modern caricature.</p>
<p>His parents and generations of his family suffered from mental illness, and he was no exception.</p>
<p>There were six suicides in four generations.</p>
<p>Throughout his life, he self-reported depressive episodes over and over.</p>
<p>He wrote to a friend: "I felt that gigantic bloody emptiness and nothingness".</p>
<p>He was a temperamental manic depressive that swung between megalomania and melancholy</p>
<p>After his father's suicide he plunged into a life of daily drinking, and it is thought that his alcoholism permanently altered his brain chemistry.</p>
<p>In addition to the horrific mental issues that plagued him from birth, he suffered from a number of physical injuries - six traumatic brain injuries in total.</p>
<p>Seeking mental health in the early 20th century was unthinkable, it would mean throwing away your masculinity.</p>
<p>His father's suicide cemented the idea that it was an option.</p>
<p>He wrote letters about suicide to his friends.</p>
<blockquote>
<p>"I understand for the first time how men can commit suicide. Simply because too many things in business piling up ahead of then that they can't get through."</p>
<p>I still claim that anyone that wants to can do it. Things are looking better and I look forward to not giving a demonstration of my theory for some time.</p>
<p>“Me. I like life very much. So much it will be a big disgust when I have to shoot myself. Maybe pretty soon. I guess."</p>
<p>"I'll tell you, it's like being in a Kafka nightmare. I act cheerful like always but am not. I'm bone tired and very beat up emotionally.</p>
</blockquote>
<p>Towards the end of his life, he was admitted to a psychiatric hospital.</p>
<p>He lost his ability to write after <a href="https://www.mind.org.uk/information-support/drugs-and-treatments/electroconvulsive-therapy-ect/">electroconvulsive therapy</a>, and eventually lead him to his suicide.</p>
<p>That's not to say Hemmingway was a victim, he made a lot of bad choices in his life, was a bad father, and was a womanizer, and an ego obsessed liar.</p>
<p>But should look deeper than the labels.</p>
<p>We should consider not just the who of Hemmingway, but also the why and how.</p>
<p>We should carry some empathy and compassion into conversations about people, perhaps especially the dead, because they are not here to make their own case. To them, I believe, we owe honesty.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Stop saying "Fail"]]></title>
        <link>https://bneo.xyz/posts/fail</link>
        <guid>https://bneo.xyz/posts/fail</guid>
        <pubDate>Mon, 02 Oct 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Success is not final, failure is not fatal: It is the courage to continue that counts. — Winston Churchill</p>
</blockquote>
<p>The word "Fail" is almost <a href="https://longform.asmartbear.com/fail/">never the right word</a>.</p>
<p>It's final, negative, a dead end.</p>
<p>Language can shape our perception of setbacks.</p>
<p>Use other words to describe the situation and suggest next steps.</p>
<p>Instead of "fail":</p>
<ul>
<li>If you're exploring a new idea, use "experiment", "test", "investigate"</li>
<li>If you're creating something new, use "backtrack", "iterate", "step"</li>
<li>If you're learning, use "practice", "acquire", "progression"</li>
<li>If you're solving problems, use "adapt", "adjust", "tweak"</li>
<li>If you made a major error, use "pivot", "evolve", "revamp", "rebrand"</li>
</ul>
<p>There are moments when we've truly, irrevocably failed, and you can say so.</p>
<p>Otherwise, find better ways to describe what's happening, so you know what direction to go next.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Success is not final, failure is not fatal: It is the courage to continue that counts. — Winston Churchill</p>
</blockquote>
<p>The word "Fail" is almost <a href="https://longform.asmartbear.com/fail/">never the right word</a>.</p>
<p>It's final, negative, a dead end.</p>
<p>Language can shape our perception of setbacks.</p>
<p>Use other words to describe the situation and suggest next steps.</p>
<p>Instead of "fail":</p>
<ul>
<li>If you're exploring a new idea, use "experiment", "test", "investigate"</li>
<li>If you're creating something new, use "backtrack", "iterate", "step"</li>
<li>If you're learning, use "practice", "acquire", "progression"</li>
<li>If you're solving problems, use "adapt", "adjust", "tweak"</li>
<li>If you made a major error, use "pivot", "evolve", "revamp", "rebrand"</li>
</ul>
<p>There are moments when we've truly, irrevocably failed, and you can say so.</p>
<p>Otherwise, find better ways to describe what's happening, so you know what direction to go next.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Compression]]></title>
        <link>https://bneo.xyz/posts/compression</link>
        <guid>https://bneo.xyz/posts/compression</guid>
        <pubDate>Sun, 01 Oct 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I came across this <a href="http://prize.hutter1.net/index.htm">prize</a> for compressing human knowledge.</p>
<p>The challenge is to compress the 1GB file enwik9 to less than the current record of about 114MB</p>
<p>This contest is motivated by the fact that "<strong>being able to compress well is closely related to intelligence</strong>"</p>
<p>And to encourage the development of intelligent compressors/programs as a path to AGI.</p>
<p>Why use wikipedia? Wikipedia is an extensive snapshot of human knowledge. And if you can compress the first 1GB of Wikipedia better than your predecessors, your (de)compressor likely has to be smarter.</p>
<p>This <a href="http://prize.hutter1.net/hfaq.htm#start">FAQ</a> page goes a lot into what compression is, why you need AI to solve it, lossless compression, etc.</p>
<p>I liked this snippet about what are good compressors for:</p>
<ul>
<li>storage</li>
<li>transmission</li>
<li>prediction</li>
<li>understanding</li>
<li>induction</li>
<li>intelligence</li>
</ul>
<p>Some resources for getting started with compression.</p>
<ul>
<li>Read <a href="https://mattmahoney.net/dc/dce.html">Data Compression Explained</a></li>
<li>If too dense, read C1-6 of <a href="https://link.springer.com/book/10.1007/978-1-84882-903-9">Handbook of Data Compression</a></li>
<li>Understand <a href="https://www.db-thueringen.de/receive/dbt_mods_00027239">current SOTA</a> such as <a href="https://en.wikipedia.org/wiki/PAQ">PAQ</a></li>
<li>Information theory, ML, probability and statistics since most modern compression algos are based on <a href="https://en.wikipedia.org/wiki/Arithmetic_coding">arithmetic coding</a> based on estimated probabilistic predictions</li>
<li>start by implement simple compression like <a href="https://en.wikipedia.org/wiki/Run-length_encoding">Run-length encoding</a> and <a href="https://en.wikipedia.org/wiki/LZ77_and_LZ78">LZ77 and LZ78</a></li>
<li>Move on to <a href="https://en.wikipedia.org/wiki/Context_tree_weighting">Context tree weighting</a></li>
<li>Look at past winners (<a href="https://github.com/saurabhk/fast-cmix/">2023</a> and <a href="https://github.com/amargaritov/starlit">2021</a>), and this page of <a href="https://mattmahoney.net/dc/">Data Compression Programs</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>I came across this <a href="http://prize.hutter1.net/index.htm">prize</a> for compressing human knowledge.</p>
<p>The challenge is to compress the 1GB file enwik9 to less than the current record of about 114MB</p>
<p>This contest is motivated by the fact that "<strong>being able to compress well is closely related to intelligence</strong>"</p>
<p>And to encourage the development of intelligent compressors/programs as a path to AGI.</p>
<p>Why use wikipedia? Wikipedia is an extensive snapshot of human knowledge. And if you can compress the first 1GB of Wikipedia better than your predecessors, your (de)compressor likely has to be smarter.</p>
<p>This <a href="http://prize.hutter1.net/hfaq.htm#start">FAQ</a> page goes a lot into what compression is, why you need AI to solve it, lossless compression, etc.</p>
<p>I liked this snippet about what are good compressors for:</p>
<ul>
<li>storage</li>
<li>transmission</li>
<li>prediction</li>
<li>understanding</li>
<li>induction</li>
<li>intelligence</li>
</ul>
<p>Some resources for getting started with compression.</p>
<ul>
<li>Read <a href="https://mattmahoney.net/dc/dce.html">Data Compression Explained</a></li>
<li>If too dense, read C1-6 of <a href="https://link.springer.com/book/10.1007/978-1-84882-903-9">Handbook of Data Compression</a></li>
<li>Understand <a href="https://www.db-thueringen.de/receive/dbt_mods_00027239">current SOTA</a> such as <a href="https://en.wikipedia.org/wiki/PAQ">PAQ</a></li>
<li>Information theory, ML, probability and statistics since most modern compression algos are based on <a href="https://en.wikipedia.org/wiki/Arithmetic_coding">arithmetic coding</a> based on estimated probabilistic predictions</li>
<li>start by implement simple compression like <a href="https://en.wikipedia.org/wiki/Run-length_encoding">Run-length encoding</a> and <a href="https://en.wikipedia.org/wiki/LZ77_and_LZ78">LZ77 and LZ78</a></li>
<li>Move on to <a href="https://en.wikipedia.org/wiki/Context_tree_weighting">Context tree weighting</a></li>
<li>Look at past winners (<a href="https://github.com/saurabhk/fast-cmix/">2023</a> and <a href="https://github.com/amargaritov/starlit">2021</a>), and this page of <a href="https://mattmahoney.net/dc/">Data Compression Programs</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Taking Good Reading Notes]]></title>
        <link>https://bneo.xyz/posts/notes</link>
        <guid>https://bneo.xyz/posts/notes</guid>
        <pubDate>Sat, 30 Sep 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>True reading is not a passive process.</p>
<p>It should be processed thoroughly, thinking and writing on what you have read, forming connections with your own experiences and knowledge.</p>
<p>No book as any value if we do not turn that influx of information into knowledge or skill.</p>
<p>The best way to internalize and apply what you read is to take good notes.</p>
<p>Some key points</p>
<ul>
<li>Read the book the first time swiftly, capturing key ideas that stand out as useful, interesting, or inspiring
<ul>
<li>write questions or concepts described in a few words (these act as hints to remember what you captured at the time)</li>
<li>Use <a href="https://zettelkasten.de/posts/making-proper-marks-in-books/">unique markings</a> to divide text into it's functions, i.e. D for definition, M for main idea, A for argument, star for important, ? for questions, etc.</li>
<li>Write a few bullet points to summarize at the end of each chapter, make ti personal, something applicable to your life.</li>
</ul>
</li>
<li>Read the second time, but only your markings and notes</li>
<li>Transfer notes into a digital palace (for retrieval)</li>
</ul>
<p>References</p>
<ul>
<li><a href="https://fs.blog/taking-notes-while-reading/">The Top 3 Most Effective Ways to Take Notes While Reading</a></li>
<li><a href="https://zettelkasten.de/posts/making-proper-marks-in-books/">Making Proper Marks in Books</a></li>
<li><a href="https://zettelkasten.de/posts/barbell-method-reading/">The Barbell Method of Reading</a></li>
<li><a href="https://nesslabs.com/how-to-take-notes-while-reading-a-book?mc_cid=15d7ba6637">How to take notes while reading a book - Ness Labs</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>True reading is not a passive process.</p>
<p>It should be processed thoroughly, thinking and writing on what you have read, forming connections with your own experiences and knowledge.</p>
<p>No book as any value if we do not turn that influx of information into knowledge or skill.</p>
<p>The best way to internalize and apply what you read is to take good notes.</p>
<p>Some key points</p>
<ul>
<li>Read the book the first time swiftly, capturing key ideas that stand out as useful, interesting, or inspiring
<ul>
<li>write questions or concepts described in a few words (these act as hints to remember what you captured at the time)</li>
<li>Use <a href="https://zettelkasten.de/posts/making-proper-marks-in-books/">unique markings</a> to divide text into it's functions, i.e. D for definition, M for main idea, A for argument, star for important, ? for questions, etc.</li>
<li>Write a few bullet points to summarize at the end of each chapter, make ti personal, something applicable to your life.</li>
</ul>
</li>
<li>Read the second time, but only your markings and notes</li>
<li>Transfer notes into a digital palace (for retrieval)</li>
</ul>
<p>References</p>
<ul>
<li><a href="https://fs.blog/taking-notes-while-reading/">The Top 3 Most Effective Ways to Take Notes While Reading</a></li>
<li><a href="https://zettelkasten.de/posts/making-proper-marks-in-books/">Making Proper Marks in Books</a></li>
<li><a href="https://zettelkasten.de/posts/barbell-method-reading/">The Barbell Method of Reading</a></li>
<li><a href="https://nesslabs.com/how-to-take-notes-while-reading-a-book?mc_cid=15d7ba6637">How to take notes while reading a book - Ness Labs</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Self-Monitoring]]></title>
        <link>https://bneo.xyz/posts/monitoring</link>
        <guid>https://bneo.xyz/posts/monitoring</guid>
        <pubDate>Fri, 29 Sep 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><a href="https://cppastudents.medium.com/time-management-the-importance-of-self-monitoring-c9dfff241af1">Self monitoring</a> is the idea of tracking some sort of progress on your goal, say number of times you did activity X or amount of time spent on task Y.</p>
<p><a href="https://psycnet.apa.org/doiLanding?doi=10.1037/bul0000025">Research</a> shows people who <a href="https://onlinelibrary.wiley.com/doi/10.1002/tl.37219956305">self-monitor</a> are <a href="https://www.tandfonline.com/doi/abs/10.1080/00220973.1996.9943798">more likely</a> to <a href="https://psycnet.apa.org/doiLanding?doi=10.1037%2F0022-0663.77.6.623">reach their goals</a>.</p>
<p>I had the idea of using my browser history to track my daily activity. It would be a simple SQL query that gets the latest day, and then have GPT-4 make sense of the data.</p>
<p>Most days I feel like I barely accomplish anything.</p>
<p>My days only really start after lunch, and I do most of my work from 4 till 6 p.m., and then from 10 p.m. till 2 a.m.</p>
<p>I would love a tool that can seamlessly track when I'm in flow, and when I'm procrastinating and doing trivial work.</p>
<p>I also time block tasks on my calendar, but I rarely actually follow the schedule.</p>
<p>Maybe I just require more discipline. Or be more realistic with my time estimates and energy levels.</p>
<p>I should start journalling what I've done everyday. I think that would be a good start.</p>]]></description>
        <content:encoded><![CDATA[<p><a href="https://cppastudents.medium.com/time-management-the-importance-of-self-monitoring-c9dfff241af1">Self monitoring</a> is the idea of tracking some sort of progress on your goal, say number of times you did activity X or amount of time spent on task Y.</p>
<p><a href="https://psycnet.apa.org/doiLanding?doi=10.1037/bul0000025">Research</a> shows people who <a href="https://onlinelibrary.wiley.com/doi/10.1002/tl.37219956305">self-monitor</a> are <a href="https://www.tandfonline.com/doi/abs/10.1080/00220973.1996.9943798">more likely</a> to <a href="https://psycnet.apa.org/doiLanding?doi=10.1037%2F0022-0663.77.6.623">reach their goals</a>.</p>
<p>I had the idea of using my browser history to track my daily activity. It would be a simple SQL query that gets the latest day, and then have GPT-4 make sense of the data.</p>
<p>Most days I feel like I barely accomplish anything.</p>
<p>My days only really start after lunch, and I do most of my work from 4 till 6 p.m., and then from 10 p.m. till 2 a.m.</p>
<p>I would love a tool that can seamlessly track when I'm in flow, and when I'm procrastinating and doing trivial work.</p>
<p>I also time block tasks on my calendar, but I rarely actually follow the schedule.</p>
<p>Maybe I just require more discipline. Or be more realistic with my time estimates and energy levels.</p>
<p>I should start journalling what I've done everyday. I think that would be a good start.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[The Best PR title]]></title>
        <link>https://bneo.xyz/posts/code-pr</link>
        <guid>https://bneo.xyz/posts/code-pr</guid>
        <pubDate>Thu, 28 Sep 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>The average professional engineer (more than 200 PRs a year) authors nearly 600 PRs a year (590) with a median time to review of 1.34 days.</p>
</blockquote>
<p><a href="https://graphite.dev/">Graphite</a> sampled 2 million PRs, compared median time to first review, and found the scientifically perfect PR title.</p>
<pre><code class="language-text">fix!: delete prod!! fast!!!
</code></pre>
<p>In summary, here is what they <a href="https://graphite.dev/blog/the-best-pr-title-of-all-time">recommended</a> for writing a good PR title:</p>
<ul>
<li>Short</li>
<li>Lowercase</li>
<li>Categorized as “fix” (if appropriate)</li>
<li>Include an exclamation point</li>
<li>Clean (no swearing)</li>
</ul>
<p>They believe PRs should only contain one commit, following the philosophy of <a href="https://stacking.dev/">stacking</a> PRs.</p>
<p>There are projects dedicated to standardizing PR/commits such as <a href="https://www.conventionalcommits.org/en/v1.0.0-beta.2/">Conventional Commits</a>.</p>
<p>Linus Torvalds specifies “74 characters" in his contributor’s guide for <a href="https://github.com/torvalds/subsurface-for-dirk/blob/a48494d2fbed58c751e9b7e8fbff88582f9b2d02/README#L99">Subsurface</a>.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>The average professional engineer (more than 200 PRs a year) authors nearly 600 PRs a year (590) with a median time to review of 1.34 days.</p>
</blockquote>
<p><a href="https://graphite.dev/">Graphite</a> sampled 2 million PRs, compared median time to first review, and found the scientifically perfect PR title.</p>
<pre><code class="language-text">fix!: delete prod!! fast!!!
</code></pre>
<p>In summary, here is what they <a href="https://graphite.dev/blog/the-best-pr-title-of-all-time">recommended</a> for writing a good PR title:</p>
<ul>
<li>Short</li>
<li>Lowercase</li>
<li>Categorized as “fix” (if appropriate)</li>
<li>Include an exclamation point</li>
<li>Clean (no swearing)</li>
</ul>
<p>They believe PRs should only contain one commit, following the philosophy of <a href="https://stacking.dev/">stacking</a> PRs.</p>
<p>There are projects dedicated to standardizing PR/commits such as <a href="https://www.conventionalcommits.org/en/v1.0.0-beta.2/">Conventional Commits</a>.</p>
<p>Linus Torvalds specifies “74 characters" in his contributor’s guide for <a href="https://github.com/torvalds/subsurface-for-dirk/blob/a48494d2fbed58c751e9b7e8fbff88582f9b2d02/README#L99">Subsurface</a>.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Coffee Chat with Karun]]></title>
        <link>https://bneo.xyz/posts/karun</link>
        <guid>https://bneo.xyz/posts/karun</guid>
        <pubDate>Wed, 27 Sep 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I had a chat with Karun, he's offering free 1:1s on Topmate.</p>
<p>Here are some notes:</p>
<p>Why MS > PhD</p>
<ul>
<li>didn't have research experience</li>
</ul>
<p>Why CMU</p>
<ul>
<li>narrowed down DS programs, CMU, Stanford and Columbia</li>
</ul>
<p>experience at amazon</p>
<ul>
<li>ships fast</li>
<li>6 weeks sprints</li>
<li>documentation heavy, makes you more replaceable</li>
<li>uses notebooks in DS team, python files in Applied Science team</li>
<li>PiP culture</li>
<li>shipping things on AWS is seamless</li>
</ul>
<p>experience at walmart</p>
<ul>
<li>in e-commerce team, recommender systems, trying out LLMs</li>
<li>behaves like a startup, mostly GCP</li>
<li>issues with data, infra, etc.</li>
</ul>
<p>SDE vs DS</p>
<ul>
<li>when you become SME, SWE isn't as fast-paced, do the same things, DS has something new every day</li>
<li>SWE ships features a lot more, DS shipping model has a lot more failure rate, offline evaluation and metrics don't translate to online</li>
</ul>
<p>Interview</p>
<ul>
<li>Coding (leetcode easy, medium)</li>
<li>SQL</li>
<li>Stats (A/B testing, hypothesis testing, p-values)</li>
<li>ML (basics, assumptions, when to use, metrics)</li>
<li>Deep Learning (based on what's on your resume and role)</li>
<li>system design (case study)</li>
</ul>
<p>LLMs</p>
<ul>
<li>good at reading research</li>
<li>StackOverflow better than ChatGPT</li>
</ul>
<p>It was great talking to a senior DS currently working in the industry.</p>
<p>Having access to mentors like this is really valuable.</p>
<p>I look forward to more sessions with him and other professionals on topmate.</p>]]></description>
        <content:encoded><![CDATA[<p>I had a chat with Karun, he's offering free 1:1s on Topmate.</p>
<p>Here are some notes:</p>
<p>Why MS > PhD</p>
<ul>
<li>didn't have research experience</li>
</ul>
<p>Why CMU</p>
<ul>
<li>narrowed down DS programs, CMU, Stanford and Columbia</li>
</ul>
<p>experience at amazon</p>
<ul>
<li>ships fast</li>
<li>6 weeks sprints</li>
<li>documentation heavy, makes you more replaceable</li>
<li>uses notebooks in DS team, python files in Applied Science team</li>
<li>PiP culture</li>
<li>shipping things on AWS is seamless</li>
</ul>
<p>experience at walmart</p>
<ul>
<li>in e-commerce team, recommender systems, trying out LLMs</li>
<li>behaves like a startup, mostly GCP</li>
<li>issues with data, infra, etc.</li>
</ul>
<p>SDE vs DS</p>
<ul>
<li>when you become SME, SWE isn't as fast-paced, do the same things, DS has something new every day</li>
<li>SWE ships features a lot more, DS shipping model has a lot more failure rate, offline evaluation and metrics don't translate to online</li>
</ul>
<p>Interview</p>
<ul>
<li>Coding (leetcode easy, medium)</li>
<li>SQL</li>
<li>Stats (A/B testing, hypothesis testing, p-values)</li>
<li>ML (basics, assumptions, when to use, metrics)</li>
<li>Deep Learning (based on what's on your resume and role)</li>
<li>system design (case study)</li>
</ul>
<p>LLMs</p>
<ul>
<li>good at reading research</li>
<li>StackOverflow better than ChatGPT</li>
</ul>
<p>It was great talking to a senior DS currently working in the industry.</p>
<p>Having access to mentors like this is really valuable.</p>
<p>I look forward to more sessions with him and other professionals on topmate.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Grad School]]></title>
        <link>https://bneo.xyz/posts/grad-school</link>
        <guid>https://bneo.xyz/posts/grad-school</guid>
        <pubDate>Tue, 26 Sep 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I'm fairly certain of doing grad school now.</p>
<p>I never planned for it, and I'm currently lacking research experience.</p>
<p>The deadlines are in December, and I have till then to maximize my chances of getting into a good program.</p>
<p>Some resources I found on the internet:</p>
<p>Where</p>
<ul>
<li><a href="https://csrankings.org/#/index?all&#x26;us">CSRankings: Computer Science Rankings</a></li>
<li><a href="https://vijayc.medium.com/how-to-pick-a-grad-school-for-a-phd-in-computer-science-a5ce7dceb246">How to pick a grad school for a PhD in Computer Science </a></li>
</ul>
<p>Data</p>
<ul>
<li><a href="https://jeffhuang.com/computer-science-open-data/">Computer Science Open Data</a></li>
</ul>
<p>Grad school</p>
<ul>
<li><a href="https://matt.might.net/articles/how-to-apply-and-get-in-to-graduate-school-in-science-mathematics-engineering-or-computer-science/">Apply for and get into grad school in science, engineering, mathematics and computer science: Tip, tricks, hints and mistakes</a></li>
<li><a href="https://www.cs.cmu.edu/~nasmith/advice.html">Grad school advice</a></li>
<li><a href="https://matt-welsh.blogspot.com/2010/09/so-you-want-to-go-to-grad-school.html">Volatile and Decentralized: So, you want to go to grad school?</a></li>
</ul>
<p>Ph.D</p>
<ul>
<li><a href="https://www.cs.cmu.edu/~harchol/gradschooltalk.pdf">Applying to Ph.D. Programs in Computer Science by CMU professor</a></li>
<li><a href="https://mycsphd.org/">Computer Science Ph.D. Information by UCSD</a></li>
<li><a href="https://parentheticallyspeaking.org/articles/us-cs-phd-faq/">Getting a Computer Science PhD in the USA</a></li>
</ul>
<p>Masters</p>
<ul>
<li><a href="https://nlp.stanford.edu/~rkarthik/DAGAP.pdf">Demystifying the American Graduate Admissions Process</a></li>
<li><a href="https://cs.brown.edu/~sk/Memos/Funding-CS-Grad-School/">How CS Master's Funding Works</a></li>
</ul>
<p>Others</p>
<ul>
<li><a href="https://matt.might.net/articles/how-to-email/">How to send and reply to email</a></li>
<li><a href="https://matt.might.net/articles/how-to-recommendation-letter/">Asking for a letter of recommendation</a></li>
</ul>
<p>During</p>
<ul>
<li><a href="https://homes.cs.washington.edu/~mernst/advice/">Advice for researchers and students</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>I'm fairly certain of doing grad school now.</p>
<p>I never planned for it, and I'm currently lacking research experience.</p>
<p>The deadlines are in December, and I have till then to maximize my chances of getting into a good program.</p>
<p>Some resources I found on the internet:</p>
<p>Where</p>
<ul>
<li><a href="https://csrankings.org/#/index?all&#x26;us">CSRankings: Computer Science Rankings</a></li>
<li><a href="https://vijayc.medium.com/how-to-pick-a-grad-school-for-a-phd-in-computer-science-a5ce7dceb246">How to pick a grad school for a PhD in Computer Science </a></li>
</ul>
<p>Data</p>
<ul>
<li><a href="https://jeffhuang.com/computer-science-open-data/">Computer Science Open Data</a></li>
</ul>
<p>Grad school</p>
<ul>
<li><a href="https://matt.might.net/articles/how-to-apply-and-get-in-to-graduate-school-in-science-mathematics-engineering-or-computer-science/">Apply for and get into grad school in science, engineering, mathematics and computer science: Tip, tricks, hints and mistakes</a></li>
<li><a href="https://www.cs.cmu.edu/~nasmith/advice.html">Grad school advice</a></li>
<li><a href="https://matt-welsh.blogspot.com/2010/09/so-you-want-to-go-to-grad-school.html">Volatile and Decentralized: So, you want to go to grad school?</a></li>
</ul>
<p>Ph.D</p>
<ul>
<li><a href="https://www.cs.cmu.edu/~harchol/gradschooltalk.pdf">Applying to Ph.D. Programs in Computer Science by CMU professor</a></li>
<li><a href="https://mycsphd.org/">Computer Science Ph.D. Information by UCSD</a></li>
<li><a href="https://parentheticallyspeaking.org/articles/us-cs-phd-faq/">Getting a Computer Science PhD in the USA</a></li>
</ul>
<p>Masters</p>
<ul>
<li><a href="https://nlp.stanford.edu/~rkarthik/DAGAP.pdf">Demystifying the American Graduate Admissions Process</a></li>
<li><a href="https://cs.brown.edu/~sk/Memos/Funding-CS-Grad-School/">How CS Master's Funding Works</a></li>
</ul>
<p>Others</p>
<ul>
<li><a href="https://matt.might.net/articles/how-to-email/">How to send and reply to email</a></li>
<li><a href="https://matt.might.net/articles/how-to-recommendation-letter/">Asking for a letter of recommendation</a></li>
</ul>
<p>During</p>
<ul>
<li><a href="https://homes.cs.washington.edu/~mernst/advice/">Advice for researchers and students</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Small Writing Habits]]></title>
        <link>https://bneo.xyz/posts/writing-habit</link>
        <guid>https://bneo.xyz/posts/writing-habit</guid>
        <pubDate>Mon, 25 Sep 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I've been writing daily on this blog and it's built into my life right now.</p>
<p>I physically cannot bring myself to miss one day. Unless the world is ending, I will keep this going for as long as I am able.</p>
<p>I still have a lot to improve in my writing. Most days I'm just summarizing and taking notes on what I've read, not really writing anything coming straight from my mind.</p>
<p>Reading this article about lessons from <a href="https://alchemy.substack.com/p/three-years-of-writing-online-want">three years of writing online</a>, I found these writing habits that I would like to adopt:</p>
<ul>
<li>make time to journal every night</li>
<li>try free writing (i.e. <a href="https://juliacameronlive.com/basic-tools/morning-pages/">hand-written morning pages</a>), it's great to declutter your mind and generate ideas, and peek into your subconscious</li>
<li>the shorter version of above is to do a quick 10 bullet brain dump.</li>
<li>If you lack ideas, tap into your <a href="https://alchemy.substack.com/p/working-without-working-the-creative">night shift</a>. Go for a walk with no input (no podcast, no music), and just let your subconscious guide you. Record any ideas that arise.</li>
</ul>
<p>He also leaves some good books about writing worth checking out:</p>
<ul>
<li><em>On Writing</em> by Stephen King</li>
<li><em>The Creative Act</em> by Rick Rubin</li>
<li><em>The Writing Life</em> by Annie Dillard</li>
<li><em>Bird by Bird</em> by Anne Lamott</li>
<li><em>Nobody Wants to Read Your Shit</em> by Steven Pressfield - (also: The War of Art)</li>
<li><em>The Artist’s Way</em> by Julia Cameron</li>
<li><em>A Swim in a Pond in the Rain</em> by George Saunders for an engaging deconstruction of some great writing</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>I've been writing daily on this blog and it's built into my life right now.</p>
<p>I physically cannot bring myself to miss one day. Unless the world is ending, I will keep this going for as long as I am able.</p>
<p>I still have a lot to improve in my writing. Most days I'm just summarizing and taking notes on what I've read, not really writing anything coming straight from my mind.</p>
<p>Reading this article about lessons from <a href="https://alchemy.substack.com/p/three-years-of-writing-online-want">three years of writing online</a>, I found these writing habits that I would like to adopt:</p>
<ul>
<li>make time to journal every night</li>
<li>try free writing (i.e. <a href="https://juliacameronlive.com/basic-tools/morning-pages/">hand-written morning pages</a>), it's great to declutter your mind and generate ideas, and peek into your subconscious</li>
<li>the shorter version of above is to do a quick 10 bullet brain dump.</li>
<li>If you lack ideas, tap into your <a href="https://alchemy.substack.com/p/working-without-working-the-creative">night shift</a>. Go for a walk with no input (no podcast, no music), and just let your subconscious guide you. Record any ideas that arise.</li>
</ul>
<p>He also leaves some good books about writing worth checking out:</p>
<ul>
<li><em>On Writing</em> by Stephen King</li>
<li><em>The Creative Act</em> by Rick Rubin</li>
<li><em>The Writing Life</em> by Annie Dillard</li>
<li><em>Bird by Bird</em> by Anne Lamott</li>
<li><em>Nobody Wants to Read Your Shit</em> by Steven Pressfield - (also: The War of Art)</li>
<li><em>The Artist’s Way</em> by Julia Cameron</li>
<li><em>A Swim in a Pond in the Rain</em> by George Saunders for an engaging deconstruction of some great writing</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Golden Rules of Effective Menteeship]]></title>
        <link>https://bneo.xyz/posts/mentee</link>
        <guid>https://bneo.xyz/posts/mentee</guid>
        <pubDate>Sun, 24 Sep 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>There are <a href="https://www.bmj.com/content/354/bmj.i4147">Golden Rules</a> for being a good mentee.</p>
<p>Here are four key recommendations for best practice.</p>
<h3>1. Select the right mentor(s)</h3>
<ul>
<li>finding suitable mentors is a process of judgement and learning, there needs to be congruence between your goals and the skills and knowledge of the mentor</li>
<li>Find someone with content expertise, or influence in a field, who has a wide network of contacts</li>
<li>Someone in the top of their field isn't necessarily a good mentor, personal attributes (patience) and values (altruism) are fundamental to a good relationship. You should like, respect and trust your mentor.</li>
</ul>
<h3>2. Be respectful of your mentor's time and manage it wisely</h3>
<ul>
<li>Be proactive in scheduling appointments, plan a regular slot</li>
<li>Plan for meetings by setting out agendas and prioritising discussion points</li>
<li>Include a timeline to schedule each item so the both of you focus on what is important</li>
<li>Propose solutions to help your mentor decide which answer may be best ("managing up")</li>
<li>request actions before meetings to help your mentor prepare "Please review X so we can discuss at our meeting"</li>
</ul>
<h3>3. Communicate efficiently and effectively</h3>
<ul>
<li>begin with honest conversations regarding your goals and aspirations</li>
<li>include a written plan of short and long term goals, which helps share a vision of success with your mentor</li>
<li>Clarify roles and expectations on both sides to minimise conflict and disappointment.</li>
<li>establish regular cadence of communication that includes goals and progress towards them, for example: summary of current project status, including progress and problems, discussion of new projects, etc.</li>
<li>pay attention to your "talking-to-listening ratio", it should be less than one. You should be listening more than you are talking.</li>
<li>Send focused messages with brief background that can be answered with "yes" or "no" are ideal</li>
</ul>
<h3>4. Be engaged, energising, and collaborative</h3>
<ul>
<li>avoid emotionally draining behaviours, such as complaining, pessimism, and "snarking" about others.</li>
<li>Show that you are mature and genuinely open to learning</li>
<li>be an energy donor, not an energy recipient</li>
<li>help drive projects forward, be proactive, and accept all comments as important learning opportunities</li>
<li>Be a "closer" : someone who follows through on tasks in timely fashion and at a high standard.</li>
<li>Be generous and honest in giving others credit, you're working with not just your mentor, but other colleagues and the wider scientific community.</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>There are <a href="https://www.bmj.com/content/354/bmj.i4147">Golden Rules</a> for being a good mentee.</p>
<p>Here are four key recommendations for best practice.</p>
<h3>1. Select the right mentor(s)</h3>
<ul>
<li>finding suitable mentors is a process of judgement and learning, there needs to be congruence between your goals and the skills and knowledge of the mentor</li>
<li>Find someone with content expertise, or influence in a field, who has a wide network of contacts</li>
<li>Someone in the top of their field isn't necessarily a good mentor, personal attributes (patience) and values (altruism) are fundamental to a good relationship. You should like, respect and trust your mentor.</li>
</ul>
<h3>2. Be respectful of your mentor's time and manage it wisely</h3>
<ul>
<li>Be proactive in scheduling appointments, plan a regular slot</li>
<li>Plan for meetings by setting out agendas and prioritising discussion points</li>
<li>Include a timeline to schedule each item so the both of you focus on what is important</li>
<li>Propose solutions to help your mentor decide which answer may be best ("managing up")</li>
<li>request actions before meetings to help your mentor prepare "Please review X so we can discuss at our meeting"</li>
</ul>
<h3>3. Communicate efficiently and effectively</h3>
<ul>
<li>begin with honest conversations regarding your goals and aspirations</li>
<li>include a written plan of short and long term goals, which helps share a vision of success with your mentor</li>
<li>Clarify roles and expectations on both sides to minimise conflict and disappointment.</li>
<li>establish regular cadence of communication that includes goals and progress towards them, for example: summary of current project status, including progress and problems, discussion of new projects, etc.</li>
<li>pay attention to your "talking-to-listening ratio", it should be less than one. You should be listening more than you are talking.</li>
<li>Send focused messages with brief background that can be answered with "yes" or "no" are ideal</li>
</ul>
<h3>4. Be engaged, energising, and collaborative</h3>
<ul>
<li>avoid emotionally draining behaviours, such as complaining, pessimism, and "snarking" about others.</li>
<li>Show that you are mature and genuinely open to learning</li>
<li>be an energy donor, not an energy recipient</li>
<li>help drive projects forward, be proactive, and accept all comments as important learning opportunities</li>
<li>Be a "closer" : someone who follows through on tasks in timely fashion and at a high standard.</li>
<li>Be generous and honest in giving others credit, you're working with not just your mentor, but other colleagues and the wider scientific community.</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[What is dbt?]]></title>
        <link>https://bneo.xyz/posts/dbt</link>
        <guid>https://bneo.xyz/posts/dbt</guid>
        <pubDate>Sat, 23 Sep 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><a href="https://www.getdbt.com/">dbt</a> (data build tool) is a CLT that enables data analyst and <a href="https://www.getdbt.com/data-teams/hiring-data-engineer">engineers</a> to transform data in their <a href="https://docs.getdbt.com/terms/data-warehouse">data warehouses</a> more effectively.</p>
<h3>where</h3>
<p>dbt is the T in <a href="https://docs.getdbt.com/terms/etl">ETL</a>.</p>
<p>It doesn't extract or load, but it sits on top of your warehouse and transforms data that's already loaded.</p>
<p>This is known as <a href="https://docs.getdbt.com/terms/elt">ELT</a>.</p>
<p>ELT is becoming more prevalent because data warehouses like Bigquery and Snowflake are extremely performant and scalable, that transformations can be more effectively handed in-database rather than elsewhere.</p>
<h3>What</h3>
<p>So <a href="https://www.getdbt.com/blog/what-exactly-is-dbt">what</a> does it do?</p>
<p>The only function of dbt is to take code, compile it to SQL, and run it against your database.</p>
<p>At the most basic level, it's a compiler and a runner.</p>
<p>You write dbt code in a text editor of your choice, or the <a href="https://docs.getdbt.com/docs/cloud/dbt-cloud-ide/develop-in-the-cloud">IDE</a> in dbt cloud, and run dbt in the cli.</p>
<p>dbt compiles all the code into raw sql, and execute it against a configured data warehouse.</p>
<p>dbt code has two core workflows: <strong>building</strong> data <a href="https://docs.getdbt.com/docs/build/models">models</a> and <strong>testing</strong> data models</p>
<h3>building models</h3>
<p>A data model is any transformed <a href="https://docs.getdbt.com/terms/view">view</a> of raw data.</p>
<p>To create a model, you write a SQL SELECT statement. dbt then builds it in the database, materializing it as a view or <a href="https://docs.getdbt.com/terms/table">table</a>.</p>
<p>This model then can be queried by other models or analytical tools.</p>
<p><a href="https://docs.getdbt.com/docs/build/materializations">Materialization</a> means the strategy (<a href="https://docs.getdbt.com/terms/ddl">DDL</a>) by which a data model is built in the warehouse. Or in other words, the manner in which data is represented.</p>
<h3>testing</h3>
<p>You can <a href="https://docs.getdbt.com/docs/build/tests">test</a> the integrity of SQL in each model by making assertions.</p>
<p>You can test for things like:</p>
<ul>
<li>whether a specificed column only has non-null or unique</li>
<li>values that have a corresponding value in another model</li>
<li>values from a list</li>
<li>custom tests that suit business logic</li>
</ul>
<p>There are two ways to define a test: singular and generic.</p>
<p>Singular tests is test in its simplest form. You write a SQL query that returns failing rows, save it in a .sql file in your test directory.</p>
<p>Generic tests are parameterized queries that accept arguments. they can be reused over and over, and are defined in a test block.</p>
<p>They're defined in a .yml file in <code>models</code> directory</p>
<p>Out of the box, dbt ships with four generic tests already defined: unique, not_null, accepted_values and relationships.</p>
<h3>dbt code</h3>
<p>What is dbt code exactly?</p>
<p>it's a combination of SQL and Jinja, a common templating language used in Python.</p>
<p>For example, <code>ref()</code> is a function that gives users the ability to reference other models in their code.</p>
<p>ref does two things: interpolates itself into raw SQL as the appropriate schema.table, and it automatically builds <a href="https://docs.getdbt.com/terms/dag">DAG</a> of all the models in a project.</p>
<p>With Jinja, you can do if statements, loops, macros, and gives SQL superpowers.</p>
<h3>modular code</h3>
<p>dbt also has additional functions and variables, where you can express logic that checks if code is running in dev vs prod, state of database. etc.</p>
<p>This allows you to write modular code that can automate complicated and time-consuming tasks.</p>
<p>This means dbt gives users powerful tools to build, ship and share their own transformations.</p>
<p>Which is why dbt ships with a package manager.</p>
<p>So to summarize everything, here's why dbt is so <a href="https://docs.getdbt.com/docs/introduction">powerful</a>:</p>
<ul>
<li>avoid writing boilerplate <a href="https://docs.getdbt.com/terms/dml">DML</a> and <a href="https://docs.getdbt.com/terms/ddl">DDL</a>, just write SELECT statements and dbt takes cares of materialization</li>
<li>build reusable, modular data models that can be referenced</li>
<li>reduce the time it takes for queries to run with metadata</li>
<li>Use Jinja in SQL for control structures, macros, hooks</li>
<li>Publish packages that can be referenced by otherse</li>
<li>Use source control processes like branching, PRs</li>
<li>Write data quality tests quickly and easily</li>
<li><a href="https://docs.getdbt.com/docs/collaborate/documentation">document</a> descriptions for each model and field</li>
<li>snapshots your data to track changes or reconstruct historic values</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><a href="https://www.getdbt.com/">dbt</a> (data build tool) is a CLT that enables data analyst and <a href="https://www.getdbt.com/data-teams/hiring-data-engineer">engineers</a> to transform data in their <a href="https://docs.getdbt.com/terms/data-warehouse">data warehouses</a> more effectively.</p>
<h3>where</h3>
<p>dbt is the T in <a href="https://docs.getdbt.com/terms/etl">ETL</a>.</p>
<p>It doesn't extract or load, but it sits on top of your warehouse and transforms data that's already loaded.</p>
<p>This is known as <a href="https://docs.getdbt.com/terms/elt">ELT</a>.</p>
<p>ELT is becoming more prevalent because data warehouses like Bigquery and Snowflake are extremely performant and scalable, that transformations can be more effectively handed in-database rather than elsewhere.</p>
<h3>What</h3>
<p>So <a href="https://www.getdbt.com/blog/what-exactly-is-dbt">what</a> does it do?</p>
<p>The only function of dbt is to take code, compile it to SQL, and run it against your database.</p>
<p>At the most basic level, it's a compiler and a runner.</p>
<p>You write dbt code in a text editor of your choice, or the <a href="https://docs.getdbt.com/docs/cloud/dbt-cloud-ide/develop-in-the-cloud">IDE</a> in dbt cloud, and run dbt in the cli.</p>
<p>dbt compiles all the code into raw sql, and execute it against a configured data warehouse.</p>
<p>dbt code has two core workflows: <strong>building</strong> data <a href="https://docs.getdbt.com/docs/build/models">models</a> and <strong>testing</strong> data models</p>
<h3>building models</h3>
<p>A data model is any transformed <a href="https://docs.getdbt.com/terms/view">view</a> of raw data.</p>
<p>To create a model, you write a SQL SELECT statement. dbt then builds it in the database, materializing it as a view or <a href="https://docs.getdbt.com/terms/table">table</a>.</p>
<p>This model then can be queried by other models or analytical tools.</p>
<p><a href="https://docs.getdbt.com/docs/build/materializations">Materialization</a> means the strategy (<a href="https://docs.getdbt.com/terms/ddl">DDL</a>) by which a data model is built in the warehouse. Or in other words, the manner in which data is represented.</p>
<h3>testing</h3>
<p>You can <a href="https://docs.getdbt.com/docs/build/tests">test</a> the integrity of SQL in each model by making assertions.</p>
<p>You can test for things like:</p>
<ul>
<li>whether a specificed column only has non-null or unique</li>
<li>values that have a corresponding value in another model</li>
<li>values from a list</li>
<li>custom tests that suit business logic</li>
</ul>
<p>There are two ways to define a test: singular and generic.</p>
<p>Singular tests is test in its simplest form. You write a SQL query that returns failing rows, save it in a .sql file in your test directory.</p>
<p>Generic tests are parameterized queries that accept arguments. they can be reused over and over, and are defined in a test block.</p>
<p>They're defined in a .yml file in <code>models</code> directory</p>
<p>Out of the box, dbt ships with four generic tests already defined: unique, not_null, accepted_values and relationships.</p>
<h3>dbt code</h3>
<p>What is dbt code exactly?</p>
<p>it's a combination of SQL and Jinja, a common templating language used in Python.</p>
<p>For example, <code>ref()</code> is a function that gives users the ability to reference other models in their code.</p>
<p>ref does two things: interpolates itself into raw SQL as the appropriate schema.table, and it automatically builds <a href="https://docs.getdbt.com/terms/dag">DAG</a> of all the models in a project.</p>
<p>With Jinja, you can do if statements, loops, macros, and gives SQL superpowers.</p>
<h3>modular code</h3>
<p>dbt also has additional functions and variables, where you can express logic that checks if code is running in dev vs prod, state of database. etc.</p>
<p>This allows you to write modular code that can automate complicated and time-consuming tasks.</p>
<p>This means dbt gives users powerful tools to build, ship and share their own transformations.</p>
<p>Which is why dbt ships with a package manager.</p>
<p>So to summarize everything, here's why dbt is so <a href="https://docs.getdbt.com/docs/introduction">powerful</a>:</p>
<ul>
<li>avoid writing boilerplate <a href="https://docs.getdbt.com/terms/dml">DML</a> and <a href="https://docs.getdbt.com/terms/ddl">DDL</a>, just write SELECT statements and dbt takes cares of materialization</li>
<li>build reusable, modular data models that can be referenced</li>
<li>reduce the time it takes for queries to run with metadata</li>
<li>Use Jinja in SQL for control structures, macros, hooks</li>
<li>Publish packages that can be referenced by otherse</li>
<li>Use source control processes like branching, PRs</li>
<li>Write data quality tests quickly and easily</li>
<li><a href="https://docs.getdbt.com/docs/collaborate/documentation">document</a> descriptions for each model and field</li>
<li>snapshots your data to track changes or reconstruct historic values</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Zero Discount Rate]]></title>
        <link>https://bneo.xyz/posts/discounting</link>
        <guid>https://bneo.xyz/posts/discounting</guid>
        <pubDate>Fri, 22 Sep 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Do the most important things first in the day and don’t let anybody stop you. Estimate “most important” using a zero discount rate. Don’t make exceptions. The hours from 7 to 12 are your time to build for the future before the world descends on you.</p>
</blockquote>
<p>In economics, a <a href="https://www.rff.org/publications/explainers/discounting-101/">discount rate</a> is used to assess the present value of future benefits, with a higher rate devaluing distant gains.</p>
<p>A zero discount rate refers to the idea of not diminishing the value of future benefits when assessing the importance of tasks. It emphasizes prioritizing tasks based on their true significance and long-term impact, without devaluing them due to the time it takes to achieve those benefits.</p>
<p>Cowen <a href="https://marginalrevolution.com/marginalrevolution/2014/09/do-i-wish-to-revise-my-time-management-tips.html">suggests</a> using a "zero discount rate" to evaluate tasks. This means prioritizing tasks based on their importance, regardless of the time it takes to reap the benefits.</p>
<p>Cowen advises focusing on vital tasks early in the day and avoiding exceptions. He emphasizes that the morning hours (7 to 12) are the best time to work on important tasks, free from external distractions.</p>
<p>This also applies to <a href="https://blogs.worldbank.org/governance/using-zero-discount-rate-could-help-choose-better-projects-and-help-get-net-zero-carbon">selecting good projects</a> that help save the climate.</p>
<p>Where are you reaping short-term benefits because it's easy and it seems important?</p>
<p>What is distracting you from working on something that helps you achieve your long-term goals?</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Do the most important things first in the day and don’t let anybody stop you. Estimate “most important” using a zero discount rate. Don’t make exceptions. The hours from 7 to 12 are your time to build for the future before the world descends on you.</p>
</blockquote>
<p>In economics, a <a href="https://www.rff.org/publications/explainers/discounting-101/">discount rate</a> is used to assess the present value of future benefits, with a higher rate devaluing distant gains.</p>
<p>A zero discount rate refers to the idea of not diminishing the value of future benefits when assessing the importance of tasks. It emphasizes prioritizing tasks based on their true significance and long-term impact, without devaluing them due to the time it takes to achieve those benefits.</p>
<p>Cowen <a href="https://marginalrevolution.com/marginalrevolution/2014/09/do-i-wish-to-revise-my-time-management-tips.html">suggests</a> using a "zero discount rate" to evaluate tasks. This means prioritizing tasks based on their importance, regardless of the time it takes to reap the benefits.</p>
<p>Cowen advises focusing on vital tasks early in the day and avoiding exceptions. He emphasizes that the morning hours (7 to 12) are the best time to work on important tasks, free from external distractions.</p>
<p>This also applies to <a href="https://blogs.worldbank.org/governance/using-zero-discount-rate-could-help-choose-better-projects-and-help-get-net-zero-carbon">selecting good projects</a> that help save the climate.</p>
<p>Where are you reaping short-term benefits because it's easy and it seems important?</p>
<p>What is distracting you from working on something that helps you achieve your long-term goals?</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[The Sun Also Rises]]></title>
        <link>https://bneo.xyz/posts/sun-also-rises</link>
        <guid>https://bneo.xyz/posts/sun-also-rises</guid>
        <pubDate>Thu, 21 Sep 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>A life of booze, dancing, and living, truly living. Carpe diem.</p>
<p>Scandalous affairs, unrequited love, and moral bankruptcy.</p>
<p>I finished the last page of the book as the plane docked at the bridge.</p>
<p>"Isn't it pretty to think so?"</p>
<p>That killer last line, perfectly encapsulates the feeling of longing, regret, and what could have been.</p>
<p>The book teleported me to Europe, to Spain.</p>
<p>It felt like I was there fishing in the Pyrenees, drinking with the expats in Pamplona, watching the bullfights, feeling the heat of the sun and of the people, wandering around the busy town, hearing the explosion of the fireworks, the chanting and cheering of the dancers.</p>
<p>Better than food made a really good <a href="https://www.youtube.com/watch?v=vVaVQIXTSQQ">video</a> about the book.</p>
<p>I also watched the <a href="https://www.youtube.com/watch?v=DufU6vvregY">movie</a>, which gave a face to the characters, and visualized the scenes of the country, the bull fights, the fiesta.</p>
<p>I felt I rushed through the book with the goal of finishing it, so I'm going to read it again in the future sometime.</p>
<p>I'm also going to read more Hemingway, I like his commanding and direct style of writing. It was a joy to read.</p>]]></description>
        <content:encoded><![CDATA[<p>A life of booze, dancing, and living, truly living. Carpe diem.</p>
<p>Scandalous affairs, unrequited love, and moral bankruptcy.</p>
<p>I finished the last page of the book as the plane docked at the bridge.</p>
<p>"Isn't it pretty to think so?"</p>
<p>That killer last line, perfectly encapsulates the feeling of longing, regret, and what could have been.</p>
<p>The book teleported me to Europe, to Spain.</p>
<p>It felt like I was there fishing in the Pyrenees, drinking with the expats in Pamplona, watching the bullfights, feeling the heat of the sun and of the people, wandering around the busy town, hearing the explosion of the fireworks, the chanting and cheering of the dancers.</p>
<p>Better than food made a really good <a href="https://www.youtube.com/watch?v=vVaVQIXTSQQ">video</a> about the book.</p>
<p>I also watched the <a href="https://www.youtube.com/watch?v=DufU6vvregY">movie</a>, which gave a face to the characters, and visualized the scenes of the country, the bull fights, the fiesta.</p>
<p>I felt I rushed through the book with the goal of finishing it, so I'm going to read it again in the future sometime.</p>
<p>I'm also going to read more Hemingway, I like his commanding and direct style of writing. It was a joy to read.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Airflow Summit Day 2]]></title>
        <link>https://bneo.xyz/posts/airflow-conf-2</link>
        <guid>https://bneo.xyz/posts/airflow-conf-2</guid>
        <pubDate>Wed, 20 Sep 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/chinatown.jpeg" alt="Kensington Chinatown"></p>
<p>I woke up at 8:30 am.</p>
<p>I decided to skip the sessions before lunch, I can just watch the recording anyways.</p>
<p>I walked to Yin Ji Chang Fen to eat some rice noodles. I got some pork baos too. I chose take out, so I could eat it at a park in UofT.</p>
<p>I walked through the campus and saw many <a href="https://en.wikipedia.org/wiki/Romanesque_Revival_architecture">Romanseque Revival-style</a> buildings.</p>
<p>I walked 20 minutes to Queen's park, and saw a protest going on. I sat down on a bench and ate my rice noodles.</p>
<p>I went back to my Airbnb to keep my baos for later.</p>
<p>I went out to get my haircut. I went to People's Salon and got a haircut for 20 CAD.</p>
<p>I went back for a quick shower, and started off to the conference.</p>
<p>I stopped at the chinese bakery to get some pastries.</p>
<p>I got an egg tart, a bbq pork pastry, red bean pastry, lotus, and wife cake.</p>
<p>I walked to the Marriott while eating all the pastries I bought.</p>
<p>I arrived at 12.</p>
<p>I met a Singaporean girl, she was working at a startup in Toronto while taking classes. She's studying statistics in NUS. She was a year younger than me. She might be the youngest person at the summit.</p>
<p>I couldn't eat any of the food at lunch, but sat down with her and talked about a lot of things.</p>
<p>We walked out to a korean restaurant and I ordered Bibimbap for takeout.</p>
<p>We talked about our careers, about how I don't have a strong accent, about the weather.</p>
<p>I went back to the hotel to eat my take out, while she went to the sessions.</p>
<p>I went for the use cases sessions the entire day with her.</p>
<p>After the last session, we went to the after party at the Sheraton.</p>
<p>We walked past the skating rink with the Toronto sign, and took a picture.</p>
<p>We got to the hotel, went up the escalator, and got tickets for the drinks.</p>
<p>We went out into the patio and saw multiple food stations, a charcuterie station, and a live band.</p>
<p>It was time to network.</p>
<p>I initiated a conversation with a chinese guy, he works as a privacy engineer at Snapchat.</p>
<p>After talking briefly about his work relating to user data privacy, he went to take a call</p>
<p>I went to another table and talked to the guy who gave the one of the opening talk on open-source.</p>
<p>I asked him for advice about open source, how it makes money, whether there is enough support for contributors, about his favorite project, the next up and coming programming language, and about LLMs space.</p>
<p>I awkwardly left the conversation, and went found the Snapchat guy again.</p>
<p>We continued our conversation for the next 30 minutes or so, talking about his time at Google, his time at Snapchat, and about a lot of other things.</p>
<p>It was close to 8:30 p.m., and I started looking for C, but she went home.</p>
<p>Before leaving, I felt a sinking feeling, that I didn't talk to enough people.</p>
<p>Networking is hard, you need to find the right exploit vs explore balance. You have to have a long enough conversation to build rapport, but not too long that you're stuck with one person.</p>
<p>I had an idea about asking people directly if they were hiring, maybe that would be a good idea.</p>
<p>As a last-ditch effort, I went to the Astronomer booth and asked if they were hiring.</p>
<p>The marketing new hire put my information down in her notebook. I suspect it'll be buried in that page with no hopes of seeing the light.</p>
<p>I walked home, and stopped at a pan fried bun restaurant.</p>
<p>I ate the buns as I walked home.</p>
<p>It wasn't as sketchy as I thought it would be, there were people walking around, and the streets felt safe.</p>
<p>I got home and my airbnb host was in the kitchen.</p>
<p>He's from Paris, and has been living in Toronto for the past 7 years.</p>
<p>He works at UofT, and is an actor, and paints in his free time. I asked to see one of his paintings.</p>
<p>He showed one painted on a plank of wood. I asked what inspires me, he replies the wood. The patterns of the wood, the grain, and whatever comes to him.</p>
<p>I went into my room to finish my buns and the sesame pastry.</p>
<p>I took a shower, and finished up some homework.</p>
<p>I didn't feel like sleeping when I was there.</p>
<p>I watched new girl again.</p>
<p>I went to bed at 2 something.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/chinatown.jpeg" alt="Kensington Chinatown"></p>
<p>I woke up at 8:30 am.</p>
<p>I decided to skip the sessions before lunch, I can just watch the recording anyways.</p>
<p>I walked to Yin Ji Chang Fen to eat some rice noodles. I got some pork baos too. I chose take out, so I could eat it at a park in UofT.</p>
<p>I walked through the campus and saw many <a href="https://en.wikipedia.org/wiki/Romanesque_Revival_architecture">Romanseque Revival-style</a> buildings.</p>
<p>I walked 20 minutes to Queen's park, and saw a protest going on. I sat down on a bench and ate my rice noodles.</p>
<p>I went back to my Airbnb to keep my baos for later.</p>
<p>I went out to get my haircut. I went to People's Salon and got a haircut for 20 CAD.</p>
<p>I went back for a quick shower, and started off to the conference.</p>
<p>I stopped at the chinese bakery to get some pastries.</p>
<p>I got an egg tart, a bbq pork pastry, red bean pastry, lotus, and wife cake.</p>
<p>I walked to the Marriott while eating all the pastries I bought.</p>
<p>I arrived at 12.</p>
<p>I met a Singaporean girl, she was working at a startup in Toronto while taking classes. She's studying statistics in NUS. She was a year younger than me. She might be the youngest person at the summit.</p>
<p>I couldn't eat any of the food at lunch, but sat down with her and talked about a lot of things.</p>
<p>We walked out to a korean restaurant and I ordered Bibimbap for takeout.</p>
<p>We talked about our careers, about how I don't have a strong accent, about the weather.</p>
<p>I went back to the hotel to eat my take out, while she went to the sessions.</p>
<p>I went for the use cases sessions the entire day with her.</p>
<p>After the last session, we went to the after party at the Sheraton.</p>
<p>We walked past the skating rink with the Toronto sign, and took a picture.</p>
<p>We got to the hotel, went up the escalator, and got tickets for the drinks.</p>
<p>We went out into the patio and saw multiple food stations, a charcuterie station, and a live band.</p>
<p>It was time to network.</p>
<p>I initiated a conversation with a chinese guy, he works as a privacy engineer at Snapchat.</p>
<p>After talking briefly about his work relating to user data privacy, he went to take a call</p>
<p>I went to another table and talked to the guy who gave the one of the opening talk on open-source.</p>
<p>I asked him for advice about open source, how it makes money, whether there is enough support for contributors, about his favorite project, the next up and coming programming language, and about LLMs space.</p>
<p>I awkwardly left the conversation, and went found the Snapchat guy again.</p>
<p>We continued our conversation for the next 30 minutes or so, talking about his time at Google, his time at Snapchat, and about a lot of other things.</p>
<p>It was close to 8:30 p.m., and I started looking for C, but she went home.</p>
<p>Before leaving, I felt a sinking feeling, that I didn't talk to enough people.</p>
<p>Networking is hard, you need to find the right exploit vs explore balance. You have to have a long enough conversation to build rapport, but not too long that you're stuck with one person.</p>
<p>I had an idea about asking people directly if they were hiring, maybe that would be a good idea.</p>
<p>As a last-ditch effort, I went to the Astronomer booth and asked if they were hiring.</p>
<p>The marketing new hire put my information down in her notebook. I suspect it'll be buried in that page with no hopes of seeing the light.</p>
<p>I walked home, and stopped at a pan fried bun restaurant.</p>
<p>I ate the buns as I walked home.</p>
<p>It wasn't as sketchy as I thought it would be, there were people walking around, and the streets felt safe.</p>
<p>I got home and my airbnb host was in the kitchen.</p>
<p>He's from Paris, and has been living in Toronto for the past 7 years.</p>
<p>He works at UofT, and is an actor, and paints in his free time. I asked to see one of his paintings.</p>
<p>He showed one painted on a plank of wood. I asked what inspires me, he replies the wood. The patterns of the wood, the grain, and whatever comes to him.</p>
<p>I went into my room to finish my buns and the sesame pastry.</p>
<p>I took a shower, and finished up some homework.</p>
<p>I didn't feel like sleeping when I was there.</p>
<p>I watched new girl again.</p>
<p>I went to bed at 2 something.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Airflow Summit Day 1]]></title>
        <link>https://bneo.xyz/posts/airflow-conf</link>
        <guid>https://bneo.xyz/posts/airflow-conf</guid>
        <pubDate>Tue, 19 Sep 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/airflow-summit.jpeg" alt="Airflow summit main stage"></p>
<p>I woke up at 8 am.</p>
<p>I walked to the street car station that goes into downtown Toronto.</p>
<p>It wasn't clear that there was a station; it wasn't until I saw the streetcar stopped, and people would get on and off, that I realized that was it.</p>
<p>The streetcars are nice, they're like mini trains. And it was only $1 per ride.</p>
<p>Toronto is such a diverse city, a quick scan of the crowd, I can find people of different ethnicity.</p>
<p>I got off at Bay St, and walked towards the Marriott.</p>
<p>Breakfast was croissants, I sat down beside the guy I held the door for into the hotel.</p>
<p>He went to Oregon State, and works at AWS. He came to the US the same year I was born.</p>
<p>We went into the main hall, and the summit kicked off.</p>
<p>I wrote notes, and started gathering potential people I could message for a job. The talks were at the big hall till 11 a.m.</p>
<p>After that the sessions were split into 4 ballrooms.</p>
<p>In between were breaks, I went to each sponsor booth and had a good chat with the people there, and got nice swags. Google put the most effort in their swags.</p>
<p>I found the Taiwanese guy who is now working in Paris, asked him about his life there, mentioned that you're forced to take PTOs, so senior employees sometimes leave for the whole summer.</p>
<p>During lunch, I sat beside also a Taiwanese guy, he's paid to work on open-source projects, he's worked in Singapore and Japan, but settled back Taiwan.</p>
<p>The thing about these airflow talks is I haven't faced those problems before, so a person like me listening is not able to appreciate their solutions as much as a senior data engineer who's experienced the challenges that come up with scale.</p>
<p>I got bored from the talks, went out and talked to a sales guy at the Snowflake booth.</p>
<p>We talked about snowflake vs databricks at first, then sports, then US cities, US vs Canada, and I thanked him for his interesting thoughts.</p>
<p>I went for the last talk, and talked to someone sitting beside me. He's worked multiple companies, including Apple, and is now at a startup in Texas. He's a head of data, and likes that he can take ownership of the data stack.</p>
<p>I left the Marriott 6:30 p.m. and went to the BMV bookstore. I browsed the literature section, then the philosophy section, and bought "The Conquest of Happiness" by Bertrand Russell. It seemed like the most practical book there for my life as a lost 21 year old.</p>
<p>I stopped by a canadian gift store, got some chocolates for friends.</p>
<p>Then I saw a mini HMart packed in between two stores, I squeezed into the store and found kimbap, and bought it for lunch the next day.</p>
<p>Next stop was IKEA. I went in and ordered 6 beef meatballs and a $1 hot dog on the screens. I saw the packaged almond cake in the freezer, and was reminded of eating it back in Malaysia.</p>
<p>It was close to 8, I travelled back to the Eaten Centre Mall.</p>
<p>I arrived at Yonge-Dundas Square, and took some pictures. It's like a mini times square.</p>
<p>I went into UNIQLO first thing to buy a t-shirt.</p>
<p>Then I went underground and got pocket hand sanitizers at BABW. The handpicked apple scent was nice.</p>
<p>I got hungry and went in search for food.</p>
<p>I came across a sushi store, with a big sale sign. The lady mentioned it was buy one get one free, I did some quick filtering to look for what I could eat, and I only saw two boxes of cali roll. I bought it and went down to the food court to feast.</p>
<p>Unfortunately it was laced with wasabi, so I couldn't eat it. I dumped one, and kept the other in hopes I could give it to someone.</p>
<p>I passed by SzeChuan house, and they were also selling their food at a discount. I bought a two big boxes of fried rice and bean sprouts, at only 10 CAD. What a steal.</p>
<p>I ate a little bit of it, but decided I should go back to my airbnb and eat it there.</p>
<p>I booked a Lyft, and waited for it to arrive inside because I had no internet.</p>
<p>As I walked out to find the driver, I was apparently on the wrong street.</p>
<p>As I frantically tried to find the car, there was a drum performance going on, people and cars in all directions, a protest that just started, and it was chaotic.</p>
<p>I finally found the car, and got in.</p>
<p>The driver asked me what the protest was about, I said I didn't know.</p>
<p>First impressions, downtown Toronto is really packed. I don't quite understand why all the stores are small. The sidewalks are smaller too.</p>
<p>I liked seeing the streetcar going in every direction. Although getting on and off is pretty unsafe, as there's no platform, you're literally stepping onto the road.</p>
<p>I saw groups of chinese and korean people hanging out as I walked Yonge Street, I thought about what my life would be like if I grew up here or if I went to school here.</p>
<p>It made me think about how much a place shapes you.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/airflow-summit.jpeg" alt="Airflow summit main stage"></p>
<p>I woke up at 8 am.</p>
<p>I walked to the street car station that goes into downtown Toronto.</p>
<p>It wasn't clear that there was a station; it wasn't until I saw the streetcar stopped, and people would get on and off, that I realized that was it.</p>
<p>The streetcars are nice, they're like mini trains. And it was only $1 per ride.</p>
<p>Toronto is such a diverse city, a quick scan of the crowd, I can find people of different ethnicity.</p>
<p>I got off at Bay St, and walked towards the Marriott.</p>
<p>Breakfast was croissants, I sat down beside the guy I held the door for into the hotel.</p>
<p>He went to Oregon State, and works at AWS. He came to the US the same year I was born.</p>
<p>We went into the main hall, and the summit kicked off.</p>
<p>I wrote notes, and started gathering potential people I could message for a job. The talks were at the big hall till 11 a.m.</p>
<p>After that the sessions were split into 4 ballrooms.</p>
<p>In between were breaks, I went to each sponsor booth and had a good chat with the people there, and got nice swags. Google put the most effort in their swags.</p>
<p>I found the Taiwanese guy who is now working in Paris, asked him about his life there, mentioned that you're forced to take PTOs, so senior employees sometimes leave for the whole summer.</p>
<p>During lunch, I sat beside also a Taiwanese guy, he's paid to work on open-source projects, he's worked in Singapore and Japan, but settled back Taiwan.</p>
<p>The thing about these airflow talks is I haven't faced those problems before, so a person like me listening is not able to appreciate their solutions as much as a senior data engineer who's experienced the challenges that come up with scale.</p>
<p>I got bored from the talks, went out and talked to a sales guy at the Snowflake booth.</p>
<p>We talked about snowflake vs databricks at first, then sports, then US cities, US vs Canada, and I thanked him for his interesting thoughts.</p>
<p>I went for the last talk, and talked to someone sitting beside me. He's worked multiple companies, including Apple, and is now at a startup in Texas. He's a head of data, and likes that he can take ownership of the data stack.</p>
<p>I left the Marriott 6:30 p.m. and went to the BMV bookstore. I browsed the literature section, then the philosophy section, and bought "The Conquest of Happiness" by Bertrand Russell. It seemed like the most practical book there for my life as a lost 21 year old.</p>
<p>I stopped by a canadian gift store, got some chocolates for friends.</p>
<p>Then I saw a mini HMart packed in between two stores, I squeezed into the store and found kimbap, and bought it for lunch the next day.</p>
<p>Next stop was IKEA. I went in and ordered 6 beef meatballs and a $1 hot dog on the screens. I saw the packaged almond cake in the freezer, and was reminded of eating it back in Malaysia.</p>
<p>It was close to 8, I travelled back to the Eaten Centre Mall.</p>
<p>I arrived at Yonge-Dundas Square, and took some pictures. It's like a mini times square.</p>
<p>I went into UNIQLO first thing to buy a t-shirt.</p>
<p>Then I went underground and got pocket hand sanitizers at BABW. The handpicked apple scent was nice.</p>
<p>I got hungry and went in search for food.</p>
<p>I came across a sushi store, with a big sale sign. The lady mentioned it was buy one get one free, I did some quick filtering to look for what I could eat, and I only saw two boxes of cali roll. I bought it and went down to the food court to feast.</p>
<p>Unfortunately it was laced with wasabi, so I couldn't eat it. I dumped one, and kept the other in hopes I could give it to someone.</p>
<p>I passed by SzeChuan house, and they were also selling their food at a discount. I bought a two big boxes of fried rice and bean sprouts, at only 10 CAD. What a steal.</p>
<p>I ate a little bit of it, but decided I should go back to my airbnb and eat it there.</p>
<p>I booked a Lyft, and waited for it to arrive inside because I had no internet.</p>
<p>As I walked out to find the driver, I was apparently on the wrong street.</p>
<p>As I frantically tried to find the car, there was a drum performance going on, people and cars in all directions, a protest that just started, and it was chaotic.</p>
<p>I finally found the car, and got in.</p>
<p>The driver asked me what the protest was about, I said I didn't know.</p>
<p>First impressions, downtown Toronto is really packed. I don't quite understand why all the stores are small. The sidewalks are smaller too.</p>
<p>I liked seeing the streetcar going in every direction. Although getting on and off is pretty unsafe, as there's no platform, you're literally stepping onto the road.</p>
<p>I saw groups of chinese and korean people hanging out as I walked Yonge Street, I thought about what my life would be like if I grew up here or if I went to school here.</p>
<p>It made me think about how much a place shapes you.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Flying to Toronto]]></title>
        <link>https://bneo.xyz/posts/toronto</link>
        <guid>https://bneo.xyz/posts/toronto</guid>
        <pubDate>Mon, 18 Sep 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><img src="https://bneo.xyz/images/toronto.jpeg" alt="The CN Tower"></p>
<p>I'm flying to Toronto today.</p>
<p>It's my first time going to Canada.</p>
<p>I read "The Sun Also Rises" by Ernest Hemingway on the plane.</p>
<p>It's situated in Paris in the 1920s, so it intertwines a lot of French words and locations in the text. So far it's just people going from one bar to another, dancing, and drinking a lot, which is the culture of the time.</p>
<p>I landed in O'hare airport in search for food. I got a salad from a restaurant called Summer House, they did not get my order correct. I ate only the lettuce. I got a plain hamburger from McDonald's for the protein and some bagel bites from Auntie Anne's to satisfy my cravings.</p>
<p>First impression of flying Air Canada is the use of French by the flight attendants and the announcements on the plane.</p>
<p>The plane was pretty old, the interface for the entertainment system was also super slow, like each click will take 5 seconds and the hourglass loading animation would show up.</p>
<p>I read more of "The Sun Also Rises" on the plane. I stopped at the part where Jake and Bill were fishing in Spain.</p>
<p>I started noticing French translations in all the signs.</p>
<p>I exchanged some Canadian dollars, bought a $12.35 ticket for the UP Express train to downtown Toronto.</p>
<p>At one point the scene outside of the window looked like Kuala Lumpur.</p>
<p>When I arrived at Union station, it was confusing.</p>
<p>I waited for R and H, my friends from Tesla to meet up.</p>
<p>We found each other, and drove into Kensington Market.</p>
<p>We passed by many mushrooms and weed shops, something I found surprising.</p>
<p>We headed towards Juicy Dumplings, and got souped dumplings and Pan Fried juicy pork buns.</p>
<p>After that, we decided to get hot pot. It was H's first time trying.</p>
<p>We walked around more as we waited for a text to be seated.</p>
<p>H talked about his fear of getting stabbed by someone with a needle, which made both of us paranoid.</p>
<p>Chinatown was relatively quiet that night, perhaps because it was a Monday.</p>
<p>We sat down at 8:35 p.m.</p>
<p>We promptly ordered our soup, some cuts of beef and lamb, and made our sauce.</p>
<p>The beef was the best I've ever had, there was a crunch to it, and it was tender.</p>
<p>We talked about what 20 year olds would talk about.</p>
<p>After dinner, we went to our airbnb to check in.</p>
<p>We said our goodbyes, and promised to see each other again in the bay.</p>
<p>I struggled with the wifi, knocked on someone's door, and met A, a film student from South Korea.</p>
<p>I took a shower, unpacked, called my parents, did some writing.</p>
<p>I slept at 2:30 a.m.</p>]]></description>
        <content:encoded><![CDATA[<p><img src="https://bneo.xyz/images/toronto.jpeg" alt="The CN Tower"></p>
<p>I'm flying to Toronto today.</p>
<p>It's my first time going to Canada.</p>
<p>I read "The Sun Also Rises" by Ernest Hemingway on the plane.</p>
<p>It's situated in Paris in the 1920s, so it intertwines a lot of French words and locations in the text. So far it's just people going from one bar to another, dancing, and drinking a lot, which is the culture of the time.</p>
<p>I landed in O'hare airport in search for food. I got a salad from a restaurant called Summer House, they did not get my order correct. I ate only the lettuce. I got a plain hamburger from McDonald's for the protein and some bagel bites from Auntie Anne's to satisfy my cravings.</p>
<p>First impression of flying Air Canada is the use of French by the flight attendants and the announcements on the plane.</p>
<p>The plane was pretty old, the interface for the entertainment system was also super slow, like each click will take 5 seconds and the hourglass loading animation would show up.</p>
<p>I read more of "The Sun Also Rises" on the plane. I stopped at the part where Jake and Bill were fishing in Spain.</p>
<p>I started noticing French translations in all the signs.</p>
<p>I exchanged some Canadian dollars, bought a $12.35 ticket for the UP Express train to downtown Toronto.</p>
<p>At one point the scene outside of the window looked like Kuala Lumpur.</p>
<p>When I arrived at Union station, it was confusing.</p>
<p>I waited for R and H, my friends from Tesla to meet up.</p>
<p>We found each other, and drove into Kensington Market.</p>
<p>We passed by many mushrooms and weed shops, something I found surprising.</p>
<p>We headed towards Juicy Dumplings, and got souped dumplings and Pan Fried juicy pork buns.</p>
<p>After that, we decided to get hot pot. It was H's first time trying.</p>
<p>We walked around more as we waited for a text to be seated.</p>
<p>H talked about his fear of getting stabbed by someone with a needle, which made both of us paranoid.</p>
<p>Chinatown was relatively quiet that night, perhaps because it was a Monday.</p>
<p>We sat down at 8:35 p.m.</p>
<p>We promptly ordered our soup, some cuts of beef and lamb, and made our sauce.</p>
<p>The beef was the best I've ever had, there was a crunch to it, and it was tender.</p>
<p>We talked about what 20 year olds would talk about.</p>
<p>After dinner, we went to our airbnb to check in.</p>
<p>We said our goodbyes, and promised to see each other again in the bay.</p>
<p>I struggled with the wifi, knocked on someone's door, and met A, a film student from South Korea.</p>
<p>I took a shower, unpacked, called my parents, did some writing.</p>
<p>I slept at 2:30 a.m.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[How to Read]]></title>
        <link>https://bneo.xyz/posts/read</link>
        <guid>https://bneo.xyz/posts/read</guid>
        <pubDate>Sun, 17 Sep 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Every finish reading a book, thinking how much you enjoyed it?</p>
<p>But when your friends ask you about it, you're not able to tell them what it's about?</p>
<p>If that's you, you need to learn how to read critically.</p>
<blockquote>
<p>The man who does not read has no advantage over the man who cannot read. ― Mark Twain</p>
</blockquote>
<h2>Reading Stage</h2>
<h3>Tip #1: Read with a pencil</h3>
<ul>
<li>underline key passages and write notes in margins</li>
<li>write down any questions, go back and write the answer afterwards</li>
<li>Underline quotes that you like</li>
</ul>
<h3>Tip #2: Read twice</h3>
<ul>
<li>read without a pencil to get a vague understanding of the book</li>
<li>On the second reading, pick up the pencil and begin underlining</li>
</ul>
<h2>Post reading stage</h2>
<h3>Step 1: recollect</h3>
<ul>
<li>Write summaries at the end of each chapter</li>
<li>retrieving -> consolidates it into your long-term memory</li>
</ul>
<h3>Step 2: reflect</h3>
<ul>
<li>paraphrase in simple terms</li>
<li>write down anything that comes to mind related to the topic</li>
</ul>
<h3>Step 3: respond</h3>
<ul>
<li>If you’re convinced by the author’s argument, write a counterargument</li>
<li>If you’re not convinced, write an argument supporting the author’s position</li>
<li>Either way helps you find holes in your thinking, which helps you write more convincing essays.</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>Every finish reading a book, thinking how much you enjoyed it?</p>
<p>But when your friends ask you about it, you're not able to tell them what it's about?</p>
<p>If that's you, you need to learn how to read critically.</p>
<blockquote>
<p>The man who does not read has no advantage over the man who cannot read. ― Mark Twain</p>
</blockquote>
<h2>Reading Stage</h2>
<h3>Tip #1: Read with a pencil</h3>
<ul>
<li>underline key passages and write notes in margins</li>
<li>write down any questions, go back and write the answer afterwards</li>
<li>Underline quotes that you like</li>
</ul>
<h3>Tip #2: Read twice</h3>
<ul>
<li>read without a pencil to get a vague understanding of the book</li>
<li>On the second reading, pick up the pencil and begin underlining</li>
</ul>
<h2>Post reading stage</h2>
<h3>Step 1: recollect</h3>
<ul>
<li>Write summaries at the end of each chapter</li>
<li>retrieving -> consolidates it into your long-term memory</li>
</ul>
<h3>Step 2: reflect</h3>
<ul>
<li>paraphrase in simple terms</li>
<li>write down anything that comes to mind related to the topic</li>
</ul>
<h3>Step 3: respond</h3>
<ul>
<li>If you’re convinced by the author’s argument, write a counterargument</li>
<li>If you’re not convinced, write an argument supporting the author’s position</li>
<li>Either way helps you find holes in your thinking, which helps you write more convincing essays.</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[The Joel Test]]></title>
        <link>https://bneo.xyz/posts/joeltest</link>
        <guid>https://bneo.xyz/posts/joeltest</guid>
        <pubDate>Sat, 16 Sep 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><a href="https://www.joelonsoftware.com/2000/08/09/the-joel-test-12-steps-to-better-code/">The Joel Test</a>: An informal test to rate the quality of a software team.</p>
<ol>
<li>Do you use source control?</li>
<li>Can you make a build in one step?</li>
<li>Do you make <a href="https://www.joelonsoftware.com/2001/01/27/daily-builds-are-your-friend/">daily builds</a>?</li>
<li>Do you have a bug database?</li>
<li>Do you fix bugs before writing new code?</li>
<li>Do you have an up-to-date schedule?</li>
<li>Do you have a <a href="https://www.joelonsoftware.com/2000/10/02/painless-functional-specifications-part-1-why-bother/">spec</a>?</li>
<li>Do programmers have quiet working conditions?</li>
<li>Do you use the best tools money can buy?</li>
<li>Do you have testers?</li>
<li>Do new candidates write code during their <a href="https://www.joelonsoftware.com/2006/10/25/the-guerrilla-guide-to-interviewing-version-30/">interview</a>?</li>
<li>Do you do hallway <a href="https://www.nngroup.com/articles/why-you-only-need-to-test-with-5-users/">usability</a> testing?</li>
</ol>]]></description>
        <content:encoded><![CDATA[<p><a href="https://www.joelonsoftware.com/2000/08/09/the-joel-test-12-steps-to-better-code/">The Joel Test</a>: An informal test to rate the quality of a software team.</p>
<ol>
<li>Do you use source control?</li>
<li>Can you make a build in one step?</li>
<li>Do you make <a href="https://www.joelonsoftware.com/2001/01/27/daily-builds-are-your-friend/">daily builds</a>?</li>
<li>Do you have a bug database?</li>
<li>Do you fix bugs before writing new code?</li>
<li>Do you have an up-to-date schedule?</li>
<li>Do you have a <a href="https://www.joelonsoftware.com/2000/10/02/painless-functional-specifications-part-1-why-bother/">spec</a>?</li>
<li>Do programmers have quiet working conditions?</li>
<li>Do you use the best tools money can buy?</li>
<li>Do you have testers?</li>
<li>Do new candidates write code during their <a href="https://www.joelonsoftware.com/2006/10/25/the-guerrilla-guide-to-interviewing-version-30/">interview</a>?</li>
<li>Do you do hallway <a href="https://www.nngroup.com/articles/why-you-only-need-to-test-with-5-users/">usability</a> testing?</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[Pitching]]></title>
        <link>https://bneo.xyz/posts/pitch</link>
        <guid>https://bneo.xyz/posts/pitch</guid>
        <pubDate>Fri, 15 Sep 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I'm participating in a pitch contest at my university called The ISU Innovation Prize.</p>
<p>I looked online for resources on pitching, and found this <a href="https://www.slideshare.net/saren/the-art-of-the-pitch-44283008">slide deck</a>.</p>
<p>Here's the outline</p>
<ol>
<li>The Problem</li>
<li>The Solution</li>
<li>The Market</li>
<li>The Competition</li>
<li>The Business Model</li>
<li>The Tech</li>
<li>The Marketing</li>
<li>The Team</li>
<li>The Projections</li>
<li>Current Status</li>
<li>Next steps</li>
</ol>]]></description>
        <content:encoded><![CDATA[<p>I'm participating in a pitch contest at my university called The ISU Innovation Prize.</p>
<p>I looked online for resources on pitching, and found this <a href="https://www.slideshare.net/saren/the-art-of-the-pitch-44283008">slide deck</a>.</p>
<p>Here's the outline</p>
<ol>
<li>The Problem</li>
<li>The Solution</li>
<li>The Market</li>
<li>The Competition</li>
<li>The Business Model</li>
<li>The Tech</li>
<li>The Marketing</li>
<li>The Team</li>
<li>The Projections</li>
<li>Current Status</li>
<li>Next steps</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[Success]]></title>
        <link>https://bneo.xyz/posts/success</link>
        <guid>https://bneo.xyz/posts/success</guid>
        <pubDate>Thu, 14 Sep 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><a href="https://www.youtube.com/watch?v=-gfEjOgxBfI">Professor G</a> on success.</p>
<p>Success = Perseverance / Failure</p>
<p>Everybody has failures.</p>
<p>Your ability to move on is the key to success.</p>
<p>We don't embrace failure, we tolerate it.</p>]]></description>
        <content:encoded><![CDATA[<p><a href="https://www.youtube.com/watch?v=-gfEjOgxBfI">Professor G</a> on success.</p>
<p>Success = Perseverance / Failure</p>
<p>Everybody has failures.</p>
<p>Your ability to move on is the key to success.</p>
<p>We don't embrace failure, we tolerate it.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Ma 間]]></title>
        <link>https://bneo.xyz/posts/ma</link>
        <guid>https://bneo.xyz/posts/ma</guid>
        <pubDate>Wed, 13 Sep 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>We're all desperate for more in today's world.</p>
<p>More money; more friends; more things, with the expectation that it will make us more happy.</p>
<p>For Japanese minimalism, and the concept of Ma (間), less is more.</p>
<p>Ma literally translates to "space between".</p>
<p>It refers to the emptiness in space or time - a space between things, words, or actions.</p>
<p>At its core, Ma is the space that allows things to exist and stand out as having genuine meaning and value.</p>
<p>Ma is also silent. Comfortable silent is used frequently in Japanese conversation. It's the pauses within a speech that brings out the meaning of the words being spoken.</p>
<p>Japanese culture reflects Ma in many ways:</p>
<ul>
<li>The Japanese bow has a pause at the bottom to accentuate the meaning of the action</li>
<li>Arrangement of Japanese bonsai plants and flowers (ikebana)</li>
<li>Art of Japanese calligraphy (shodo)</li>
<li>Tatami tea rooms</li>
<li>Traditional Noh theatre, emphasizes what the actor isn't doing</li>
</ul>
<p>What are things in your life that you can remove to create more space?</p>
<blockquote>
<p>‘The question of what you want to own is actually the question of how you want to live your life… Keep only those things that speak to your heart. Then take the plunge and discard all the rest that does not spark joy’.</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p>We're all desperate for more in today's world.</p>
<p>More money; more friends; more things, with the expectation that it will make us more happy.</p>
<p>For Japanese minimalism, and the concept of Ma (間), less is more.</p>
<p>Ma literally translates to "space between".</p>
<p>It refers to the emptiness in space or time - a space between things, words, or actions.</p>
<p>At its core, Ma is the space that allows things to exist and stand out as having genuine meaning and value.</p>
<p>Ma is also silent. Comfortable silent is used frequently in Japanese conversation. It's the pauses within a speech that brings out the meaning of the words being spoken.</p>
<p>Japanese culture reflects Ma in many ways:</p>
<ul>
<li>The Japanese bow has a pause at the bottom to accentuate the meaning of the action</li>
<li>Arrangement of Japanese bonsai plants and flowers (ikebana)</li>
<li>Art of Japanese calligraphy (shodo)</li>
<li>Tatami tea rooms</li>
<li>Traditional Noh theatre, emphasizes what the actor isn't doing</li>
</ul>
<p>What are things in your life that you can remove to create more space?</p>
<blockquote>
<p>‘The question of what you want to own is actually the question of how you want to live your life… Keep only those things that speak to your heart. Then take the plunge and discard all the rest that does not spark joy’.</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[Lifeloggers]]></title>
        <link>https://bneo.xyz/posts/lifelog</link>
        <guid>https://bneo.xyz/posts/lifelog</guid>
        <pubDate>Tue, 12 Sep 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>There's a wikipedia page about lifelogging, an act of recording one's daily life to learn about <a href="https://doras.dcu.ie/19998/1/FnTIR_lifelogging_journal.pdf">how</a> people live their lives.</p>
<p>I used to journal everyday, listing down the things that happened in my life.</p>
<p>I stopped doing it because it felt like a chore, and it wasn't providing any value to me.</p>
<p>I came across this <a href="https://www.lambrospetrou.com/articles/best-tip-the-worklog/">article</a> about a daily worklog habit.</p>
<p>I think logging daily work is a good tip, it's a good way to keep track of what you've done and the kinds of problems you've encountered and solved.</p>
<p>It'll be useful for performance reviews / promotion document prep, but more importantly it'll help you reflect on your journey and see how much you've grown.</p>
<p>How does a worklog work? The author recommends that anything that takes away your time should go into the log in chronological order.</p>
<p>For example, tasks or issues you worked on, code reviews you opened, meetings you attended (including notes), or research you do on new features.</p>
<p>This concept reminds me a lot of having a second brain.</p>
<p>I would love an app that can help me effectively capture, organize, and easily access it for me when I need it.</p>
<p>It can help deal with the information overload I face when I read newsletters, watching YouTube or listening to podcast, or find something interesting on <a href="https://curius.app/">curius</a>.</p>
<p>There are some software (<a href="https://get.mem.ai/">mem.ai</a> and <a href="https://www.rewind.ai/">rewind.ai</a>) today that helps capture information effectively, organizes it for you, and makes it accessible when you need it.</p>
<p>Maybe I'll build one myself.</p>]]></description>
        <content:encoded><![CDATA[<p>There's a wikipedia page about lifelogging, an act of recording one's daily life to learn about <a href="https://doras.dcu.ie/19998/1/FnTIR_lifelogging_journal.pdf">how</a> people live their lives.</p>
<p>I used to journal everyday, listing down the things that happened in my life.</p>
<p>I stopped doing it because it felt like a chore, and it wasn't providing any value to me.</p>
<p>I came across this <a href="https://www.lambrospetrou.com/articles/best-tip-the-worklog/">article</a> about a daily worklog habit.</p>
<p>I think logging daily work is a good tip, it's a good way to keep track of what you've done and the kinds of problems you've encountered and solved.</p>
<p>It'll be useful for performance reviews / promotion document prep, but more importantly it'll help you reflect on your journey and see how much you've grown.</p>
<p>How does a worklog work? The author recommends that anything that takes away your time should go into the log in chronological order.</p>
<p>For example, tasks or issues you worked on, code reviews you opened, meetings you attended (including notes), or research you do on new features.</p>
<p>This concept reminds me a lot of having a second brain.</p>
<p>I would love an app that can help me effectively capture, organize, and easily access it for me when I need it.</p>
<p>It can help deal with the information overload I face when I read newsletters, watching YouTube or listening to podcast, or find something interesting on <a href="https://curius.app/">curius</a>.</p>
<p>There are some software (<a href="https://get.mem.ai/">mem.ai</a> and <a href="https://www.rewind.ai/">rewind.ai</a>) today that helps capture information effectively, organizes it for you, and makes it accessible when you need it.</p>
<p>Maybe I'll build one myself.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Learn by Writing]]></title>
        <link>https://bneo.xyz/posts/learn-write</link>
        <guid>https://bneo.xyz/posts/learn-write</guid>
        <pubDate>Mon, 11 Sep 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><a href="https://addyosmani.com/blog/write-learn/">Write</a> about what you learn.</p>
<p>It pushes you to understand better.</p>
<p>The gaps in your knowledge only becomes clear when you try to explain it to someone else.</p>
<p>Some ideas why learning through writing helps:</p>
<ul>
<li><strong>Exploration</strong>: Writing about a subject can in cases require a comprehensive exploration of the topic. This often leads to uncovering new insights and connections that might not be apparent through mere reading or listening.</li>
<li><strong>Articulation</strong>: Putting thoughts into words forces a person to clarify their understanding. This process of articulation helps in identifying areas where the understanding might be vague or incomplete.</li>
<li><strong>Reflection</strong>: Writing allows for reflection on the subject matter, enabling the learner to connect new information with existing knowledge. This synthesis helps in creating a more robust and interconnected understanding of the subject.</li>
<li><strong>Revelation of Gaps</strong>: Sometimes, the act of writing reveals areas where the knowledge is lacking or inconsistent. Recognizing these gaps is the first step towards filling them and achieving a more complete understanding.</li>
</ul>
<p>Apply the feynman technique when writing:</p>
<ol>
<li>Choose a concept you want to learn about.</li>
<li>Pretend you are teaching it to a student. Use simple language and avoid jargon</li>
<li>Identify gaps in your explanation. Go back to the source material to better understand it.</li>
<li>Simplify and use analogies.</li>
<li>Review and refine until you can explain it in the simplest way possible.</li>
</ol>]]></description>
        <content:encoded><![CDATA[<p><a href="https://addyosmani.com/blog/write-learn/">Write</a> about what you learn.</p>
<p>It pushes you to understand better.</p>
<p>The gaps in your knowledge only becomes clear when you try to explain it to someone else.</p>
<p>Some ideas why learning through writing helps:</p>
<ul>
<li><strong>Exploration</strong>: Writing about a subject can in cases require a comprehensive exploration of the topic. This often leads to uncovering new insights and connections that might not be apparent through mere reading or listening.</li>
<li><strong>Articulation</strong>: Putting thoughts into words forces a person to clarify their understanding. This process of articulation helps in identifying areas where the understanding might be vague or incomplete.</li>
<li><strong>Reflection</strong>: Writing allows for reflection on the subject matter, enabling the learner to connect new information with existing knowledge. This synthesis helps in creating a more robust and interconnected understanding of the subject.</li>
<li><strong>Revelation of Gaps</strong>: Sometimes, the act of writing reveals areas where the knowledge is lacking or inconsistent. Recognizing these gaps is the first step towards filling them and achieving a more complete understanding.</li>
</ul>
<p>Apply the feynman technique when writing:</p>
<ol>
<li>Choose a concept you want to learn about.</li>
<li>Pretend you are teaching it to a student. Use simple language and avoid jargon</li>
<li>Identify gaps in your explanation. Go back to the source material to better understand it.</li>
<li>Simplify and use analogies.</li>
<li>Review and refine until you can explain it in the simplest way possible.</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[Reading Rules]]></title>
        <link>https://bneo.xyz/posts/reading-rules</link>
        <guid>https://bneo.xyz/posts/reading-rules</guid>
        <pubDate>Sun, 10 Sep 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Some <a href="https://ryanholiday.net/these-38-reading-rules-changed-my-life">reading rules</a> by Ryan Holiday that I like.</p>
<ul>
<li>Err on the side of age. Classics are classics for a reason.</li>
<li>Bring a pen with you too. Reading is better if you’re taking notes</li>
<li>Beat them up. Books are not precious things.</li>
<li>The whole point of reading is to really understand something. If all you’re after is the ‘gist,’ skip books and stick with blog posts.</li>
<li>Don’t just read books, re-read books. There’s a great line the Stoics loved—that we never step in the same river twice. The books don’t change, but you do.</li>
<li>Embrace serendipity. So many of my favorite books are just random things I grabbed at bookstores</li>
<li>“If we encounter a man of rare intellect, we should ask him what books he reads.”</li>
<li>"Don’t be satisfied just getting the ‘gist’ of things," is what Marcus Aurelius learned from his philosophy teacher Rusticus.</li>
<li>When intelligent people read, they ask themselves a simple question: What do I plan to do with this information?</li>
<li>Look for wisdom, not facts. We’re not reading to just find random pieces of information. What’s the point of that? We’re reading to accumulate a mass of true wisdom—that you can turn to and apply in your actual life.</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>Some <a href="https://ryanholiday.net/these-38-reading-rules-changed-my-life">reading rules</a> by Ryan Holiday that I like.</p>
<ul>
<li>Err on the side of age. Classics are classics for a reason.</li>
<li>Bring a pen with you too. Reading is better if you’re taking notes</li>
<li>Beat them up. Books are not precious things.</li>
<li>The whole point of reading is to really understand something. If all you’re after is the ‘gist,’ skip books and stick with blog posts.</li>
<li>Don’t just read books, re-read books. There’s a great line the Stoics loved—that we never step in the same river twice. The books don’t change, but you do.</li>
<li>Embrace serendipity. So many of my favorite books are just random things I grabbed at bookstores</li>
<li>“If we encounter a man of rare intellect, we should ask him what books he reads.”</li>
<li>"Don’t be satisfied just getting the ‘gist’ of things," is what Marcus Aurelius learned from his philosophy teacher Rusticus.</li>
<li>When intelligent people read, they ask themselves a simple question: What do I plan to do with this information?</li>
<li>Look for wisdom, not facts. We’re not reading to just find random pieces of information. What’s the point of that? We’re reading to accumulate a mass of true wisdom—that you can turn to and apply in your actual life.</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[How to Get Things Done]]></title>
        <link>https://bneo.xyz/posts/get-things-done</link>
        <guid>https://bneo.xyz/posts/get-things-done</guid>
        <pubDate>Sat, 09 Sep 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><a href="https://sive.rs/book/GettingThingsDone">Getting things done</a> by David Allen is a classic book for productivity.</p>
<h3>2 key objectives</h3>
<ol>
<li><strong>Capture all things</strong> into a logical and trusted system</li>
<li>Make decisions about all the inputs you let into your life, so that you will always have a plan for <strong>next actions</strong></li>
</ol>
<h3>Clarify actions</h3>
<p>Define (1) what “done” means (outcome) and (2) what “doing” looks like (action).</p>
<h3>Use a calendar</h3>
<p>Three things go on your calendar: time-specific actions; day-specific actions; and day-specific information.</p>
<h3>Weekly review</h3>
<ul>
<li>gather and process all your stuff</li>
<li>review your system</li>
<li>update your lists</li>
<li>get clean, clear, current, and complete</li>
</ul>
<h3>Big review</h3>
<ul>
<li>life</li>
<li>3-5 year vision</li>
<li>1-2 year goals</li>
<li>areas of responsibility</li>
<li>current projects</li>
<li>current actions</li>
</ul>
<h3>5 phases of project planning</h3>
<ol>
<li>Have an urge to make something happen.</li>
<li>Imagine the outcome.</li>
<li>Generate ideas that might be relevant.</li>
<li>Sort those into a structure.</li>
<li>Define a physical activity that would begin to make it a reality.</li>
</ol>
<h3>Creating clear outcomes</h3>
<p>One of the most important to hone and develop for both professional and personal success: ability to clear outcomes</p>
<p>examples:</p>
<ul>
<li>How would the ideal head of finance do his job?</li>
<li>What would your Web site really look like and have as capabilities if it could be the way you wanted it?</li>
</ul>
<h3>Close loops</h3>
<p>check off tasks to gain energy boost and sense of progress</p>
<p>There are only two problems in life:</p>
<ol>
<li>You know what you want but don't know how to get it, and/or</li>
<li>You don't know what you want</li>
</ol>
<p>More in the <a href="https://sive.rs/book/GettingThingsDone?curius=1296">summary</a></p>]]></description>
        <content:encoded><![CDATA[<p><a href="https://sive.rs/book/GettingThingsDone">Getting things done</a> by David Allen is a classic book for productivity.</p>
<h3>2 key objectives</h3>
<ol>
<li><strong>Capture all things</strong> into a logical and trusted system</li>
<li>Make decisions about all the inputs you let into your life, so that you will always have a plan for <strong>next actions</strong></li>
</ol>
<h3>Clarify actions</h3>
<p>Define (1) what “done” means (outcome) and (2) what “doing” looks like (action).</p>
<h3>Use a calendar</h3>
<p>Three things go on your calendar: time-specific actions; day-specific actions; and day-specific information.</p>
<h3>Weekly review</h3>
<ul>
<li>gather and process all your stuff</li>
<li>review your system</li>
<li>update your lists</li>
<li>get clean, clear, current, and complete</li>
</ul>
<h3>Big review</h3>
<ul>
<li>life</li>
<li>3-5 year vision</li>
<li>1-2 year goals</li>
<li>areas of responsibility</li>
<li>current projects</li>
<li>current actions</li>
</ul>
<h3>5 phases of project planning</h3>
<ol>
<li>Have an urge to make something happen.</li>
<li>Imagine the outcome.</li>
<li>Generate ideas that might be relevant.</li>
<li>Sort those into a structure.</li>
<li>Define a physical activity that would begin to make it a reality.</li>
</ol>
<h3>Creating clear outcomes</h3>
<p>One of the most important to hone and develop for both professional and personal success: ability to clear outcomes</p>
<p>examples:</p>
<ul>
<li>How would the ideal head of finance do his job?</li>
<li>What would your Web site really look like and have as capabilities if it could be the way you wanted it?</li>
</ul>
<h3>Close loops</h3>
<p>check off tasks to gain energy boost and sense of progress</p>
<p>There are only two problems in life:</p>
<ol>
<li>You know what you want but don't know how to get it, and/or</li>
<li>You don't know what you want</li>
</ol>
<p>More in the <a href="https://sive.rs/book/GettingThingsDone?curius=1296">summary</a></p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Market Size]]></title>
        <link>https://bneo.xyz/posts/market-size</link>
        <guid>https://bneo.xyz/posts/market-size</guid>
        <pubDate>Fri, 08 Sep 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>“every person will have an AI assistant/coach/mentor/trainer/advisor/therapist that is infinitely patient, infinitely compassionate, infinitely knowledgeable, and infinitely helpful. The AI assistant will be present through all of life’s opportunities and challenges, maximizing every person’s outcomes.” - <a href="https://a16z.com/ai-will-save-the-world/">Marc</a></p>
</blockquote>
<p>Market size = price of service x unit of service (users, time spent, etc.)</p>
<p>The personalization with AI will increase both price of service and units of service by unlocking</p>
<ol>
<li>More users</li>
<li>Higher prices</li>
<li>Better retention and engagement</li>
</ol>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>“every person will have an AI assistant/coach/mentor/trainer/advisor/therapist that is infinitely patient, infinitely compassionate, infinitely knowledgeable, and infinitely helpful. The AI assistant will be present through all of life’s opportunities and challenges, maximizing every person’s outcomes.” - <a href="https://a16z.com/ai-will-save-the-world/">Marc</a></p>
</blockquote>
<p>Market size = price of service x unit of service (users, time spent, etc.)</p>
<p>The personalization with AI will increase both price of service and units of service by unlocking</p>
<ol>
<li>More users</li>
<li>Higher prices</li>
<li>Better retention and engagement</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[Professional vs personal growth]]></title>
        <link>https://bneo.xyz/posts/growth</link>
        <guid>https://bneo.xyz/posts/growth</guid>
        <pubDate>Thu, 07 Sep 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>When I was working with Tesla during the summer, I felt I had to put my personal development on hold, because everyday when I got back from work, I felt mentally depleted.</p>
<p>It felt like a zero-sum game.</p>
<p>But <a href="https://pubmed.ncbi.nlm.nih.gov/9599441/">finite mental energy</a> is a fallacy.</p>
<p><a href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7238509/">Studies</a> suggest it's not a depletion of energy, but a change in focus.</p>
<p>Instead of energy like a bucket of water being emptied, it's a hose that is channeled in a different direction.</p>
<p>So how to nurture your mental energy?</p>
<p>Here are 3 simple ways</p>
<ol>
<li><strong>Manage your focus</strong>
<ul>
<li>challenge the idea that you're "out" of energy at the end of the day, expand your energy by directing it towards something that feeds your curiosity and creativity</li>
</ul>
</li>
<li><strong>Reflect</strong> on how energy flows between various areas of your life
<ul>
<li>take time to look at your personal and professional projects, see how you can create synergy. Is there a topic you're personally curious about that you can bring into your work? This way you can grow in both areas at the same time.</li>
</ul>
</li>
<li><strong>Surround yourself</strong> with energy expanders
<ul>
<li>Connect with people who also believe in nurturing and expanding their mental energy.</li>
</ul>
</li>
</ol>]]></description>
        <content:encoded><![CDATA[<p>When I was working with Tesla during the summer, I felt I had to put my personal development on hold, because everyday when I got back from work, I felt mentally depleted.</p>
<p>It felt like a zero-sum game.</p>
<p>But <a href="https://pubmed.ncbi.nlm.nih.gov/9599441/">finite mental energy</a> is a fallacy.</p>
<p><a href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7238509/">Studies</a> suggest it's not a depletion of energy, but a change in focus.</p>
<p>Instead of energy like a bucket of water being emptied, it's a hose that is channeled in a different direction.</p>
<p>So how to nurture your mental energy?</p>
<p>Here are 3 simple ways</p>
<ol>
<li><strong>Manage your focus</strong>
<ul>
<li>challenge the idea that you're "out" of energy at the end of the day, expand your energy by directing it towards something that feeds your curiosity and creativity</li>
</ul>
</li>
<li><strong>Reflect</strong> on how energy flows between various areas of your life
<ul>
<li>take time to look at your personal and professional projects, see how you can create synergy. Is there a topic you're personally curious about that you can bring into your work? This way you can grow in both areas at the same time.</li>
</ul>
</li>
<li><strong>Surround yourself</strong> with energy expanders
<ul>
<li>Connect with people who also believe in nurturing and expanding their mental energy.</li>
</ul>
</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[How Engines work]]></title>
        <link>https://bneo.xyz/posts/engine</link>
        <guid>https://bneo.xyz/posts/engine</guid>
        <pubDate>Wed, 06 Sep 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>A great <a href="https://www.youtube.com/watch?v=DgzxhDHjzms">TED-Ed video</a> on ICE vs EVs.</p>
<p>A super simple summary:</p>
<p>Non-electric cars run on internal combustion engines, we call them ICE vehicles.</p>
<p>ICE vehicles</p>
<ul>
<li>have cylinders with piston that convert linear motion into rotational motion
<ul>
<li>combustion occurs when air and fuel are sprayed into the cylinder and ignited/compressed
<ul>
<li>in gasoline, there is a spark plug that ignites the gas</li>
<li>in diesel, the compression alone creates a mini explosion</li>
</ul>
</li>
</ul>
</li>
<li>gas pedal controls the amount of air and fuel released into the chamber, more fuel = more power = faster rotation</li>
<li>thousands of blast happen per minute</li>
<li>inefficient: only 16-25% of energy goes towards moving the wheels
<ul>
<li>produces 15% of total global carbon emissions</li>
</ul>
</li>
<li>has >2000 moving parts to help contain, cool, and maintain combustion</li>
</ul>
<p>Electric vehicles</p>
<ul>
<li>induction motors
<ul>
<li>stator: series of rings with copper wires wrapped around it (conduction creates rotating magnetic field)</li>
<li>rotor: a rotating magnetic core that spins with the magnetic field</li>
</ul>
</li>
<li>accelerator changes frequency of current driven into wires of stator, changing the speed of the rotor</li>
<li>65-69% of energy goes directly to moving the wheels</li>
<li>has 20 parts</li>
<li>can integrate energy-saving devices
<ul>
<li>regenerative braking: when you brake, the motor runs backwards and captures kinetic energy to recharge battery</li>
<li>rooftop solar panels to increase range</li>
</ul>
</li>
<li>not always carbon neutral, emission profile depends on the source of electricity</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>A great <a href="https://www.youtube.com/watch?v=DgzxhDHjzms">TED-Ed video</a> on ICE vs EVs.</p>
<p>A super simple summary:</p>
<p>Non-electric cars run on internal combustion engines, we call them ICE vehicles.</p>
<p>ICE vehicles</p>
<ul>
<li>have cylinders with piston that convert linear motion into rotational motion
<ul>
<li>combustion occurs when air and fuel are sprayed into the cylinder and ignited/compressed
<ul>
<li>in gasoline, there is a spark plug that ignites the gas</li>
<li>in diesel, the compression alone creates a mini explosion</li>
</ul>
</li>
</ul>
</li>
<li>gas pedal controls the amount of air and fuel released into the chamber, more fuel = more power = faster rotation</li>
<li>thousands of blast happen per minute</li>
<li>inefficient: only 16-25% of energy goes towards moving the wheels
<ul>
<li>produces 15% of total global carbon emissions</li>
</ul>
</li>
<li>has >2000 moving parts to help contain, cool, and maintain combustion</li>
</ul>
<p>Electric vehicles</p>
<ul>
<li>induction motors
<ul>
<li>stator: series of rings with copper wires wrapped around it (conduction creates rotating magnetic field)</li>
<li>rotor: a rotating magnetic core that spins with the magnetic field</li>
</ul>
</li>
<li>accelerator changes frequency of current driven into wires of stator, changing the speed of the rotor</li>
<li>65-69% of energy goes directly to moving the wheels</li>
<li>has 20 parts</li>
<li>can integrate energy-saving devices
<ul>
<li>regenerative braking: when you brake, the motor runs backwards and captures kinetic energy to recharge battery</li>
<li>rooftop solar panels to increase range</li>
</ul>
</li>
<li>not always carbon neutral, emission profile depends on the source of electricity</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Akrasia]]></title>
        <link>https://bneo.xyz/posts/akrasia</link>
        <guid>https://bneo.xyz/posts/akrasia</guid>
        <pubDate>Tue, 05 Sep 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><a href="https://en.wikipedia.org/wiki/Akrasia?useskin=vector">Akrasia</a>, "lacking command" or "weakness" is a lack of self-control or acting against one's better judgement.</p>
<p>If you struggle with motivation, it's likely the problem is not <a href="https://www.lesswrong.com/posts/rbXoZFWdwaP4pW9hu/intrinsic-motivation-is-crucial-for-overcoming-akrasia">intrinsic</a> to you, but instead you haven't found work that is interesting.</p>
<p>If you find your work boring, you should be doing something else.</p>
<p>Some examples:</p>
<h3>Steve Jobs</h3>
<blockquote>
<p>I'm convinced that the only thing that kept me going was that I loved what I did. You've got to find what you love. And that is as true for your work as it is for your lovers. Your work is going to fill a large part of your life, and the only way to be truly satisfied is to do what you believe is great work. And <strong>the only way to do great work is to love what you do</strong></p>
</blockquote>
<h3>Bill Thurston</h3>
<blockquote>
<p>My attention is more inward than that of most people: it can be resistant to being captured and directed externally. Exercises like these mathematics lessons were excruciatingly boring and painful (whether or not I had "mastered the material"). I used to think my wandering attention and difficulty in completing assignments was a defect, but now I realize my <strong>"laziness" is a feature, not a bug</strong></p>
</blockquote>
<h3>Scott Alexander</h3>
<blockquote>
<p>I’ve written a few hundred to a few thousand words pretty much every day for the past ten years. But as I’ve said before, this has taken exactly zero willpower. <strong>It’s more that I can’t stop even if I want to</strong>.</p>
</blockquote>
<h3>Paul Graham</h3>
<blockquote>
<p>Now I know a number of people who do great work, and it's the same with all of them. They have little discipline. They're all terrible procrastinators and find it almost <strong>impossible to make themselves do anything they're not interested in</strong>. One still hasn't sent out his half of the thank-you notes from his wedding, four years ago. Another has 26,000 emails in her inbox.</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p><a href="https://en.wikipedia.org/wiki/Akrasia?useskin=vector">Akrasia</a>, "lacking command" or "weakness" is a lack of self-control or acting against one's better judgement.</p>
<p>If you struggle with motivation, it's likely the problem is not <a href="https://www.lesswrong.com/posts/rbXoZFWdwaP4pW9hu/intrinsic-motivation-is-crucial-for-overcoming-akrasia">intrinsic</a> to you, but instead you haven't found work that is interesting.</p>
<p>If you find your work boring, you should be doing something else.</p>
<p>Some examples:</p>
<h3>Steve Jobs</h3>
<blockquote>
<p>I'm convinced that the only thing that kept me going was that I loved what I did. You've got to find what you love. And that is as true for your work as it is for your lovers. Your work is going to fill a large part of your life, and the only way to be truly satisfied is to do what you believe is great work. And <strong>the only way to do great work is to love what you do</strong></p>
</blockquote>
<h3>Bill Thurston</h3>
<blockquote>
<p>My attention is more inward than that of most people: it can be resistant to being captured and directed externally. Exercises like these mathematics lessons were excruciatingly boring and painful (whether or not I had "mastered the material"). I used to think my wandering attention and difficulty in completing assignments was a defect, but now I realize my <strong>"laziness" is a feature, not a bug</strong></p>
</blockquote>
<h3>Scott Alexander</h3>
<blockquote>
<p>I’ve written a few hundred to a few thousand words pretty much every day for the past ten years. But as I’ve said before, this has taken exactly zero willpower. <strong>It’s more that I can’t stop even if I want to</strong>.</p>
</blockquote>
<h3>Paul Graham</h3>
<blockquote>
<p>Now I know a number of people who do great work, and it's the same with all of them. They have little discipline. They're all terrible procrastinators and find it almost <strong>impossible to make themselves do anything they're not interested in</strong>. One still hasn't sent out his half of the thank-you notes from his wedding, four years ago. Another has 26,000 emails in her inbox.</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[Apophenia]]></title>
        <link>https://bneo.xyz/posts/apophenia</link>
        <guid>https://bneo.xyz/posts/apophenia</guid>
        <pubDate>Mon, 04 Sep 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Apophenia: A tendency to perceive correlations between unrelated things, because your mind can only deal with tiny sample sizes and assuming things are correlated creates easy/comforting explanations of how the world works.</p>
</blockquote>
<p>It's human nature to try to find causality in everything.</p>
<p>It makes us feel better about the amount of randomness and sporadic events that happen everyday in our lives.</p>
<p>Learn to accept that some things happen just because of nature.</p>
<p>Nature is under no obligation to make sense to us.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Apophenia: A tendency to perceive correlations between unrelated things, because your mind can only deal with tiny sample sizes and assuming things are correlated creates easy/comforting explanations of how the world works.</p>
</blockquote>
<p>It's human nature to try to find causality in everything.</p>
<p>It makes us feel better about the amount of randomness and sporadic events that happen everyday in our lives.</p>
<p>Learn to accept that some things happen just because of nature.</p>
<p>Nature is under no obligation to make sense to us.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Surface Area of Luck]]></title>
        <link>https://bneo.xyz/posts/luck</link>
        <guid>https://bneo.xyz/posts/luck</guid>
        <pubDate>Sun, 03 Sep 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>'Give yourself a lot of shots to get lucky' is even better advice than it appears on the surface. Luck isn’t an independent variable but increases super-linearly with more surface area—you meet more people, make more connections between new ideas, learn patterns, etc. — Sam Altman</p>
</blockquote>
<p>The bay area really is the place to be to increase your surface area of luck.</p>
<p>I went to a couple hackathons and AI events that gave me the opportunity to meet people, smart people that I would never have the chance to meet otherwise.</p>
<p>I don't have incredible social skills, but I was putting myself in these uncomfortable positions so I could build those skills.</p>
<p>Each event I went to gave me packets of new information for the next ones, it made the unknowns more known, and it helped me be more comfortable.</p>
<p>That's why I want to be back in the Bay.</p>
<p>I want to get more shots on the goal.</p>
<p>And that goal is to work on something cool, with great people.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>'Give yourself a lot of shots to get lucky' is even better advice than it appears on the surface. Luck isn’t an independent variable but increases super-linearly with more surface area—you meet more people, make more connections between new ideas, learn patterns, etc. — Sam Altman</p>
</blockquote>
<p>The bay area really is the place to be to increase your surface area of luck.</p>
<p>I went to a couple hackathons and AI events that gave me the opportunity to meet people, smart people that I would never have the chance to meet otherwise.</p>
<p>I don't have incredible social skills, but I was putting myself in these uncomfortable positions so I could build those skills.</p>
<p>Each event I went to gave me packets of new information for the next ones, it made the unknowns more known, and it helped me be more comfortable.</p>
<p>That's why I want to be back in the Bay.</p>
<p>I want to get more shots on the goal.</p>
<p>And that goal is to work on something cool, with great people.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[The 90-9-1 rule]]></title>
        <link>https://bneo.xyz/posts/90-9-1</link>
        <guid>https://bneo.xyz/posts/90-9-1</guid>
        <pubDate>Sat, 02 Sep 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>The 90-9-1 Rule: In social media networks, 90% of users just read content, 9% of users contribute a little content, and 1% of users contribute almost all the content. Gives a false impression of what ideas are popular or “average.”</p>
</blockquote>
<p>Everything I read on the internet is just a subset of the entire world.</p>
<p>I live in a bubble of the people I follow on Twitter.</p>
<p>What you consume forms your opinions on what's popular.</p>
<p>It defines my dreams and visions.</p>
<p>Seeing other people building cool things on the internet, working on the cutting-edge, makes me want to do that too.</p>
<p>I wonder if I never used Twitter at all, if I would be a different person today.</p>
<p>What I consume has so much power on my thoughts and wants.</p>
<p>I think a good predictor of the formation of friendship is how similar their twitter and linkedin feed is, because to both parties, the popular ideas are the same, what they consume is the same, and the think the same.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>The 90-9-1 Rule: In social media networks, 90% of users just read content, 9% of users contribute a little content, and 1% of users contribute almost all the content. Gives a false impression of what ideas are popular or “average.”</p>
</blockquote>
<p>Everything I read on the internet is just a subset of the entire world.</p>
<p>I live in a bubble of the people I follow on Twitter.</p>
<p>What you consume forms your opinions on what's popular.</p>
<p>It defines my dreams and visions.</p>
<p>Seeing other people building cool things on the internet, working on the cutting-edge, makes me want to do that too.</p>
<p>I wonder if I never used Twitter at all, if I would be a different person today.</p>
<p>What I consume has so much power on my thoughts and wants.</p>
<p>I think a good predictor of the formation of friendship is how similar their twitter and linkedin feed is, because to both parties, the popular ideas are the same, what they consume is the same, and the think the same.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Every Great Conversation has a Goal]]></title>
        <link>https://bneo.xyz/posts/goal</link>
        <guid>https://bneo.xyz/posts/goal</guid>
        <pubDate>Fri, 01 Sep 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>The most important step of every great conversation is to enter it with a goal in mind.</p>
<p>Ask yourself before the conversation what is the best possible outcome for yourself and the other party, and create a plan to get closer to that outcome.</p>
<p>Here are some healthy and unhealthy conversation goals:</p>
<p>Healthy conversation goals:</p>
<ol>
<li>Finding the truth</li>
<li>Building and strengthening relationships</li>
<li>Reaching a mutual understanding</li>
<li>Reaching a commitment</li>
<li>Negotiating, or reaching a consensus or agreement</li>
<li>Transmitting information and letting others know</li>
<li>Producing results and finding solutions</li>
<li>Aligning on roles, duties, and expectations</li>
<li>Learning from each other</li>
<li>Intervening and influencing</li>
</ol>
<p>Unhealthy conversation goals:</p>
<ol>
<li>Being right or winning</li>
<li>Looking good or saving face</li>
<li>Coercing or intimidating</li>
<li>Punishing or blaming</li>
<li>Avoiding conflict and keeping the peace</li>
</ol>]]></description>
        <content:encoded><![CDATA[<p>The most important step of every great conversation is to enter it with a goal in mind.</p>
<p>Ask yourself before the conversation what is the best possible outcome for yourself and the other party, and create a plan to get closer to that outcome.</p>
<p>Here are some healthy and unhealthy conversation goals:</p>
<p>Healthy conversation goals:</p>
<ol>
<li>Finding the truth</li>
<li>Building and strengthening relationships</li>
<li>Reaching a mutual understanding</li>
<li>Reaching a commitment</li>
<li>Negotiating, or reaching a consensus or agreement</li>
<li>Transmitting information and letting others know</li>
<li>Producing results and finding solutions</li>
<li>Aligning on roles, duties, and expectations</li>
<li>Learning from each other</li>
<li>Intervening and influencing</li>
</ol>
<p>Unhealthy conversation goals:</p>
<ol>
<li>Being right or winning</li>
<li>Looking good or saving face</li>
<li>Coercing or intimidating</li>
<li>Punishing or blaming</li>
<li>Avoiding conflict and keeping the peace</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[Be bigger than your problems]]></title>
        <link>https://bneo.xyz/posts/problems</link>
        <guid>https://bneo.xyz/posts/problems</guid>
        <pubDate>Thu, 31 Aug 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Be <a href="https://jamesclear.com/3-2-1/august-31-2023">larger than the problems</a> in your life.</p>
<p>It's easy to let the situation consume you, rattle and stress you out.</p>
<p>But you're suffering in your head, you're making the problem bigger than it needs to be.</p>
<p>Next time you face a problem, be larger than the situation.</p>
<p>Mentally "step outside and above it".</p>
<p>Acknowledge that it is a problem, and action needs to be taken.</p>
<p>But the chaos is happening externally, and you're still in the driver's seat internally.</p>
<p>You're in control of the moment, the moment is not in control of you.</p>]]></description>
        <content:encoded><![CDATA[<p>Be <a href="https://jamesclear.com/3-2-1/august-31-2023">larger than the problems</a> in your life.</p>
<p>It's easy to let the situation consume you, rattle and stress you out.</p>
<p>But you're suffering in your head, you're making the problem bigger than it needs to be.</p>
<p>Next time you face a problem, be larger than the situation.</p>
<p>Mentally "step outside and above it".</p>
<p>Acknowledge that it is a problem, and action needs to be taken.</p>
<p>But the chaos is happening externally, and you're still in the driver's seat internally.</p>
<p>You're in control of the moment, the moment is not in control of you.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[How to Get and Evaluate Startup Ideas]]></title>
        <link>https://bneo.xyz/posts/ideas</link>
        <guid>https://bneo.xyz/posts/ideas</guid>
        <pubDate>Wed, 30 Aug 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I was chatting with a friend and we talked about validating our startup idea with marketing and outreach before spending time building out the product.</p>
<p>I found this hackernews <a href="https://news.ycombinator.com/item?id=28263375">thread</a> talking about the same topic.</p>
<p>I also recalled this <a href="https://www.youtube.com/watch?v=Th8JoIan4dg">video</a> by YC, which talks about how to get ideas and evaluate whether they are worth pursuing.</p>
<h3>4 most common mistakes</h3>
<ol>
<li>not solving a real problem: (SISP: solution in search of problem ex: AI is cool what can AI be applied to)</li>
<li>getting stuck on tarpit ideas: tarpit = set of ideas that have been around forever but have been stuck in tar and don't seem to get anywhere
<ul>
<li>what causes tarpit ideas? : widespread problem, seems easy to solve, structural reason why it hasn't been solved</li>
</ul>
</li>
<li>not evaluating an idea</li>
<li>waiting for the perfect idea</li>
</ol>
<h3>10 key question for any idea</h3>
<ol>
<li>Do you have a founder/market fit?: pick a good idea for my team!</li>
<li>How big is the market?: ex: Coinbase</li>
<li>How accute is the problem? ex: Brex</li>
<li>Do you have competition?: Most good ideas have competition, but needs a new insight -> Yes I do</li>
<li>Do you want this?: Do you know personally who wants this? -> I know someone who wants this, but I am not sure if I want this.</li>
<li>Did this recently become possible or necessary? ex: Checkr</li>
<li>Are there good proxies for this business? proxies is a large company that does something similar, but not a direct competitor. Rappi example.</li>
<li>Is this an idea you'd want to work on for years?: boring idea is okay, and tend to be passionate over time.</li>
<li>Is this a scalable business? Software -> check, high skilled human labor.</li>
<li>Is this a good idea space? Do you expect is going to have a reasonable hit rate. ex: Fivetran</li>
</ol>
<h3>3 things that make ideas good</h3>
<ol>
<li>hard problem ex: Stripe (credit card processing and banks)</li>
<li>boring space ex: Gusto (payroll)</li>
<li>existing competitors ex: DropBox (19 other competitors which had bad UI, dropbox edge was integration with OS)</li>
</ol>
<h3>3 main ways to come up with ideas</h3>
<ul>
<li>become an expert on something valuable</li>
<li>work at a startup</li>
<li>build things you find interesting</li>
</ul>
<h3>7 recipe to generate ideas</h3>
<ol>
<li>start with what your team is good at : automatic founder market fit (ex: Rezi)</li>
<li>start with a problem you've personally encountered (ex: Vetcove)</li>
<li>think of things you've personally wish existed (ex: DoorDash)</li>
<li>look at things that have changed recently (ex: Covid -> Gathertown)</li>
<li>Look for new variants of successful companies (ex: Nuvocargo)</li>
<li>talk to people and ask them what problems they have (pick fertile idea space and talk to people in that space ex: AtoB)</li>
<li>look for a big industry that seem broken (ripe for disruption)</li>
<li>find a cofounder with an idea</li>
</ol>]]></description>
        <content:encoded><![CDATA[<p>I was chatting with a friend and we talked about validating our startup idea with marketing and outreach before spending time building out the product.</p>
<p>I found this hackernews <a href="https://news.ycombinator.com/item?id=28263375">thread</a> talking about the same topic.</p>
<p>I also recalled this <a href="https://www.youtube.com/watch?v=Th8JoIan4dg">video</a> by YC, which talks about how to get ideas and evaluate whether they are worth pursuing.</p>
<h3>4 most common mistakes</h3>
<ol>
<li>not solving a real problem: (SISP: solution in search of problem ex: AI is cool what can AI be applied to)</li>
<li>getting stuck on tarpit ideas: tarpit = set of ideas that have been around forever but have been stuck in tar and don't seem to get anywhere
<ul>
<li>what causes tarpit ideas? : widespread problem, seems easy to solve, structural reason why it hasn't been solved</li>
</ul>
</li>
<li>not evaluating an idea</li>
<li>waiting for the perfect idea</li>
</ol>
<h3>10 key question for any idea</h3>
<ol>
<li>Do you have a founder/market fit?: pick a good idea for my team!</li>
<li>How big is the market?: ex: Coinbase</li>
<li>How accute is the problem? ex: Brex</li>
<li>Do you have competition?: Most good ideas have competition, but needs a new insight -> Yes I do</li>
<li>Do you want this?: Do you know personally who wants this? -> I know someone who wants this, but I am not sure if I want this.</li>
<li>Did this recently become possible or necessary? ex: Checkr</li>
<li>Are there good proxies for this business? proxies is a large company that does something similar, but not a direct competitor. Rappi example.</li>
<li>Is this an idea you'd want to work on for years?: boring idea is okay, and tend to be passionate over time.</li>
<li>Is this a scalable business? Software -> check, high skilled human labor.</li>
<li>Is this a good idea space? Do you expect is going to have a reasonable hit rate. ex: Fivetran</li>
</ol>
<h3>3 things that make ideas good</h3>
<ol>
<li>hard problem ex: Stripe (credit card processing and banks)</li>
<li>boring space ex: Gusto (payroll)</li>
<li>existing competitors ex: DropBox (19 other competitors which had bad UI, dropbox edge was integration with OS)</li>
</ol>
<h3>3 main ways to come up with ideas</h3>
<ul>
<li>become an expert on something valuable</li>
<li>work at a startup</li>
<li>build things you find interesting</li>
</ul>
<h3>7 recipe to generate ideas</h3>
<ol>
<li>start with what your team is good at : automatic founder market fit (ex: Rezi)</li>
<li>start with a problem you've personally encountered (ex: Vetcove)</li>
<li>think of things you've personally wish existed (ex: DoorDash)</li>
<li>look at things that have changed recently (ex: Covid -> Gathertown)</li>
<li>Look for new variants of successful companies (ex: Nuvocargo)</li>
<li>talk to people and ask them what problems they have (pick fertile idea space and talk to people in that space ex: AtoB)</li>
<li>look for a big industry that seem broken (ripe for disruption)</li>
<li>find a cofounder with an idea</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[Goals]]></title>
        <link>https://bneo.xyz/posts/motivation</link>
        <guid>https://bneo.xyz/posts/motivation</guid>
        <pubDate>Tue, 29 Aug 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Some notes on how to <a href="https://www.youtube.com/watch?v=CrtR12PBKb0">set and achieve goals</a> by Andrew Huberman.</p>
<ul>
<li>define goals
<ul>
<li><strong>Specificity and measurability</strong> are key components of successful goal setting
<ul>
<li>Include specific actions with <strong>verbs</strong></li>
<li>Specify amount of time per session, how frequent</li>
</ul>
</li>
<li>have metrics for quantifiable goals, have process and specific actions for non quantifiable ones</li>
<li>writing down goals on <strong>paper</strong> engages neural circuitry effectively</li>
<li>set <strong>one priority goal</strong> instead of multiple</li>
<li>choose a goal that feels <strong>slightly out of reach</strong> to recruit necessary neural circuits associated with arousal</li>
</ul>
</li>
<li>Pursuing
<ul>
<li>Update visual reminders daily to reinforce goals, our visual system adapts to regular stimuli</li>
<li><strong>keep your goals private</strong> (diminishing returns) or share them with people who doubt you (for added motivation)</li>
<li>Focus on a 12-week cycle/quarterly for pursuing goals
<ul>
<li>quantify number of hours per week and day for goal</li>
<li>choose specific days of week</li>
</ul>
</li>
</ul>
</li>
<li>Visualization of End
<ul>
<li>When highly motivated, spend 1 minute visualizing positive outcome is helpful</li>
<li>If unmotivated, spend 1 minute visualizing failure and how it will feel</li>
<li>Ask yourself about motivation level each day before starting work. Quantify on a scale if desired</li>
</ul>
</li>
<li>Visual focus
<ul>
<li>Narrowing <strong>visual attention</strong> on a specific target increases <strong>alertness and arousal</strong>.
<ul>
<li>recruits neurochemicals that increase focus, motivation, and perceived effort</li>
<li>maintain focus on target for at least 30 secs, up to 90.</li>
</ul>
</li>
</ul>
</li>
<li>To maintain motivation
<ul>
<li>take short breaks every 20 min or on the hour</li>
<li>engage in panoramic vision by looking at horizon or corners of rooms help relax tired eyes and improve focus</li>
<li>breathing properly and staying visually focused</li>
<li>random intermittent reinforcement (i.e. in casinos), rewarding oneself randomly for completing milestones, enhances motivation</li>
</ul>
</li>
<li>Dopamine &#x3C;-> motivation
<ul>
<li>dopamine is molecule of motivation</li>
<li>rewarding oneself after each milestone diminishes reward potency</li>
<li>Viewing accomplishment as the only reward undermines success probability</li>
<li>You need to randomly reward yourself</li>
</ul>
</li>
<li>middle problem
<ul>
<li>motivation decrease during middle phase of goal pursuit</li>
<li>break middle section into smaller chunks</li>
<li>use tools like visual target to increase focus</li>
</ul>
</li>
<li>Motivation throughout the day (circadian rhythm)
<ul>
<li>Most people experience their highest level of attention and motivation 30 minutes, 3 hours, and 11 hours after waking up.</li>
<li>time block and engage in goal pursuit and don't worry about specific timings</li>
</ul>
</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>Some notes on how to <a href="https://www.youtube.com/watch?v=CrtR12PBKb0">set and achieve goals</a> by Andrew Huberman.</p>
<ul>
<li>define goals
<ul>
<li><strong>Specificity and measurability</strong> are key components of successful goal setting
<ul>
<li>Include specific actions with <strong>verbs</strong></li>
<li>Specify amount of time per session, how frequent</li>
</ul>
</li>
<li>have metrics for quantifiable goals, have process and specific actions for non quantifiable ones</li>
<li>writing down goals on <strong>paper</strong> engages neural circuitry effectively</li>
<li>set <strong>one priority goal</strong> instead of multiple</li>
<li>choose a goal that feels <strong>slightly out of reach</strong> to recruit necessary neural circuits associated with arousal</li>
</ul>
</li>
<li>Pursuing
<ul>
<li>Update visual reminders daily to reinforce goals, our visual system adapts to regular stimuli</li>
<li><strong>keep your goals private</strong> (diminishing returns) or share them with people who doubt you (for added motivation)</li>
<li>Focus on a 12-week cycle/quarterly for pursuing goals
<ul>
<li>quantify number of hours per week and day for goal</li>
<li>choose specific days of week</li>
</ul>
</li>
</ul>
</li>
<li>Visualization of End
<ul>
<li>When highly motivated, spend 1 minute visualizing positive outcome is helpful</li>
<li>If unmotivated, spend 1 minute visualizing failure and how it will feel</li>
<li>Ask yourself about motivation level each day before starting work. Quantify on a scale if desired</li>
</ul>
</li>
<li>Visual focus
<ul>
<li>Narrowing <strong>visual attention</strong> on a specific target increases <strong>alertness and arousal</strong>.
<ul>
<li>recruits neurochemicals that increase focus, motivation, and perceived effort</li>
<li>maintain focus on target for at least 30 secs, up to 90.</li>
</ul>
</li>
</ul>
</li>
<li>To maintain motivation
<ul>
<li>take short breaks every 20 min or on the hour</li>
<li>engage in panoramic vision by looking at horizon or corners of rooms help relax tired eyes and improve focus</li>
<li>breathing properly and staying visually focused</li>
<li>random intermittent reinforcement (i.e. in casinos), rewarding oneself randomly for completing milestones, enhances motivation</li>
</ul>
</li>
<li>Dopamine &#x3C;-> motivation
<ul>
<li>dopamine is molecule of motivation</li>
<li>rewarding oneself after each milestone diminishes reward potency</li>
<li>Viewing accomplishment as the only reward undermines success probability</li>
<li>You need to randomly reward yourself</li>
</ul>
</li>
<li>middle problem
<ul>
<li>motivation decrease during middle phase of goal pursuit</li>
<li>break middle section into smaller chunks</li>
<li>use tools like visual target to increase focus</li>
</ul>
</li>
<li>Motivation throughout the day (circadian rhythm)
<ul>
<li>Most people experience their highest level of attention and motivation 30 minutes, 3 hours, and 11 hours after waking up.</li>
<li>time block and engage in goal pursuit and don't worry about specific timings</li>
</ul>
</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Understand ML Papers Quickly]]></title>
        <link>https://bneo.xyz/posts/papers</link>
        <guid>https://bneo.xyz/posts/papers</guid>
        <pubDate>Mon, 28 Aug 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><a href="https://evjang.com/2021/01/25/understanding-ml.html?curius=2021">5 simple questions</a> by <a href="https://evjang.com/">Eric Jang</a> for understanding ML papers quickly.</p>
<ol>
<li>What are the inputs to the function approximator?</li>
<li>What are the outputs to the function approximator?</li>
<li>What loss supervises the output predictions? What assumptions about the world does this particular objective make?</li>
<li>Once trained, what is the model able to generalize to, in regards to input/output pairs it hasn’t seen before?</li>
<li>Are the claims in the paper falsifiable?</li>
</ol>]]></description>
        <content:encoded><![CDATA[<p><a href="https://evjang.com/2021/01/25/understanding-ml.html?curius=2021">5 simple questions</a> by <a href="https://evjang.com/">Eric Jang</a> for understanding ML papers quickly.</p>
<ol>
<li>What are the inputs to the function approximator?</li>
<li>What are the outputs to the function approximator?</li>
<li>What loss supervises the output predictions? What assumptions about the world does this particular objective make?</li>
<li>Once trained, what is the model able to generalize to, in regards to input/output pairs it hasn’t seen before?</li>
<li>Are the claims in the paper falsifiable?</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[Food and Gut]]></title>
        <link>https://bneo.xyz/posts/gut</link>
        <guid>https://bneo.xyz/posts/gut</guid>
        <pubDate>Sun, 27 Aug 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>There are trillions of bacteria, viruses, and fungi that lives in our bodies.</p>
<p>This is our gut microbiome, which performs various functions in our bodies.</p>
<p>What function does it have?</p>
<ul>
<li>They help with food digestion.</li>
<li>They produce essential nutrients for our bodies.</li>
<li>They play a role in regulating the immune system and protecting against harmful pathogens.</li>
</ul>
<p>Gut health also affects your mental health, weight, blood sugar, and liver</p>
<p>Our diet pays a significant role in maintaining a healthy gut.</p>
<p>Prebiotic foods (whole grains, bananas, greens, onions, garlic, soybeans, and artichokes) act as food for healthy gut bacteria.</p>
<p>Dietary fiber from fruits, vegetables, nuts, legumes, and whole grains is an excellent fuel for gut bacteria.</p>
<p>It promotes the production of short-chain fatty acids that nourish the gut barrier and reduce inflammation.</p>
<p>Low-fiber processed foods can <a href="https://med.stanford.edu/news/all-news/2016/01/low-fiber-diet-may-cause-irreversible-depletion-of-gut-bacteria.html">negatively impact our gut bacteria</a>.</p>
<p>These foods provide less fuel for the bacteria, leading to decreased diversity and hungry bacteria. Some bacteria may even start feeding on the mucus lining.</p>
<p>The basic idea is:</p>
<ul>
<li>Eat more: Probiotics, prebiotics, fiber, polyphenols and fermented foods</li>
<li>Eat less: Artificial sweeteners, red meat, processed foods and alcohol.</li>
</ul>
<p>More in this <a href="https://www.eatingwell.com/article/2059033/best-and-worst-foods-to-eat-for-gut-health/">article</a>.</p>]]></description>
        <content:encoded><![CDATA[<p>There are trillions of bacteria, viruses, and fungi that lives in our bodies.</p>
<p>This is our gut microbiome, which performs various functions in our bodies.</p>
<p>What function does it have?</p>
<ul>
<li>They help with food digestion.</li>
<li>They produce essential nutrients for our bodies.</li>
<li>They play a role in regulating the immune system and protecting against harmful pathogens.</li>
</ul>
<p>Gut health also affects your mental health, weight, blood sugar, and liver</p>
<p>Our diet pays a significant role in maintaining a healthy gut.</p>
<p>Prebiotic foods (whole grains, bananas, greens, onions, garlic, soybeans, and artichokes) act as food for healthy gut bacteria.</p>
<p>Dietary fiber from fruits, vegetables, nuts, legumes, and whole grains is an excellent fuel for gut bacteria.</p>
<p>It promotes the production of short-chain fatty acids that nourish the gut barrier and reduce inflammation.</p>
<p>Low-fiber processed foods can <a href="https://med.stanford.edu/news/all-news/2016/01/low-fiber-diet-may-cause-irreversible-depletion-of-gut-bacteria.html">negatively impact our gut bacteria</a>.</p>
<p>These foods provide less fuel for the bacteria, leading to decreased diversity and hungry bacteria. Some bacteria may even start feeding on the mucus lining.</p>
<p>The basic idea is:</p>
<ul>
<li>Eat more: Probiotics, prebiotics, fiber, polyphenols and fermented foods</li>
<li>Eat less: Artificial sweeteners, red meat, processed foods and alcohol.</li>
</ul>
<p>More in this <a href="https://www.eatingwell.com/article/2059033/best-and-worst-foods-to-eat-for-gut-health/">article</a>.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Stuff on GPUs]]></title>
        <link>https://bneo.xyz/posts/gpu</link>
        <guid>https://bneo.xyz/posts/gpu</guid>
        <pubDate>Sat, 26 Aug 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Found a good <a href="https://timdettmers.com/2023/01/30/which-gpu-for-deep-learning/#Overview">article</a> for choosing GPUs for deep learning.</p>
<p>Might be handy in the future when I become a deep learning expert.</p>
<p>For now, I'm still a noob.</p>
<p>There's also this <a href="https://qr.ae/py3CuL">Quora answer</a> which is the best high-level explanation for how GPUs work.</p>
<p>It would be cool to start training deep learning models, I've been wanting to do that since 2020. It's now close to the end of 2023.</p>
<p>It's hard to motivate myself to pursue things that has long term investments, it's also hard to build a habit of learning hard things on your own accord.</p>]]></description>
        <content:encoded><![CDATA[<p>Found a good <a href="https://timdettmers.com/2023/01/30/which-gpu-for-deep-learning/#Overview">article</a> for choosing GPUs for deep learning.</p>
<p>Might be handy in the future when I become a deep learning expert.</p>
<p>For now, I'm still a noob.</p>
<p>There's also this <a href="https://qr.ae/py3CuL">Quora answer</a> which is the best high-level explanation for how GPUs work.</p>
<p>It would be cool to start training deep learning models, I've been wanting to do that since 2020. It's now close to the end of 2023.</p>
<p>It's hard to motivate myself to pursue things that has long term investments, it's also hard to build a habit of learning hard things on your own accord.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Staying Home]]></title>
        <link>https://bneo.xyz/posts/home</link>
        <guid>https://bneo.xyz/posts/home</guid>
        <pubDate>Fri, 25 Aug 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I've been staying at home ever since I got back.</p>
<p>I'm taking only one class this semester, so I have no reason to leave the house.</p>
<p>There are a lot of things on my mind.</p>
<p>Grad school or full-time. Those two things constantly lingering in my head.</p>
<p>I'm not even considering the third option of going back Malaysia, because to me, it means I failed.</p>
<p>I noticed it's really easy to get distract with the vast deluge of entertainment on the internet.</p>
<p>It could be my inability to delay gratification.</p>
<p>Or it's the lack of any proper schedule, to not have anyone be expecting or depend on you for anything.</p>
<p>This lack of responsibility and accountability have be gravitating towards watching movies online.</p>
<p>I first watched a really bad slasher film, two of them actually, because I saw it on an Instagram reel and was curious.</p>
<p>Then I skipped through the latest insidious movie.</p>
<p>Then the actress in that movie made me speed through X-men First class.</p>
<p>Then I watched Wall-e because I just popped into my head.</p>
<p>After that I watched Ratatouille, because it's also one of the best pixar movies ever.</p>
<p>I was able to do some reading after making Chinese Eggplant with Garlic Sauce.</p>
<p>One good thing about being at home more is I get to cook and bake, which I really enjoy. The only thing that sucks is I have GERD, so it really limits what I can make.</p>
<p>I also cleaned the house a little and went to the gym. After not having human interaction with the outside world for two full days I felt a little social anxiety at the gym.</p>
<p>Then during dinnertime, I watched Rush Hour 2, because I just watched Rush Hour recently.</p>
<p>I might have an interview coming, so I gave myself some textbooks and articles to read to voraciously study about Spark, Airflow, and Trino, so that if I'm asked about these technologies, I won't sound like a complete stranger to those concepts.</p>
<p>So maybe I'm just putting too much pressure on myself, so I seek solace from what's difficult.</p>
<p>The solution here is to take breaks, time block every hour, go out and switch up my environment when I'm losing focus, listen to music that isn't distracting, to take note of my energy levels, because it's 2 a.m. now and I'm super focused on writing this.</p>
<p>I also spent the entire day just writing notes from what I've read, which isn't ideal because I'll forget it, so I should be doing more by writing code, implementing, making mistakes, and learning from them.
'
Here's hoping I start being more accountable, spend less time on my monitor and more outside and interacting, cherish the time left in Iowa, try to meet some new people, and grow in all aspects of my life.</p>]]></description>
        <content:encoded><![CDATA[<p>I've been staying at home ever since I got back.</p>
<p>I'm taking only one class this semester, so I have no reason to leave the house.</p>
<p>There are a lot of things on my mind.</p>
<p>Grad school or full-time. Those two things constantly lingering in my head.</p>
<p>I'm not even considering the third option of going back Malaysia, because to me, it means I failed.</p>
<p>I noticed it's really easy to get distract with the vast deluge of entertainment on the internet.</p>
<p>It could be my inability to delay gratification.</p>
<p>Or it's the lack of any proper schedule, to not have anyone be expecting or depend on you for anything.</p>
<p>This lack of responsibility and accountability have be gravitating towards watching movies online.</p>
<p>I first watched a really bad slasher film, two of them actually, because I saw it on an Instagram reel and was curious.</p>
<p>Then I skipped through the latest insidious movie.</p>
<p>Then the actress in that movie made me speed through X-men First class.</p>
<p>Then I watched Wall-e because I just popped into my head.</p>
<p>After that I watched Ratatouille, because it's also one of the best pixar movies ever.</p>
<p>I was able to do some reading after making Chinese Eggplant with Garlic Sauce.</p>
<p>One good thing about being at home more is I get to cook and bake, which I really enjoy. The only thing that sucks is I have GERD, so it really limits what I can make.</p>
<p>I also cleaned the house a little and went to the gym. After not having human interaction with the outside world for two full days I felt a little social anxiety at the gym.</p>
<p>Then during dinnertime, I watched Rush Hour 2, because I just watched Rush Hour recently.</p>
<p>I might have an interview coming, so I gave myself some textbooks and articles to read to voraciously study about Spark, Airflow, and Trino, so that if I'm asked about these technologies, I won't sound like a complete stranger to those concepts.</p>
<p>So maybe I'm just putting too much pressure on myself, so I seek solace from what's difficult.</p>
<p>The solution here is to take breaks, time block every hour, go out and switch up my environment when I'm losing focus, listen to music that isn't distracting, to take note of my energy levels, because it's 2 a.m. now and I'm super focused on writing this.</p>
<p>I also spent the entire day just writing notes from what I've read, which isn't ideal because I'll forget it, so I should be doing more by writing code, implementing, making mistakes, and learning from them.
'
Here's hoping I start being more accountable, spend less time on my monitor and more outside and interacting, cherish the time left in Iowa, try to meet some new people, and grow in all aspects of my life.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[How GitHub code search works]]></title>
        <link>https://bneo.xyz/posts/code-search</link>
        <guid>https://bneo.xyz/posts/code-search</guid>
        <pubDate>Thu, 24 Aug 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>GitHub <a href="https://github.blog/2023-02-06-the-technology-behind-githubs-new-code-search/?utm_source=theblueprint&#x26;curius=1433">built</a> a <a href="https://github.com/search?type=code&#x26;auto_enroll=true">code search engine</a> from scratch in rust, called Blackbird.</p>
<p>Why not use an open source solution?</p>
<p>Because general text search products aren't great for <em>code</em> search.</p>
<p>The UX is poor, indexing is slow, and it's expensive to host.</p>
<p>Here were the three main motivations:</p>
<ol>
<li>A new UX for asking questions of code, and get answers through iteratively searching, browsing, navigating, and reading code</li>
<li>Code is already designed to be understood by machines, so we should take advantage of that structure. It also has unique requirements; we want to search for punctuation, no stemming, keep stop words, and search with regex.</li>
<li>Github scale is a unique challenge. Deploying on elasticsearch took months to index (8 mil repos). Today there are 200m. It's not static, and it's constantly changing. Right now, you can search <strong>45 mil repos</strong>, representing <strong>115 TB of code</strong> and <strong>15.5b documents</strong>.</li>
</ol>
<h2>just use grep</h2>
<p>In programming, always start with what the naive approach; in this case, it's grep.</p>
<p>Let's do a little napkin math.</p>
<p>On a machine with 8 core intel CPU, <a href="https://github.com/BurntSushi/ripgrep">ripgrep</a> can run an exhaustive regex query on a 13GB file cached in memory in 2.76 seconds.</p>
<p>This isn't going to work with the amount of data they have.</p>
<p>Code search runs on 64 core, 32 machine clusters.</p>
<p>Even if they put 115 TB of code in memory, assuming perfect parallelization of work, they're going to saturate 2,048 CPU cores for 96 seconds to serve a single query.</p>
<p>And only that one query can run. This comes up to 0.01 queries per second (QPS).</p>
<p>There's no cost-effective way to scale this approach to all of Github's code.</p>
<p>We need to build an index.</p>
<h2>Search index primer</h2>
<p>To speed up queries, we need to pre-compute a bunch of information in the form of indices.</p>
<p>There are two indexing techniques: <strong>forward and inverted index</strong>.</p>
<p>A <a href="https://en.wikipedia.org/wiki/Search_engine_indexing#The_forward_index">forward index</a> stores a list of words for each document.</p>
<p>An <a href="https://en.wikipedia.org/wiki/Inverted_index">inverted index</a> would be the opposite, mapping content to a set of documents that contain them.</p>
<p>For code search, they built a special type of inverted index called <a href="https://en.wikipedia.org/wiki/N-gram">n-gram</a> index, useful for looking up substrings of content.</p>
<p>To perform a search, they intersect the results of multiple lookups to give the list of documents where the string appears. With a trigram index, there's four lookups for the query "limits" : <code>lim</code>, <code>imi</code>, <code>mit</code>, and <code>its</code>.</p>
<p>Unlike a hashmap, these indices are too big to fit into memory.</p>
<p>We build <strong>iterators</strong> to lazily return sorted document IDs (based on ranking of each document) and we intersect and union the iterators and read far enough to fetch the requested number of results. This way they never have to keep the entire entire posting list.</p>
<h2>Indexing 45 million repos</h2>
<p>we have the technique, now to to figure out how to built the index efficiently.</p>
<p>we need to figure out some insights into the data we have which guides our approach.</p>
<p>we know two things: Git's use of <a href="https://en.wikipedia.org/wiki/Content-addressable_storage?useskin=vector">content addressable hashing</a> and that there's a lot of duplicate content on GitHub.</p>
<p>This leads us to two decisions:</p>
<ol>
<li>Shard by Git <a href="https://git-scm.com/book/en/v2/Git-Internals-Git-Objects">blob</a> object ID.
<ul>
<li>nice way to evenly distributed docs between shards while avoiding duplication.</li>
<li>scale no. of shards as necessary</li>
</ul>
</li>
<li>Model index as tree
<ul>
<li>use delta encoding to reduce amount of crawling and to optimize metadata</li>
<li>metadata = list of locations for documents (path, branch, repo) and info about the objects (repo name, owner, visibility)</li>
</ul>
</li>
</ol>
<h2>building the index</h2>
<p>To ingest all the repositories for the first time, one key property is we <strong>optimize the order</strong> which we do the initial ingest to <strong>make the most of delta encoding</strong>.</p>
<p>We do this by using a novel probabilistic data structure representing repository similarity and by driving ingest order from a level order traversal of a MST of a graph of repository similarity.</p>
<p>Using this order, each repo is crawled by diffing it against its parent in the delta tree. This means we only need to crawl blobs unique to that repo, not the entire repo.</p>
<p>Here's the process.</p>
<ol>
<li>Kafka provides events (<code>git push</code>) that tells us to index something.</li>
<li>A bunch of crawlers interact with Git and a service to extract symbols from code.</li>
<li>Kafka is used again to allow each shard to consume documents for indexing.</li>
<li>The data is partitioned between shards. Each shard consumes a single Kafka partition in the topic.
<ul>
<li><strong>Indexing is decoupled from crawling</strong> through the use of Kafka and the <strong>ordering</strong> of messages in Kafka is how we gain <strong>query consistency</strong>.</li>
</ul>
</li>
<li>Indexer shards take the documents and build the indices
<ul>
<li>tokenizing to construct n-gram indices (for content, symbols) and other useful indices (languages, owners, etc) before serializing and flushing to disk when enough work as accumulated.</li>
</ul>
</li>
<li>Finally the shards run compaction to collapse up smaller indices to larger onces that are more efficient to query.
<ul>
<li>Compaction also k-merges the posting list by score so relevant documents have lower IDs and will be returned first by lazy iterators.</li>
</ul>
</li>
</ol>
<p>During initial ingest, we delay compact and do one big run at the end, but then as index keeps up with incremental changes, compaction is run on shorter intervals to handle things like document deletion.</p>
<h2>Life of a query</h2>
<p>Redis is used to <strong>manage quotas</strong> and <strong>cache some access control data</strong>.</p>
<ol>
<li>front end accepts user query and passes it to query service</li>
<li>service parses query into abstract syntax tree and rewrites it
<ul>
<li>resolves languages to canonical <a href="https://github.com/github-linguist/linguist">Linguist</a> language ID (determine what langauge it is)</li>
<li>tags extra clauses for permissions and scopes</li>
</ul>
</li>
<li>Fan out and send n concurrent request
<ul>
<li>query must be sent to each shard in search cluster due to sharding strategy</li>
</ul>
</li>
<li>Conversion of query to lookup information in indices
<ul>
<li>regex gets translated into a series of substring queries on ngram indices</li>
<li><a href="https://swtch.com/~rsc/regexp/regexp4.html">trigrams</a> are sweet spot in design space, but causes problems at scale. GitHub uses "sparse grams", a dynamic gram size.</li>
</ul>
</li>
<li>Iterators from each clause are run (and = intersect; or = union)
<ul>
<li>returns a list of documents</li>
<li>double check each document before scoring, sorting, and returning requested number of results</li>
</ul>
</li>
<li>Aggregate results from all shards
<ul>
<li>resort by score, filter, return top 100</li>
</ul>
</li>
<li>Github.com front-end does syntax highlighting, term highlighting, pagination.</li>
</ol>
<pre><code class="language-ruby">and(
  owners_iter("rails"),
  languages_iter(326),
  or(
    and(
      content_grams_iter("arg"),
      content_grams_iter("rgu"),
      content_grams_iter("gum"),
      or(
        and(
         content_grams_iter("ume"),
         content_grams_iter("ment")
        )
        content_grams_iter("uments"),
      )
    ),
    or(paths_grams_iter…)
    or(symbols_grams_iter…)
  ),
  …
)
</code></pre>
<h2>Summary</h2>
<p>This is the entire system.</p>
<p>The ingest pipeline can publish 120k docs/s, so working through 15.5b should take 36 hours.</p>
<p>Delta indexing reduces no of documents we have to crawl by 50%, allowing us to re-index entire corpus in 18 hours.</p>
<p>We started with 115 TB of content to search, deduplication and delta indexing brings that down to 28 TB of unique content. The index itself clocks in at 25 TB, which includes all the indices, and a compressed copy of all unique content.</p>
<h2>Concept review</h2>
<ul>
<li>forward and inverted index: indices for for full-text search</li>
<li><a href="https://en.wikipedia.org/wiki/Content-addressable_storage?useskin=vector">content addressable hashing</a>: fetching something based on content.</li>
<li><a href="https://planetscale.com/blog/how-does-database-sharding-work">sharding</a>: splitting large data across multiple clusters to scale horizontally</li>
<li>git <a href="https://git-scm.com/book/en/v2/Git-Internals-Git-Objects">blob</a>: blob (binary large object), named by a SHA-1 hashing of size and contents of file.</li>
<li><a href="https://en.wikipedia.org/wiki/Delta_encoding?useskin=vector">delta encoding</a>: storing data in form of deltas, storing only the differences</li>
<li><a href="https://en.wikipedia.org/wiki/Minimum_spanning_tree?useskin=vector">minimum spanning tree</a>: a subset of edges of a connected, edge-weighted, undirected graph that connects all vertices together <strong>without cycles</strong> and with <strong>minimum possible total edge weight</strong>.</li>
<li><a href="https://en.wikipedia.org/wiki/K-way_merge_algorithm?useskin=vector">k-merges</a>: merging k sorted arrays to produce a single sorted</li>
<li>compaction: collapse smaller indices to larger ones</li>
<li><a href="https://stackoverflow.com/questions/10493411/what-is-bit-masking">bitmask</a>: data used for bitwise operation</li>
<li>Probabilistic data structures: <a href="https://en.wikipedia.org/wiki/MinHash?useskin=vector">MinHash</a> and <a href="https://en.wikipedia.org/wiki/HyperLogLog?useskin=vector">HyperLogLog</a></li>
<li>Serializing: convert object state to byte stream</li>
<li>Flushing: sync temporary state of data with permanent state.</li>
<li>abstract syntax tree: tree-like data structure that represents the structure of source code in a programming language</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>GitHub <a href="https://github.blog/2023-02-06-the-technology-behind-githubs-new-code-search/?utm_source=theblueprint&#x26;curius=1433">built</a> a <a href="https://github.com/search?type=code&#x26;auto_enroll=true">code search engine</a> from scratch in rust, called Blackbird.</p>
<p>Why not use an open source solution?</p>
<p>Because general text search products aren't great for <em>code</em> search.</p>
<p>The UX is poor, indexing is slow, and it's expensive to host.</p>
<p>Here were the three main motivations:</p>
<ol>
<li>A new UX for asking questions of code, and get answers through iteratively searching, browsing, navigating, and reading code</li>
<li>Code is already designed to be understood by machines, so we should take advantage of that structure. It also has unique requirements; we want to search for punctuation, no stemming, keep stop words, and search with regex.</li>
<li>Github scale is a unique challenge. Deploying on elasticsearch took months to index (8 mil repos). Today there are 200m. It's not static, and it's constantly changing. Right now, you can search <strong>45 mil repos</strong>, representing <strong>115 TB of code</strong> and <strong>15.5b documents</strong>.</li>
</ol>
<h2>just use grep</h2>
<p>In programming, always start with what the naive approach; in this case, it's grep.</p>
<p>Let's do a little napkin math.</p>
<p>On a machine with 8 core intel CPU, <a href="https://github.com/BurntSushi/ripgrep">ripgrep</a> can run an exhaustive regex query on a 13GB file cached in memory in 2.76 seconds.</p>
<p>This isn't going to work with the amount of data they have.</p>
<p>Code search runs on 64 core, 32 machine clusters.</p>
<p>Even if they put 115 TB of code in memory, assuming perfect parallelization of work, they're going to saturate 2,048 CPU cores for 96 seconds to serve a single query.</p>
<p>And only that one query can run. This comes up to 0.01 queries per second (QPS).</p>
<p>There's no cost-effective way to scale this approach to all of Github's code.</p>
<p>We need to build an index.</p>
<h2>Search index primer</h2>
<p>To speed up queries, we need to pre-compute a bunch of information in the form of indices.</p>
<p>There are two indexing techniques: <strong>forward and inverted index</strong>.</p>
<p>A <a href="https://en.wikipedia.org/wiki/Search_engine_indexing#The_forward_index">forward index</a> stores a list of words for each document.</p>
<p>An <a href="https://en.wikipedia.org/wiki/Inverted_index">inverted index</a> would be the opposite, mapping content to a set of documents that contain them.</p>
<p>For code search, they built a special type of inverted index called <a href="https://en.wikipedia.org/wiki/N-gram">n-gram</a> index, useful for looking up substrings of content.</p>
<p>To perform a search, they intersect the results of multiple lookups to give the list of documents where the string appears. With a trigram index, there's four lookups for the query "limits" : <code>lim</code>, <code>imi</code>, <code>mit</code>, and <code>its</code>.</p>
<p>Unlike a hashmap, these indices are too big to fit into memory.</p>
<p>We build <strong>iterators</strong> to lazily return sorted document IDs (based on ranking of each document) and we intersect and union the iterators and read far enough to fetch the requested number of results. This way they never have to keep the entire entire posting list.</p>
<h2>Indexing 45 million repos</h2>
<p>we have the technique, now to to figure out how to built the index efficiently.</p>
<p>we need to figure out some insights into the data we have which guides our approach.</p>
<p>we know two things: Git's use of <a href="https://en.wikipedia.org/wiki/Content-addressable_storage?useskin=vector">content addressable hashing</a> and that there's a lot of duplicate content on GitHub.</p>
<p>This leads us to two decisions:</p>
<ol>
<li>Shard by Git <a href="https://git-scm.com/book/en/v2/Git-Internals-Git-Objects">blob</a> object ID.
<ul>
<li>nice way to evenly distributed docs between shards while avoiding duplication.</li>
<li>scale no. of shards as necessary</li>
</ul>
</li>
<li>Model index as tree
<ul>
<li>use delta encoding to reduce amount of crawling and to optimize metadata</li>
<li>metadata = list of locations for documents (path, branch, repo) and info about the objects (repo name, owner, visibility)</li>
</ul>
</li>
</ol>
<h2>building the index</h2>
<p>To ingest all the repositories for the first time, one key property is we <strong>optimize the order</strong> which we do the initial ingest to <strong>make the most of delta encoding</strong>.</p>
<p>We do this by using a novel probabilistic data structure representing repository similarity and by driving ingest order from a level order traversal of a MST of a graph of repository similarity.</p>
<p>Using this order, each repo is crawled by diffing it against its parent in the delta tree. This means we only need to crawl blobs unique to that repo, not the entire repo.</p>
<p>Here's the process.</p>
<ol>
<li>Kafka provides events (<code>git push</code>) that tells us to index something.</li>
<li>A bunch of crawlers interact with Git and a service to extract symbols from code.</li>
<li>Kafka is used again to allow each shard to consume documents for indexing.</li>
<li>The data is partitioned between shards. Each shard consumes a single Kafka partition in the topic.
<ul>
<li><strong>Indexing is decoupled from crawling</strong> through the use of Kafka and the <strong>ordering</strong> of messages in Kafka is how we gain <strong>query consistency</strong>.</li>
</ul>
</li>
<li>Indexer shards take the documents and build the indices
<ul>
<li>tokenizing to construct n-gram indices (for content, symbols) and other useful indices (languages, owners, etc) before serializing and flushing to disk when enough work as accumulated.</li>
</ul>
</li>
<li>Finally the shards run compaction to collapse up smaller indices to larger onces that are more efficient to query.
<ul>
<li>Compaction also k-merges the posting list by score so relevant documents have lower IDs and will be returned first by lazy iterators.</li>
</ul>
</li>
</ol>
<p>During initial ingest, we delay compact and do one big run at the end, but then as index keeps up with incremental changes, compaction is run on shorter intervals to handle things like document deletion.</p>
<h2>Life of a query</h2>
<p>Redis is used to <strong>manage quotas</strong> and <strong>cache some access control data</strong>.</p>
<ol>
<li>front end accepts user query and passes it to query service</li>
<li>service parses query into abstract syntax tree and rewrites it
<ul>
<li>resolves languages to canonical <a href="https://github.com/github-linguist/linguist">Linguist</a> language ID (determine what langauge it is)</li>
<li>tags extra clauses for permissions and scopes</li>
</ul>
</li>
<li>Fan out and send n concurrent request
<ul>
<li>query must be sent to each shard in search cluster due to sharding strategy</li>
</ul>
</li>
<li>Conversion of query to lookup information in indices
<ul>
<li>regex gets translated into a series of substring queries on ngram indices</li>
<li><a href="https://swtch.com/~rsc/regexp/regexp4.html">trigrams</a> are sweet spot in design space, but causes problems at scale. GitHub uses "sparse grams", a dynamic gram size.</li>
</ul>
</li>
<li>Iterators from each clause are run (and = intersect; or = union)
<ul>
<li>returns a list of documents</li>
<li>double check each document before scoring, sorting, and returning requested number of results</li>
</ul>
</li>
<li>Aggregate results from all shards
<ul>
<li>resort by score, filter, return top 100</li>
</ul>
</li>
<li>Github.com front-end does syntax highlighting, term highlighting, pagination.</li>
</ol>
<pre><code class="language-ruby">and(
  owners_iter("rails"),
  languages_iter(326),
  or(
    and(
      content_grams_iter("arg"),
      content_grams_iter("rgu"),
      content_grams_iter("gum"),
      or(
        and(
         content_grams_iter("ume"),
         content_grams_iter("ment")
        )
        content_grams_iter("uments"),
      )
    ),
    or(paths_grams_iter…)
    or(symbols_grams_iter…)
  ),
  …
)
</code></pre>
<h2>Summary</h2>
<p>This is the entire system.</p>
<p>The ingest pipeline can publish 120k docs/s, so working through 15.5b should take 36 hours.</p>
<p>Delta indexing reduces no of documents we have to crawl by 50%, allowing us to re-index entire corpus in 18 hours.</p>
<p>We started with 115 TB of content to search, deduplication and delta indexing brings that down to 28 TB of unique content. The index itself clocks in at 25 TB, which includes all the indices, and a compressed copy of all unique content.</p>
<h2>Concept review</h2>
<ul>
<li>forward and inverted index: indices for for full-text search</li>
<li><a href="https://en.wikipedia.org/wiki/Content-addressable_storage?useskin=vector">content addressable hashing</a>: fetching something based on content.</li>
<li><a href="https://planetscale.com/blog/how-does-database-sharding-work">sharding</a>: splitting large data across multiple clusters to scale horizontally</li>
<li>git <a href="https://git-scm.com/book/en/v2/Git-Internals-Git-Objects">blob</a>: blob (binary large object), named by a SHA-1 hashing of size and contents of file.</li>
<li><a href="https://en.wikipedia.org/wiki/Delta_encoding?useskin=vector">delta encoding</a>: storing data in form of deltas, storing only the differences</li>
<li><a href="https://en.wikipedia.org/wiki/Minimum_spanning_tree?useskin=vector">minimum spanning tree</a>: a subset of edges of a connected, edge-weighted, undirected graph that connects all vertices together <strong>without cycles</strong> and with <strong>minimum possible total edge weight</strong>.</li>
<li><a href="https://en.wikipedia.org/wiki/K-way_merge_algorithm?useskin=vector">k-merges</a>: merging k sorted arrays to produce a single sorted</li>
<li>compaction: collapse smaller indices to larger ones</li>
<li><a href="https://stackoverflow.com/questions/10493411/what-is-bit-masking">bitmask</a>: data used for bitwise operation</li>
<li>Probabilistic data structures: <a href="https://en.wikipedia.org/wiki/MinHash?useskin=vector">MinHash</a> and <a href="https://en.wikipedia.org/wiki/HyperLogLog?useskin=vector">HyperLogLog</a></li>
<li>Serializing: convert object state to byte stream</li>
<li>Flushing: sync temporary state of data with permanent state.</li>
<li>abstract syntax tree: tree-like data structure that represents the structure of source code in a programming language</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Real vs Fake meat]]></title>
        <link>https://bneo.xyz/posts/meats</link>
        <guid>https://bneo.xyz/posts/meats</guid>
        <pubDate>Wed, 23 Aug 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>In 2021, a survey of over 1000 americans found that over 2/3 have eaten plant-based meat in the past year.</p>
<p>But are they actually better?</p>
<p>Let's dig in.</p>
<h2>1. Farmed meat</h2>
<p>Pretty much self-explanatory. optimizing for profit without regards for animal welfare.</p>
<p>Good</p>
<ul>
<li>vital source of proteins</li>
</ul>
<p>Bad</p>
<ul>
<li>type-2 diabetes and heart disease (2012 study shows that swapping red meat for other options (chicken, legumes) for one meal a day legumes can reduce mortality risk by 7 to 19%)</li>
<li>generates 14.5% of greenhouse gas emissions</li>
<li><a href="https://www.vox.com/future-perfect/2022/3/9/22967328/animal-cruelty-laws-state-federal-exemptions-pennsylvania-martin-farms-dairy-calves-dehorning">animal cruelty</a></li>
</ul>
<h2>2. <a href="https://gfi.org/plant-based/">Plant-based meat</a></h2>
<p>What: <a href="https://www.escoffier.edu/blog/world-food-drink/how-is-plant-based-meat-made/">crafted</a> using combination of plant ingredients that mimics taste, texture, and nutritional profile of meats. First, select protein-rich plants like soy, peas, or lentiles, which contain amino acids (essential building blocks of protein). Then to get the texture of meat, use heating, cooling, and pressure techniques to align the proteins in a way that resembles the fibrous structure of real meat. With texture down, now for the look and taste. <a href="https://eatnowadays.com/blogs/crave-better-blog/what-is-plant-based-meat-made-of">Processing, flavoring, fats, and natural colors</a> are added, i.e. beet juice is used for the red "meaty" color, vegetable oil is added for the fat.</p>
<p>Good</p>
<ul>
<li>less greenhouse gas emissions
<ul>
<li>90% less beef</li>
<li>63% than pork</li>
<li>51% than chicken</li>
</ul>
</li>
<li>less land and water</li>
<li>much lower levels of pollutants running from farms and into waterways</li>
</ul>
<p>Bad</p>
<ul>
<li>highly processed (high in sodium)</li>
<li>high in coconut oil (high in saturated fat -> heart disease)</li>
</ul>
<h2>3. <a href="https://www.youtube.com/watch?v=08nHuUbt8SQ">Lab grown meat</a> (cell based/cultured meat)</h2>
<p>What: created by taking a small sample of animal cells, cultivated in controlled environment with nutrient-rich culture medium containing vitamins and minerals. This mimics the conditions within an animal's body, enabling cells to organize and form muscle fibers, the building blocks of meat. The cells continue to grow and differentiate to form the texture and composition of traditional meat.</p>
<p>Good</p>
<ul>
<li>same nutritional qualities as red meat</li>
</ul>
<p>Bad</p>
<ul>
<li>same health risk</li>
<li>requires biopsies of animals, when it ramps up, how many animals would be required?</li>
</ul>
<h2>Which is best?</h2>
<p>Which is nutritionally superior?</p>
<p>If you care about your personal impact on animal welfare, public health, and the enviornment, plant-based meat comes out on top.</p>
<p>Switching to meat alternatives isn't an all-or-nothing decision.</p>
<p><a href="https://www.openaccessgovernment.org/cutting-beef-out/12766">A 2022 study</a> estimated forgoing red meat for one meal a day can <strong>decrease your dietary carbon emissions by 48%</strong>.</p>
<p>So start today.</p>
<p>There's <a href="https://ed.ted.com/earth-school">a lot you more can do</a> than you think.</p>]]></description>
        <content:encoded><![CDATA[<p>In 2021, a survey of over 1000 americans found that over 2/3 have eaten plant-based meat in the past year.</p>
<p>But are they actually better?</p>
<p>Let's dig in.</p>
<h2>1. Farmed meat</h2>
<p>Pretty much self-explanatory. optimizing for profit without regards for animal welfare.</p>
<p>Good</p>
<ul>
<li>vital source of proteins</li>
</ul>
<p>Bad</p>
<ul>
<li>type-2 diabetes and heart disease (2012 study shows that swapping red meat for other options (chicken, legumes) for one meal a day legumes can reduce mortality risk by 7 to 19%)</li>
<li>generates 14.5% of greenhouse gas emissions</li>
<li><a href="https://www.vox.com/future-perfect/2022/3/9/22967328/animal-cruelty-laws-state-federal-exemptions-pennsylvania-martin-farms-dairy-calves-dehorning">animal cruelty</a></li>
</ul>
<h2>2. <a href="https://gfi.org/plant-based/">Plant-based meat</a></h2>
<p>What: <a href="https://www.escoffier.edu/blog/world-food-drink/how-is-plant-based-meat-made/">crafted</a> using combination of plant ingredients that mimics taste, texture, and nutritional profile of meats. First, select protein-rich plants like soy, peas, or lentiles, which contain amino acids (essential building blocks of protein). Then to get the texture of meat, use heating, cooling, and pressure techniques to align the proteins in a way that resembles the fibrous structure of real meat. With texture down, now for the look and taste. <a href="https://eatnowadays.com/blogs/crave-better-blog/what-is-plant-based-meat-made-of">Processing, flavoring, fats, and natural colors</a> are added, i.e. beet juice is used for the red "meaty" color, vegetable oil is added for the fat.</p>
<p>Good</p>
<ul>
<li>less greenhouse gas emissions
<ul>
<li>90% less beef</li>
<li>63% than pork</li>
<li>51% than chicken</li>
</ul>
</li>
<li>less land and water</li>
<li>much lower levels of pollutants running from farms and into waterways</li>
</ul>
<p>Bad</p>
<ul>
<li>highly processed (high in sodium)</li>
<li>high in coconut oil (high in saturated fat -> heart disease)</li>
</ul>
<h2>3. <a href="https://www.youtube.com/watch?v=08nHuUbt8SQ">Lab grown meat</a> (cell based/cultured meat)</h2>
<p>What: created by taking a small sample of animal cells, cultivated in controlled environment with nutrient-rich culture medium containing vitamins and minerals. This mimics the conditions within an animal's body, enabling cells to organize and form muscle fibers, the building blocks of meat. The cells continue to grow and differentiate to form the texture and composition of traditional meat.</p>
<p>Good</p>
<ul>
<li>same nutritional qualities as red meat</li>
</ul>
<p>Bad</p>
<ul>
<li>same health risk</li>
<li>requires biopsies of animals, when it ramps up, how many animals would be required?</li>
</ul>
<h2>Which is best?</h2>
<p>Which is nutritionally superior?</p>
<p>If you care about your personal impact on animal welfare, public health, and the enviornment, plant-based meat comes out on top.</p>
<p>Switching to meat alternatives isn't an all-or-nothing decision.</p>
<p><a href="https://www.openaccessgovernment.org/cutting-beef-out/12766">A 2022 study</a> estimated forgoing red meat for one meal a day can <strong>decrease your dietary carbon emissions by 48%</strong>.</p>
<p>So start today.</p>
<p>There's <a href="https://ed.ted.com/earth-school">a lot you more can do</a> than you think.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[XY Problem]]></title>
        <link>https://bneo.xyz/posts/xyproblem</link>
        <guid>https://bneo.xyz/posts/xyproblem</guid>
        <pubDate>Tue, 22 Aug 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>You want to do X, and you think Y is the best way of doing so.</p>
<p>Instead of asking about X, you ask about Y.</p>
<p>Someone tries to help you with Y, but is confused because it seems like a strange problem to solve.</p>
<p>After a lot of time wasted, it becomes clear that the user really needs help with X, and Y was a dead end.</p>
<p>This is the <a href="https://xyproblem.info/">XY</a> <a href="https://mywiki.wooledge.org/XyProblem">problem</a>.</p>
<p>It leads to an huge amount of wasted time and energy on both parties.</p>
<p>How to avoid it?</p>
<ul>
<li>always include information about a broader picture. Why are you doing this?</li>
<li>provide details if someone asks for more information</li>
<li>share what you've tried and solutions that you have ruled out, it gives more information about your requirements.</li>
</ul>
<p>More tips on how to <a href="http://www.catb.org/esr/faqs/smart-questions.html">ask questions the smart way</a>.</p>]]></description>
        <content:encoded><![CDATA[<p>You want to do X, and you think Y is the best way of doing so.</p>
<p>Instead of asking about X, you ask about Y.</p>
<p>Someone tries to help you with Y, but is confused because it seems like a strange problem to solve.</p>
<p>After a lot of time wasted, it becomes clear that the user really needs help with X, and Y was a dead end.</p>
<p>This is the <a href="https://xyproblem.info/">XY</a> <a href="https://mywiki.wooledge.org/XyProblem">problem</a>.</p>
<p>It leads to an huge amount of wasted time and energy on both parties.</p>
<p>How to avoid it?</p>
<ul>
<li>always include information about a broader picture. Why are you doing this?</li>
<li>provide details if someone asks for more information</li>
<li>share what you've tried and solutions that you have ruled out, it gives more information about your requirements.</li>
</ul>
<p>More tips on how to <a href="http://www.catb.org/esr/faqs/smart-questions.html">ask questions the smart way</a>.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Grocery Stores]]></title>
        <link>https://bneo.xyz/posts/groceries</link>
        <guid>https://bneo.xyz/posts/groceries</guid>
        <pubDate>Mon, 21 Aug 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I had a mini trip to Des Moines today to submit my biometrics for my Canadian visitor visa application.</p>
<p>I got to visit the Iowa State Capitol, a 23-karat golden dome that towers above the city. The interior and artwork was really impressive, I peeked into the old Supreme Court room and went to the library and flipped through books on Iowa laws, and journals about the meetings they had.</p>
<p>After I gave my fingerprints and took a photo, I started my grocery store treasure hunt.</p>
<p>The first was Hyvee, I browsed around the store thinking about what I need.</p>
<p>The next was C Fresh Market, a popular grocery with food from Vietnam, Japan, Korea, China, Mexico, Africa, etc. I got all the asian ingredients there.</p>
<p>Then I went Trader Joe's and whole foods to get a bunch of fancy food an snacks I couldn't get elsewhere.</p>
<p>The last stop was Aldi, to buy all the meats and fruits.</p>
<p>It was fun driving around in a rented Chevy Spark.</p>
<p>Even though it was 40 degree C and I was melting, I spent quality time with my sister and stocked up on my essentials for the next month or so.</p>
<p>I'm starting off the semester strong.</p>]]></description>
        <content:encoded><![CDATA[<p>I had a mini trip to Des Moines today to submit my biometrics for my Canadian visitor visa application.</p>
<p>I got to visit the Iowa State Capitol, a 23-karat golden dome that towers above the city. The interior and artwork was really impressive, I peeked into the old Supreme Court room and went to the library and flipped through books on Iowa laws, and journals about the meetings they had.</p>
<p>After I gave my fingerprints and took a photo, I started my grocery store treasure hunt.</p>
<p>The first was Hyvee, I browsed around the store thinking about what I need.</p>
<p>The next was C Fresh Market, a popular grocery with food from Vietnam, Japan, Korea, China, Mexico, Africa, etc. I got all the asian ingredients there.</p>
<p>Then I went Trader Joe's and whole foods to get a bunch of fancy food an snacks I couldn't get elsewhere.</p>
<p>The last stop was Aldi, to buy all the meats and fruits.</p>
<p>It was fun driving around in a rented Chevy Spark.</p>
<p>Even though it was 40 degree C and I was melting, I spent quality time with my sister and stocked up on my essentials for the next month or so.</p>
<p>I'm starting off the semester strong.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Heartbreak]]></title>
        <link>https://bneo.xyz/posts/heartbreak</link>
        <guid>https://bneo.xyz/posts/heartbreak</guid>
        <pubDate>Sun, 20 Aug 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I was at the Denver airport for a layover and read the final chapter of <a href="https://www.goodreads.com/en/book/show/58085256">Heartbreak</a> by Florence Williams.</p>
<p>Here were some interesting takeaways.</p>
<ul>
<li>Ritual purgation. The Japanese hires a divorce ceremony for proper divorce celebration with food flowers and a large mallet to smash wedding ring</li>
<li>Literature predicts 3 to 4 years for ones emotional and physical health to return to baseline after heartbreak</li>
<li>The best thing to heal a heartbreak are distance, perspective and passage of time</li>
<li>Fish eggs still hatch after eaten and excreted by ducks</li>
<li>An inkling of optimism that while the world sometimes seem chaotic and unjust, it is beautiful and ever changing. Somehow most things will work out in the end if we just help them along</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>I was at the Denver airport for a layover and read the final chapter of <a href="https://www.goodreads.com/en/book/show/58085256">Heartbreak</a> by Florence Williams.</p>
<p>Here were some interesting takeaways.</p>
<ul>
<li>Ritual purgation. The Japanese hires a divorce ceremony for proper divorce celebration with food flowers and a large mallet to smash wedding ring</li>
<li>Literature predicts 3 to 4 years for ones emotional and physical health to return to baseline after heartbreak</li>
<li>The best thing to heal a heartbreak are distance, perspective and passage of time</li>
<li>Fish eggs still hatch after eaten and excreted by ducks</li>
<li>An inkling of optimism that while the world sometimes seem chaotic and unjust, it is beautiful and ever changing. Somehow most things will work out in the end if we just help them along</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Never been loved]]></title>
        <link>https://bneo.xyz/posts/love</link>
        <guid>https://bneo.xyz/posts/love</guid>
        <pubDate>Sat, 19 Aug 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>An interesting <a href="https://www.youtube.com/watch?v=WdEPs-xysak">video</a> about love and romance in 20s.</p>
<p>People who date are afraid fo being alone</p>
<p>For those who like being alone, they are scared of dating because it's like the unknown</p>
<p>For those who are scared of being alone, they're fine with dating.</p>
<p>Just because you don't understand their fear, doesn't make your own any less valid.</p>
<p>You have to have some type of independence with yourself.</p>
<p>If you don't have time to yourself, and get fixated on others, you lose sense of your identity.</p>
<p>You need to have your own happiness before you can give happiness to others.</p>]]></description>
        <content:encoded><![CDATA[<p>An interesting <a href="https://www.youtube.com/watch?v=WdEPs-xysak">video</a> about love and romance in 20s.</p>
<p>People who date are afraid fo being alone</p>
<p>For those who like being alone, they are scared of dating because it's like the unknown</p>
<p>For those who are scared of being alone, they're fine with dating.</p>
<p>Just because you don't understand their fear, doesn't make your own any less valid.</p>
<p>You have to have some type of independence with yourself.</p>
<p>If you don't have time to yourself, and get fixated on others, you lose sense of your identity.</p>
<p>You need to have your own happiness before you can give happiness to others.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Golf and bowling]]></title>
        <link>https://bneo.xyz/posts/bowling</link>
        <guid>https://bneo.xyz/posts/bowling</guid>
        <pubDate>Fri, 18 Aug 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I started my internship with Top Golf and ended it with Top Golf.</p>
<p>I also played bowling today.</p>
<p>It's fun watching <a href="https://www.youtube.com/watch?v=_tyKvfRO9Ok">pros</a> <a href="https://www.youtube.com/watch?v=N5nnDbV0znE">excel</a> at their sport.</p>
<p>The two sports are very different, one is hitting the ball and the other is throwing it.</p>
<p>But they share similarities in good form.</p>
<p>There's so much training and dedication that you don't see.</p>
<p>All you see is the perfect form and you feel so incompetent among them.</p>
<p>I don't like the feeling of being a beginner, it feels like climbing a steep mountain while other people are at the top enjoying the view.</p>
<p>But being comfortable with sucking is a good sign that you're trying new things and growing. It's always good to step out of your comfort zone, and suck at things.</p>]]></description>
        <content:encoded><![CDATA[<p>I started my internship with Top Golf and ended it with Top Golf.</p>
<p>I also played bowling today.</p>
<p>It's fun watching <a href="https://www.youtube.com/watch?v=_tyKvfRO9Ok">pros</a> <a href="https://www.youtube.com/watch?v=N5nnDbV0znE">excel</a> at their sport.</p>
<p>The two sports are very different, one is hitting the ball and the other is throwing it.</p>
<p>But they share similarities in good form.</p>
<p>There's so much training and dedication that you don't see.</p>
<p>All you see is the perfect form and you feel so incompetent among them.</p>
<p>I don't like the feeling of being a beginner, it feels like climbing a steep mountain while other people are at the top enjoying the view.</p>
<p>But being comfortable with sucking is a good sign that you're trying new things and growing. It's always good to step out of your comfort zone, and suck at things.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Startup Checklist]]></title>
        <link>https://bneo.xyz/posts/checklist</link>
        <guid>https://bneo.xyz/posts/checklist</guid>
        <pubDate>Thu, 17 Aug 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>A <a href="https://twitter.com/lennysan/status/1691918945522204680?s=20">checklist</a> by Rujul Zaparde and Lu Cheng for what a great startup idea needs to hit.</p>
<ul>
<li>Is this a <a href="https://www.ycombinator.com/blog/the-real-product-market-fit/">hair on fire</a> problem?</li>
<li><a href="https://www.paddle.com/resources/unit-economics">Unit economics</a> must be great (i.e. profitable on frst sale)</li>
<li>Is there existing budget for this solution? Or are you selling into a decision-maker who has a lot of budget to throw around?</li>
<li>What is your <a href="https://www.lennysnewsletter.com/p/wedge">wedge</a>? ie. what is the clear distribution strategy we will start with?</li>
<li>Is it recurring revenue and selling to businesses (i.e. B2B SaaS)?</li>
<li>Is this really sticky /core and super hard to rip out?</li>
<li>Is the <a href="https://visible.vc/blog/annual-contract-value/">ACV</a> large enough to sell to even smaller companies (30-100 person) and have it be worthwhile?</li>
<li>Why is now the right time to start the company?</li>
<li>Does it pass the "bomb' test?</li>
<li>What is the barrier to entry? Is this a defensible business model? I.e. is it sticky?</li>
<li>What data do you generate? How can you use that data to build a moat?</li>
<li>What is the competitive landscape? Is this 10x better than anything else out there?</li>
<li>We should not have significant platform risk</li>
<li>Does this require approval from just one function? e.g. Is there single player mode?</li>
<li>Is the ROI to save money or make more money crystal clear?</li>
<li>Is there an existing large company that you can point to in this space?</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>A <a href="https://twitter.com/lennysan/status/1691918945522204680?s=20">checklist</a> by Rujul Zaparde and Lu Cheng for what a great startup idea needs to hit.</p>
<ul>
<li>Is this a <a href="https://www.ycombinator.com/blog/the-real-product-market-fit/">hair on fire</a> problem?</li>
<li><a href="https://www.paddle.com/resources/unit-economics">Unit economics</a> must be great (i.e. profitable on frst sale)</li>
<li>Is there existing budget for this solution? Or are you selling into a decision-maker who has a lot of budget to throw around?</li>
<li>What is your <a href="https://www.lennysnewsletter.com/p/wedge">wedge</a>? ie. what is the clear distribution strategy we will start with?</li>
<li>Is it recurring revenue and selling to businesses (i.e. B2B SaaS)?</li>
<li>Is this really sticky /core and super hard to rip out?</li>
<li>Is the <a href="https://visible.vc/blog/annual-contract-value/">ACV</a> large enough to sell to even smaller companies (30-100 person) and have it be worthwhile?</li>
<li>Why is now the right time to start the company?</li>
<li>Does it pass the "bomb' test?</li>
<li>What is the barrier to entry? Is this a defensible business model? I.e. is it sticky?</li>
<li>What data do you generate? How can you use that data to build a moat?</li>
<li>What is the competitive landscape? Is this 10x better than anything else out there?</li>
<li>We should not have significant platform risk</li>
<li>Does this require approval from just one function? e.g. Is there single player mode?</li>
<li>Is the ROI to save money or make more money crystal clear?</li>
<li>Is there an existing large company that you can point to in this space?</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Ox 9 Lanzhou]]></title>
        <link>https://bneo.xyz/posts/ox9</link>
        <guid>https://bneo.xyz/posts/ox9</guid>
        <pubDate>Wed, 16 Aug 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Dubbed the “Best noodles in China”, the Lanzhou beef noodles were first created by a cook named Ma Liuqi, a native of Dongxiang ethnic group, under the reign of Emperor Guangxu (1875 - 1908) in the Qing Dynasty (1616 - 1911).</p>
<p>They have since become an internationally renowned Chinese-style fast food.</p>
<p>The dish has five main features: clear soup, white radish, red pepper, green caraway and yellow noodles.</p>
<p>Ox 9 Lanzhou HandPulled Noodles serves this.</p>
<p>Why Ox 9? A common Chinese phrase known as 'Nine Cows Can't Pull Back" is often used to describe their persistent attitude toward an obstacle.</p>
<p>This phrase was commonly used to describe the founder, David.</p>
<p>It is precisely because of his obsession with tradition and authenticity that David specially shipped the main ingredients and spices from Lanzhou.</p>
<p>From the ingredients to the techniques, they all follow the traditional Lanzhou beef noodle production process.</p>
<p>It took more than 6 months of hard work with his team and over 30 recipe trials till David successfully mastered his recipe.</p>]]></description>
        <content:encoded><![CDATA[<p>Dubbed the “Best noodles in China”, the Lanzhou beef noodles were first created by a cook named Ma Liuqi, a native of Dongxiang ethnic group, under the reign of Emperor Guangxu (1875 - 1908) in the Qing Dynasty (1616 - 1911).</p>
<p>They have since become an internationally renowned Chinese-style fast food.</p>
<p>The dish has five main features: clear soup, white radish, red pepper, green caraway and yellow noodles.</p>
<p>Ox 9 Lanzhou HandPulled Noodles serves this.</p>
<p>Why Ox 9? A common Chinese phrase known as 'Nine Cows Can't Pull Back" is often used to describe their persistent attitude toward an obstacle.</p>
<p>This phrase was commonly used to describe the founder, David.</p>
<p>It is precisely because of his obsession with tradition and authenticity that David specially shipped the main ingredients and spices from Lanzhou.</p>
<p>From the ingredients to the techniques, they all follow the traditional Lanzhou beef noodle production process.</p>
<p>It took more than 6 months of hard work with his team and over 30 recipe trials till David successfully mastered his recipe.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Habits Control Us]]></title>
        <link>https://bneo.xyz/posts/repetition</link>
        <guid>https://bneo.xyz/posts/repetition</guid>
        <pubDate>Tue, 15 Aug 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><a href="https://www.youtube.com/watch?v=Ywec1MbeQDk">Bad habits</a> have friction.</p>
<p>They take time and effort to overcome.</p>
<p>Better self-control does not change habit.</p>
<p>The only way is through repetition of good behaviour.</p>
<p>Good behaviour leads to better outcomes, which leads to the brain releasing dopamine.</p>
<p>The "reward" is what helps us form good habits.</p>]]></description>
        <content:encoded><![CDATA[<p><a href="https://www.youtube.com/watch?v=Ywec1MbeQDk">Bad habits</a> have friction.</p>
<p>They take time and effort to overcome.</p>
<p>Better self-control does not change habit.</p>
<p>The only way is through repetition of good behaviour.</p>
<p>Good behaviour leads to better outcomes, which leads to the brain releasing dopamine.</p>
<p>The "reward" is what helps us form good habits.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Gratitude]]></title>
        <link>https://bneo.xyz/posts/gratitude</link>
        <guid>https://bneo.xyz/posts/gratitude</guid>
        <pubDate>Mon, 14 Aug 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>The simple habit of practicing gratitude everyday can have <a href="https://www.youtube.com/watch?v=OPHLa5BzmFk">immense benefit</a>.</p>
<p>Gratitude is an <a href="https://greatergood.berkeley.edu/topic/gratitude/definition#why_practice">affirmation of goodness</a>.</p>
<p>We affirm that there are good things in this world. The gifts we've received, the love we get from friends and family.</p>
<p>We recognize that sources of this goodness are outside of ourselves.</p>
<p>We acknowledge that other people, or higher powers, gave us these gifts, big or small.</p>
<p>Gratitude <a href="https://greatergood.berkeley.edu/article/item/how_gratitude_changes_you_and_your_brain">unshackles you from toxic emotions</a>.</p>
<p>It can boost your mood and mental health and <a href="https://www.mindful.org/the-science-of-gratitude/">protect your physical health</a>.</p>
<p>It helps you <a href="https://www.sciencedirect.com/science/article/abs/pii/S0022399908004224">sleep better</a>, <a href="https://www.sciencedirect.com/science/article/abs/pii/S0092656607001286?via%3Dihub">reduce stress</a>, and improve relationships.</p>
<p>How to start? <a href="https://www.byrdie.com/neuroscience-of-gratitude-5191622">Start mornings</a> with gratitude journalling. This way it carries throughout the day.</p>
<p>Give compliments to strangers and friends, open a door, donate to charity, spend time helping others. They all impact your brain positively.</p>
<p>Over time, effects of gratitude can last even longer.</p>
<p>We can train the neural networks of our brain to be grateful.</p>]]></description>
        <content:encoded><![CDATA[<p>The simple habit of practicing gratitude everyday can have <a href="https://www.youtube.com/watch?v=OPHLa5BzmFk">immense benefit</a>.</p>
<p>Gratitude is an <a href="https://greatergood.berkeley.edu/topic/gratitude/definition#why_practice">affirmation of goodness</a>.</p>
<p>We affirm that there are good things in this world. The gifts we've received, the love we get from friends and family.</p>
<p>We recognize that sources of this goodness are outside of ourselves.</p>
<p>We acknowledge that other people, or higher powers, gave us these gifts, big or small.</p>
<p>Gratitude <a href="https://greatergood.berkeley.edu/article/item/how_gratitude_changes_you_and_your_brain">unshackles you from toxic emotions</a>.</p>
<p>It can boost your mood and mental health and <a href="https://www.mindful.org/the-science-of-gratitude/">protect your physical health</a>.</p>
<p>It helps you <a href="https://www.sciencedirect.com/science/article/abs/pii/S0022399908004224">sleep better</a>, <a href="https://www.sciencedirect.com/science/article/abs/pii/S0092656607001286?via%3Dihub">reduce stress</a>, and improve relationships.</p>
<p>How to start? <a href="https://www.byrdie.com/neuroscience-of-gratitude-5191622">Start mornings</a> with gratitude journalling. This way it carries throughout the day.</p>
<p>Give compliments to strangers and friends, open a door, donate to charity, spend time helping others. They all impact your brain positively.</p>
<p>Over time, effects of gratitude can last even longer.</p>
<p>We can train the neural networks of our brain to be grateful.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Volleyball]]></title>
        <link>https://bneo.xyz/posts/volleyball</link>
        <guid>https://bneo.xyz/posts/volleyball</guid>
        <pubDate>Sun, 13 Aug 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I experienced my first Voleyball game at Ponderosa Park in Sunnyvale today.</p>
<p>"Can you bump, set, and spike?" I was asked.</p>
<p>I played with pretty good players, and it was intimidating and I felt the pressure to perform well.</p>
<p>Every error I made, made me want to quit more.</p>
<p>It can actually be fun if I had the fundamentals better. Knowing how to serve, set, and hit over the net will make it more enjoyable, and make me a better teammate.</p>
<p>Some interesting <a href="https://www.theartofcoachingvolleyball.com/basic-volleyball-rules-and-terminology/">rules</a> I learned</p>
<ul>
<li>6 players each</li>
<li>The six positions are setter, middle blocker, outside hitter, opposite hitter, libero and serving specialist.</li>
<li>maximum of three hits per side</li>
<li>typically three or five sets</li>
<li>Three-set matches are two sets to 25 points and a third set to 15 points</li>
<li>A ball hitting a boundary line is in</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>I experienced my first Voleyball game at Ponderosa Park in Sunnyvale today.</p>
<p>"Can you bump, set, and spike?" I was asked.</p>
<p>I played with pretty good players, and it was intimidating and I felt the pressure to perform well.</p>
<p>Every error I made, made me want to quit more.</p>
<p>It can actually be fun if I had the fundamentals better. Knowing how to serve, set, and hit over the net will make it more enjoyable, and make me a better teammate.</p>
<p>Some interesting <a href="https://www.theartofcoachingvolleyball.com/basic-volleyball-rules-and-terminology/">rules</a> I learned</p>
<ul>
<li>6 players each</li>
<li>The six positions are setter, middle blocker, outside hitter, opposite hitter, libero and serving specialist.</li>
<li>maximum of three hits per side</li>
<li>typically three or five sets</li>
<li>Three-set matches are two sets to 25 points and a third set to 15 points</li>
<li>A ball hitting a boundary line is in</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Alcatraz Night Tour]]></title>
        <link>https://bneo.xyz/posts/alcatraz</link>
        <guid>https://bneo.xyz/posts/alcatraz</guid>
        <pubDate>Sat, 12 Aug 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Break the rules and you go to prison. Break the rules in prison and you go to Alcatraz.</p>
</blockquote>
<p>Went for the Alcatraz Night tour today.</p>
<p>Had an Old Fashioned Angus burger beside the Alcatraz Landing.</p>
<p>We boarded at 6:30 p.m., and reached the island at 6:50.</p>
<p>The whole island was surrounded by fog which made it spooky.</p>
<p>There are a lot of seagulls everywhere, and it smells unpleasant as well, but you get used to it soon.</p>
<p>It starts with a short hike up into the prison, and you'll come across a water tower, and a small morgue.</p>
<p>Then you'll enter into the prison through a small door, and a poster on the wall saying</p>
<p>You get a cell phone with a play/pause button, and it contains realistic audio of the metal clanging of cell doors in the prison, audio of the ex-inmates, and more.</p>
<p>I got to explore the cells, the yard, the solitary room, the dining area, hospital, administration, etc.</p>
<p>I also got to see replicas of the 3 prison inmates who escaped Alcatraz. You see the fake heads in their cells. Having watched escape from alcatraz, it was pretty cool to see it in person.</p>
<p>It was fun to go with friends, there were 10 of us across 3 friend groups.</p>
<p>We left the island at 8:55 p.m.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Break the rules and you go to prison. Break the rules in prison and you go to Alcatraz.</p>
</blockquote>
<p>Went for the Alcatraz Night tour today.</p>
<p>Had an Old Fashioned Angus burger beside the Alcatraz Landing.</p>
<p>We boarded at 6:30 p.m., and reached the island at 6:50.</p>
<p>The whole island was surrounded by fog which made it spooky.</p>
<p>There are a lot of seagulls everywhere, and it smells unpleasant as well, but you get used to it soon.</p>
<p>It starts with a short hike up into the prison, and you'll come across a water tower, and a small morgue.</p>
<p>Then you'll enter into the prison through a small door, and a poster on the wall saying</p>
<p>You get a cell phone with a play/pause button, and it contains realistic audio of the metal clanging of cell doors in the prison, audio of the ex-inmates, and more.</p>
<p>I got to explore the cells, the yard, the solitary room, the dining area, hospital, administration, etc.</p>
<p>I also got to see replicas of the 3 prison inmates who escaped Alcatraz. You see the fake heads in their cells. Having watched escape from alcatraz, it was pretty cool to see it in person.</p>
<p>It was fun to go with friends, there were 10 of us across 3 friend groups.</p>
<p>We left the island at 8:55 p.m.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[On Effort]]></title>
        <link>https://bneo.xyz/posts/effort</link>
        <guid>https://bneo.xyz/posts/effort</guid>
        <pubDate>Fri, 11 Aug 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Do what you can. If you can't do something you wanted to do, then you will be forgiven, but if you don't want to try to do anything, you will not be forgiven. - Nikolai Vavilov</p>
</blockquote>
<p>It's better to try than to never try at all.</p>
<p>Don't say it can't be done, without even trying it first.</p>
<p>Take the plunge. The first line of code. The first sentence. The first hello.</p>
<p>If it doesn't work the first time. Try again.</p>
<p>Look at things from a different perspective, talk to other people. Write about the issues you're facing. Document the journey.</p>
<p>Even if you fail a dozen times, and you still can't do it, you can say you've tried.</p>
<p>Do what you can. Only give up once you' exhausted all possible resource at your disposal, and you've thought of all possibilities.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Do what you can. If you can't do something you wanted to do, then you will be forgiven, but if you don't want to try to do anything, you will not be forgiven. - Nikolai Vavilov</p>
</blockquote>
<p>It's better to try than to never try at all.</p>
<p>Don't say it can't be done, without even trying it first.</p>
<p>Take the plunge. The first line of code. The first sentence. The first hello.</p>
<p>If it doesn't work the first time. Try again.</p>
<p>Look at things from a different perspective, talk to other people. Write about the issues you're facing. Document the journey.</p>
<p>Even if you fail a dozen times, and you still can't do it, you can say you've tried.</p>
<p>Do what you can. Only give up once you' exhausted all possible resource at your disposal, and you've thought of all possibilities.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Stress is Good]]></title>
        <link>https://bneo.xyz/posts/stress</link>
        <guid>https://bneo.xyz/posts/stress</guid>
        <pubDate>Thu, 10 Aug 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>There's a <a href="https://www.youtube.com/watch?v=iG7L9IIlYpQ">study</a> with over 30,000 people people had higher risk of illness and death related to stress only if they thought stress is bad for them.</p>
<p>Those who didn't have negative view of stress had lowest mortality rate, even those who experienced low amount of stress.</p>
<p>It's not stress that kills us. It's our beliefs about stress that kills us.</p>
<p>Mindset matters.</p>
<p>Moderate amount of stress is best for you.</p>
<p>Low or high stress doesn't result in higher well being.</p>
<p>Not having adversity is not good</p>
<p>Statistics show the unhappiest countries are the least stressed, not the happiest.</p>
<p>Viktor Frankl, overcoming adversity is one of the main reasons humans live for</p>
<p>Our fear of stress is just the resistance piece</p>
<p>Suffering = Pain x Resistance</p>
<p>Pain is inevitable and it's something all humans go through.</p>
<p>Pain -> suffering when we resist pain</p>
<p>Stress is when something you value is at stake</p>
<p>Stress is pain.</p>
<p>weight lifting = stress on muscles and micro-tears</p>
<p>Pain is inevitable.</p>
<p>we create suffering when we try to cut out our stress levels.</p>
<p>stress level scales don't make sense because</p>
<p>terrifying and fear mongering</p>
<p>how you conceptuqlize and respond to stress is crucial whether ou have positive or negative outcome</p>
<p>it's not your actual stress level, it's how you cope with it.</p>
<p>Two types of stress response</p>
<ol>
<li>Threat response: fight, flight or freeze</li>
<li>Challenge response: not as life threatening danger, but a challenge which is surmountable using skills at your disposal</li>
</ol>
<p>The difference lies in your mindset going into it.</p>
<p>A lot of people with anxiety disorder overestimate/overinflate their interpretation of bodily sensation, even though they have the same level of stress hormones</p>
<p>Some ways turn into challenge response</p>
<p><strong>Shift and persist</strong> - shift your mindset on stress from something to be avoided to something you can use to your advan tage and persist by maintaining optimisim even in the face of painful experiences</p>
<p>also known as (antifragility, growth mindset, resilienace, grit)</p>
<p>20 journalling thinking about the good from a painful experience can help you reap outcomes</p>
<p>find the meaning in stress and focus on your values</p>
<p>use stress to get you closer to your goals</p>
<p>Pain is inevitable, suffering is not</p>
<p>World-class athletes perform better under pressure because they use stress as fuel</p>
<p>there is a fine line between excitement and anxiety</p>
<p>harness stress into excitement.</p>
<p><strong>Tend and befriend</strong> - focusing on helping others, helping others, giving back</p>
<p>seeing suffering of others reduce our own suffering.</p>
<p>promotes oxytocin which calms you down</p>
<p>stress is only harmful if you think it is</p>
<p>If you don't focus on meaning making, values alignment, see it's benefits, focus on how it can feel you, and how it can help you perform</p>
<p>Stress is only toxic if you feel inadequate to it, it isolates you, and it feels meaningless and powerless for you to deal with stress.</p>
<p>Isolate yourself.</p>
<p>If you're stressed don't be around other stressed people.</p>]]></description>
        <content:encoded><![CDATA[<p>There's a <a href="https://www.youtube.com/watch?v=iG7L9IIlYpQ">study</a> with over 30,000 people people had higher risk of illness and death related to stress only if they thought stress is bad for them.</p>
<p>Those who didn't have negative view of stress had lowest mortality rate, even those who experienced low amount of stress.</p>
<p>It's not stress that kills us. It's our beliefs about stress that kills us.</p>
<p>Mindset matters.</p>
<p>Moderate amount of stress is best for you.</p>
<p>Low or high stress doesn't result in higher well being.</p>
<p>Not having adversity is not good</p>
<p>Statistics show the unhappiest countries are the least stressed, not the happiest.</p>
<p>Viktor Frankl, overcoming adversity is one of the main reasons humans live for</p>
<p>Our fear of stress is just the resistance piece</p>
<p>Suffering = Pain x Resistance</p>
<p>Pain is inevitable and it's something all humans go through.</p>
<p>Pain -> suffering when we resist pain</p>
<p>Stress is when something you value is at stake</p>
<p>Stress is pain.</p>
<p>weight lifting = stress on muscles and micro-tears</p>
<p>Pain is inevitable.</p>
<p>we create suffering when we try to cut out our stress levels.</p>
<p>stress level scales don't make sense because</p>
<p>terrifying and fear mongering</p>
<p>how you conceptuqlize and respond to stress is crucial whether ou have positive or negative outcome</p>
<p>it's not your actual stress level, it's how you cope with it.</p>
<p>Two types of stress response</p>
<ol>
<li>Threat response: fight, flight or freeze</li>
<li>Challenge response: not as life threatening danger, but a challenge which is surmountable using skills at your disposal</li>
</ol>
<p>The difference lies in your mindset going into it.</p>
<p>A lot of people with anxiety disorder overestimate/overinflate their interpretation of bodily sensation, even though they have the same level of stress hormones</p>
<p>Some ways turn into challenge response</p>
<p><strong>Shift and persist</strong> - shift your mindset on stress from something to be avoided to something you can use to your advan tage and persist by maintaining optimisim even in the face of painful experiences</p>
<p>also known as (antifragility, growth mindset, resilienace, grit)</p>
<p>20 journalling thinking about the good from a painful experience can help you reap outcomes</p>
<p>find the meaning in stress and focus on your values</p>
<p>use stress to get you closer to your goals</p>
<p>Pain is inevitable, suffering is not</p>
<p>World-class athletes perform better under pressure because they use stress as fuel</p>
<p>there is a fine line between excitement and anxiety</p>
<p>harness stress into excitement.</p>
<p><strong>Tend and befriend</strong> - focusing on helping others, helping others, giving back</p>
<p>seeing suffering of others reduce our own suffering.</p>
<p>promotes oxytocin which calms you down</p>
<p>stress is only harmful if you think it is</p>
<p>If you don't focus on meaning making, values alignment, see it's benefits, focus on how it can feel you, and how it can help you perform</p>
<p>Stress is only toxic if you feel inadequate to it, it isolates you, and it feels meaningless and powerless for you to deal with stress.</p>
<p>Isolate yourself.</p>
<p>If you're stressed don't be around other stressed people.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Great Questions]]></title>
        <link>https://bneo.xyz/posts/great-questions</link>
        <guid>https://bneo.xyz/posts/great-questions</guid>
        <pubDate>Wed, 09 Aug 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>"That's what you need to do: find a question that makes the world interesting. People who do great things look at the same world everyone else does, but notice some odd detail that's compellingly mysterious." - Paul Graham</p>
</blockquote>
<p>Thoughts by <a href="https://sigilwen.ca/exceptional.html">Sigil Wen</a> on great questions.</p>
<ul>
<li><strong>Henry Ford</strong>: Why do cars have to be luxury items?</li>
<li><strong>Alexandr Wang</strong>: How can machine learning models be easier to train?</li>
<li><strong>Sergei Brin</strong>: Why is it so hard to organize and access the world's information?</li>
<li><strong>Naval Ravikant</strong>: Why does startups and fundrasing have to be a black box?</li>
<li><strong>Richard Hamming</strong>: “if a machine can find out that there is an error, why can't it locate where it is and change the setting of the relay from one to zero or zero to one?"</li>
<li><strong>Tapa Ghosh</strong>: How can we accelerate AI development? Why can't moores law be faster?</li>
<li><strong>Brian Armstrong</strong>: How can crypto be easier to use?</li>
<li><strong>Sam Altman</strong>: how can we ensure AGI benefits humanity?</li>
<li><strong>Patrick Collison</strong>: how can payments through the internet be easier?</li>
<li><strong>Peter Thiel</strong>: how can sending money through the internet be easier?</li>
<li><strong>Satoshi Nakamoto</strong>: can we create a payment system free from central control?</li>
<li><strong>Vitalik Buterin</strong>: can we create a global computer free from central control?</li>
<li><strong>Jeff Bezos</strong>: how can we sell books online?</li>
<li><strong>Elon Musk</strong>: how can humans become an interplanetary species? How can we move from gas to electric based transportation?</li>
<li><strong>Steve Jobs</strong>: how can we make a computer that is user friendly?</li>
</ul>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>"That's what you need to do: find a question that makes the world interesting. People who do great things look at the same world everyone else does, but notice some odd detail that's compellingly mysterious." - Paul Graham</p>
</blockquote>
<p>Thoughts by <a href="https://sigilwen.ca/exceptional.html">Sigil Wen</a> on great questions.</p>
<ul>
<li><strong>Henry Ford</strong>: Why do cars have to be luxury items?</li>
<li><strong>Alexandr Wang</strong>: How can machine learning models be easier to train?</li>
<li><strong>Sergei Brin</strong>: Why is it so hard to organize and access the world's information?</li>
<li><strong>Naval Ravikant</strong>: Why does startups and fundrasing have to be a black box?</li>
<li><strong>Richard Hamming</strong>: “if a machine can find out that there is an error, why can't it locate where it is and change the setting of the relay from one to zero or zero to one?"</li>
<li><strong>Tapa Ghosh</strong>: How can we accelerate AI development? Why can't moores law be faster?</li>
<li><strong>Brian Armstrong</strong>: How can crypto be easier to use?</li>
<li><strong>Sam Altman</strong>: how can we ensure AGI benefits humanity?</li>
<li><strong>Patrick Collison</strong>: how can payments through the internet be easier?</li>
<li><strong>Peter Thiel</strong>: how can sending money through the internet be easier?</li>
<li><strong>Satoshi Nakamoto</strong>: can we create a payment system free from central control?</li>
<li><strong>Vitalik Buterin</strong>: can we create a global computer free from central control?</li>
<li><strong>Jeff Bezos</strong>: how can we sell books online?</li>
<li><strong>Elon Musk</strong>: how can humans become an interplanetary species? How can we move from gas to electric based transportation?</li>
<li><strong>Steve Jobs</strong>: how can we make a computer that is user friendly?</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Hard Work]]></title>
        <link>https://bneo.xyz/posts/hardwork</link>
        <guid>https://bneo.xyz/posts/hardwork</guid>
        <pubDate>Tue, 08 Aug 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>A collection of interviews on hard work.</p>
<p><a href="https://www.youtube.com/watch?v=P1ww1IXRfTA">Richard Feynman</a></p>
<blockquote>
<p>There's no talent or special miracle ability to understand quantum mechanics, to imagine the electromagnetic field, that comes without practice and reading and learning and study.</p>
<p>If you take an ordinary person who's willing to devote a large amount of time to study and work and thinking and mathematics and timeline, then he's become a scientist</p>
</blockquote>
<p><a href="https://www.youtube.com/watch?v=I845O57ZSy4">John Carmack</a></p>
<blockquote>
<p>There's a small subset of people that can be obsessive about things. Obsession can get things done that just practical prudent pedestrian work won't, or at least won't, for a very long time.</p>
</blockquote>
<p><a href="https://www.youtube.com/watch?v=3pvpNKUPbIY">Kevin Systrom</a></p>
<blockquote>
<p>There's no way you can expect changing the world without working very hard. Even people who changed the only nudged the world in a slight direction. To have great outcomes you need to work 3 standard deviations above the mean.</p>
</blockquote>
<p><a href="https://www.youtube.com/watch?v=cdiD-9MMpb0">Andrej Karpathy</a></p>
<blockquote>
<p>The focus should be more on how much you do. Pick the things you're interested in and spend 10,000 hours.</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p>A collection of interviews on hard work.</p>
<p><a href="https://www.youtube.com/watch?v=P1ww1IXRfTA">Richard Feynman</a></p>
<blockquote>
<p>There's no talent or special miracle ability to understand quantum mechanics, to imagine the electromagnetic field, that comes without practice and reading and learning and study.</p>
<p>If you take an ordinary person who's willing to devote a large amount of time to study and work and thinking and mathematics and timeline, then he's become a scientist</p>
</blockquote>
<p><a href="https://www.youtube.com/watch?v=I845O57ZSy4">John Carmack</a></p>
<blockquote>
<p>There's a small subset of people that can be obsessive about things. Obsession can get things done that just practical prudent pedestrian work won't, or at least won't, for a very long time.</p>
</blockquote>
<p><a href="https://www.youtube.com/watch?v=3pvpNKUPbIY">Kevin Systrom</a></p>
<blockquote>
<p>There's no way you can expect changing the world without working very hard. Even people who changed the only nudged the world in a slight direction. To have great outcomes you need to work 3 standard deviations above the mean.</p>
</blockquote>
<p><a href="https://www.youtube.com/watch?v=cdiD-9MMpb0">Andrej Karpathy</a></p>
<blockquote>
<p>The focus should be more on how much you do. Pick the things you're interested in and spend 10,000 hours.</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[Solving Hard Problems]]></title>
        <link>https://bneo.xyz/posts/hard_problems</link>
        <guid>https://bneo.xyz/posts/hard_problems</guid>
        <pubDate>Mon, 07 Aug 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Jonathan Blow shares how his insights on solving hard problems in this <a href="https://www.youtube.com/watch?v=6XAu4EPQRmY">clip</a>.</p>
<p>In a big project, you don't have to solve every problem at once.</p>
<p>You'll get crushed under the load of everything you have to do and not get anything done.</p>
<p>It's better to have a <strong>forward moving wavefront</strong> of which problems are we tackling seriously right now vs which problems we're just doing that kinda sucks but is <strong>good enough for now</strong>.</p>
<p>This is okay as long as you're going back and improving the suboptimal solutions later.</p>
<p>If you get a rough draft of your program, you can use that to figure out how you want it to behave.</p>
<p>Some initial ideas you have might not be a good idea. You you can refine those ideas by having something <strong>approximating those ideas</strong>.</p>
<p>The faster you get to those approximation the better.</p>
<p>The more time you spend working in that space of your approximation to the thing you want, the more you become an expert in that specific field</p>
<p>And the better you get, the better your decision making about technical issues</p>
<p>If you make hard decisions later, they will be made better by a more skilled person and with more contextual information.</p>
<p><strong>Deferring hard decisions</strong> is important for <strong>good craftsmanship</strong> in some cases</p>
<p>In situations when you don't know the answer, you don't have to ignore the problem, but the right way to fix it you don't know right now.</p>
<p><strong>Work on other easier problems</strong> you can solve right now that <strong>has more impact</strong> on usability.</p>]]></description>
        <content:encoded><![CDATA[<p>Jonathan Blow shares how his insights on solving hard problems in this <a href="https://www.youtube.com/watch?v=6XAu4EPQRmY">clip</a>.</p>
<p>In a big project, you don't have to solve every problem at once.</p>
<p>You'll get crushed under the load of everything you have to do and not get anything done.</p>
<p>It's better to have a <strong>forward moving wavefront</strong> of which problems are we tackling seriously right now vs which problems we're just doing that kinda sucks but is <strong>good enough for now</strong>.</p>
<p>This is okay as long as you're going back and improving the suboptimal solutions later.</p>
<p>If you get a rough draft of your program, you can use that to figure out how you want it to behave.</p>
<p>Some initial ideas you have might not be a good idea. You you can refine those ideas by having something <strong>approximating those ideas</strong>.</p>
<p>The faster you get to those approximation the better.</p>
<p>The more time you spend working in that space of your approximation to the thing you want, the more you become an expert in that specific field</p>
<p>And the better you get, the better your decision making about technical issues</p>
<p>If you make hard decisions later, they will be made better by a more skilled person and with more contextual information.</p>
<p><strong>Deferring hard decisions</strong> is important for <strong>good craftsmanship</strong> in some cases</p>
<p>In situations when you don't know the answer, you don't have to ignore the problem, but the right way to fix it you don't know right now.</p>
<p><strong>Work on other easier problems</strong> you can solve right now that <strong>has more impact</strong> on usability.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Sermon on Money]]></title>
        <link>https://bneo.xyz/posts/money_church</link>
        <guid>https://bneo.xyz/posts/money_church</guid>
        <pubDate>Sun, 06 Aug 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>A raw draft of notes I took at church today at Resonate, Fremont.</p>
<blockquote>
<p>But those who desire to be rich fall into temptation, into a snare, into many senseless and harmful desires that plunge people into ruin and destruction. - 1 Timothy 6:9 ESV</p>
</blockquote>
<p>Love for money is root of evil (v 10.)</p>
<p>Not tithing is stealing from God.</p>
<p>Money blinds us from who we are, induces pride and haughtiness, makes you unteachable</p>
<p>It blinds us to how much we have, we buy and enjoy things you couldn’t before, <strong>luxury becomes necessity</strong></p>
<p>Luke 12:15: Watch out! Be on guard against all kinds of greed</p>
<p>Why watch out? Its hard to know you’re greedy.</p>
<p>We say we just want to be comfortable, we’re self justifying</p>
<p>1 Timothy 6:6: Seeking contentment</p>
<p>Godliness with contentment is great gain</p>
<p>Wealth is a way of finding safety and uncertainty, you do things out of fear</p>
<p>A way of getting security, but not emotional or relational security</p>
<p>Philippians 4:11-13</p>
<p>Contentment
I can do all things through him who strengthens me</p>
<p>Christian happiness by three things</p>
<ul>
<li>bad things turn out for good</li>
<li>Good things can never be taken from you</li>
<li>Best things are yet to come</li>
</ul>
<p>You meant for evil but God meant it for good</p>
<p>Paul found contentment and peace in prison, facing 39 lashes facing death</p>
<p>How to be set free?</p>
<p>Seek grace. Enjoy grace.</p>
<p>Job said: Naked I came into the world. Nakedness I leave the world</p>
<p>The Lord taketh away. Blessed be the name of the Lord</p>
<p>Nakedness is utter vulnerable. Needing security, affirmation, love, protection</p>]]></description>
        <content:encoded><![CDATA[<p>A raw draft of notes I took at church today at Resonate, Fremont.</p>
<blockquote>
<p>But those who desire to be rich fall into temptation, into a snare, into many senseless and harmful desires that plunge people into ruin and destruction. - 1 Timothy 6:9 ESV</p>
</blockquote>
<p>Love for money is root of evil (v 10.)</p>
<p>Not tithing is stealing from God.</p>
<p>Money blinds us from who we are, induces pride and haughtiness, makes you unteachable</p>
<p>It blinds us to how much we have, we buy and enjoy things you couldn’t before, <strong>luxury becomes necessity</strong></p>
<p>Luke 12:15: Watch out! Be on guard against all kinds of greed</p>
<p>Why watch out? Its hard to know you’re greedy.</p>
<p>We say we just want to be comfortable, we’re self justifying</p>
<p>1 Timothy 6:6: Seeking contentment</p>
<p>Godliness with contentment is great gain</p>
<p>Wealth is a way of finding safety and uncertainty, you do things out of fear</p>
<p>A way of getting security, but not emotional or relational security</p>
<p>Philippians 4:11-13</p>
<p>Contentment
I can do all things through him who strengthens me</p>
<p>Christian happiness by three things</p>
<ul>
<li>bad things turn out for good</li>
<li>Good things can never be taken from you</li>
<li>Best things are yet to come</li>
</ul>
<p>You meant for evil but God meant it for good</p>
<p>Paul found contentment and peace in prison, facing 39 lashes facing death</p>
<p>How to be set free?</p>
<p>Seek grace. Enjoy grace.</p>
<p>Job said: Naked I came into the world. Nakedness I leave the world</p>
<p>The Lord taketh away. Blessed be the name of the Lord</p>
<p>Nakedness is utter vulnerable. Needing security, affirmation, love, protection</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Arts market and Museum]]></title>
        <link>https://bneo.xyz/posts/deyoung</link>
        <guid>https://bneo.xyz/posts/deyoung</guid>
        <pubDate>Sat, 05 Aug 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Today was an eventful day.</p>
<p>I read a chapter of The Death of Ivan Ilyich in the train to SF.</p>
<p>We dropped by the <a href="https://www.outsidellms.com/">Outside LLMs</a> hackathon for a while to talk to some friends from previous hackathons.</p>
<p>We left for the <a href="https://www.eventbrite.com/e/art-walk-sf-outer-sunset-street-festival-tickets-599131216597">Art Walk</a> in Outer Sunset on Irving Street.</p>
<p>I met up with two other friends.</p>
<p>We had really good Vietnamese food at <a href="https://goo.gl/maps/tm63X4vNZBZCbd3o9">Loi's Vietnamese</a>.</p>
<p>THe Pho wasn't sweet, and I ordered the special beef which apparently is stir fried before putting into pho to give it Wok hei.</p>
<p>After that we walked to Golden Gate Park for the De Young Museum.</p>
<p>It was cool to observe different paintings, sculptures, artifacts, films, writings, portraiture, textiles, etc.</p>
<p>One thing that I still recall is this painter who went around California hiking spots, and painted them so people knew about these beautiful spots around California. We take for granted the instantaneous transmission and consumption of media we have with the internet today.</p>
<p>I also recall how different parts of the world has such unique and rich culture, and what the cause behind all of that is? Why do indonesians and africans have these scary masks and rituals, what inspired these artifacts?</p>
<p>After that we went Clement St for some dim sum.</p>
<p>I had some radish cake and BBQ pork bun.</p>
<p>Then we went JTown SF for Marufuku ramen.</p>
<p>I had the $7.5 Chashu Bowl which was one of the best pork belly with rice I've ever had.</p>
<p>I saw my friends do Sake bombs.</p>
<p>Then we all took the bart home.</p>
<p>I drove my friends car home from bart.</p>
<p>It was my first time driving alone in the US.</p>
<p>Some of the roads were confusing and it was dark.</p>
<p>I made it home safely at 11:26 p.m.</p>]]></description>
        <content:encoded><![CDATA[<p>Today was an eventful day.</p>
<p>I read a chapter of The Death of Ivan Ilyich in the train to SF.</p>
<p>We dropped by the <a href="https://www.outsidellms.com/">Outside LLMs</a> hackathon for a while to talk to some friends from previous hackathons.</p>
<p>We left for the <a href="https://www.eventbrite.com/e/art-walk-sf-outer-sunset-street-festival-tickets-599131216597">Art Walk</a> in Outer Sunset on Irving Street.</p>
<p>I met up with two other friends.</p>
<p>We had really good Vietnamese food at <a href="https://goo.gl/maps/tm63X4vNZBZCbd3o9">Loi's Vietnamese</a>.</p>
<p>THe Pho wasn't sweet, and I ordered the special beef which apparently is stir fried before putting into pho to give it Wok hei.</p>
<p>After that we walked to Golden Gate Park for the De Young Museum.</p>
<p>It was cool to observe different paintings, sculptures, artifacts, films, writings, portraiture, textiles, etc.</p>
<p>One thing that I still recall is this painter who went around California hiking spots, and painted them so people knew about these beautiful spots around California. We take for granted the instantaneous transmission and consumption of media we have with the internet today.</p>
<p>I also recall how different parts of the world has such unique and rich culture, and what the cause behind all of that is? Why do indonesians and africans have these scary masks and rituals, what inspired these artifacts?</p>
<p>After that we went Clement St for some dim sum.</p>
<p>I had some radish cake and BBQ pork bun.</p>
<p>Then we went JTown SF for Marufuku ramen.</p>
<p>I had the $7.5 Chashu Bowl which was one of the best pork belly with rice I've ever had.</p>
<p>I saw my friends do Sake bombs.</p>
<p>Then we all took the bart home.</p>
<p>I drove my friends car home from bart.</p>
<p>It was my first time driving alone in the US.</p>
<p>Some of the roads were confusing and it was dark.</p>
<p>I made it home safely at 11:26 p.m.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Geoengineering]]></title>
        <link>https://bneo.xyz/posts/so2</link>
        <guid>https://bneo.xyz/posts/so2</guid>
        <pubDate>Fri, 04 Aug 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>It's <a href="https://www.youtube.com/watch?v=dk8pwE3IByg">scary times</a> here on Earth. The North Atlantic Sea Surface temperature is higher than ever.</p>
<p>Geo-engineering is controversial. The idea is to intentionally change the climate of the planet.</p>
<p>But it looks like we've been doing it this whole time time.</p>
<p>We've been haphazardly geo-engineering the planet by dumping a lot of CO2 into the atmosphere, decreasing the amount of heat that we can radiate back into space.</p>
<p>We also release a lot of Sulfur dioxide (SO2) when we burn dirty fuels like coal and fuel oil.</p>
<p>In a short period of time, <strong>SO2 can decrease temperature</strong> of an area of the planet.</p>
<p>It happens because it's good at seeding clouds, by combining with moisture in atmosphere to form droplets of sulfuric acid.</p>
<p>This creates <strong>more and fluffier clouds</strong>.</p>
<p>This happens when volcanoes erupt, and SO2 comes out. it can cool the planet with the dust and SO2.</p>
<p>One really big source of SO2 is the huge cargo ships that burn the cheapest oil which has a lot of SO2.</p>
<p>And they produce ship tracks, which you can see from space. They are clouds by sulfur dioxide being spat out from these big ships.</p>
<p>The UN's IMO made a <a href="https://zenodo.org/record/7864530">new rule</a> for <a href="https://www.science.org/doi/10.1126/sciadv.abn7988">sulfur regulation</a> in 2020.</p>
<p>Over the last few years, <a href="https://www.science.org/content/article/changing-clouds-unforeseen-test-geoengineering-fueling-record-ocean-warmth">scientist found</a> the warming of the ocean is attributed to <strong>new light hitting it</strong> that wouldn't normally be hitting it because of <strong>less ship tracks</strong>, and less dust from sahara.</p>
<p>Global warming is <strong>worse than we thought</strong> it was because we were <strong>shielded by the effects of other pollution</strong> that we were throwing out in the air.</p>
<p>This is also good because it's a massive experiment that shows the effects of local geo-engineering on the atlantic ocean.</p>
<p>Instead of using SO2, one way is to just shoot sea water into the air using <a href="https://www.emicontrols.com/en-us/">misters</a> that make it super tiny so it can float in the air.</p>
<p>Most of the water evaporates leaving behind little crystals of salt that then can seed clouds, and falls back down into the ocean.</p>
<p>It's going to get hot enough that we'll see marine extinction, humans dying from heat wave, etc.</p>
<p>The <a href="https://youtu.be/dk8pwE3IByg?t=302">3 things</a> we can do:</p>
<ul>
<li>Stop putting new CO2</li>
<li>Start taking old CO2 out of atmosphere</li>
<li>Deal with impact of current warming</li>
</ul>
<p>We're in the overlap period, where problem is big enough where we can't ignore anymore, but we can still do things to solve it.</p>]]></description>
        <content:encoded><![CDATA[<p>It's <a href="https://www.youtube.com/watch?v=dk8pwE3IByg">scary times</a> here on Earth. The North Atlantic Sea Surface temperature is higher than ever.</p>
<p>Geo-engineering is controversial. The idea is to intentionally change the climate of the planet.</p>
<p>But it looks like we've been doing it this whole time time.</p>
<p>We've been haphazardly geo-engineering the planet by dumping a lot of CO2 into the atmosphere, decreasing the amount of heat that we can radiate back into space.</p>
<p>We also release a lot of Sulfur dioxide (SO2) when we burn dirty fuels like coal and fuel oil.</p>
<p>In a short period of time, <strong>SO2 can decrease temperature</strong> of an area of the planet.</p>
<p>It happens because it's good at seeding clouds, by combining with moisture in atmosphere to form droplets of sulfuric acid.</p>
<p>This creates <strong>more and fluffier clouds</strong>.</p>
<p>This happens when volcanoes erupt, and SO2 comes out. it can cool the planet with the dust and SO2.</p>
<p>One really big source of SO2 is the huge cargo ships that burn the cheapest oil which has a lot of SO2.</p>
<p>And they produce ship tracks, which you can see from space. They are clouds by sulfur dioxide being spat out from these big ships.</p>
<p>The UN's IMO made a <a href="https://zenodo.org/record/7864530">new rule</a> for <a href="https://www.science.org/doi/10.1126/sciadv.abn7988">sulfur regulation</a> in 2020.</p>
<p>Over the last few years, <a href="https://www.science.org/content/article/changing-clouds-unforeseen-test-geoengineering-fueling-record-ocean-warmth">scientist found</a> the warming of the ocean is attributed to <strong>new light hitting it</strong> that wouldn't normally be hitting it because of <strong>less ship tracks</strong>, and less dust from sahara.</p>
<p>Global warming is <strong>worse than we thought</strong> it was because we were <strong>shielded by the effects of other pollution</strong> that we were throwing out in the air.</p>
<p>This is also good because it's a massive experiment that shows the effects of local geo-engineering on the atlantic ocean.</p>
<p>Instead of using SO2, one way is to just shoot sea water into the air using <a href="https://www.emicontrols.com/en-us/">misters</a> that make it super tiny so it can float in the air.</p>
<p>Most of the water evaporates leaving behind little crystals of salt that then can seed clouds, and falls back down into the ocean.</p>
<p>It's going to get hot enough that we'll see marine extinction, humans dying from heat wave, etc.</p>
<p>The <a href="https://youtu.be/dk8pwE3IByg?t=302">3 things</a> we can do:</p>
<ul>
<li>Stop putting new CO2</li>
<li>Start taking old CO2 out of atmosphere</li>
<li>Deal with impact of current warming</li>
</ul>
<p>We're in the overlap period, where problem is big enough where we can't ignore anymore, but we can still do things to solve it.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[How to Side Project by Linus]]></title>
        <link>https://bneo.xyz/posts/notion</link>
        <guid>https://bneo.xyz/posts/notion</guid>
        <pubDate>Thu, 03 Aug 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I went to Notion HQ in SF today to listen to <a href="https://thesephist.com/">Linus Lee</a> speak.</p>
<p>I was all the way at the back, so couldn't really extract any insight out of his talk.</p>
<p>I'm a big fan of his side projects. He shared how he approaches building in his <a href="https://thesephist.com/posts/how-i-side-project/">blog</a>.</p>
<p>He also has a page called his <a href="https://stream.thesephist.com/"><em>stream</em></a>, which is his mini twitter feed.</p>
<p>A summary of his advice</p>
<ul>
<li>ideas come from <strong>personal needs</strong>, solving an existing problem, or one that doesn't exist yet</li>
<li>work on the idea when <strong>motivation is highest</strong>.</li>
<li>Have templates and reusable frameworks to get started quickly. Use a <strong>consistent set of tools</strong>.</li>
<li><strong>Share prototypes early</strong>, embrace the rough MVP as a tipping point.</li>
<li>Not every project reaches completion, <strong>reflect on what went wrong</strong> and apply the lessons to future ideas.</li>
<li>Make projects <strong>easy to iterate</strong>, monitor, update, and restore.</li>
<li>Push outside of your comfort zone</li>
<li>Build things that <strong>spark imagination</strong> and open up new possibilities, not just demonstrate technical skills.</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>I went to Notion HQ in SF today to listen to <a href="https://thesephist.com/">Linus Lee</a> speak.</p>
<p>I was all the way at the back, so couldn't really extract any insight out of his talk.</p>
<p>I'm a big fan of his side projects. He shared how he approaches building in his <a href="https://thesephist.com/posts/how-i-side-project/">blog</a>.</p>
<p>He also has a page called his <a href="https://stream.thesephist.com/"><em>stream</em></a>, which is his mini twitter feed.</p>
<p>A summary of his advice</p>
<ul>
<li>ideas come from <strong>personal needs</strong>, solving an existing problem, or one that doesn't exist yet</li>
<li>work on the idea when <strong>motivation is highest</strong>.</li>
<li>Have templates and reusable frameworks to get started quickly. Use a <strong>consistent set of tools</strong>.</li>
<li><strong>Share prototypes early</strong>, embrace the rough MVP as a tipping point.</li>
<li>Not every project reaches completion, <strong>reflect on what went wrong</strong> and apply the lessons to future ideas.</li>
<li>Make projects <strong>easy to iterate</strong>, monitor, update, and restore.</li>
<li>Push outside of your comfort zone</li>
<li>Build things that <strong>spark imagination</strong> and open up new possibilities, not just demonstrate technical skills.</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Getting stuck]]></title>
        <link>https://bneo.xyz/posts/stuck</link>
        <guid>https://bneo.xyz/posts/stuck</guid>
        <pubDate>Wed, 02 Aug 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I've been getting stuck at my work lately.</p>
<p>I'm laying the foundations for the codebase for my team which means I have to set everything up from scratch.</p>
<p>I keep facing issues with the setup process that I fail to divert my attention to other more important tasks.</p>
<p>I'm a victim to sunk cost fallacy, I've already spent that much time for this library, that switching over to a new library just takes more time. I did not want to call it quits.</p>
<p>When I get stuck, I easily lose sense of the motivation behind my work. I get annoyed by these blockers, and see them as time-wasting activities. I forget the big picture for the work that I do.</p>
<p>I need to constantly remind myself that I'm lucky to be able to try out new packages and tools at Tesla. And that I have the opportunity to face these errors, which is a means of collecting experience, and helping me grow as a programmer.</p>
<p>Instead of complaining about the errors, and being deflated, I should look at things from a different perspective.</p>
<p>Take a deep breath, note down your blockers, take it step-by-step, break down the problem, utilize the resource around you to fix the issue. If all else fails, find a new solution.</p>
<p>Facing a lot of issues is the key to prerequisite to becoming a good problem-solver. No one in life has become an expert by doing the easy things. They ran into challenges that no one has faced before, gathered all the facts, and found a way.</p>]]></description>
        <content:encoded><![CDATA[<p>I've been getting stuck at my work lately.</p>
<p>I'm laying the foundations for the codebase for my team which means I have to set everything up from scratch.</p>
<p>I keep facing issues with the setup process that I fail to divert my attention to other more important tasks.</p>
<p>I'm a victim to sunk cost fallacy, I've already spent that much time for this library, that switching over to a new library just takes more time. I did not want to call it quits.</p>
<p>When I get stuck, I easily lose sense of the motivation behind my work. I get annoyed by these blockers, and see them as time-wasting activities. I forget the big picture for the work that I do.</p>
<p>I need to constantly remind myself that I'm lucky to be able to try out new packages and tools at Tesla. And that I have the opportunity to face these errors, which is a means of collecting experience, and helping me grow as a programmer.</p>
<p>Instead of complaining about the errors, and being deflated, I should look at things from a different perspective.</p>
<p>Take a deep breath, note down your blockers, take it step-by-step, break down the problem, utilize the resource around you to fix the issue. If all else fails, find a new solution.</p>
<p>Facing a lot of issues is the key to prerequisite to becoming a good problem-solver. No one in life has become an expert by doing the easy things. They ran into challenges that no one has faced before, gathered all the facts, and found a way.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Internship Showcase]]></title>
        <link>https://bneo.xyz/posts/showcase</link>
        <guid>https://bneo.xyz/posts/showcase</guid>
        <pubDate>Tue, 01 Aug 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I participated in an internship showcase today at Tesla.</p>
<p>It was fun talking about my work.</p>
<p>Although, I didn't do a great job explaining my work. It takes a lot of skill to explain something in the simplest way possible, with just enough detail, to convey the right amount of information, and keep the person's attention.</p>
<p>To do that, it requires really knowing your work. That eliminates room for uncertainty and doubt, which staggers communication.</p>
<p>While I'm speaking, I don't know if it's too much or too little, and I believe practices makes it better. Once you know the specific points to hit, you won't be led astray by your thought process, but you have guardrails in place.</p>
<p>I think a good principle is to not talk about what's on the slide, but what's behind it. The idea, the problem, the why. To not talk about what's already there, but what's not there.</p>
<p>It's also good to come from a listener's perspective. As someone who came with zero knowledge about my work, I'm filling in the missing details, the questions in their head, and satiating their curiosity.</p>
<p>What I loved about this showcase is hearing about other teams who are doing similar projects, and the interesting problems other interns are solving.</p>]]></description>
        <content:encoded><![CDATA[<p>I participated in an internship showcase today at Tesla.</p>
<p>It was fun talking about my work.</p>
<p>Although, I didn't do a great job explaining my work. It takes a lot of skill to explain something in the simplest way possible, with just enough detail, to convey the right amount of information, and keep the person's attention.</p>
<p>To do that, it requires really knowing your work. That eliminates room for uncertainty and doubt, which staggers communication.</p>
<p>While I'm speaking, I don't know if it's too much or too little, and I believe practices makes it better. Once you know the specific points to hit, you won't be led astray by your thought process, but you have guardrails in place.</p>
<p>I think a good principle is to not talk about what's on the slide, but what's behind it. The idea, the problem, the why. To not talk about what's already there, but what's not there.</p>
<p>It's also good to come from a listener's perspective. As someone who came with zero knowledge about my work, I'm filling in the missing details, the questions in their head, and satiating their curiosity.</p>
<p>What I loved about this showcase is hearing about other teams who are doing similar projects, and the interesting problems other interns are solving.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Importance of Editing]]></title>
        <link>https://bneo.xyz/posts/editing</link>
        <guid>https://bneo.xyz/posts/editing</guid>
        <pubDate>Mon, 31 Jul 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>The conversation scene at the start of the movie The Social Network was attention-grabbing.</p>
<p>This <a href="https://www.youtube.com/watch?v=wX4bKWhtK8M">video</a> explains why.</p>
<p>The idea is a two shot is impartial and does not deliver an enough of a point-of-view to convey emotion.</p>
<p>Instead, there's a visual rhythm of going back and forth between the two characters, where every cut is a shift in power.</p>
<p>And Erica is on screen more than Mark because she has control over the conversation, as she has the final word in the scene.</p>
<p>We feel the same tension and emotion the characters feel.</p>
<p>We're not just watching the conversation, we're in the conversation.</p>]]></description>
        <content:encoded><![CDATA[<p>The conversation scene at the start of the movie The Social Network was attention-grabbing.</p>
<p>This <a href="https://www.youtube.com/watch?v=wX4bKWhtK8M">video</a> explains why.</p>
<p>The idea is a two shot is impartial and does not deliver an enough of a point-of-view to convey emotion.</p>
<p>Instead, there's a visual rhythm of going back and forth between the two characters, where every cut is a shift in power.</p>
<p>And Erica is on screen more than Mark because she has control over the conversation, as she has the final word in the scene.</p>
<p>We feel the same tension and emotion the characters feel.</p>
<p>We're not just watching the conversation, we're in the conversation.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Claude 2 Hackathon Day 2]]></title>
        <link>https://bneo.xyz/posts/anthropic2</link>
        <guid>https://bneo.xyz/posts/anthropic2</guid>
        <pubDate>Sun, 30 Jul 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I woke up from the couch and Atal called me over.</p>
<p>It was close to 9.</p>
<p>I worked on drawing up the flow for the entire process on excalidraw.</p>
<p>After submission at 11:30 a.m. Atal got the cameraman to do an interview for our app.</p>
<p>It was my first time doing something like that, where they put a tiny mic on you.</p>
<p>I was mentally and physically drained, but I kept up a good persona, and did a good job overall.</p>
<p>Then, Atal went around showing our app, did all the talking for us in the first round of judging.</p>
<p>We got into the top 7 finalist, and had to present in front of everyone.</p>
<p>Even though all I did was control the slides, I was nervous about messing up. Thankfully Atal aced the presentation.</p>
<p>In the end, we got the Social Good Shout out award.</p>
<p>I really wanted the cash prize in the top 3, but looking at the other projects, they had a lot more technical implementation.</p>
<p>It was understandable since they consisted of young undergrads like me could not afford to sleep until they finished their app.</p>
<p>Overall through Atal, I got to meet a lot of people.</p>
<p>I'm glad I took the decision to reach out to people, because you never know what will happen.</p>
<p>You might end up coding for their team, and build a winning project.</p>
<p>I got the chance to talk to CEOs and YC startup founders. It was great to have casual conversations with them. Only in SF can you talk to a CEO directly.</p>
<p>I really want to be in SF when I graduate.</p>
<p>The energy here is insane.</p>]]></description>
        <content:encoded><![CDATA[<p>I woke up from the couch and Atal called me over.</p>
<p>It was close to 9.</p>
<p>I worked on drawing up the flow for the entire process on excalidraw.</p>
<p>After submission at 11:30 a.m. Atal got the cameraman to do an interview for our app.</p>
<p>It was my first time doing something like that, where they put a tiny mic on you.</p>
<p>I was mentally and physically drained, but I kept up a good persona, and did a good job overall.</p>
<p>Then, Atal went around showing our app, did all the talking for us in the first round of judging.</p>
<p>We got into the top 7 finalist, and had to present in front of everyone.</p>
<p>Even though all I did was control the slides, I was nervous about messing up. Thankfully Atal aced the presentation.</p>
<p>In the end, we got the Social Good Shout out award.</p>
<p>I really wanted the cash prize in the top 3, but looking at the other projects, they had a lot more technical implementation.</p>
<p>It was understandable since they consisted of young undergrads like me could not afford to sleep until they finished their app.</p>
<p>Overall through Atal, I got to meet a lot of people.</p>
<p>I'm glad I took the decision to reach out to people, because you never know what will happen.</p>
<p>You might end up coding for their team, and build a winning project.</p>
<p>I got the chance to talk to CEOs and YC startup founders. It was great to have casual conversations with them. Only in SF can you talk to a CEO directly.</p>
<p>I really want to be in SF when I graduate.</p>
<p>The energy here is insane.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Claude 2 Hackathon]]></title>
        <link>https://bneo.xyz/posts/anthropic</link>
        <guid>https://bneo.xyz/posts/anthropic</guid>
        <pubDate>Sat, 29 Jul 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Walk towards the ferry building, go up the central stairs, through the glass doors, turn left, walk straight all the way, you'll find Shack15.</p>
<p>I was hacking for 24 hours straight with no sleep.</p>
<p>I also switched teams halfway, which is something I've never thought I was capable of.</p>
<p>I attribute that to <a href="https://www.linkedin.com/in/atalovesyou/">Atal Agarwal</a>, a very convincing and unique individual, with a positive aura.</p>
<p>At first, I was having fun prompting Claude 2 and GPT-4 to perform document QnA, and then using web sockets to make a s perplexity search, and obtain internet sources.</p>
<p>Then my only coding partner decided to leave, and I started to panic. I realized I was left alone to build out the entire prototype.</p>
<p>Throughout the 4 grueling hours, I had many disagreement and conflict with myself and others about what was possible and what wasn't. I let doubt and fear get to me at many points. I was afraid that time was not in our favor, and I will be left with an incomplete app, like my last hackathon.</p>
<p>But luckily, I persevered. Atal provided support with his brother, calling all the way from India, and we worked through the app together.</p>
<p>One thing led to another, I just kept coding and didn't sleep the whole night.</p>
<p>I thought hard about what the UI should look like. It had to be readable and clean. I also worked on doing session states so that the app doesn't just refresh and remove all past data.</p>
<p>At break of day, I accomplished what we sought after.</p>
<p>But then, Atal came back with another idea of generating the entire petition letter. Scratching about 30 minutes of work.</p>
<p>But we found our selling point.</p>
<p>We were able to show Claude 2 generated a longer letter than GPT-4.</p>
<p>At that point, I could relax a little. Knowing I have done my part. I could rest for 30 minutes.</p>
<p>I woke up confused.</p>]]></description>
        <content:encoded><![CDATA[<p>Walk towards the ferry building, go up the central stairs, through the glass doors, turn left, walk straight all the way, you'll find Shack15.</p>
<p>I was hacking for 24 hours straight with no sleep.</p>
<p>I also switched teams halfway, which is something I've never thought I was capable of.</p>
<p>I attribute that to <a href="https://www.linkedin.com/in/atalovesyou/">Atal Agarwal</a>, a very convincing and unique individual, with a positive aura.</p>
<p>At first, I was having fun prompting Claude 2 and GPT-4 to perform document QnA, and then using web sockets to make a s perplexity search, and obtain internet sources.</p>
<p>Then my only coding partner decided to leave, and I started to panic. I realized I was left alone to build out the entire prototype.</p>
<p>Throughout the 4 grueling hours, I had many disagreement and conflict with myself and others about what was possible and what wasn't. I let doubt and fear get to me at many points. I was afraid that time was not in our favor, and I will be left with an incomplete app, like my last hackathon.</p>
<p>But luckily, I persevered. Atal provided support with his brother, calling all the way from India, and we worked through the app together.</p>
<p>One thing led to another, I just kept coding and didn't sleep the whole night.</p>
<p>I thought hard about what the UI should look like. It had to be readable and clean. I also worked on doing session states so that the app doesn't just refresh and remove all past data.</p>
<p>At break of day, I accomplished what we sought after.</p>
<p>But then, Atal came back with another idea of generating the entire petition letter. Scratching about 30 minutes of work.</p>
<p>But we found our selling point.</p>
<p>We were able to show Claude 2 generated a longer letter than GPT-4.</p>
<p>At that point, I could relax a little. Knowing I have done my part. I could rest for 30 minutes.</p>
<p>I woke up confused.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Oppenheimer]]></title>
        <link>https://bneo.xyz/posts/oppenheimer</link>
        <guid>https://bneo.xyz/posts/oppenheimer</guid>
        <pubDate>Fri, 28 Jul 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>"The ending of the war by this means, certainly cruel, was not undertaken lightly. But I am not, as of today, confident that a better course was then open. I have not a very good answer to this question."</p>
</blockquote>
<p>This is what Oppenheimer had to say about the atomic bomb from an <a href="https://www.youtube.com/watch?v=AdtLxlttrHg">interview</a> in 1965.</p>
<p>The 3 hour long Oppenheimer was a good history lesson about the world war and explored a lot of interesting themes.</p>
<p>The concepts of morality and ethics, the unintended consequences of scientific discoveries, nature of war, good and evil, ideologies, self-importance, etc.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>"The ending of the war by this means, certainly cruel, was not undertaken lightly. But I am not, as of today, confident that a better course was then open. I have not a very good answer to this question."</p>
</blockquote>
<p>This is what Oppenheimer had to say about the atomic bomb from an <a href="https://www.youtube.com/watch?v=AdtLxlttrHg">interview</a> in 1965.</p>
<p>The 3 hour long Oppenheimer was a good history lesson about the world war and explored a lot of interesting themes.</p>
<p>The concepts of morality and ethics, the unintended consequences of scientific discoveries, nature of war, good and evil, ideologies, self-importance, etc.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Flow state]]></title>
        <link>https://bneo.xyz/posts/flow</link>
        <guid>https://bneo.xyz/posts/flow</guid>
        <pubDate>Thu, 27 Jul 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>“Don’t wait for inspiration, it comes while one is working.”</p>
</blockquote>
<p>I get really focused and tuned into my work lately after 5 p.m., when all my colleagues have went home, there are no more meetings, no more conversations or distractions, only full attention on my work.</p>
<p>Past work hours is the only time I can get work done.</p>
<p>I was refactoring code with ChatGPT, and organizing and structuring everything, so that it's up to my standards. I enjoyed the process of turning messy code with bad practices, into something that's readable, clean, and follows best practices.</p>
<p>Flow sate is an exhilarating feeling. The flow of time ceases to exist and there is nothing else but what's in front of you.</p>
<p>A couple observations for what might have influenced me to <a href="https://www.youtube.com/watch?v=0rIjFCNay2Q">enter a flow state</a>.</p>
<p>It was <strong>intrinsically motivated</strong> because I have an inner desire to make things organized and clean.</p>
<p>I personally <strong>wanted to do it</strong> because it teaches me best practices along the way.</p>
<p>It was the right <strong>balance between skill and challenge</strong>, it was at the edge of my skills, and it wasn't very challenging to the point of demotivating me. (ChatGPT played a role)</p>
<p>I set <strong>clear end goals</strong>. I knew what I wanted the code to look like.</p>
<p>It was a <strong>conducive environment</strong> because it was quiet, and there were no distractions.</p>
<p>I broke the task into <strong>smaller parts</strong>, I worked on one function at a time.</p>
<p>I didn't focus on reaching a flow state, it <strong>happened naturally</strong>.</p>
<p>I was given a <strong>deadline</strong>, and that provided a boost of motivation to work on the task</p>
<p><a href="https://en.wikipedia.org/wiki/Mihaly_Csikszentmihalyi">Csíkszentmihályi</a> identified 9 <a href="https://tinyurl.com/2xkse9zh">components</a> for the flow experience</p>
<ul>
<li>Intense and focused concentration on the present moment</li>
<li>A loss of reflective self-consciousness</li>
<li>A sense of personal control or agency over the situation or activity</li>
<li>A distortion of temporal experience, as one's subjective experience of time is altered</li>
<li>Experience of the activity as intrinsically rewarding, also referred to as autotelic experience</li>
<li>Immediate feedback</li>
<li>Feeling the potential to succeed</li>
<li>Feeling so engrossed in the experience, that other needs become negligible</li>
</ul>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>“Don’t wait for inspiration, it comes while one is working.”</p>
</blockquote>
<p>I get really focused and tuned into my work lately after 5 p.m., when all my colleagues have went home, there are no more meetings, no more conversations or distractions, only full attention on my work.</p>
<p>Past work hours is the only time I can get work done.</p>
<p>I was refactoring code with ChatGPT, and organizing and structuring everything, so that it's up to my standards. I enjoyed the process of turning messy code with bad practices, into something that's readable, clean, and follows best practices.</p>
<p>Flow sate is an exhilarating feeling. The flow of time ceases to exist and there is nothing else but what's in front of you.</p>
<p>A couple observations for what might have influenced me to <a href="https://www.youtube.com/watch?v=0rIjFCNay2Q">enter a flow state</a>.</p>
<p>It was <strong>intrinsically motivated</strong> because I have an inner desire to make things organized and clean.</p>
<p>I personally <strong>wanted to do it</strong> because it teaches me best practices along the way.</p>
<p>It was the right <strong>balance between skill and challenge</strong>, it was at the edge of my skills, and it wasn't very challenging to the point of demotivating me. (ChatGPT played a role)</p>
<p>I set <strong>clear end goals</strong>. I knew what I wanted the code to look like.</p>
<p>It was a <strong>conducive environment</strong> because it was quiet, and there were no distractions.</p>
<p>I broke the task into <strong>smaller parts</strong>, I worked on one function at a time.</p>
<p>I didn't focus on reaching a flow state, it <strong>happened naturally</strong>.</p>
<p>I was given a <strong>deadline</strong>, and that provided a boost of motivation to work on the task</p>
<p><a href="https://en.wikipedia.org/wiki/Mihaly_Csikszentmihalyi">Csíkszentmihályi</a> identified 9 <a href="https://tinyurl.com/2xkse9zh">components</a> for the flow experience</p>
<ul>
<li>Intense and focused concentration on the present moment</li>
<li>A loss of reflective self-consciousness</li>
<li>A sense of personal control or agency over the situation or activity</li>
<li>A distortion of temporal experience, as one's subjective experience of time is altered</li>
<li>Experience of the activity as intrinsically rewarding, also referred to as autotelic experience</li>
<li>Immediate feedback</li>
<li>Feeling the potential to succeed</li>
<li>Feeling so engrossed in the experience, that other needs become negligible</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[First Room-Temperature Superconductor]]></title>
        <link>https://bneo.xyz/posts/superconductor</link>
        <guid>https://bneo.xyz/posts/superconductor</guid>
        <pubDate>Wed, 26 Jul 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>What might be the biggest physics discovery in my lifetime is contained in this <a href="https://arxiv.org/abs/2307.12008">paper</a>.</p>
<p>Here's the <a href="https://twitter.com/alexkaplan0/status/1684044616528453633?s=20">significance</a> of ambient temperature / pressure superconductor:</p>
<ul>
<li><strong>Lossless electricity transmission</strong> at high voltages and current: 100 billion kWh of electricity are wasted on transmission losses each year in the US alone. That's equivalent to 3 of our largest nuclear reactors running 24/7</li>
<li><strong>Easy to create</strong>: LK-99 material can be prepared in about 34 hrs with extremely basic lab equipment</li>
<li><strong>New reactor designs</strong>: Nuclear fusion reactors rely on superconductors for plasma confinement. Modern designs use RBCO/YBCO superconductors cooled with LN2 or Liquid He, creating a huge temperature gradient and challenging operation.</li>
<li><strong>Room temperature quantum computers</strong>: Quantum computers use superconductors to preserve coherence in qubits. Small changes in temperature and pressure can cause the entire QC to fail during operation.</li>
<li><strong>Superconductors batteries</strong>: Simply inject a current and keep it in the coil until you need it. Previously, too costly to maintain.</li>
<li><strong>Ultra-efficient computer chips</strong>: 0 resistive losses during operation with superconductors. No need for cooling fans</li>
<li>everything else: super-cheap MRI machines, MagLev trains everywhere, and a super efficient electric grid</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>What might be the biggest physics discovery in my lifetime is contained in this <a href="https://arxiv.org/abs/2307.12008">paper</a>.</p>
<p>Here's the <a href="https://twitter.com/alexkaplan0/status/1684044616528453633?s=20">significance</a> of ambient temperature / pressure superconductor:</p>
<ul>
<li><strong>Lossless electricity transmission</strong> at high voltages and current: 100 billion kWh of electricity are wasted on transmission losses each year in the US alone. That's equivalent to 3 of our largest nuclear reactors running 24/7</li>
<li><strong>Easy to create</strong>: LK-99 material can be prepared in about 34 hrs with extremely basic lab equipment</li>
<li><strong>New reactor designs</strong>: Nuclear fusion reactors rely on superconductors for plasma confinement. Modern designs use RBCO/YBCO superconductors cooled with LN2 or Liquid He, creating a huge temperature gradient and challenging operation.</li>
<li><strong>Room temperature quantum computers</strong>: Quantum computers use superconductors to preserve coherence in qubits. Small changes in temperature and pressure can cause the entire QC to fail during operation.</li>
<li><strong>Superconductors batteries</strong>: Simply inject a current and keep it in the coil until you need it. Previously, too costly to maintain.</li>
<li><strong>Ultra-efficient computer chips</strong>: 0 resistive losses during operation with superconductors. No need for cooling fans</li>
<li>everything else: super-cheap MRI machines, MagLev trains everywhere, and a super efficient electric grid</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Impact Bias]]></title>
        <link>https://bneo.xyz/posts/impact-bias</link>
        <guid>https://bneo.xyz/posts/impact-bias</guid>
        <pubDate>Tue, 25 Jul 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Greek philosopher Epictetus: Going lame is an impediment to your leg, but not to your will.</p>
</blockquote>
<p>A famous <a href="https://pubmed.ncbi.nlm.nih.gov/690806/">study</a> by Northwestern University in 1978 discovered that the happiness levels of paraplegics and lottery winners were <em>essentially the same</em> within a year after the event occurred.</p>
<p>One loses their ability to walk, the other gets rich overnight. Within a year, the two were equally happy.</p>
<p>Why? We overestimate the impact that of extreme events will have on our lives.</p>
<p>This is known as the <a href="https://jamesclear.com/impact-bias">Impact Bias</a>, because we tend to overestimate the length or intensity of happiness that major events will create.</p>
<p>Main takeaway: Focus on the constants in life, not on what changed.</p>
<p>We all die one day, there's only 24 hours in a day.</p>
<p>Relationships have ups and downs, health isn't guaranteed.</p>
<p>Watching the sunset at the beach and a stroll at the park is still nice.</p>
<p>Reading a good book, eating a good meal, spending time with friends and family, are all things you can still enjoy even if you go lame.</p>
<p>The human experience is broad and varied.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Greek philosopher Epictetus: Going lame is an impediment to your leg, but not to your will.</p>
</blockquote>
<p>A famous <a href="https://pubmed.ncbi.nlm.nih.gov/690806/">study</a> by Northwestern University in 1978 discovered that the happiness levels of paraplegics and lottery winners were <em>essentially the same</em> within a year after the event occurred.</p>
<p>One loses their ability to walk, the other gets rich overnight. Within a year, the two were equally happy.</p>
<p>Why? We overestimate the impact that of extreme events will have on our lives.</p>
<p>This is known as the <a href="https://jamesclear.com/impact-bias">Impact Bias</a>, because we tend to overestimate the length or intensity of happiness that major events will create.</p>
<p>Main takeaway: Focus on the constants in life, not on what changed.</p>
<p>We all die one day, there's only 24 hours in a day.</p>
<p>Relationships have ups and downs, health isn't guaranteed.</p>
<p>Watching the sunset at the beach and a stroll at the park is still nice.</p>
<p>Reading a good book, eating a good meal, spending time with friends and family, are all things you can still enjoy even if you go lame.</p>
<p>The human experience is broad and varied.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Live an Asymmetric Life]]></title>
        <link>https://bneo.xyz/posts/asymmetric</link>
        <guid>https://bneo.xyz/posts/asymmetric</guid>
        <pubDate>Mon, 24 Jul 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Graham Weaver shares <a href="https://www.youtube.com/watch?v=dZxbVGhpEkI">four ways</a> to live an asymmetric life.</p>
<ol>
<li>Do hard things</li>
<li>Do your thing</li>
<li>Do it for decades</li>
<li>Write your story</li>
</ol>
<p>Any change will always get worse first, then it'll get better. Doing hard things increases your baseline for discomfort. You become comfortable with discomfort.</p>
<p>Life is suffering, so choose something worth suffering for.</p>
<p>There is no obstacle that will yield to you at full power for a decade or longer.</p>
<p>Don't linger on the past, take risks and create your own future. Don't write a story about what happened. Write your story, then make that happen.</p>]]></description>
        <content:encoded><![CDATA[<p>Graham Weaver shares <a href="https://www.youtube.com/watch?v=dZxbVGhpEkI">four ways</a> to live an asymmetric life.</p>
<ol>
<li>Do hard things</li>
<li>Do your thing</li>
<li>Do it for decades</li>
<li>Write your story</li>
</ol>
<p>Any change will always get worse first, then it'll get better. Doing hard things increases your baseline for discomfort. You become comfortable with discomfort.</p>
<p>Life is suffering, so choose something worth suffering for.</p>
<p>There is no obstacle that will yield to you at full power for a decade or longer.</p>
<p>Don't linger on the past, take risks and create your own future. Don't write a story about what happened. Write your story, then make that happen.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[How to Copy]]></title>
        <link>https://bneo.xyz/posts/copy</link>
        <guid>https://bneo.xyz/posts/copy</guid>
        <pubDate>Sun, 23 Jul 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Originality is the presence of new ideas, not the absence of old ones</p>
</blockquote>
<p>From Paul Graham's "<a href="http://www.paulgraham.com/greatwork.html">How to do Great Work</a>" on how to copy existing work.</p>
<ul>
<li>There's a good way to copy and a bad way. If you're going to copy something, <strong>do it openly</strong> instead of furtively, or worse still, unconsciously</li>
<li>Projects rarely arise in a vacuum. They're usually a reaction to previous work</li>
<li><strong>Danger to copying</strong>: Tendency to copy old things — things that were in their day at the frontier of knowledge, but no longer are</li>
<li>when you do copy something, <strong>don't copy every feature</strong> of it. Some will make you ridiculous if you do.</li>
<li>the features that are easiest to imitate are the most likely to be the flaws.</li>
<li>One of the most powerful kinds of copying is to <strong>copy something from one field into another</strong>. History is so full of chance discoveries of this type that it's probably worth giving chance a hand by <strong>deliberately learning</strong> about other kinds of work.</li>
<li><strong>Negative examples</strong> can be as inspiring as positive ones. In fact you can sometimes learn more from things done badly than from things done well; sometimes it only becomes clear what's needed when it's missing</li>
</ul>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Originality is the presence of new ideas, not the absence of old ones</p>
</blockquote>
<p>From Paul Graham's "<a href="http://www.paulgraham.com/greatwork.html">How to do Great Work</a>" on how to copy existing work.</p>
<ul>
<li>There's a good way to copy and a bad way. If you're going to copy something, <strong>do it openly</strong> instead of furtively, or worse still, unconsciously</li>
<li>Projects rarely arise in a vacuum. They're usually a reaction to previous work</li>
<li><strong>Danger to copying</strong>: Tendency to copy old things — things that were in their day at the frontier of knowledge, but no longer are</li>
<li>when you do copy something, <strong>don't copy every feature</strong> of it. Some will make you ridiculous if you do.</li>
<li>the features that are easiest to imitate are the most likely to be the flaws.</li>
<li>One of the most powerful kinds of copying is to <strong>copy something from one field into another</strong>. History is so full of chance discoveries of this type that it's probably worth giving chance a hand by <strong>deliberately learning</strong> about other kinds of work.</li>
<li><strong>Negative examples</strong> can be as inspiring as positive ones. In fact you can sometimes learn more from things done badly than from things done well; sometimes it only becomes clear what's needed when it's missing</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[AGI House Hackathon]]></title>
        <link>https://bneo.xyz/posts/agihouse</link>
        <guid>https://bneo.xyz/posts/agihouse</guid>
        <pubDate>Sat, 22 Jul 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I was at <a href="https://partiful.com/e/uYzDzXUstD8D8kvuA8Zl">WING Autonomous Apps Hackathon</a> @ AGI House today</p>
<p>It was at a mansion where a bunch of VCs live.</p>
<p>I was in the presence of a bazillion YC AI startup founders, PhD students, and FAANG engineers.</p>
<p>There was crazy energy at the event. Everyone was building something with AI.</p>
<p>A part of me was feeling major insecurities, I felt out of place, and unworthy. Another part of me was just glad to be in the circle, where you hear people talking about their startups, casually saying they used to work at Google, they went to Stanford.</p>
<p>I teamed up with a bunch of undergrads, a Palo Alto Councilmember with a tech background, and an ex-googler.</p>
<p>We built a automated marketing tool for campaigns, using agents to extract relevant information from donors and the politician, and draft personalized emails.</p>
<p>It was fun building this, I worked on integrating agents with gmail, but it was finnicky and I ended up just using google-api for drafting the emails.</p>
<p>It was exciting at the end, we were racing against time trying to tie all the pieces together, and have something presentable.</p>
<p>I'm still not making use of the opportunity to talk to founders, and learn about what it's like to be in YC.</p>
<p>I should compile a list of questions to ask next time. And be more aware of the benefits I could reap from making connections and building my network.</p>
<p>Here's a list of projects from the demo:</p>
<ul>
<li><a href="https://github.com/XeroSecLLC/Hackathon">patchgpt</a>: automatically generate and run a PowerShell script to patch a vulnerability detected by tenable.io</li>
<li><a href="https://github.com/maxockner/sre-bot/tree/main">SRE bot</a>: fix your bugs in production</li>
<li><a href="https://www.loom.com/share/523f07131fcd410fb10d7ee7ae193fe1">Rendition Prompt Evaluation and Testing</a>: Don't be terrified to change your prompts running in production</li>
<li><a href="https://memflow.ai/">MemFlow.ai</a>: The time machine of your memory - Autonomous memory agent</li>
<li><a href="https://twitter.com/agishaun/status/1682957512537182211">MultiOn x RealChar</a>: How to use multion to help realchar more powerful</li>
<li><a href="https://vimeo.com/manage/videos/847675865">Agent Podcast</a>, <a href="https://github.com/Shaunwei/RealChar">GitHub</a>: Let realistic and vocal agents host their podcast on RealChar.ai</li>
<li><a href="https://colab.research.google.com/drive/1y6PQMzZX9QQKIeliGOmLDVoc78TbAQgm?usp=sharing">AI Role Create Agent</a>: Autonomous AI Role Create Agent for RealChar.ai</li>
<li><a href="https://vimeo.com/847674290?share=copy">ChatAI Creator Agent</a>, <a href="https://github.com/xl402/chatAI-creator">GitHub</a>: Everyone’s ChatAI Creator Agent, high-quality and low friction</li>
<li><a href="https://github.com/dkozlov/kubegpt">kubegpt</a>: using OpenAI's GPT-powered generation capabilities to create a Kubernetes spec from a simple, human-readable description</li>
<li><a href="https://github.com/hack-n-prototype/public-230722-convo-starter-ai">Conversation Starter</a>: Help you better start a conversation with speakers on meetup</li>
<li><a href="https://mna-review-8926c18873bf.herokuapp.com/NTIxOTk1.html">M&#x26;A Auto Redline</a>: An autonomous lawyer who will provide revisions to your M&#x26;A contracts</li>
<li>High Flyers: An autonomous agent that registers frequent flyer accounts for you</li>
<li><a href="https://github.com/onjas-buidl/CodeWarp">Skateboard - Frictionless API Onboarding</a>: You're an API company, I'm a developer, this agent integrates your API into my repo effortlessly</li>
<li><a href="https://github.com/ninjaa/better-answers">Parameta Trades</a>: Reducing hallucinations with Code Interpreter style analysis for stock trading</li>
<li><a href="https://github.com/vrtejus/MediScribe.AI/">Mediscribe</a>: An autonomous scribe for busy doctors and patients</li>
<li><a href="https://vimeo.com/847680048?share=copy">Syntopica</a>, <a href="https://github.com/Adityarai10101/readerProject">GitHub</a>: Chrome extension for personalized website summaries with Notion references</li>
<li><a href="https://github.com/davidvi/near-me">Near me - a leisure agent</a>: Create a knowledge graph from a book and reader notes metadata. Link together the topics</li>
<li><a href="https://github.com/gltanaka/donation_agent">CampAIgn</a>: The AI agent-powered political funding pipeline</li>
<li><a href="https://github.com/Sivolc2/auto_wing_hacks">Lumos</a></li>
<li><a href="https://github.com/tmc/the-AIvengers">Relay</a>, <a href="https://www.canva.com/design/DAFpadasi_8/3Y9Qy7EJt_aFjmalD-Sbbw/edit?utm_content=DAFpadasi_8&#x26;utm_campaign=designshare&#x26;utm_medium=link2&#x26;utm_source=sharebutton">Design</a>: Multi-agent Product Development Teams</li>
<li>Moonshot-Stock: Agent for stock-trading</li>
<li><a href="https://github.com/sockcymbal/enhanced-llm-reasoning-tree-of-thoughts">Enhanced Tree-of-Thought Reasoning Agent</a>, <a href="https://twitter.com/sockcymbal/status/1682594125273796609">Twitter</a>: Enhanced Tree-of-Thought reasoning agent. Implementing this technique.</li>
<li>Domain Agent: An agent that finds better domains + brands for you because GoDaddy sucks</li>
<li><a href="https://github.com/QingyunSun/Create-your-Own-Dataset-AutoML/tree/main">Create Your Own Food (dataset) for Your Own AI</a>, <a href="https://docs.google.com/presentation/d/1SjkkemUhfUE1MJoW0emCATsmDwzS6I6K6X0i09sn3_E/edit?usp=sharing">Presentation</a>: Create Your Own Food (dataset) for Your Own Vertical AI to Be fine-tuned</li>
<li><a href="https://github.com/hamnaanaa/AGI-House-autonomous-agents-SyncMate">SyncMate</a>: slack bot that autonomously collects the slack chats and publicly available digital footprint to prep for the upcoming meeting or even initiate chats with a person of interest.</li>
<li>FormBlaster 🔫: We help you fill more forms than you could.</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>I was at <a href="https://partiful.com/e/uYzDzXUstD8D8kvuA8Zl">WING Autonomous Apps Hackathon</a> @ AGI House today</p>
<p>It was at a mansion where a bunch of VCs live.</p>
<p>I was in the presence of a bazillion YC AI startup founders, PhD students, and FAANG engineers.</p>
<p>There was crazy energy at the event. Everyone was building something with AI.</p>
<p>A part of me was feeling major insecurities, I felt out of place, and unworthy. Another part of me was just glad to be in the circle, where you hear people talking about their startups, casually saying they used to work at Google, they went to Stanford.</p>
<p>I teamed up with a bunch of undergrads, a Palo Alto Councilmember with a tech background, and an ex-googler.</p>
<p>We built a automated marketing tool for campaigns, using agents to extract relevant information from donors and the politician, and draft personalized emails.</p>
<p>It was fun building this, I worked on integrating agents with gmail, but it was finnicky and I ended up just using google-api for drafting the emails.</p>
<p>It was exciting at the end, we were racing against time trying to tie all the pieces together, and have something presentable.</p>
<p>I'm still not making use of the opportunity to talk to founders, and learn about what it's like to be in YC.</p>
<p>I should compile a list of questions to ask next time. And be more aware of the benefits I could reap from making connections and building my network.</p>
<p>Here's a list of projects from the demo:</p>
<ul>
<li><a href="https://github.com/XeroSecLLC/Hackathon">patchgpt</a>: automatically generate and run a PowerShell script to patch a vulnerability detected by tenable.io</li>
<li><a href="https://github.com/maxockner/sre-bot/tree/main">SRE bot</a>: fix your bugs in production</li>
<li><a href="https://www.loom.com/share/523f07131fcd410fb10d7ee7ae193fe1">Rendition Prompt Evaluation and Testing</a>: Don't be terrified to change your prompts running in production</li>
<li><a href="https://memflow.ai/">MemFlow.ai</a>: The time machine of your memory - Autonomous memory agent</li>
<li><a href="https://twitter.com/agishaun/status/1682957512537182211">MultiOn x RealChar</a>: How to use multion to help realchar more powerful</li>
<li><a href="https://vimeo.com/manage/videos/847675865">Agent Podcast</a>, <a href="https://github.com/Shaunwei/RealChar">GitHub</a>: Let realistic and vocal agents host their podcast on RealChar.ai</li>
<li><a href="https://colab.research.google.com/drive/1y6PQMzZX9QQKIeliGOmLDVoc78TbAQgm?usp=sharing">AI Role Create Agent</a>: Autonomous AI Role Create Agent for RealChar.ai</li>
<li><a href="https://vimeo.com/847674290?share=copy">ChatAI Creator Agent</a>, <a href="https://github.com/xl402/chatAI-creator">GitHub</a>: Everyone’s ChatAI Creator Agent, high-quality and low friction</li>
<li><a href="https://github.com/dkozlov/kubegpt">kubegpt</a>: using OpenAI's GPT-powered generation capabilities to create a Kubernetes spec from a simple, human-readable description</li>
<li><a href="https://github.com/hack-n-prototype/public-230722-convo-starter-ai">Conversation Starter</a>: Help you better start a conversation with speakers on meetup</li>
<li><a href="https://mna-review-8926c18873bf.herokuapp.com/NTIxOTk1.html">M&#x26;A Auto Redline</a>: An autonomous lawyer who will provide revisions to your M&#x26;A contracts</li>
<li>High Flyers: An autonomous agent that registers frequent flyer accounts for you</li>
<li><a href="https://github.com/onjas-buidl/CodeWarp">Skateboard - Frictionless API Onboarding</a>: You're an API company, I'm a developer, this agent integrates your API into my repo effortlessly</li>
<li><a href="https://github.com/ninjaa/better-answers">Parameta Trades</a>: Reducing hallucinations with Code Interpreter style analysis for stock trading</li>
<li><a href="https://github.com/vrtejus/MediScribe.AI/">Mediscribe</a>: An autonomous scribe for busy doctors and patients</li>
<li><a href="https://vimeo.com/847680048?share=copy">Syntopica</a>, <a href="https://github.com/Adityarai10101/readerProject">GitHub</a>: Chrome extension for personalized website summaries with Notion references</li>
<li><a href="https://github.com/davidvi/near-me">Near me - a leisure agent</a>: Create a knowledge graph from a book and reader notes metadata. Link together the topics</li>
<li><a href="https://github.com/gltanaka/donation_agent">CampAIgn</a>: The AI agent-powered political funding pipeline</li>
<li><a href="https://github.com/Sivolc2/auto_wing_hacks">Lumos</a></li>
<li><a href="https://github.com/tmc/the-AIvengers">Relay</a>, <a href="https://www.canva.com/design/DAFpadasi_8/3Y9Qy7EJt_aFjmalD-Sbbw/edit?utm_content=DAFpadasi_8&#x26;utm_campaign=designshare&#x26;utm_medium=link2&#x26;utm_source=sharebutton">Design</a>: Multi-agent Product Development Teams</li>
<li>Moonshot-Stock: Agent for stock-trading</li>
<li><a href="https://github.com/sockcymbal/enhanced-llm-reasoning-tree-of-thoughts">Enhanced Tree-of-Thought Reasoning Agent</a>, <a href="https://twitter.com/sockcymbal/status/1682594125273796609">Twitter</a>: Enhanced Tree-of-Thought reasoning agent. Implementing this technique.</li>
<li>Domain Agent: An agent that finds better domains + brands for you because GoDaddy sucks</li>
<li><a href="https://github.com/QingyunSun/Create-your-Own-Dataset-AutoML/tree/main">Create Your Own Food (dataset) for Your Own AI</a>, <a href="https://docs.google.com/presentation/d/1SjkkemUhfUE1MJoW0emCATsmDwzS6I6K6X0i09sn3_E/edit?usp=sharing">Presentation</a>: Create Your Own Food (dataset) for Your Own Vertical AI to Be fine-tuned</li>
<li><a href="https://github.com/hamnaanaa/AGI-House-autonomous-agents-SyncMate">SyncMate</a>: slack bot that autonomously collects the slack chats and publicly available digital footprint to prep for the upcoming meeting or even initiate chats with a person of interest.</li>
<li>FormBlaster 🔫: We help you fill more forms than you could.</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Bias Towards Action]]></title>
        <link>https://bneo.xyz/posts/action</link>
        <guid>https://bneo.xyz/posts/action</guid>
        <pubDate>Fri, 21 Jul 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>If you're someone who hestiates or overthink about doing things, think about how you can <a href="https://www.benkuhn.net/college/#bias-towards-action">bias towards action</a> and apply the <a href="https://sahilbloom.substack.com/p/the-bezos-regret-minimization-framework">regret minimization framework</a>.</p>
<p>Action can mean many things, but the fundamental idea is to do cool shit.</p>
<p>Experiment with different paths.</p>
<p>Step out of your comfort zone.</p>
<p>Action creates possibility for failure, and thus growth.</p>
<p>Action encourages you to take risks, and operating at the edge of your abilities is where you can succeed.</p>
<p>I've been optimizing for fun and action this entire summer.</p>
<p>It's helped expand my worldview, experience the tech scene not through a screen but in person, and build my social skills.</p>]]></description>
        <content:encoded><![CDATA[<p>If you're someone who hestiates or overthink about doing things, think about how you can <a href="https://www.benkuhn.net/college/#bias-towards-action">bias towards action</a> and apply the <a href="https://sahilbloom.substack.com/p/the-bezos-regret-minimization-framework">regret minimization framework</a>.</p>
<p>Action can mean many things, but the fundamental idea is to do cool shit.</p>
<p>Experiment with different paths.</p>
<p>Step out of your comfort zone.</p>
<p>Action creates possibility for failure, and thus growth.</p>
<p>Action encourages you to take risks, and operating at the edge of your abilities is where you can succeed.</p>
<p>I've been optimizing for fun and action this entire summer.</p>
<p>It's helped expand my worldview, experience the tech scene not through a screen but in person, and build my social skills.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Psyop Yourself]]></title>
        <link>https://bneo.xyz/posts/psyop</link>
        <guid>https://bneo.xyz/posts/psyop</guid>
        <pubDate>Thu, 20 Jul 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>The story you tell yourself matters.</p>
<p>If you tell yourself that you're energetic, you become more energetic.</p>
<p>If you tell yourself you're depressed, you become depressed.</p>
<p>Our beliefs shape who we become.</p>
<p>If you want to be more confident and outgoing, think about someone who's confident.</p>
<p>Then tell yourself you're that person.</p>
<p>You will become that person.</p>
<p>There's nothing holding you back from developing your desired traits besides yourself.</p>]]></description>
        <content:encoded><![CDATA[<p>The story you tell yourself matters.</p>
<p>If you tell yourself that you're energetic, you become more energetic.</p>
<p>If you tell yourself you're depressed, you become depressed.</p>
<p>Our beliefs shape who we become.</p>
<p>If you want to be more confident and outgoing, think about someone who's confident.</p>
<p>Then tell yourself you're that person.</p>
<p>You will become that person.</p>
<p>There's nothing holding you back from developing your desired traits besides yourself.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Advanced Python resources]]></title>
        <link>https://bneo.xyz/posts/advanced-python</link>
        <guid>https://bneo.xyz/posts/advanced-python</guid>
        <pubDate>Wed, 19 Jul 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<ol>
<li><a href="https://www.oreilly.com/library/view/fluent-python-2nd/9781492056348/">Fluent Python, 2nd Edition</a> (<a href="https://github.com/fluentpython/example-code-2es">code</a>)</li>
<li><a href="https://github.com/dabeaz-course/python-mastery">dabeaz-course/python-mastery: Advanced Python Mastery (course by @dabeaz)</a></li>
<li><a href="https://www.fullstackpython.com/">Full Stack Python</a></li>
<li><a href="https://python-patterns.guide/">Python Design Patterns</a></li>
<li><a href="https://devguide.python.org/#">Python Developer’s Guide</a></li>
</ol>
<p>Project-based learnings</p>
<ul>
<li><a href="https://wyag.thb.lt/">Write yourself a Git!</a></li>
<li><a href="https://hackernoon.com/learn-blockchains-by-building-one-117428612f46">Learn Blockchains by Building One | HackerNoon</a></li>
<li><a href="https://jeffknupp.com/blog/2014/09/01/what-is-a-nosql-database-learn-by-writing-one-in-python/">What is a NoSQL Database? Learn By Writing One In Python</a>s</li>
</ul>
<p>More</p>
<ul>
<li><a href="https://www.pythonmorsels.com/resources/">PyCon talks</a>
<ul>
<li><a href="https://www.youtube.com/playlist?list=PL2Uw4_HvXqvY2zhJ9AMUa_Z6dtMGF3gtb">PyCon US 2023</a></li>
</ul>
</li>
<li><a href="https://github.com/chiphuyen/python-is-cool">chiphuyen/python-is-cool.</a></li>
<li><a href="https://github.com/satwikkansal/wtfpython">satwikkansal/wtfpython: What the f*ck Python? 😱</a></li>
</ul>
<p>Open Source GitHub</p>
<ul>
<li><a href="https://github.com/explosion/spaCy">explosion/spaCy</a></li>
<li><a href="https://github.com/tiangolo/fastapi">tiangolo/fastapi</a></li>
<li><a href="https://github.com/pallets/flask">pallets/flask</a></li>
<li><a href="https://github.com/django/django/tree/main/django">django</a></li>
</ul>
<p>More comprehensive list</p>
<ul>
<li><a href="https://learnbyexample.github.io/py_resources/intermediate.html">Intermediate to Advanced resources - Python Resources for Everybody</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<ol>
<li><a href="https://www.oreilly.com/library/view/fluent-python-2nd/9781492056348/">Fluent Python, 2nd Edition</a> (<a href="https://github.com/fluentpython/example-code-2es">code</a>)</li>
<li><a href="https://github.com/dabeaz-course/python-mastery">dabeaz-course/python-mastery: Advanced Python Mastery (course by @dabeaz)</a></li>
<li><a href="https://www.fullstackpython.com/">Full Stack Python</a></li>
<li><a href="https://python-patterns.guide/">Python Design Patterns</a></li>
<li><a href="https://devguide.python.org/#">Python Developer’s Guide</a></li>
</ol>
<p>Project-based learnings</p>
<ul>
<li><a href="https://wyag.thb.lt/">Write yourself a Git!</a></li>
<li><a href="https://hackernoon.com/learn-blockchains-by-building-one-117428612f46">Learn Blockchains by Building One | HackerNoon</a></li>
<li><a href="https://jeffknupp.com/blog/2014/09/01/what-is-a-nosql-database-learn-by-writing-one-in-python/">What is a NoSQL Database? Learn By Writing One In Python</a>s</li>
</ul>
<p>More</p>
<ul>
<li><a href="https://www.pythonmorsels.com/resources/">PyCon talks</a>
<ul>
<li><a href="https://www.youtube.com/playlist?list=PL2Uw4_HvXqvY2zhJ9AMUa_Z6dtMGF3gtb">PyCon US 2023</a></li>
</ul>
</li>
<li><a href="https://github.com/chiphuyen/python-is-cool">chiphuyen/python-is-cool.</a></li>
<li><a href="https://github.com/satwikkansal/wtfpython">satwikkansal/wtfpython: What the f*ck Python? 😱</a></li>
</ul>
<p>Open Source GitHub</p>
<ul>
<li><a href="https://github.com/explosion/spaCy">explosion/spaCy</a></li>
<li><a href="https://github.com/tiangolo/fastapi">tiangolo/fastapi</a></li>
<li><a href="https://github.com/pallets/flask">pallets/flask</a></li>
<li><a href="https://github.com/django/django/tree/main/django">django</a></li>
</ul>
<p>More comprehensive list</p>
<ul>
<li><a href="https://learnbyexample.github.io/py_resources/intermediate.html">Intermediate to Advanced resources - Python Resources for Everybody</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Most Important Traits for AI Research]]></title>
        <link>https://bneo.xyz/posts/research</link>
        <guid>https://bneo.xyz/posts/research</guid>
        <pubDate>Tue, 18 Jul 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Feedback is like a gradient, it tells you which direction to go to become a better researcher.</p>
</blockquote>
<p><a href="https://www.jasonwei.net/">Jason Wei</a> is an AI researcher working at OpenAI who popularized <a href="https://ai.googleblog.com/2022/05/language-models-perform-reasoning-via.html">chain-of-thought prompting</a>.</p>
<p>He shares some advice for research, specifically what is the most important trait for research.</p>
<p>He views research as a skill that can be <a href="https://www.jasonwei.net/blog/practicing-ai-research">practiced</a>, like sports or music.</p>
<p>The short answer is <a href="https://tinyurl.com/2qsxsajr">grit</a>, since grit enables practice.</p>
<p>An underrated skill is learning from feedback.</p>
<p>Take very seriously the feedback that others give, especially if it's coming from someone at the top of their game.</p>
<p>Ask your mentor/advisor every week what you can do better, and do it.</p>
<p>It's also good to know when to ignore feedback. They might not have thought about your problem as much as you have.</p>
<p>Another skill is to be <strong>willing to do gruntwork</strong>, especially looking at data. Jason had to spend 40+ hours to do data labelling and validation.</p>
<p>The reality of research is a lot of hard work and drudgery, and it's an important part of the research process. It can help you build intuition about the research.</p>
<p>The final skill is being a <strong>good communicator</strong>.</p>
<p>Communicating well makes you more trustworthy to work with.</p>
<p>Don't make promises you can't keep, be realistic about when you can meet deadlines and finishing tasks.</p>
<p>Be specific when communicating blockers, instead of "X doesn't work", say "X didn't work when I tried it using formulation F on model M using dataset D" which decreases the <em>mental load</em> of the other person.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Feedback is like a gradient, it tells you which direction to go to become a better researcher.</p>
</blockquote>
<p><a href="https://www.jasonwei.net/">Jason Wei</a> is an AI researcher working at OpenAI who popularized <a href="https://ai.googleblog.com/2022/05/language-models-perform-reasoning-via.html">chain-of-thought prompting</a>.</p>
<p>He shares some advice for research, specifically what is the most important trait for research.</p>
<p>He views research as a skill that can be <a href="https://www.jasonwei.net/blog/practicing-ai-research">practiced</a>, like sports or music.</p>
<p>The short answer is <a href="https://tinyurl.com/2qsxsajr">grit</a>, since grit enables practice.</p>
<p>An underrated skill is learning from feedback.</p>
<p>Take very seriously the feedback that others give, especially if it's coming from someone at the top of their game.</p>
<p>Ask your mentor/advisor every week what you can do better, and do it.</p>
<p>It's also good to know when to ignore feedback. They might not have thought about your problem as much as you have.</p>
<p>Another skill is to be <strong>willing to do gruntwork</strong>, especially looking at data. Jason had to spend 40+ hours to do data labelling and validation.</p>
<p>The reality of research is a lot of hard work and drudgery, and it's an important part of the research process. It can help you build intuition about the research.</p>
<p>The final skill is being a <strong>good communicator</strong>.</p>
<p>Communicating well makes you more trustworthy to work with.</p>
<p>Don't make promises you can't keep, be realistic about when you can meet deadlines and finishing tasks.</p>
<p>Be specific when communicating blockers, instead of "X doesn't work", say "X didn't work when I tried it using formulation F on model M using dataset D" which decreases the <em>mental load</em> of the other person.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Dropbox LLM meetup]]></title>
        <link>https://bneo.xyz/posts/dropbox</link>
        <guid>https://bneo.xyz/posts/dropbox</guid>
        <pubDate>Mon, 17 Jul 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Went to my first <a href="https://www.meetup.com/elastic-san-francisco-user-group/events/294476508">LLM meetup</a> today.</p>
<p>It was hosted at the Dropbox office in SF.</p>
<p>There was free food and swags again.</p>
<p>The panelist were:</p>
<ul>
<li><a href="https://www.linkedin.com/in/harrison-chase-961287118/">Harrison Chase</a> – LangChain</li>
<li><a href="https://www.linkedin.com/in/bahaaldine/">Baha Azarmi</a> – Elastic</li>
<li><a href="https://huyenchip.com/">Chip Huyen</a> – Claypot AI</li>
<li><a href="https://karinanguyen.com/">Karina Nguyen</a> – Anthropic</li>
</ul>
<p>The CEO of Dropbox <a href="https://en.wikipedia.org/wiki/Drew_Houston?useskin=vector">Drew Houston</a> hosted the panel.</p>
<p>I felt so lucky to be at this event. To be in the same room of these builders, innovators, programmers, and designers, and leaders.</p>
<p>After the panel session ended there was project demos.</p>
<p>I discovered these projects:</p>
<ul>
<li><a href="https://goshopwith.ai/chat">Shop with ai</a>: agent to chat with celebrities + scrape clothes listings + customize to your style with image upload</li>
<li><a href="https://teachprotege.ai/">Protege.ai</a>: LLM for labelling insurance claims from emails</li>
<li><a href="https://github.com/embedchain/embedchain">embedchain</a>: LLM bots over any dataset</li>
<li><a href="https://github.com/Shaunwei/RealChar">realchar</a>: open source AI character/companion with voice</li>
<li>A website that allows GPT model usage by charging users on the bitcoin lightning network</li>
</ul>
<p>It made me want to start building again.</p>
<p>I want to have a project that I can be proud of, and to have the same passion in their eyes when they're sharing their project.</p>]]></description>
        <content:encoded><![CDATA[<p>Went to my first <a href="https://www.meetup.com/elastic-san-francisco-user-group/events/294476508">LLM meetup</a> today.</p>
<p>It was hosted at the Dropbox office in SF.</p>
<p>There was free food and swags again.</p>
<p>The panelist were:</p>
<ul>
<li><a href="https://www.linkedin.com/in/harrison-chase-961287118/">Harrison Chase</a> – LangChain</li>
<li><a href="https://www.linkedin.com/in/bahaaldine/">Baha Azarmi</a> – Elastic</li>
<li><a href="https://huyenchip.com/">Chip Huyen</a> – Claypot AI</li>
<li><a href="https://karinanguyen.com/">Karina Nguyen</a> – Anthropic</li>
</ul>
<p>The CEO of Dropbox <a href="https://en.wikipedia.org/wiki/Drew_Houston?useskin=vector">Drew Houston</a> hosted the panel.</p>
<p>I felt so lucky to be at this event. To be in the same room of these builders, innovators, programmers, and designers, and leaders.</p>
<p>After the panel session ended there was project demos.</p>
<p>I discovered these projects:</p>
<ul>
<li><a href="https://goshopwith.ai/chat">Shop with ai</a>: agent to chat with celebrities + scrape clothes listings + customize to your style with image upload</li>
<li><a href="https://teachprotege.ai/">Protege.ai</a>: LLM for labelling insurance claims from emails</li>
<li><a href="https://github.com/embedchain/embedchain">embedchain</a>: LLM bots over any dataset</li>
<li><a href="https://github.com/Shaunwei/RealChar">realchar</a>: open source AI character/companion with voice</li>
<li>A website that allows GPT model usage by charging users on the bitcoin lightning network</li>
</ul>
<p>It made me want to start building again.</p>
<p>I want to have a project that I can be proud of, and to have the same passion in their eyes when they're sharing their project.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Cost of Inaction]]></title>
        <link>https://bneo.xyz/posts/inaction</link>
        <guid>https://bneo.xyz/posts/inaction</guid>
        <pubDate>Sun, 16 Jul 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Action is expensive, but inaction costs a fortune - <a href="https://fs.blog/brain-food/july-16-2023/">FS</a></p>
</blockquote>
<p>Inaction is the default. It's the status quo. If you're fine with where you are, you won't do anything.</p>
<p>If you want to get to the next level, you need to understand the cost of doing nothing.</p>
<p>Inaction doesn't mean laying down and staring at the ceiling.</p>
<p>I see inaction here as not actively working towards where you want to be in life, because it takes effort and sacrifice.</p>
<p>Inaction is not biting the bullet, it's distracting yourself with what's easier.</p>
<p>Inaction is making excuses, and saying there's always tomorrow.</p>
<p>Take action every single day.</p>
<p>Let curiosity guide you. And action will follow.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Action is expensive, but inaction costs a fortune - <a href="https://fs.blog/brain-food/july-16-2023/">FS</a></p>
</blockquote>
<p>Inaction is the default. It's the status quo. If you're fine with where you are, you won't do anything.</p>
<p>If you want to get to the next level, you need to understand the cost of doing nothing.</p>
<p>Inaction doesn't mean laying down and staring at the ceiling.</p>
<p>I see inaction here as not actively working towards where you want to be in life, because it takes effort and sacrifice.</p>
<p>Inaction is not biting the bullet, it's distracting yourself with what's easier.</p>
<p>Inaction is making excuses, and saying there's always tomorrow.</p>
<p>Take action every single day.</p>
<p>Let curiosity guide you. And action will follow.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Scale AI hackathon in SF]]></title>
        <link>https://bneo.xyz/posts/hackathon</link>
        <guid>https://bneo.xyz/posts/hackathon</guid>
        <pubDate>Sat, 15 Jul 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I attended my first ever in-person hackathon hosted by Scale AI in SF today at The Pearl.</p>
<p>I teamed up with my friends I met from Tesla.</p>
<p>We lined up outside, and had Ham and Cheese and vegan sandwiches brought out for us while we waited.</p>
<p>We got in and were given a name tags with the title "Hacker" on it, and a sticker that assigned us to table #45.</p>
<p>Entering the main floor, I see a lot of hackers squeezed together on long tables, their fingers already fast on the keyboard, code flowing on their screens.</p>
<p>I see two big screens, with the words "Generative AI Hackathon" on them.</p>
<p>The place was really nice, it has fancy decor, hanging lights and spotlights that lit the room just right, and a food bar.</p>
<p>it felt awesome to be amongst so many other hackers.</p>
<p>We found our table, and I grabbed some bran muffins (which I didn't know existed and really love now) from the bar.</p>
<p>Before we started hacking, we went to get the free merch and swags, we went into a "secret" room on the second floor, and chose hoodies that were printed on the spot.</p>
<p>We got back and started discussing what we wanted to build.</p>
<p>From then until lunch, we kept struggling with internet access.</p>
<p>You'd think a hackathon with >300 participants that sponsors lunch and dinner is able to have internet figured out, but no, even the ethernet was not working.</p>
<p>After lunch, and half-listening to a workshop on Prompt Engineering by Riley Goodside, we left to a Philz Coffee at the Chase Center to get better internet.</p>
<p>We spent 2 hours heads down trying to figure out langchain + chat + openai function calling + streamlit and how to integrate all of it together.</p>
<p>I ended up reusing code from my last side project, and we made some progress but it wasn't enough.</p>
<p>With 15 minutes left till submission deadline at 6 p.m., and the coffee shop closing, I was still trying to debug the app while walking back to venue.</p>
<p>I cut my losses and decided to just be glad I got to participate in this hackathon, and to finally experience it in-person.</p>
<p>We went back for dinner, went to the rooftop, and then went for the BART to home.</p>
<p>I didn't make any new connections, which I regret, I was too focused on trying to build something, and even thought it wasn't even created, I was glad to be there and experience it with my friends.</p>]]></description>
        <content:encoded><![CDATA[<p>I attended my first ever in-person hackathon hosted by Scale AI in SF today at The Pearl.</p>
<p>I teamed up with my friends I met from Tesla.</p>
<p>We lined up outside, and had Ham and Cheese and vegan sandwiches brought out for us while we waited.</p>
<p>We got in and were given a name tags with the title "Hacker" on it, and a sticker that assigned us to table #45.</p>
<p>Entering the main floor, I see a lot of hackers squeezed together on long tables, their fingers already fast on the keyboard, code flowing on their screens.</p>
<p>I see two big screens, with the words "Generative AI Hackathon" on them.</p>
<p>The place was really nice, it has fancy decor, hanging lights and spotlights that lit the room just right, and a food bar.</p>
<p>it felt awesome to be amongst so many other hackers.</p>
<p>We found our table, and I grabbed some bran muffins (which I didn't know existed and really love now) from the bar.</p>
<p>Before we started hacking, we went to get the free merch and swags, we went into a "secret" room on the second floor, and chose hoodies that were printed on the spot.</p>
<p>We got back and started discussing what we wanted to build.</p>
<p>From then until lunch, we kept struggling with internet access.</p>
<p>You'd think a hackathon with >300 participants that sponsors lunch and dinner is able to have internet figured out, but no, even the ethernet was not working.</p>
<p>After lunch, and half-listening to a workshop on Prompt Engineering by Riley Goodside, we left to a Philz Coffee at the Chase Center to get better internet.</p>
<p>We spent 2 hours heads down trying to figure out langchain + chat + openai function calling + streamlit and how to integrate all of it together.</p>
<p>I ended up reusing code from my last side project, and we made some progress but it wasn't enough.</p>
<p>With 15 minutes left till submission deadline at 6 p.m., and the coffee shop closing, I was still trying to debug the app while walking back to venue.</p>
<p>I cut my losses and decided to just be glad I got to participate in this hackathon, and to finally experience it in-person.</p>
<p>We went back for dinner, went to the rooftop, and then went for the BART to home.</p>
<p>I didn't make any new connections, which I regret, I was too focused on trying to build something, and even thought it wasn't even created, I was glad to be there and experience it with my friends.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Learned Helplessness]]></title>
        <link>https://bneo.xyz/posts/helplessness</link>
        <guid>https://bneo.xyz/posts/helplessness</guid>
        <pubDate>Fri, 14 Jul 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Grant me the serenity to accept the things I cannot change, the courage to change the things I can, and the wisdom to know the difference.</p>
</blockquote>
<p><a href="https://en.wikipedia.org/wiki/Learned_helplessness?useskin=vector">Learned helplessness</a> is a psychological phenomenon where a subject, after enduring repeated stress beyond their control, they accept their powerlessness, and believes there is nothing they can do to escape or avoid it.</p>
<p>GERD has promoted learned helplessness in me. I've been to different doctors and tried different medications, I've come to believe I have no control. That this is my life now.</p>
<p>I feel it's tricky with GERD.</p>
<p>If I believe I am in control, and I can cure GERD, I feel dissatisfied with my current situation. I think about all the things I'm not able to do and eat, and I yearn and long for the day I get to become this idealized version of myself without GERD.</p>
<p>But if I accept that it cannot change, and I adapt my lifestyle, and be content with becoming this different person, then I don't feel that dissatisfaction.</p>
<p>But I still want to cure GERD, it's a disease that's holding me back. I do not want to live with this for the rest of my life.</p>
<p>Hoping for change and practicing acceptance and focusing on the good of now feels like push and pull of a tidal wave.</p>
<p>Some days the waves are crashing, and I sense there's hope again.</p>
<p>Other days it gets bad and I feel the dread, fear, and the sinking feeling of being trapped in this weak and fragile state.</p>
<p>Perhaps I just need to strike the right balance.</p>
<p>There are still things that are within my control.</p>
<p>I need to focus on that. And take baby steps.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Grant me the serenity to accept the things I cannot change, the courage to change the things I can, and the wisdom to know the difference.</p>
</blockquote>
<p><a href="https://en.wikipedia.org/wiki/Learned_helplessness?useskin=vector">Learned helplessness</a> is a psychological phenomenon where a subject, after enduring repeated stress beyond their control, they accept their powerlessness, and believes there is nothing they can do to escape or avoid it.</p>
<p>GERD has promoted learned helplessness in me. I've been to different doctors and tried different medications, I've come to believe I have no control. That this is my life now.</p>
<p>I feel it's tricky with GERD.</p>
<p>If I believe I am in control, and I can cure GERD, I feel dissatisfied with my current situation. I think about all the things I'm not able to do and eat, and I yearn and long for the day I get to become this idealized version of myself without GERD.</p>
<p>But if I accept that it cannot change, and I adapt my lifestyle, and be content with becoming this different person, then I don't feel that dissatisfaction.</p>
<p>But I still want to cure GERD, it's a disease that's holding me back. I do not want to live with this for the rest of my life.</p>
<p>Hoping for change and practicing acceptance and focusing on the good of now feels like push and pull of a tidal wave.</p>
<p>Some days the waves are crashing, and I sense there's hope again.</p>
<p>Other days it gets bad and I feel the dread, fear, and the sinking feeling of being trapped in this weak and fragile state.</p>
<p>Perhaps I just need to strike the right balance.</p>
<p>There are still things that are within my control.</p>
<p>I need to focus on that. And take baby steps.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Good Day]]></title>
        <link>https://bneo.xyz/posts/good-day</link>
        <guid>https://bneo.xyz/posts/good-day</guid>
        <pubDate>Thu, 13 Jul 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Don't ask whether today will be a good day.</p>
<p>Everyday is a good day.</p>
<p>The real question is: <strong>how much good can come out of today</strong>.</p>
<p>Who's life can you add value to today?</p>
<p>What can you create today?</p>
<p>How can you use your time wisely?</p>
<p>What's something you should focus your attention more/less on today that will help future you?</p>
<p>What's something new you can experience?</p>
<p>Who do you need to catch up with? Relationships are work, and a lot of good can come out of a conversation with an old friend.</p>]]></description>
        <content:encoded><![CDATA[<p>Don't ask whether today will be a good day.</p>
<p>Everyday is a good day.</p>
<p>The real question is: <strong>how much good can come out of today</strong>.</p>
<p>Who's life can you add value to today?</p>
<p>What can you create today?</p>
<p>How can you use your time wisely?</p>
<p>What's something you should focus your attention more/less on today that will help future you?</p>
<p>What's something new you can experience?</p>
<p>Who do you need to catch up with? Relationships are work, and a lot of good can come out of a conversation with an old friend.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Becoming Influential]]></title>
        <link>https://bneo.xyz/posts/influential</link>
        <guid>https://bneo.xyz/posts/influential</guid>
        <pubDate>Wed, 12 Jul 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>How to become influential by <a href="https://qr.ae/pyUA9R">Keith Rabois</a> on Quora:</p>
<ul>
<li>Accomplish something extraordinary</li>
<li>Develop world-class expertise on an interesting topic</li>
<li>Express prescient insights</li>
<li>Become indispensable in helping others accomplish their ambitions</li>
<li>Succinctly distill complicated concepts into pithy expressions</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>How to become influential by <a href="https://qr.ae/pyUA9R">Keith Rabois</a> on Quora:</p>
<ul>
<li>Accomplish something extraordinary</li>
<li>Develop world-class expertise on an interesting topic</li>
<li>Express prescient insights</li>
<li>Become indispensable in helping others accomplish their ambitions</li>
<li>Succinctly distill complicated concepts into pithy expressions</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Effortful learning]]></title>
        <link>https://bneo.xyz/posts/learning</link>
        <guid>https://bneo.xyz/posts/learning</guid>
        <pubDate>Tue, 11 Jul 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I passively consume a lot of information.</p>
<p>I wrote about my <a href="https://www.bneo.xyz/posts/information">information diet</a> before.</p>
<p>I thought if I kept consuming and stored all that information in my head, it would amount to knowledge.</p>
<p>But I had a jarring realization that I had no deep knowledge of anything. I never really got my hands dirty with any of the topics. I couldn't tell stories about the specifics. The nitty gritty. I wasn't learning.</p>
<p>Gian <a href="https://giansegato.com/essays/edutainment-is-not-learning">writes</a> about how to learn better in the digital age.</p>
<p>Information is fleeting, you can cling on to it today, and lose hold of it tomorrow.</p>
<p>True knowledge is ever-lasting. It's foundational.</p>
<p>"If knowledge were a person, information would be its picture."</p>
<p>So how do we turn information into knowledge?</p>
<p>With effortful learning.</p>
<p>Effortful learning means <strong>doing</strong> something with the information you've discovered.</p>
<p>It means creating something, <a href="https://notes.andymatuschak.org/Evergreen_notes">writing</a> about it, use it in a project, apply it, test it, teach it to your friends.</p>
<p>It means making mistakes, and failing (a lot).</p>
<p>It means doing hard things, and stepping out of your comfort zone.</p>
<p>It means making sacrifices, and delaying gratification.</p>]]></description>
        <content:encoded><![CDATA[<p>I passively consume a lot of information.</p>
<p>I wrote about my <a href="https://www.bneo.xyz/posts/information">information diet</a> before.</p>
<p>I thought if I kept consuming and stored all that information in my head, it would amount to knowledge.</p>
<p>But I had a jarring realization that I had no deep knowledge of anything. I never really got my hands dirty with any of the topics. I couldn't tell stories about the specifics. The nitty gritty. I wasn't learning.</p>
<p>Gian <a href="https://giansegato.com/essays/edutainment-is-not-learning">writes</a> about how to learn better in the digital age.</p>
<p>Information is fleeting, you can cling on to it today, and lose hold of it tomorrow.</p>
<p>True knowledge is ever-lasting. It's foundational.</p>
<p>"If knowledge were a person, information would be its picture."</p>
<p>So how do we turn information into knowledge?</p>
<p>With effortful learning.</p>
<p>Effortful learning means <strong>doing</strong> something with the information you've discovered.</p>
<p>It means creating something, <a href="https://notes.andymatuschak.org/Evergreen_notes">writing</a> about it, use it in a project, apply it, test it, teach it to your friends.</p>
<p>It means making mistakes, and failing (a lot).</p>
<p>It means doing hard things, and stepping out of your comfort zone.</p>
<p>It means making sacrifices, and delaying gratification.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Machine Unlearning]]></title>
        <link>https://bneo.xyz/posts/unlearning</link>
        <guid>https://bneo.xyz/posts/unlearning</guid>
        <pubDate>Mon, 10 Jul 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>With the progress of deep learning, there is now widespread use of AI technologies.</p>
<p>With that, comes with the propagation and amplification of biases and breach of user privacy.</p>
<p>What if we could somehow make AI models "forget" the data it was trained on?</p>
<p><a href="https://ai.googleblog.com/2023/06/announcing-first-machine-unlearning.html"><em>Machine Unlearning</em></a> is a subfield of ML that aims to remove the influence of specific subset of training examples (forget set) from a trained model.</p>
<p>The ideal unlearning algorithm would (1) <strong>remove the influence</strong> while (2) <strong>maintaining accuracy</strong> on the rest of training set and <strong>generalization</strong> to held-out examples.</p>
<p>The naive way is to retrain the model on a new dataset that excludes the samples from the forget set, but this can be computationally expensive.</p>
<p>The ideal algorithm will use the pre-trained model as a starting point, and <strong>efficiently make adjustments</strong> to remove the influence of the forget set.</p>
<h3>Applications</h3>
<p>MU goes beyond protecting user privacy. It can:</p>
<ol>
<li>erase inaccurate/outdated information (due to errors in labelling or changes in environment)</li>
<li>remove harmful, manipulated, or outlier data</li>
</ol>
<p>It's also related to other areas of ML</p>
<ul>
<li><a href="https://en.wikipedia.org/wiki/Differential_privacy?useskin=vector">Differential privacy</a>: guarantee no particular training example has too large an influence on model (stronger goal compared to unlearning)</li>
<li><a href="https://arxiv.org/abs/1802.07569">life-long learning</a>: models that can learn continuously while maintaining previously-acquired skills</li>
<li><a href="https://tinyurl.com/28g452mh">fairness</a>: correct unfair biases or disparate treatment of members belonging to different groups</li>
</ul>
<h3>Anatomy</h3>
<p>An unlearning algorithm takes a pre-trained model, and one or more samples from the forget set to unlearn.</p>
<p>From the model, forget set, and retain set, the unlearning algorithm produces an <strong>unlearned</strong> model.</p>
<p>The goal: unlearned model === model trained without forget set</p>
<h3>Challenges</h3>
<p>It is complex as it involves several <strong>conflicting objectives</strong>:</p>
<ol>
<li>forgetting requested data</li>
<li>maintaining model's utility (accuracy on retained and held-out data)</li>
<li>efficiency</li>
</ol>
<p>Existing algorithms make different tradeoff</p>
<ul>
<li>full retraining = forget ✅, utility ✅, efficiency ❌</li>
<li>adding noise to weights = forget ✅, utility ❌</li>
</ul>
<p>The second challenge is the inconsistent <strong>evaluation</strong>.</p>
<ul>
<li><a href="https://arxiv.org/abs/1911.04933">classification accuracy</a> on samples to unlearn</li>
<li><a href="https://proceedings.mlr.press/v119/wu20b.html">distance</a> to fully retrained model</li>
<li>error rate of membership inference attacks as <a href="https://arxiv.org/abs/2302.09880">metric</a> for <a href="https://arxiv.org/abs/2010.10981">forgetting</a> <a href="https://arxiv.org/abs/2005.02205">quality</a></li>
</ul>
<h3>Challenge</h3>
<p>The first <a href="https://unlearning-challenge.github.io/">NeurIPS 2023 Machine Unlearning Challenge</a> was announced to advanced this field.</p>
<p>A <a href="https://github.com/unlearning-challenge/starting-kit">starting kit</a> and a sample <a href="https://nbviewer.org/github/unlearning-challenge/starting-kit/blob/main/unlearning-CIFAR10.ipynb">notebook</a> is also released.</p>
<h3>Evaluation</h3>
<p>How is forgetting evaluated?</p>
<p>Using tools inspired by Membership Inference Attacks (MIAs) such as <a href="https://arxiv.org/abs/2112.03570">LiRA</a>.</p>
<p>They were first developed in privacy and security literature with the goal of inferring which <strong>examples</strong> were <strong>part of the training set</strong>.</p>
<p>Intuitively, if unlearning was successful, there will be <strong>no trace of the forget set</strong>, causing MIA to fail; since the attacker will be <em>unable</em> to infer the forget set was part of the original training set.</p>
<p>In addition, distribution of retrained models and unlearned models will be compared. For an ideal unlearned algorithm, the two will be indistinguishable.</p>]]></description>
        <content:encoded><![CDATA[<p>With the progress of deep learning, there is now widespread use of AI technologies.</p>
<p>With that, comes with the propagation and amplification of biases and breach of user privacy.</p>
<p>What if we could somehow make AI models "forget" the data it was trained on?</p>
<p><a href="https://ai.googleblog.com/2023/06/announcing-first-machine-unlearning.html"><em>Machine Unlearning</em></a> is a subfield of ML that aims to remove the influence of specific subset of training examples (forget set) from a trained model.</p>
<p>The ideal unlearning algorithm would (1) <strong>remove the influence</strong> while (2) <strong>maintaining accuracy</strong> on the rest of training set and <strong>generalization</strong> to held-out examples.</p>
<p>The naive way is to retrain the model on a new dataset that excludes the samples from the forget set, but this can be computationally expensive.</p>
<p>The ideal algorithm will use the pre-trained model as a starting point, and <strong>efficiently make adjustments</strong> to remove the influence of the forget set.</p>
<h3>Applications</h3>
<p>MU goes beyond protecting user privacy. It can:</p>
<ol>
<li>erase inaccurate/outdated information (due to errors in labelling or changes in environment)</li>
<li>remove harmful, manipulated, or outlier data</li>
</ol>
<p>It's also related to other areas of ML</p>
<ul>
<li><a href="https://en.wikipedia.org/wiki/Differential_privacy?useskin=vector">Differential privacy</a>: guarantee no particular training example has too large an influence on model (stronger goal compared to unlearning)</li>
<li><a href="https://arxiv.org/abs/1802.07569">life-long learning</a>: models that can learn continuously while maintaining previously-acquired skills</li>
<li><a href="https://tinyurl.com/28g452mh">fairness</a>: correct unfair biases or disparate treatment of members belonging to different groups</li>
</ul>
<h3>Anatomy</h3>
<p>An unlearning algorithm takes a pre-trained model, and one or more samples from the forget set to unlearn.</p>
<p>From the model, forget set, and retain set, the unlearning algorithm produces an <strong>unlearned</strong> model.</p>
<p>The goal: unlearned model === model trained without forget set</p>
<h3>Challenges</h3>
<p>It is complex as it involves several <strong>conflicting objectives</strong>:</p>
<ol>
<li>forgetting requested data</li>
<li>maintaining model's utility (accuracy on retained and held-out data)</li>
<li>efficiency</li>
</ol>
<p>Existing algorithms make different tradeoff</p>
<ul>
<li>full retraining = forget ✅, utility ✅, efficiency ❌</li>
<li>adding noise to weights = forget ✅, utility ❌</li>
</ul>
<p>The second challenge is the inconsistent <strong>evaluation</strong>.</p>
<ul>
<li><a href="https://arxiv.org/abs/1911.04933">classification accuracy</a> on samples to unlearn</li>
<li><a href="https://proceedings.mlr.press/v119/wu20b.html">distance</a> to fully retrained model</li>
<li>error rate of membership inference attacks as <a href="https://arxiv.org/abs/2302.09880">metric</a> for <a href="https://arxiv.org/abs/2010.10981">forgetting</a> <a href="https://arxiv.org/abs/2005.02205">quality</a></li>
</ul>
<h3>Challenge</h3>
<p>The first <a href="https://unlearning-challenge.github.io/">NeurIPS 2023 Machine Unlearning Challenge</a> was announced to advanced this field.</p>
<p>A <a href="https://github.com/unlearning-challenge/starting-kit">starting kit</a> and a sample <a href="https://nbviewer.org/github/unlearning-challenge/starting-kit/blob/main/unlearning-CIFAR10.ipynb">notebook</a> is also released.</p>
<h3>Evaluation</h3>
<p>How is forgetting evaluated?</p>
<p>Using tools inspired by Membership Inference Attacks (MIAs) such as <a href="https://arxiv.org/abs/2112.03570">LiRA</a>.</p>
<p>They were first developed in privacy and security literature with the goal of inferring which <strong>examples</strong> were <strong>part of the training set</strong>.</p>
<p>Intuitively, if unlearning was successful, there will be <strong>no trace of the forget set</strong>, causing MIA to fail; since the attacker will be <em>unable</em> to infer the forget set was part of the original training set.</p>
<p>In addition, distribution of retrained models and unlearned models will be compared. For an ideal unlearned algorithm, the two will be indistinguishable.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Advice for new programmers]]></title>
        <link>https://bneo.xyz/posts/cpp-advice</link>
        <guid>https://bneo.xyz/posts/cpp-advice</guid>
        <pubDate>Sun, 09 Jul 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Chris looked through files on his computer, deciding what to backup, found his Cpp code from 15 years ago.</p>
<p>It was his first every Cpp code that compiled for his college assignment.</p>
<p>His <a href="https://www.youtube.com/watch?v=37VZu3b045k">advice</a> for new programmers is to ignore the advice of not learning a certain language, because there's always going to be problems with any language.</p>
<p>Just choose any language for your specific use case.</p>
<p>All you need to worry about is you're trying to write code, trying to get stuff up on the screen, change, mutating files.</p>
<p>What ever program you want it to be, as long as you're doing and learning, and hitting your head up against the wall, finding errors, and learning to debug, you're doing the right thing.</p>
<p>It's all time well spent. It's part of the process.</p>
<p>The second advice is to not get fixated on learning things the right way.</p>
<p>When you're starting out, it's more valuable to be making mistakes.</p>
<p>You should write spaghetti code more often, because you figure out what is bad code, why it is bad, and only then you try to emulate what is good code.</p>
<p>So get on your computer, open an IDE, and write some code.</p>]]></description>
        <content:encoded><![CDATA[<p>Chris looked through files on his computer, deciding what to backup, found his Cpp code from 15 years ago.</p>
<p>It was his first every Cpp code that compiled for his college assignment.</p>
<p>His <a href="https://www.youtube.com/watch?v=37VZu3b045k">advice</a> for new programmers is to ignore the advice of not learning a certain language, because there's always going to be problems with any language.</p>
<p>Just choose any language for your specific use case.</p>
<p>All you need to worry about is you're trying to write code, trying to get stuff up on the screen, change, mutating files.</p>
<p>What ever program you want it to be, as long as you're doing and learning, and hitting your head up against the wall, finding errors, and learning to debug, you're doing the right thing.</p>
<p>It's all time well spent. It's part of the process.</p>
<p>The second advice is to not get fixated on learning things the right way.</p>
<p>When you're starting out, it's more valuable to be making mistakes.</p>
<p>You should write spaghetti code more often, because you figure out what is bad code, why it is bad, and only then you try to emulate what is good code.</p>
<p>So get on your computer, open an IDE, and write some code.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Muir Woods]]></title>
        <link>https://bneo.xyz/posts/muirwoods</link>
        <guid>https://bneo.xyz/posts/muirwoods</guid>
        <pubDate>Sat, 08 Jul 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I went to <a href="https://www.nps.gov/muwo/planyourvisit/hike.htm">Muir Woods National Monument</a> today with a bunch of friends.</p>
<p>Parking fee was 9$ and entrance fee was $15.</p>
<p>We drove from Berkeley, passing the Richmond-San Rafael Bridge, and it took around an hour with traffic, the road up to the woods was windy.</p>
<p>We did the Bridge 4 back on Hillside <a href="https://www.nps.gov/muwo/planyourvisit/hike.htm">trail</a>, and it took around an hour.</p>
<p>I saw a woodpecker, a lot of butterflies, and a ton of redwoods that split into two, and interesting tree branches.</p>
<p>Muir woods was pretty crowded, and the trails were smaller and packed.</p>
<p>I enjoyed <a href="https://www.parks.ca.gov/?page_id=546">Henry Cowell Redwoods</a> State Park more when I visited with my parents.</p>
<p>It was just a 10$ parking fee and had more bigger redwoods.</p>
<p>The smaller crowd which beget a quieter environment, wider trails, and colder temperature just made me feel more like I was in nature.</p>
<p>The next stop is Big Basin State Park, which the 11-mile Berry Creek Falls Loop has 3 beautiful waterfalls.</p>
<p>There are other <a href="https://www.7x7.com/the-bay-areas-best-redwood-hikes-1787072017.html">redwood hikes</a> that I hope I get to explore in the future.</p>]]></description>
        <content:encoded><![CDATA[<p>I went to <a href="https://www.nps.gov/muwo/planyourvisit/hike.htm">Muir Woods National Monument</a> today with a bunch of friends.</p>
<p>Parking fee was 9$ and entrance fee was $15.</p>
<p>We drove from Berkeley, passing the Richmond-San Rafael Bridge, and it took around an hour with traffic, the road up to the woods was windy.</p>
<p>We did the Bridge 4 back on Hillside <a href="https://www.nps.gov/muwo/planyourvisit/hike.htm">trail</a>, and it took around an hour.</p>
<p>I saw a woodpecker, a lot of butterflies, and a ton of redwoods that split into two, and interesting tree branches.</p>
<p>Muir woods was pretty crowded, and the trails were smaller and packed.</p>
<p>I enjoyed <a href="https://www.parks.ca.gov/?page_id=546">Henry Cowell Redwoods</a> State Park more when I visited with my parents.</p>
<p>It was just a 10$ parking fee and had more bigger redwoods.</p>
<p>The smaller crowd which beget a quieter environment, wider trails, and colder temperature just made me feel more like I was in nature.</p>
<p>The next stop is Big Basin State Park, which the 11-mile Berry Creek Falls Loop has 3 beautiful waterfalls.</p>
<p>There are other <a href="https://www.7x7.com/the-bay-areas-best-redwood-hikes-1787072017.html">redwood hikes</a> that I hope I get to explore in the future.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[AI Engineer curriculum]]></title>
        <link>https://bneo.xyz/posts/ai-engineer</link>
        <guid>https://bneo.xyz/posts/ai-engineer</guid>
        <pubDate>Fri, 07 Jul 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>A list of great <a href="https://news.ycombinator.com/item?id=36432598">resources</a> for breaking into <a href="https://www.latent.space/p/ai-engineer">AI Engineering</a>.</p>
<h2>Mathematics</h2>
<ul>
<li><a href="https://www.youtube.com/playlist?list=PLZHQObOWTQDMsr9K-rj53DwVRMYO3t5Yr">Essence of calculus</a></li>
<li><a href="https://www.youtube.com/playlist?list=PLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab">Essence of linear algebra</a></li>
<li><a href="https://www.youtube.com/playlist?list=PLZHQObOWTQDNU6R1_67000Dx_ZCJB-3pi">Neural networks</a></li>
<li><a href="https://www.coursera.org/specializations/mathematics-for-machine-learning-and-data-science">Mathematics for Machine Learning and Data Science Specialization</a></li>
</ul>
<h2>Machine Learning</h2>
<ul>
<li><a href="https://www.coursera.org/specializations/machine-learning-introduction">Machine Learning | Coursera</a></li>
<li><a href="https://hastie.su.domains/ISLP/ISLP_website.pdf">Introduction to Statistical Learning in Python</a></li>
</ul>
<h2>PyTorch</h2>
<ul>
<li><a href="https://pytorch.org/tutorials/">Official PyTorch Tutorials</a></li>
<li><a href="https://www.youtube.com/playlist?list=PLhhyoLH6IjfxeoooqP9rhU3HJIAVAJ3Vz">PyTorch Tutorials by Aladdin Persson</a></li>
</ul>
<h2>Deep learning</h2>
<ul>
<li><a href="https://www.youtube.com/playlist?list=PLAqhIrjkxbuWI23v9cThsA9GvCAUhRvKZ">Neural Networks: Zero to Hero by Andrej Karpathy</a></li>
<li>fast.ai <a href="https://course.fast.ai/">[p1]</a>, <a href="https://course.fast.ai/Lessons/part2.html">[p2]</a></li>
<li><a href="https://lightning.ai/courses/deep-learning-fundamentals/">Deep Learning Fundamentals - Lightning AI</a></li>
</ul>
<h2>Transformers</h2>
<ul>
<li><a href="https://e2eml.school/transformers.html">Transformers from Scratch</a></li>
<li><a href="https://jalammar.github.io/illustrated-transformer/">The Illustrated Transformer – Jay Alammar – Visualizing machine learning one concept at a time.</a></li>
</ul>
<h2>NLP</h2>
<ul>
<li><a href="https://www.coursera.org/specializations/natural-language-processing">Natural Language Processing Specialization by deeplearning.ai</a></li>
<li><a href="https://huggingface.co/learn/nlp-course/chapter1/1">Hugging Face NLP Course</a></li>
</ul>
<h2>LLMs</h2>
<ul>
<li><a href="https://fullstackdeeplearning.com/llm-bootcamp/">LLM Bootcamp - The Full Stack</a></li>
<li><a href="https://docs.cohere.com/docs/llmu">LLM University by Cohere</a></li>
</ul>
<p>Talks</p>
<ul>
<li><a href="https://www.youtube.com/playlist?list=PL3vkEKxWd-us5YvvuvYkjP_QGlgUq3tpA">LLM in Production</a></li>
<li><a href="https://www.youtube.com/playlist?list=PL3vkEKxWd-uupBSWL-DbVJuCMqXO9Z3Z4">LLM in Production - Part II</a></li>
</ul>
<p>Agents</p>
<ul>
<li><a href="https://lilianweng.github.io/posts/2023-06-23-agent/">LLM Powered Autonomous Agents | Lil'Log</a></li>
</ul>
<p>Tuning</p>
<ul>
<li><a href="https://yaofu.notion.site/June-2023-A-Stage-Review-of-Instruction-Tuning-f59dbfc36e2d4e12a33443bd6b2012c2">A Stage Review of Instruction Tuning</a></li>
</ul>
<p>Articles</p>
<ul>
<li><a href="https://huyenchip.com/2023/04/11/llm-engineering.html">Building LLM applications for production</a></li>
</ul>
<h2>Build</h2>
<ul>
<li><a href="https://lablab.ai/">lablab.ai</a></li>
<li><a href="https://buildspace.so/">buildspace</a></li>
<li><a href="https://vercel.com/templates/ai">AI Templates – Vercel</a></li>
<li><a href="https://github.com/openai/openai-cookbook">openai/openai-cookbook: Examples and guides for using the OpenAI API</a></li>
</ul>
<h2>Other resources</h2>
<ul>
<li><a href="https://github.com/iconix/openai/blob/master/syllabus.md">openai/syllabus.md</a></li>
<li><a href="https://80000hours.org/podcast/episodes/chris-olah-unconventional-career-path/">Chris Olah on working at top AI labs without an undergrad degree - 80,000 Hours</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>A list of great <a href="https://news.ycombinator.com/item?id=36432598">resources</a> for breaking into <a href="https://www.latent.space/p/ai-engineer">AI Engineering</a>.</p>
<h2>Mathematics</h2>
<ul>
<li><a href="https://www.youtube.com/playlist?list=PLZHQObOWTQDMsr9K-rj53DwVRMYO3t5Yr">Essence of calculus</a></li>
<li><a href="https://www.youtube.com/playlist?list=PLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab">Essence of linear algebra</a></li>
<li><a href="https://www.youtube.com/playlist?list=PLZHQObOWTQDNU6R1_67000Dx_ZCJB-3pi">Neural networks</a></li>
<li><a href="https://www.coursera.org/specializations/mathematics-for-machine-learning-and-data-science">Mathematics for Machine Learning and Data Science Specialization</a></li>
</ul>
<h2>Machine Learning</h2>
<ul>
<li><a href="https://www.coursera.org/specializations/machine-learning-introduction">Machine Learning | Coursera</a></li>
<li><a href="https://hastie.su.domains/ISLP/ISLP_website.pdf">Introduction to Statistical Learning in Python</a></li>
</ul>
<h2>PyTorch</h2>
<ul>
<li><a href="https://pytorch.org/tutorials/">Official PyTorch Tutorials</a></li>
<li><a href="https://www.youtube.com/playlist?list=PLhhyoLH6IjfxeoooqP9rhU3HJIAVAJ3Vz">PyTorch Tutorials by Aladdin Persson</a></li>
</ul>
<h2>Deep learning</h2>
<ul>
<li><a href="https://www.youtube.com/playlist?list=PLAqhIrjkxbuWI23v9cThsA9GvCAUhRvKZ">Neural Networks: Zero to Hero by Andrej Karpathy</a></li>
<li>fast.ai <a href="https://course.fast.ai/">[p1]</a>, <a href="https://course.fast.ai/Lessons/part2.html">[p2]</a></li>
<li><a href="https://lightning.ai/courses/deep-learning-fundamentals/">Deep Learning Fundamentals - Lightning AI</a></li>
</ul>
<h2>Transformers</h2>
<ul>
<li><a href="https://e2eml.school/transformers.html">Transformers from Scratch</a></li>
<li><a href="https://jalammar.github.io/illustrated-transformer/">The Illustrated Transformer – Jay Alammar – Visualizing machine learning one concept at a time.</a></li>
</ul>
<h2>NLP</h2>
<ul>
<li><a href="https://www.coursera.org/specializations/natural-language-processing">Natural Language Processing Specialization by deeplearning.ai</a></li>
<li><a href="https://huggingface.co/learn/nlp-course/chapter1/1">Hugging Face NLP Course</a></li>
</ul>
<h2>LLMs</h2>
<ul>
<li><a href="https://fullstackdeeplearning.com/llm-bootcamp/">LLM Bootcamp - The Full Stack</a></li>
<li><a href="https://docs.cohere.com/docs/llmu">LLM University by Cohere</a></li>
</ul>
<p>Talks</p>
<ul>
<li><a href="https://www.youtube.com/playlist?list=PL3vkEKxWd-us5YvvuvYkjP_QGlgUq3tpA">LLM in Production</a></li>
<li><a href="https://www.youtube.com/playlist?list=PL3vkEKxWd-uupBSWL-DbVJuCMqXO9Z3Z4">LLM in Production - Part II</a></li>
</ul>
<p>Agents</p>
<ul>
<li><a href="https://lilianweng.github.io/posts/2023-06-23-agent/">LLM Powered Autonomous Agents | Lil'Log</a></li>
</ul>
<p>Tuning</p>
<ul>
<li><a href="https://yaofu.notion.site/June-2023-A-Stage-Review-of-Instruction-Tuning-f59dbfc36e2d4e12a33443bd6b2012c2">A Stage Review of Instruction Tuning</a></li>
</ul>
<p>Articles</p>
<ul>
<li><a href="https://huyenchip.com/2023/04/11/llm-engineering.html">Building LLM applications for production</a></li>
</ul>
<h2>Build</h2>
<ul>
<li><a href="https://lablab.ai/">lablab.ai</a></li>
<li><a href="https://buildspace.so/">buildspace</a></li>
<li><a href="https://vercel.com/templates/ai">AI Templates – Vercel</a></li>
<li><a href="https://github.com/openai/openai-cookbook">openai/openai-cookbook: Examples and guides for using the OpenAI API</a></li>
</ul>
<h2>Other resources</h2>
<ul>
<li><a href="https://github.com/iconix/openai/blob/master/syllabus.md">openai/syllabus.md</a></li>
<li><a href="https://80000hours.org/podcast/episodes/chris-olah-unconventional-career-path/">Chris Olah on working at top AI labs without an undergrad degree - 80,000 Hours</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Charlie Puth concert]]></title>
        <link>https://bneo.xyz/posts/charlie</link>
        <guid>https://bneo.xyz/posts/charlie</guid>
        <pubDate>Thu, 06 Jul 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Went to my second ever concert today at the Greek Theatre at UC Berkeley.</p>
<p>The start time was 7:30 p.m., Alexander Steward did the opening act for 20 minutes.</p>
<p>We paid $70 for a spot at the lawn, which was really steep, making it uncomfortable to sit.</p>
<p>After a long wait, Charlie showed up at 8:47 p.m. and kicked it off with "Charlie Be Quiet".</p>
<p>It was cool to hear his voice live, he also does bits where he explains the origins of his songs which is entertaining.</p>
<p>I liked the moments where he shows off his jazz background on the piano, especially in the song "BOY".</p>
<p>It was cold, dark, and uncomfortable, but it was a good experience at the end when we went to the floor towards the end.</p>
<p>He sang "One Call Away" for the last song, and bowed to the audience.</p>
<p>The fans called him back for one more song, and he finished with the iconic "See You Again".</p>
<p>The concert ended 10:07 p.m.</p>]]></description>
        <content:encoded><![CDATA[<p>Went to my second ever concert today at the Greek Theatre at UC Berkeley.</p>
<p>The start time was 7:30 p.m., Alexander Steward did the opening act for 20 minutes.</p>
<p>We paid $70 for a spot at the lawn, which was really steep, making it uncomfortable to sit.</p>
<p>After a long wait, Charlie showed up at 8:47 p.m. and kicked it off with "Charlie Be Quiet".</p>
<p>It was cool to hear his voice live, he also does bits where he explains the origins of his songs which is entertaining.</p>
<p>I liked the moments where he shows off his jazz background on the piano, especially in the song "BOY".</p>
<p>It was cold, dark, and uncomfortable, but it was a good experience at the end when we went to the floor towards the end.</p>
<p>He sang "One Call Away" for the last song, and bowed to the audience.</p>
<p>The fans called him back for one more song, and he finished with the iconic "See You Again".</p>
<p>The concert ended 10:07 p.m.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Useful Python modules]]></title>
        <link>https://bneo.xyz/posts/python</link>
        <guid>https://bneo.xyz/posts/python</guid>
        <pubDate>Wed, 05 Jul 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>A list of useful Python modules:</p>
<ul>
<li><a href="https://docs.python.org/3/library/traceback.html">traceback</a>: Extracts, formats, and prints Python program stack traces.</li>
<li><a href="https://docs.python.org/3/library/contextvars.html">contextvars</a>: Stores and manages context-specific variables, useful in multithreading.</li>
<li><a href="https://docs.python.org/3/library/linecache.html">linecache</a>: Accesses any line from any file, useful in reading specific lines from a file.</li>
<li><a href="https://docs.python.org/3/library/zipapp.html">zipapp</a>: Creates executable Python Zip Applications.</li>
<li><a href="https://docs.python.org/3/library/enum.html">enum</a>: Defines enumerations, unique sets of symbolic names.</li>
<li><a href="https://docs.python.org/3/library/pathlib.html">pathlib</a>: Handles filesystem paths through object-oriented interface.</li>
<li><a href="https://docs.python.org/3/library/functools.html">functools</a>: Manipulates functions and callable objects without rewriting them.</li>
<li><a href="https://docs.python.org/3/library/itertools.html">itertools</a>: Enables efficient looping via functions that return iterators.</li>
<li><a href="https://docs.python.org/3/library/logging.html">logging</a>: Creates a flexible framework for emitting log messages.</li>
<li><a href="https://docs.python.org/3/library/collections.html">collections</a>: Offers high-performance container datatypes.</li>
<li><a href="https://docs.python.org/3/library/typing.html">typing</a>: Gives runtime support for type hints.</li>
<li><a href="https://docs.python.org/3/library/doctest.html#module-doctest">doctest</a>: Tests code snippets in docstrings.</li>
<li><a href="https://docs.python.org/3/library/io.html">io</a>: Deals with various types of input/output operations.</li>
<li><a href="https://docs.python.org/3/library/uuid.html">uuid</a>: Generates unique identifiers for objects and data.</li>
<li><a href="https://docs.python.org/3/library/http.html">http</a>: Provides the HTTPStatus enum for responses.</li>
<li><a href="https://docs.python.org/3/library/pprint.html">pprint</a>: Pretty-prints Python data structures.</li>
<li><a href="https://docs.python.org/3/library/fnmatch.html">fnmatch</a>: Supports Unix shell-style wildcards.</li>
<li><a href="https://docs.python.org/3/library/pickle.html">pickle</a>: Serializes and deserializes Python objects.</li>
<li><a href="https://docs.python.org/3/library/tempfile.html">tempfile</a>: Creates temporary files and directories.</li>
<li><a href="https://docs.python.org/3/library/shutil.html">shutil</a>: Performs high-level operations on files and collections of files.</li>
<li><a href="https://docs.python.org/3/library/argparse.html">argparse</a>: Parses command line arguments.</li>
<li><a href="https://docs.python.org/3/library/timeit.html">timeit</a>: Measures the execution time of small Python code snippets.</li>
<li><a href="https://docs.python.org/3/library/inspect.html">inspect</a>: Retrieves information on live objects such as modules, classes, and methods.</li>
</ul>
<p>More modules</p>
<ul>
<li><a href="https://docs.python.org/3/tutorial/stdlib.html">Brief Tour of the Standard Library</a></li>
<li><a href="https://docs.python.org/3/tutorial/stdlib2.html">Brief Tour of the Standard Library — Part II</a></li>
<li><a href="https://docs.python.org/3/library/index.html#library-index">The Python Standard Library</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>A list of useful Python modules:</p>
<ul>
<li><a href="https://docs.python.org/3/library/traceback.html">traceback</a>: Extracts, formats, and prints Python program stack traces.</li>
<li><a href="https://docs.python.org/3/library/contextvars.html">contextvars</a>: Stores and manages context-specific variables, useful in multithreading.</li>
<li><a href="https://docs.python.org/3/library/linecache.html">linecache</a>: Accesses any line from any file, useful in reading specific lines from a file.</li>
<li><a href="https://docs.python.org/3/library/zipapp.html">zipapp</a>: Creates executable Python Zip Applications.</li>
<li><a href="https://docs.python.org/3/library/enum.html">enum</a>: Defines enumerations, unique sets of symbolic names.</li>
<li><a href="https://docs.python.org/3/library/pathlib.html">pathlib</a>: Handles filesystem paths through object-oriented interface.</li>
<li><a href="https://docs.python.org/3/library/functools.html">functools</a>: Manipulates functions and callable objects without rewriting them.</li>
<li><a href="https://docs.python.org/3/library/itertools.html">itertools</a>: Enables efficient looping via functions that return iterators.</li>
<li><a href="https://docs.python.org/3/library/logging.html">logging</a>: Creates a flexible framework for emitting log messages.</li>
<li><a href="https://docs.python.org/3/library/collections.html">collections</a>: Offers high-performance container datatypes.</li>
<li><a href="https://docs.python.org/3/library/typing.html">typing</a>: Gives runtime support for type hints.</li>
<li><a href="https://docs.python.org/3/library/doctest.html#module-doctest">doctest</a>: Tests code snippets in docstrings.</li>
<li><a href="https://docs.python.org/3/library/io.html">io</a>: Deals with various types of input/output operations.</li>
<li><a href="https://docs.python.org/3/library/uuid.html">uuid</a>: Generates unique identifiers for objects and data.</li>
<li><a href="https://docs.python.org/3/library/http.html">http</a>: Provides the HTTPStatus enum for responses.</li>
<li><a href="https://docs.python.org/3/library/pprint.html">pprint</a>: Pretty-prints Python data structures.</li>
<li><a href="https://docs.python.org/3/library/fnmatch.html">fnmatch</a>: Supports Unix shell-style wildcards.</li>
<li><a href="https://docs.python.org/3/library/pickle.html">pickle</a>: Serializes and deserializes Python objects.</li>
<li><a href="https://docs.python.org/3/library/tempfile.html">tempfile</a>: Creates temporary files and directories.</li>
<li><a href="https://docs.python.org/3/library/shutil.html">shutil</a>: Performs high-level operations on files and collections of files.</li>
<li><a href="https://docs.python.org/3/library/argparse.html">argparse</a>: Parses command line arguments.</li>
<li><a href="https://docs.python.org/3/library/timeit.html">timeit</a>: Measures the execution time of small Python code snippets.</li>
<li><a href="https://docs.python.org/3/library/inspect.html">inspect</a>: Retrieves information on live objects such as modules, classes, and methods.</li>
</ul>
<p>More modules</p>
<ul>
<li><a href="https://docs.python.org/3/tutorial/stdlib.html">Brief Tour of the Standard Library</a></li>
<li><a href="https://docs.python.org/3/tutorial/stdlib2.html">Brief Tour of the Standard Library — Part II</a></li>
<li><a href="https://docs.python.org/3/library/index.html#library-index">The Python Standard Library</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Fireworks]]></title>
        <link>https://bneo.xyz/posts/fireworks</link>
        <guid>https://bneo.xyz/posts/fireworks</guid>
        <pubDate>Tue, 04 Jul 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Went to pier 39 with a bunch of other friends to watch the <a href="https://en.wikipedia.org/wiki/Fireworks?useskin=vector">fireworks</a> in SF today.</p>
<p>The show lasted approximately 22 minutes.</p>
<p>It wasn't anything spectacular but it was cool to watch it with a bunch of people, and being so close to fireworks.</p>
<p>Also thought about how interesting it is that we all gather together to watch these colorful chemical reactions in the air.</p>
<p>And to learn that fireworks were <a href="https://www.americanpyro.com/history-of-fireworks">invented in ancient China in 2nd century B.C.</a></p>
<p>And sometime during 600-900 AD a Chinese alchemist mixed potassium nitrate, sulfur and charcoal to produce the first "gunpowder".</p>
<p>Also cool to deep dive into the <a href="https://www.pbs.org/wgbh/nova/fireworks/anat_nf.html#break">anatomy of a fireworks</a> today.</p>]]></description>
        <content:encoded><![CDATA[<p>Went to pier 39 with a bunch of other friends to watch the <a href="https://en.wikipedia.org/wiki/Fireworks?useskin=vector">fireworks</a> in SF today.</p>
<p>The show lasted approximately 22 minutes.</p>
<p>It wasn't anything spectacular but it was cool to watch it with a bunch of people, and being so close to fireworks.</p>
<p>Also thought about how interesting it is that we all gather together to watch these colorful chemical reactions in the air.</p>
<p>And to learn that fireworks were <a href="https://www.americanpyro.com/history-of-fireworks">invented in ancient China in 2nd century B.C.</a></p>
<p>And sometime during 600-900 AD a Chinese alchemist mixed potassium nitrate, sulfur and charcoal to produce the first "gunpowder".</p>
<p>Also cool to deep dive into the <a href="https://www.pbs.org/wgbh/nova/fireworks/anat_nf.html#break">anatomy of a fireworks</a> today.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[10 LLM Challenges]]></title>
        <link>https://bneo.xyz/posts/llm-challenges</link>
        <guid>https://bneo.xyz/posts/llm-challenges</guid>
        <pubDate>Mon, 03 Jul 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><a href="https://www.youtube.com/watch?v=spamOhG7BOA">Challenges</a> of building LLM applications for production by <a href="https://huyenchip.com/">Chip Huyen</a></p>
<ol>
<li><strong>Inconsistency</strong>
<ul>
<li>how to ensure user experience consistency?
<ul>
<li>same input -> different outputs</li>
<li>small input changes -> big output changes (temperature = 0 won't fix it)</li>
</ul>
</li>
<li>how to ensure downstream apps can run without breaking?
<ul>
<li>no output schema guarantee</li>
</ul>
</li>
</ul>
</li>
<li><strong>Hallucination</strong>
<ul>
<li>poor performance on task that require factuality
<ul>
<li><a href="https://bird-bench.github.io/">bad</a> text2sql performance</li>
</ul>
</li>
<li>why?
<ul>
<li>Deepmind says lack understanding of cause and effect.</li>
<li>OpenAI says it's how we're annotating data in <a href="https://huyenchip.com/2023/05/02/rlhf.html">RLHF</a> helps</li>
</ul>
</li>
</ul>
</li>
<li><strong>Compliance + privacy</strong>
<ul>
<li>buy: are APIs compliant?</li>
<li>build: what if your in-house chatbot leaks sensitive info?</li>
</ul>
</li>
<li><strong>Context length</strong>
<ul>
<li>use cases: document processing, summarization, narrative, tasks involving genes and proteins</li>
<li><a href="https://arxiv.org/abs/2109.06157">16.9%</a> of <a href="https://huggingface.co/datasets/nq_open">NQ-Open</a> tasks have context-dependent answers (SituatedQA)</li>
</ul>
</li>
<li><strong>Data drift</strong>
<ul>
<li>even when provided new data, existing models trained on past data fails to generalize to answer questions asked in the present (<a href="https://arxiv.org/abs/2109.06157">SituatedQA</a>)</li>
</ul>
</li>
<li><strong>Forward &#x26; Backward compatibility</strong>
<ul>
<li>same model, new data</li>
<li>how to make sure prompts still work with newer models?</li>
</ul>
</li>
<li><strong>LLM on the edge</strong>
<ul>
<li>healthcare devices, autonomous vehicles, drive-thru voice bots, personal AI assistant trained on personal data</li>
<li>on device inference</li>
<li>training
<ul>
<li>on-device training: bottlenecked by compute + memory + tech available</li>
<li>if trained on server:
<ul>
<li>how to incorporate device's data?</li>
<li>how to send model's updates to device?</li>
</ul>
</li>
</ul>
</li>
<li>choose a model size
<ul>
<li>7B param model (depending on sparsity)
<ul>
<li>$100 to fine tune</li>
<li>$25,000 to train from scratch</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li><strong>LLM for non-english languages</strong>
<ul>
<li>performance:</li>
<li>tokenization (latency &#x26; cost <a href="https://blog.yenniejun.com/p/all-languages-are-not-created-tokenized">differs</a> with language)</li>
</ul>
</li>
<li><strong>Efficiency of Chat as an interface</strong>
<ul>
<li>chat is not efficient but very robust</li>
</ul>
</li>
<li><strong>Data bottleneck</strong>
<ul>
<li>rate of training dataset size growth is much faster rate of new data being generated</li>
<li>internet is being rapidly populated with AI-generated text</li>
</ul>
</li>
</ol>
<p>More on Chip Huyen's article: <a href="https://huyenchip.com/2023/04/11/llm-engineering.html#part_3_promising_use_cases">Building LLM applications for production</a> and in this <a href="https://www.youtube.com/playlist?list=PL3vkEKxWd-us5YvvuvYkjP_QGlgUq3tpA">video</a> <a href="https://www.youtube.com/playlist?list=PL3vkEKxWd-uupBSWL-DbVJuCMqXO9Z3Z4">series</a>.</p>]]></description>
        <content:encoded><![CDATA[<p><a href="https://www.youtube.com/watch?v=spamOhG7BOA">Challenges</a> of building LLM applications for production by <a href="https://huyenchip.com/">Chip Huyen</a></p>
<ol>
<li><strong>Inconsistency</strong>
<ul>
<li>how to ensure user experience consistency?
<ul>
<li>same input -> different outputs</li>
<li>small input changes -> big output changes (temperature = 0 won't fix it)</li>
</ul>
</li>
<li>how to ensure downstream apps can run without breaking?
<ul>
<li>no output schema guarantee</li>
</ul>
</li>
</ul>
</li>
<li><strong>Hallucination</strong>
<ul>
<li>poor performance on task that require factuality
<ul>
<li><a href="https://bird-bench.github.io/">bad</a> text2sql performance</li>
</ul>
</li>
<li>why?
<ul>
<li>Deepmind says lack understanding of cause and effect.</li>
<li>OpenAI says it's how we're annotating data in <a href="https://huyenchip.com/2023/05/02/rlhf.html">RLHF</a> helps</li>
</ul>
</li>
</ul>
</li>
<li><strong>Compliance + privacy</strong>
<ul>
<li>buy: are APIs compliant?</li>
<li>build: what if your in-house chatbot leaks sensitive info?</li>
</ul>
</li>
<li><strong>Context length</strong>
<ul>
<li>use cases: document processing, summarization, narrative, tasks involving genes and proteins</li>
<li><a href="https://arxiv.org/abs/2109.06157">16.9%</a> of <a href="https://huggingface.co/datasets/nq_open">NQ-Open</a> tasks have context-dependent answers (SituatedQA)</li>
</ul>
</li>
<li><strong>Data drift</strong>
<ul>
<li>even when provided new data, existing models trained on past data fails to generalize to answer questions asked in the present (<a href="https://arxiv.org/abs/2109.06157">SituatedQA</a>)</li>
</ul>
</li>
<li><strong>Forward &#x26; Backward compatibility</strong>
<ul>
<li>same model, new data</li>
<li>how to make sure prompts still work with newer models?</li>
</ul>
</li>
<li><strong>LLM on the edge</strong>
<ul>
<li>healthcare devices, autonomous vehicles, drive-thru voice bots, personal AI assistant trained on personal data</li>
<li>on device inference</li>
<li>training
<ul>
<li>on-device training: bottlenecked by compute + memory + tech available</li>
<li>if trained on server:
<ul>
<li>how to incorporate device's data?</li>
<li>how to send model's updates to device?</li>
</ul>
</li>
</ul>
</li>
<li>choose a model size
<ul>
<li>7B param model (depending on sparsity)
<ul>
<li>$100 to fine tune</li>
<li>$25,000 to train from scratch</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li><strong>LLM for non-english languages</strong>
<ul>
<li>performance:</li>
<li>tokenization (latency &#x26; cost <a href="https://blog.yenniejun.com/p/all-languages-are-not-created-tokenized">differs</a> with language)</li>
</ul>
</li>
<li><strong>Efficiency of Chat as an interface</strong>
<ul>
<li>chat is not efficient but very robust</li>
</ul>
</li>
<li><strong>Data bottleneck</strong>
<ul>
<li>rate of training dataset size growth is much faster rate of new data being generated</li>
<li>internet is being rapidly populated with AI-generated text</li>
</ul>
</li>
</ol>
<p>More on Chip Huyen's article: <a href="https://huyenchip.com/2023/04/11/llm-engineering.html#part_3_promising_use_cases">Building LLM applications for production</a> and in this <a href="https://www.youtube.com/playlist?list=PL3vkEKxWd-us5YvvuvYkjP_QGlgUq3tpA">video</a> <a href="https://www.youtube.com/playlist?list=PL3vkEKxWd-uupBSWL-DbVJuCMqXO9Z3Z4">series</a>.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Victim or Survivor]]></title>
        <link>https://bneo.xyz/posts/victim-survivor</link>
        <guid>https://bneo.xyz/posts/victim-survivor</guid>
        <pubDate>Sun, 02 Jul 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>From <a href="https://fs.blog/brain-food/july-2-2023/">Dr. Julie Gurner</a>:</p>
<blockquote>
<p>"I think that there are two ways of looking at things that have happened to you. You can be a victim or you can be a survivor. Those are two very different cognitive positions. You can’t control what happens to you in either circumstance, but one is very powerful. You have overcome."</p>
</blockquote>
<p>GERD happened to me, and for some time, I felt helpless, and I still do.</p>
<p>I feel trapped in this body that I want to replace.</p>
<p>My soul wants to do things that my body cannot.</p>
<p>I see myself as a victim, like getting caught in a deadly accident on a normal Sunday, and forever not like yourself ever since.</p>
<p>It's time I reframe that experience.</p>
<p>To tell a different story, to rewrite the narrative that I play over and over in my head.</p>
<p>To rewrite it to survivorship and (the process of) overcoming it, and what it takes.</p>
<p>I need to realize the things I sacrificed, the naivety I lost, the wisdom I gained, the bitterness I swallowed, the pain I endured to be the person I am today.</p>
<p>I need to tell myself I am a survivor, and that every new day is my surviving and thriving given the circumstances.</p>
<p>I am not a victim, I'm a survivor.</p>]]></description>
        <content:encoded><![CDATA[<p>From <a href="https://fs.blog/brain-food/july-2-2023/">Dr. Julie Gurner</a>:</p>
<blockquote>
<p>"I think that there are two ways of looking at things that have happened to you. You can be a victim or you can be a survivor. Those are two very different cognitive positions. You can’t control what happens to you in either circumstance, but one is very powerful. You have overcome."</p>
</blockquote>
<p>GERD happened to me, and for some time, I felt helpless, and I still do.</p>
<p>I feel trapped in this body that I want to replace.</p>
<p>My soul wants to do things that my body cannot.</p>
<p>I see myself as a victim, like getting caught in a deadly accident on a normal Sunday, and forever not like yourself ever since.</p>
<p>It's time I reframe that experience.</p>
<p>To tell a different story, to rewrite the narrative that I play over and over in my head.</p>
<p>To rewrite it to survivorship and (the process of) overcoming it, and what it takes.</p>
<p>I need to realize the things I sacrificed, the naivety I lost, the wisdom I gained, the bitterness I swallowed, the pain I endured to be the person I am today.</p>
<p>I need to tell myself I am a survivor, and that every new day is my surviving and thriving given the circumstances.</p>
<p>I am not a victim, I'm a survivor.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[A Short Guide to a Happy Life]]></title>
        <link>https://bneo.xyz/posts/happy-life</link>
        <guid>https://bneo.xyz/posts/happy-life</guid>
        <pubDate>Sat, 01 Jul 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>“Life is made of moments, small pieces of silver amidst long stretches of tedium. It would be wonderful if they came to us unsummoned, but particularly in lives as busy as the ones most of us lead now, that won’t happen. We have to teach ourselves now to live, really live . . . to love the journey, not the destination.” - Anna Quindlen</p>
</blockquote>
<p><a href="https://www.goodreads.com/en/book/show/100286">A Short Guide to a Happy Life</a> is short book with life lessons accompanied by lovely pictures.</p>
<p>My main takeaway is to not waste your days just existing, but to truly live by appreciating the little moments. To learn how to love the journey, but not the destination. To not take life for granted, but treat life like a terminal illness, a great gift, and then we'll start living life like we ought to live it.</p>
<p>Lessons and advice from the book</p>
<ul>
<li>"Don't ever confuse the two, your life and your work"</li>
<li>"Life is what happens to you while you're busy making other plans."</li>
<li>“Show up. Listen. Try to laugh.”</li>
<li>“You cannot be really good at your work if your work is all you are.”</li>
<li>“Turn off your cell phone. Keep still. Be present.”</li>
<li>“Get a life in which you are generous.”</li>
<li>“All of us want to do well, but if we do not <strong>do good</strong> too then doing well will never be enough.”</li>
<li>“Knowledge of our own mortality is the greatest gift God gives us.” It is so easy to exist rather than to live… Unless you know a clock is ticking.</li>
<li>“Think of life as a terminal illness.”</li>
</ul>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>“Life is made of moments, small pieces of silver amidst long stretches of tedium. It would be wonderful if they came to us unsummoned, but particularly in lives as busy as the ones most of us lead now, that won’t happen. We have to teach ourselves now to live, really live . . . to love the journey, not the destination.” - Anna Quindlen</p>
</blockquote>
<p><a href="https://www.goodreads.com/en/book/show/100286">A Short Guide to a Happy Life</a> is short book with life lessons accompanied by lovely pictures.</p>
<p>My main takeaway is to not waste your days just existing, but to truly live by appreciating the little moments. To learn how to love the journey, but not the destination. To not take life for granted, but treat life like a terminal illness, a great gift, and then we'll start living life like we ought to live it.</p>
<p>Lessons and advice from the book</p>
<ul>
<li>"Don't ever confuse the two, your life and your work"</li>
<li>"Life is what happens to you while you're busy making other plans."</li>
<li>“Show up. Listen. Try to laugh.”</li>
<li>“You cannot be really good at your work if your work is all you are.”</li>
<li>“Turn off your cell phone. Keep still. Be present.”</li>
<li>“Get a life in which you are generous.”</li>
<li>“All of us want to do well, but if we do not <strong>do good</strong> too then doing well will never be enough.”</li>
<li>“Knowledge of our own mortality is the greatest gift God gives us.” It is so easy to exist rather than to live… Unless you know a clock is ticking.</li>
<li>“Think of life as a terminal illness.”</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Misinformation and AI]]></title>
        <link>https://bneo.xyz/posts/misinformation</link>
        <guid>https://bneo.xyz/posts/misinformation</guid>
        <pubDate>Fri, 30 Jun 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Misinformation is eroding people's trust in science.</p>
<p>Tristan Harris, technology ethicist <a href="https://www.youtube.com/watch?v=6lVBp2XjWsg">talks</a> about balancing the <strong>power of creation</strong> of technologies with our <strong>responsibility to govern</strong> and understand it.</p>
<blockquote>
<p>"We can't have the power of gods without the love, produce and wisdom of gods"</p>
<p>Daniel Schmachtenberger</p>
</blockquote>
<p>If you have more power than wisdom, you're creating effects in society that you can't see.</p>
<p>By definition, you have more power than you have awareness of what those effects are.</p>
<p>Think of it as a biosafety level 4 laboratory.</p>
<p>If you have biosafety level 4 capabilities where you're developing pathogens, you need biosafety level 4 safety practices.</p>
<p>With AI, we're not inventing biosafety level 10 capabilities, but we haven't even invented biosafety level 10 practices.</p>
<p>We need to look in the mirror and think about how do we bind and limit the power we are handing out to the appropriate level of wisdom and responsibility.</p>
<p>The biggest mistake with social media is handing out Godlike powers of instant resharing to everyone.</p>
<p>It helpful when it's bound to wisdom, but it's not going well because that power is not bound to wisdom.</p>
<p>Related videos:</p>
<ul>
<li><a href="https://www.youtube.com/watch?v=6lVBp2XjWsg">I'm not afraid. You're afraid | Tristan Harris | Nobel Prize Summit 2023</a></li>
<li><a href="https://www.youtube.com/watch?v=xoVJKj8lcNQ">The A.I. Dilemma</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>Misinformation is eroding people's trust in science.</p>
<p>Tristan Harris, technology ethicist <a href="https://www.youtube.com/watch?v=6lVBp2XjWsg">talks</a> about balancing the <strong>power of creation</strong> of technologies with our <strong>responsibility to govern</strong> and understand it.</p>
<blockquote>
<p>"We can't have the power of gods without the love, produce and wisdom of gods"</p>
<p>Daniel Schmachtenberger</p>
</blockquote>
<p>If you have more power than wisdom, you're creating effects in society that you can't see.</p>
<p>By definition, you have more power than you have awareness of what those effects are.</p>
<p>Think of it as a biosafety level 4 laboratory.</p>
<p>If you have biosafety level 4 capabilities where you're developing pathogens, you need biosafety level 4 safety practices.</p>
<p>With AI, we're not inventing biosafety level 10 capabilities, but we haven't even invented biosafety level 10 practices.</p>
<p>We need to look in the mirror and think about how do we bind and limit the power we are handing out to the appropriate level of wisdom and responsibility.</p>
<p>The biggest mistake with social media is handing out Godlike powers of instant resharing to everyone.</p>
<p>It helpful when it's bound to wisdom, but it's not going well because that power is not bound to wisdom.</p>
<p>Related videos:</p>
<ul>
<li><a href="https://www.youtube.com/watch?v=6lVBp2XjWsg">I'm not afraid. You're afraid | Tristan Harris | Nobel Prize Summit 2023</a></li>
<li><a href="https://www.youtube.com/watch?v=xoVJKj8lcNQ">The A.I. Dilemma</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[What is Airflow?]]></title>
        <link>https://bneo.xyz/posts/airflow</link>
        <guid>https://bneo.xyz/posts/airflow</guid>
        <pubDate>Thu, 29 Jun 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><a href="https://github.com/apache/airflow">Airflow</a> is an open-source platform for <strong>developing</strong>, <strong>scheduling</strong>, and <strong>monitoring</strong> batch-oriented workflows.</p>
<p>The philosophy is "Workflows as Code", which serves several purposes</p>
<ul>
<li><strong>dynamic</strong>: dynamic pipeline generation</li>
<li><strong>extensible</strong>: can connect with numerous technologies (other packages, dbs)</li>
<li><strong>flexible</strong>: parameterization leverages <a href="https://jinja.palletsprojects.com/en/3.1.x/">Jinja</a> templating engine.</li>
</ul>
<p>Here's a simple example</p>
<pre><code class="language-py">from datetime import datetime

from airflow import DAG
from airflow.decorators import task
from airflow.operators.bash import BashOperator

# A DAG represents a workflow, a collection of tasks
with DAG(dag_id="demo", start_date=datetime(2022, 1, 1), schedule="0 0 * * *") as dag:

    # Tasks are represented as operators
    marco = BashOperator(task_id="marco", bash_command="echo marco")

    @task()
    def polo():
        print("polo")

    # Set dependencies between tasks
    marco >> polo()

</code></pre>
<p>There are three main <a href="https://airflow.apache.org/docs/apache-airflow/1.10.12/concepts.html#dags">concepts</a> to understand.</p>
<ul>
<li>DAGs: describes the work (tasks) and the order to carry out the workflow</li>
<li>Operators: a class that acts as a template for carrying out some work</li>
<li>Tasks: a unit of work (node) in a DAG, implements an operator</li>
</ul>
<p>Here we have a <a href="https://airflow.apache.org/docs/apache-airflow/1.10.12/concepts.html#dags">DAG</a> (Directed Acyclic Graph) named "demo" that will start on January 1st 2022, running daily.</p>
<p>We have two tasks defined</p>
<ul>
<li>A <code>BashOperator</code> running a bash script</li>
<li>A Python function defined with the <code>@task</code> decorator</li>
</ul>
<p><code>>></code> is a bishift operator which defines the dependency and order of the tasks.</p>
<p>Here it means <code>marco</code> runs first, then <code>polo()</code></p>
<p>Why Airflow?</p>
<ul>
<li>Coding > clicking</li>
<li>version control, can roll back to previous workflows</li>
<li>can be developed by multiple people simultaneously</li>
<li>write tests to validate functionalities</li>
<li>components are extensible</li>
</ul>
<p>Why not Airflow?</p>
<ul>
<li>not for infinitely-running event-based workflows (this is streaming - <a href="https://kafka.apache.org/">Kafka</a>)</li>
<li>if you like clicking</li>
</ul>
<p>Resources</p>
<ul>
<li><a href="https://airflow.apache.org/docs/apache-airflow/stable/tutorial/index.html">Official Tutorial</a></li>
<li><a href="https://www.startdataengineering.com/post/data-engineering-project-for-beginners-batch-edition/">DE Project by startdataengineering</a></li>
<li><a href="https://airflow.apache.org/docs/apache-airflow/stable/best-practices.html">Best Practices</a></li>
<li><a href="https://youtu.be/2v9AKewyUEo">YouTube Tutorial</a></li>
<li><a href="https://github.com/jghoman/awesome-apache-airflow">jghoman/awesome-apache-airflow: Curated list of resources about Apache Airflow</a></li>
<li><a href="https://www.youtube.com/@ApacheAirflow/videos">Apache Airflow - YouTube</a></li>
</ul>
<p>Alternatives</p>
<ul>
<li><a href="https://github.com/spotify/luigi">Luigi</a></li>
<li><a href="https://www.prefect.io/">Prefect</a></li>
<li><a href="https://dagster.io/">Dagster</a></li>
<li><a href="https://www.mage.ai/">Mage</a></li>
</ul>
<p>Blogs</p>
<ul>
<li><a href="https://shopify.engineering/lessons-learned-apache-airflow-scale">Lessons Learned From Running Apache Airflow at Scale (2023)</a></li>
<li><a href="https://eng.lyft.com/running-apache-airflow-at-lyft-6e53bb8fccff">Running Apache Airflow At Lyft. By Tao Feng, Andrew Stahlman, and Junda… | by Tao Feng | Lyft Engineering</a></li>
<li><a href="https://www.snowflake.com/blog/migrating-airflow-from-amazon-ec2-to-kubernetes/">Migrating Airflow from EC2 to Kubernetes | Snowflake Blog</a></li>
<li><a href="https://medium.com/appsflyerengineering/how-appsflyer-uses-apache-airflow-to-run-over-3-5k-daily-jobs-and-more-683106cb24fc">How AppsFlyer uses Apache Airflow to run more than 3.5k daily jobs | by Alex Kruchkov | AppsFlyer Engineering | Medium</a></li>
<li><a href="https://engineering.grab.com/the-journey-of-deploying-apache-airflow-at-Grab">The Journey of Deploying Apache Airflow at Grab</a></li>
<li><a href="https://engineering.sift.com/sift-trains-thousands-models-using-apache-airflow/">How Sift Trains Thousands of Models using Apache Airflow - Sift Engineering Blog : Sift Engineering Blog</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><a href="https://github.com/apache/airflow">Airflow</a> is an open-source platform for <strong>developing</strong>, <strong>scheduling</strong>, and <strong>monitoring</strong> batch-oriented workflows.</p>
<p>The philosophy is "Workflows as Code", which serves several purposes</p>
<ul>
<li><strong>dynamic</strong>: dynamic pipeline generation</li>
<li><strong>extensible</strong>: can connect with numerous technologies (other packages, dbs)</li>
<li><strong>flexible</strong>: parameterization leverages <a href="https://jinja.palletsprojects.com/en/3.1.x/">Jinja</a> templating engine.</li>
</ul>
<p>Here's a simple example</p>
<pre><code class="language-py">from datetime import datetime

from airflow import DAG
from airflow.decorators import task
from airflow.operators.bash import BashOperator

# A DAG represents a workflow, a collection of tasks
with DAG(dag_id="demo", start_date=datetime(2022, 1, 1), schedule="0 0 * * *") as dag:

    # Tasks are represented as operators
    marco = BashOperator(task_id="marco", bash_command="echo marco")

    @task()
    def polo():
        print("polo")

    # Set dependencies between tasks
    marco >> polo()

</code></pre>
<p>There are three main <a href="https://airflow.apache.org/docs/apache-airflow/1.10.12/concepts.html#dags">concepts</a> to understand.</p>
<ul>
<li>DAGs: describes the work (tasks) and the order to carry out the workflow</li>
<li>Operators: a class that acts as a template for carrying out some work</li>
<li>Tasks: a unit of work (node) in a DAG, implements an operator</li>
</ul>
<p>Here we have a <a href="https://airflow.apache.org/docs/apache-airflow/1.10.12/concepts.html#dags">DAG</a> (Directed Acyclic Graph) named "demo" that will start on January 1st 2022, running daily.</p>
<p>We have two tasks defined</p>
<ul>
<li>A <code>BashOperator</code> running a bash script</li>
<li>A Python function defined with the <code>@task</code> decorator</li>
</ul>
<p><code>>></code> is a bishift operator which defines the dependency and order of the tasks.</p>
<p>Here it means <code>marco</code> runs first, then <code>polo()</code></p>
<p>Why Airflow?</p>
<ul>
<li>Coding > clicking</li>
<li>version control, can roll back to previous workflows</li>
<li>can be developed by multiple people simultaneously</li>
<li>write tests to validate functionalities</li>
<li>components are extensible</li>
</ul>
<p>Why not Airflow?</p>
<ul>
<li>not for infinitely-running event-based workflows (this is streaming - <a href="https://kafka.apache.org/">Kafka</a>)</li>
<li>if you like clicking</li>
</ul>
<p>Resources</p>
<ul>
<li><a href="https://airflow.apache.org/docs/apache-airflow/stable/tutorial/index.html">Official Tutorial</a></li>
<li><a href="https://www.startdataengineering.com/post/data-engineering-project-for-beginners-batch-edition/">DE Project by startdataengineering</a></li>
<li><a href="https://airflow.apache.org/docs/apache-airflow/stable/best-practices.html">Best Practices</a></li>
<li><a href="https://youtu.be/2v9AKewyUEo">YouTube Tutorial</a></li>
<li><a href="https://github.com/jghoman/awesome-apache-airflow">jghoman/awesome-apache-airflow: Curated list of resources about Apache Airflow</a></li>
<li><a href="https://www.youtube.com/@ApacheAirflow/videos">Apache Airflow - YouTube</a></li>
</ul>
<p>Alternatives</p>
<ul>
<li><a href="https://github.com/spotify/luigi">Luigi</a></li>
<li><a href="https://www.prefect.io/">Prefect</a></li>
<li><a href="https://dagster.io/">Dagster</a></li>
<li><a href="https://www.mage.ai/">Mage</a></li>
</ul>
<p>Blogs</p>
<ul>
<li><a href="https://shopify.engineering/lessons-learned-apache-airflow-scale">Lessons Learned From Running Apache Airflow at Scale (2023)</a></li>
<li><a href="https://eng.lyft.com/running-apache-airflow-at-lyft-6e53bb8fccff">Running Apache Airflow At Lyft. By Tao Feng, Andrew Stahlman, and Junda… | by Tao Feng | Lyft Engineering</a></li>
<li><a href="https://www.snowflake.com/blog/migrating-airflow-from-amazon-ec2-to-kubernetes/">Migrating Airflow from EC2 to Kubernetes | Snowflake Blog</a></li>
<li><a href="https://medium.com/appsflyerengineering/how-appsflyer-uses-apache-airflow-to-run-over-3-5k-daily-jobs-and-more-683106cb24fc">How AppsFlyer uses Apache Airflow to run more than 3.5k daily jobs | by Alex Kruchkov | AppsFlyer Engineering | Medium</a></li>
<li><a href="https://engineering.grab.com/the-journey-of-deploying-apache-airflow-at-Grab">The Journey of Deploying Apache Airflow at Grab</a></li>
<li><a href="https://engineering.sift.com/sift-trains-thousands-models-using-apache-airflow/">How Sift Trains Thousands of Models using Apache Airflow - Sift Engineering Blog : Sift Engineering Blog</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Writing Better Logs]]></title>
        <link>https://bneo.xyz/posts/python-logs</link>
        <guid>https://bneo.xyz/posts/python-logs</guid>
        <pubDate>Wed, 28 Jun 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Are you still writing logs like this?</p>
<pre><code class="language-py">import logging

logging.debug("Start uploading file with name %s. Number of retries: %s", file_name, 0)
...
logging.error("Failed uploading file with name %s. Current retry: %s.", file_name, retries)
...
</code></pre>
<p>Here are the <a href="https://medium.com/@ArzelaAscoli/writing-professional-python-logs-e1f31635b60b">challenges</a> of logging this way.</p>
<ul>
<li><strong>missing contextual info</strong>, the above log might be enough for a dev environment with one user, but in a production system, questions that can arise are:
<ul>
<li>Who sent this request?</li>
<li>Which organization does the user belong to?</li>
<li>Which file store did we connect to? Is there a session identifier or something else that helps us trace down the error?</li>
<li>Is this log line connected to a request identifier?</li>
</ul>
</li>
<li><strong>transition</strong> from dev only to machine readable logs
<ul>
<li>logs should not only human-readable, but also machine readable in production system for easier querying</li>
</ul>
</li>
<li><strong>inconsistent</strong> wording
<ul>
<li>dependent on author, different naming convention, missing information</li>
</ul>
</li>
</ul>
<p>Introducing <a href="https://www.structlog.org/en/stable/">structlog</a></p>
<blockquote>
<p>Structlog offers a lot of nice features that help you write logs in a faster and less painful way. It helps you to add contextual data to your logger and offers a modular configuration for parsing your log lines in a machine readable and developer friendly way.</p>
</blockquote>
<p>Summary of learnings</p>
<ul>
<li>a key-value format for variables creates standardizes log messages and naming convention</li>
<li>contextual data are added explicitly by binding variables or implicitly by using <a href="https://docs.python.org/3/library/contextvars.html">context variables</a>, enriching logs with useful metadata</li>
<li>structlog preprocessor extends content of log messages and renderer allows easy parsing of logs into machine/human-friendly format</li>
</ul>
<p><a href="https://github.com/Delgan/loguru">Loguru</a> is another library that makes logging enjoyable.</p>]]></description>
        <content:encoded><![CDATA[<p>Are you still writing logs like this?</p>
<pre><code class="language-py">import logging

logging.debug("Start uploading file with name %s. Number of retries: %s", file_name, 0)
...
logging.error("Failed uploading file with name %s. Current retry: %s.", file_name, retries)
...
</code></pre>
<p>Here are the <a href="https://medium.com/@ArzelaAscoli/writing-professional-python-logs-e1f31635b60b">challenges</a> of logging this way.</p>
<ul>
<li><strong>missing contextual info</strong>, the above log might be enough for a dev environment with one user, but in a production system, questions that can arise are:
<ul>
<li>Who sent this request?</li>
<li>Which organization does the user belong to?</li>
<li>Which file store did we connect to? Is there a session identifier or something else that helps us trace down the error?</li>
<li>Is this log line connected to a request identifier?</li>
</ul>
</li>
<li><strong>transition</strong> from dev only to machine readable logs
<ul>
<li>logs should not only human-readable, but also machine readable in production system for easier querying</li>
</ul>
</li>
<li><strong>inconsistent</strong> wording
<ul>
<li>dependent on author, different naming convention, missing information</li>
</ul>
</li>
</ul>
<p>Introducing <a href="https://www.structlog.org/en/stable/">structlog</a></p>
<blockquote>
<p>Structlog offers a lot of nice features that help you write logs in a faster and less painful way. It helps you to add contextual data to your logger and offers a modular configuration for parsing your log lines in a machine readable and developer friendly way.</p>
</blockquote>
<p>Summary of learnings</p>
<ul>
<li>a key-value format for variables creates standardizes log messages and naming convention</li>
<li>contextual data are added explicitly by binding variables or implicitly by using <a href="https://docs.python.org/3/library/contextvars.html">context variables</a>, enriching logs with useful metadata</li>
<li>structlog preprocessor extends content of log messages and renderer allows easy parsing of logs into machine/human-friendly format</li>
</ul>
<p><a href="https://github.com/Delgan/loguru">Loguru</a> is another library that makes logging enjoyable.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[First SF Meetup]]></title>
        <link>https://bneo.xyz/posts/sf-meetup</link>
        <guid>https://bneo.xyz/posts/sf-meetup</guid>
        <pubDate>Tue, 27 Jun 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I went to my first <a href="https://www.linkedin.com/events/magicmeetup-in-persondataengine7067220027619364864/">meetup</a> in SF today.</p>
<p>I always wanted to go to one of these, and I'm glad I got the opportunity.</p>
<p>It was also my first time in a <a href="https://alchemistsf.com/">bar in SF</a>, and this bar had a nice atmosphere inside.</p>
<p>The free food was awesome, I was addicted to the Truffle Honey Grilled Cheese.</p>
<p>A list of people I talked to and met.</p>
<ul>
<li><a href="https://www.linkedin.com/in/dangtommy/">Tommy Dang</a>: very energetic and friendly</li>
<li><a href="https://www.linkedin.com/in/xinranwaibel/">Xinran Waibel</a>: the organizer, very kind, tried to help my underage friend get in</li>
<li><a href="https://www.linkedin.com/in/madhukoseke/">Madhu Koseke</a>: job interviewing, project got killed, not working but still getting paid cause it's project-based hire</li>
<li><a href="https://www.linkedin.com/in/saurabhnmishra/">Saurabh N Mishra</a>: thredUP, talked about the bay area, startups, leetcode</li>
<li><a href="https://www.linkedin.com/in/damoder-reddy-pannala/">Damoder Reddy Pannala</a>: adobe</li>
<li><a href="https://www.linkedin.com/in/hao-xu-a04436103/">Hao Xu</a>: CMU, JP Morgan lead SWE, said Affirm was interesting, startups</li>
<li><a href="https://www.linkedin.com/in/vignesh-kumar-thangarajan/">Vignesh Kumar Thangarajan</a> : PayPal, went to SJSU</li>
<li><a href="https://www.linkedin.com/in/chandramouli-n-70bb609a/">Chandramouli Nasina</a>: also PayPal</li>
<li><a href="https://www.linkedin.com/in/dipankar-mazumdar/">Dipankar Mazumdar</a>: wrote a book, from Toronto</li>
<li><a href="https://www.linkedin.com/in/sumanth-munnangi/">Sumanth Munnangi</a>: UC Davis</li>
<li><a href="https://www.linkedin.com/in/matt-palmer/">Matt Palmer</a>: DevRel @ Mage</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>I went to my first <a href="https://www.linkedin.com/events/magicmeetup-in-persondataengine7067220027619364864/">meetup</a> in SF today.</p>
<p>I always wanted to go to one of these, and I'm glad I got the opportunity.</p>
<p>It was also my first time in a <a href="https://alchemistsf.com/">bar in SF</a>, and this bar had a nice atmosphere inside.</p>
<p>The free food was awesome, I was addicted to the Truffle Honey Grilled Cheese.</p>
<p>A list of people I talked to and met.</p>
<ul>
<li><a href="https://www.linkedin.com/in/dangtommy/">Tommy Dang</a>: very energetic and friendly</li>
<li><a href="https://www.linkedin.com/in/xinranwaibel/">Xinran Waibel</a>: the organizer, very kind, tried to help my underage friend get in</li>
<li><a href="https://www.linkedin.com/in/madhukoseke/">Madhu Koseke</a>: job interviewing, project got killed, not working but still getting paid cause it's project-based hire</li>
<li><a href="https://www.linkedin.com/in/saurabhnmishra/">Saurabh N Mishra</a>: thredUP, talked about the bay area, startups, leetcode</li>
<li><a href="https://www.linkedin.com/in/damoder-reddy-pannala/">Damoder Reddy Pannala</a>: adobe</li>
<li><a href="https://www.linkedin.com/in/hao-xu-a04436103/">Hao Xu</a>: CMU, JP Morgan lead SWE, said Affirm was interesting, startups</li>
<li><a href="https://www.linkedin.com/in/vignesh-kumar-thangarajan/">Vignesh Kumar Thangarajan</a> : PayPal, went to SJSU</li>
<li><a href="https://www.linkedin.com/in/chandramouli-n-70bb609a/">Chandramouli Nasina</a>: also PayPal</li>
<li><a href="https://www.linkedin.com/in/dipankar-mazumdar/">Dipankar Mazumdar</a>: wrote a book, from Toronto</li>
<li><a href="https://www.linkedin.com/in/sumanth-munnangi/">Sumanth Munnangi</a>: UC Davis</li>
<li><a href="https://www.linkedin.com/in/matt-palmer/">Matt Palmer</a>: DevRel @ Mage</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Launch Side Projects]]></title>
        <link>https://bneo.xyz/posts/launch</link>
        <guid>https://bneo.xyz/posts/launch</guid>
        <pubDate>Mon, 26 Jun 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Projects are currency in a networked world</p>
</blockquote>
<p>I love building side projects.</p>
<p>The feeling of finally launching something on the internet, after working on it for hours and hours is amazing.</p>
<p>This <a href="https://tomcritchlow.com/2017/01/26/f-yeah-side-projects/">article</a> puts into words about the importance of building in public.</p>
<p>My love for building grew during <a href="https://github.com/benthecoder/hackathons">hackathons</a>, where I was inspired and committed to turn an idea into reality.</p>
<p>It was hackathons that got me to interning at Tesla. It was my ticket into the Bay Area. So it holds a special place in my heart.</p>
<p>My most recent hack - <a href="https://github.com/benthecoder/ClassGPT">ClassGPT</a> was using the ChatGPT API for document question answering on my class lecture slides.</p>
<p>Even though there was no prize involved, and there were dozens of other apps that did something similar, I had so much fun building it.</p>
<p>It was my own app in the corner of the internet. I could say I built it from scratch. I could share it with my friends and have them test it out.</p>
<p>I wanted to put it out into the world and show others what I was capable of. So I posted it on <a href="https://www.linkedin.com/posts/benedictneo_classgpt-chatgpt-for-class-lectures-with-activity-7037663043819884544-RJfF">LinkedIn</a> and <a href="https://twitter.com/benthecoder1/status/1631893511220916225?s=20">Twitter</a> and they became my most popular posts ever.</p>
<p>People even reached out to me and even offered me internships.</p>
<p>It made me realize how important it is to launch side projects.</p>
<p>It projects who I am and how I spend my time.</p>
<p>They demonstrate I'm someone who can generate output.</p>
<p>With LLMs, coding a new side project has never been easier.</p>
<p>Having ideas is easy, but execution is hard.</p>
<p>I hope to continue building, and devote time to launching.</p>
<p>Some quotes I want to come back to:</p>
<blockquote>
<p>It’s a massive differentiator to have launched something</p>
<p>it’s becoming increasingly obvious that projects - launched, defined, things - are currency</p>
<p>To build and make things rather than reposting others work</p>
<p>Get out of your feed. Make your own feed. Put something new out there. Launch something. Don’t worry about the form or function.</p>
<p>Put something out into the world that is yours. That allows you to demonstrate what you’re capable of. Keep it weird. Keep it yours. And if you don’t, someone else will.</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Projects are currency in a networked world</p>
</blockquote>
<p>I love building side projects.</p>
<p>The feeling of finally launching something on the internet, after working on it for hours and hours is amazing.</p>
<p>This <a href="https://tomcritchlow.com/2017/01/26/f-yeah-side-projects/">article</a> puts into words about the importance of building in public.</p>
<p>My love for building grew during <a href="https://github.com/benthecoder/hackathons">hackathons</a>, where I was inspired and committed to turn an idea into reality.</p>
<p>It was hackathons that got me to interning at Tesla. It was my ticket into the Bay Area. So it holds a special place in my heart.</p>
<p>My most recent hack - <a href="https://github.com/benthecoder/ClassGPT">ClassGPT</a> was using the ChatGPT API for document question answering on my class lecture slides.</p>
<p>Even though there was no prize involved, and there were dozens of other apps that did something similar, I had so much fun building it.</p>
<p>It was my own app in the corner of the internet. I could say I built it from scratch. I could share it with my friends and have them test it out.</p>
<p>I wanted to put it out into the world and show others what I was capable of. So I posted it on <a href="https://www.linkedin.com/posts/benedictneo_classgpt-chatgpt-for-class-lectures-with-activity-7037663043819884544-RJfF">LinkedIn</a> and <a href="https://twitter.com/benthecoder1/status/1631893511220916225?s=20">Twitter</a> and they became my most popular posts ever.</p>
<p>People even reached out to me and even offered me internships.</p>
<p>It made me realize how important it is to launch side projects.</p>
<p>It projects who I am and how I spend my time.</p>
<p>They demonstrate I'm someone who can generate output.</p>
<p>With LLMs, coding a new side project has never been easier.</p>
<p>Having ideas is easy, but execution is hard.</p>
<p>I hope to continue building, and devote time to launching.</p>
<p>Some quotes I want to come back to:</p>
<blockquote>
<p>It’s a massive differentiator to have launched something</p>
<p>it’s becoming increasingly obvious that projects - launched, defined, things - are currency</p>
<p>To build and make things rather than reposting others work</p>
<p>Get out of your feed. Make your own feed. Put something new out there. Launch something. Don’t worry about the form or function.</p>
<p>Put something out into the world that is yours. That allows you to demonstrate what you’re capable of. Keep it weird. Keep it yours. And if you don’t, someone else will.</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[Life Swings like a Pendulum]]></title>
        <link>https://bneo.xyz/posts/pendulum</link>
        <guid>https://bneo.xyz/posts/pendulum</guid>
        <pubDate>Sun, 25 Jun 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>"Life swings like a pendulum backward and forward between pain and boredom" - Arthur Schopenhauer</p>
</blockquote>
<p>Existence is suffering.</p>
<p>We're driven by our desires and will.</p>
<p>We experience pain in the process of achieving those desires.</p>
<p>Once they're fulfilled, we experience temporary relief from pain.</p>
<p>But relief then turns into boredom.</p>
<p>A new desire arises, and the cycle continues.</p>
<p>The solution is to achieve the state of flow.</p>
<p>When we're engrossed in what we're doing, existential angst disappears.</p>
<p>When we tap into our artistic side (music, painting, writing), and spend time pursuing our interest and follow our curiosity,</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>"Life swings like a pendulum backward and forward between pain and boredom" - Arthur Schopenhauer</p>
</blockquote>
<p>Existence is suffering.</p>
<p>We're driven by our desires and will.</p>
<p>We experience pain in the process of achieving those desires.</p>
<p>Once they're fulfilled, we experience temporary relief from pain.</p>
<p>But relief then turns into boredom.</p>
<p>A new desire arises, and the cycle continues.</p>
<p>The solution is to achieve the state of flow.</p>
<p>When we're engrossed in what we're doing, existential angst disappears.</p>
<p>When we tap into our artistic side (music, painting, writing), and spend time pursuing our interest and follow our curiosity,</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Casino Odds]]></title>
        <link>https://bneo.xyz/posts/casino-facts</link>
        <guid>https://bneo.xyz/posts/casino-facts</guid>
        <pubDate>Sat, 24 Jun 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Some <a href="https://www.youtube.com/watch?v=3kGlk1E_Cnw">Casino Odds facts</a> from Yuchun Lee, professional blackjack player and former member of the MIT card counting team.</p>
<p><strong>Strategies and Odds:</strong></p>
<ul>
<li>In Baccarat, the game with the best odds for those without skills, you'll lose around $1.50-$3 per $100 that you bet. For skilled players, Blackjack offers the best odds, potentially allowing professional players to win $1.50 to $3 per $100 from the casino.</li>
<li>Memorizing a basic strategy chart in Blackjack can minimize loss to around 60 cents per a hundred dollars.</li>
<li>Card counting in Blackjack involves tracking face cards and aces. More aces mean a higher chance of hitting blackjack, while more face cards increase the chance of the dealer busting.</li>
<li>The Martingale algorithm, which doubles your bet after every loss, is generally ineffective due to table limits.</li>
<li>In Craps, the follow-on bets offer even odds, allowing prolonged play without losing money.</li>
<li>In Poker, the best strategy is to be highly skilled and play against less skilled players with a lot of money to lose.</li>
<li>Roulette is generally impossible to win consistently due to the casino's edge, though some older casinos with unbalanced wheels could have exploitable biases.</li>
</ul>
<p><strong>Casino Policies and Technology:</strong></p>
<ul>
<li>Casinos tend not to kick players out for winning, banking on the law of large numbers for eventual profit. However, if a player is identified as a professional with an edge, the casino can eject them using trespassing laws.</li>
<li>In New Jersey, casinos can't kick players out but can ruin the game for them by putting the cut cards at the front, making card counting impossible.</li>
<li>Casinos may use RFID embedded chips to track player betting and identify anomalies, possibly flagging certain players for observation.</li>
</ul>
<p><strong>Psychology and Gambling:</strong></p>
<ul>
<li>The thrill of winning often outweighs the pain of losing for true gamblers, driving them to continue gambling.</li>
</ul>
<p><strong>Slot Machines:</strong></p>
<ul>
<li>Slot machines are labor-efficient and major revenue generators for the casino, with adjustable odds ranging from 80% to 99% payout.</li>
<li>Progressive slot machines increase the potential payout as players lose, with optimal play possible when the bank is above a certain level.</li>
</ul>
<p><strong>Monte Carlo Simulation and Statistical Concepts:</strong></p>
<ul>
<li>Each game has a different edge calculated through Monte Carlo simulations, where millions of hands are simulated to calculate expected wins or losses.</li>
<li>The concepts of expected value and the law of large numbers underpin casino games' outcomes, with every hand being independent, illustrating the "hot hand fallacy."</li>
<li>Splitting aces and eights in Blackjack provides higher winning odds according to Monte Carlo simulations.</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>Some <a href="https://www.youtube.com/watch?v=3kGlk1E_Cnw">Casino Odds facts</a> from Yuchun Lee, professional blackjack player and former member of the MIT card counting team.</p>
<p><strong>Strategies and Odds:</strong></p>
<ul>
<li>In Baccarat, the game with the best odds for those without skills, you'll lose around $1.50-$3 per $100 that you bet. For skilled players, Blackjack offers the best odds, potentially allowing professional players to win $1.50 to $3 per $100 from the casino.</li>
<li>Memorizing a basic strategy chart in Blackjack can minimize loss to around 60 cents per a hundred dollars.</li>
<li>Card counting in Blackjack involves tracking face cards and aces. More aces mean a higher chance of hitting blackjack, while more face cards increase the chance of the dealer busting.</li>
<li>The Martingale algorithm, which doubles your bet after every loss, is generally ineffective due to table limits.</li>
<li>In Craps, the follow-on bets offer even odds, allowing prolonged play without losing money.</li>
<li>In Poker, the best strategy is to be highly skilled and play against less skilled players with a lot of money to lose.</li>
<li>Roulette is generally impossible to win consistently due to the casino's edge, though some older casinos with unbalanced wheels could have exploitable biases.</li>
</ul>
<p><strong>Casino Policies and Technology:</strong></p>
<ul>
<li>Casinos tend not to kick players out for winning, banking on the law of large numbers for eventual profit. However, if a player is identified as a professional with an edge, the casino can eject them using trespassing laws.</li>
<li>In New Jersey, casinos can't kick players out but can ruin the game for them by putting the cut cards at the front, making card counting impossible.</li>
<li>Casinos may use RFID embedded chips to track player betting and identify anomalies, possibly flagging certain players for observation.</li>
</ul>
<p><strong>Psychology and Gambling:</strong></p>
<ul>
<li>The thrill of winning often outweighs the pain of losing for true gamblers, driving them to continue gambling.</li>
</ul>
<p><strong>Slot Machines:</strong></p>
<ul>
<li>Slot machines are labor-efficient and major revenue generators for the casino, with adjustable odds ranging from 80% to 99% payout.</li>
<li>Progressive slot machines increase the potential payout as players lose, with optimal play possible when the bank is above a certain level.</li>
</ul>
<p><strong>Monte Carlo Simulation and Statistical Concepts:</strong></p>
<ul>
<li>Each game has a different edge calculated through Monte Carlo simulations, where millions of hands are simulated to calculate expected wins or losses.</li>
<li>The concepts of expected value and the law of large numbers underpin casino games' outcomes, with every hand being independent, illustrating the "hot hand fallacy."</li>
<li>Splitting aces and eights in Blackjack provides higher winning odds according to Monte Carlo simulations.</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Second Party experience]]></title>
        <link>https://bneo.xyz/posts/party2</link>
        <guid>https://bneo.xyz/posts/party2</guid>
        <pubDate>Fri, 23 Jun 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Went to my second intern party today in Palo Alto.</p>
<p>We got in super early at 8:30 p.m. (party was set to start at 8).</p>
<p>We started playing beer pong, which I'm weirdly good at.</p>
<p>I was a lot more comfortable at this party.</p>
<p>I proactively reached out to people.</p>
<p>I was better at prompting them, being curious about people, and being more relaxed.</p>
<p>I was able to crack some jokes too, and was more natural.</p>
<p>At one point some friends wanted to dance, dancing still feels awkward, I don't know what to do with my hands.</p>
<p>I met an Armenian guy from Canada and we had a lot of shared interest.</p>
<p>We talked about startups we want to work for, the work visa situation, and about graduate school.</p>
<p>He shared a vegan food startup called Climax Foods, which uses AI for food protein.</p>
<p>It made me realize that there are many companies outside of big tech that is doing interesting stuff, and it could be something that I enjoy and can bring meaning.</p>
<p>I like this part about parties the most, there's so many people there that there's bound to be one person where there's a spark in the conversation.</p>
<p>A good rule of thumb is if you feel like talking to someone, just do it.</p>
<p>It might lead to something meaningful, a new friendship, a new idea, a new life course.</p>
<p>No one remembers what you said anyways after a party, and they're probably drunk, so just go for it.</p>]]></description>
        <content:encoded><![CDATA[<p>Went to my second intern party today in Palo Alto.</p>
<p>We got in super early at 8:30 p.m. (party was set to start at 8).</p>
<p>We started playing beer pong, which I'm weirdly good at.</p>
<p>I was a lot more comfortable at this party.</p>
<p>I proactively reached out to people.</p>
<p>I was better at prompting them, being curious about people, and being more relaxed.</p>
<p>I was able to crack some jokes too, and was more natural.</p>
<p>At one point some friends wanted to dance, dancing still feels awkward, I don't know what to do with my hands.</p>
<p>I met an Armenian guy from Canada and we had a lot of shared interest.</p>
<p>We talked about startups we want to work for, the work visa situation, and about graduate school.</p>
<p>He shared a vegan food startup called Climax Foods, which uses AI for food protein.</p>
<p>It made me realize that there are many companies outside of big tech that is doing interesting stuff, and it could be something that I enjoy and can bring meaning.</p>
<p>I like this part about parties the most, there's so many people there that there's bound to be one person where there's a spark in the conversation.</p>
<p>A good rule of thumb is if you feel like talking to someone, just do it.</p>
<p>It might lead to something meaningful, a new friendship, a new idea, a new life course.</p>
<p>No one remembers what you said anyways after a party, and they're probably drunk, so just go for it.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[12 Important Questions]]></title>
        <link>https://bneo.xyz/posts/questions</link>
        <guid>https://bneo.xyz/posts/questions</guid>
        <pubDate>Thu, 22 Jun 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>The right question at the right time can change the course of a life, still a turbulent mind, or heal an angry heart.</p>
<p>Here are <a href="https://thoughtcatalog.com/ryan-holiday/2017/09/12-questions-that-will-change-your-life">12 questions</a> that should be asked many times over the course of your life, or even throughout the day.</p>
<blockquote>
<ol>
<li>Who Do You Spend Time With?</li>
<li>Is This In My Control?</li>
<li>What Does Your Ideal Day Look Like?</li>
<li>To Be Or To Do?</li>
<li>If I Am Not For Me, Who Is? If I Am Only For Me, Who Am I?</li>
<li>What Am I Missing By Choosing To Worry or Be Afraid?</li>
<li>Am I Doing My Job?</li>
<li>What Is The Most Important Thing?</li>
<li>Who Is This For?</li>
<li>Does This Actually Matter?</li>
<li>Will This Be Alive Time or Dead Time?</li>
<li>Is This Who I Want To Be?</li>
</ol>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p>The right question at the right time can change the course of a life, still a turbulent mind, or heal an angry heart.</p>
<p>Here are <a href="https://thoughtcatalog.com/ryan-holiday/2017/09/12-questions-that-will-change-your-life">12 questions</a> that should be asked many times over the course of your life, or even throughout the day.</p>
<blockquote>
<ol>
<li>Who Do You Spend Time With?</li>
<li>Is This In My Control?</li>
<li>What Does Your Ideal Day Look Like?</li>
<li>To Be Or To Do?</li>
<li>If I Am Not For Me, Who Is? If I Am Only For Me, Who Am I?</li>
<li>What Am I Missing By Choosing To Worry or Be Afraid?</li>
<li>Am I Doing My Job?</li>
<li>What Is The Most Important Thing?</li>
<li>Who Is This For?</li>
<li>Does This Actually Matter?</li>
<li>Will This Be Alive Time or Dead Time?</li>
<li>Is This Who I Want To Be?</li>
</ol>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[Allow yourself to be lost]]></title>
        <link>https://bneo.xyz/posts/wander</link>
        <guid>https://bneo.xyz/posts/wander</guid>
        <pubDate>Wed, 21 Jun 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Breaking Bad actor Bryan Cranston went on a journey of self-discovery when he was 20 on his motorcycle with his brother.</p>
<p>He left California with 150 bucks in his pocket,
and had total freedom to go anywhere, do anything.</p>
<p>He worked different jobs along the way, and explored different places, slept on anywhere he could lay his sleeping bag.</p>
<p>After two years, he decided he wanted to become an actor.</p>
<p>He allowed himself to be lost, so that he could be found.</p>
<p>His <a href="https://www.youtube.com/watch?v=yg0uCvnHg74">advice</a> is to be lost, to be a wanderer, a <a href="https://en.wikipedia.org/wiki/Fl%C3%A2neur?useskin=vector#Other_uses">flâneur</a>.</p>
<p>Being lost is a good thing.</p>
<p>We get so tied up with being productive and achieving "success" that we don't even stop and ask whether we're pursuing what we really want in life.</p>
<p>It's so easy to work on something we believe is meaningful to us, until one day we realize we've been living someone else's life.</p>
<p>As Sam Altman <a href="https://blog.samaltman.com/the-days-are-long-but-the-decades-are-short">said</a>, The days are long but the decades are short.</p>
<p>So, embrace the unknown, wander, and allow yourself to get lost.</p>
<p>Don't be afraid of not knowing where you are or where you're going.</p>
<p>As long as you have your sense of direction, you'll figure it out.</p>]]></description>
        <content:encoded><![CDATA[<p>Breaking Bad actor Bryan Cranston went on a journey of self-discovery when he was 20 on his motorcycle with his brother.</p>
<p>He left California with 150 bucks in his pocket,
and had total freedom to go anywhere, do anything.</p>
<p>He worked different jobs along the way, and explored different places, slept on anywhere he could lay his sleeping bag.</p>
<p>After two years, he decided he wanted to become an actor.</p>
<p>He allowed himself to be lost, so that he could be found.</p>
<p>His <a href="https://www.youtube.com/watch?v=yg0uCvnHg74">advice</a> is to be lost, to be a wanderer, a <a href="https://en.wikipedia.org/wiki/Fl%C3%A2neur?useskin=vector#Other_uses">flâneur</a>.</p>
<p>Being lost is a good thing.</p>
<p>We get so tied up with being productive and achieving "success" that we don't even stop and ask whether we're pursuing what we really want in life.</p>
<p>It's so easy to work on something we believe is meaningful to us, until one day we realize we've been living someone else's life.</p>
<p>As Sam Altman <a href="https://blog.samaltman.com/the-days-are-long-but-the-decades-are-short">said</a>, The days are long but the decades are short.</p>
<p>So, embrace the unknown, wander, and allow yourself to get lost.</p>
<p>Don't be afraid of not knowing where you are or where you're going.</p>
<p>As long as you have your sense of direction, you'll figure it out.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Myths about emotion]]></title>
        <link>https://bneo.xyz/posts/emotion-myth</link>
        <guid>https://bneo.xyz/posts/emotion-myth</guid>
        <pubDate>Tue, 20 Jun 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>You are an architect of your experiences – Lisa Feldman</p>
</blockquote>
<p>From the author of "How Emotions Are Made" and "Seven and a Half Lessons About the Brain", Lisa Feldman <a href="https://www.youtube.com/watch?v=mJLROKV2SzU">shares</a> what emotions are.</p>
<p><strong>Myth #1</strong>: Emotions are hard-wired into the brain at birth and is universal across all humans and animals.</p>
<p><strong>Myth #2</strong>: The brain produces emotion in a very reactive way.</p>
<p>It's based on the idea that you have an animalistic part of your brain, when your rational side of your brain wins, you're moral and healthy person.</p>
<p>If the irrationals side wins, then you're an immoral person.</p>
<p>It can feel like emotions happen to you, they bubble up, and cause you to do bad things, but that doesn't capture how emotions are made.</p>
<p>So <strong>what is emotion</strong> really?</p>
<p>It's not feelings.</p>
<p>Feelings are properties, an episode, an instance of emotion.</p>
<p>Just like sound can be quiet or loud. You can be activated or calm.</p>
<p>Your brain is telling itself a story about what is going on inside your body in relation to what's happening in the world.</p>
<p>It's creating this story using knowledge about emotion from your past to predict what you're going to see, and hear and feel.</p>
<p>That's what emotion is.</p>
<p>It's also an explanation of every thought, feeling, and action.</p>
<p>The main takeaway I got is that <strong>emotions do not happen to you</strong>, they're created based on our past experiences.</p>
<p>Another way to say this is emotions form based on our interpretations and expectations.</p>
<p>Knowledge of a past event is fed to the brain which predict how we're supposed to feel, when we a similar event in the present.</p>
<p>We also have more <strong>control of your emotions</strong> that you think.</p>
<p>Lisa talks about cultivating new experiences as a way to change our emotions.</p>
<p>Watch movies, learned something new, do things that require you to have different experiences that gets you outside of the normal range of what your brain will predict.</p>
<p>We're the only ones who can change our emotions.</p>
<p>And we always have tools at our disposal to feel differently and act differently.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>You are an architect of your experiences – Lisa Feldman</p>
</blockquote>
<p>From the author of "How Emotions Are Made" and "Seven and a Half Lessons About the Brain", Lisa Feldman <a href="https://www.youtube.com/watch?v=mJLROKV2SzU">shares</a> what emotions are.</p>
<p><strong>Myth #1</strong>: Emotions are hard-wired into the brain at birth and is universal across all humans and animals.</p>
<p><strong>Myth #2</strong>: The brain produces emotion in a very reactive way.</p>
<p>It's based on the idea that you have an animalistic part of your brain, when your rational side of your brain wins, you're moral and healthy person.</p>
<p>If the irrationals side wins, then you're an immoral person.</p>
<p>It can feel like emotions happen to you, they bubble up, and cause you to do bad things, but that doesn't capture how emotions are made.</p>
<p>So <strong>what is emotion</strong> really?</p>
<p>It's not feelings.</p>
<p>Feelings are properties, an episode, an instance of emotion.</p>
<p>Just like sound can be quiet or loud. You can be activated or calm.</p>
<p>Your brain is telling itself a story about what is going on inside your body in relation to what's happening in the world.</p>
<p>It's creating this story using knowledge about emotion from your past to predict what you're going to see, and hear and feel.</p>
<p>That's what emotion is.</p>
<p>It's also an explanation of every thought, feeling, and action.</p>
<p>The main takeaway I got is that <strong>emotions do not happen to you</strong>, they're created based on our past experiences.</p>
<p>Another way to say this is emotions form based on our interpretations and expectations.</p>
<p>Knowledge of a past event is fed to the brain which predict how we're supposed to feel, when we a similar event in the present.</p>
<p>We also have more <strong>control of your emotions</strong> that you think.</p>
<p>Lisa talks about cultivating new experiences as a way to change our emotions.</p>
<p>Watch movies, learned something new, do things that require you to have different experiences that gets you outside of the normal range of what your brain will predict.</p>
<p>We're the only ones who can change our emotions.</p>
<p>And we always have tools at our disposal to feel differently and act differently.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Signs of Burnout]]></title>
        <link>https://bneo.xyz/posts/burnout</link>
        <guid>https://bneo.xyz/posts/burnout</guid>
        <pubDate>Mon, 19 Jun 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><a href="https://www.youtube.com/watch?v=FOFYc2voq9E">Burnout</a> is not just feeling a little stressed or overwhelmed.</p>
<p>It's is a very particular kind of clinical syndrome.</p>
<p>It's also not a modern phenomenon, but has been happening at least since the industrial revolution.</p>
<p>There are three symptoms.</p>
<ol>
<li>Emotional exhaustion - richer than physical, it's not just being tired, it's the feeling you cannot handle one more thing on your plate or it'll all fall apart. Even with a good rest, you still feel emotionally tired.</li>
<li>Depersonalization - short fuse, cynical about people's intention</li>
<li>Personal Ineffectiveness - you feel like your work doesn't matter</li>
</ol>
<p>What leads to burnout?</p>
<ol>
<li>Increase to workload</li>
<li>Values <a href="https://www.forbes.com/sites/rodgerdeanduncan/2022/11/25/reduce-burnout-risk-fix-the-workplace-mismatches/?sh=58ee7f2d4a44">mismatch</a> - what you do doesn't feel aligned with your values</li>
<li>Unfairness - difference in compensation</li>
<li>Sense of reward - what leads to flow and happiness (intrinsic reward), when things push towards extrinsic reward</li>
</ol>
<p>Questions to ask yourself</p>
<ol>
<li>Are you really, really exhausted? (emotionally)</li>
<li>Are you embarrassed about the length of your fuse? (compassion fatigue)</li>
<li>Did your sense of meaning go away?</li>
</ol>
<p>Treatment</p>
<ul>
<li>Organizational - pay attention to burnout by focusing on workloads, sense of values, and reward</li>
<li>Individual - take care of yourself and think about how you're structuring your relationship with work. Putting too much of identity emphasis on work? Leaving the best of yourself for work, and leftovers for personal relationship?
<ul>
<li>Invest on relationship outside of work and engage with your health and hobbies. Develop an identity outside of work.</li>
</ul>
</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p><a href="https://www.youtube.com/watch?v=FOFYc2voq9E">Burnout</a> is not just feeling a little stressed or overwhelmed.</p>
<p>It's is a very particular kind of clinical syndrome.</p>
<p>It's also not a modern phenomenon, but has been happening at least since the industrial revolution.</p>
<p>There are three symptoms.</p>
<ol>
<li>Emotional exhaustion - richer than physical, it's not just being tired, it's the feeling you cannot handle one more thing on your plate or it'll all fall apart. Even with a good rest, you still feel emotionally tired.</li>
<li>Depersonalization - short fuse, cynical about people's intention</li>
<li>Personal Ineffectiveness - you feel like your work doesn't matter</li>
</ol>
<p>What leads to burnout?</p>
<ol>
<li>Increase to workload</li>
<li>Values <a href="https://www.forbes.com/sites/rodgerdeanduncan/2022/11/25/reduce-burnout-risk-fix-the-workplace-mismatches/?sh=58ee7f2d4a44">mismatch</a> - what you do doesn't feel aligned with your values</li>
<li>Unfairness - difference in compensation</li>
<li>Sense of reward - what leads to flow and happiness (intrinsic reward), when things push towards extrinsic reward</li>
</ol>
<p>Questions to ask yourself</p>
<ol>
<li>Are you really, really exhausted? (emotionally)</li>
<li>Are you embarrassed about the length of your fuse? (compassion fatigue)</li>
<li>Did your sense of meaning go away?</li>
</ol>
<p>Treatment</p>
<ul>
<li>Organizational - pay attention to burnout by focusing on workloads, sense of values, and reward</li>
<li>Individual - take care of yourself and think about how you're structuring your relationship with work. Putting too much of identity emphasis on work? Leaving the best of yourself for work, and leftovers for personal relationship?
<ul>
<li>Invest on relationship outside of work and engage with your health and hobbies. Develop an identity outside of work.</li>
</ul>
</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Startup Advice for Students]]></title>
        <link>https://bneo.xyz/posts/startup-lesson</link>
        <guid>https://bneo.xyz/posts/startup-lesson</guid>
        <pubDate>Sun, 18 Jun 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Some <a href="https://twitter.com/snowmaker/status/1670557756175290369?s=20">advice</a> by <a href="https://twitter.com/snowmaker">Jared Friedman</a> on startups for students.</p>
<ul>
<li><strong>Go cofounder first</strong> (rather than idea).
<ul>
<li>Talk to some of your friends who are startup-inclined, and see who would be up for brainstorming startup ideas.</li>
<li><strong>Only about 5%</strong> of the college-age founders YC funds are solo founders.</li>
<li>The limiting reagent in the # of startups in the world is not the # of good ideas. I'd argue it is the # of <strong>high quality teams</strong>. A high quality team is 2-4 smart people who know each other well, have at least 1 technical founder, and are all serious about doing a startup.</li>
</ul>
</li>
<li><strong>Startups are not a thinking game, they are a doing game</strong>.
<ul>
<li>If you don't have good startup ideas now, the way to get better ones isn't to think really hard, it's to build stuff and launch it and learn from what happens.</li>
<li>Building and launching your own products, end-to-end, is especially important experience to have. <strong>Building software at large companies means tweaking features of large existing products. That's a very different skill from launching your own stuff</strong>.</li>
</ul>
</li>
<li>Do it <strong>first thing after you graduate</strong>
<ul>
<li>Why? You don't have to quit anything to do a startup when you graduate. And if it doesn't work out, it just becomes your first job.</li>
<li>dropping out should be an edge case. only do it if you're not liking school or your project takes off.</li>
<li>working for a few years first has a downside: it'll be harder to convince your college friends then, they'll have settled into their job or moved.</li>
</ul>
</li>
<li>Startups >>> big tech
<ul>
<li>choose a startup; you'll learn more relevant skills, pick up startup culture, and meet other people who are more interested in startups.</li>
<li>more ex-Stripe founders were funded than ex-Google founders in recent YC batch, despite the fact that Google has 27 times as many employees as Stripe.</li>
</ul>
</li>
<li>Apply for YC
<ul>
<li>How much traction? None. Most of the companies YC funds are idea stage or prototype stage.</li>
<li>No visa issues at YC, great for international students</li>
</ul>
</li>
</ul>
<p>More on PG's <a href="http://www.paulgraham.com/mit.html">blog</a>.</p>]]></description>
        <content:encoded><![CDATA[<p>Some <a href="https://twitter.com/snowmaker/status/1670557756175290369?s=20">advice</a> by <a href="https://twitter.com/snowmaker">Jared Friedman</a> on startups for students.</p>
<ul>
<li><strong>Go cofounder first</strong> (rather than idea).
<ul>
<li>Talk to some of your friends who are startup-inclined, and see who would be up for brainstorming startup ideas.</li>
<li><strong>Only about 5%</strong> of the college-age founders YC funds are solo founders.</li>
<li>The limiting reagent in the # of startups in the world is not the # of good ideas. I'd argue it is the # of <strong>high quality teams</strong>. A high quality team is 2-4 smart people who know each other well, have at least 1 technical founder, and are all serious about doing a startup.</li>
</ul>
</li>
<li><strong>Startups are not a thinking game, they are a doing game</strong>.
<ul>
<li>If you don't have good startup ideas now, the way to get better ones isn't to think really hard, it's to build stuff and launch it and learn from what happens.</li>
<li>Building and launching your own products, end-to-end, is especially important experience to have. <strong>Building software at large companies means tweaking features of large existing products. That's a very different skill from launching your own stuff</strong>.</li>
</ul>
</li>
<li>Do it <strong>first thing after you graduate</strong>
<ul>
<li>Why? You don't have to quit anything to do a startup when you graduate. And if it doesn't work out, it just becomes your first job.</li>
<li>dropping out should be an edge case. only do it if you're not liking school or your project takes off.</li>
<li>working for a few years first has a downside: it'll be harder to convince your college friends then, they'll have settled into their job or moved.</li>
</ul>
</li>
<li>Startups >>> big tech
<ul>
<li>choose a startup; you'll learn more relevant skills, pick up startup culture, and meet other people who are more interested in startups.</li>
<li>more ex-Stripe founders were funded than ex-Google founders in recent YC batch, despite the fact that Google has 27 times as many employees as Stripe.</li>
</ul>
</li>
<li>Apply for YC
<ul>
<li>How much traction? None. Most of the companies YC funds are idea stage or prototype stage.</li>
<li>No visa issues at YC, great for international students</li>
</ul>
</li>
</ul>
<p>More on PG's <a href="http://www.paulgraham.com/mit.html">blog</a>.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[YC 23 conference takeaway]]></title>
        <link>https://bneo.xyz/posts/yc-23</link>
        <guid>https://bneo.xyz/posts/yc-23</guid>
        <pubDate>Sat, 17 Jun 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Found a <a href="https://twitter.com/jacobrintamaki/status/1670249966806376449?s=20">thread</a> of memorable moments from the <a href="https://www.ycombinator.com/events/summerconf2023">2023 Y Combinator summer conference</a> which I did not get accepted into.</p>
<p><a href="https://twitter.com/garrytan">Garry Tan</a></p>
<ul>
<li>“Go to therapy” - it seems expensive, but not getting it is more expensive</li>
<li>“If you’re in a job where you’re not learning or earning a lot leave it. (Best places to do both are startups with PMF)”</li>
<li>“Founders shouldn’t put yourself in an HR box. Don’t be a “junior python backend developer” be a Swiss Army knife.”</li>
</ul>
<p><a href="https://twitter.com/eshear">Emmet Shear</a></p>
<ul>
<li>"Ship a lot" - speed gives you more rep for learning</li>
<li>absurdly focus on creating value for users</li>
</ul>
<p>Sajith Wickramasekara</p>
<ul>
<li>“find a good cofounder, good things sometimes take time to grow, and if I was in school I would grow as many relationships as possible”</li>
</ul>
<p>EZdubs</p>
<ul>
<li>Be careful about who funds your research if you want to turn it into a startup</li>
<li>Beware science fair startups (cool demo but doesn’t really work)</li>
<li>User interface + building a web server is underrated for ML businesses</li>
</ul>
<p>Ehko Dealer</p>
<ul>
<li>People love helping students (say you’re a student)</li>
<li>Lots of YC value is group partners that can pattern match problems</li>
<li>Big tech jobs can be useful to 1) learn how well-oiled machine works + 2) Connections</li>
<li>Asking a successful or failed founder in a given area: “what would you do if you had to start another startup in this area?”</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>Found a <a href="https://twitter.com/jacobrintamaki/status/1670249966806376449?s=20">thread</a> of memorable moments from the <a href="https://www.ycombinator.com/events/summerconf2023">2023 Y Combinator summer conference</a> which I did not get accepted into.</p>
<p><a href="https://twitter.com/garrytan">Garry Tan</a></p>
<ul>
<li>“Go to therapy” - it seems expensive, but not getting it is more expensive</li>
<li>“If you’re in a job where you’re not learning or earning a lot leave it. (Best places to do both are startups with PMF)”</li>
<li>“Founders shouldn’t put yourself in an HR box. Don’t be a “junior python backend developer” be a Swiss Army knife.”</li>
</ul>
<p><a href="https://twitter.com/eshear">Emmet Shear</a></p>
<ul>
<li>"Ship a lot" - speed gives you more rep for learning</li>
<li>absurdly focus on creating value for users</li>
</ul>
<p>Sajith Wickramasekara</p>
<ul>
<li>“find a good cofounder, good things sometimes take time to grow, and if I was in school I would grow as many relationships as possible”</li>
</ul>
<p>EZdubs</p>
<ul>
<li>Be careful about who funds your research if you want to turn it into a startup</li>
<li>Beware science fair startups (cool demo but doesn’t really work)</li>
<li>User interface + building a web server is underrated for ML businesses</li>
</ul>
<p>Ehko Dealer</p>
<ul>
<li>People love helping students (say you’re a student)</li>
<li>Lots of YC value is group partners that can pattern match problems</li>
<li>Big tech jobs can be useful to 1) learn how well-oiled machine works + 2) Connections</li>
<li>Asking a successful or failed founder in a given area: “what would you do if you had to start another startup in this area?”</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Design a part to fail]]></title>
        <link>https://bneo.xyz/posts/design-fail</link>
        <guid>https://bneo.xyz/posts/design-fail</guid>
        <pubDate>Fri, 16 Jun 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>An idea from the book "101 Things I learned in Engineering School".</p>
<blockquote>
<p><strong>Electrical systems</strong> are protected by fuses or circuit breakers that trip before a power surge can ruin expensive components or damage hard-to-access wires.</p>
<p>In <strong>steel buildings</strong>, connections between structural members can be designed to deform during earthquakes, to prevent catastrophic failure of the larger system. Repair of the connections can be done at a fraction fo the cost of replacing the entire building.</p>
<p><strong>Biomedical devices</strong> are often connected loosely to protect a patient. A pulse oximeter, used to detect blood oxygenation, is connected to a patient's finger with deliberate weakness, preventing injury should someone trip over the cable.</p>
<p>The clips that hold <strong>lobster traps</strong> together are designed to corrode after one fishing season. When traps are lost or abandoned, the clips will fail before the wire-gridded sides, leaving the pieces that are much less hazardous to boats than a pile of submerged boxes.</p>
</blockquote>
<p>In my head I'm thinking, were these only discovered after the failures happened?</p>
<p>And engineers were working backwards from the problem, and figuring out a solution?</p>
<p>And through trial-and-error, realize that a circuit breaker was needed?</p>
<p>Or did they have enough knowledge about the system beforehand and discovered a failsafe was required?</p>
<p>In coding, writing tests is a similar philosophy. You write code where you expect failures to happen, and that increases it's reliability.</p>
<p>This concept can be applied to our lives.</p>
<p>If we can plan our lives while expecting that failure is a possibility, we can avoid expensive mistakes.</p>
<p>If we set high expectations for ourselves, without accounting for failure, without deliberate weakness in the design, it will cause mental injuries.</p>
<p>But what's the definition of failure?</p>
<p>Is failures = not meeting expectations?</p>
<p>Is the key to not setting expectations in the first place?</p>
<p>Are expectations just disappointments waiting to happen?</p>
<p>Design your life to fail.</p>
<p>So when failure comes, you're ready to face it.</p>]]></description>
        <content:encoded><![CDATA[<p>An idea from the book "101 Things I learned in Engineering School".</p>
<blockquote>
<p><strong>Electrical systems</strong> are protected by fuses or circuit breakers that trip before a power surge can ruin expensive components or damage hard-to-access wires.</p>
<p>In <strong>steel buildings</strong>, connections between structural members can be designed to deform during earthquakes, to prevent catastrophic failure of the larger system. Repair of the connections can be done at a fraction fo the cost of replacing the entire building.</p>
<p><strong>Biomedical devices</strong> are often connected loosely to protect a patient. A pulse oximeter, used to detect blood oxygenation, is connected to a patient's finger with deliberate weakness, preventing injury should someone trip over the cable.</p>
<p>The clips that hold <strong>lobster traps</strong> together are designed to corrode after one fishing season. When traps are lost or abandoned, the clips will fail before the wire-gridded sides, leaving the pieces that are much less hazardous to boats than a pile of submerged boxes.</p>
</blockquote>
<p>In my head I'm thinking, were these only discovered after the failures happened?</p>
<p>And engineers were working backwards from the problem, and figuring out a solution?</p>
<p>And through trial-and-error, realize that a circuit breaker was needed?</p>
<p>Or did they have enough knowledge about the system beforehand and discovered a failsafe was required?</p>
<p>In coding, writing tests is a similar philosophy. You write code where you expect failures to happen, and that increases it's reliability.</p>
<p>This concept can be applied to our lives.</p>
<p>If we can plan our lives while expecting that failure is a possibility, we can avoid expensive mistakes.</p>
<p>If we set high expectations for ourselves, without accounting for failure, without deliberate weakness in the design, it will cause mental injuries.</p>
<p>But what's the definition of failure?</p>
<p>Is failures = not meeting expectations?</p>
<p>Is the key to not setting expectations in the first place?</p>
<p>Are expectations just disappointments waiting to happen?</p>
<p>Design your life to fail.</p>
<p>So when failure comes, you're ready to face it.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Skill of Humor]]></title>
        <link>https://bneo.xyz/posts/humor</link>
        <guid>https://bneo.xyz/posts/humor</guid>
        <pubDate>Thu, 15 Jun 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>"In today's overworked, underappreciated, stress-filled, sleep-deprived culture, humor is a necessity."</p>
</blockquote>
<p>Andrew Tarvin, the world's first Humor Engineer talks about how <a href="https://www.youtube.com/watch?v=MdZAMSyn_As">humor is a skill</a> we all can learn.</p>
<p>He wasn't the class clown in high school but the teachers pet.</p>
<p>His personality assessments prompted him to study to become a compute science engineer in college.</p>
<p>He's the last person his high school friends at the reunion would expect to be a comedian.</p>
<p>But we're not our personality assessments.</p>
<p>It gives us insight into our behaviours and what motivates us.</p>
<p>But we are defined by our <strong>actions</strong>.</p>
<p>He started doing comedy in college.</p>
<p>And now he's performed in 50 states.</p>
<p>Some takeaways from his talks</p>
<p>It doesn't matter how much time we have if we never have the energy to do anything with it</p>
<ol>
<li>Share your point of view, use different perspectives to connect</li>
<li>Explore and heighten, if this is true, what else is true?</li>
<li>Practice, perform, repeat
<ul>
<li>Think back on your past conversations and attempts at humor because <strong>reflection on the past, leads to action in the future</strong></li>
</ul>
</li>
<li>You can be a shephard of humor, share quotes, share videos</li>
<li>humor can be inappropriate, avoid certain subjects (sex, drugs), targets (boss, coworker) and time (layoffs), focus on good vibes only</li>
</ol>
<p>Be more aware of how you can create humor every single day.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>"In today's overworked, underappreciated, stress-filled, sleep-deprived culture, humor is a necessity."</p>
</blockquote>
<p>Andrew Tarvin, the world's first Humor Engineer talks about how <a href="https://www.youtube.com/watch?v=MdZAMSyn_As">humor is a skill</a> we all can learn.</p>
<p>He wasn't the class clown in high school but the teachers pet.</p>
<p>His personality assessments prompted him to study to become a compute science engineer in college.</p>
<p>He's the last person his high school friends at the reunion would expect to be a comedian.</p>
<p>But we're not our personality assessments.</p>
<p>It gives us insight into our behaviours and what motivates us.</p>
<p>But we are defined by our <strong>actions</strong>.</p>
<p>He started doing comedy in college.</p>
<p>And now he's performed in 50 states.</p>
<p>Some takeaways from his talks</p>
<p>It doesn't matter how much time we have if we never have the energy to do anything with it</p>
<ol>
<li>Share your point of view, use different perspectives to connect</li>
<li>Explore and heighten, if this is true, what else is true?</li>
<li>Practice, perform, repeat
<ul>
<li>Think back on your past conversations and attempts at humor because <strong>reflection on the past, leads to action in the future</strong></li>
</ul>
</li>
<li>You can be a shephard of humor, share quotes, share videos</li>
<li>humor can be inappropriate, avoid certain subjects (sex, drugs), targets (boss, coworker) and time (layoffs), focus on good vibes only</li>
</ol>
<p>Be more aware of how you can create humor every single day.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Idea Maze]]></title>
        <link>https://bneo.xyz/posts/idea-maze</link>
        <guid>https://bneo.xyz/posts/idea-maze</guid>
        <pubDate>Wed, 14 Jun 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Working on a startup is like entering a <a href="https://cdixon.org/2013/08/04/the-idea-maze">maze</a>.</p>
<p>There are many possible paths you can take in a maze, and many lead to dead-ends.</p>
<p>Some paths lead to treasure and others lead to death.</p>
<p>Having a good startup idea means you've developed long-term plans and have foreseen possible paths according to how the world changes.</p>
<p><a href="https://balajianthology.com/startup-engineering">Balaji Srinivasan</a> calls this the <a href="https://spark-public.s3.amazonaws.com/startup/lecture_slides/lecture5-market-wireframing-design.pdf">idea maze</a>:</p>
<blockquote>
<p>A good founder is capable of anticipating which turns lead to treasure and which lead to certain death. A bad founder is just running to the entrance of (say) the “movies/music/filesharing/P2P” maze or the “photosharing” maze without any sense for the history of the industry, the players in the maze, the casualties of the past, and the technologies that are likely to move walls and change assumptions.</p>
</blockquote>
<p>When you're in a maze, there's no way to map it out completely.</p>
<p>But there are four places you can look for help:</p>
<ol>
<li><strong>History</strong> - almost all good ideas have been tried before, figure out what they did right and wrong</li>
<li><strong>Analogy</strong> - look at similar businesses and build the maze by analogy (Airbnb for "peer economy" and eBay for marketplace)</li>
<li><strong>Theories</strong> - look at historical data on startups, and theories by smart observers that generalize the data.</li>
<li><strong>Direct Experience</strong> - put yourself in interesting mazes and give yourself time to figure it out.</li>
</ol>
<p>If there are other people in the maze with you, that means you might be onto something.</p>]]></description>
        <content:encoded><![CDATA[<p>Working on a startup is like entering a <a href="https://cdixon.org/2013/08/04/the-idea-maze">maze</a>.</p>
<p>There are many possible paths you can take in a maze, and many lead to dead-ends.</p>
<p>Some paths lead to treasure and others lead to death.</p>
<p>Having a good startup idea means you've developed long-term plans and have foreseen possible paths according to how the world changes.</p>
<p><a href="https://balajianthology.com/startup-engineering">Balaji Srinivasan</a> calls this the <a href="https://spark-public.s3.amazonaws.com/startup/lecture_slides/lecture5-market-wireframing-design.pdf">idea maze</a>:</p>
<blockquote>
<p>A good founder is capable of anticipating which turns lead to treasure and which lead to certain death. A bad founder is just running to the entrance of (say) the “movies/music/filesharing/P2P” maze or the “photosharing” maze without any sense for the history of the industry, the players in the maze, the casualties of the past, and the technologies that are likely to move walls and change assumptions.</p>
</blockquote>
<p>When you're in a maze, there's no way to map it out completely.</p>
<p>But there are four places you can look for help:</p>
<ol>
<li><strong>History</strong> - almost all good ideas have been tried before, figure out what they did right and wrong</li>
<li><strong>Analogy</strong> - look at similar businesses and build the maze by analogy (Airbnb for "peer economy" and eBay for marketplace)</li>
<li><strong>Theories</strong> - look at historical data on startups, and theories by smart observers that generalize the data.</li>
<li><strong>Direct Experience</strong> - put yourself in interesting mazes and give yourself time to figure it out.</li>
</ol>
<p>If there are other people in the maze with you, that means you might be onto something.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[First KPop Concert]]></title>
        <link>https://bneo.xyz/posts/kpop</link>
        <guid>https://bneo.xyz/posts/kpop</guid>
        <pubDate>Tue, 13 Jun 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I never was really into KPOP.</p>
<p>I found the music to be loud and shallow.</p>
<p>But I'm optimizing for new experience this summer so I decided to go to a TWICE concert with a friend.</p>
<p>I listened to some of their songs yesterday, and went for the concert today.</p>
<p>We sat at one of the top rows, so I could only see their faces on the big screens.</p>
<p>My first thought when they showed up, and the crowd going wild, was how attractive all the members are. They seem fake almost, like AI-generated faces.</p>
<p>I really admired their dance choreography throughout the concert, and the work they put into the performances.</p>
<p>The solo performances by each member was fun to watch, it showed how each of them are unique and has different talents.</p>
<p>I find their conversations with the fans in-between performances very entertaining, they're awkward and funny.</p>
<p>There was a show-your-moves segment where the camera pointed at the audience, it was fun to watch people dance.</p>
<p>Some of the songs were catchy, but they mostly just blended together, and I could barely tell the difference at the end.</p>
<p>As someone who wasn't even a fan, it's interesting being at the concert.</p>
<p>It's like an outsiders perspective of the idolization and craze around a KPop band.</p>
<p>I remember just thinking, "They're just normal human beings like us, why is everyone so obsessed with them?"</p>
<p>It's the same with sports fans too.</p>
<p>Why do human beings get so fanatical about celebrities, pop stars, sports clubs?</p>
<p>Is it a tribalism thing? Does the people around us feed this energy?</p>
<p>Or is it coming from within? Are these celebrities that we put on a pedestal the people we ourselves seek to become? Are they're the ideal versions of humanity that deserve worship and love?</p>]]></description>
        <content:encoded><![CDATA[<p>I never was really into KPOP.</p>
<p>I found the music to be loud and shallow.</p>
<p>But I'm optimizing for new experience this summer so I decided to go to a TWICE concert with a friend.</p>
<p>I listened to some of their songs yesterday, and went for the concert today.</p>
<p>We sat at one of the top rows, so I could only see their faces on the big screens.</p>
<p>My first thought when they showed up, and the crowd going wild, was how attractive all the members are. They seem fake almost, like AI-generated faces.</p>
<p>I really admired their dance choreography throughout the concert, and the work they put into the performances.</p>
<p>The solo performances by each member was fun to watch, it showed how each of them are unique and has different talents.</p>
<p>I find their conversations with the fans in-between performances very entertaining, they're awkward and funny.</p>
<p>There was a show-your-moves segment where the camera pointed at the audience, it was fun to watch people dance.</p>
<p>Some of the songs were catchy, but they mostly just blended together, and I could barely tell the difference at the end.</p>
<p>As someone who wasn't even a fan, it's interesting being at the concert.</p>
<p>It's like an outsiders perspective of the idolization and craze around a KPop band.</p>
<p>I remember just thinking, "They're just normal human beings like us, why is everyone so obsessed with them?"</p>
<p>It's the same with sports fans too.</p>
<p>Why do human beings get so fanatical about celebrities, pop stars, sports clubs?</p>
<p>Is it a tribalism thing? Does the people around us feed this energy?</p>
<p>Or is it coming from within? Are these celebrities that we put on a pedestal the people we ourselves seek to become? Are they're the ideal versions of humanity that deserve worship and love?</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Lessons on Programming]]></title>
        <link>https://bneo.xyz/posts/programming-lessons</link>
        <guid>https://bneo.xyz/posts/programming-lessons</guid>
        <pubDate>Mon, 12 Jun 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Matt Rickard shares his <a href="https://matt-rickard.com/reflections-on-10-000-hours-of-programming">reflection</a> on 10,000 hours of programming</p>
<p>I'm noting down a couple ones that I would like to remember.</p>
<p>On finding answers</p>
<blockquote>
<ul>
<li>Browsing the source is almost always faster than finding an answer on StackOverflow</li>
<li>In many cases, what you're working on doesn't have an answer on the internet. That usually means the problem is hard or important, or both.</li>
</ul>
</blockquote>
<p>On code</p>
<blockquote>
<ul>
<li>Simple is hard.</li>
<li>Delete as much code as you can.</li>
<li>If it looks ugly, it is most likely a terrible mistake</li>
<li>Name variables correctly</li>
<li>It should probably be refactored if you have to write a comment that isn't a docstring. Every new line of comments increases this probability. (For a more nuanced take, the <a href="https://www.kernel.org/doc/html/v4.10/process/coding-style.html#commenting">Linux Kernel Documentation</a>)</li>
</ul>
</blockquote>
<p>On knowing how it works</p>
<blockquote>
<ul>
<li>Know the internals of the most used ones like git and bash</li>
<li>If you don't understand how your program runs in production, you don't understand the program itself</li>
</ul>
</blockquote>
<p>On productivity</p>
<blockquote>
<ul>
<li>There's no correlation between being a 10x programmer and a 10x employee (<strong>maybe a negative one</strong>).</li>
<li>Some programmers are 10x more efficient than others. I know because I've been both a 10x programmer and a -1x programmer.</li>
</ul>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p>Matt Rickard shares his <a href="https://matt-rickard.com/reflections-on-10-000-hours-of-programming">reflection</a> on 10,000 hours of programming</p>
<p>I'm noting down a couple ones that I would like to remember.</p>
<p>On finding answers</p>
<blockquote>
<ul>
<li>Browsing the source is almost always faster than finding an answer on StackOverflow</li>
<li>In many cases, what you're working on doesn't have an answer on the internet. That usually means the problem is hard or important, or both.</li>
</ul>
</blockquote>
<p>On code</p>
<blockquote>
<ul>
<li>Simple is hard.</li>
<li>Delete as much code as you can.</li>
<li>If it looks ugly, it is most likely a terrible mistake</li>
<li>Name variables correctly</li>
<li>It should probably be refactored if you have to write a comment that isn't a docstring. Every new line of comments increases this probability. (For a more nuanced take, the <a href="https://www.kernel.org/doc/html/v4.10/process/coding-style.html#commenting">Linux Kernel Documentation</a>)</li>
</ul>
</blockquote>
<p>On knowing how it works</p>
<blockquote>
<ul>
<li>Know the internals of the most used ones like git and bash</li>
<li>If you don't understand how your program runs in production, you don't understand the program itself</li>
</ul>
</blockquote>
<p>On productivity</p>
<blockquote>
<ul>
<li>There's no correlation between being a 10x programmer and a 10x employee (<strong>maybe a negative one</strong>).</li>
<li>Some programmers are 10x more efficient than others. I know because I've been both a 10x programmer and a -1x programmer.</li>
</ul>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[A fable about life]]></title>
        <link>https://bneo.xyz/posts/life-proverb</link>
        <guid>https://bneo.xyz/posts/life-proverb</guid>
        <pubDate>Sun, 11 Jun 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>There is an old Eastern fable about a traveler who is taken unawares on the steppes by a ferocious wild animal. In order to escape the beast the traveler hides in an empty well, but at the bottom of the well he sees a dragon with its jaws open, ready to devour him. The poor fellow does not dare to climb out because he is afraid of being eaten by the rapacious beast, neither does he dare drop to the bottom of the well for fear of being eaten by the dragon.</p>
<p>So he seizes hold of a branch of a bush that is growing in the crevices of the well and clings on to it. His arms grow weak and he knows that he will soon have to resign himself to the death that awaits him on either side.</p>
<p>Yet he still clings on, and while he is holding on to the branch he looks around and sees that two mice, one black and one white, are steadily working their way round the bush he is hanging from, gnawing away at it. Sooner or later they will eat through it and the branch will snap, and he will fall into the jaws of the dragon. The traveler sees this and knows that he will inevitably perish.</p>
<p>But while he is still hanging there he sees some drops of honey on the leaves of the bush, stretches out his tongue and licks them. In the same way I am clinging to the tree of life, knowing full well that the dragon of death inevitably awaits me, ready to tear me to pieces, and I cannot understand how I have fallen into this torment.</p>
<p>And I try licking the honey that once consoled me, but it no longer gives me pleasure. The white mouse and the black mouse – day and night – are gnawing at the branch from which I am hanging. I can see the dragon clearly and the honey no longer tastes sweet. I can see only one thing; the inescapable dragon and the mice, and I cannot tear my eyes away from them. And this is no fable but the truth, the truth that is irrefutable and intelligible to everyone.</p>
<p>The delusion of the joys of life that had formerly stifled my fear of the dragon no longer deceived me. No matter how many times I am told: you cannot understand the meaning of life, do not thinking about it but live, I cannot do so because I have already done it for too long. Now I cannot help seeing day and night chasing me and leading me to my death. This is all I can see because it is the only truth. All the rest is a lie.</p>
<p>Those two drops of honey, which more than all else had diverted my eyes from the cruel truth, my love for my family and for my writing, which I called art – I no longer found sweet.</p>
<p>― Leo Tolstoy, A Confession and Other Religious Writings</p>
</blockquote>
<p>Pastor Kieth shared this at the service at Renewal today for his sermon about life.</p>
<p>It's pessimistic view of life, about how the chasing and indulging in the pleasures of life is not sustainable, and the honey will not taste sweet any longer.</p>
<p>True meaning comes from living out God's purpose, and loving others the way God loves us.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>There is an old Eastern fable about a traveler who is taken unawares on the steppes by a ferocious wild animal. In order to escape the beast the traveler hides in an empty well, but at the bottom of the well he sees a dragon with its jaws open, ready to devour him. The poor fellow does not dare to climb out because he is afraid of being eaten by the rapacious beast, neither does he dare drop to the bottom of the well for fear of being eaten by the dragon.</p>
<p>So he seizes hold of a branch of a bush that is growing in the crevices of the well and clings on to it. His arms grow weak and he knows that he will soon have to resign himself to the death that awaits him on either side.</p>
<p>Yet he still clings on, and while he is holding on to the branch he looks around and sees that two mice, one black and one white, are steadily working their way round the bush he is hanging from, gnawing away at it. Sooner or later they will eat through it and the branch will snap, and he will fall into the jaws of the dragon. The traveler sees this and knows that he will inevitably perish.</p>
<p>But while he is still hanging there he sees some drops of honey on the leaves of the bush, stretches out his tongue and licks them. In the same way I am clinging to the tree of life, knowing full well that the dragon of death inevitably awaits me, ready to tear me to pieces, and I cannot understand how I have fallen into this torment.</p>
<p>And I try licking the honey that once consoled me, but it no longer gives me pleasure. The white mouse and the black mouse – day and night – are gnawing at the branch from which I am hanging. I can see the dragon clearly and the honey no longer tastes sweet. I can see only one thing; the inescapable dragon and the mice, and I cannot tear my eyes away from them. And this is no fable but the truth, the truth that is irrefutable and intelligible to everyone.</p>
<p>The delusion of the joys of life that had formerly stifled my fear of the dragon no longer deceived me. No matter how many times I am told: you cannot understand the meaning of life, do not thinking about it but live, I cannot do so because I have already done it for too long. Now I cannot help seeing day and night chasing me and leading me to my death. This is all I can see because it is the only truth. All the rest is a lie.</p>
<p>Those two drops of honey, which more than all else had diverted my eyes from the cruel truth, my love for my family and for my writing, which I called art – I no longer found sweet.</p>
<p>― Leo Tolstoy, A Confession and Other Religious Writings</p>
</blockquote>
<p>Pastor Kieth shared this at the service at Renewal today for his sermon about life.</p>
<p>It's pessimistic view of life, about how the chasing and indulging in the pleasures of life is not sustainable, and the honey will not taste sweet any longer.</p>
<p>True meaning comes from living out God's purpose, and loving others the way God loves us.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Noise vs Music]]></title>
        <link>https://bneo.xyz/posts/noise</link>
        <guid>https://bneo.xyz/posts/noise</guid>
        <pubDate>Sat, 10 Jun 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Everything we do is music. - John Cage</p>
</blockquote>
<p>What separates <a href="https://www.youtube.com/watch?v=UsY-WfoKy80">music from noise</a>?</p>
<p>In a jazz club, the rhythmic honking of horns is music.</p>
<p>But why is the same car honks on a highway noise instead?</p>
<p>It depends on our expectations.</p>
<p>We treat something as music if it uses recognizable structure and patterns, and existing instruments and harmonies.</p>
<p>They're based on existing musical traditions.</p>
<p>John Cage, an American composer, wanted to go beyond these constraints, and discover new music.</p>
<p>His work blurred the lines between art and everyday life.</p>
<p>He went on national television to perform <a href="https://www.youtube.com/watch?v=gXOIkT1-QWY">Water Walk</a>, which uses household items as instruments.</p>
<p>He dared listeners to question boundaries between music and noise, as well as sound and <a href="https://www.youtube.com/watch?v=JTEFKFiXSx4">silence</a>.</p>
<p>Cage was a bold explorer, and he didn't want to be bounded by restrictions.</p>
<p>He shattered expectations of music, and created a once in a lifetime experience for his listeners.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Everything we do is music. - John Cage</p>
</blockquote>
<p>What separates <a href="https://www.youtube.com/watch?v=UsY-WfoKy80">music from noise</a>?</p>
<p>In a jazz club, the rhythmic honking of horns is music.</p>
<p>But why is the same car honks on a highway noise instead?</p>
<p>It depends on our expectations.</p>
<p>We treat something as music if it uses recognizable structure and patterns, and existing instruments and harmonies.</p>
<p>They're based on existing musical traditions.</p>
<p>John Cage, an American composer, wanted to go beyond these constraints, and discover new music.</p>
<p>His work blurred the lines between art and everyday life.</p>
<p>He went on national television to perform <a href="https://www.youtube.com/watch?v=gXOIkT1-QWY">Water Walk</a>, which uses household items as instruments.</p>
<p>He dared listeners to question boundaries between music and noise, as well as sound and <a href="https://www.youtube.com/watch?v=JTEFKFiXSx4">silence</a>.</p>
<p>Cage was a bold explorer, and he didn't want to be bounded by restrictions.</p>
<p>He shattered expectations of music, and created a once in a lifetime experience for his listeners.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Peerless genius vs Ordinary genius]]></title>
        <link>https://bneo.xyz/posts/genius</link>
        <guid>https://bneo.xyz/posts/genius</guid>
        <pubDate>Fri, 09 Jun 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>There are <a href="https://www.youtube.com/watch?v=XsBcdfKfy9o">two classes</a> of geniuses: Peerless and Ordinary.</p>
<p>Einstein was a peerless genius. If we looked at other scientist in his time and field, no one else had comparable productivity or scientific impact to him.</p>
<p>Stephen Hawking is another well-known genius, but there were actually 6 other scientists who had comparable and bigger impact than him.</p>
<p>There was a woman scientist, Renata Kallosh, but there is no news about her anywhere.</p>
<p>But why was Stephen labeled a genius, and not Renata?</p>
<p>Right place, right time.</p>
<p>Throughout history, remarkable individuals were born in the vicinity of big cultural centers.</p>
<p>Exceptional accomplishment alone is not enough.</p>
<p>You have to be born at the right time and the right place, and be with the right people.</p>
<p>People that inspire and influence you to do great things.</p>]]></description>
        <content:encoded><![CDATA[<p>There are <a href="https://www.youtube.com/watch?v=XsBcdfKfy9o">two classes</a> of geniuses: Peerless and Ordinary.</p>
<p>Einstein was a peerless genius. If we looked at other scientist in his time and field, no one else had comparable productivity or scientific impact to him.</p>
<p>Stephen Hawking is another well-known genius, but there were actually 6 other scientists who had comparable and bigger impact than him.</p>
<p>There was a woman scientist, Renata Kallosh, but there is no news about her anywhere.</p>
<p>But why was Stephen labeled a genius, and not Renata?</p>
<p>Right place, right time.</p>
<p>Throughout history, remarkable individuals were born in the vicinity of big cultural centers.</p>
<p>Exceptional accomplishment alone is not enough.</p>
<p>You have to be born at the right time and the right place, and be with the right people.</p>
<p>People that inspire and influence you to do great things.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[36 Questions -> Love]]></title>
        <link>https://bneo.xyz/posts/36</link>
        <guid>https://bneo.xyz/posts/36</guid>
        <pubDate>Thu, 08 Jun 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<ol>
<li>Given the choice of anyone in the world who would you want to have as a dinner guest?</li>
<li>Would you like to be famous? In what way?</li>
<li>Before making a telephone call do you ever rehearse what you are going to say? Why?</li>
<li>What would constitute a “perfect” day for you</li>
<li>When did you last sing to yourself? To someone else?</li>
<li>If you were able to live to the age of 90 and retain either the mind or the body of a 30-year-old for the last 60 years of your life, which would you want?</li>
<li>Do you have a secret hunch about how you will die?</li>
<li>Name three things the two of you have in common.</li>
<li>For what in your life do you feel most grateful?</li>
<li>If you could change anything about the way you were raised what would it be?</li>
<li>Take four minutes and tell your life story in as much detail as possible.</li>
<li>If you could wake up tomorrow having gained one quality or ability what would it be?</li>
<li>If a crystal ball could tell you the truth about yourself, your life, the future or anything else, what would you want to know?</li>
<li>Is there something you’ve dreamed of doing for a long time? Why haven’t you done it?</li>
<li>What is the greatest accomplishment of your life?</li>
<li>What do you value most in a friendship?</li>
<li>What is your most treasured memory?</li>
<li>What is your most terrible memory?</li>
<li>If you knew that in one year you would die suddenly, would you change anything about the way you are now living? Why?</li>
<li>What does friendship mean to you?</li>
<li>What roles do love and affection play in your life?</li>
<li>Alternate sharing something you consider a positive characteristic of the person you’re with. Share a total of five items each.</li>
<li>How close and warm was your family? Do you feel your childhood was happier than most other people’s?</li>
<li>How do you feel about your relationship with your mother?</li>
<li>Make 3 true “we” statements for each. For instance, “We are both in this room feeling …”</li>
<li>Complete this sentence, “I wish I had someone with whom I could share ….”</li>
<li>If you were going to become a close friend of the person you’re with, share what would be important for her or him to know.</li>
<li>Tell the person you’re with what you like about them; being very honest and saying things that you might not say to someone you just met.</li>
<li>Share an embarrassing moment in your life.</li>
<li>When did you last cry in front of another person? By yourself?</li>
<li>Tell the person you’re with something you already like about them.</li>
<li>What, if anything, is too serious to be joked about?</li>
<li>If you die this evening without the opportunity to communicate with anyone, what would you most regret not having told someone? Why haven’t you told them yet?</li>
<li>Your house containing everything you own catches fire. After saving your loved ones and pets you have time to make one final dash to save one item. What would it be? Why?</li>
<li>Of all the people in your family, whose death would you find most disturbing? Why?</li>
<li>Share a personal problem and ask for advice on how the person you’re with would handle it. Also, ask the person you’re with to reflect back to you how you seem to be feeling about the problem you have chosen.</li>
</ol>
<p>Watched <a href="https://www.youtube.com/watch?v=GeSzLqqyNgs&#x26;list=PLBVNJo7nhINTHJlxU-m3X6IZj7ywg3ZoA&#x26;index=1&#x26;pp=iAQB">one</a> of these <a href="https://www.youtube.com/playlist?list=PLBVNJo7nhINTHJlxU-m3X6IZj7ywg3ZoA">videos</a> by Jubilee where two strangers ask some of the questions above.</p>
<p>I'm going to try these questions with my best friend. We've known each other close to 8 years now and I'm curious to hear his answers for these questions.</p>]]></description>
        <content:encoded><![CDATA[<ol>
<li>Given the choice of anyone in the world who would you want to have as a dinner guest?</li>
<li>Would you like to be famous? In what way?</li>
<li>Before making a telephone call do you ever rehearse what you are going to say? Why?</li>
<li>What would constitute a “perfect” day for you</li>
<li>When did you last sing to yourself? To someone else?</li>
<li>If you were able to live to the age of 90 and retain either the mind or the body of a 30-year-old for the last 60 years of your life, which would you want?</li>
<li>Do you have a secret hunch about how you will die?</li>
<li>Name three things the two of you have in common.</li>
<li>For what in your life do you feel most grateful?</li>
<li>If you could change anything about the way you were raised what would it be?</li>
<li>Take four minutes and tell your life story in as much detail as possible.</li>
<li>If you could wake up tomorrow having gained one quality or ability what would it be?</li>
<li>If a crystal ball could tell you the truth about yourself, your life, the future or anything else, what would you want to know?</li>
<li>Is there something you’ve dreamed of doing for a long time? Why haven’t you done it?</li>
<li>What is the greatest accomplishment of your life?</li>
<li>What do you value most in a friendship?</li>
<li>What is your most treasured memory?</li>
<li>What is your most terrible memory?</li>
<li>If you knew that in one year you would die suddenly, would you change anything about the way you are now living? Why?</li>
<li>What does friendship mean to you?</li>
<li>What roles do love and affection play in your life?</li>
<li>Alternate sharing something you consider a positive characteristic of the person you’re with. Share a total of five items each.</li>
<li>How close and warm was your family? Do you feel your childhood was happier than most other people’s?</li>
<li>How do you feel about your relationship with your mother?</li>
<li>Make 3 true “we” statements for each. For instance, “We are both in this room feeling …”</li>
<li>Complete this sentence, “I wish I had someone with whom I could share ….”</li>
<li>If you were going to become a close friend of the person you’re with, share what would be important for her or him to know.</li>
<li>Tell the person you’re with what you like about them; being very honest and saying things that you might not say to someone you just met.</li>
<li>Share an embarrassing moment in your life.</li>
<li>When did you last cry in front of another person? By yourself?</li>
<li>Tell the person you’re with something you already like about them.</li>
<li>What, if anything, is too serious to be joked about?</li>
<li>If you die this evening without the opportunity to communicate with anyone, what would you most regret not having told someone? Why haven’t you told them yet?</li>
<li>Your house containing everything you own catches fire. After saving your loved ones and pets you have time to make one final dash to save one item. What would it be? Why?</li>
<li>Of all the people in your family, whose death would you find most disturbing? Why?</li>
<li>Share a personal problem and ask for advice on how the person you’re with would handle it. Also, ask the person you’re with to reflect back to you how you seem to be feeling about the problem you have chosen.</li>
</ol>
<p>Watched <a href="https://www.youtube.com/watch?v=GeSzLqqyNgs&#x26;list=PLBVNJo7nhINTHJlxU-m3X6IZj7ywg3ZoA&#x26;index=1&#x26;pp=iAQB">one</a> of these <a href="https://www.youtube.com/playlist?list=PLBVNJo7nhINTHJlxU-m3X6IZj7ywg3ZoA">videos</a> by Jubilee where two strangers ask some of the questions above.</p>
<p>I'm going to try these questions with my best friend. We've known each other close to 8 years now and I'm curious to hear his answers for these questions.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Food Waste]]></title>
        <link>https://bneo.xyz/posts/foodwaste</link>
        <guid>https://bneo.xyz/posts/foodwaste</guid>
        <pubDate>Wed, 07 Jun 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I worked at the dining center in my school campus remember feeling horrified by how much food was dumped in just a day.</p>
<p>Food waste should be more taboo.</p>
<p>There are people starving on the streets but supermarkets and restaurants throw tons of food away.</p>
<p>I just <a href="https://www.youtube.com/watch?v=jDg8DQl7ZeQ">learned</a> that many supermarkets adopt an open dating system, where food manufacturers or retailers are allowed to set their own dates on products for <em>optimum freshness</em>.</p>
<p>Which means the "BEST BY" on some products are rarely backed by science, and has nothing to do with expiration dates or food safety.</p>
<p>What it does is ensuring customers taste the food at its best and have them come back for more.</p>
<p>This is a problem because 37% of US food waste come from individual households, and many people, including restaurants and grocers, are throwing food away just because of these labeled dates.</p>
<p>Experts are advocate for laws to require data labels to use "BEST IF USED BY" for freshness and "USE BY" to indicate safety.</p>
<p>This standardization alone can prevent 400k tons of food waste annually.</p>
<p>Food donation is a solution, but confusion around food labels led 20 US states to restrict donating food past its labeled date.</p>
<p>Whereas France <strong>requires</strong> supermarkets to donate unsold food.</p>
<p>An estimated <a href="https://www.worldwildlife.org/stories/fight-climate-change-by-preventing-food-waste">one-third</a> of all the food produced in the world goes to waste. That's 1.3 billion tons of food that either never leaves the farm, gets lost or spoiled during distribution, or are thrown away.</p>
<p>Food waste is an environmental issue too.</p>
<p>Wasting food = wasting energy and water it took to grow, harvest, transport, and package.</p>
<p>And food that goes to landfill produces methane when it rots.</p>
<p>6-8% of human-caused greenhouse gas can be reduced if food waste is stopped.</p>
<p>In the US, 32.6 million cars worth of GG emission is generated from food waste.</p>]]></description>
        <content:encoded><![CDATA[<p>I worked at the dining center in my school campus remember feeling horrified by how much food was dumped in just a day.</p>
<p>Food waste should be more taboo.</p>
<p>There are people starving on the streets but supermarkets and restaurants throw tons of food away.</p>
<p>I just <a href="https://www.youtube.com/watch?v=jDg8DQl7ZeQ">learned</a> that many supermarkets adopt an open dating system, where food manufacturers or retailers are allowed to set their own dates on products for <em>optimum freshness</em>.</p>
<p>Which means the "BEST BY" on some products are rarely backed by science, and has nothing to do with expiration dates or food safety.</p>
<p>What it does is ensuring customers taste the food at its best and have them come back for more.</p>
<p>This is a problem because 37% of US food waste come from individual households, and many people, including restaurants and grocers, are throwing food away just because of these labeled dates.</p>
<p>Experts are advocate for laws to require data labels to use "BEST IF USED BY" for freshness and "USE BY" to indicate safety.</p>
<p>This standardization alone can prevent 400k tons of food waste annually.</p>
<p>Food donation is a solution, but confusion around food labels led 20 US states to restrict donating food past its labeled date.</p>
<p>Whereas France <strong>requires</strong> supermarkets to donate unsold food.</p>
<p>An estimated <a href="https://www.worldwildlife.org/stories/fight-climate-change-by-preventing-food-waste">one-third</a> of all the food produced in the world goes to waste. That's 1.3 billion tons of food that either never leaves the farm, gets lost or spoiled during distribution, or are thrown away.</p>
<p>Food waste is an environmental issue too.</p>
<p>Wasting food = wasting energy and water it took to grow, harvest, transport, and package.</p>
<p>And food that goes to landfill produces methane when it rots.</p>
<p>6-8% of human-caused greenhouse gas can be reduced if food waste is stopped.</p>
<p>In the US, 32.6 million cars worth of GG emission is generated from food waste.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Change]]></title>
        <link>https://bneo.xyz/posts/change</link>
        <guid>https://bneo.xyz/posts/change</guid>
        <pubDate>Tue, 06 Jun 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>People change in four seasons: when they hurt enough they have to, when they see enough they are inspired to, when they learn enough that they want to, and when they receive enough that they are able to. - John C. Maxwell</p>
</blockquote>
<p>I notice some people don't change, and some of them don't seek to change.</p>
<p>I've changed a lot these past few years. Sometimes I fail to recognize myself anymore.</p>
<p>I've hurt and suffered a lot from hardships.</p>
<p>I've seen and learned a lot coming to the US after being in Malaysia my entire life.</p>
<p>I still have a lot to see and to learn, and I'll be constantly changing.</p>
<p>I notice negativity and pessimism is hard to change, it feels built into my hardware.</p>
<p>There might patches to my software that helps override my default settings, but I seem to default back every time I lose sense of gratitude and my
faith in God and in myself wavers.</p>
<p>Change is good.</p>
<p>Keep your rate of change positive at all times.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>People change in four seasons: when they hurt enough they have to, when they see enough they are inspired to, when they learn enough that they want to, and when they receive enough that they are able to. - John C. Maxwell</p>
</blockquote>
<p>I notice some people don't change, and some of them don't seek to change.</p>
<p>I've changed a lot these past few years. Sometimes I fail to recognize myself anymore.</p>
<p>I've hurt and suffered a lot from hardships.</p>
<p>I've seen and learned a lot coming to the US after being in Malaysia my entire life.</p>
<p>I still have a lot to see and to learn, and I'll be constantly changing.</p>
<p>I notice negativity and pessimism is hard to change, it feels built into my hardware.</p>
<p>There might patches to my software that helps override my default settings, but I seem to default back every time I lose sense of gratitude and my
faith in God and in myself wavers.</p>
<p>Change is good.</p>
<p>Keep your rate of change positive at all times.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[7 Ways to Make a Conversation]]></title>
        <link>https://bneo.xyz/posts/conversations</link>
        <guid>https://bneo.xyz/posts/conversations</guid>
        <pubDate>Mon, 05 Jun 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>A fun <a href="https://www.youtube.com/watch?v=F4Zu5ZZAG7I">TED talk</a> on how to start conversations with strangers.</p>
<blockquote>
<ol>
<li>Just do it</li>
<li>Skip small talk, ask personal questions</li>
<li>There is no room for negativity, instead find the things in common</li>
<li>Give a honest unique compliment</li>
<li>Ask for a simple opinion</li>
<li>Be present, eye-contact</li>
<li>Remember their details (Name/place etc)</li>
</ol>
</blockquote>
<p>A good question to ask is where are you from and where does your family live.</p>]]></description>
        <content:encoded><![CDATA[<p>A fun <a href="https://www.youtube.com/watch?v=F4Zu5ZZAG7I">TED talk</a> on how to start conversations with strangers.</p>
<blockquote>
<ol>
<li>Just do it</li>
<li>Skip small talk, ask personal questions</li>
<li>There is no room for negativity, instead find the things in common</li>
<li>Give a honest unique compliment</li>
<li>Ask for a simple opinion</li>
<li>Be present, eye-contact</li>
<li>Remember their details (Name/place etc)</li>
</ol>
</blockquote>
<p>A good question to ask is where are you from and where does your family live.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[SF Trip w Parents]]></title>
        <link>https://bneo.xyz/posts/golden-gate</link>
        <guid>https://bneo.xyz/posts/golden-gate</guid>
        <pubDate>Sun, 04 Jun 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Day #2 of bringing my parents around to touristy spots in California.</p>
<p>I decided on two spots: GGB and the Golden Gate Park.</p>
<p>It was fun driving past the bridge. Seeing people and bikers along the bridge reminded me of when I biked across the bridge with a friend on a tandem bike.</p>
<p>We went to two spots, Fort Baker and Golden Gate View Point</p>
<p>I thought SF would be a good idea but it was so windy and cold. It was also fog city.</p>
<p>We played the game of taking pictures as quickly as possible, and running back into the car to seek shelter.</p>
<p>I didn't mind the fog but the wind was just too much. SF was not this cold last year.</p>
<p>I was thinking at that time that a website that shows the current conditions of the bridge would be useful, and someone probably <a href="https://www.goldengate.org/bridge/visiting-the-bridge/current-weather/">made one</a> already.</p>
<p>It was already 3 p.m., the next stop was Good Luck Dim Sum on Clement St, dubbed the "<a href="http://www.coastnews.com/sf/clement/clement.htm">New Chinatown</a>".</p>
<p>We found parking in front of Wing Lee BBQ, and my parents decided to get some food. They were commending the taste and the price of the char siu.</p>
<p>"7 dollars for this is a good deal, you won't get this in Malaysia"</p>
<p>We walked down to the dim sum place and got shrimp and chive dumplings, egg tarts, steamed and baked pork buns.</p>
<p>I liked the egg tarts the most, it reminded me of the ones from home. Everything else was standard.</p>
<p>We went into the park at past 4 and everything was unfortunately closing.</p>
<p>It was also very windy and my parents were suffering from the cold.</p>
<p>I got clam chowder to warm them up.</p>
<p>We gave up trying to walk through the park and went back to the car.</p>
<p>I drove down to the windmills, we took some pictures.</p>
<p>I went to see the American bison next. They're huge in person.</p>
<p>I planned to go Twin Peaks to catch the sunset but that wasn't happening.</p>
<p>We ended up going to Japantown for ramen.</p>
<p>I finally got to try Marufuku Ramen.</p>
<p>There was a 50 minute waitlist upon arriving past 7.</p>
<p>So we killed time finding something at Chameleon Vintage. I copped a cool vintage Iowa State University sweater. I finally have ISU swag now that isn't overpriced. My mom bought a ring.</p>
<p>We all enjoyed some ramen and Takoyaki, talked about spending vs saving money, and then headed home.</p>]]></description>
        <content:encoded><![CDATA[<p>Day #2 of bringing my parents around to touristy spots in California.</p>
<p>I decided on two spots: GGB and the Golden Gate Park.</p>
<p>It was fun driving past the bridge. Seeing people and bikers along the bridge reminded me of when I biked across the bridge with a friend on a tandem bike.</p>
<p>We went to two spots, Fort Baker and Golden Gate View Point</p>
<p>I thought SF would be a good idea but it was so windy and cold. It was also fog city.</p>
<p>We played the game of taking pictures as quickly as possible, and running back into the car to seek shelter.</p>
<p>I didn't mind the fog but the wind was just too much. SF was not this cold last year.</p>
<p>I was thinking at that time that a website that shows the current conditions of the bridge would be useful, and someone probably <a href="https://www.goldengate.org/bridge/visiting-the-bridge/current-weather/">made one</a> already.</p>
<p>It was already 3 p.m., the next stop was Good Luck Dim Sum on Clement St, dubbed the "<a href="http://www.coastnews.com/sf/clement/clement.htm">New Chinatown</a>".</p>
<p>We found parking in front of Wing Lee BBQ, and my parents decided to get some food. They were commending the taste and the price of the char siu.</p>
<p>"7 dollars for this is a good deal, you won't get this in Malaysia"</p>
<p>We walked down to the dim sum place and got shrimp and chive dumplings, egg tarts, steamed and baked pork buns.</p>
<p>I liked the egg tarts the most, it reminded me of the ones from home. Everything else was standard.</p>
<p>We went into the park at past 4 and everything was unfortunately closing.</p>
<p>It was also very windy and my parents were suffering from the cold.</p>
<p>I got clam chowder to warm them up.</p>
<p>We gave up trying to walk through the park and went back to the car.</p>
<p>I drove down to the windmills, we took some pictures.</p>
<p>I went to see the American bison next. They're huge in person.</p>
<p>I planned to go Twin Peaks to catch the sunset but that wasn't happening.</p>
<p>We ended up going to Japantown for ramen.</p>
<p>I finally got to try Marufuku Ramen.</p>
<p>There was a 50 minute waitlist upon arriving past 7.</p>
<p>So we killed time finding something at Chameleon Vintage. I copped a cool vintage Iowa State University sweater. I finally have ISU swag now that isn't overpriced. My mom bought a ring.</p>
<p>We all enjoyed some ramen and Takoyaki, talked about spending vs saving money, and then headed home.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Monterey Trip]]></title>
        <link>https://bneo.xyz/posts/monterey</link>
        <guid>https://bneo.xyz/posts/monterey</guid>
        <pubDate>Sat, 03 Jun 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>My parents picked me up at my airbnb to have have leftover Claypot rice from Koi Palace at their airbnb.</p>
<p>I brought my MacBook along to plan the day.</p>
<p>My plan was as followed.</p>
<p>Old Fisherman's Wharf -> Cannery Row -> 17 Mile Drive.</p>
<p>I was excited to drive down to Monterey.</p>
<p>But since I've only racked up a couple of hours driving in the US, it was intimidating as well.</p>
<p>One thing I noticed about the freeways is how easy it is to exit to a different lane when you're on the most right lane. Some of them are really subtle, and it's easy to exit on accident.</p>
<p>Also, my parents kept asking me to slow down at a 65 speed limit freeway. Cars around me were going 80-90 so it was hard to stick to 65.</p>
<p>We arrived at 2 p.m. I paid for 2 hours of parking with the Park Mobile app, and walked to the wharf.</p>
<p>My mom got distracted by some flea markets selling trinkets on the way.</p>
<p>Initial impression of the wharf: it looks like a mini SF Pier 39. There was less crowd, and more boats around the wharf, just sitting on the ocean.</p>
<p>We got a $14 bread bowl Clam Chowder. We sat on a bench and all of us started munching it. It warmed up our tummies.</p>
<p>After that we went into some shops, and got 2 scoops of homemade ice cream on the way back to the car.</p>
<p>Next stop was Cannery Row.</p>
<p>It was a nice street, with restaurants and gift shops around.</p>
<p>I saw a statue of John Steinbeck, and started seeing him on street pole banners, then found out he wrote a book about Cannery Row.</p>
<p>Walking down the street to the end brought us to the aquarium.</p>
<p>I looked up the Antique mall and found out it closing in 45 minutes. I rushed my parents to get to that place in time.</p>
<p>I really loved the Antique mall. It was two floors filled with antiques owned by over 100 local dealers. I could totally spend at least 2 hours there. I looked at some vintage posters, saw an atari game console, vintage hot wheels, old t-shirts, and a bunch of other stuff. The whole time I figuring out what I could snatch for my apartment back in Iowa.</p>
<p>With 5 minutes left until closing, I had to get something. I frantically hunted for clothes, and managed to thrift a thick Rock Oil racing white sweater and a Flaming Santa Cruz black t-shirt.</p>
<p>Next, we went to the Lighthouse bookstore.</p>
<p>My mom bought a cooking book. I read some poetry.</p>
<p>It was dinner time.</p>
<p>Sea harvest was the closest restaurant. We were cold and hungry.</p>
<p>I got two plates of grilled seafood. We chose sea bass and salmon.</p>
<p>It was my first time trying sea bass. I was surprised at its richness in fats. The salmon was cooked to perfection. The rice that came with it also tasted good.</p>
<p>It was already 8pm, 17-mile drive can happen another day.</p>
<p>Before leaving, I wanted to drive along the coast.</p>
<p>We stopped at Perkins park and admired the wide bed of purple flowers, and the ocean crashing on the rocks.</p>
<p>I drove further down and saw some people sitting at the beach, with a campfire in the middle.</p>
<p>I got out and took some pictures.</p>
<p>It was getting dark.</p>
<p>We said goodbye to Monterey.</p>]]></description>
        <content:encoded><![CDATA[<p>My parents picked me up at my airbnb to have have leftover Claypot rice from Koi Palace at their airbnb.</p>
<p>I brought my MacBook along to plan the day.</p>
<p>My plan was as followed.</p>
<p>Old Fisherman's Wharf -> Cannery Row -> 17 Mile Drive.</p>
<p>I was excited to drive down to Monterey.</p>
<p>But since I've only racked up a couple of hours driving in the US, it was intimidating as well.</p>
<p>One thing I noticed about the freeways is how easy it is to exit to a different lane when you're on the most right lane. Some of them are really subtle, and it's easy to exit on accident.</p>
<p>Also, my parents kept asking me to slow down at a 65 speed limit freeway. Cars around me were going 80-90 so it was hard to stick to 65.</p>
<p>We arrived at 2 p.m. I paid for 2 hours of parking with the Park Mobile app, and walked to the wharf.</p>
<p>My mom got distracted by some flea markets selling trinkets on the way.</p>
<p>Initial impression of the wharf: it looks like a mini SF Pier 39. There was less crowd, and more boats around the wharf, just sitting on the ocean.</p>
<p>We got a $14 bread bowl Clam Chowder. We sat on a bench and all of us started munching it. It warmed up our tummies.</p>
<p>After that we went into some shops, and got 2 scoops of homemade ice cream on the way back to the car.</p>
<p>Next stop was Cannery Row.</p>
<p>It was a nice street, with restaurants and gift shops around.</p>
<p>I saw a statue of John Steinbeck, and started seeing him on street pole banners, then found out he wrote a book about Cannery Row.</p>
<p>Walking down the street to the end brought us to the aquarium.</p>
<p>I looked up the Antique mall and found out it closing in 45 minutes. I rushed my parents to get to that place in time.</p>
<p>I really loved the Antique mall. It was two floors filled with antiques owned by over 100 local dealers. I could totally spend at least 2 hours there. I looked at some vintage posters, saw an atari game console, vintage hot wheels, old t-shirts, and a bunch of other stuff. The whole time I figuring out what I could snatch for my apartment back in Iowa.</p>
<p>With 5 minutes left until closing, I had to get something. I frantically hunted for clothes, and managed to thrift a thick Rock Oil racing white sweater and a Flaming Santa Cruz black t-shirt.</p>
<p>Next, we went to the Lighthouse bookstore.</p>
<p>My mom bought a cooking book. I read some poetry.</p>
<p>It was dinner time.</p>
<p>Sea harvest was the closest restaurant. We were cold and hungry.</p>
<p>I got two plates of grilled seafood. We chose sea bass and salmon.</p>
<p>It was my first time trying sea bass. I was surprised at its richness in fats. The salmon was cooked to perfection. The rice that came with it also tasted good.</p>
<p>It was already 8pm, 17-mile drive can happen another day.</p>
<p>Before leaving, I wanted to drive along the coast.</p>
<p>We stopped at Perkins park and admired the wide bed of purple flowers, and the ocean crashing on the rocks.</p>
<p>I drove further down and saw some people sitting at the beach, with a campfire in the middle.</p>
<p>I got out and took some pictures.</p>
<p>It was getting dark.</p>
<p>We said goodbye to Monterey.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Top Five Regrets of the Dying]]></title>
        <link>https://bneo.xyz/posts/regret</link>
        <guid>https://bneo.xyz/posts/regret</guid>
        <pubDate>Fri, 02 Jun 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<ol>
<li>I wish I'd had the courage to live a life true to myself, not the life others expected of me.</li>
<li>I wish I hadn't worked so hard.</li>
<li>I wish I'd had the courage to express my feelings.</li>
<li>I wish I had stayed in touch with my friends.</li>
<li>I wish that I had let myself be happier.</li>
</ol>
</blockquote>
<p>Thinking back on my life, I have a lot of regrets that I've accumulated.</p>
<p>This list is a good reminder to not let another day go by without being true to myself, to remember to take breaks and enjoy life, to have the courage to express my feelings, to call up my old friends and check up on them, and to remember that happiness is a choice.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<ol>
<li>I wish I'd had the courage to live a life true to myself, not the life others expected of me.</li>
<li>I wish I hadn't worked so hard.</li>
<li>I wish I'd had the courage to express my feelings.</li>
<li>I wish I had stayed in touch with my friends.</li>
<li>I wish that I had let myself be happier.</li>
</ol>
</blockquote>
<p>Thinking back on my life, I have a lot of regrets that I've accumulated.</p>
<p>This list is a good reminder to not let another day go by without being true to myself, to remember to take breaks and enjoy life, to have the courage to express my feelings, to call up my old friends and check up on them, and to remember that happiness is a choice.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[What To Do With Your Life]]></title>
        <link>https://bneo.xyz/posts/life</link>
        <guid>https://bneo.xyz/posts/life</guid>
        <pubDate>Thu, 01 Jun 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>It's the beginning of June.</p>
<p>I'm about to graduate at the end of the year.</p>
<p>There are so many possibilities ahead of me that it's dizzying.</p>
<p>I could either do a masters, start working full-time, or go back to Malaysia.</p>
<p>Each of which completely changes the trajectory of my life.</p>
<p>When asked about what I want to do with my life, I always say the same thing.</p>
<p>Work at big tech for a few years, earn some money, found a startup with friends, then go to Europe/Canada eventually and live there permanently.</p>
<p>I like to plan things, to know what to expect.</p>
<p>But life after graduation has so my variables that it's not possible to plan.</p>
<p>So right now I'm just taking the next best step, living life one day at a time.</p>
<p>I'm also actively trying to steer towards the right path. I could use my free time to build up my skills, code more side projects, and that could open up more doors for my life.</p>
<p>But a balance of the two would be ideal.</p>
<p>How would I know that the path I'm on now is the right one in the first place?</p>
<p>And how would I know which path is the right one to take next?</p>
<p><a href="https://www.youtube.com/watch?v=3lkn8MS3n8Q">John</a> has some good advice: study broadly and without fear, and surround yourself with people you like and make cool stuff with them.</p>
<p>Studying without fear is important because if you study things just because other people are doing it, that's out of fear: fear of missing out, fear of falling behind the hype train.</p>
<p>But if you're studying out of your own curiosity, passion and just for the fun of it, I believe that will guide you down the right path.</p>
<p>I'm lucky to be in the Bay Area this summer, there are so many interesting people around me.</p>
<p>John's right in saying what you do isn't nearly as interesting or important as who you do it with.</p>]]></description>
        <content:encoded><![CDATA[<p>It's the beginning of June.</p>
<p>I'm about to graduate at the end of the year.</p>
<p>There are so many possibilities ahead of me that it's dizzying.</p>
<p>I could either do a masters, start working full-time, or go back to Malaysia.</p>
<p>Each of which completely changes the trajectory of my life.</p>
<p>When asked about what I want to do with my life, I always say the same thing.</p>
<p>Work at big tech for a few years, earn some money, found a startup with friends, then go to Europe/Canada eventually and live there permanently.</p>
<p>I like to plan things, to know what to expect.</p>
<p>But life after graduation has so my variables that it's not possible to plan.</p>
<p>So right now I'm just taking the next best step, living life one day at a time.</p>
<p>I'm also actively trying to steer towards the right path. I could use my free time to build up my skills, code more side projects, and that could open up more doors for my life.</p>
<p>But a balance of the two would be ideal.</p>
<p>How would I know that the path I'm on now is the right one in the first place?</p>
<p>And how would I know which path is the right one to take next?</p>
<p><a href="https://www.youtube.com/watch?v=3lkn8MS3n8Q">John</a> has some good advice: study broadly and without fear, and surround yourself with people you like and make cool stuff with them.</p>
<p>Studying without fear is important because if you study things just because other people are doing it, that's out of fear: fear of missing out, fear of falling behind the hype train.</p>
<p>But if you're studying out of your own curiosity, passion and just for the fun of it, I believe that will guide you down the right path.</p>
<p>I'm lucky to be in the Bay Area this summer, there are so many interesting people around me.</p>
<p>John's right in saying what you do isn't nearly as interesting or important as who you do it with.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Relationship Scar Tissues]]></title>
        <link>https://bneo.xyz/posts/scar-tissue</link>
        <guid>https://bneo.xyz/posts/scar-tissue</guid>
        <pubDate>Wed, 31 May 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Read this great <a href="https://gist.github.com/gtallen1187/27a585fcf36d6e657db2#file-scar_tissue-md">lecture</a>: "Scar Tissues Make Relationships Wear Out", by a CS Stanford professor <a href="https://web.stanford.edu/~ouster/">John Ousterhout</a>.</p>
<p>A few takeaways:</p>
<ul>
<li>there isn't a single spectacular thing that wrecks a relationship, it's the accumulation of little things that builds up: <strong>scar tissue</strong></li>
<li>if you want relationships to last, keep the scar from building up through <strong>communication</strong> and <strong>compromise</strong></li>
<li>be willing to listen to understand the other person's view</li>
<li>if there's an issue, resolve it where there is zero lingering animosity</li>
<li>Some people are too nice, and that wrecks relationships because they're willing to give in, avoid arguments, and not compromise, which is a bad idea.</li>
<li>"Ask yourself, "Are you really, completely, 100% over this? You're giving in? No animosity? You're not secretly hoping that maybe they'll do something for you in return or a little behavior change here or there?"</li>
<li>The flipside is bad too, if you're outarguing the person, you're nuking the relationship</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>Read this great <a href="https://gist.github.com/gtallen1187/27a585fcf36d6e657db2#file-scar_tissue-md">lecture</a>: "Scar Tissues Make Relationships Wear Out", by a CS Stanford professor <a href="https://web.stanford.edu/~ouster/">John Ousterhout</a>.</p>
<p>A few takeaways:</p>
<ul>
<li>there isn't a single spectacular thing that wrecks a relationship, it's the accumulation of little things that builds up: <strong>scar tissue</strong></li>
<li>if you want relationships to last, keep the scar from building up through <strong>communication</strong> and <strong>compromise</strong></li>
<li>be willing to listen to understand the other person's view</li>
<li>if there's an issue, resolve it where there is zero lingering animosity</li>
<li>Some people are too nice, and that wrecks relationships because they're willing to give in, avoid arguments, and not compromise, which is a bad idea.</li>
<li>"Ask yourself, "Are you really, completely, 100% over this? You're giving in? No animosity? You're not secretly hoping that maybe they'll do something for you in return or a little behavior change here or there?"</li>
<li>The flipside is bad too, if you're outarguing the person, you're nuking the relationship</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[If This Isn't Nice, I Don't Know What Is]]></title>
        <link>https://bneo.xyz/posts/notice</link>
        <guid>https://bneo.xyz/posts/notice</guid>
        <pubDate>Tue, 30 May 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>And I urge you to please notice when you are happy, and exclaim or murmur or think at some point, 'If this isn't nice, I don't know what is. ― Kurt Vonnegut Jr., A Man Without a Country</p>
</blockquote>
<p>I find myself dwelling on in the past a lot.</p>
<p>I ruminate about moments where I wish I said or done things differently.</p>
<p>I worry about the future. I get anxious about my life trajectory after graduation, about making the right decisions, and about my health.</p>
<p>Even when I was in Yosemite, I was stuck in thought.</p>
<p>I want to live in the present more.</p>
<p>And this quote is a good reminder.</p>
<p>I don't want happy moments to just <a href="https://youtu.be/lqaRbnR8xUY">float past</a> me.</p>
<p>I want to catch it, feel it, and hold in close to my heart, take a snapshot of it, document it, absorb it, and store it in my treasure trove of good memories for as long as I can.</p>
<p>I want to dwell less on hard times, because they only grow larger and scarier in my head.</p>
<p>Next time I'm at work, at SF eating Chinese pastries, having dinner with friends, reading a good article, looking at flowers by the road, listening to music, I want to be able to notice it, and say "if this isn't nice, i don't know what is"</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>And I urge you to please notice when you are happy, and exclaim or murmur or think at some point, 'If this isn't nice, I don't know what is. ― Kurt Vonnegut Jr., A Man Without a Country</p>
</blockquote>
<p>I find myself dwelling on in the past a lot.</p>
<p>I ruminate about moments where I wish I said or done things differently.</p>
<p>I worry about the future. I get anxious about my life trajectory after graduation, about making the right decisions, and about my health.</p>
<p>Even when I was in Yosemite, I was stuck in thought.</p>
<p>I want to live in the present more.</p>
<p>And this quote is a good reminder.</p>
<p>I don't want happy moments to just <a href="https://youtu.be/lqaRbnR8xUY">float past</a> me.</p>
<p>I want to catch it, feel it, and hold in close to my heart, take a snapshot of it, document it, absorb it, and store it in my treasure trove of good memories for as long as I can.</p>
<p>I want to dwell less on hard times, because they only grow larger and scarier in my head.</p>
<p>Next time I'm at work, at SF eating Chinese pastries, having dinner with friends, reading a good article, looking at flowers by the road, listening to music, I want to be able to notice it, and say "if this isn't nice, i don't know what is"</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Dim Sum and sneakers]]></title>
        <link>https://bneo.xyz/posts/chinatown</link>
        <guid>https://bneo.xyz/posts/chinatown</guid>
        <pubDate>Mon, 29 May 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I woke up today and decided to do two things.</p>
<p>Go Chinatown SF for some dim sum and the mall to get new shoes.</p>
<p>I've been craving pastries since Singapore. For some reason, Singapore has better pastries than Malaysia.</p>
<p>My favorite pastries are the <a href="https://en.wikipedia.org/wiki/Sweetheart_cake?useskin=vector">Wife Cakes</a> 老婆餅, the flaky pastries filled with winter melon and coconut, and <a href="https://www.chinatownology.com/bean_paste_pastry.html">Bean Paste Pastry</a> 豆沙饼 (the savory one 咸).</p>
<p>I also took dim sum in Malaysia for granted. It used to be everywhere.</p>
<p>I did some research for an hour and found a couple dim sum places and bakeries.</p>
<p>Dim Sum</p>
<ul>
<li>Good Mong Kok Bakery (long-line)</li>
<li>Wong Lee Bakery (same owner as above, same food, no line)</li>
<li>other options: house of Dim Sum / delicious Dim Sum</li>
</ul>
<p>Bakeries</p>
<ul>
<li>Eastern Bakery</li>
<li>Yummy Bakery (egg tart)</li>
<li>Garden Bakery</li>
<li>AA Bakery at Stockton &#x26; Jackson</li>
<li>Golden Gate Fortune Cookie Company</li>
</ul>
<p>I first got to try Eastern Bakery.</p>
<p>I got the egg tart, wife cake, and Bean Paste Pastry.</p>
<p>The egg tart was really good, the custard creamy and rich, and exploded in flavor.</p>
<p>The latter two however, was greasy and soft and too sweet for me. They did not, at all, resemble the pastries I was fond of.</p>
<p>Then we queued for dim sum at Good Mong Kok Bakery.</p>
<p>The line wasn't bad, we waited around 25 minutes.</p>
<p>We got:</p>
<ul>
<li>shredded coconut bun (extremely sweet)</li>
<li>baked BBQ pork bun (too much bread and filling was mid)</li>
<li>steamed Pork Bao (like above, too much bun)</li>
<li>malaysian sponge cake (just taste like sweet bread)</li>
<li>turnip cakes (Good texture and taste, but some sauce would be nice)</li>
<li>wife cake (haven't tried TBD)</li>
<li>shrimp dumpling (good generous, mouthful size)</li>
<li>siu mai (steamed pork dumplings) - strong pork flavor, I loved it.</li>
</ul>
<p>The plan was to go Portsmouth Square, and find a place to eat.</p>
<p>But it was super loud and crowded, so we went to St Mary's Square instead.</p>
<p>After some dim sum we went to Union Square.</p>
<p>We went into Nike store, tried the AirMax 90, 97, and dunks. I copped the Mica Green Nike Dunk Lows at a good price because of a 15% app deal and 6% Apple Card cashback.</p>
<p>We also got distracted by the Apple Store and admired the 14-inch MacBook Pro.</p>
<p>Then we went to Westfield mall to visit some more shoes stores.</p>
<p>I ate some leftover dim sum, game some to a homeless guy, and took the 6:16 train back home.</p>]]></description>
        <content:encoded><![CDATA[<p>I woke up today and decided to do two things.</p>
<p>Go Chinatown SF for some dim sum and the mall to get new shoes.</p>
<p>I've been craving pastries since Singapore. For some reason, Singapore has better pastries than Malaysia.</p>
<p>My favorite pastries are the <a href="https://en.wikipedia.org/wiki/Sweetheart_cake?useskin=vector">Wife Cakes</a> 老婆餅, the flaky pastries filled with winter melon and coconut, and <a href="https://www.chinatownology.com/bean_paste_pastry.html">Bean Paste Pastry</a> 豆沙饼 (the savory one 咸).</p>
<p>I also took dim sum in Malaysia for granted. It used to be everywhere.</p>
<p>I did some research for an hour and found a couple dim sum places and bakeries.</p>
<p>Dim Sum</p>
<ul>
<li>Good Mong Kok Bakery (long-line)</li>
<li>Wong Lee Bakery (same owner as above, same food, no line)</li>
<li>other options: house of Dim Sum / delicious Dim Sum</li>
</ul>
<p>Bakeries</p>
<ul>
<li>Eastern Bakery</li>
<li>Yummy Bakery (egg tart)</li>
<li>Garden Bakery</li>
<li>AA Bakery at Stockton &#x26; Jackson</li>
<li>Golden Gate Fortune Cookie Company</li>
</ul>
<p>I first got to try Eastern Bakery.</p>
<p>I got the egg tart, wife cake, and Bean Paste Pastry.</p>
<p>The egg tart was really good, the custard creamy and rich, and exploded in flavor.</p>
<p>The latter two however, was greasy and soft and too sweet for me. They did not, at all, resemble the pastries I was fond of.</p>
<p>Then we queued for dim sum at Good Mong Kok Bakery.</p>
<p>The line wasn't bad, we waited around 25 minutes.</p>
<p>We got:</p>
<ul>
<li>shredded coconut bun (extremely sweet)</li>
<li>baked BBQ pork bun (too much bread and filling was mid)</li>
<li>steamed Pork Bao (like above, too much bun)</li>
<li>malaysian sponge cake (just taste like sweet bread)</li>
<li>turnip cakes (Good texture and taste, but some sauce would be nice)</li>
<li>wife cake (haven't tried TBD)</li>
<li>shrimp dumpling (good generous, mouthful size)</li>
<li>siu mai (steamed pork dumplings) - strong pork flavor, I loved it.</li>
</ul>
<p>The plan was to go Portsmouth Square, and find a place to eat.</p>
<p>But it was super loud and crowded, so we went to St Mary's Square instead.</p>
<p>After some dim sum we went to Union Square.</p>
<p>We went into Nike store, tried the AirMax 90, 97, and dunks. I copped the Mica Green Nike Dunk Lows at a good price because of a 15% app deal and 6% Apple Card cashback.</p>
<p>We also got distracted by the Apple Store and admired the 14-inch MacBook Pro.</p>
<p>Then we went to Westfield mall to visit some more shoes stores.</p>
<p>I ate some leftover dim sum, game some to a homeless guy, and took the 6:16 train back home.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Hiking Yosemite Falls]]></title>
        <link>https://bneo.xyz/posts/yosemite-hike</link>
        <guid>https://bneo.xyz/posts/yosemite-hike</guid>
        <pubDate>Sun, 28 May 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>We got up at 6 a.m. sharp, and headed straight for Yosemite Falls.</p>
<p>We first came close to the waterfall for some pictures, and walked through Lower Yosemite Falls.</p>
<p>Then we searched for Upper Yosemite Falls.</p>
<p>We found the trail, and the sign that said 3.5 miles.</p>
<p>We didn't think much about it, and started the journey.</p>
<p><em>We did not know what we were in for.</em></p>
<p>We started at exactly 8:47 a.m. and we got to the top at noon.</p>
<p>As someone who's only hiked a couple times, this was challenging to say the least.</p>
<p>The trail was 95% of just going up, and flat 5% of the time.</p>
<p>Hiking this trail, you'll feel like you're halfway, but you're barely hitting 30%.</p>
<p>You'll feel like you're almost there, but there's an hour of incline more to go on rocks, with no green in sight.</p>
<p>I remember my legs just screaming in pain, being out of breath, feeling nauseous and almost passing out at one point.</p>
<p>The feeling when you get to the top, is one of the best feelings ever.</p>
<p>You get to say, "I climbed this mountain! See that point, I was there!"</p>
<p>I was so drained of energy.</p>
<p>I packed a half loaf of bread, and I have never tasted better bread than when I had it at the top.</p>
<p>I did like the fact that the hikers going up and down went on the same trail.</p>
<p>When we were going up, we would ask hikers coming down how much further to go, which serves as an encouragement to keep going.</p>
<p>And when you finish the hike yourself, you become that person giving encouragement to others.</p>
<p>It felt like we were all in this together.</p>
<p>The hike down was unpleasant.</p>
<p>I slipped countless times and my knees were on fire.</p>
<p>This hike was rated 8/10 in difficulty.</p>
<p>I'm proud of myself for achieving this.</p>
<p>I hope the next time I hike in Yosemite, it's again with a group of awesome friends and strangers.</p>]]></description>
        <content:encoded><![CDATA[<p>We got up at 6 a.m. sharp, and headed straight for Yosemite Falls.</p>
<p>We first came close to the waterfall for some pictures, and walked through Lower Yosemite Falls.</p>
<p>Then we searched for Upper Yosemite Falls.</p>
<p>We found the trail, and the sign that said 3.5 miles.</p>
<p>We didn't think much about it, and started the journey.</p>
<p><em>We did not know what we were in for.</em></p>
<p>We started at exactly 8:47 a.m. and we got to the top at noon.</p>
<p>As someone who's only hiked a couple times, this was challenging to say the least.</p>
<p>The trail was 95% of just going up, and flat 5% of the time.</p>
<p>Hiking this trail, you'll feel like you're halfway, but you're barely hitting 30%.</p>
<p>You'll feel like you're almost there, but there's an hour of incline more to go on rocks, with no green in sight.</p>
<p>I remember my legs just screaming in pain, being out of breath, feeling nauseous and almost passing out at one point.</p>
<p>The feeling when you get to the top, is one of the best feelings ever.</p>
<p>You get to say, "I climbed this mountain! See that point, I was there!"</p>
<p>I was so drained of energy.</p>
<p>I packed a half loaf of bread, and I have never tasted better bread than when I had it at the top.</p>
<p>I did like the fact that the hikers going up and down went on the same trail.</p>
<p>When we were going up, we would ask hikers coming down how much further to go, which serves as an encouragement to keep going.</p>
<p>And when you finish the hike yourself, you become that person giving encouragement to others.</p>
<p>It felt like we were all in this together.</p>
<p>The hike down was unpleasant.</p>
<p>I slipped countless times and my knees were on fire.</p>
<p>This hike was rated 8/10 in difficulty.</p>
<p>I'm proud of myself for achieving this.</p>
<p>I hope the next time I hike in Yosemite, it's again with a group of awesome friends and strangers.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Yosemite Day 1]]></title>
        <link>https://bneo.xyz/posts/yosemite</link>
        <guid>https://bneo.xyz/posts/yosemite</guid>
        <pubDate>Sat, 27 May 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Last summer everyone talked about going to Yosemite, but it never happened.</p>
<p>Today I got to step foot into Yosemite with a group of fun and interesting individuals.</p>
<p>There were five of us: an American military guy, an Indian who’s really into dancing, a Vietnamese Purdue student with an Australian accent, a 19 yo Asian American who’s stayed in San Diego his entire life, and a Malaysian (me).</p>
<p>Each with our own unique background and life story, we shared stories about dancing, dating, curses and ghost, favorite movies, ranted about Tesla, and hardships as an international student.</p>
<p>As we neared Yosemite, our phone signals started to fade, and we jammed to DW’s CD collection of Kelly Clarkson, Phil Collins, Elton John, Coldplay.</p>
<p>We first saw the rushing river beside the road, and the green hills.</p>
<p>Then we hit the long queue of other family/friends/couples trying to the enter Yosemite for this long weekend.</p>
<p>"Who's idea was it to come Yosemite?" DW jokes.</p>
<p>After an hour, we see the entrance to Yosemite.</p>
<p>Entering Yosemite, we drew the windows down and with wind blowing on our faces, we started soaking everything in.</p>
<p>A half-hour drive in, we see clusters of people and a couple tourists buses parked out.</p>
<p>There were so many people.</p>
<p>We got out of the car, and saw El Capitan on our left, and Bridalveil falls on our right.</p>
<p>I remember just looking up, and being in awe at how Alex Honnold was able to climb that massive rock, without ropes.</p>
<p>There were a lot of tourists, which kind of stole the feeling of being in nature.</p>
<p>We first took some pictures at the fall, and then went on our first hike: Mirror lake.</p>
<p>It was a relaxing hike, we talked on the way, which made the hike go by really fast.</p>
<p>The highlight of the hike was seeing a brown bear, just a hundred feet away.</p>
<p>I felt moss and dirt on my hands, the ice cold Yosemite lake, and saw ants crawling around on the ground.</p>
<p>After the hike, we headed back down to our lodge, and had dinner at a bar and grill.</p>
<p>THe Boston vs Miami game was playing.</p>
<p>We played some ping pong and pool at the game room.</p>
<p>We watched Big Bang Theory on the TV.</p>
<p>We slept at 10, and planned to get up at 6 a.m. sharp the next morning.</p>]]></description>
        <content:encoded><![CDATA[<p>Last summer everyone talked about going to Yosemite, but it never happened.</p>
<p>Today I got to step foot into Yosemite with a group of fun and interesting individuals.</p>
<p>There were five of us: an American military guy, an Indian who’s really into dancing, a Vietnamese Purdue student with an Australian accent, a 19 yo Asian American who’s stayed in San Diego his entire life, and a Malaysian (me).</p>
<p>Each with our own unique background and life story, we shared stories about dancing, dating, curses and ghost, favorite movies, ranted about Tesla, and hardships as an international student.</p>
<p>As we neared Yosemite, our phone signals started to fade, and we jammed to DW’s CD collection of Kelly Clarkson, Phil Collins, Elton John, Coldplay.</p>
<p>We first saw the rushing river beside the road, and the green hills.</p>
<p>Then we hit the long queue of other family/friends/couples trying to the enter Yosemite for this long weekend.</p>
<p>"Who's idea was it to come Yosemite?" DW jokes.</p>
<p>After an hour, we see the entrance to Yosemite.</p>
<p>Entering Yosemite, we drew the windows down and with wind blowing on our faces, we started soaking everything in.</p>
<p>A half-hour drive in, we see clusters of people and a couple tourists buses parked out.</p>
<p>There were so many people.</p>
<p>We got out of the car, and saw El Capitan on our left, and Bridalveil falls on our right.</p>
<p>I remember just looking up, and being in awe at how Alex Honnold was able to climb that massive rock, without ropes.</p>
<p>There were a lot of tourists, which kind of stole the feeling of being in nature.</p>
<p>We first took some pictures at the fall, and then went on our first hike: Mirror lake.</p>
<p>It was a relaxing hike, we talked on the way, which made the hike go by really fast.</p>
<p>The highlight of the hike was seeing a brown bear, just a hundred feet away.</p>
<p>I felt moss and dirt on my hands, the ice cold Yosemite lake, and saw ants crawling around on the ground.</p>
<p>After the hike, we headed back down to our lodge, and had dinner at a bar and grill.</p>
<p>THe Boston vs Miami game was playing.</p>
<p>We played some ping pong and pool at the game room.</p>
<p>We watched Big Bang Theory on the TV.</p>
<p>We slept at 10, and planned to get up at 6 a.m. sharp the next morning.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Pareto Principle Lifestyle]]></title>
        <link>https://bneo.xyz/posts/pareto</link>
        <guid>https://bneo.xyz/posts/pareto</guid>
        <pubDate>Fri, 26 May 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>The <a href="https://en.wikipedia.org/wiki/Pareto_principle?useskin=vector">Pareto principle</a>: 80% of consequences come from 20% of causes.</p>
<p>The 80/20 rule can be observed in the real-world.</p>
<p>Business management: 80% of sales come from 20% of clients.</p>
<p>Economics: 80% of Italy's land was owned by 20% of the population</p>
<p>Fundraising: 20% of the donors contributing towards 80% of the total.</p>
<p>Computer science: <a href="https://www.crn.com/news/security/18821726/microsofts-ceo-80-20-rule-applies-to-bugs-not-just-features.htm">Microsoft</a> found that fixing top 20% of bugs, 80% of crashes will be eliminated</p>
<p>We can also apply it to our lives.</p>
<p><strong>Relationships</strong>: who are the few people that matter the most and has the most impact on my life, spend more time with them.</p>
<p><strong>Actions</strong>: What are a few actions I can take today that can have the most impact on my life?</p>
<p><strong>Stress</strong>: What are the stressors that cause the most friction in my life? Eliminate them.</p>
<p><strong>Learning</strong>: What are the few high-value sources of information that I should focus on to help me grow and self-actualize?</p>]]></description>
        <content:encoded><![CDATA[<p>The <a href="https://en.wikipedia.org/wiki/Pareto_principle?useskin=vector">Pareto principle</a>: 80% of consequences come from 20% of causes.</p>
<p>The 80/20 rule can be observed in the real-world.</p>
<p>Business management: 80% of sales come from 20% of clients.</p>
<p>Economics: 80% of Italy's land was owned by 20% of the population</p>
<p>Fundraising: 20% of the donors contributing towards 80% of the total.</p>
<p>Computer science: <a href="https://www.crn.com/news/security/18821726/microsofts-ceo-80-20-rule-applies-to-bugs-not-just-features.htm">Microsoft</a> found that fixing top 20% of bugs, 80% of crashes will be eliminated</p>
<p>We can also apply it to our lives.</p>
<p><strong>Relationships</strong>: who are the few people that matter the most and has the most impact on my life, spend more time with them.</p>
<p><strong>Actions</strong>: What are a few actions I can take today that can have the most impact on my life?</p>
<p><strong>Stress</strong>: What are the stressors that cause the most friction in my life? Eliminate them.</p>
<p><strong>Learning</strong>: What are the few high-value sources of information that I should focus on to help me grow and self-actualize?</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Pure and Simple Joy]]></title>
        <link>https://bneo.xyz/posts/feeling</link>
        <guid>https://bneo.xyz/posts/feeling</guid>
        <pubDate>Thu, 25 May 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>John <a href="https://www.youtube.com/watch?v=zv8OY46itRE">talks</a> about how emotions are multitudinous and complex, and how he's never really able to feel something purely.</p>
<p>If something good happens, he feels a hint of dread along with it. That something bad is about to happen, the universe evening the score.</p>
<p>If it's something negative, he'll try to minimize or avoid/escape it.</p>
<p>The only time he's able to feel <strong>pure and simple joy</strong> is when he was at a Wimbledon game.</p>
<p>Where the love (for the sport) was oriented in the same direction, and the emotion was shared.</p>
<p>It made me think about the last time I felt pure joy. And how rare it is in my life.</p>
<p>Every time something good happens to me, there is a side order of dread. What if I'm not good enough? I don't deserve this. I was just lucky. I can never really accept it in it's pure form.</p>
<p>Emotions aren't meant to be handled alone. Our minds easily twist the good into bad, and we avoid the bad and sweep it under the rug, even though they can teach us important life lessons and help us grow.</p>
<p>What I took away from this is emotions, both good and bad, should be shared with the people you love, and when emotions are shared, they become simpler.</p>]]></description>
        <content:encoded><![CDATA[<p>John <a href="https://www.youtube.com/watch?v=zv8OY46itRE">talks</a> about how emotions are multitudinous and complex, and how he's never really able to feel something purely.</p>
<p>If something good happens, he feels a hint of dread along with it. That something bad is about to happen, the universe evening the score.</p>
<p>If it's something negative, he'll try to minimize or avoid/escape it.</p>
<p>The only time he's able to feel <strong>pure and simple joy</strong> is when he was at a Wimbledon game.</p>
<p>Where the love (for the sport) was oriented in the same direction, and the emotion was shared.</p>
<p>It made me think about the last time I felt pure joy. And how rare it is in my life.</p>
<p>Every time something good happens to me, there is a side order of dread. What if I'm not good enough? I don't deserve this. I was just lucky. I can never really accept it in it's pure form.</p>
<p>Emotions aren't meant to be handled alone. Our minds easily twist the good into bad, and we avoid the bad and sweep it under the rug, even though they can teach us important life lessons and help us grow.</p>
<p>What I took away from this is emotions, both good and bad, should be shared with the people you love, and when emotions are shared, they become simpler.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Every Day is an Adventure]]></title>
        <link>https://bneo.xyz/posts/adventure</link>
        <guid>https://bneo.xyz/posts/adventure</guid>
        <pubDate>Wed, 24 May 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>“Adventure may hurt you, but monotony will kill you.” — Marcus Purvis</p>
</blockquote>
<p>It's only my second week and I'm already feeling frustrated by the monotonous routine every day.</p>
<p>I've been getting up at the same time, taking the same bus, train, and shuttle to work and back home.</p>
<p>With the amount of time I spend waiting for the bus, and commuting home alone, it's starting taking a toll on me.</p>
<p>I've grown tired of life.</p>
<p>But what I've seem to forget is the fact that I'm >8000 miles away from home, and I'm in the Bay Area, the place where I've dreamt of coming to work since I was a freshman in Malaysia.</p>
<p>That this entire summer is also an adventure that not everyone gets to have, and the fact that I get to be here is such a blessing.</p>
<p>I'm going to start my morning asking "What's my <a href="https://critter.blog/2023/01/31/what-would-this-look-like-if-it-was-an-adventure/">adventure</a> today?"</p>
<p>This simple reframing can shift my perspective and make life more colorful.</p>
<p>It'll help me pay attention to my surroundings, the place I'm at, and the people around me.</p>
<p>Life has a surprising amount of detail.</p>
<p>And if I just stop and reflect, I'll be aware of the invitations that life is sending out for me to take on new adventures.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>“Adventure may hurt you, but monotony will kill you.” — Marcus Purvis</p>
</blockquote>
<p>It's only my second week and I'm already feeling frustrated by the monotonous routine every day.</p>
<p>I've been getting up at the same time, taking the same bus, train, and shuttle to work and back home.</p>
<p>With the amount of time I spend waiting for the bus, and commuting home alone, it's starting taking a toll on me.</p>
<p>I've grown tired of life.</p>
<p>But what I've seem to forget is the fact that I'm >8000 miles away from home, and I'm in the Bay Area, the place where I've dreamt of coming to work since I was a freshman in Malaysia.</p>
<p>That this entire summer is also an adventure that not everyone gets to have, and the fact that I get to be here is such a blessing.</p>
<p>I'm going to start my morning asking "What's my <a href="https://critter.blog/2023/01/31/what-would-this-look-like-if-it-was-an-adventure/">adventure</a> today?"</p>
<p>This simple reframing can shift my perspective and make life more colorful.</p>
<p>It'll help me pay attention to my surroundings, the place I'm at, and the people around me.</p>
<p>Life has a surprising amount of detail.</p>
<p>And if I just stop and reflect, I'll be aware of the invitations that life is sending out for me to take on new adventures.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Dinner with Kevin]]></title>
        <link>https://bneo.xyz/posts/kevin</link>
        <guid>https://bneo.xyz/posts/kevin</guid>
        <pubDate>Tue, 23 May 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I had dinner with <a href="https://www.linkedin.com/in/kvnkho/">Kevin Kho</a> today at <a href="https://www.yelp.com/biz/layang-layang-milpitas">Layang Layang</a>.</p>
<p>I met him from an <a href="https://github.com/DataTalksClub/data-engineering-zoomcamp/tree/main">online course</a> where he was teaching about <a href="https://www.prefect.io/opensource/v2/">Prefect</a>, an open-source data workflow orchestration tool.</p>
<p>I reached out to him, and since I was writing technical <a href="https://benedictxneo.medium.com/">articles</a>, he asked me to write one on <a href="https://github.com/fugue-project/fugue">Fugue</a>, an abstraction layer for distributed computing</p>
<p>I didn't get around writing it, but I'm glad we got to meetup as I learned a lot of things from him.</p>
<p>Here's a dump of everything I remember</p>
<ul>
<li>Databricks is successful because Spark is hard to self host, everything else is just icing on the cake</li>
<li>Snowflake SQL engine (code -> SQL) makes it limited, whereas Databricks is SQL to code, and you can directly go to the code layer to do more things</li>
<li>If you miss the H1B all 3 years, you can get transferred to Canada, and come back to the US under intracompany transfer (L Visa)</li>
<li>Working on open-source can help you boost your stocks, get contracting work from companies (e.g. he's contracting with Citibank earning 200/hour)</li>
<li>For open-source, the number of stars and community downloads are metrics for investors</li>
<li>Fugue's plan to monetize is provide a service that can aggregate together the analytics (BigQuery, SQL) and machine learning (Spark, Dask) operations under one umbrella, and abstract away back-end side of things (hosting, clusters)</li>
<li><a href="https://www.linkedin.com/in/han-wang-97272610">Han Wang</a> (Lyft) and other Snowflake engineers are working on Fugue, one person just appeared on Slack and started contributing</li>
<li>Open source people are happy to provide materials if you want to do a conference or talk or blog about their software, it can help boost your brand.</li>
<li><a href="https://www.astronomer.io/">Astronomer</a> is dying because people would rather setup their own airflow or use AWS instead of paying for another service and have to deal with authentication and such.</li>
<li>Prefect wanted to use <a href="https://modal.com/">Modal labs</a> to host and deploy workflows, but it was very expensive.</li>
<li>Code generation is too non-deterministic, and code is deterministic. There should be another layer between natural language and code generation, could be training set, prompting, a new language.</li>
<li>Compute services have a very low operating margin, 70% of it go to AWS or GCP</li>
<li>cons of consulting, you might get assigned a project that is boring, and the work never goes to production</li>
<li>in the Philippines there's an army class that you take where you march and learn how to hold a gun</li>
<li>Facebook data scientists work on mostly SQL</li>
<li>Developer advocate works on community-building, workshops, conferences, writing blogs, sometimes code, and salary can be 150k/year fresh grad, but they force you to write certain contents</li>
<li>companies start out with analytics, use snowflake, then realize they want to do machine learning, they get recommended low code ML solutions (Dataiku)</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>I had dinner with <a href="https://www.linkedin.com/in/kvnkho/">Kevin Kho</a> today at <a href="https://www.yelp.com/biz/layang-layang-milpitas">Layang Layang</a>.</p>
<p>I met him from an <a href="https://github.com/DataTalksClub/data-engineering-zoomcamp/tree/main">online course</a> where he was teaching about <a href="https://www.prefect.io/opensource/v2/">Prefect</a>, an open-source data workflow orchestration tool.</p>
<p>I reached out to him, and since I was writing technical <a href="https://benedictxneo.medium.com/">articles</a>, he asked me to write one on <a href="https://github.com/fugue-project/fugue">Fugue</a>, an abstraction layer for distributed computing</p>
<p>I didn't get around writing it, but I'm glad we got to meetup as I learned a lot of things from him.</p>
<p>Here's a dump of everything I remember</p>
<ul>
<li>Databricks is successful because Spark is hard to self host, everything else is just icing on the cake</li>
<li>Snowflake SQL engine (code -> SQL) makes it limited, whereas Databricks is SQL to code, and you can directly go to the code layer to do more things</li>
<li>If you miss the H1B all 3 years, you can get transferred to Canada, and come back to the US under intracompany transfer (L Visa)</li>
<li>Working on open-source can help you boost your stocks, get contracting work from companies (e.g. he's contracting with Citibank earning 200/hour)</li>
<li>For open-source, the number of stars and community downloads are metrics for investors</li>
<li>Fugue's plan to monetize is provide a service that can aggregate together the analytics (BigQuery, SQL) and machine learning (Spark, Dask) operations under one umbrella, and abstract away back-end side of things (hosting, clusters)</li>
<li><a href="https://www.linkedin.com/in/han-wang-97272610">Han Wang</a> (Lyft) and other Snowflake engineers are working on Fugue, one person just appeared on Slack and started contributing</li>
<li>Open source people are happy to provide materials if you want to do a conference or talk or blog about their software, it can help boost your brand.</li>
<li><a href="https://www.astronomer.io/">Astronomer</a> is dying because people would rather setup their own airflow or use AWS instead of paying for another service and have to deal with authentication and such.</li>
<li>Prefect wanted to use <a href="https://modal.com/">Modal labs</a> to host and deploy workflows, but it was very expensive.</li>
<li>Code generation is too non-deterministic, and code is deterministic. There should be another layer between natural language and code generation, could be training set, prompting, a new language.</li>
<li>Compute services have a very low operating margin, 70% of it go to AWS or GCP</li>
<li>cons of consulting, you might get assigned a project that is boring, and the work never goes to production</li>
<li>in the Philippines there's an army class that you take where you march and learn how to hold a gun</li>
<li>Facebook data scientists work on mostly SQL</li>
<li>Developer advocate works on community-building, workshops, conferences, writing blogs, sometimes code, and salary can be 150k/year fresh grad, but they force you to write certain contents</li>
<li>companies start out with analytics, use snowflake, then realize they want to do machine learning, they get recommended low code ML solutions (Dataiku)</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Another day at work]]></title>
        <link>https://bneo.xyz/posts/work</link>
        <guid>https://bneo.xyz/posts/work</guid>
        <pubDate>Mon, 22 May 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>You get into the office on a Monday morning, your colleague besides you asks how your weekend went.</p>
<p>Another colleague joins in the conversation.</p>
<p>Everyone decides to get coffee.</p>
<p>You talk some more, and finally get back to your desk.</p>
<p>You're about continue working on a task you left unfinished last Friday, but a meeting notification pops up.</p>
<p>You join the meeting. You're not directly involved but you have to be in it anyways.</p>
<p>An hour passes.</p>
<p>You get back to the task.</p>
<p>You get stuck on a bug. You spend an hour fixing it, and it's lunch time.</p>
<p>You grab lunch with colleagues, you talk about more about your weekend, life updates, and upcoming plans. An hour passes.</p>
<p>You get back to your desk, but food coma hits. Your productivity level is low.</p>
<p>You try to work on your project but end up getting distracted by emails and messages.</p>
<p>You make a little progress, but another meeting is coming up in 20 minutes.</p>
<p>After the meeting, you have the energy to work on your project, but it's almost the end of the day.</p>
<p>Everyone's leaving, and you're leaving too, before traffic gets bad.</p>
<p>You close your laptop, and decide to work on it tomorrow.</p>
<p>It's just another day at work.</p>]]></description>
        <content:encoded><![CDATA[<p>You get into the office on a Monday morning, your colleague besides you asks how your weekend went.</p>
<p>Another colleague joins in the conversation.</p>
<p>Everyone decides to get coffee.</p>
<p>You talk some more, and finally get back to your desk.</p>
<p>You're about continue working on a task you left unfinished last Friday, but a meeting notification pops up.</p>
<p>You join the meeting. You're not directly involved but you have to be in it anyways.</p>
<p>An hour passes.</p>
<p>You get back to the task.</p>
<p>You get stuck on a bug. You spend an hour fixing it, and it's lunch time.</p>
<p>You grab lunch with colleagues, you talk about more about your weekend, life updates, and upcoming plans. An hour passes.</p>
<p>You get back to your desk, but food coma hits. Your productivity level is low.</p>
<p>You try to work on your project but end up getting distracted by emails and messages.</p>
<p>You make a little progress, but another meeting is coming up in 20 minutes.</p>
<p>After the meeting, you have the energy to work on your project, but it's almost the end of the day.</p>
<p>Everyone's leaving, and you're leaving too, before traffic gets bad.</p>
<p>You close your laptop, and decide to work on it tomorrow.</p>
<p>It's just another day at work.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[What is a Friend?]]></title>
        <link>https://bneo.xyz/posts/friend</link>
        <guid>https://bneo.xyz/posts/friend</guid>
        <pubDate>Sun, 21 May 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>I think friendship has 10 increasing levels of strength, and the best friends – true friends – live near the top of this pyramid, around 8-10.</p>
<p>A friend:</p>
<ol>
<li>Is kind to you to your face (when you are in the room)</li>
<li>Is kind to you behind your back (when you are not in the room)</li>
<li>Will genuinely celebrate when good things happen to you</li>
<li>Will genuinely console when bad things happen to you</li>
<li>Can be trusted with vulnerable or confidential information</li>
<li>Will do things to try and make you happy</li>
<li>Shows up – volunteers to help when needed</li>
<li>Will fight for you</li>
<li>Will push you to your potential, often by telling you hard truths</li>
<li>Will die for you</li>
</ol>
</blockquote>
<p>A true <a href="https://tylerhogge.com/2023/05/19/what-is-a-friend/?curius=2019">friend</a> are the last 3 levels.</p>
<p>They will fight for you, risking their own safety and image to protect yours.</p>
<p>They tell you hard truths, sacrifice comfort and peace in the relationship for your growth and potential.</p>
<p>They will sacrifice their own life.</p>
<p>To find true friends like this, is to be a true friend yourself.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>I think friendship has 10 increasing levels of strength, and the best friends – true friends – live near the top of this pyramid, around 8-10.</p>
<p>A friend:</p>
<ol>
<li>Is kind to you to your face (when you are in the room)</li>
<li>Is kind to you behind your back (when you are not in the room)</li>
<li>Will genuinely celebrate when good things happen to you</li>
<li>Will genuinely console when bad things happen to you</li>
<li>Can be trusted with vulnerable or confidential information</li>
<li>Will do things to try and make you happy</li>
<li>Shows up – volunteers to help when needed</li>
<li>Will fight for you</li>
<li>Will push you to your potential, often by telling you hard truths</li>
<li>Will die for you</li>
</ol>
</blockquote>
<p>A true <a href="https://tylerhogge.com/2023/05/19/what-is-a-friend/?curius=2019">friend</a> are the last 3 levels.</p>
<p>They will fight for you, risking their own safety and image to protect yours.</p>
<p>They tell you hard truths, sacrifice comfort and peace in the relationship for your growth and potential.</p>
<p>They will sacrifice their own life.</p>
<p>To find true friends like this, is to be a true friend yourself.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[First Party Experience]]></title>
        <link>https://bneo.xyz/posts/party</link>
        <guid>https://bneo.xyz/posts/party</guid>
        <pubDate>Sat, 20 May 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>It's 1am, I just got back from a Tesla interns party.</p>
<p>We reached "early", it starts at 9 pm and we were there at 9:30 pm.</p>
<p>I went with 3 other buddies who we just came back from a trip to Davenport Beach and Santa Cruz.</p>
<p>It was slow at the start, just a couple circles of friends chatting about whatever friends chat about.</p>
<p>There was a fire out at the ward, and a small booth where the DJ was playing.</p>
<p>A couple more people started coming in.</p>
<p>You start meeting friends of friends, and the occasional stranger who is very outgoing introduces him or herself.</p>
<p>Even though they'll forget my name right after the conversation ends, it helps you mingle around with other people.</p>
<p>The one thing I really despise about these networking parties is the moments where you're in a circle, and after the "where do you work", "what team", and "where are you from" questions have been answered, the awkward silence comes.</p>
<p>Everyone is thinking about it, but nobody knows what to do.</p>
<p>There should be a playbook for how to navigate situations like that.</p>
<p>I'm much better at one-on-one conversations.</p>
<p>Group conversations is like an NP hard problem for me, I never know who to direct questions to, and how to act in that situation. I have no solutions.</p>
<p>By 11 pm it was a full house.</p>
<p>Most of the night I was just observing other people.</p>
<p>I saw a group of asian americans and thought about how my life would be if I grew up in the US. Would I turn out to be like them?</p>
<p>I left at midnight.</p>]]></description>
        <content:encoded><![CDATA[<p>It's 1am, I just got back from a Tesla interns party.</p>
<p>We reached "early", it starts at 9 pm and we were there at 9:30 pm.</p>
<p>I went with 3 other buddies who we just came back from a trip to Davenport Beach and Santa Cruz.</p>
<p>It was slow at the start, just a couple circles of friends chatting about whatever friends chat about.</p>
<p>There was a fire out at the ward, and a small booth where the DJ was playing.</p>
<p>A couple more people started coming in.</p>
<p>You start meeting friends of friends, and the occasional stranger who is very outgoing introduces him or herself.</p>
<p>Even though they'll forget my name right after the conversation ends, it helps you mingle around with other people.</p>
<p>The one thing I really despise about these networking parties is the moments where you're in a circle, and after the "where do you work", "what team", and "where are you from" questions have been answered, the awkward silence comes.</p>
<p>Everyone is thinking about it, but nobody knows what to do.</p>
<p>There should be a playbook for how to navigate situations like that.</p>
<p>I'm much better at one-on-one conversations.</p>
<p>Group conversations is like an NP hard problem for me, I never know who to direct questions to, and how to act in that situation. I have no solutions.</p>
<p>By 11 pm it was a full house.</p>
<p>Most of the night I was just observing other people.</p>
<p>I saw a group of asian americans and thought about how my life would be if I grew up in the US. Would I turn out to be like them?</p>
<p>I left at midnight.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Talking to Strangers]]></title>
        <link>https://bneo.xyz/posts/strangers</link>
        <guid>https://bneo.xyz/posts/strangers</guid>
        <pubDate>Fri, 19 May 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>The friends I made last summer aren't back at Tesla yet, so it's a weird feeling being back again but not having them around.</p>
<p>It's like starting a new semester at college but with all your friends graduated and already long gone.</p>
<p>Last summer my team also had a lot of interns, and we would grab lunch together. These days I'm thinking hard about who I can get lunch with.</p>
<p>However, with change comes new opportunity for growth and for meeting new people. Since I no longer have the same friends that I stick with, I'm forced to go out of my comfort zone and talk to strangers.</p>
<p>This week, I got to meet some interns from the SWE team at the cafe, and had lunch with an intern on my team. I like talking to strangers, I never know what I can learn from them. It's like the box of chocolates saying.</p>
<p>Growing up in Malaysia, taking the initiative to talk to strangers does not come natural to me.</p>
<p>It feels like I'm going against my own nature, physically and emotionally.</p>
<p>I tried it today, I sat down waiting for the shuttle bus, and wanted to strike up conversation with the person beside me.</p>
<p>I was actively searching for a common ground to start a conversation. I looked at his phone, it was worn out at the edges. Do I start with, "Hey what happened to your phone?" What if that's too personal I thought, would it come off personal or too out-of-the-blue? I then looked at his shoes. No nothing to ask there it was regular boots. What if I directly ask what team he belongs to? No that's way to early in a conversation with a stranger to bring up.</p>
<p>I thought about it for so long that eventually the shuttle came.</p>
<p>In my mind I'm thinking, because of my overthinking, I missed the opportunity to network with this person, who could've fed me a new piece of information, or connected me with another person, both of which could've changed the course of my life.</p>
<p>I went in the shuttle, want to the very last row, and sat beside a chinese guy in his mid 20s.</p>
<p>I've seen him before at the office.</p>
<p>So for 30 seconds, I sat down thinking whether I should tell him directly. I can feel my heart racing. A clock ticking down.</p>
<p>I was thinking, "Gosh is it too late to say it now, I've already sat down for so long, it's going to be awkward"</p>
<p>Then, I just decided to take the plunge.</p>
<p>"Hey, I think I've seen you at the office before"</p>
<p>He goes "Yea, I think so too", and says he's at the first floor.</p>
<p>We start talking about the team we work for, I mentioned I was a returning intern. He started going on about how Tesla is a good company that can bring lots of opportunities, about how his friends got to other companies with Tesla on their resume.</p>
<p>We both connected when we shared the same frustration for the IT department, and how messy things are.</p>
<p>At the end of our conversation, I found out his name was Ben too, like me. We both were animated and exchanged contacts.</p>
<p>I left the shuttle smiling.</p>
<p>I love the moments where you can connect with another person, when both parties have something to relate to, and surprising little moments like having the same name.</p>
<p>I aim to focus less on the anxiety of the infinite amount of possibilities from talking to strangers, and more on the opportunity of making genuine connections.</p>
<p>Hopefully by the end of the summer, I'll be more comfortable with serendipitous conversations with strangers.</p>]]></description>
        <content:encoded><![CDATA[<p>The friends I made last summer aren't back at Tesla yet, so it's a weird feeling being back again but not having them around.</p>
<p>It's like starting a new semester at college but with all your friends graduated and already long gone.</p>
<p>Last summer my team also had a lot of interns, and we would grab lunch together. These days I'm thinking hard about who I can get lunch with.</p>
<p>However, with change comes new opportunity for growth and for meeting new people. Since I no longer have the same friends that I stick with, I'm forced to go out of my comfort zone and talk to strangers.</p>
<p>This week, I got to meet some interns from the SWE team at the cafe, and had lunch with an intern on my team. I like talking to strangers, I never know what I can learn from them. It's like the box of chocolates saying.</p>
<p>Growing up in Malaysia, taking the initiative to talk to strangers does not come natural to me.</p>
<p>It feels like I'm going against my own nature, physically and emotionally.</p>
<p>I tried it today, I sat down waiting for the shuttle bus, and wanted to strike up conversation with the person beside me.</p>
<p>I was actively searching for a common ground to start a conversation. I looked at his phone, it was worn out at the edges. Do I start with, "Hey what happened to your phone?" What if that's too personal I thought, would it come off personal or too out-of-the-blue? I then looked at his shoes. No nothing to ask there it was regular boots. What if I directly ask what team he belongs to? No that's way to early in a conversation with a stranger to bring up.</p>
<p>I thought about it for so long that eventually the shuttle came.</p>
<p>In my mind I'm thinking, because of my overthinking, I missed the opportunity to network with this person, who could've fed me a new piece of information, or connected me with another person, both of which could've changed the course of my life.</p>
<p>I went in the shuttle, want to the very last row, and sat beside a chinese guy in his mid 20s.</p>
<p>I've seen him before at the office.</p>
<p>So for 30 seconds, I sat down thinking whether I should tell him directly. I can feel my heart racing. A clock ticking down.</p>
<p>I was thinking, "Gosh is it too late to say it now, I've already sat down for so long, it's going to be awkward"</p>
<p>Then, I just decided to take the plunge.</p>
<p>"Hey, I think I've seen you at the office before"</p>
<p>He goes "Yea, I think so too", and says he's at the first floor.</p>
<p>We start talking about the team we work for, I mentioned I was a returning intern. He started going on about how Tesla is a good company that can bring lots of opportunities, about how his friends got to other companies with Tesla on their resume.</p>
<p>We both connected when we shared the same frustration for the IT department, and how messy things are.</p>
<p>At the end of our conversation, I found out his name was Ben too, like me. We both were animated and exchanged contacts.</p>
<p>I left the shuttle smiling.</p>
<p>I love the moments where you can connect with another person, when both parties have something to relate to, and surprising little moments like having the same name.</p>
<p>I aim to focus less on the anxiety of the infinite amount of possibilities from talking to strangers, and more on the opportunity of making genuine connections.</p>
<p>Hopefully by the end of the summer, I'll be more comfortable with serendipitous conversations with strangers.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Meeting my Airbnb Host]]></title>
        <link>https://bneo.xyz/posts/host</link>
        <guid>https://bneo.xyz/posts/host</guid>
        <pubDate>Thu, 18 May 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I came back to my airbnb after walking 30 minutes from a bus stop and saw a car parked out.</p>
<p>Someone must be moving in I thought, I was intrigued yet dreaded to find out who it was.</p>
<p>To my surprise it was a middle age lady in one of the empty rooms taking pictures.</p>
<p>It was the airbnb host.</p>
<p>She had a kind smile, and spoke english with an accent.</p>
<p>She asked where I stayed and I told her upstairs, A3. She began explaining that she was the one communicating with me on Airbnb messages.</p>
<p>I was a little embarrassed, since my first day here I was overwhelmed, so I said some things how there were 9 rooms in the apartment and I wasn't comfortable staying here. I also shortened my stay on the first day itself.</p>
<p>I was about to heat up my $9 bento box from 99 ranch for dinner but saw her moving a chair into the house and I went to help her.</p>
<p>We got to the age-old "where you are from" question and I blurted out Mandarin once she mentioned she was from China.</p>
<p>I usually try to keep conversations in English. Even back at university, I wouldn't converse in mandarin with a Chinese, because it usually backfires when I fail to express myself due to my primary school level of Chinese vocabulary.</p>
<p>She asked if I needed anything, and I asked about the red bicycle that's been sitting the living room the past five days I have been here, untouched and unmoved.</p>
<p>She mentioned it was a girl's bike, but she could lend me a bike that belonged to her nephew at her house nearby.</p>
<p>She said to give her 20 minutes, and we can go check on the bike together.</p>
<p>It was already 7:30pm, and I was getting hungry, but I couldn't turn down this opportunity.</p>
<p>What I initially thought would be a 5 minute thing turned out to be over an hour, we went to two separate houses. After discovering the bike had a flat tire at the first house, we moved the bike to a second house to get an air pump, but the pump we found at a shed was a ball pump. So we ended up leaving the bike there, and headed back to bring me home.</p>
<p>In the car, I got to know her a little better.</p>
<p>She moved here from China with her only daughter in 2017, and has been in California since. "Time flies" she said. She's an art teacher, and that influenced her daughter to study art therapy. Apparently, there are only 42 universities that offer this. She expressed her dissatisfaction about the daughter's choice of career path, but was understanding given that's her interest.</p>
<p>We also talked about my major, living cost in Iowa, whether I wanted to buy a car that she was selling for 2k, about my parents visiting, what my dad does, about durian being really expensive in California (~10 dollars per pound), and $60 in China.</p>
<p>She asked me about layoffs and AI, and my brain's english to chinese translation feature wasn't working very well, but I think she got some idea of what I was saying.</p>
<p>Even though we both have completely different backgrounds and upbringing, we had a shared understanding of what it's like to be far away from home, and the struggles of starting a life somewhere new.</p>
<p>I like this part about Airbnbs.</p>
<p>You get to meet different people from all walks of life and realize we're all just the same underneath.</p>]]></description>
        <content:encoded><![CDATA[<p>I came back to my airbnb after walking 30 minutes from a bus stop and saw a car parked out.</p>
<p>Someone must be moving in I thought, I was intrigued yet dreaded to find out who it was.</p>
<p>To my surprise it was a middle age lady in one of the empty rooms taking pictures.</p>
<p>It was the airbnb host.</p>
<p>She had a kind smile, and spoke english with an accent.</p>
<p>She asked where I stayed and I told her upstairs, A3. She began explaining that she was the one communicating with me on Airbnb messages.</p>
<p>I was a little embarrassed, since my first day here I was overwhelmed, so I said some things how there were 9 rooms in the apartment and I wasn't comfortable staying here. I also shortened my stay on the first day itself.</p>
<p>I was about to heat up my $9 bento box from 99 ranch for dinner but saw her moving a chair into the house and I went to help her.</p>
<p>We got to the age-old "where you are from" question and I blurted out Mandarin once she mentioned she was from China.</p>
<p>I usually try to keep conversations in English. Even back at university, I wouldn't converse in mandarin with a Chinese, because it usually backfires when I fail to express myself due to my primary school level of Chinese vocabulary.</p>
<p>She asked if I needed anything, and I asked about the red bicycle that's been sitting the living room the past five days I have been here, untouched and unmoved.</p>
<p>She mentioned it was a girl's bike, but she could lend me a bike that belonged to her nephew at her house nearby.</p>
<p>She said to give her 20 minutes, and we can go check on the bike together.</p>
<p>It was already 7:30pm, and I was getting hungry, but I couldn't turn down this opportunity.</p>
<p>What I initially thought would be a 5 minute thing turned out to be over an hour, we went to two separate houses. After discovering the bike had a flat tire at the first house, we moved the bike to a second house to get an air pump, but the pump we found at a shed was a ball pump. So we ended up leaving the bike there, and headed back to bring me home.</p>
<p>In the car, I got to know her a little better.</p>
<p>She moved here from China with her only daughter in 2017, and has been in California since. "Time flies" she said. She's an art teacher, and that influenced her daughter to study art therapy. Apparently, there are only 42 universities that offer this. She expressed her dissatisfaction about the daughter's choice of career path, but was understanding given that's her interest.</p>
<p>We also talked about my major, living cost in Iowa, whether I wanted to buy a car that she was selling for 2k, about my parents visiting, what my dad does, about durian being really expensive in California (~10 dollars per pound), and $60 in China.</p>
<p>She asked me about layoffs and AI, and my brain's english to chinese translation feature wasn't working very well, but I think she got some idea of what I was saying.</p>
<p>Even though we both have completely different backgrounds and upbringing, we had a shared understanding of what it's like to be far away from home, and the struggles of starting a life somewhere new.</p>
<p>I like this part about Airbnbs.</p>
<p>You get to meet different people from all walks of life and realize we're all just the same underneath.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Coming back to Tesla]]></title>
        <link>https://bneo.xyz/posts/internship</link>
        <guid>https://bneo.xyz/posts/internship</guid>
        <pubDate>Wed, 17 May 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I reluctantly returned as an intern at the same team with Tesla this week.</p>
<p>I say reluctantly because they were ready to offer me a full-time position, but I delayed graduation on purpose, and pushed back my last core class I needed to graduate to the fall semester, so that I could use my <a href="https://www.ice.gov/sevis/practical-training">CPT</a> at another company and gain some experience on actual data science work in a mature team with best practices in place.</p>
<p>To me that means being able to work with senior data scientists, having access to good data infrastructure, writing code that goes into production, running experiments and doing ad-hoc analysis that are actually seen by people and have value, working with data engineers, writing data pipelines, all that fun stuff.</p>
<p>For summer, I applied to 120+ companies and only got 2 interviews. I was really close to getting an offer with Glassdoor, but they ended up going with a graduate student.</p>
<p>I had no other options.</p>
<p>I signed the offer letter to go back as an intern, and I felt no emotion at all. I told myself that I failed.</p>
<p>It felt like I made the wrong decision at that time. The entire Spring semester I wasn't looking forward to coming back.</p>
<p>But now that I'm here, I'm glad to be back.</p>
<p>It's only been 5 days and I've already met so many new people, explored new places</p>
<p>My parents are visiting too and I'm really excited.</p>
<p>And all this wouldn't be possible if I were somewhere else.</p>
<p>It's funny how life works. It never goes the way you expect it to be.</p>
<p>I worked so hard to escape what I thought was not the right for me, as if I knew what I wanted.</p>
<p>Instead of trying to control how I want my life to be like, which causes a lot of unnecessary anxiety and disappointment. I'm optimizing now to just have fun, and take small steps towards what I like doing.</p>
<p>This summer will be exciting.</p>]]></description>
        <content:encoded><![CDATA[<p>I reluctantly returned as an intern at the same team with Tesla this week.</p>
<p>I say reluctantly because they were ready to offer me a full-time position, but I delayed graduation on purpose, and pushed back my last core class I needed to graduate to the fall semester, so that I could use my <a href="https://www.ice.gov/sevis/practical-training">CPT</a> at another company and gain some experience on actual data science work in a mature team with best practices in place.</p>
<p>To me that means being able to work with senior data scientists, having access to good data infrastructure, writing code that goes into production, running experiments and doing ad-hoc analysis that are actually seen by people and have value, working with data engineers, writing data pipelines, all that fun stuff.</p>
<p>For summer, I applied to 120+ companies and only got 2 interviews. I was really close to getting an offer with Glassdoor, but they ended up going with a graduate student.</p>
<p>I had no other options.</p>
<p>I signed the offer letter to go back as an intern, and I felt no emotion at all. I told myself that I failed.</p>
<p>It felt like I made the wrong decision at that time. The entire Spring semester I wasn't looking forward to coming back.</p>
<p>But now that I'm here, I'm glad to be back.</p>
<p>It's only been 5 days and I've already met so many new people, explored new places</p>
<p>My parents are visiting too and I'm really excited.</p>
<p>And all this wouldn't be possible if I were somewhere else.</p>
<p>It's funny how life works. It never goes the way you expect it to be.</p>
<p>I worked so hard to escape what I thought was not the right for me, as if I knew what I wanted.</p>
<p>Instead of trying to control how I want my life to be like, which causes a lot of unnecessary anxiety and disappointment. I'm optimizing now to just have fun, and take small steps towards what I like doing.</p>
<p>This summer will be exciting.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[@property in Python]]></title>
        <link>https://bneo.xyz/posts/property</link>
        <guid>https://bneo.xyz/posts/property</guid>
        <pubDate>Tue, 16 May 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Learning to write more Pythonic code is one of my goals.</p>
<p>Today we're learning about the <code>@property</code> decorator from this excellent <a href="https://mathspp.com/blog/pydonts/properties#what-is-the-error-message-%E2%80%9Cproperty-of-object-has-no-setter%E2%80%9D">blog post</a>.</p>
<h2>What is a property?</h2>
<blockquote>
<p>property is the Pythonic interface for adding dynamic behaviour to your interactions with attributes in classes.</p>
</blockquote>
<p>Knowing the what isn't very helpful without any context, let's answer the why.</p>
<h2>Why properties?</h2>
<p>Let's say you create a Person class, and you want an attribute that returns the first and last name.</p>
<pre><code class="language-py">class Person:
    def __init__(self, first, last):
        self.first = first
        self.last = last
        self.name = f"{self.first} {self.last}"

john = Person("John", "Doe")
john.name # 'John Doe'
</code></pre>
<p>Everything might look fine, but there's an issue here.</p>
<pre><code class="language-py">john.last = "Smith"
john.name # 'John Doe'
</code></pre>
<p>Changing the <code>last</code> attribute did not update our <code>name</code> attribute, they're out of sync.</p>
<p>You could decide to create two methods: <code>set_first</code> and <code>set_last</code>, and update them that way, but it's not very Pythonic.</p>
<p>Another alternative, is a method that computes the name attribute on demand.</p>
<pre><code class="language-py">class Person:
    def __init__(self, first, last):
        self.first = first
        self.last = last

    def get_name(self):
        return f"{self.first} {self.last}"

john = Person("John", "Doe")
john.get_name() # 'John Doe'
john.first = "Charles"
john.get_name() # 'Charles Doe'
</code></pre>
<p>But there's an elegant solution, a pythonic way of writing name as an attribute itself.</p>
<p>That's properties!</p>
<pre><code class="language-py">class Person:
    def __init__(self, first, last):
        self.first = first
        self.last = last

    @property
    def name(self):
        return f"{self.first} {self.last}"

john = Person("John", "Doe")
john.name # 'John Doe'
john.last = "Smith"
john.name # 'John Smith'
</code></pre>
<p>The main use case of property is when you have an attribute that depends dynamically on something else.</p>
<p>In our previous example, we had name depend on two attributes.</p>
<p>in the <code>pathlib</code> module, you'll see @property in action as well</p>
<pre><code class="language-py"># datetime.py, Python 3.11
class PurePath(object):
    # ...

    @property
    def name(self):
        """The final path component, if any."""
        parts = self._parts
        if len(parts) == (1 if (self._drv or self._root) else 0):
            return ''
        return parts[-1]

from pathlib import PurePath
p = PurePath("~/Documents/readme.md")
p.name # 'readme.md'
</code></pre>
<h2>When to use property?</h2>
<ul>
<li>the value can be computed <strong>fast</strong></li>
<li>the value is a piece of data intrinsically <strong>associated</strong> with the instance we are talking about</li>
<li>the value is a <strong>simple</strong> piece of data. (not common to see a property that returns complex data structures)</li>
</ul>
<p>There's more to properties, you can make attributes read only by adding an underscore in front of variables to hide them, and create properties for them.</p>
<p>There's also property setters and deleters, which let's you directly assign attributes and to clean up other attributes that are auxiliary to the main property attribute.</p>
<p>Also @property apparently isn't a decorator, but a <a href="https://tushar.lol/post/descriptors/">descriptor</a>, which lets you customize the behavior getter/setter/deleter methods.</p>
<p>That's all for today.</p>]]></description>
        <content:encoded><![CDATA[<p>Learning to write more Pythonic code is one of my goals.</p>
<p>Today we're learning about the <code>@property</code> decorator from this excellent <a href="https://mathspp.com/blog/pydonts/properties#what-is-the-error-message-%E2%80%9Cproperty-of-object-has-no-setter%E2%80%9D">blog post</a>.</p>
<h2>What is a property?</h2>
<blockquote>
<p>property is the Pythonic interface for adding dynamic behaviour to your interactions with attributes in classes.</p>
</blockquote>
<p>Knowing the what isn't very helpful without any context, let's answer the why.</p>
<h2>Why properties?</h2>
<p>Let's say you create a Person class, and you want an attribute that returns the first and last name.</p>
<pre><code class="language-py">class Person:
    def __init__(self, first, last):
        self.first = first
        self.last = last
        self.name = f"{self.first} {self.last}"

john = Person("John", "Doe")
john.name # 'John Doe'
</code></pre>
<p>Everything might look fine, but there's an issue here.</p>
<pre><code class="language-py">john.last = "Smith"
john.name # 'John Doe'
</code></pre>
<p>Changing the <code>last</code> attribute did not update our <code>name</code> attribute, they're out of sync.</p>
<p>You could decide to create two methods: <code>set_first</code> and <code>set_last</code>, and update them that way, but it's not very Pythonic.</p>
<p>Another alternative, is a method that computes the name attribute on demand.</p>
<pre><code class="language-py">class Person:
    def __init__(self, first, last):
        self.first = first
        self.last = last

    def get_name(self):
        return f"{self.first} {self.last}"

john = Person("John", "Doe")
john.get_name() # 'John Doe'
john.first = "Charles"
john.get_name() # 'Charles Doe'
</code></pre>
<p>But there's an elegant solution, a pythonic way of writing name as an attribute itself.</p>
<p>That's properties!</p>
<pre><code class="language-py">class Person:
    def __init__(self, first, last):
        self.first = first
        self.last = last

    @property
    def name(self):
        return f"{self.first} {self.last}"

john = Person("John", "Doe")
john.name # 'John Doe'
john.last = "Smith"
john.name # 'John Smith'
</code></pre>
<p>The main use case of property is when you have an attribute that depends dynamically on something else.</p>
<p>In our previous example, we had name depend on two attributes.</p>
<p>in the <code>pathlib</code> module, you'll see @property in action as well</p>
<pre><code class="language-py"># datetime.py, Python 3.11
class PurePath(object):
    # ...

    @property
    def name(self):
        """The final path component, if any."""
        parts = self._parts
        if len(parts) == (1 if (self._drv or self._root) else 0):
            return ''
        return parts[-1]

from pathlib import PurePath
p = PurePath("~/Documents/readme.md")
p.name # 'readme.md'
</code></pre>
<h2>When to use property?</h2>
<ul>
<li>the value can be computed <strong>fast</strong></li>
<li>the value is a piece of data intrinsically <strong>associated</strong> with the instance we are talking about</li>
<li>the value is a <strong>simple</strong> piece of data. (not common to see a property that returns complex data structures)</li>
</ul>
<p>There's more to properties, you can make attributes read only by adding an underscore in front of variables to hide them, and create properties for them.</p>
<p>There's also property setters and deleters, which let's you directly assign attributes and to clean up other attributes that are auxiliary to the main property attribute.</p>
<p>Also @property apparently isn't a decorator, but a <a href="https://tushar.lol/post/descriptors/">descriptor</a>, which lets you customize the behavior getter/setter/deleter methods.</p>
<p>That's all for today.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Golfing Experience]]></title>
        <link>https://bneo.xyz/posts/golf</link>
        <guid>https://bneo.xyz/posts/golf</guid>
        <pubDate>Mon, 15 May 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>It was my second time trying out golfing at Top Golf today.</p>
<p>I hit ~80 shots, and only a handful were good.</p>
<p>Towards the end, my hands were starting to sore and all my shots were bad.</p>
<p>You need a firm grip and a stable swing, and I don't think my arms are strong enough, my golf club kept moving around.</p>
<p>I also think I'm not tall enough. I was using the hybrid club and had to hold it in an awkward position, and it kept hitting my arm.</p>
<p><em>Update: It's the day after I wrote this and arms and shoulders are sore and my grip is weak.</em></p>
<p>Some good tips I got for golfing are:</p>
<ul>
<li>don't look where the ball goes as you're hitting it</li>
<li>bend your knees, loosen your shoulders and relax, I found taking a breath before each shot helped</li>
<li>bend your club towards where you want to hit, it helps direct the shot</li>
<li>don't charge for the shot at the start and hit like an axe, it should be a single circular motion that flows like water</li>
<li>focus on your grip and stance, then work on other things</li>
<li>focus on hitting the bottom of the ball</li>
</ul>
<p>Here's what each club does in golf</p>
<h2>Woods</h2>
<blockquote>
<p>1W - your main driver...typical loft is 9 degrees up to 15. These used to be actual wood, but now are getting more bulky, and are all metal.</p>
<p>3W - your fairway driver...hard club to master. Used for long par 4s or par 5 second shots.</p>
<p>5W - lofted to around 16-19 degrees. Can be used in the rough, hits a little shorter than > your 3W, and has a more shallow swingplane.</p>
</blockquote>
<h2>Hybrids</h2>
<blockquote>
<p>These are clubs that will look and feel like a hybrid between an iron and wood. They have no cavity back (empty back like an iron), but stand straighter up at address and have more loft. Hybrids have the same lofts as many of the irons, but give more consistency, strength, and ease of hitting the ball in the air than their iron counterpart. They are popular for hitting out of rough because of their ability to slide into the ball and not catch the grass behind the ball (this causes a flyer or a ball hit further than needed with little spin because the grass covers the grooves). They are also popular for seniors or women, but not exclusively. Kind of cool clubs and relatively new.</p>
</blockquote>
<h2>Irons</h2>
<blockquote>
<p>1 - nobody can hit this. Not even God. Don't know why I'm even including it.</p>
<p>2-4 - your long irons. Shallow face, not as much loft. You can hit these farther, and with > less backspin. They are typically used for distances on the fairway, anywhere from 180-240 to the green.</p>
<p>5-8 - your mid irons. More loft, used to hit from 130-180 yards out from the green. More > spin, and higher trajectory.</p>
<p>9, PW, GW, AW, SW - your short irons and wedges. 9 iron and PW are your clubs from 130 in. > Gap wedge is a wedge between your pitching and sand wedges. Auxiliary is a specialty wedge > that you could honestly make any loft. Sand wedge is for bunkers, or if you feel > comfortable with it, chipping and flop shots.</p>
</blockquote>
<h2>Putter</h2>
<blockquote>
<p>No explanation necessary, although there are different types of putters. An offset (referring to where the shaft meets the head) teardrop (shape) putter is a popular one.</p>
</blockquote>]]></description>
        <content:encoded><![CDATA[<p>It was my second time trying out golfing at Top Golf today.</p>
<p>I hit ~80 shots, and only a handful were good.</p>
<p>Towards the end, my hands were starting to sore and all my shots were bad.</p>
<p>You need a firm grip and a stable swing, and I don't think my arms are strong enough, my golf club kept moving around.</p>
<p>I also think I'm not tall enough. I was using the hybrid club and had to hold it in an awkward position, and it kept hitting my arm.</p>
<p><em>Update: It's the day after I wrote this and arms and shoulders are sore and my grip is weak.</em></p>
<p>Some good tips I got for golfing are:</p>
<ul>
<li>don't look where the ball goes as you're hitting it</li>
<li>bend your knees, loosen your shoulders and relax, I found taking a breath before each shot helped</li>
<li>bend your club towards where you want to hit, it helps direct the shot</li>
<li>don't charge for the shot at the start and hit like an axe, it should be a single circular motion that flows like water</li>
<li>focus on your grip and stance, then work on other things</li>
<li>focus on hitting the bottom of the ball</li>
</ul>
<p>Here's what each club does in golf</p>
<h2>Woods</h2>
<blockquote>
<p>1W - your main driver...typical loft is 9 degrees up to 15. These used to be actual wood, but now are getting more bulky, and are all metal.</p>
<p>3W - your fairway driver...hard club to master. Used for long par 4s or par 5 second shots.</p>
<p>5W - lofted to around 16-19 degrees. Can be used in the rough, hits a little shorter than > your 3W, and has a more shallow swingplane.</p>
</blockquote>
<h2>Hybrids</h2>
<blockquote>
<p>These are clubs that will look and feel like a hybrid between an iron and wood. They have no cavity back (empty back like an iron), but stand straighter up at address and have more loft. Hybrids have the same lofts as many of the irons, but give more consistency, strength, and ease of hitting the ball in the air than their iron counterpart. They are popular for hitting out of rough because of their ability to slide into the ball and not catch the grass behind the ball (this causes a flyer or a ball hit further than needed with little spin because the grass covers the grooves). They are also popular for seniors or women, but not exclusively. Kind of cool clubs and relatively new.</p>
</blockquote>
<h2>Irons</h2>
<blockquote>
<p>1 - nobody can hit this. Not even God. Don't know why I'm even including it.</p>
<p>2-4 - your long irons. Shallow face, not as much loft. You can hit these farther, and with > less backspin. They are typically used for distances on the fairway, anywhere from 180-240 to the green.</p>
<p>5-8 - your mid irons. More loft, used to hit from 130-180 yards out from the green. More > spin, and higher trajectory.</p>
<p>9, PW, GW, AW, SW - your short irons and wedges. 9 iron and PW are your clubs from 130 in. > Gap wedge is a wedge between your pitching and sand wedges. Auxiliary is a specialty wedge > that you could honestly make any loft. Sand wedge is for bunkers, or if you feel > comfortable with it, chipping and flop shots.</p>
</blockquote>
<h2>Putter</h2>
<blockquote>
<p>No explanation necessary, although there are different types of putters. An offset (referring to where the shaft meets the head) teardrop (shape) putter is a popular one.</p>
</blockquote>]]></content:encoded>
      </item><item>
        <title><![CDATA[F-beta score]]></title>
        <link>https://bneo.xyz/posts/fbeta</link>
        <guid>https://bneo.xyz/posts/fbeta</guid>
        <pubDate>Sun, 14 May 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>In classification problems, there's a tradeoff between precision and recall.</p>
<p>If you forgot what precision and recall are, here's a good <a href="https://www.reddit.com/r/datascience/comments/qdai89/i_just_explained_recallprecision_to_a_nonds_and/">analogy</a> to recap.</p>
<p>Let's say you're fishing with a huge net. You cast it and catch 80 fishes out of the 100. That's 80% recall. However, you also catch 80 rocks in the process, that's 50% precision.</p>
<p>You can use a smaller net, and target a pocket of the lake with only fish and no rocks, but you only get 20 of the fish, but no rocks. That's 20% recall and 100% precision.</p>
<p>Get the idea?</p>
<p>Recall = what proportion of the things you catch are actually fish (true). (ex1: 80 / 100)</p>
<p>Precision = of those you catch, what proportion are fish. (ex1: 80 / 80 + 80)</p>
<p>To balance between these two metrics, we optimize the <a href="https://www.wikiwand.com/en/F-score">F1 score</a>, which is their <a href="https://www.wikiwand.com/en/Harmonic_mean">harmonic mean</a>.</p>
<p>However, in some cases, precision would be more important than recall, and vice versa.</p>
<p>Here's where the <a href="https://www.wikiwand.com/en/F-score#F%CE%B2_score">F Beta</a> scofe comes in handy.</p>
<p>We can adjust the value of Beta to assign higher weight to either precision or recall.</p>
<p>Below is a <a href="https://github.com/MenaWANG/ML_toy_examples/blob/main/modeling%20algorithm/metrics-fbeta.ipynb">toy example</a>.</p>
<pre><code class="language-py">from sklearn.metrics import fbeta_score

# define two models
y_true           = [1, 1, 1, 1, 1, 0, 0, 0, 0, 0] # half positive
y_pred_precision = [1, 1, 1, 0, 0, 0, 0, 0, 0, 0] # perfect precision, two false negatives
y_pred_recall    = [1, 1, 1, 1, 1, 1, 1, 1, 0, 0] # perfect recall, three false positives

perfect_precision = [y_true, y_pred_precision]
perfect_recall    = [y_true, y_pred_recall]

# the two models score similarly when beta = 1
print(fbeta_score(*perfect_precision, beta=1))
print(fbeta_score(*perfect_recall, beta=1))

# higher perfect precision scores
print(fbeta_score(*perfect_precision, beta=0.5))
print(fbeta_score(*perfect_recall, beta=0.5))

# higher perfect recall scores
print(fbeta_score(*perfect_precision, beta=2))
print(fbeta_score(*perfect_recall, beta=2))

</code></pre>
<p>The <a href="https://scikit-learn.org/stable/modules/generated/sklearn.metrics.fbeta_score.html">beta parameter</a> determines the weight of recall in the combined score.</p>
<p>beta &#x3C; 1 lends more weight to precision, while beta > 1 favors recall (beta -> 0 considers only precision, beta -> +inf only recall).</p>]]></description>
        <content:encoded><![CDATA[<p>In classification problems, there's a tradeoff between precision and recall.</p>
<p>If you forgot what precision and recall are, here's a good <a href="https://www.reddit.com/r/datascience/comments/qdai89/i_just_explained_recallprecision_to_a_nonds_and/">analogy</a> to recap.</p>
<p>Let's say you're fishing with a huge net. You cast it and catch 80 fishes out of the 100. That's 80% recall. However, you also catch 80 rocks in the process, that's 50% precision.</p>
<p>You can use a smaller net, and target a pocket of the lake with only fish and no rocks, but you only get 20 of the fish, but no rocks. That's 20% recall and 100% precision.</p>
<p>Get the idea?</p>
<p>Recall = what proportion of the things you catch are actually fish (true). (ex1: 80 / 100)</p>
<p>Precision = of those you catch, what proportion are fish. (ex1: 80 / 80 + 80)</p>
<p>To balance between these two metrics, we optimize the <a href="https://www.wikiwand.com/en/F-score">F1 score</a>, which is their <a href="https://www.wikiwand.com/en/Harmonic_mean">harmonic mean</a>.</p>
<p>However, in some cases, precision would be more important than recall, and vice versa.</p>
<p>Here's where the <a href="https://www.wikiwand.com/en/F-score#F%CE%B2_score">F Beta</a> scofe comes in handy.</p>
<p>We can adjust the value of Beta to assign higher weight to either precision or recall.</p>
<p>Below is a <a href="https://github.com/MenaWANG/ML_toy_examples/blob/main/modeling%20algorithm/metrics-fbeta.ipynb">toy example</a>.</p>
<pre><code class="language-py">from sklearn.metrics import fbeta_score

# define two models
y_true           = [1, 1, 1, 1, 1, 0, 0, 0, 0, 0] # half positive
y_pred_precision = [1, 1, 1, 0, 0, 0, 0, 0, 0, 0] # perfect precision, two false negatives
y_pred_recall    = [1, 1, 1, 1, 1, 1, 1, 1, 0, 0] # perfect recall, three false positives

perfect_precision = [y_true, y_pred_precision]
perfect_recall    = [y_true, y_pred_recall]

# the two models score similarly when beta = 1
print(fbeta_score(*perfect_precision, beta=1))
print(fbeta_score(*perfect_recall, beta=1))

# higher perfect precision scores
print(fbeta_score(*perfect_precision, beta=0.5))
print(fbeta_score(*perfect_recall, beta=0.5))

# higher perfect recall scores
print(fbeta_score(*perfect_precision, beta=2))
print(fbeta_score(*perfect_recall, beta=2))

</code></pre>
<p>The <a href="https://scikit-learn.org/stable/modules/generated/sklearn.metrics.fbeta_score.html">beta parameter</a> determines the weight of recall in the combined score.</p>
<p>beta &#x3C; 1 lends more weight to precision, while beta > 1 favors recall (beta -> 0 considers only precision, beta -> +inf only recall).</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Reading on the plane]]></title>
        <link>https://bneo.xyz/posts/flight</link>
        <guid>https://bneo.xyz/posts/flight</guid>
        <pubDate>Sat, 13 May 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I flew from Iowa to San Jose today.</p>
<p>With time on my hands, and the state of flow that being on a plane induces, I finally got around to my queue on <a href="https://hq.getmatter.com/">Matter</a> and read a couple of interesting articles which I'm going to list here.</p>
<p>There are a lot of great ideas here, especially the ones under life and career. It made me reflect on the path I'm on in life right now, and on choosing the right path to take next.</p>
<p>Data</p>
<ul>
<li><a href="https://radekosmulski.com/how-to-do-machine-learning-efficiently/">How to do machine learning efficiently</a></li>
<li><a href="https://medium.com/@rchang/my-two-year-journey-as-a-data-scientist-at-twitter-f0c13298aee6">Doing Data Science at Twitter</a></li>
<li><a href="https://medium.com/@rchang/advice-for-new-and-junior-data-scientists-2ab02396cf5b">Advice For New and Junior Data Scientists</a></li>
</ul>
<p>Life</p>
<ul>
<li><a href="https://www.piratewires.com/p/choose-good-quests">Choose Good Quests - by Trae Stephens and Markie Wagner</a></li>
<li><a href="https://collabfund.com/blog/what-makes-you-happy/">What Makes You Happy · Collab Fund</a></li>
<li><a href="https://nabeelqu.co/advice">Advice That Actually Worked For Me</a></li>
<li><a href="https://www.benkuhn.net/listen/">To listen well, get curious | benkuhn.net</a></li>
<li><a href="https://tedgioia.substack.com/p/my-8-best-techniques-for-evaluating">My 8 Best Techniques for Evaluating Character</a></li>
</ul>
<p>Career</p>
<ul>
<li><a href="https://gist.github.com/gtallen1187/e83ed02eac6cc8d7e185"><strong>A little bit of slope makes up for a lot of y-intercept</strong></a></li>
<li><a href="https://oliveremberton.com/2014/if-you-want-to-follow-your-dreams-you-have-to-say-no-to-all-the-alternatives/">If you want to follow your dreams, you have to say no to all the alternatives</a></li>
<li><a href="https://erikbern.com/2019/09/26/misc-unsolicited-career-advice.html">Miscellaneous unsolicited (and possibly biased) career advice · Erik Bernhardsson</a></li>
<li><a href="https://dylancastillo.co/tips-for-standing-out-on-linkedin/">Tips for Standing Out on LinkedIn</a></li>
</ul>
<p>Misc</p>
<ul>
<li><a href="https://www.strangeloopcanon.com/p/where-are-all-the-robots">Where are all the robots? - by Rohit Krishnan</a></li>
<li><a href="https://guzey.com/theses-on-sleep/">Theses on Sleep - Alexey Guzey</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>I flew from Iowa to San Jose today.</p>
<p>With time on my hands, and the state of flow that being on a plane induces, I finally got around to my queue on <a href="https://hq.getmatter.com/">Matter</a> and read a couple of interesting articles which I'm going to list here.</p>
<p>There are a lot of great ideas here, especially the ones under life and career. It made me reflect on the path I'm on in life right now, and on choosing the right path to take next.</p>
<p>Data</p>
<ul>
<li><a href="https://radekosmulski.com/how-to-do-machine-learning-efficiently/">How to do machine learning efficiently</a></li>
<li><a href="https://medium.com/@rchang/my-two-year-journey-as-a-data-scientist-at-twitter-f0c13298aee6">Doing Data Science at Twitter</a></li>
<li><a href="https://medium.com/@rchang/advice-for-new-and-junior-data-scientists-2ab02396cf5b">Advice For New and Junior Data Scientists</a></li>
</ul>
<p>Life</p>
<ul>
<li><a href="https://www.piratewires.com/p/choose-good-quests">Choose Good Quests - by Trae Stephens and Markie Wagner</a></li>
<li><a href="https://collabfund.com/blog/what-makes-you-happy/">What Makes You Happy · Collab Fund</a></li>
<li><a href="https://nabeelqu.co/advice">Advice That Actually Worked For Me</a></li>
<li><a href="https://www.benkuhn.net/listen/">To listen well, get curious | benkuhn.net</a></li>
<li><a href="https://tedgioia.substack.com/p/my-8-best-techniques-for-evaluating">My 8 Best Techniques for Evaluating Character</a></li>
</ul>
<p>Career</p>
<ul>
<li><a href="https://gist.github.com/gtallen1187/e83ed02eac6cc8d7e185"><strong>A little bit of slope makes up for a lot of y-intercept</strong></a></li>
<li><a href="https://oliveremberton.com/2014/if-you-want-to-follow-your-dreams-you-have-to-say-no-to-all-the-alternatives/">If you want to follow your dreams, you have to say no to all the alternatives</a></li>
<li><a href="https://erikbern.com/2019/09/26/misc-unsolicited-career-advice.html">Miscellaneous unsolicited (and possibly biased) career advice · Erik Bernhardsson</a></li>
<li><a href="https://dylancastillo.co/tips-for-standing-out-on-linkedin/">Tips for Standing Out on LinkedIn</a></li>
</ul>
<p>Misc</p>
<ul>
<li><a href="https://www.strangeloopcanon.com/p/where-are-all-the-robots">Where are all the robots? - by Rohit Krishnan</a></li>
<li><a href="https://guzey.com/theses-on-sleep/">Theses on Sleep - Alexey Guzey</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[7 Deadly Sins of Programming]]></title>
        <link>https://bneo.xyz/posts/sins</link>
        <guid>https://bneo.xyz/posts/sins</guid>
        <pubDate>Fri, 12 May 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Any fool can write code that a computer can understand. Good programmers write code that humans can understand - Martin Fowler</p>
</blockquote>
<p>Some notes on this <a href="https://www.youtube.com/watch?v=q1qKv5TBaOA">video</a> on essential coding topics to help me become a better programmer.</p>
<h2>#1 Not using programming standards</h2>
<p>There are <a href="https://en.wikipedia.org/wiki/Coding_conventions">conventions</a> to follow in writing code such as whitespacing, file structure, and naming to make code consistent and readable.</p>
<p>It's especially important when working with other people, as it allows everyone to rely on shared expectations.</p>
<p>Not keeping standards is like switching fonts all the time, you can still read it but the differences can throw people off.</p>
<h2>#2 Not learning programming principles</h2>
<p>Programming <a href="https://en.wikipedia.org/wiki/Category:Programming_principles">principles</a> guide you into becoming a better programmer. They're like raw philosophies of code.</p>
<p><a href="https://en.wikipedia.org/wiki/SOLID">SOLID</a> is an acronym for five design principles intended to make OOP more maintainable.</p>
<ul>
<li><strong>S</strong>ingle Responsibility Principle
<ul>
<li>aim to break code down into modules of one responsibility each, it's more code, but you can test it more cleanly and use parts of it elsewhere</li>
</ul>
</li>
<li><strong>O</strong>pen/Closed Principle
<ul>
<li>design modules to be able to add new functionality in the future without making changes to them, extending but never modify directly</li>
</ul>
</li>
<li><strong>L</strong>iskov Substitution Principle
<ul>
<li>only extend modules when it's still the same type at heart, if not, create its own type</li>
</ul>
</li>
<li><strong>I</strong>nterface Segregation Principle
<ul>
<li>modules shouldn't need to know about functionality they don't use, split modules into smaller abstractions like interfaces, is useful when testing as it allows us to mock out only the functionality that each module needs</li>
</ul>
</li>
<li><strong>D</strong>ependency Inversion Principle
<ul>
<li>code should communicate with each other abstractly through interfaces, allows for swapping parts of code</li>
</ul>
</li>
</ul>
<p>Combining these principles ends up decoupling your code, which gives you modules that are independent of each other, making code maintainable, reusable, scalable and testable.</p>
<h2>#3 Not using programming design patterns</h2>
<p><a href="https://en.wikipedia.org/wiki/Design_Patterns">Design patterns</a> give real solution to code problems, but they aren't fixed implementations.</p>
<p>They're used to architect software solutions, matching the right shapes to fit the needs our software has.</p>
<p>THere are <a href="https://en.wikipedia.org/wiki/Design_Patterns#Patterns_by_type">three</a> main types</p>
<ol>
<li>Creational patterns - make and control new object instances i.e. factory pattern</li>
<li>Structural patterns - how we organize and manipulate objects i.e. adapter pattern</li>
<li>Behavioral Patterns - how code functions and how it communicates with other parts of the code, i.e. observer pattern.</li>
</ol>
<p>These patterns are used in big corporations, and creates a universal vocabulary of programming.</p>
<h2>#4 Bad naming</h2>
<p>Bad variable naming makes code hard to interpret.</p>
<p>Here are some fixes</p>
<ol>
<li>Avoid encoding - remove type information in variable</li>
<li>Expand abbreviation - expand to full name to avoid miscommunication</li>
<li>Use clear distinction - use names that more accurately represent nuances in code</li>
<li>Replace "magic" values - define as named constants, clarifies significance and keeps things in sync if used elsewhere</li>
<li>Be descriptive with names - find balance between clear enough without being verbose</li>
</ol>
<h2>#5 Not testing code</h2>
<p>Writing test can be difficult when code is not properly architected.</p>
<p>At the high level, there's end-to-end testing, which lets you test code as the end user.</p>
<p>Any spaghetti code can be e2e tested since it doesn't really touch the code, but only what it delivers. It's also more tricky to setup since it requires a fully functional application running.</p>
<p>At the lower-level are unit tests that verify the operations of modules in isolation, and integration test that examines how modules interact with each other.</p>
<p>Applying SOLID principles makes testing easier.</p>
<h2>#6 Bad time management</h2>
<p>Time estimation is hard.</p>
<p>Rule of thumb is to 2x or 3x initial time estimate for a task.</p>
<p>Account for unknown problems along the way.</p>
<p>Remember that creation goes hand-in-hand in problems.</p>
<p>It's better to overestimate schedule than underestimate it.</p>
<h2>#7 Rushing</h2>
<p>Things can feel great when blazing through projects, there's a place for that in prototypes.</p>
<p>But if this is a long-term project, take your time and think things through from day-one.</p>
<p>It can give a better foundation to work from and avoid code debt.</p>
<p>Overtime, you'll be saving time from batting decisions with no easy fix because of poor architecture.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Any fool can write code that a computer can understand. Good programmers write code that humans can understand - Martin Fowler</p>
</blockquote>
<p>Some notes on this <a href="https://www.youtube.com/watch?v=q1qKv5TBaOA">video</a> on essential coding topics to help me become a better programmer.</p>
<h2>#1 Not using programming standards</h2>
<p>There are <a href="https://en.wikipedia.org/wiki/Coding_conventions">conventions</a> to follow in writing code such as whitespacing, file structure, and naming to make code consistent and readable.</p>
<p>It's especially important when working with other people, as it allows everyone to rely on shared expectations.</p>
<p>Not keeping standards is like switching fonts all the time, you can still read it but the differences can throw people off.</p>
<h2>#2 Not learning programming principles</h2>
<p>Programming <a href="https://en.wikipedia.org/wiki/Category:Programming_principles">principles</a> guide you into becoming a better programmer. They're like raw philosophies of code.</p>
<p><a href="https://en.wikipedia.org/wiki/SOLID">SOLID</a> is an acronym for five design principles intended to make OOP more maintainable.</p>
<ul>
<li><strong>S</strong>ingle Responsibility Principle
<ul>
<li>aim to break code down into modules of one responsibility each, it's more code, but you can test it more cleanly and use parts of it elsewhere</li>
</ul>
</li>
<li><strong>O</strong>pen/Closed Principle
<ul>
<li>design modules to be able to add new functionality in the future without making changes to them, extending but never modify directly</li>
</ul>
</li>
<li><strong>L</strong>iskov Substitution Principle
<ul>
<li>only extend modules when it's still the same type at heart, if not, create its own type</li>
</ul>
</li>
<li><strong>I</strong>nterface Segregation Principle
<ul>
<li>modules shouldn't need to know about functionality they don't use, split modules into smaller abstractions like interfaces, is useful when testing as it allows us to mock out only the functionality that each module needs</li>
</ul>
</li>
<li><strong>D</strong>ependency Inversion Principle
<ul>
<li>code should communicate with each other abstractly through interfaces, allows for swapping parts of code</li>
</ul>
</li>
</ul>
<p>Combining these principles ends up decoupling your code, which gives you modules that are independent of each other, making code maintainable, reusable, scalable and testable.</p>
<h2>#3 Not using programming design patterns</h2>
<p><a href="https://en.wikipedia.org/wiki/Design_Patterns">Design patterns</a> give real solution to code problems, but they aren't fixed implementations.</p>
<p>They're used to architect software solutions, matching the right shapes to fit the needs our software has.</p>
<p>THere are <a href="https://en.wikipedia.org/wiki/Design_Patterns#Patterns_by_type">three</a> main types</p>
<ol>
<li>Creational patterns - make and control new object instances i.e. factory pattern</li>
<li>Structural patterns - how we organize and manipulate objects i.e. adapter pattern</li>
<li>Behavioral Patterns - how code functions and how it communicates with other parts of the code, i.e. observer pattern.</li>
</ol>
<p>These patterns are used in big corporations, and creates a universal vocabulary of programming.</p>
<h2>#4 Bad naming</h2>
<p>Bad variable naming makes code hard to interpret.</p>
<p>Here are some fixes</p>
<ol>
<li>Avoid encoding - remove type information in variable</li>
<li>Expand abbreviation - expand to full name to avoid miscommunication</li>
<li>Use clear distinction - use names that more accurately represent nuances in code</li>
<li>Replace "magic" values - define as named constants, clarifies significance and keeps things in sync if used elsewhere</li>
<li>Be descriptive with names - find balance between clear enough without being verbose</li>
</ol>
<h2>#5 Not testing code</h2>
<p>Writing test can be difficult when code is not properly architected.</p>
<p>At the high level, there's end-to-end testing, which lets you test code as the end user.</p>
<p>Any spaghetti code can be e2e tested since it doesn't really touch the code, but only what it delivers. It's also more tricky to setup since it requires a fully functional application running.</p>
<p>At the lower-level are unit tests that verify the operations of modules in isolation, and integration test that examines how modules interact with each other.</p>
<p>Applying SOLID principles makes testing easier.</p>
<h2>#6 Bad time management</h2>
<p>Time estimation is hard.</p>
<p>Rule of thumb is to 2x or 3x initial time estimate for a task.</p>
<p>Account for unknown problems along the way.</p>
<p>Remember that creation goes hand-in-hand in problems.</p>
<p>It's better to overestimate schedule than underestimate it.</p>
<h2>#7 Rushing</h2>
<p>Things can feel great when blazing through projects, there's a place for that in prototypes.</p>
<p>But if this is a long-term project, take your time and think things through from day-one.</p>
<p>It can give a better foundation to work from and avoid code debt.</p>
<p>Overtime, you'll be saving time from batting decisions with no easy fix because of poor architecture.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Coffee chat with Stefan Mai]]></title>
        <link>https://bneo.xyz/posts/stefan</link>
        <guid>https://bneo.xyz/posts/stefan</guid>
        <pubDate>Thu, 11 May 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I had a 30-min chat today with <a href="https://www.linkedin.com/in/stefanmai/">Stefan Mai</a>, who's been at Amazon and Meta for 10 years.</p>
<p>Here are some questions I asked and his response (poorly paraphrased from what I can recall).</p>
<p><strong>How to pivot from data analytics to SWE?</strong></p>
<blockquote>
<p>Frame your resume, tell the right stories. If you collected data, built pipelines, build a product, shipped something, write it all down in your resume.</p>
</blockquote>
<p><strong>What makes a candidate stand out? What do you look for when you hire?</strong></p>
<blockquote>
<p>A lot of candidates look the same in coding tests. We look more at what they do outside of class, open source projects. There are some people who just have the love for building something, creating products that makes then stand out. These are the people that have deep knowledge about a certain thing, and having a conversation with them you can get signals that they've done a lot of shit.</p>
</blockquote>
<p><strong>What are some common mistakes candidates make?</strong></p>
<blockquote>
<p>Nerves during interviews. Giving up on a problem at 0, and not trying to solve till 50% or 80%. Not asking edge cases when starting out in interview, which brings up a lot of issues later in your code. Advice is to just take a deep breath before each question. Calm down.</p>
</blockquote>
<p><strong>Were there key decisions or actions you took early in your career that contributed most to your success?</strong></p>
<blockquote>
<p>It was small changes that eventually led me to where I am. I started out in consulting doing SWE, and I wanted to get into ML. I wanted to get into big tech to learn from great people. Just be sure rate of learning is positive. The industry is fast-paced and you have to be learning constantly.</p>
</blockquote>
<p><strong>Thoughts on Gen AI and how it impacts career?</strong></p>
<blockquote>
<p>in every hype cycle of AI and ML people make a lot of predictions about what's going to happen, but things end up being the same. Things are definitely going to be different, it's going to be like the internet boom where a lot of business started making websites, APIs, etc. it'll happen with Gen AI as well. For ML, there's less focus on the data acquisition and training models, more on fine-tuning. For SWE, CRUD apps in webdev are going to go away, you can build basic websites with english now, although there are complexities with web dev now. So focus on the fundamentals and just pursue what you're interested in.</p>
</blockquote>
<p><strong>Culture difference in Amazon vs Meta?</strong></p>
<blockquote>
<p>Amazon operates on a small margin, and it's very process-based. They're focused on how to optimize and improve their operations and processes. It also has a hierarchy where each team is siloed and you don't get access to what other teams are doing. They do have an annual ML conference where it's like academia, they have posters presenting their research. Meta operates on a high margin, they have more money to burn on new things. It's also very unstructured, you won't find documentation for something you need, so you'll be going across teams to get answers. Meta also values emotional intelligence. It's a big company, so experience is very team dependent.</p>
</blockquote>
<p><strong>What would you tell your younger self before starting a company?</strong></p>
<blockquote>
<p>To start sooner. I wanted to start a company when I was your age, and wanted to get some experience from big tech. For some time I thought I didn't have enough experience yet or wasn't a good enough leader to start my own company. But now I believe 2-3 years is enough at a big tech and it can teach almost everything you need to know to found your own company. But working at big tech for so long did give me the financial ability to pursue my ventures now.</p>
</blockquote>
<p>Some mistakes:</p>
<ul>
<li>felt intimidating talking to him right off the bat, I could tell he was really intelligent and articulate, everything he said was dense and rich in information.</li>
<li>I felt like I was asking really cliche and basic questions, and was thinking about better questions to ask midway, which made me lose focus about he was saying.</li>
<li>I was saying "that's a good answer/point", "thank you for the insights", but had nothing to respond back to or add on to what he said. I was also optimizing to ask as many questions as possible, but I need a less awkward way to respond back.</li>
<li>I was not confident in asking questions, I was hesitant and incoherent instead of being direct and clear.</li>
</ul>
<p>Takeaways:</p>
<ul>
<li>Treat coffee chats as a conversation with a friend.</li>
<li>I should follow up on their response so I can latch on to something, give it time to digest and form structure.</li>
<li>I should do more research and ask questions that are high-value and specific to the person, my questions were too generic.</li>
</ul>
<p>I found this collection of interviews with ML practitioners on <a href="https://applyingml.com/mentors/">ApplyingML</a> with some good questions and might be using some of these for my future coffee chats.</p>]]></description>
        <content:encoded><![CDATA[<p>I had a 30-min chat today with <a href="https://www.linkedin.com/in/stefanmai/">Stefan Mai</a>, who's been at Amazon and Meta for 10 years.</p>
<p>Here are some questions I asked and his response (poorly paraphrased from what I can recall).</p>
<p><strong>How to pivot from data analytics to SWE?</strong></p>
<blockquote>
<p>Frame your resume, tell the right stories. If you collected data, built pipelines, build a product, shipped something, write it all down in your resume.</p>
</blockquote>
<p><strong>What makes a candidate stand out? What do you look for when you hire?</strong></p>
<blockquote>
<p>A lot of candidates look the same in coding tests. We look more at what they do outside of class, open source projects. There are some people who just have the love for building something, creating products that makes then stand out. These are the people that have deep knowledge about a certain thing, and having a conversation with them you can get signals that they've done a lot of shit.</p>
</blockquote>
<p><strong>What are some common mistakes candidates make?</strong></p>
<blockquote>
<p>Nerves during interviews. Giving up on a problem at 0, and not trying to solve till 50% or 80%. Not asking edge cases when starting out in interview, which brings up a lot of issues later in your code. Advice is to just take a deep breath before each question. Calm down.</p>
</blockquote>
<p><strong>Were there key decisions or actions you took early in your career that contributed most to your success?</strong></p>
<blockquote>
<p>It was small changes that eventually led me to where I am. I started out in consulting doing SWE, and I wanted to get into ML. I wanted to get into big tech to learn from great people. Just be sure rate of learning is positive. The industry is fast-paced and you have to be learning constantly.</p>
</blockquote>
<p><strong>Thoughts on Gen AI and how it impacts career?</strong></p>
<blockquote>
<p>in every hype cycle of AI and ML people make a lot of predictions about what's going to happen, but things end up being the same. Things are definitely going to be different, it's going to be like the internet boom where a lot of business started making websites, APIs, etc. it'll happen with Gen AI as well. For ML, there's less focus on the data acquisition and training models, more on fine-tuning. For SWE, CRUD apps in webdev are going to go away, you can build basic websites with english now, although there are complexities with web dev now. So focus on the fundamentals and just pursue what you're interested in.</p>
</blockquote>
<p><strong>Culture difference in Amazon vs Meta?</strong></p>
<blockquote>
<p>Amazon operates on a small margin, and it's very process-based. They're focused on how to optimize and improve their operations and processes. It also has a hierarchy where each team is siloed and you don't get access to what other teams are doing. They do have an annual ML conference where it's like academia, they have posters presenting their research. Meta operates on a high margin, they have more money to burn on new things. It's also very unstructured, you won't find documentation for something you need, so you'll be going across teams to get answers. Meta also values emotional intelligence. It's a big company, so experience is very team dependent.</p>
</blockquote>
<p><strong>What would you tell your younger self before starting a company?</strong></p>
<blockquote>
<p>To start sooner. I wanted to start a company when I was your age, and wanted to get some experience from big tech. For some time I thought I didn't have enough experience yet or wasn't a good enough leader to start my own company. But now I believe 2-3 years is enough at a big tech and it can teach almost everything you need to know to found your own company. But working at big tech for so long did give me the financial ability to pursue my ventures now.</p>
</blockquote>
<p>Some mistakes:</p>
<ul>
<li>felt intimidating talking to him right off the bat, I could tell he was really intelligent and articulate, everything he said was dense and rich in information.</li>
<li>I felt like I was asking really cliche and basic questions, and was thinking about better questions to ask midway, which made me lose focus about he was saying.</li>
<li>I was saying "that's a good answer/point", "thank you for the insights", but had nothing to respond back to or add on to what he said. I was also optimizing to ask as many questions as possible, but I need a less awkward way to respond back.</li>
<li>I was not confident in asking questions, I was hesitant and incoherent instead of being direct and clear.</li>
</ul>
<p>Takeaways:</p>
<ul>
<li>Treat coffee chats as a conversation with a friend.</li>
<li>I should follow up on their response so I can latch on to something, give it time to digest and form structure.</li>
<li>I should do more research and ask questions that are high-value and specific to the person, my questions were too generic.</li>
</ul>
<p>I found this collection of interviews with ML practitioners on <a href="https://applyingml.com/mentors/">ApplyingML</a> with some good questions and might be using some of these for my future coffee chats.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[On exams]]></title>
        <link>https://bneo.xyz/posts/exams</link>
        <guid>https://bneo.xyz/posts/exams</guid>
        <pubDate>Wed, 10 May 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Finished my finals today and thought about dumping some thoughts on exams.</p>
<p>In Malaysia, there's this big test at the end of senior year of high school that everyone (in the national curriculum) takes before entering college. It's called <a href="https://en.wikipedia.org/wiki/Sijil_Pelajaran_Malaysia">Sijil Pelajaran Malaysia</a> (SPM), or the Malaysian Certificate of Education.</p>
<p>I took 10 subjects in the examination, and I remember the insane amount of effort that went into it. Our teachers for each course would provide past year papers with the answers, and our objective was to complete all of them.</p>
<p>I had fun doing them, but it was a complete waste of time and energy. Instead of learning a useful skill, I was learning how to solve for x, without thinking <strong>why</strong> I had to solve for x in the first place.</p>
<p>I did the exams, I got straight As, but what did I achieve? Was I just supposed to be this machine that was fed all that information and dump it all out?</p>
<p>Now that I'm in university, I still feel that way about exams. But with more appreciation about both the good and bad of exams.</p>
<p>What I like about exams:</p>
<ul>
<li>studying with friends, going through something difficult together bonds us</li>
<li>a good way to make new friends, sharing practice questions, teaching them</li>
<li>teaches you how to consume and compress a lot of information in a short time</li>
<li>tests your understanding, but dependent on how much effort and care the lecture puts into making the questions</li>
<li>exam feels like a search problem, where the potential questions are a subset of the possible information covered in the course, also feels game theory like where you try to predict what kind of questions would the professor test us on.</li>
<li>as I take higher level classes, my exams has overlapping concepts, and I start to realize how the puzzle pieces connect together.</li>
</ul>
<p>What I don't like about exams:</p>
<ul>
<li>doing well gives me false idea of knowing the content. I can get an A in the class but still not be able to <strong>really</strong> understand what's going on</li>
<li>puts me on a number line, directly comparing me with others, getting bad grades makes me feel like a failure.</li>
<li>anxiety-inducing and high pressure, my parents are paying a lot of money take courses as an international student, so I'm pressured to do well.</li>
<li>you're working in a vacuum and forced to work with what you have in your head, without any access to resources, which is unrealistic in the real-world.</li>
</ul>
<p>What I've learned:</p>
<ul>
<li>I forget a lot from my previous classes because I don't apply information I've learned</li>
<li>I don't understand a class because I didn't seek to understand it in the first place, necessity is the impetus for learning, and I could never connect the information in my classes to something I can practically use at the time I was learning it.</li>
<li>I overthink a lot in exams, and when I overthink, I tend to change my mind about answers that were already correct, so I should pay attention to my first intuitions more.</li>
<li>the belief that you're not good at something is powerful, my inner thoughts when I face a problem I can't solve is "I don't know this", "I'm screwed", and it makes me give up really fast, clouds my judgement, and turns an easy problem into a complex one.</li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>Finished my finals today and thought about dumping some thoughts on exams.</p>
<p>In Malaysia, there's this big test at the end of senior year of high school that everyone (in the national curriculum) takes before entering college. It's called <a href="https://en.wikipedia.org/wiki/Sijil_Pelajaran_Malaysia">Sijil Pelajaran Malaysia</a> (SPM), or the Malaysian Certificate of Education.</p>
<p>I took 10 subjects in the examination, and I remember the insane amount of effort that went into it. Our teachers for each course would provide past year papers with the answers, and our objective was to complete all of them.</p>
<p>I had fun doing them, but it was a complete waste of time and energy. Instead of learning a useful skill, I was learning how to solve for x, without thinking <strong>why</strong> I had to solve for x in the first place.</p>
<p>I did the exams, I got straight As, but what did I achieve? Was I just supposed to be this machine that was fed all that information and dump it all out?</p>
<p>Now that I'm in university, I still feel that way about exams. But with more appreciation about both the good and bad of exams.</p>
<p>What I like about exams:</p>
<ul>
<li>studying with friends, going through something difficult together bonds us</li>
<li>a good way to make new friends, sharing practice questions, teaching them</li>
<li>teaches you how to consume and compress a lot of information in a short time</li>
<li>tests your understanding, but dependent on how much effort and care the lecture puts into making the questions</li>
<li>exam feels like a search problem, where the potential questions are a subset of the possible information covered in the course, also feels game theory like where you try to predict what kind of questions would the professor test us on.</li>
<li>as I take higher level classes, my exams has overlapping concepts, and I start to realize how the puzzle pieces connect together.</li>
</ul>
<p>What I don't like about exams:</p>
<ul>
<li>doing well gives me false idea of knowing the content. I can get an A in the class but still not be able to <strong>really</strong> understand what's going on</li>
<li>puts me on a number line, directly comparing me with others, getting bad grades makes me feel like a failure.</li>
<li>anxiety-inducing and high pressure, my parents are paying a lot of money take courses as an international student, so I'm pressured to do well.</li>
<li>you're working in a vacuum and forced to work with what you have in your head, without any access to resources, which is unrealistic in the real-world.</li>
</ul>
<p>What I've learned:</p>
<ul>
<li>I forget a lot from my previous classes because I don't apply information I've learned</li>
<li>I don't understand a class because I didn't seek to understand it in the first place, necessity is the impetus for learning, and I could never connect the information in my classes to something I can practically use at the time I was learning it.</li>
<li>I overthink a lot in exams, and when I overthink, I tend to change my mind about answers that were already correct, so I should pay attention to my first intuitions more.</li>
<li>the belief that you're not good at something is powerful, my inner thoughts when I face a problem I can't solve is "I don't know this", "I'm screwed", and it makes me give up really fast, clouds my judgement, and turns an easy problem into a complex one.</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[A Bayesian mindset]]></title>
        <link>https://bneo.xyz/posts/bayesian</link>
        <guid>https://bneo.xyz/posts/bayesian</guid>
        <pubDate>Tue, 09 May 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>In Bayesian statistics, model parameters are random variables.</p>
</blockquote>
<p>I took a <a href="https://www.wikiwand.com/en/Bayesian_statistics">Bayesian statistics</a> course this semester and I think it'll be the most valuable course I'll ever be taking in my 4 year of undergraduate studies in Statistics at ISU.</p>
<p>There's a decay rate for knowledge that I retain for the classes I take, and it'll be the same for this course as well. But if there's one thing I want to take away from this course, it's the mindset of being a Bayesian</p>
<p>I came across this <a href="https://mindfulmodeler.substack.com/p/bayesian-inference-from-first-principles">article</a> by Christoph Molnar, and what better way to end the chapter of this course by understanding Bayesian modelling from first principles.</p>
<p>The first principles view of Bayesian statistics is that model parameters are <a href="https://www.wikiwand.com/en/Random_variable">random variables</a>.</p>
<p>The model here can be a simple distribution, and the parameters - the mean of a distribution, coefficients in linear regression, the correlation coefficient - are variables with their own distributions.</p>
<p>This notion contrasts the frequentist view of treating parameters as fixed but unknown quantities. By treating them as random variables, we acknowledge the uncertainty around their true values.</p>
<p>We're also, later on, able to incorporate our beliefs since we assign <a href="https://www.wikiwand.com/en/Probability_distribution">probability distributions</a> to these parameters.</p>
<p>So, we've established parameters are variables.</p>
<p>What do we want to accomplish in Bayesian modelling?</p>
<p>We start with data about an event, and we want to estimate a parameter of interest (θ). This parameter can be anything from effectiveness of a drug to the click-through rate on a website.</p>
<p>In mathematical form, our model is estimating P(θ|X), the parameter distribution for θ given the data X.</p>
<p>But we can't directly estimate P(θ|X), we don't know the true values of parameters in the real-word.</p>
<p>It's much more natural to estimate the inverse - P(X|θ) the distribution of data given parameters.</p>
<p>And here's where <a href="https://www.wikiwand.com/en/Bayes&#x27;_theorem">Bayes' theorem</a> come into the picture.</p>
<p>This theorem inverse the condition to P(X|θ), a.k.a the <a href="https://www.wikiwand.com/en/Likelihood_function">likelihood function</a>.</p>
<p>From this theorem, we are given two things: P(θ), the prior distribution and P(X), the evidence.</p>
<p>P(θ) is your beliefs about the world. You have to specify this BEFORE observing the data.</p>
<p>This prior can be informative or non-informative, and that determines how much your belief will influence the estimation. A non-informative prior means the data has more influence, and vice versa.</p>
<p>In statistics jargon, the posterior mean is the weighted average between the prior mean and the sample mean.</p>
<p>The cool thing being Bayesian is once you get an estimation P(θ|X), with the power of sequential updating, that becomes your new prior.</p>
<p>This idea of updating your priors is very intuitive, we're collecting new data and updating our beliefs from our interactions and experiences in everyday life.</p>
<p>Bayes' theorem also involves the term P(X) called the evidence, which is usually unfeasible to estimate. It's also known as the normalizing constant.</p>
<p>So instead we take the numerator P(X|θ) P(θ), which is proportional to the posterior distribution.</p>
<p>In most cases, the posterior distribution is not a known distribution like the Normal or Binomial distribution, so we need to perform sampling from the posterior using techniques such as <a href="https://en.wikipedia.org/wiki/Markov_chain_Monte_Carlo?useskin=vector">MCMC</a>.</p>
<p>There's no use to knowing all this without being able to apply it. So my goal is read <a href="https://github.com/CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers">Bayesian Methods for Hackers</a> and learn <a href="https://www.pymc.io/welcome.html">PyMC</a> to put this knowledge into practice.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>In Bayesian statistics, model parameters are random variables.</p>
</blockquote>
<p>I took a <a href="https://www.wikiwand.com/en/Bayesian_statistics">Bayesian statistics</a> course this semester and I think it'll be the most valuable course I'll ever be taking in my 4 year of undergraduate studies in Statistics at ISU.</p>
<p>There's a decay rate for knowledge that I retain for the classes I take, and it'll be the same for this course as well. But if there's one thing I want to take away from this course, it's the mindset of being a Bayesian</p>
<p>I came across this <a href="https://mindfulmodeler.substack.com/p/bayesian-inference-from-first-principles">article</a> by Christoph Molnar, and what better way to end the chapter of this course by understanding Bayesian modelling from first principles.</p>
<p>The first principles view of Bayesian statistics is that model parameters are <a href="https://www.wikiwand.com/en/Random_variable">random variables</a>.</p>
<p>The model here can be a simple distribution, and the parameters - the mean of a distribution, coefficients in linear regression, the correlation coefficient - are variables with their own distributions.</p>
<p>This notion contrasts the frequentist view of treating parameters as fixed but unknown quantities. By treating them as random variables, we acknowledge the uncertainty around their true values.</p>
<p>We're also, later on, able to incorporate our beliefs since we assign <a href="https://www.wikiwand.com/en/Probability_distribution">probability distributions</a> to these parameters.</p>
<p>So, we've established parameters are variables.</p>
<p>What do we want to accomplish in Bayesian modelling?</p>
<p>We start with data about an event, and we want to estimate a parameter of interest (θ). This parameter can be anything from effectiveness of a drug to the click-through rate on a website.</p>
<p>In mathematical form, our model is estimating P(θ|X), the parameter distribution for θ given the data X.</p>
<p>But we can't directly estimate P(θ|X), we don't know the true values of parameters in the real-word.</p>
<p>It's much more natural to estimate the inverse - P(X|θ) the distribution of data given parameters.</p>
<p>And here's where <a href="https://www.wikiwand.com/en/Bayes&#x27;_theorem">Bayes' theorem</a> come into the picture.</p>
<p>This theorem inverse the condition to P(X|θ), a.k.a the <a href="https://www.wikiwand.com/en/Likelihood_function">likelihood function</a>.</p>
<p>From this theorem, we are given two things: P(θ), the prior distribution and P(X), the evidence.</p>
<p>P(θ) is your beliefs about the world. You have to specify this BEFORE observing the data.</p>
<p>This prior can be informative or non-informative, and that determines how much your belief will influence the estimation. A non-informative prior means the data has more influence, and vice versa.</p>
<p>In statistics jargon, the posterior mean is the weighted average between the prior mean and the sample mean.</p>
<p>The cool thing being Bayesian is once you get an estimation P(θ|X), with the power of sequential updating, that becomes your new prior.</p>
<p>This idea of updating your priors is very intuitive, we're collecting new data and updating our beliefs from our interactions and experiences in everyday life.</p>
<p>Bayes' theorem also involves the term P(X) called the evidence, which is usually unfeasible to estimate. It's also known as the normalizing constant.</p>
<p>So instead we take the numerator P(X|θ) P(θ), which is proportional to the posterior distribution.</p>
<p>In most cases, the posterior distribution is not a known distribution like the Normal or Binomial distribution, so we need to perform sampling from the posterior using techniques such as <a href="https://en.wikipedia.org/wiki/Markov_chain_Monte_Carlo?useskin=vector">MCMC</a>.</p>
<p>There's no use to knowing all this without being able to apply it. So my goal is read <a href="https://github.com/CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers">Bayesian Methods for Hackers</a> and learn <a href="https://www.pymc.io/welcome.html">PyMC</a> to put this knowledge into practice.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[The Four Gospels]]></title>
        <link>https://bneo.xyz/posts/gospels</link>
        <guid>https://bneo.xyz/posts/gospels</guid>
        <pubDate>Mon, 08 May 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Luke 1:1–4 (NIV): Many have undertaken to draw up an account of the things that have been fulfilled among us, just as they were handed down to us by those who from the first were eyewitnesses and servants of the word. With this in mind, since I myself have carefully investigated everything from the beginning, I too decided to write an orderly account for you, most excellent Theophilus, so that you may know the certainty of the things you have been taught.</p>
</blockquote>
<p>In the New Testaments, we have four <a href="https://en.wikipedia.org/wiki/Gospel">Gospels</a> - Matthew, Mark, Luke and John.</p>
<p>All of them tell the same story about the life of <a href="https://en.wikipedia.org/w/index.php?title=Jesus">Jesus of Nazareth</a>.</p>
<p>Though the four books have many similarities, each author presents a unique perspective on Jesus, emphasizing a different theme for an intended audience.</p>
<p><strong>Matthew</strong> wrote mainly for Jews, emphasizing that Jesus, the son of David, was the Messiah for whom they were waiting. That’s why he began with a genealogy and includes multiple references to Old Testament prophecies fulfilled in Jesus.</p>
<p><strong>Mark</strong> emphasizes Jesus as the Suffering Servant of God. This was especially relevant to believers in Jesus who were suffering for their faith.</p>
<p><strong>Luke</strong> was written to Theophilus, a gentile. Luke presents Jesus as the Son of Man and Savior of all people.</p>
<p><strong>John</strong> presents Christ as the Son of God and Creator of the world.</p>
<p>There's ongoing debate on the <a href="https://en.wikipedia.org/wiki/Historical_reliability_of_the_Gospels">historical reliability</a> on the Gospels.</p>
<p>One thing I found interesting is the only two events that are almost universally agreed upon are the baptism of Jesus by John the Baptist, and the crucifixion of Jesus by Pontius Pilate.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Luke 1:1–4 (NIV): Many have undertaken to draw up an account of the things that have been fulfilled among us, just as they were handed down to us by those who from the first were eyewitnesses and servants of the word. With this in mind, since I myself have carefully investigated everything from the beginning, I too decided to write an orderly account for you, most excellent Theophilus, so that you may know the certainty of the things you have been taught.</p>
</blockquote>
<p>In the New Testaments, we have four <a href="https://en.wikipedia.org/wiki/Gospel">Gospels</a> - Matthew, Mark, Luke and John.</p>
<p>All of them tell the same story about the life of <a href="https://en.wikipedia.org/w/index.php?title=Jesus">Jesus of Nazareth</a>.</p>
<p>Though the four books have many similarities, each author presents a unique perspective on Jesus, emphasizing a different theme for an intended audience.</p>
<p><strong>Matthew</strong> wrote mainly for Jews, emphasizing that Jesus, the son of David, was the Messiah for whom they were waiting. That’s why he began with a genealogy and includes multiple references to Old Testament prophecies fulfilled in Jesus.</p>
<p><strong>Mark</strong> emphasizes Jesus as the Suffering Servant of God. This was especially relevant to believers in Jesus who were suffering for their faith.</p>
<p><strong>Luke</strong> was written to Theophilus, a gentile. Luke presents Jesus as the Son of Man and Savior of all people.</p>
<p><strong>John</strong> presents Christ as the Son of God and Creator of the world.</p>
<p>There's ongoing debate on the <a href="https://en.wikipedia.org/wiki/Historical_reliability_of_the_Gospels">historical reliability</a> on the Gospels.</p>
<p>One thing I found interesting is the only two events that are almost universally agreed upon are the baptism of Jesus by John the Baptist, and the crucifixion of Jesus by Pontius Pilate.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Film photography 101]]></title>
        <link>https://bneo.xyz/posts/film</link>
        <guid>https://bneo.xyz/posts/film</guid>
        <pubDate>Sun, 07 May 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I like taking <a href="https://vsco.co/benxneo/gallery">pictures</a>.</p>
<p>These photographs capture not only the places I've explored, but the essence of who I was in those moments: who I was, what I was thinking, and how I was feeling.</p>
<p>They also serve as portals to my past, allowing me relive past experiences and immerse myself in a sea of memories, rekindling emotions that might otherwise have faded away.</p>
<p>One goal I have, is to get into film photography at some point. I think I'll enjoy it a lot. The craft and detail that goes into taking each shot, and the adventure in choosing the right camera and roll of film.</p>
<p>I watched this <a href="https://www.youtube.com/watch?v=Ax4Yn16Rw8s">video</a> and got to learn a little but more about film photography.</p>
<p>First, <strong>how does film work</strong>?</p>
<p>The basic idea is that film is a roll of plastic containing a magical mix of chemicals that make it sensitive to light.</p>
<p>When film is placed into the camera, it lives in complete darkness.</p>
<p>Every time you shoot a photo, you let light in through the lense. That light then hits the film, and burns it in a way that shapes and color are reflected on the material.</p>
<p>The second question is <strong>which camera</strong> to choose.</p>
<p>There are 3 main types of film cameras:</p>
<ol>
<li>SLR (single-lens reflex camera)
<ul>
<li>what you see on the viewfinder is very close to the image (thanks to mirror)</li>
<li>option to change lenses and shoot manually</li>
<li>bulkier and heavier</li>
<li>who? action photography</li>
</ul>
</li>
<li>Rangefinder
<ul>
<li>a different type of viewfinder that has framelines that assist you when shooting</li>
<li>not all of them allow you to change the lens (the ones that do are more expensive)</li>
<li>compact, smaller setup</li>
<li>who? street photography</li>
</ul>
</li>
<li>Point &#x26; shoot
<ul>
<li>automatic cameras, no need to set exposure or focus (depending on camera)</li>
<li>require batteries</li>
<li>who? easily capture moments of everyday life (first two requires precision and time)</li>
</ul>
</li>
</ol>
<p>When choosing a <strong>type of film</strong>, there are two variables: style and price.</p>
<p>And these films differ in color and contrast.</p>
<p>For beginners, go with Kodak GOLD 200 (cheapish color film)</p>
<p>Now for <strong>how to shoot</strong>.</p>
<p>When shooting film, exposure matters.</p>
<p>Opposite from digital shooting, details in film are harder to recover from the shadows and easier from highlights. So, it's important to expose correctly or slightly overexposed, which means using a light meter.</p>]]></description>
        <content:encoded><![CDATA[<p>I like taking <a href="https://vsco.co/benxneo/gallery">pictures</a>.</p>
<p>These photographs capture not only the places I've explored, but the essence of who I was in those moments: who I was, what I was thinking, and how I was feeling.</p>
<p>They also serve as portals to my past, allowing me relive past experiences and immerse myself in a sea of memories, rekindling emotions that might otherwise have faded away.</p>
<p>One goal I have, is to get into film photography at some point. I think I'll enjoy it a lot. The craft and detail that goes into taking each shot, and the adventure in choosing the right camera and roll of film.</p>
<p>I watched this <a href="https://www.youtube.com/watch?v=Ax4Yn16Rw8s">video</a> and got to learn a little but more about film photography.</p>
<p>First, <strong>how does film work</strong>?</p>
<p>The basic idea is that film is a roll of plastic containing a magical mix of chemicals that make it sensitive to light.</p>
<p>When film is placed into the camera, it lives in complete darkness.</p>
<p>Every time you shoot a photo, you let light in through the lense. That light then hits the film, and burns it in a way that shapes and color are reflected on the material.</p>
<p>The second question is <strong>which camera</strong> to choose.</p>
<p>There are 3 main types of film cameras:</p>
<ol>
<li>SLR (single-lens reflex camera)
<ul>
<li>what you see on the viewfinder is very close to the image (thanks to mirror)</li>
<li>option to change lenses and shoot manually</li>
<li>bulkier and heavier</li>
<li>who? action photography</li>
</ul>
</li>
<li>Rangefinder
<ul>
<li>a different type of viewfinder that has framelines that assist you when shooting</li>
<li>not all of them allow you to change the lens (the ones that do are more expensive)</li>
<li>compact, smaller setup</li>
<li>who? street photography</li>
</ul>
</li>
<li>Point &#x26; shoot
<ul>
<li>automatic cameras, no need to set exposure or focus (depending on camera)</li>
<li>require batteries</li>
<li>who? easily capture moments of everyday life (first two requires precision and time)</li>
</ul>
</li>
</ol>
<p>When choosing a <strong>type of film</strong>, there are two variables: style and price.</p>
<p>And these films differ in color and contrast.</p>
<p>For beginners, go with Kodak GOLD 200 (cheapish color film)</p>
<p>Now for <strong>how to shoot</strong>.</p>
<p>When shooting film, exposure matters.</p>
<p>Opposite from digital shooting, details in film are harder to recover from the shadows and easier from highlights. So, it's important to expose correctly or slightly overexposed, which means using a light meter.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Stroop effect]]></title>
        <link>https://bneo.xyz/posts/stroop</link>
        <guid>https://bneo.xyz/posts/stroop</guid>
        <pubDate>Sat, 06 May 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>In psychology, the Stroop effect is the delay in reaction time between congruent and incongruent stimuli.</p>
</blockquote>
<p>I had a practice session today for Sunday's praise and worship, and in one of the songs, the lead singer requested a key change.</p>
<p>Key changes mess up my flow, because I memorize a certain routine to minimize mistakes while playing.</p>
<p>It was just a simple one-step key change, from C to B-flat, so I could still manage.</p>
<p>I was looking at every chord in the old key on my printed sheet music, and then translating it to the new key in real time.</p>
<p>But at one point, my visual stimuli of seeing the C chord won over my brain's background process that was telling my hands to play B-flat, causing me to hit the wrong chords.</p>
<p>I thought about why that happens and it turns out I was experiencing the <a href="https://en.wikipedia.org/wiki/Stroop_effect">Stroop effect</a>.</p>
<p>You've probably experienced this effect yourself in a certain brain teaser.</p>
<p>Known as the Stroop test, you're given a list of words that are printed in a different color than the meaning of the word. And your task is to name the color of the word, not the word itself, as fast as you can.</p>
<p>For example, when presented with the word "<a href="https://www.youtube.com/watch?v=Zlot0i3Zykw">Red</a>", it's easier to say red, as opposed to the color of the text (blue).</p>
<p>There are some <a href="https://en.wikipedia.org/wiki/Stroop_effect?useskin=vector#Theories">theories</a> used to explain why this effect happens.</p>
<p>They're all based on the idea that our brains processes relevant and irrelevant information in parallel, but they both "race" to your brain's central processor to be chosen as a response.</p>
<p>This neurophysiological test has different <a href="https://en.wikipedia.org/wiki/Stroop_effect?useskin=vector#Variations">variations</a>, and can reveal a lot about your brain and how it processes information.</p>
<p>Among the most important uses is in measuring a person's <a href="https://psycnet.apa.org/record/1990-27437-001">selective attention</a> capacity and skills, as well as their processing speed ability.</p>
<p>It can also diagnose different psychiatric and neurological disorders such as ADHD, schizophrenia, and depression.</p>
<p>What I find most interesting is that studying this effect might help us better understand the black box that is our brain, which can allow us to overcome our fast instinctual thinking, known as System 1 in the book <a href="https://en.wikipedia.org/wiki/Thinking,_Fast_and_Slow?useskin=vector">Thinking, Fast and Slow</a>, helping us reach to more logical conclusions.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>In psychology, the Stroop effect is the delay in reaction time between congruent and incongruent stimuli.</p>
</blockquote>
<p>I had a practice session today for Sunday's praise and worship, and in one of the songs, the lead singer requested a key change.</p>
<p>Key changes mess up my flow, because I memorize a certain routine to minimize mistakes while playing.</p>
<p>It was just a simple one-step key change, from C to B-flat, so I could still manage.</p>
<p>I was looking at every chord in the old key on my printed sheet music, and then translating it to the new key in real time.</p>
<p>But at one point, my visual stimuli of seeing the C chord won over my brain's background process that was telling my hands to play B-flat, causing me to hit the wrong chords.</p>
<p>I thought about why that happens and it turns out I was experiencing the <a href="https://en.wikipedia.org/wiki/Stroop_effect">Stroop effect</a>.</p>
<p>You've probably experienced this effect yourself in a certain brain teaser.</p>
<p>Known as the Stroop test, you're given a list of words that are printed in a different color than the meaning of the word. And your task is to name the color of the word, not the word itself, as fast as you can.</p>
<p>For example, when presented with the word "<a href="https://www.youtube.com/watch?v=Zlot0i3Zykw">Red</a>", it's easier to say red, as opposed to the color of the text (blue).</p>
<p>There are some <a href="https://en.wikipedia.org/wiki/Stroop_effect?useskin=vector#Theories">theories</a> used to explain why this effect happens.</p>
<p>They're all based on the idea that our brains processes relevant and irrelevant information in parallel, but they both "race" to your brain's central processor to be chosen as a response.</p>
<p>This neurophysiological test has different <a href="https://en.wikipedia.org/wiki/Stroop_effect?useskin=vector#Variations">variations</a>, and can reveal a lot about your brain and how it processes information.</p>
<p>Among the most important uses is in measuring a person's <a href="https://psycnet.apa.org/record/1990-27437-001">selective attention</a> capacity and skills, as well as their processing speed ability.</p>
<p>It can also diagnose different psychiatric and neurological disorders such as ADHD, schizophrenia, and depression.</p>
<p>What I find most interesting is that studying this effect might help us better understand the black box that is our brain, which can allow us to overcome our fast instinctual thinking, known as System 1 in the book <a href="https://en.wikipedia.org/wiki/Thinking,_Fast_and_Slow?useskin=vector">Thinking, Fast and Slow</a>, helping us reach to more logical conclusions.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Three things]]></title>
        <link>https://bneo.xyz/posts/3</link>
        <guid>https://bneo.xyz/posts/3</guid>
        <pubDate>Fri, 05 May 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I used to squeeze my to-do list with a lot of tasks, I felt I should spend every minute of my day efficiently. But that was a recipe for burnout.</p>
<p>I would end up overwhelmed and disappointed, feeling I barely accomplished much at the end of the day.</p>
<p>Lately, I've been focusing on just doing three things for the day.</p>
<p>Here's the system that I've been using, which draws from the <a href="https://www.bentomethod.com/bentomethod">Bento method</a>.</p>
<p>My tasks are split into 3 categories:</p>
<ul>
<li>large (P1): Deep work that requires intense focus like writing articles, doing assignments, coding. (90+ mins)</li>
<li>medium (P2): Busy work that are process-based like research, editing, and organizing information. (45-60 mins)</li>
<li>short (P3): Habitual work like reading emails, catching up on news, doing the dishes, listening to podcasts. (15-30 mins)</li>
</ul>
<p>So what are the three things?</p>
<p>For me, they comprise of one P1 task, and two P2 task. And however many P3 tasks that I perform on autopilot, like making my daily protein shake and listening to podcasts on the way to class, or doing laundry on the weekend.</p>
<p>Now, there's also the question of when.</p>
<p>If you do time-blocking, how should you fit these tasks into your day?</p>
<p>Your energy level throughout the day has 3 brackets too:</p>
<ul>
<li>peak: mind and body are at their highest functioning form</li>
<li>through: exhausted from work during your peak period and need time and rest to replenish.</li>
<li>rebound: body is recovering from the low-energy trough and is ready to get back in focus mode for another few hours.</li>
</ul>
<p>Assign P1 tasks to the peak, and P2 tasks to the throughs. And for P3 tasks, save them for when your energy levels are at its lowest, since you can perform them on autopilot mode.</p>]]></description>
        <content:encoded><![CDATA[<p>I used to squeeze my to-do list with a lot of tasks, I felt I should spend every minute of my day efficiently. But that was a recipe for burnout.</p>
<p>I would end up overwhelmed and disappointed, feeling I barely accomplished much at the end of the day.</p>
<p>Lately, I've been focusing on just doing three things for the day.</p>
<p>Here's the system that I've been using, which draws from the <a href="https://www.bentomethod.com/bentomethod">Bento method</a>.</p>
<p>My tasks are split into 3 categories:</p>
<ul>
<li>large (P1): Deep work that requires intense focus like writing articles, doing assignments, coding. (90+ mins)</li>
<li>medium (P2): Busy work that are process-based like research, editing, and organizing information. (45-60 mins)</li>
<li>short (P3): Habitual work like reading emails, catching up on news, doing the dishes, listening to podcasts. (15-30 mins)</li>
</ul>
<p>So what are the three things?</p>
<p>For me, they comprise of one P1 task, and two P2 task. And however many P3 tasks that I perform on autopilot, like making my daily protein shake and listening to podcasts on the way to class, or doing laundry on the weekend.</p>
<p>Now, there's also the question of when.</p>
<p>If you do time-blocking, how should you fit these tasks into your day?</p>
<p>Your energy level throughout the day has 3 brackets too:</p>
<ul>
<li>peak: mind and body are at their highest functioning form</li>
<li>through: exhausted from work during your peak period and need time and rest to replenish.</li>
<li>rebound: body is recovering from the low-energy trough and is ready to get back in focus mode for another few hours.</li>
</ul>
<p>Assign P1 tasks to the peak, and P2 tasks to the throughs. And for P3 tasks, save them for when your energy levels are at its lowest, since you can perform them on autopilot mode.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[The Neuroscience of Achieving Goals]]></title>
        <link>https://bneo.xyz/posts/goals</link>
        <guid>https://bneo.xyz/posts/goals</guid>
        <pubDate>Thu, 04 May 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I like listening the <a href="https://hubermanlab.com/">Huberman lab</a> podcast.</p>
<p>Andrew is really good at distilling research and studies into small bits of practical advice.</p>
<p>The two biggest lessons I've garnered from his podcast are to get <a href="https://youtu.be/WDv4AWk0J3U?t=299">sunlight</a> exposure in the morning for ~5 minutes, and <a href="https://www.youtube.com/watch?v=rBdhqBGqiMc">physiological sigh</a> is effective in reducing anxiety and stress.</p>
<p>In his <a href="https://hubermanlab.com/the-science-of-setting-and-achieving-goals/">episode</a> on goal setting and achieving goals, he shares 8 science-backed strategies.</p>
<p>They can be broken down into three main categories:</p>
<ol>
<li><strong>Goal Setting:</strong> how do we set the right goals?
<ul>
<li><strong>The 85% Rule</strong> — you should set your goals so that you achieve them <a href="https://www.nature.com/articles/s41467-019-12552-4">85.13%</a> of the time (failing 15% of the time despite your best efforts)</li>
<li><strong>Make A Plan</strong> — set SMART goals, create a specific set of action steps that get right down to details about what success would look like.</li>
<li><strong>Imagine The Worst</strong> — write down/talk about how bad it will be if you don't achieve your goals, it’s motivating to think about what it will be like if you fail.</li>
</ul>
</li>
<li><strong>Goal Execution:</strong> how do actually do the actions required to achieve our goals?
<ul>
<li><strong>Outsmart Your Obstacles</strong> — identify potential obstacles ahead of time and then planning out how to defeat them (foreshadow failure).</li>
<li><strong>Procrastinate with Other Tasks</strong> — pre-task multitasking before a work session can actually help you generate adrenaline and get you into action.</li>
<li><strong>Focus Your Eyes to Focus Your Mind</strong> — Focus your visual attention on a single point for 30-60 seconds, it increases levels of systolic blood pressure and adrenaline.</li>
</ul>
</li>
<li><strong>Goal Persistence:</strong> how do we stick with our goals?
<ul>
<li><strong>Have A Weekly Check In</strong> — review the progress you’ve made on your goals once a week, “dopamine milestone” — a pit stop where you signal to your brain that things are moving forward.</li>
<li><strong>Reward Your Effort</strong> — the next time you make an effort on something important — take note, and then take pride. Celebrate progress, not perfection, pat yourself on the brain.</li>
</ul>
</li>
</ol>
<p>To go more in-depth into these strategies, read this <a href="https://every.to/superorganizers/the-neuroscience-of-achieving-your-goals">article</a>.</p>]]></description>
        <content:encoded><![CDATA[<p>I like listening the <a href="https://hubermanlab.com/">Huberman lab</a> podcast.</p>
<p>Andrew is really good at distilling research and studies into small bits of practical advice.</p>
<p>The two biggest lessons I've garnered from his podcast are to get <a href="https://youtu.be/WDv4AWk0J3U?t=299">sunlight</a> exposure in the morning for ~5 minutes, and <a href="https://www.youtube.com/watch?v=rBdhqBGqiMc">physiological sigh</a> is effective in reducing anxiety and stress.</p>
<p>In his <a href="https://hubermanlab.com/the-science-of-setting-and-achieving-goals/">episode</a> on goal setting and achieving goals, he shares 8 science-backed strategies.</p>
<p>They can be broken down into three main categories:</p>
<ol>
<li><strong>Goal Setting:</strong> how do we set the right goals?
<ul>
<li><strong>The 85% Rule</strong> — you should set your goals so that you achieve them <a href="https://www.nature.com/articles/s41467-019-12552-4">85.13%</a> of the time (failing 15% of the time despite your best efforts)</li>
<li><strong>Make A Plan</strong> — set SMART goals, create a specific set of action steps that get right down to details about what success would look like.</li>
<li><strong>Imagine The Worst</strong> — write down/talk about how bad it will be if you don't achieve your goals, it’s motivating to think about what it will be like if you fail.</li>
</ul>
</li>
<li><strong>Goal Execution:</strong> how do actually do the actions required to achieve our goals?
<ul>
<li><strong>Outsmart Your Obstacles</strong> — identify potential obstacles ahead of time and then planning out how to defeat them (foreshadow failure).</li>
<li><strong>Procrastinate with Other Tasks</strong> — pre-task multitasking before a work session can actually help you generate adrenaline and get you into action.</li>
<li><strong>Focus Your Eyes to Focus Your Mind</strong> — Focus your visual attention on a single point for 30-60 seconds, it increases levels of systolic blood pressure and adrenaline.</li>
</ul>
</li>
<li><strong>Goal Persistence:</strong> how do we stick with our goals?
<ul>
<li><strong>Have A Weekly Check In</strong> — review the progress you’ve made on your goals once a week, “dopamine milestone” — a pit stop where you signal to your brain that things are moving forward.</li>
<li><strong>Reward Your Effort</strong> — the next time you make an effort on something important — take note, and then take pride. Celebrate progress, not perfection, pat yourself on the brain.</li>
</ul>
</li>
</ol>
<p>To go more in-depth into these strategies, read this <a href="https://every.to/superorganizers/the-neuroscience-of-achieving-your-goals">article</a>.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Happiness Habits]]></title>
        <link>https://bneo.xyz/posts/happiness</link>
        <guid>https://bneo.xyz/posts/happiness</guid>
        <pubDate>Wed, 03 May 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>"The more you notice how happy or how grateful you are, the more it grows"</p>
</blockquote>
<p>Happiness can be measured, strengthened, and taught.</p>
<p>Here are some habits by <a href="https://time.com/6241099/daily-habits-happiness-experts/">happiness experts</a> that boosts <a href="https://www.insider.com/guides/health/mental-health/happy-hormones">brain chemicals</a> responsible for happiness.</p>
<ul>
<li>>7 hours of sleep</li>
<li>meditate</li>
<li>pray</li>
<li>exercise / sports</li>
<li>spend time/money on others</li>
<li>engage with support groups or therapist</li>
<li>Personal hobby (art, writing, music, cooking, reading, gaming)</li>
<li>spend time in nature (marvel at flowers, plants, birds, insects.)</li>
<li>spend time with friends and family</li>
</ul>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>"The more you notice how happy or how grateful you are, the more it grows"</p>
</blockquote>
<p>Happiness can be measured, strengthened, and taught.</p>
<p>Here are some habits by <a href="https://time.com/6241099/daily-habits-happiness-experts/">happiness experts</a> that boosts <a href="https://www.insider.com/guides/health/mental-health/happy-hormones">brain chemicals</a> responsible for happiness.</p>
<ul>
<li>>7 hours of sleep</li>
<li>meditate</li>
<li>pray</li>
<li>exercise / sports</li>
<li>spend time/money on others</li>
<li>engage with support groups or therapist</li>
<li>Personal hobby (art, writing, music, cooking, reading, gaming)</li>
<li>spend time in nature (marvel at flowers, plants, birds, insects.)</li>
<li>spend time with friends and family</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Be Brief, be Positive]]></title>
        <link>https://bneo.xyz/posts/brief</link>
        <guid>https://bneo.xyz/posts/brief</guid>
        <pubDate>Tue, 02 May 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>A useful rule when speaking to others is to <a href="https://bakadesuyo.com/2014/01/interesting/">be brief, and be positive</a>.</p>
<p>We like talking about ourselves, and don't realize when we're boring people.</p>
<p>If you're quick to the point and upbeat, it makes it hard for you to be boring.</p>
<p>Always tell the quickest version of your story first. If the other person is interested, they'll ask question.</p>
<p>Then, modulate your story to fit the recipient's interest.</p>
<p>Keep things positive. Even if you disagree with their opinions, there's a chance they might be right, and you could learn something from them.</p>
<p>Being too agreeable is superficial, but brutally honest leads to a miserable conversation.</p>
<p>So, positive disagreement is the middle ground.</p>]]></description>
        <content:encoded><![CDATA[<p>A useful rule when speaking to others is to <a href="https://bakadesuyo.com/2014/01/interesting/">be brief, and be positive</a>.</p>
<p>We like talking about ourselves, and don't realize when we're boring people.</p>
<p>If you're quick to the point and upbeat, it makes it hard for you to be boring.</p>
<p>Always tell the quickest version of your story first. If the other person is interested, they'll ask question.</p>
<p>Then, modulate your story to fit the recipient's interest.</p>
<p>Keep things positive. Even if you disagree with their opinions, there's a chance they might be right, and you could learn something from them.</p>
<p>Being too agreeable is superficial, but brutally honest leads to a miserable conversation.</p>
<p>So, positive disagreement is the middle ground.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[The First 20 Hours]]></title>
        <link>https://bneo.xyz/posts/20h</link>
        <guid>https://bneo.xyz/posts/20h</guid>
        <pubDate>Mon, 01 May 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>The major barrier to skill acquisition is not intellectual... it's emotional</p>
</blockquote>
<p>You've probably heard of the 10,000-hour rule, an idea popularized by Malcolm Gladwell in his book <em>Outliers</em>.</p>
<p>Apparently, that has been <a href="https://www.vox.com/science-and-health/2019/8/23/20828597/the-10000-hour-rule-debunked">debunked</a>.</p>
<p>And Josh Kaufman believes that if your goal is to just learn a new skill, not be a world expert, it only takes 20 hours.</p>
<p>He shares the following methods in his <a href="https://www.youtube.com/watch?v=5MgBikgcWnY">TED talk</a> to do so:</p>
<ol>
<li>Deconstruct the skill</li>
<li>Learn enough to self-correct</li>
<li>Remove practice barriers</li>
<li>Practice at least 20 hours.</li>
</ol>
<p><strong>First</strong>, decide exactly what you want to be able to do when you're done.</p>
<p>Is it coding your own personal portfolio in React &#x26; Next.js? Building blazingly fast app using Rust? Creating a compiler from scratch? Be specific.</p>
<p>Skills are just big bundles of other skills. Look into the skills you need to achieve it and deconstruct; break it down into smaller pieces.</p>
<p>The more you break apart the skill, the more you're able to decide what parts of the skills that will actually get you to what you want. Then practice those first.</p>
<p>To practice, you need reliable sources. Do some research, find 3-5 best resources. Don't use this as a way to procrastinate. Figure out the optimal stopping time for exploration, then start exploiting.</p>
<p><strong>Second</strong>, you don't have learn everything. You only need to learn enough to the point where you can practice, and self-correct as you practice.</p>
<p>Learning is getting better at noticing when you're making a mistake, and doing something a little different every time.</p>
<p>In programming, that means having the ability to debug and fix errors in your code. It also means spotting opportunities to make your code more optimized.</p>
<p><strong>Third</strong>, life is full of distractions and the internet is full of noise. They get into the way of practicing.</p>
<p>Devote time to learning. Block time out on your calendar. Set a timer and start working. Get into the flow with some music. Turn off notifications on your phone. Set website blockers.</p>
<p><strong>Fourth</strong>, we don't like to feel stupid. And when learning anything new, there's an initial frustration barrier.</p>
<p>Commit to practicing. Learn in public. Get a study buddy. Write about what you learn. If you stick with the practice long enough, that barrier melts away.</p>
<p>You just have to practice 20 hours. That's 45 mins a day, for a month.</p>
<p>And most importantly, <strong>have fun</strong>.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>The major barrier to skill acquisition is not intellectual... it's emotional</p>
</blockquote>
<p>You've probably heard of the 10,000-hour rule, an idea popularized by Malcolm Gladwell in his book <em>Outliers</em>.</p>
<p>Apparently, that has been <a href="https://www.vox.com/science-and-health/2019/8/23/20828597/the-10000-hour-rule-debunked">debunked</a>.</p>
<p>And Josh Kaufman believes that if your goal is to just learn a new skill, not be a world expert, it only takes 20 hours.</p>
<p>He shares the following methods in his <a href="https://www.youtube.com/watch?v=5MgBikgcWnY">TED talk</a> to do so:</p>
<ol>
<li>Deconstruct the skill</li>
<li>Learn enough to self-correct</li>
<li>Remove practice barriers</li>
<li>Practice at least 20 hours.</li>
</ol>
<p><strong>First</strong>, decide exactly what you want to be able to do when you're done.</p>
<p>Is it coding your own personal portfolio in React &#x26; Next.js? Building blazingly fast app using Rust? Creating a compiler from scratch? Be specific.</p>
<p>Skills are just big bundles of other skills. Look into the skills you need to achieve it and deconstruct; break it down into smaller pieces.</p>
<p>The more you break apart the skill, the more you're able to decide what parts of the skills that will actually get you to what you want. Then practice those first.</p>
<p>To practice, you need reliable sources. Do some research, find 3-5 best resources. Don't use this as a way to procrastinate. Figure out the optimal stopping time for exploration, then start exploiting.</p>
<p><strong>Second</strong>, you don't have learn everything. You only need to learn enough to the point where you can practice, and self-correct as you practice.</p>
<p>Learning is getting better at noticing when you're making a mistake, and doing something a little different every time.</p>
<p>In programming, that means having the ability to debug and fix errors in your code. It also means spotting opportunities to make your code more optimized.</p>
<p><strong>Third</strong>, life is full of distractions and the internet is full of noise. They get into the way of practicing.</p>
<p>Devote time to learning. Block time out on your calendar. Set a timer and start working. Get into the flow with some music. Turn off notifications on your phone. Set website blockers.</p>
<p><strong>Fourth</strong>, we don't like to feel stupid. And when learning anything new, there's an initial frustration barrier.</p>
<p>Commit to practicing. Learn in public. Get a study buddy. Write about what you learn. If you stick with the practice long enough, that barrier melts away.</p>
<p>You just have to practice 20 hours. That's 45 mins a day, for a month.</p>
<p>And most importantly, <strong>have fun</strong>.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[How To Present like Steve Jobs]]></title>
        <link>https://bneo.xyz/posts/articulate</link>
        <guid>https://bneo.xyz/posts/articulate</guid>
        <pubDate>Sun, 30 Apr 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>"iPhone is a revolutionary and magical product that is literally five years ahead of any other mobile phone"</p>
</blockquote>
<p>Steve Jobs was a master communicator and storyteller.</p>
<p>His introduction of <a href="https://www.youtube.com/watch?v=x7qPAY9JqE4">The iPhone</a> from MacWorld 2007 is a quintessential example of his ability to articulate ideas effectively.</p>
<p>Vicky Zhao shares in her <a href="https://www.youtube.com/watch?v=PkPfdR80u_8">video</a> that the key is to know the answer to 4 questions.</p>
<p>These questions were inspired by Aristotle's 3 elements of persuasion - Logos, Pathos, and Ethos.</p>
<p>The questions are:</p>
<ol>
<li>What do you want people to <strong>do</strong>? (end goal)</li>
<li>What do I want people to know about <strong>me</strong>? (Ethos)</li>
<li>What do I want people to know about the <strong>topic</strong>? (Logos)</li>
<li>What do I want people to <strong>feel</strong>? (Pathos)</li>
</ol>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>"iPhone is a revolutionary and magical product that is literally five years ahead of any other mobile phone"</p>
</blockquote>
<p>Steve Jobs was a master communicator and storyteller.</p>
<p>His introduction of <a href="https://www.youtube.com/watch?v=x7qPAY9JqE4">The iPhone</a> from MacWorld 2007 is a quintessential example of his ability to articulate ideas effectively.</p>
<p>Vicky Zhao shares in her <a href="https://www.youtube.com/watch?v=PkPfdR80u_8">video</a> that the key is to know the answer to 4 questions.</p>
<p>These questions were inspired by Aristotle's 3 elements of persuasion - Logos, Pathos, and Ethos.</p>
<p>The questions are:</p>
<ol>
<li>What do you want people to <strong>do</strong>? (end goal)</li>
<li>What do I want people to know about <strong>me</strong>? (Ethos)</li>
<li>What do I want people to know about the <strong>topic</strong>? (Logos)</li>
<li>What do I want people to <strong>feel</strong>? (Pathos)</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[DoorDash & Generative AI]]></title>
        <link>https://bneo.xyz/posts/doordash-genai</link>
        <guid>https://bneo.xyz/posts/doordash-genai</guid>
        <pubDate>Sat, 29 Apr 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>5 ways <a href="https://doordash.engineering/2023/04/26/doordash-identifies-five-big-areas-for-using-generative-ai/">DoorDash</a> plans to capitalize on Generative AI.</p>
<p><strong>1. Automation</strong> - Automate cart building, get order status updates, account info, recipes, etc. I imagine a voice assistant/chatbot you can communicate with, i.e. "I'm making pizza today, suggest a recipe, buy the ingredients for me, when's my order coming, ..."</p>
<p><strong>2. Discovery</strong> - Augment voice, chat and search interface by leveraging GenAI to analyze customer's order history, location, time of day, other factors. Better use of knowledge graph relationships between customers and merchants.</p>
<p><strong>3. Personalization</strong> - More personalized and engaging content for customers, think engaging GenAI menu's that highlights their most popular items for the week and better promotions and discounts based on your neighborhood and past orders.</p>
<p><strong>4. Extraction</strong> - Automatically generate inventory list for restaurants (analyze order history -> predict items that are most likely to sell out), extract data from receipts using OCR, extract food name, prices, ingredients from menus.</p>
<p><strong>5. Productivity</strong> - Automate data analysis (generate SQL queries that are performant), analyze internal wiki pages and generate sales pitches, FAQ pages, etc.</p>
<p>The two key challenges to address before reaping the benefits of Gen AI are data privacy and bias.</p>
<p>I'm going back to Tesla this summer to intern with the same team and have been thinking about putting Generative AI to use.</p>
<p>Two things I've thought about so far are QnA on documents and extracting structure from unstructured data.</p>
<p>If my team gives the green light, I'm going to have fun this time.</p>]]></description>
        <content:encoded><![CDATA[<p>5 ways <a href="https://doordash.engineering/2023/04/26/doordash-identifies-five-big-areas-for-using-generative-ai/">DoorDash</a> plans to capitalize on Generative AI.</p>
<p><strong>1. Automation</strong> - Automate cart building, get order status updates, account info, recipes, etc. I imagine a voice assistant/chatbot you can communicate with, i.e. "I'm making pizza today, suggest a recipe, buy the ingredients for me, when's my order coming, ..."</p>
<p><strong>2. Discovery</strong> - Augment voice, chat and search interface by leveraging GenAI to analyze customer's order history, location, time of day, other factors. Better use of knowledge graph relationships between customers and merchants.</p>
<p><strong>3. Personalization</strong> - More personalized and engaging content for customers, think engaging GenAI menu's that highlights their most popular items for the week and better promotions and discounts based on your neighborhood and past orders.</p>
<p><strong>4. Extraction</strong> - Automatically generate inventory list for restaurants (analyze order history -> predict items that are most likely to sell out), extract data from receipts using OCR, extract food name, prices, ingredients from menus.</p>
<p><strong>5. Productivity</strong> - Automate data analysis (generate SQL queries that are performant), analyze internal wiki pages and generate sales pitches, FAQ pages, etc.</p>
<p>The two key challenges to address before reaping the benefits of Gen AI are data privacy and bias.</p>
<p>I'm going back to Tesla this summer to intern with the same team and have been thinking about putting Generative AI to use.</p>
<p>Two things I've thought about so far are QnA on documents and extracting structure from unstructured data.</p>
<p>If my team gives the green light, I'm going to have fun this time.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[The 85% Rule]]></title>
        <link>https://bneo.xyz/posts/85</link>
        <guid>https://bneo.xyz/posts/85</guid>
        <pubDate>Fri, 28 Apr 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>"A sprint coach was studying Carl Lewis, for a year, and couldn’t understand why Carl was always last or second last at the 40-meter mark, but then go on to win the 100-meter sprint.</p>
<p>Eventually, he realised that Carl Lewis did nothing at the 50-meter mark; his breathing and form was exactly the same. Other runners would try to push harder, clenching their fists, scrunching their faces. But Carl Lewis stayed exactly the same—and go on to breeze past the others”</p>
</blockquote>
<p>With this story, Hugh Jackman shares the idea of the the <a href="https://tim.blog/2020/06/26/hugh-jackman/">85% rule</a>.</p>
<p>He hypothesized that if you tell Type-A athletes to run at their 85% capacity, they will run faster than if you tell them to run at 100%, because it’s more about relaxation, and form, and optimising the muscles in the right way.</p>
<p>At first, it was counterintuitive to me that I don't have to give my 100% when trying to perform at my best.</p>
<p>Because if I'm not putting 100% effort into my work, then won't I fall behind to someone who is? Isn't pushing myself to the limit the precondition to success?</p>
<p>But the more I think about it, the more it made sense.</p>
<p>When I practiced for my Grade 8 ABRSM Piano practical exam, I noticed diminishing returns as I practiced too much. My fingers would start tensing and start hitting the wrong keys. I forgot to relax. I was clenching my fists, pushing towards the finish line.</p>
<p>When I studied for my final round interview with Glassdoor, overoptimized on the wrong things. I studied everything I could about AB tests, read dozens of articles, memorized the concepts. I passed the AB testing case study portion, but failed to explain what I had on my resume with any detail. I was racing down the finish line with perfect form, but it was the wrong race track.</p>
<p>As I'm graduating soon, every day feels like a race against time. I'm running at 110%, but it's still not fast enough.</p>
<p>As an international student, I tell myself I have to stand out from the rest, I need to put in more work while everyone else parties and has fun, and I can have fun later.</p>
<p>But all this "productivity" is backfiring. I'm burntout and exhausted. And with GERD on top of everything, I can't remember the last time I felt healthy.</p>
<p>Hopefully, writing this out will implant the 85% rule into my brain.</p>
<p>Where I will learn relaxation by scheduling breaks and being outside more, and stop maximizing performance and perfection by doing just enough.</p>
<h2>Changelog</h2>
<ul>
<li>May 4, 2023: Found out the 85% rule is backed by a <a href="https://www.nature.com/articles/s41467-019-12552-4">study</a> in 2019 on Nature Communications</li>
</ul>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>"A sprint coach was studying Carl Lewis, for a year, and couldn’t understand why Carl was always last or second last at the 40-meter mark, but then go on to win the 100-meter sprint.</p>
<p>Eventually, he realised that Carl Lewis did nothing at the 50-meter mark; his breathing and form was exactly the same. Other runners would try to push harder, clenching their fists, scrunching their faces. But Carl Lewis stayed exactly the same—and go on to breeze past the others”</p>
</blockquote>
<p>With this story, Hugh Jackman shares the idea of the the <a href="https://tim.blog/2020/06/26/hugh-jackman/">85% rule</a>.</p>
<p>He hypothesized that if you tell Type-A athletes to run at their 85% capacity, they will run faster than if you tell them to run at 100%, because it’s more about relaxation, and form, and optimising the muscles in the right way.</p>
<p>At first, it was counterintuitive to me that I don't have to give my 100% when trying to perform at my best.</p>
<p>Because if I'm not putting 100% effort into my work, then won't I fall behind to someone who is? Isn't pushing myself to the limit the precondition to success?</p>
<p>But the more I think about it, the more it made sense.</p>
<p>When I practiced for my Grade 8 ABRSM Piano practical exam, I noticed diminishing returns as I practiced too much. My fingers would start tensing and start hitting the wrong keys. I forgot to relax. I was clenching my fists, pushing towards the finish line.</p>
<p>When I studied for my final round interview with Glassdoor, overoptimized on the wrong things. I studied everything I could about AB tests, read dozens of articles, memorized the concepts. I passed the AB testing case study portion, but failed to explain what I had on my resume with any detail. I was racing down the finish line with perfect form, but it was the wrong race track.</p>
<p>As I'm graduating soon, every day feels like a race against time. I'm running at 110%, but it's still not fast enough.</p>
<p>As an international student, I tell myself I have to stand out from the rest, I need to put in more work while everyone else parties and has fun, and I can have fun later.</p>
<p>But all this "productivity" is backfiring. I'm burntout and exhausted. And with GERD on top of everything, I can't remember the last time I felt healthy.</p>
<p>Hopefully, writing this out will implant the 85% rule into my brain.</p>
<p>Where I will learn relaxation by scheduling breaks and being outside more, and stop maximizing performance and perfection by doing just enough.</p>
<h2>Changelog</h2>
<ul>
<li>May 4, 2023: Found out the 85% rule is backed by a <a href="https://www.nature.com/articles/s41467-019-12552-4">study</a> in 2019 on Nature Communications</li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[How to Synthesize Books]]></title>
        <link>https://bneo.xyz/posts/synthesize</link>
        <guid>https://bneo.xyz/posts/synthesize</guid>
        <pubDate>Thu, 27 Apr 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I saw this comment on an <a href="https://news.ycombinator.com/item?id=35728268">Ask HN</a> question and it made me recall a fun challenge I used to do.</p>
<blockquote>
<p>When reading, I look for 2 or 3 key "aha moments" that stick with me. For Thinking Fast it was "two ways of thinking", "loss aversion". For Thinking in Systems it's "stocks + outflows + inflow", and "all systems reach an equilibrium</p>
</blockquote>
<p>Most Sundays after church, my family and I would go to Publika, a Shopping Gallery nearby for lunch.</p>
<p>And while my mom explores the vendors stalls that sell trinkets, clothes, and food, I would be camping at the non-fiction bookshelves at bookstore with one goal.</p>
<p>The objective was to fill my brain with as much new information as possible before my mom was done with shopping.</p>
<p>I would pick a book that piqued my interest, start flipping through the pages and speedread, until something quoteworthy catches my attention. Then, I tweet it for future me to read.</p>
<p>I liked that challenge because it allowed me to read books without the pressure of finishing it cover-to-cover. And to just cling on to a few ideas, and try to apply them to my life.</p>
<p>I remember after finishing the last page of 12 Rules for Life by Jordan Peterson, I felt proud of myself. But a friend asked me what that book was about, I couldn't give an answer, or any answer as a matter of fact.</p>
<p>Either that book was impossible to summarize in a sentence, or I was optimizing the wrong reward function.</p>
<p>From now on, I will follow the strategy below for synthesizing books and turning them into mental models, instead of passively consuming them.</p>
<ol>
<li>Highlight key ideas</li>
<li>Talk/Write about it</li>
<li>Apply it</li>
<li>Review it</li>
</ol>]]></description>
        <content:encoded><![CDATA[<p>I saw this comment on an <a href="https://news.ycombinator.com/item?id=35728268">Ask HN</a> question and it made me recall a fun challenge I used to do.</p>
<blockquote>
<p>When reading, I look for 2 or 3 key "aha moments" that stick with me. For Thinking Fast it was "two ways of thinking", "loss aversion". For Thinking in Systems it's "stocks + outflows + inflow", and "all systems reach an equilibrium</p>
</blockquote>
<p>Most Sundays after church, my family and I would go to Publika, a Shopping Gallery nearby for lunch.</p>
<p>And while my mom explores the vendors stalls that sell trinkets, clothes, and food, I would be camping at the non-fiction bookshelves at bookstore with one goal.</p>
<p>The objective was to fill my brain with as much new information as possible before my mom was done with shopping.</p>
<p>I would pick a book that piqued my interest, start flipping through the pages and speedread, until something quoteworthy catches my attention. Then, I tweet it for future me to read.</p>
<p>I liked that challenge because it allowed me to read books without the pressure of finishing it cover-to-cover. And to just cling on to a few ideas, and try to apply them to my life.</p>
<p>I remember after finishing the last page of 12 Rules for Life by Jordan Peterson, I felt proud of myself. But a friend asked me what that book was about, I couldn't give an answer, or any answer as a matter of fact.</p>
<p>Either that book was impossible to summarize in a sentence, or I was optimizing the wrong reward function.</p>
<p>From now on, I will follow the strategy below for synthesizing books and turning them into mental models, instead of passively consuming them.</p>
<ol>
<li>Highlight key ideas</li>
<li>Talk/Write about it</li>
<li>Apply it</li>
<li>Review it</li>
</ol>]]></content:encoded>
      </item><item>
        <title><![CDATA[My Information Diet]]></title>
        <link>https://bneo.xyz/posts/information</link>
        <guid>https://bneo.xyz/posts/information</guid>
        <pubDate>Wed, 26 Apr 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I like consuming information a lot.</p>
<p>And I always push myself to <a href="https://moretothat.com/release-ratio/">create</a> from what I consume, which is one of the main reasons why I'm challenging myself to write every day.</p>
<p>Below has been my information diet routine for the past few months.</p>
<p>Every morning while I'm still in bed, half-awake, I glance through the dozens of tech and finance newsletters that I barely open nowadays on <a href="https://shortwave.com/">Shortwave</a>, and selectively click on the ones by <a href="https://tldr.tech/">TLDR</a>, because they're byte-sized and easy to consume.</p>
<p>Then, I get up and open up YouTube on <a href="https://browser.kagi.com/">Orion</a> on my iPhone 13 mini (to avoid the ads), and play videos on my feed that I find valuable and consumable in 10 minutes in the background, which actually inspired the last couple blog posts.</p>
<p>While I'm waiting for my oatmeal to finish cooking in the microwave, I scroll Twitter for anything intriguing, which lately has been 99% GPT wrapper apps I wish I built and Generative AI news, and 1% webdev and memes.</p>
<p>Then, on my way to class I listen to podcasts, I recently discovered <a href="https://thesocialradars.captivate.fm/">The Social Radars</a>, where startup founders like Steve Huffman (Reddit) and Tony Xu (DoorDash) share their story about how it all began, what they've learned, and what they're doing now.</p>
<p>Throughout the day I check HackerNews on my phone for any cool stuff, and save anything long-form to <a href="https://hq.getmatter.com/">Matter</a>, my favourite read-it-later app.</p>
<p>When I'm on my MacBook Air, I discover stuff through <a href="https://curius.app/">Curius</a>, a Chrome Extension that lets you see what your friends save and highlight on the internet. I follow a lot of smart people there (mostly UWaterloo students), and I'm finding it very valuable so far for expanding my worldview.</p>
<p>Before bed, I listen to <a href="https://odb.org/">Our Daily Bread</a>, which is my excuse for not having the time to read the Bible. It helps remind me of my faith and my values, which I have found to be important in difficult times.</p>
<p>I think another source of information I should consuming more is from talking other people. I've been trying to adopt a mindset of "This person knows something I don't" in social situations, and stay curious, because you can always learn something new from other people, no matter how smart you think you are.</p>]]></description>
        <content:encoded><![CDATA[<p>I like consuming information a lot.</p>
<p>And I always push myself to <a href="https://moretothat.com/release-ratio/">create</a> from what I consume, which is one of the main reasons why I'm challenging myself to write every day.</p>
<p>Below has been my information diet routine for the past few months.</p>
<p>Every morning while I'm still in bed, half-awake, I glance through the dozens of tech and finance newsletters that I barely open nowadays on <a href="https://shortwave.com/">Shortwave</a>, and selectively click on the ones by <a href="https://tldr.tech/">TLDR</a>, because they're byte-sized and easy to consume.</p>
<p>Then, I get up and open up YouTube on <a href="https://browser.kagi.com/">Orion</a> on my iPhone 13 mini (to avoid the ads), and play videos on my feed that I find valuable and consumable in 10 minutes in the background, which actually inspired the last couple blog posts.</p>
<p>While I'm waiting for my oatmeal to finish cooking in the microwave, I scroll Twitter for anything intriguing, which lately has been 99% GPT wrapper apps I wish I built and Generative AI news, and 1% webdev and memes.</p>
<p>Then, on my way to class I listen to podcasts, I recently discovered <a href="https://thesocialradars.captivate.fm/">The Social Radars</a>, where startup founders like Steve Huffman (Reddit) and Tony Xu (DoorDash) share their story about how it all began, what they've learned, and what they're doing now.</p>
<p>Throughout the day I check HackerNews on my phone for any cool stuff, and save anything long-form to <a href="https://hq.getmatter.com/">Matter</a>, my favourite read-it-later app.</p>
<p>When I'm on my MacBook Air, I discover stuff through <a href="https://curius.app/">Curius</a>, a Chrome Extension that lets you see what your friends save and highlight on the internet. I follow a lot of smart people there (mostly UWaterloo students), and I'm finding it very valuable so far for expanding my worldview.</p>
<p>Before bed, I listen to <a href="https://odb.org/">Our Daily Bread</a>, which is my excuse for not having the time to read the Bible. It helps remind me of my faith and my values, which I have found to be important in difficult times.</p>
<p>I think another source of information I should consuming more is from talking other people. I've been trying to adopt a mindset of "This person knows something I don't" in social situations, and stay curious, because you can always learn something new from other people, no matter how smart you think you are.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[100 Blocks a Day]]></title>
        <link>https://bneo.xyz/posts/blocks</link>
        <guid>https://bneo.xyz/posts/blocks</guid>
        <pubDate>Tue, 25 Apr 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>It’s always good to step back and think about how we’re using those 100 blocks we get each day. How many of them are put towards making your future better, and how many of them are just there to be enjoyed? How many of them are spent with other people, and how many are for time by yourself? How many are used to create something, and how many are used to consume something? How many of the blocks are focused on your body, how many on your mind, and how many on neither one in particular? Which are your favorite blocks of the day, and which are your least favorite?</p>
</blockquote>
<p>We sleep 7-8 hours every day.</p>
<p>That leaves 16-17 hours of waking time.</p>
<p>That's about 1000 minutes.</p>
<p>Tim Urban's <a href="https://waitbutwhy.com/2016/10/100-blocks-day.html">idea</a> of thinking 1000 minutes as 100 10-minute blocks is a great way to visualization how you spent your day.</p>
<p>My favorite blocks of the day is when I think deeply and try to write these blogs, code something fun, talking to friends, listening to podcasts, and reading good blogs on the internet.</p>
<p>My least favorite are the ones when I'm stuck in thought loops, when I could acting instead. I waste a lot of time just thinking.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>It’s always good to step back and think about how we’re using those 100 blocks we get each day. How many of them are put towards making your future better, and how many of them are just there to be enjoyed? How many of them are spent with other people, and how many are for time by yourself? How many are used to create something, and how many are used to consume something? How many of the blocks are focused on your body, how many on your mind, and how many on neither one in particular? Which are your favorite blocks of the day, and which are your least favorite?</p>
</blockquote>
<p>We sleep 7-8 hours every day.</p>
<p>That leaves 16-17 hours of waking time.</p>
<p>That's about 1000 minutes.</p>
<p>Tim Urban's <a href="https://waitbutwhy.com/2016/10/100-blocks-day.html">idea</a> of thinking 1000 minutes as 100 10-minute blocks is a great way to visualization how you spent your day.</p>
<p>My favorite blocks of the day is when I think deeply and try to write these blogs, code something fun, talking to friends, listening to podcasts, and reading good blogs on the internet.</p>
<p>My least favorite are the ones when I'm stuck in thought loops, when I could acting instead. I waste a lot of time just thinking.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Stop comparing yourself to others]]></title>
        <link>https://bneo.xyz/posts/comparison</link>
        <guid>https://bneo.xyz/posts/comparison</guid>
        <pubDate>Mon, 24 Apr 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Don't Compare Your Insides to Others' Outsides</p>
</blockquote>
<p>I used to compare my academic achievements with others a lot. Growing up in Malaysia and in an Asian household, you're pretty much expected to do good in school. I was also religious about ping pong, and devoted a big chunk of my primary and high school life to playing. I always had a friend who was better than me, and compared myself to him a lot.</p>
<p>Once I got out of high school and entered college, grades still mattered to me, but I was comparing myself with others on social qualities, i.e. how they dressed, how charismatic they were, and how many friends they had. I grew up wired to be quiet, and I sometimes wish being social and charismatic could just be a flip of a switch. I do believe once you do it more, it can become a switch, but right now I'm still at the point where forcing myself to socialize is taxing.</p>
<p>Now, when I'm about to graduate, my focus and value system shifted more towards career and startups. I see 16 year olds on Twitter selling their startups and high school students getting internships at startups and I get incredibly envious, but moments later I get this intense drive and motivation.</p>
<p>A <a href="https://www.youtube.com/watch?v=jtpOYxsZj7o">common advice</a> is to stop comparing yourself to others, especially someone you only see on the surface and to only compare yourself to the you from yesterday.</p>
<p>But I think you can extract some value by comparing yourself with others.</p>
<p>It can give you the necessary drive and fuel your motivation in times when you feel like you're in a rut.</p>
<p>It makes me go "That could be me!" and it makes be believe I can go bigger, do better. I might fail, but at least I'm taking risks.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Don't Compare Your Insides to Others' Outsides</p>
</blockquote>
<p>I used to compare my academic achievements with others a lot. Growing up in Malaysia and in an Asian household, you're pretty much expected to do good in school. I was also religious about ping pong, and devoted a big chunk of my primary and high school life to playing. I always had a friend who was better than me, and compared myself to him a lot.</p>
<p>Once I got out of high school and entered college, grades still mattered to me, but I was comparing myself with others on social qualities, i.e. how they dressed, how charismatic they were, and how many friends they had. I grew up wired to be quiet, and I sometimes wish being social and charismatic could just be a flip of a switch. I do believe once you do it more, it can become a switch, but right now I'm still at the point where forcing myself to socialize is taxing.</p>
<p>Now, when I'm about to graduate, my focus and value system shifted more towards career and startups. I see 16 year olds on Twitter selling their startups and high school students getting internships at startups and I get incredibly envious, but moments later I get this intense drive and motivation.</p>
<p>A <a href="https://www.youtube.com/watch?v=jtpOYxsZj7o">common advice</a> is to stop comparing yourself to others, especially someone you only see on the surface and to only compare yourself to the you from yesterday.</p>
<p>But I think you can extract some value by comparing yourself with others.</p>
<p>It can give you the necessary drive and fuel your motivation in times when you feel like you're in a rut.</p>
<p>It makes me go "That could be me!" and it makes be believe I can go bigger, do better. I might fail, but at least I'm taking risks.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Beautiful minds are free from fear]]></title>
        <link>https://bneo.xyz/posts/fear</link>
        <guid>https://bneo.xyz/posts/fear</guid>
        <pubDate>Sun, 23 Apr 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>Today can either be the best day or worst day of my life. It just depends on my perception</p>
</blockquote>
<p><a href="https://youtu.be/1XDpa2HLXV0?t=596">Robert E. Grant</a> shared in his TED Talk about two ways to overcome fear.</p>
<p>First, practice gratitude. It's impossible to be fearful and grateful at the same time.</p>
<p>I was amazed at how effective this is. I think this happens because fear stems from our uncertainty about the future, and gratitude helps guide us back to the present moment, allowing is to focus on the people around us, the things we have now, and how lucky we are to just be alive.</p>
<p>This made me recall of the idea that <a href="https://www.scientificamerican.com/article/a-wandering-mind-is-an-un/">a wandering mind is an unhappy one</a>. I think letting your mind wander can cause fear.</p>
<p>The second way is to be intentional about your decisions.</p>
<p>Everything that happens to you could be the best or the worst thing. It's all about your perception.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>Today can either be the best day or worst day of my life. It just depends on my perception</p>
</blockquote>
<p><a href="https://youtu.be/1XDpa2HLXV0?t=596">Robert E. Grant</a> shared in his TED Talk about two ways to overcome fear.</p>
<p>First, practice gratitude. It's impossible to be fearful and grateful at the same time.</p>
<p>I was amazed at how effective this is. I think this happens because fear stems from our uncertainty about the future, and gratitude helps guide us back to the present moment, allowing is to focus on the people around us, the things we have now, and how lucky we are to just be alive.</p>
<p>This made me recall of the idea that <a href="https://www.scientificamerican.com/article/a-wandering-mind-is-an-un/">a wandering mind is an unhappy one</a>. I think letting your mind wander can cause fear.</p>
<p>The second way is to be intentional about your decisions.</p>
<p>Everything that happens to you could be the best or the worst thing. It's all about your perception.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[More Interesting Conversations]]></title>
        <link>https://bneo.xyz/posts/conversation</link>
        <guid>https://bneo.xyz/posts/conversation</guid>
        <pubDate>Sat, 22 Apr 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>When seated at a table with people you don't know, ask "what are you interested in?" or "what have you been thinking about lately?" instead of "what do you do?" – <a href="https://blog.samaltman.com/more-interesting-dinner-conversations">Sam Altman</a></p>
</blockquote>
<p>When I meet another fellow college student, and I try to strike up a conversation with them. My go-to question tends to be, "What's your major?"</p>
<p>But I've come to realize posing that question is like running gradient descent with a small learning rate. It often takes a couple more questions (iterations) to really get to know that person or to get them talking (converge to global minimum).</p>
<p>I think asking "What are you interested in?", gives an immediate glimpse into the person's life, revealing how they spend their time and their passions.</p>
<p>I recently got asked what my life philosophy was, and I think that's a good question to ask. It did threw me off a bit, and made me think whether it's different from my values and principles. My answer was something along the lines of "I want to create value, build something that provides value for humanity. I like coding and building stuff."</p>
<p>Another question is I want to start asking is "What makes you happy?" I think happiness is something a lot of people pursue, and you can tell a lot about a person from their answer.</p>
<p>Some more lists of questions I found for better conversations</p>
<ul>
<li><a href="http://jackieluo.com/questions">Real Conversation Questions</a></li>
<li><a href="https://www.calebontiveros.com/questions-to-ask-people/">Questions to Ask People</a></li>
<li><a href="https://docs.google.com/spreadsheets/d/1mnSo5Bg_QfLHrIiI60XJ00HxsHRvm33Yx3p3nYA6CDg/edit#gid=0">Shortlist "No Small Talk' questions (Kristen Berman)</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>When seated at a table with people you don't know, ask "what are you interested in?" or "what have you been thinking about lately?" instead of "what do you do?" – <a href="https://blog.samaltman.com/more-interesting-dinner-conversations">Sam Altman</a></p>
</blockquote>
<p>When I meet another fellow college student, and I try to strike up a conversation with them. My go-to question tends to be, "What's your major?"</p>
<p>But I've come to realize posing that question is like running gradient descent with a small learning rate. It often takes a couple more questions (iterations) to really get to know that person or to get them talking (converge to global minimum).</p>
<p>I think asking "What are you interested in?", gives an immediate glimpse into the person's life, revealing how they spend their time and their passions.</p>
<p>I recently got asked what my life philosophy was, and I think that's a good question to ask. It did threw me off a bit, and made me think whether it's different from my values and principles. My answer was something along the lines of "I want to create value, build something that provides value for humanity. I like coding and building stuff."</p>
<p>Another question is I want to start asking is "What makes you happy?" I think happiness is something a lot of people pursue, and you can tell a lot about a person from their answer.</p>
<p>Some more lists of questions I found for better conversations</p>
<ul>
<li><a href="http://jackieluo.com/questions">Real Conversation Questions</a></li>
<li><a href="https://www.calebontiveros.com/questions-to-ask-people/">Questions to Ask People</a></li>
<li><a href="https://docs.google.com/spreadsheets/d/1mnSo5Bg_QfLHrIiI60XJ00HxsHRvm33Yx3p3nYA6CDg/edit#gid=0">Shortlist "No Small Talk' questions (Kristen Berman)</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Ingredients for Resiliency]]></title>
        <link>https://bneo.xyz/posts/resilience</link>
        <guid>https://bneo.xyz/posts/resilience</guid>
        <pubDate>Fri, 21 Apr 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p><a href="https://www.youtube.com/watch?v=ISjRSek5Xbs&#x26;t=402s">Shaka Senghor</a> gave three ingredients towards being resilient.</p>
<p>They are optimism, being resourceful, and memory loss.</p>
<p>Optimism is defined as "the quality of being full of hope and emphasizing the good parts of a situation, or a belief that something good will happen" by the Cambridge English Dictionary.</p>
<p>If I apply this to GERD, optimism would look like focusing on progress, practicing gratitude and being mindful.</p>
<p>Being resourceful is utilizing the internet to educate myself about the DOs and DONTs, finding a support group, using tools to help better manage stress, working with healthcare professionals for a treatment plan.</p>
<p>I especially like the idea of memory loss.</p>
<p>I find I'm most unhappy when I replay my pre-GERD life, believing life used to be better before, and it holds me hostage. It feels like a nightmare that I'm still waiting to be woken out of.</p>
<p>If acceptance is the precursor to use suffering to get stronger, perhaps the precursor to acceptance is forgetting.</p>
<p>I need to stop reliving the past, and move on. Focus on the now. There is still good happening now. My past does not define my future.</p>]]></description>
        <content:encoded><![CDATA[<p><a href="https://www.youtube.com/watch?v=ISjRSek5Xbs&#x26;t=402s">Shaka Senghor</a> gave three ingredients towards being resilient.</p>
<p>They are optimism, being resourceful, and memory loss.</p>
<p>Optimism is defined as "the quality of being full of hope and emphasizing the good parts of a situation, or a belief that something good will happen" by the Cambridge English Dictionary.</p>
<p>If I apply this to GERD, optimism would look like focusing on progress, practicing gratitude and being mindful.</p>
<p>Being resourceful is utilizing the internet to educate myself about the DOs and DONTs, finding a support group, using tools to help better manage stress, working with healthcare professionals for a treatment plan.</p>
<p>I especially like the idea of memory loss.</p>
<p>I find I'm most unhappy when I replay my pre-GERD life, believing life used to be better before, and it holds me hostage. It feels like a nightmare that I'm still waiting to be woken out of.</p>
<p>If acceptance is the precursor to use suffering to get stronger, perhaps the precursor to acceptance is forgetting.</p>
<p>I need to stop reliving the past, and move on. Focus on the now. There is still good happening now. My past does not define my future.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[The Physics of Emotions]]></title>
        <link>https://bneo.xyz/posts/emotion-physics</link>
        <guid>https://bneo.xyz/posts/emotion-physics</guid>
        <pubDate>Thu, 20 Apr 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I learned a couple things about emotions from this <a href="https://www.youtube.com/watch?v=TqRYpEDDCrg">video</a> by Big Think.</p>
<p>First, emotion is contagious, we can catch the emotional energy of another person. I was at NCUR 23' and this dude had insane energy talking about his research, I could feel his energy pulsating from him. I could feel his high lingering on me afterwards.</p>
<p>Second, emotion travels faster than rational thought. And when we experience big changes (layoffs, breakups, death), 5 signal emotions of change arise: fear, frustration, anger, anxiety, and grief.</p>
<p>First law of thermodynamics tells us that energy can neither be created nor destroyed. Rather it can be transferred, transformed, or conserved. Let's apply this to emotional energy.</p>
<p>Converting energy means bottling it all up inside, which then manifests in stress and burnout. Transferring energy is venting out to a friend. The problem with this is you're just moving energy around from one person to another.</p>
<p>The power comes in transforming energy, turning signal emotions into positive ones. You can take anxiety and turn it into anticipation, fear into motivation, grief into growth, all of which becomes fuel for growth and action.</p>
<p>How can you do this? You need self-awareness to know these negative emotions exist, then acknowledge it, and then choosing to transform them.</p>
<p>That means treating your mental state like a garden. A good gardener tends to their garden, and that means doing things like self-reflection, meditation, and journalling.</p>
<p>They know what's festering and what needs nurturing. That means remove negative thoughts from your mind like weeds from soil. And nurturing the positive emotions, so you can reap the crop, and be who you want to be.</p>]]></description>
        <content:encoded><![CDATA[<p>I learned a couple things about emotions from this <a href="https://www.youtube.com/watch?v=TqRYpEDDCrg">video</a> by Big Think.</p>
<p>First, emotion is contagious, we can catch the emotional energy of another person. I was at NCUR 23' and this dude had insane energy talking about his research, I could feel his energy pulsating from him. I could feel his high lingering on me afterwards.</p>
<p>Second, emotion travels faster than rational thought. And when we experience big changes (layoffs, breakups, death), 5 signal emotions of change arise: fear, frustration, anger, anxiety, and grief.</p>
<p>First law of thermodynamics tells us that energy can neither be created nor destroyed. Rather it can be transferred, transformed, or conserved. Let's apply this to emotional energy.</p>
<p>Converting energy means bottling it all up inside, which then manifests in stress and burnout. Transferring energy is venting out to a friend. The problem with this is you're just moving energy around from one person to another.</p>
<p>The power comes in transforming energy, turning signal emotions into positive ones. You can take anxiety and turn it into anticipation, fear into motivation, grief into growth, all of which becomes fuel for growth and action.</p>
<p>How can you do this? You need self-awareness to know these negative emotions exist, then acknowledge it, and then choosing to transform them.</p>
<p>That means treating your mental state like a garden. A good gardener tends to their garden, and that means doing things like self-reflection, meditation, and journalling.</p>
<p>They know what's festering and what needs nurturing. That means remove negative thoughts from your mind like weeds from soil. And nurturing the positive emotions, so you can reap the crop, and be who you want to be.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Hardship is No Misfortune]]></title>
        <link>https://bneo.xyz/posts/hardships</link>
        <guid>https://bneo.xyz/posts/hardships</guid>
        <pubDate>Wed, 19 Apr 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<blockquote>
<p>When you face hardship, remember that the thing itself is no misfortune at all. To endure it and prevail is good fortune. It could have happened to anyone. But not everyone could have remained unharmed by it</p>
<p>Nothing happens to anyone that they can’t endure.</p>
<p>People might obstruct our tasks and impede our actions, but they cant impede our intentions and dispositions. We can accommodate and adapt.</p>
<p>The impediment to action advances action. What stands in the way becomes the way.</p>
<p>If you accept the obstacle and work with what you’re given, an alternative will present itself.</p>
<p>Nature takes every obstacle and impediment, and works around it. It turns it to its purposes and incorporates it into itself. In the same way, a rational being can turn each setback into raw material, and use it to achieve its goal.</p>
</blockquote>
<p>It was the start of 2021, just another usual day. I drank soju with friends on New Year's Eve and had hotpot with family at Din Tai Fung, and a couple days after, I developed <a href="https://en.wikipedia.org/wiki/Gastroesophageal_reflux_disease?useskin=vector">GERD</a>, and my life completely changed.</p>
<p>I see GERD as a misfortune. One day I was fine, and the next I was struck by this incurable disease. It felt like a punishment that came out of nowhere, like being framed for a crime I did not commit. I always dream about going back to the past, when I was "normal". And this causes a lot of unhappiness.</p>
<p>AI Marcus Aurelius said in this <a href="https://dkbshow.substack.com/p/marcus-aurelius-podcast-interview">podcast</a> that to endure hardship and prevail is good fortune.</p>
<p>It's hard for me to accept that I have GERD. Christians say that God has a plan for everyone and my prayer will be answered at the right time, some days I feel like my messages to God are lost in the ether.</p>
<p>It's easy to say suffering builds endurance, and that I'm going to come out of this stronger than ever. But while you're going through that suffering, it's numbing to the brain and it's easy to succumb to what's easier, which is to continue wishing for things to be go back to the way it was, instead of accepting and acting.</p>
<p>It's going to take a lot of effort for sure, I mean no one said life was going to be easy. I think therapy can help me, to build mental endurance.</p>]]></description>
        <content:encoded><![CDATA[<blockquote>
<p>When you face hardship, remember that the thing itself is no misfortune at all. To endure it and prevail is good fortune. It could have happened to anyone. But not everyone could have remained unharmed by it</p>
<p>Nothing happens to anyone that they can’t endure.</p>
<p>People might obstruct our tasks and impede our actions, but they cant impede our intentions and dispositions. We can accommodate and adapt.</p>
<p>The impediment to action advances action. What stands in the way becomes the way.</p>
<p>If you accept the obstacle and work with what you’re given, an alternative will present itself.</p>
<p>Nature takes every obstacle and impediment, and works around it. It turns it to its purposes and incorporates it into itself. In the same way, a rational being can turn each setback into raw material, and use it to achieve its goal.</p>
</blockquote>
<p>It was the start of 2021, just another usual day. I drank soju with friends on New Year's Eve and had hotpot with family at Din Tai Fung, and a couple days after, I developed <a href="https://en.wikipedia.org/wiki/Gastroesophageal_reflux_disease?useskin=vector">GERD</a>, and my life completely changed.</p>
<p>I see GERD as a misfortune. One day I was fine, and the next I was struck by this incurable disease. It felt like a punishment that came out of nowhere, like being framed for a crime I did not commit. I always dream about going back to the past, when I was "normal". And this causes a lot of unhappiness.</p>
<p>AI Marcus Aurelius said in this <a href="https://dkbshow.substack.com/p/marcus-aurelius-podcast-interview">podcast</a> that to endure hardship and prevail is good fortune.</p>
<p>It's hard for me to accept that I have GERD. Christians say that God has a plan for everyone and my prayer will be answered at the right time, some days I feel like my messages to God are lost in the ether.</p>
<p>It's easy to say suffering builds endurance, and that I'm going to come out of this stronger than ever. But while you're going through that suffering, it's numbing to the brain and it's easy to succumb to what's easier, which is to continue wishing for things to be go back to the way it was, instead of accepting and acting.</p>
<p>It's going to take a lot of effort for sure, I mean no one said life was going to be easy. I think therapy can help me, to build mental endurance.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[Friendships in California]]></title>
        <link>https://bneo.xyz/posts/making-friends</link>
        <guid>https://bneo.xyz/posts/making-friends</guid>
        <pubDate>Tue, 18 Apr 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>I read this <a href="https://www.wbur.org/hereandnow/2021/11/10/making-friends-adults">article</a> about making friends as an adult, and it made me reflect about my time in Cali.</p>
<p>I met a lot of people during my summer interning with Tesla in California. I also had a lot of fun.</p>
<p>I tried surfing, jet skiing, lived in 3 separate airbnbs, went to a food fair, tried weed (twice), and went down up to San Francisco almost every weekend.</p>
<p>It found it easy to make friends, in fact I made more close friends in these 3 months that I did 2 years at Iowa State University.</p>
<p>There's just something about everyone being interns. We're all vulnerable and actively seeking for belonging and connection (being in a completely new place), and at the same time, willing to do anything fun and exciting (since we were in California).</p>
<p>I'm going back this summer, and a part of me fears it will never be the same again, that I won't meet the same people I did last year.</p>
<p>But I know it's foolish because it all comes down to my own intentions in making new friends, stepping outside my comfort zone, and actively seeking new experiences.</p>
<p>Even though it's going to be tiring as an introvert, it's going to be worth it.</p>
<p>Future me if you're reading this, stop thinking so much and just do it.</p>]]></description>
        <content:encoded><![CDATA[<p>I read this <a href="https://www.wbur.org/hereandnow/2021/11/10/making-friends-adults">article</a> about making friends as an adult, and it made me reflect about my time in Cali.</p>
<p>I met a lot of people during my summer interning with Tesla in California. I also had a lot of fun.</p>
<p>I tried surfing, jet skiing, lived in 3 separate airbnbs, went to a food fair, tried weed (twice), and went down up to San Francisco almost every weekend.</p>
<p>It found it easy to make friends, in fact I made more close friends in these 3 months that I did 2 years at Iowa State University.</p>
<p>There's just something about everyone being interns. We're all vulnerable and actively seeking for belonging and connection (being in a completely new place), and at the same time, willing to do anything fun and exciting (since we were in California).</p>
<p>I'm going back this summer, and a part of me fears it will never be the same again, that I won't meet the same people I did last year.</p>
<p>But I know it's foolish because it all comes down to my own intentions in making new friends, stepping outside my comfort zone, and actively seeking new experiences.</p>
<p>Even though it's going to be tiring as an introvert, it's going to be worth it.</p>
<p>Future me if you're reading this, stop thinking so much and just do it.</p>]]></content:encoded>
      </item><item>
        <title><![CDATA[AI Aging]]></title>
        <link>https://bneo.xyz/posts/ai-aging</link>
        <guid>https://bneo.xyz/posts/ai-aging</guid>
        <pubDate>Mon, 17 Apr 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Found this <a href="https://www.nannyml.com/blog/91-of-ml-perfomance-degrade-in-time">article</a> by NannyML and thought it would be useful for my article writing.</p>
<p>ML models depend on the data it was trained on. Since data in the real-world changes over time, model performance will degrade as time passes, a phenomenon the authors called "AI Aging".</p>
<p>MIT, Harvard, and other top institutions trained 4 different ML models (Linear Regression, Random Forest Regressor, XGBoost, and a Multilayer Perceptron Neural Network) on 32 datasets from four industries (Healthcare, Weather, Airport Traffic, and Financial) and found that <a href="https://www.nature.com/articles/s41598-022-15245-z">91% of their ML models degrade over time</a></p>
<p>Key takeaway</p>
<blockquote>
<p>Neither the data nor the model alone can be used to guarantee consistent predictive quality. Instead, the temporal model quality is determined by the stability of a specific model applied to the specific data at a particular time.</p>
</blockquote>
<p>What are the solutions?</p>
<p>The right solution is context-dependent, and investigation should be done to understand the cause of the degradation</p>
<p>The solutions are:</p>
<ol>
<li>Alert when model must be retrained: need access to latest ground truth or able to estimate model performance</li>
<li>develop efficient and robust mechanism for automatic model retraining: (if no data quality issue or concept drift), retraining model on latest labeled data can help</li>
<li>Have constant access to most recent ground truth: allows retraining, but in practice, ground truth is often delayed, expensive and time-consuming to newly labeled data. Alternative is to have a model catalog and use estimated performance to select best performing model</li>
</ol>
<p>More:</p>
<ul>
<li><a href="https://huyenchip.com/2022/02/07/data-distribution-shifts-and-monitoring.html">https://huyenchip.com/2022/02/07/data-distribution-shifts-and-monitoring.html</a></li>
<li><a href="https://www.nannyml.com/blog/6-ways-to-address-data-distribution-shift">https://www.nannyml.com/blog/6-ways-to-address-data-distribution-shift</a></li>
</ul>]]></description>
        <content:encoded><![CDATA[<p>Found this <a href="https://www.nannyml.com/blog/91-of-ml-perfomance-degrade-in-time">article</a> by NannyML and thought it would be useful for my article writing.</p>
<p>ML models depend on the data it was trained on. Since data in the real-world changes over time, model performance will degrade as time passes, a phenomenon the authors called "AI Aging".</p>
<p>MIT, Harvard, and other top institutions trained 4 different ML models (Linear Regression, Random Forest Regressor, XGBoost, and a Multilayer Perceptron Neural Network) on 32 datasets from four industries (Healthcare, Weather, Airport Traffic, and Financial) and found that <a href="https://www.nature.com/articles/s41598-022-15245-z">91% of their ML models degrade over time</a></p>
<p>Key takeaway</p>
<blockquote>
<p>Neither the data nor the model alone can be used to guarantee consistent predictive quality. Instead, the temporal model quality is determined by the stability of a specific model applied to the specific data at a particular time.</p>
</blockquote>
<p>What are the solutions?</p>
<p>The right solution is context-dependent, and investigation should be done to understand the cause of the degradation</p>
<p>The solutions are:</p>
<ol>
<li>Alert when model must be retrained: need access to latest ground truth or able to estimate model performance</li>
<li>develop efficient and robust mechanism for automatic model retraining: (if no data quality issue or concept drift), retraining model on latest labeled data can help</li>
<li>Have constant access to most recent ground truth: allows retraining, but in practice, ground truth is often delayed, expensive and time-consuming to newly labeled data. Alternative is to have a model catalog and use estimated performance to select best performing model</li>
</ol>
<p>More:</p>
<ul>
<li><a href="https://huyenchip.com/2022/02/07/data-distribution-shifts-and-monitoring.html">https://huyenchip.com/2022/02/07/data-distribution-shifts-and-monitoring.html</a></li>
<li><a href="https://www.nannyml.com/blog/6-ways-to-address-data-distribution-shift">https://www.nannyml.com/blog/6-ways-to-address-data-distribution-shift</a></li>
</ul>]]></content:encoded>
      </item><item>
        <title><![CDATA[Day One]]></title>
        <link>https://bneo.xyz/posts/day-one</link>
        <guid>https://bneo.xyz/posts/day-one</guid>
        <pubDate>Sun, 16 Apr 2023 00:00:00 GMT</pubDate>
        <description><![CDATA[<p>Working on this blog was hard, next.js and tailwindcss isn't easy lol.</p>
<p>My plan is to write something every day like I used to in my <a href="https://github.com/benthecoder/til">Today I Learned</a> repo.</p>
<p>Let's see how it goes.</p>]]></description>
        <content:encoded><![CDATA[<p>Working on this blog was hard, next.js and tailwindcss isn't easy lol.</p>
<p>My plan is to write something every day like I used to in my <a href="https://github.com/benthecoder/til">Today I Learned</a> repo.</p>
<p>Let's see how it goes.</p>]]></content:encoded>
      </item>
      </channel>
    </rss>