Friday, January 17, 2025

App Discovery: Google NotebookLM

Recently I started seeing a lot of mention of NotebookLM, so I decided to take a look, and it surprised me. 

You can access NotebookLM at https://notebooklm.google.com/ and it's free so far. 

What does it do? It's a summarizer, but it can act across multiple types of media. 

  • Google Docs
  • Google Slides (with a lot of text)
  • PDF, Text and Markdown files (with a lot of text)
  • Web URLs (with a lot of text)
  • Copy-pasted text
  • Youtube URLs of public videos (with captions)
  • Audio files (with speech that can be transcribed by Google)

You're probably still confused as to how do you use this. Here's one possible example:

  • You are trying to cram for an exam, and the professor made all the lecture notes available as a bunch of PDFs. 
  • You load all the PDFs into NotebookLM as one notebook which you call (Subject) Cram 
  • You can now generate a study guide of all the notes
  • You can generate, then listen to a "podcast style" audio overview where a male and female host discuss the subject in an engaging manner. 
  • Use the prompt window to ask Gemini to generate a quiz to test your knowledge of the subject. 
This is a VERY powerful tool due to its "multi-modal" ingestion. Previously, you can buy access to "book summaries", and some even have audio summaries available, but this basically lets you generate summaries on ANY subject, as well as have the AI generate quizzes, study guides, cheat sheets, and more to suit YOUR study style. 

Give it a try. You may wonder how you never heard of it until now. 

Thursday, January 16, 2025

Job Hunting: A Few Questions for the Hiring Manager that Makes You Memorable

One of the more difficult things to conclude the interview is the hiring manager tend to ask you "are there any questions you have for us?" Even I flub this all the time and answer with a non-answer "Not at this time."

