Friday, December 19, 2025

UPF Roadmap

  1. Implement upf--1 in software
    1. Add Peripherals - like Printer
    2. Add Basic
  2. Create ISA for Z80, instead of using static
    1. This way, new ISA can be created and swapped
    2. Create Language Server
  3. Create a DSL that can be used to running demo
  4. Create many Z80 example programs
  5. Develop IDE
    1. Web
    2. Desktop - Windows/Mac/Linux - cross platform
    3. iOS & Android app
  6. Create a way to create class room lecture that can be uploaded to YouTube and other taining platforms
    1. video
    2. transcript - multiple languages
    3. Assembled Code Listing
    4. IntelHex Dump, that can be loaded
    5. .wav file that can be uploaded
Help:
  1. We need Power Point Presentation
  2. How about creating a course in one or more of the online learning platforms?
Ideas From AI Tools:
Education Platform:
  1. create interactive tutorials
  2. visualize instruction pipeline/step-through
  3. let users slow-down clock
  4. show bus transactions
  5. log program state
  6. Certification preparation
  7. code examples runnable inline
  8. teacher management dashboards
  9. assignments + grading
  10. class progress tracking

UPF

 Learnings while working on UPF

  1. 7 Segment Display in svg format
  2. Low Pass filter for LED flicker
  3. Sound Generation

Thursday, December 18, 2025

December 17, 2025 financial input

While you are actively working and at higher earning band, try not to get more passive income. Put more in growth stocks

4% withdrawal rule for retirement https://en.wikipedia.org/wiki/Retirement_spend-down 

1% of net worth can be used as play money. Invest in ultra risky investment, that you believe. Example: Drone for Agriculture (cross promote with tractor). Possible long term drone dealership. Any drone will be out dated in 3 year (ultra short life)

Even though you are not going to work, constant thinking about work, keeps you under constant elevated stress…

Few People in finance, worth reading about them and their philosophies about money/investments. You are likely to find youtube videos of them as well

https://en.wikipedia.org/wiki/Warren_Buffett

https://en.wikipedia.org/wiki/Charlie_Munger

https://en.wikipedia.org/wiki/John_C._Bogle

https://en.wikipedia.org/wiki/Peter_Lynch

https://en.wikipedia.org/wiki/Jim_Simons

https://freefincal.com/pattabiraman - IIT Professor - helping with education about finance/investments/retirement

https://www.linkedin.com/in/anand-srinivasan-59313636

Rich Dad/Poor Dad author Robert Kiyosaki's Cashflow Quadrant


I like passive index funds, not actively managed funds.

Consider some global (hedge on geopolitical risks), again passive index

Consider some "real" properties too

Excel idea for 19x, with 4% income over Inflation

Remember, most lines are formula

b3==(B2-C2)*(1+$D$2/100) 

c3==C2*(1+$E$2/100)

I like some diversification in portfolio, for long term outlook (multiple decades)

Tuesday, May 06, 2025

Operation Sindoor


 

3:49 AM Wednesday, May 7, 2025 UTC

Equipments:

Scalp, Hammer on Rafale

https://en.wikipedia.org/wiki/Storm_Shadow

https://en.wikipedia.org/wiki/Armement_Air-Sol_Modulaire

https://en.wikipedia.org/wiki/Dassault_Rafale


Places:

  • Bahawalpur(Punjab, Pakistan) – A mosque was reportedly hit, resulting in civilian casualties
  • Muridke(Punjab, Pakistan) – A known base of Lashkar-e-Taiba. 
  • Tehra Kalan, (Punjab, Pakistan) – A location associated with militant activities.
  • Sialkot(Punjab, Pakistan) – A city near the international border. 
  • Bhimber(Pakistan-administered Kashmir) – A town near the Line of Control. 
  • Kotli (Pakistan-administered Kashmir) – A city near the Line of Control.  
  • Muzaffarabad (Pakistan-administered Kashmir) – The capital city, where a mosque was reportedly damaged. 
  • Peshawar (Khyber Pakhtunkhwa, Pakistan) – A city in the northwest. (Too close to capital, not likely on day 1)
  • Quetta (Balochistan, Pakistan) – The provincial capital. (Too far from border, not likely on day 1)

Targets:

Economics:
Stock Market seems to be unchanged

Indian Official News:

The Indian Armed Forces on Wednesday launched ‘Operation Sindoor’, targeting nine terror camps across Pakistan and Pakistan-occupied Jammu and Kashmir (PoJK). The strikes come just days after a brutal terror attack in Pahalgam that killed 26 tourists, prompting a strong response from New Delhi.

