Monsoon architectural photography: Reflections on wet stone
After a heavy downpour, the tarmac near the administrative building turns into a mirror. Get your phone lens down to 2 inches off the ground, flip the phone upside down so the sensor is right above the puddle, and capture the symmetrical reflection of the clock tower. Results look editorial!
Guesstimate framework for APM interviews: Step-by-step breakdown
Question: 'Estimate the number of cups of tea consumed daily on your university campus.'
1. State clarifying assumptions (campus student population = 6,000; hosteler vs day scholar split = 80/20).
2. Segment by user personas (non-tea drinkers = 30%, light drinkers = 1 cup/day, heavy exam grinders = 3 cups/day).
3. Add faculty and canteen footfall.
4. Sanity check with canteen vendor batch sizes. Interviewers care about structured logic, not the exact number.
College street book hunt: Found 1968 edition of 'The Art of Computer Programming'
Volume 1: Fundamental Algorithms by Donald Knuth in pristine vintage condition. Knuth's prose on algorithm analysis is practically poetry. Browsing through Kolkata book stalls on a lazy Saturday afternoon is unmatched therapy.
Three things that matter 100x more than your GPA when you graduate
1. The 3-5 close friends who will pick up your call at 3 AM ten years from now.
2. The ability to learn a completely new domain from scratch in two weeks without getting overwhelmed.
3. Your health, emotional resilience, and communication skills.
Keep your GPA above the eligibility cutoff (usually 7.5 or 8.0), but don't sacrifice your youth and friendships chasing a 9.8.
How do you handle sleep debt during mid-sem exam weeks?
Sleeping 4 hours a night for four consecutive days is catching up to me. Do you find 20-minute power naps effective between afternoon study sessions, or do they just leave you feeling more groggy?
Spent the afternoon in the canteen drawing quick charcoal sketches of students studying, laughing, and arguing over notes. The human face has so much character when people aren't posing for a smartphone camera.
FOUND: Casio scientific calculator (FX-991CW) in Room 214
Left on the 3rd bench after the 11:30 AM Electrical Machines lecture. Has a small blue sticker on the back cover. Handed it over to the lab attendant in Room 212. Identify the serial number or the sticker design to claim it.
Reviewing Arman's Canteen special paneer roll (Unbiased ₹60 critique)
Rating breakdown:
1. Flavour & Seasoning: 9/10 (rich roasted paneer with tangy green chutney)
2. Crispiness of Paratha: 8.5/10 (flaky without being an oil slick)
3. Portion size: 9/10 (fills you up after a 4-hour lab)
4. Value for Money: 10/10.
Conclusion: Undisputed top 3 comfort meal on campus. Always ask bhaiya for extra onions.
Campus lore: The legend of the phantom printer in the CSE department lab
Legend has it that if you send a print job to Network Printer 3 at 2:00 AM, it will spontaneously print out three blank pages followed by a single page saying 'Syntax Error on Line 42' even if your computer is completely turned off. Every campus has that one possessed piece of equipment.
Restoring an abandoned oscilloscope from the department basement
Found a 1994 dual-trace analog cathode-ray oscilloscope in the corner of the measurement lab gathering cobwebs. Replaced two blown electrolytic capacitors and cleaned the potentiometers with isopropyl alcohol. The green phosphor trace lit up like magic! Testing audio waveforms with it right now.
The final match between Room 214 and Room 218 lasted 45 minutes with spectators hanging off the balcony railings. Score ended 21-19 in the third set. Trophy was an empty 2-litre Sprite bottle signed with permanent markers. Peak college hostel sports.
ESP32 FreeRTOS multitasking tutorial: Reading sensors without blocking WiFi
If you call `delay(1000)` inside `loop()`, your ESP32 drops incoming WebSocket packets and freezes HTTP server tasks. Instead, pin sensor polling to Core 0 with `xTaskCreatePinnedToCore()` and let the network stack handle incoming requests on Core 1. Dual-core microcontrollers should be treated like concurrent systems!