However, here are a few questions you *should* ask, and it may make you memorable when it comes to decision time. 

  • What's the "one thing" a new employees should know if they want to work here?


  • Who are the heroes in this company/department, and what do they have in common? 


  • (This goes AFTER the "company culture question")  If there is one thing you can change about the company culture, what would it be? 


  • (Controversial) If there is "one thing" in common about people who got burned out, resigned, or terminated... what was it? 


  • (Controversial) Is there anything I've said, or haven't said, that would make you think I am not a good fit for the job? 
  • Sunday, January 12, 2025

    Cybersecurity: Stop Diagnosing Yourself with Pegasus!

    As one of the "trusted contributors" on /r/cybersecurity on Reddit.com, one of the FAQs was "Is my phone hacked with Pegasus? My (evil ex) is stalking me." 

    The answer is "extremely unlikely". Pegasus is reserved for nation-state actors because it costs a TON of money to license, so it's only deployed against mostly political people, or people with possibly high influence and wide reach, such as reporters. While Wired deployed sensational headlines "Spyware  Scandals are Ripping Through Europe", and the verbiage was literally "commercial spyware has been deployed by more actors against a wider range of victims", implying that even normal citizens can be targeted by commercial spyware, the literally truth is, again, only people of high influence (politicians and reporters) are being targeted, i.e. "prevailing narrative has still been that the malware is used in targeted attacks against an extremely small number of people", even though the article was stating that literally despite trying to claim the opposite. Yes, Pegasus, developed by NSO Group, is getting some competition in Europe, where OTHER companies are developing similar spyware... with similar price tags.  

    The article in question "$1 phone scanner finds seven Pegasus spyware infections" basically states that iVerify has managed to develope a tool to detect Pegasus and other commercial spyware. It sold $1 trial package called "IVerify Basics", and if the user choose to turn on Spyware Detection, they can generate a fingerprint to be submitted to iVerify for analysis, and 2500 or so people have done so. Out of the 2500, they found SEVEN instances of Pegasus infection. According to iVerify, "people who were targeted were not just journalists and activists, but business leaders, people running commercial enterprises, people in government positions", even though in the next paragraphs, they pointed to a Sikh political activist (and a lawyer) as one of the iVerify successful detections. They also pointed out that two of Harris-Walz staff's phones were infected.  

    The article concludes with "the rate (of spyware infection) is much higher than the prevailing narrative". Yes, it is much higher, but the original number was such an infinitisimally small number, even if it's 10-100x higher, it STILL a tiny number of users being targeted. Important people... Business leaders, CEO, Company Presidents, government employees, political employees, etc. in addition to the typical reporters and political activists. 

    Not average citizens on the streets. 

    Saturday, January 11, 2025

    Restaurant Review: La Venganza in Ikea Salut Hall San Francisco

     Decided to walk around a bit this Saturday, and decided to give Salut Hall another try, and decided to try La Venganza, a Mexican Vegan eatery. Ordered a Tostada de Barbacoa (simulated), which is actually made of mushroom, and an horchata. This is what I ended up with...


    It's not bad, it's not really "barbacoa", and the jalapeno isn't distributed well. There's a little bit with the guac, and that's it. I was expecting a bit more salsa, but there's enough beans here so it's okay. It's a bit on the cold side. I probably should have ordered "carnitas" instead. 

    The horchata tastes okay, but it's not really that fresh, the cap was on crooked, and it's not mixed well, with a lot of the cinnamon and stuff settled in the bottom. They did warn me to shake well, but I didn't realize they mean cocktail shaking vigor. 

    The problem is... the price. For $16 for the tostada, and $6 for the horchata, there's really not that much food here. I guess that's the "vegan tax", eh?  

    3.5/5

    Rant about PC Microphones: Specifically, the search for a Shock Mount

    To optimize audio quality of a PC recording, one of the things that was emphasized was the necesity of a "shock mount", which are basically isolation for the microphone from the desk, because any sort of vibration on the desk can be transmitted to the microphone, thus affecting audio quality. And we're talking about condenser mics, not the tiny boom mics on headsets. 

    Unfortunately, some mics are so niche or so unsupported, you cannot get shock mounts for them, or at least there are none advertised for them. One such is the Joby Wavo Pod. With MSRP of $99 launched back in 2022, Amazon is already discounting them to as low as $19.99. 

    However, there seems to be no shock mount for it, until you look up its diameter, which is nowhere to be found on Joby's website. (FWIW, it's 60mm) Most shock mounts are the "tube" type, where two half pipes form a tube tightened by elastic shock cord in a complex pattern, which provides friction to secure the mic as well as isolation from the mounting "ring". 

    You *can* find 55-65mm shock mounts on Amazon, but they cost almost as much as the mic itself... starting at $15. Then you realize those are not really compatible because the microphone has controls on the body, and the shock mount would cover those up. 

    You have to get a VERTICAL shock mounts, which basically goes between the mounting "bolt" and the "nut" on the microphone itself. Which completely bypasses the friction mount problem. 


    Sunday, December 29, 2024

    App Discovery: Destiny, the secure cross-platform file transfer method

    Want to transfer a file across platforms (Windows, MacOS, iOS, Android, Linux) but can't find common ground? Destiny can help. Download from

    https://github.com/LeastAuthority/destiny?tab=readme-ov-file#installation

    There is nothing to set. If both platforms are on the same network (i.e. phone to PC, or vice versa), simply sender run the app and pick SEND, and receiver pick RECEIVE. Then sender choose the file to send, and a passphrase is generated, easy to type in English. As soon as receiver type in the same passphrase, file transfer will start, and since it's happening at local network speed, it's almost instantaneous.  

    The client, using "magic-wormhole" protocol, will automatically negotiate alternative protocols if you are on different networks, through the Internet, and so on. And the traffic is encrypted. No interception. Remember, cross platform too. You can go any client to any other client. You can send the passphrase through any "normal" means: SMS, encrypted chat, email, or even call them up and tell them. 

    I've tested Android to PC and vice versa on local network. It works great. Previously I had to rely on Google Drive or DropBox to sync the files, and I've also purchased a "Wifi Server" where the Android app hosts a GUI that allows a browser to access the local storage. First is slow, second is a little PITA to run. This manages to be neither. 

    My only nitpick is you can only transfer ONE FILE AT A TIME. For each file, you have to initiate a send, and thus, a new passphrase. Not quite frictionless, but for the amount of security it provides, it's almost unbeatable. 

    So if you need to frequently transfer single file between your devices, this is a very simple way to do it. Worth a try, at least. 

    Tuesday, December 24, 2024

    Dating Locations: Interest and Stigma Axis Classification System

    Some males are confused as to when and where to approach a potential date. I'll address the where in what I believe to be a fairly unique system, which I termed Interest and Stigma Axis Classification. It's a mouthful, but it's quite easy to visualize. 

    Interest / Stigma forms orthogonal axes, and 4 quadrants

    Places with high common interest would be like museums, bookstores, or other hobby-related events and locations, where you both go because of common interests. The existing commonalities makes it easier to connect. 

    Places that everybody visits with no expectations and low risk of judgment, such as parks, coffee shops, and supermarkets are considered low stigma. However, with little commonality, it will take some effort to connect. 

    Some locations are considered high stigma, such as family events, work places, or gyms, where flirting is often considered creepy or at least frowned upon. It will take some serious effort, such as repeated minimal friendly contact to build trust, before proper approach and shift of location be initiated. 

    Best places to approach women are locations that are high common interest as well as low-stigma, such as specialty events, or unique travel destinations. 

    Before you approach, you should prepare yourself with a visual cue by observing your target. You are trying to establish commonality, and one quick way is to emulate at least one visual aspect. Holding a camera? Wearing a similar themed T-shirt? Use that to start striking up a conversation. 

    To keep it up, maintain proper posture, keep up the eye contact (but not in a creepy way), engage in light convo, to build trust. The rest, I leave up to you.