According to a statement by the Press Information Bureau (PIB), the operation was aimed at neutralizing terror camps actively involved in planning and executing attacks against India. 

Officials emphasized that the strikes were focused, measured, and non-escalatory, deliberately avoiding any Pakistani military installations.

“India has shown significant restraint both in the selection of targets and the method of execution,” the statement added. 

The Pahalgam attack, which drew widespread outrage, led to a growing demand for immediate government intervention.

“India stands by its commitment that those responsible for this heinous act will be held accountable,” a government spokesperson said. 

Further details of ‘Operation Sindoor’ are expected to be shared during a detailed briefing later on Wednesday.

Airlines allowed in Pakistan Air Space:

  1. Emirates
  2. Pakistan International Airlines
  3. Usbekistan Airlines
  4. Ethiopian Airlines
  5. Fly Jinnah
  6. Mahan Air
  7. Air Blue
  8. flydubai
  9. Qatar Airways
  10. China Eastern Airlines
  11. Air Eagle
  12. flynas
  13. Air Arabia
  14. Ethiopia

11,000 people tracking/watching just this flight...



Monday, April 28, 2025

Ilaiyaraaja

 3 note
https://www.tamil2lyrics.com/lyrics/valai-osai-song-lyrics


Gnanathesigan > Rajaiya/Raasayya > Raja > Ilaiyaraja

Flute was one of the initial instrument - self made

Music Troupe 

Cumbam Temple Festival

Harmonium Rs. 60 from Maker Ponniah Asari Coimbatore

At around the age of 12-13, initial experience on stage

Kombai - 8th grade

Thevaram is District Board High School (did not go). Rs. 25 school fees

Vaigai dam uncle working as scrap driver. Garden Watering person

Join school next year

1957 re-elction

Trichy - brother sick

Bath in Cauvery & Rock Fort

Jawaharlal Nehru died while Ilayaraja was in Tanjaoor


இரட்டைக்கிளவி - 

Saturday, April 19, 2025

Briyani types

Ambur, Dindigul, Chettinad, Chennai Muslim (Bhai Kadai), Kongu, Wallajah style, Rawther, Vaniyambadi


  1. Pakki biryani - the meat and rice are cooked separately and then layered together
  2. Kachchi biryani - meat and rice are cooked together in a single utensil
  3. Lucknowi biryani - less on spices Kolkata biryani - adds potatoes to it
  4. Hyderabadi biryani - more heavily spiced than Lucknowi and is served with salan (a plain gravy) Thalassery biryani - uses short grain rice, and is served with pappadum, in addition to raita
  5. Tamil style biryani (ambur/ thalapakatti/ Dindigul) - usually use a ground spice paste and are not layered
  6. Bhatkali biryani - heavy on the onions Zamzam biryani - chicken and mutton both in one biryani dish
  7. Bombay biryani - usually less spiced, and has dried plums sometimes
  8. Kolkata Biryani
  9. Sindhi Biryani
  10. Malabar Biryani
  11. Bombay biryani
  12. Dhaka/Kachina

Sunday, March 16, 2025

Quotes

Steve Jobs: People think focus means saying yes to the thing you've got to focus on. But that's not what it means at all. It means saying no to the hundred other good ideas that there are. You have to pick carefully. I'm actually as proud of the things we haven't done as the things I have done. Innovation is saying no to 1,000 things.

Gandhi: "A customer is the most important visitor on our premises. He is not dependent on us. We are dependent on him. He is not an interruption of our work. He is the purpose of it. He is not an outsider of our business. He is part of it. We are not doing him a favour by serving him. He is doing us a favour by giving us the opportunity to do so."

To be found: "People do things for their reasons and not yours" (I have known this before 2000)

Steve Jobs: “Some people say, "Give the customers what they want." But that's not my approach. Our job is to figure out what they're going to want before they do. I think Henry Ford once said, "If I'd asked customers what they wanted, they would have told me, 'A faster horse!'" People don't know what they want until you show it to them. That's why I never rely on market research. Our task is to read things that are not yet on the page.”

To be found: "the whole is greater than the sum of its parts"

Edison: "Genius is one percent inspiration, ninety-nine percent perspiration"


TekTalk

https://startalkmedia.com

https://veritasium.com

https://simonsinek.com


Saturday, March 08, 2025

Wednesday, February 12, 2025

doge.gov

  1. doge.gov is not crawled by google
  2. server Response Header

HTTP/2 103 

link: </_next/static/media/a34f9d1faa5f3315-s.p.woff2>; as=font; crossorigin=; rel=preload; type=font/woff2


HTTP/2 200 

date: Wed, 12 Feb 2025 21:27:17 GMT

content-type: text/html; charset=utf-8

link: </_next/static/media/a34f9d1faa5f3315-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2"

vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Accept-Encoding

x-edge-runtime: 1

x-matched-path: /

x-original-path: /

x-powered-by: Next.js

report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=Mpi4bJp7wQgw%2FvJq8jA8UtCznfaZxrOPCMuBaXW%2FOV29Pyj%2B0F78PQrTsF3AUBm5B2hf5iffkTgiJIQOz6SPFxNVNW3OLa%2F%2FphoOWOqWXoWH346%2BGgiaz22GXw6uKJfa%2F5Ak4XZCIA%3D%3D"}],"group":"cf-nel","max_age":604800}

nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800}

cf-cache-status: DYNAMIC

server: cloudflare

cf-ray: 910fa96e3912e80f-DFW

alt-svc: h3=":443"; ma=86400

server-timing: cfL4;desc="?proto=TCP&rtt=14116&min_rtt=10757&rtt_var=4270&sent=8&recv=11&lost=0&retrans=0&sent_bytes=2976&recv_bytes=561&delivery_rate=375941&cwnd=254&unsent_bytes=0&cid=c1b8cb7e856e8f4f&ts=399&x=0"

3. whois

whois doge.gov 

% IANA WHOIS server

% for more information on IANA, visit http://www.iana.org

% This query returned 1 object


refer:        whois.dotgov.gov


domain:       GOV


organisation: Cybersecurity and Infrastructure Security Agency

address:      CSD/CB - Attn: .gov TLD

address:      CISA - NGR STOP 0645

address:      1110 N. Glebe Rd.

address:      Arlington VA 20598-0645

address:      United States of America (the)


contact:      administrative

name:         Registry Manager

organisation: Cybersecurity and Infrastructure Security Agency

address:      1110 N. Glebe Rd.

address:      Arlington VA 20598-0645

address:      United States of America (the)

phone:        +1 888 282 0870

e-mail:       help@get.gov


contact:      technical

name:         Registry Customer Service

organisation: Cloudflare, Inc.

address:      101 Townsend St.

address:      San Francisco CA 94107

address:      United States of America (the)

phone:        +1 888 993 5273

e-mail:       dotgov@cloudflare.com


nserver:      A.NS.GOV 199.33.230.1 2001:503:ff40:0:0:0:0:1

nserver:      B.NS.GOV 199.33.231.1 2001:503:ff41:0:0:0:0:1

nserver:      C.NS.GOV 199.33.232.1 2001:503:ff42:0:0:0:0:1

nserver:      D.NS.GOV 199.33.233.1 2001:503:ff43:0:0:0:0:1

ds-rdata:     2536 13 2 0baf26b7bbf313a859046fd3b1ee49ddfba33934cfb3e717c21e2a2935c2f259


whois:        whois.dotgov.gov


status:       ACTIVE

remarks:      Registration information: https://get.gov


created:      1985-01-01

changed:      2025-02-11

source:       IANA


# whois.dotgov.gov


Domain Name: doge.gov

Registrar WHOIS Server: whois.nic.gov

Registrar URL: https://get.gov

Updated Date: 2025-01-26T00:31:46Z

Creation Date: 2025-01-21T00:31:46Z

Registry Expiry Date: 2026-01-21T00:31:46Z

Registrar: get.gov

Registrar IANA ID: 8888888

Registrar Abuse Contact Email:

Registrar Abuse Contact Phone:

Domain Status: serverTransferProhibited https://icann.org/epp#serverTransferProhibited

Registry Registrant ID: REDACTED FOR PRIVACY

Registrant Name: CSD/CB – Attn: Cameron Dixon

Registrant Organization: Cybersecurity and Infrastructure Security Agency

Registrant Street: CISA – NGR STOP 0645

Registrant Street: 1110 N. Glebe Rd.

Registrant City: Arlington

Registrant State/Province: VA

Registrant Postal Code: 20598-0645

Registrant Country: US

Registrant Phone: +1.8882820870

Registrant Email: REDACTED FOR PRIVACY

Registry Admin ID: REDACTED FOR PRIVACY

Admin Name: Program Manager

Admin Organization: Cybersecurity and Infrastructure Security Agency

Admin Street: 4200 Wilson Blvd.

Admin City: Arlington

Admin State/Province: VA

Admin Postal Code: 22201

Admin Country: US

Admin Phone: +1.8882820870

Admin Email: REDACTED FOR PRIVACY

Registry Tech ID: REDACTED FOR PRIVACY

Tech Name: Registry Customer Service

Tech Organization: Cybersecurity and Infrastructure Security Agency

Tech Street: 4200 Wilson Blvd.

Tech City: Arlington

Tech State/Province: VA

Tech Postal Code: 22201

Tech Country: US

Tech Phone: +1.8882820870

Tech Email: REDACTED FOR PRIVACY

Registry Security ID: REDACTED FOR PRIVACY

Security Name: Registry Customer Service

Security Organization: Cybersecurity and Infrastructure Security Agency

Security Street: 4200 Wilson Blvd.

Security City: Arlington

Security State/Province: VA

Security Postal Code: 22201

Security Country: US

Security Phone: +1.8882820870

Security Email: REDACTED FOR PRIVACY

Name Server: ollie.ns.cloudflare.com

Name Server: robert.ns.cloudflare.com

DNSSEC: signedDelegation

>>> Last update of WHOIS database: 2025-02-12T21:38:06Z <<<


# whois.nic.gov


Domain Name: doge.gov

Registrar WHOIS Server: whois.nic.gov

Registrar URL: https://get.gov

Updated Date: 2025-01-26T00:31:46Z

Creation Date: 2025-01-21T00:31:46Z

Registry Expiry Date: 2026-01-21T00:31:46Z

Registrar: get.gov

Registrar IANA ID: 8888888

Registrar Abuse Contact Email:

Registrar Abuse Contact Phone:

Domain Status: serverTransferProhibited https://icann.org/epp#serverTransferProhibited

Registry Registrant ID: REDACTED FOR PRIVACY

Registrant Name: CSD/CB – Attn: Cameron Dixon

Registrant Organization: Cybersecurity and Infrastructure Security Agency

Registrant Street: CISA – NGR STOP 0645

Registrant Street: 1110 N. Glebe Rd.

Registrant City: Arlington

Registrant State/Province: VA

Registrant Postal Code: 20598-0645

Registrant Country: US

Registrant Phone: +1.8882820870

Registrant Email: REDACTED FOR PRIVACY

Registry Admin ID: REDACTED FOR PRIVACY

Admin Name: Program Manager

Admin Organization: Cybersecurity and Infrastructure Security Agency

Admin Street: 4200 Wilson Blvd.

Admin City: Arlington

Admin State/Province: VA

Admin Postal Code: 22201

Admin Country: US

Admin Phone: +1.8882820870

Admin Email: REDACTED FOR PRIVACY

Registry Tech ID: REDACTED FOR PRIVACY

Tech Name: Registry Customer Service

Tech Organization: Cybersecurity and Infrastructure Security Agency

Tech Street: 4200 Wilson Blvd.

Tech City: Arlington

Tech State/Province: VA

Tech Postal Code: 22201

Tech Country: US

Tech Phone: +1.8882820870

Tech Email: REDACTED FOR PRIVACY

Registry Security ID: REDACTED FOR PRIVACY

Security Name: Registry Customer Service

Security Organization: Cybersecurity and Infrastructure Security Agency

Security Street: 4200 Wilson Blvd.

Security City: Arlington

Security State/Province: VA

Security Postal Code: 22201

Security Country: US

Security Phone: +1.8882820870

Security Email: REDACTED FOR PRIVACY

Name Server: ollie.ns.cloudflare.com

Name Server: robert.ns.cloudflare.com

DNSSEC: signedDelegation

>>> Last update of WHOIS database: 2025-02-12T21:38:06Z <<<

4. dig

; <<>> DiG 9.10.6 <<>> doge.gov

;; global options: +cmd

;; Got answer:

;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 27994

;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1


;; OPT PSEUDOSECTION:

; EDNS: version: 0, flags:; udp: 4096

;; QUESTION SECTION:

;doge.gov. IN A


;; ANSWER SECTION:

doge.gov. 300 IN A 172.67.131.28

doge.gov. 300 IN A 104.21.3.190


;; Query time: 41 msec

;; SERVER: 2600:1700:cc1c:e080::1#53(2600:1700:cc1c:e080::1)

;; WHEN: Wed Feb 12 15:39:07 CST 2025

;; MSG SIZE  rcvd: 69

Blog Archive