<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: vparikh</title><link>https://news.ycombinator.com/user?id=vparikh</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 30 Apr 2026 08:39:45 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=vparikh" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by vparikh in "The Homework Machine"]]></title><description><![CDATA[
<p>Shel Silverstein’s Homework Machine, a short poem from 1981, feels like it somehow snuck a peek at the future of AI</p>
]]></description><pubDate>Tue, 24 Mar 2026 08:33:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47499954</link><dc:creator>vparikh</dc:creator><comments>https://news.ycombinator.com/item?id=47499954</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47499954</guid></item><item><title><![CDATA[The Homework Machine]]></title><description><![CDATA[
<p>Article URL: <a href="https://insightfultroll.com/blog/2025/12/30/homework-machine/">https://insightfultroll.com/blog/2025/12/30/homework-machine/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47499953">https://news.ycombinator.com/item?id=47499953</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 24 Mar 2026 08:33:43 +0000</pubDate><link>https://insightfultroll.com/blog/2025/12/30/homework-machine/</link><dc:creator>vparikh</dc:creator><comments>https://news.ycombinator.com/item?id=47499953</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47499953</guid></item><item><title><![CDATA[New comment by vparikh in "Ask HN: Books to learn 6502 ASM and the Apple II"]]></title><description><![CDATA[
<p>I recommend these two books for 6502 assembly:<p><a href="https://archive.org/details/ataribooks-machine-language-for-beginners/mode/2up" rel="nofollow">https://archive.org/details/ataribooks-machine-language-for-...</a><p>and<p><a href="https://archive.org/details/ataribooks-the-second-book-of-machine-language" rel="nofollow">https://archive.org/details/ataribooks-the-second-book-of-ma...</a><p>These two books will give you a good understanding of 6502 assembler - it is general but gives a good background and has a nice assembler with a full walk through of the code.   I used these two books to learn 6502 on my Commodore 64 and they are highly recommended.</p>
]]></description><pubDate>Tue, 27 Jan 2026 14:28:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=46780383</link><dc:creator>vparikh</dc:creator><comments>https://news.ycombinator.com/item?id=46780383</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46780383</guid></item><item><title><![CDATA[New comment by vparikh in "Commodore 64 Ultimate"]]></title><description><![CDATA[
<p>I would argue that we have that today in the form of the Apple MacMini (<a href="https://www.apple.com/shop/buy-mac/mac-mini" rel="nofollow">https://www.apple.com/shop/buy-mac/mac-mini</a>) -- the Commodore 64 was priced at around $300 in 1984 or $950 in 2025 money. The basic model MacMini comes in at $600 today.  For that you get a fully Unix system with a full development suite to build desktop/mobile/Unix apps out of the box. Every development platform is available (C/C++, Python, Swift, JavaScript, Java, Rust, etc.) on it.  The expansion system is extremely simple also (USB C/Thunderbolt). Not to mention it is much smaller than a Commodore 64 and arguably more user friendly.</p>
]]></description><pubDate>Sun, 13 Jul 2025 19:54:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=44553124</link><dc:creator>vparikh</dc:creator><comments>https://news.ycombinator.com/item?id=44553124</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44553124</guid></item><item><title><![CDATA[New comment by vparikh in "I built a native Windows Todo app in pure C (278 KB, no frameworks)"]]></title><description><![CDATA[
<p>Looks like you are linking to static libraries. You should link to DLL not to static libraries - this is will cut down on the application size dramatically.</p>
]]></description><pubDate>Sun, 11 May 2025 18:17:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=43955746</link><dc:creator>vparikh</dc:creator><comments>https://news.ycombinator.com/item?id=43955746</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43955746</guid></item><item><title><![CDATA[New comment by vparikh in "Ask HN: Where did you first learn to code?"]]></title><description><![CDATA[
<p>Yes - you are completely right.  I just looked up my receipt for my C64 and it was  Dec. of 1984. Still have it all! So long ago, yet seems like yesterday :)</p>
]]></description><pubDate>Sun, 14 Apr 2024 14:52:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=40031493</link><dc:creator>vparikh</dc:creator><comments>https://news.ycombinator.com/item?id=40031493</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40031493</guid></item><item><title><![CDATA[New comment by vparikh in "Ask HN: Where did you first learn to code?"]]></title><description><![CDATA[
<p>My uncle bought a TI-99/4A when Texas Instruments were blowing them out for $49 around the summer of 1987 or so.  Played Parsec with the voice module and that was it - I was hooked.  I needed to figure out how it did this.  Started with the BASIC programming books that came with the machine.<p>Begged my parents until they bought me a Commodore 64 with a 1541 drive.  I go a subscription to Compute's Gazette and typed in programs and figured out how they worked.  Graduated to Richard Mansfield's Machine Learning for Beginners (<a href="https://archive.org/details/Compute_s_Machine_Language_for_Beginners" rel="nofollow">https://archive.org/details/Compute_s_Machine_Language_for_B...</a>) and I was on my way. And poured over the 'Antatomy of the Commodore 64' which had a dump of the annotated ROM firmware and poured over it to learn the machine inside and out (<a href="https://archive.org/details/The_Anatomy_of_the_Commodore_64/mode/2up/" rel="nofollow">https://archive.org/details/The_Anatomy_of_the_Commodore_64/...</a>)<p>And finally - dove into 'The Kracker Jax Revealed Books 1, 2, 3' (<a href="https://www.lyonlabs.org/commodore/onrequest/the_kracker_jax_revealed_trilogy.pdf" rel="nofollow">https://www.lyonlabs.org/commodore/onrequest/the_kracker_jax...</a>) to learn all the protection schemes and how they were implemented to work around them.  This taught me all of the tricks of disk access/memory compression, encryption and obfuscation.  This really showed me a lot of how low level coding to control micro controllers/memory access/hardware level coding etc.<p>I had about four friends in school from 4th grade to high school graduation that had 64s and we would spend lunch and recess discussing what we learned/hacked/discovered the night before.  Sure we were outcasts - but then we were so obsessed within our little world we could care less about the petty teenage drama around us.<p>Good times. I miss those days.  I look at kids today and feel kind of sad that they lack the opportunity and/or the patience to do anything like that.</p>
]]></description><pubDate>Sat, 13 Apr 2024 03:12:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=40020171</link><dc:creator>vparikh</dc:creator><comments>https://news.ycombinator.com/item?id=40020171</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40020171</guid></item><item><title><![CDATA[New comment by vparikh in "Ask HN: Who wants to be hired? (April 2024)"]]></title><description><![CDATA[
<p>Location: Wayne, New Jersey<p>Remote: Yes<p>Willing to relocate: No<p>Technologies: C, C++, Python, JavaScript/NodeJS/React, Ruby, Java, Linux / UNIX, Windows SDK, AWS, Networking, JIRA, GitHub, GitLab, CI/CD, ETL, PostgreSQL, SQLite, MongoDB, embedded development<p>Resume: <a href="https://drive.google.com/file/d/1PEBF2yDiZUPy_TT6WOcpG_FGz55" rel="nofollow">https://drive.google.com/file/d/1PEBF2yDiZUPy_TT6WOcpG_FGz55</a>...<p>Email: vijay.parikh@gmail.com<p>Experienced generalist software engineer, tech lead with 27+ years of software experience. Reliable-software enthusiast. Interested in everything. Idea generator. Start-up to large corporate experience, Ex-McKinsey</p>
]]></description><pubDate>Mon, 01 Apr 2024 20:21:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=39898757</link><dc:creator>vparikh</dc:creator><comments>https://news.ycombinator.com/item?id=39898757</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39898757</guid></item><item><title><![CDATA[New comment by vparikh in "Ask HN: Who wants to be hired? (March 2024)"]]></title><description><![CDATA[
<p>Location: Wayne, New Jersey<p>Remote: Yes<p>Willing to relocate: No<p>Technologies: C, C++, Python, JavaScript/NodeJS/React, Ruby, Java, Linux / UNIX, Windows SDK, AWS, Networking, JIRA, GitHub, GitLab, CI/CD, ETL, PostgreSQL, SQLite, MongoDB, embedded development<p>Resume: <a href="https://drive.google.com/file/d/1PEBF2yDiZUPy_TT6WOcpG_FGz55sYy3h/view?usp=sharing" rel="nofollow">https://drive.google.com/file/d/1PEBF2yDiZUPy_TT6WOcpG_FGz55...</a><p>Email: vijay.parikh@gmail.com<p>Experienced generalist software engineer, tech lead with 27+ years of software experience. Reliable-software enthusiast. Interested in everything. Idea generator. Start-up to large corporate experience, Ex-McKinsey</p>
]]></description><pubDate>Sat, 02 Mar 2024 05:56:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=39570200</link><dc:creator>vparikh</dc:creator><comments>https://news.ycombinator.com/item?id=39570200</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39570200</guid></item><item><title><![CDATA[New comment by vparikh in "XcomUtil"]]></title><description><![CDATA[
<p>So many memories. This game was a masterpiece. I spent three weeks missing class (nearly failing my compiler construction class) and broke up with a girlfriend playing this game.  Glad they don't make games like this anymore.</p>
]]></description><pubDate>Wed, 15 Nov 2023 10:11:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=38275113</link><dc:creator>vparikh</dc:creator><comments>https://news.ycombinator.com/item?id=38275113</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38275113</guid></item><item><title><![CDATA[New comment by vparikh in "Apple agrees to $25M settlement with US over hiring of immigrants"]]></title><description><![CDATA[
<p>This is not going to change anything - Apple makes $109,229 <i>per second</i>(<a href="https://tipalti.com/profit-per-second/" rel="nofollow noreferrer">https://tipalti.com/profit-per-second/</a>) - this so called penalty is 3.8 hours of Apple's profit.  This is equivalent to a parking ticket for Apple.</p>
]]></description><pubDate>Sun, 12 Nov 2023 00:06:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=38235881</link><dc:creator>vparikh</dc:creator><comments>https://news.ycombinator.com/item?id=38235881</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38235881</guid></item><item><title><![CDATA[New comment by vparikh in "How the Mac didn’t bring programming to the people"]]></title><description><![CDATA[
<p>Apple didn't bring programming to the masses - for the following reason:<p>- Just to expensive.   The Apple Macintosh in January 1984 cost $2500 - thats $7000 dollars in todays money!<p>- Too complex to get started. The amount of knowledge to successfully write anything really useful in 1984 on that make was a huge barrier to entry - you had to learn ObjectPascal, the then new GUI concepts, somehow get your hands on CodeWarrior (another expensive software package) and learn the UI of CodeWarrior.<p>- Documentation was poor.  The system shipped with nothing mentioning any of this or the hardware underpinnings.<p>The Mac was designed as an end user 'consumption' machine, not a development machine.  Nothing wrong with that - as the market had shown it was highly proficient and successful in its intended role.<p>The company (in the US at least) that brought programming to the masses was Commodore.<p>-  IT WAS CHEAP! With the release of the Commodore 64 it brought the a super sophisticated system at bargain basement prices. By early 1985 the C64's price was $149 (<a href="https://en.wikipedia.org/wiki/Commodore_64" rel="nofollow noreferrer">https://en.wikipedia.org/wiki/Commodore_64</a>) - thats $420 in todays money. A complete system with a 1541 disk drive & monitor cost a total $549 (<a href="https://www.mclib.info/Research/Local-History-Genealogy/Historic-Prices/Historic-Prices-1985" rel="nofollow noreferrer">https://www.mclib.info/Research/Local-History-Genealogy/Hist...</a>) or $1,547  in todays money. A computer with 64K, 16 color graphics, a revolutionary 3 voice synthesizer capable of speech, and a massive software library and peripherals.<p>- It came with everything you need to to write code. The system booted into a BASIC interpreter REPL which served as its command line also. No additional software needed.<p>-  The info that it shipped with was phenomenal.  The manual shipped with the computer actually give you a nice tutorial on the basics of writing code,  with examples of color graphics, sound generation, sprites and accessing peripherals (<a href="https://www.commodore.ca/manuals/c64_users_guide/c64-users_guide.htm" rel="nofollow noreferrer">https://www.commodore.ca/manuals/c64_users_guide/c64-users_g...</a>) You could write to Commodore and they would actually send you a schematic of the main board and expansion ports as well as a dump of the ROM so you could look at the actual code that the system used to do what it did.<p>It was an amazing time to be a young Commodore 64 programmer back then. Heck even the company's slogan was "Computing for the masses, not the classes".  And with the Commodore 64 they lived that slogan.<p>The interesting thing is that todays Apple is even more friendly than Commodore was to the budding developer - with the MacMini line and the Unix underpinnings of the MacOS X, there isn't a better beginner developer system than Apple today.<p>Apple in many ways, learned its lessons and adapted. Commodore unfortunately - so Apple Mac of today is bringing programming to the masses.<p>All of my nieces and nephews - I bought them an iMac mini for last Christmas and showed them how to use the terminal and python - and they are on their way.</p>
]]></description><pubDate>Mon, 18 Sep 2023 05:48:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=37552667</link><dc:creator>vparikh</dc:creator><comments>https://news.ycombinator.com/item?id=37552667</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37552667</guid></item><item><title><![CDATA[New comment by vparikh in "Ask HN: Why did Visual Basic die?"]]></title><description><![CDATA[
<p>Microsoft killed VB for one very simple reason:<p>They were terrified of Java and the JVM that went along with it, as it would make their cash cow - Windows possibly redundant.  They basically switched everything to .Net and the CLR.<p>Also, you are looking at VB through rose tinted glasses.  VB was a terrible system to build products on:
- Poor language. BASIC is not, as implemented by VB, a production level language.  I am sure folks will argue that point, but I will stand by it. 
- The component model was terrible - you had to drop in to C and use OLE/DCOM to create components for it. A VB dev couldn't create components directly in VB. 
- DLL HELL.  Shipping VB code was a nightmare.<p>Delphi was an answer to all of this - but Microsoft killed that too by stealing Anders Hejlsberg, whow went on to create the .Net frameworks, implementing many of the Delphi innovations in a Microsoft ecosystem.</p>
]]></description><pubDate>Tue, 12 Sep 2023 06:29:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=37477513</link><dc:creator>vparikh</dc:creator><comments>https://news.ycombinator.com/item?id=37477513</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37477513</guid></item><item><title><![CDATA[New comment by vparikh in "Harry Browne’s Rules of Financial Safety (1999)"]]></title><description><![CDATA[
<p>My simple rules about money and investing for the future:<p>- Max out 401K and place it in S&P 500 mutual fund
- Take an additional 15% and but into an S&P 500 mutual fund
- Don't look at it, just keep buying at regular intervals until you decide to retire.<p>The rest of your money - do what you wish (within reason) and stay out of debt.<p>Simple? Yes.<p>Contrary? Yes.<p>Proven historical returns that beat inflation?  Yes - <a href="https://www.officialdata.org/us/stocks/s-p-500/1973?amount=100&endYear=2023" rel="nofollow noreferrer">https://www.officialdata.org/us/stocks/s-p-500/1973?amount=1...</a><p>You can thank me when you retire :)</p>
]]></description><pubDate>Mon, 04 Sep 2023 03:56:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=37376987</link><dc:creator>vparikh</dc:creator><comments>https://news.ycombinator.com/item?id=37376987</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37376987</guid></item><item><title><![CDATA[New comment by vparikh in "Electric cars aren't affordable because America's workforce is underpaid"]]></title><description><![CDATA[
<p>Yes - I meant $37,500</p>
]]></description><pubDate>Tue, 01 Aug 2023 23:09:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=36964541</link><dc:creator>vparikh</dc:creator><comments>https://news.ycombinator.com/item?id=36964541</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36964541</guid></item><item><title><![CDATA[New comment by vparikh in "Electric cars aren't affordable because America's workforce is underpaid"]]></title><description><![CDATA[
<p>The full auto pilot option is $15,000 additional</p>
]]></description><pubDate>Tue, 01 Aug 2023 23:09:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=36964534</link><dc:creator>vparikh</dc:creator><comments>https://news.ycombinator.com/item?id=36964534</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36964534</guid></item><item><title><![CDATA[New comment by vparikh in "Electric cars aren't affordable because America's workforce is underpaid"]]></title><description><![CDATA[
<p>Sorry meant to say $37,500</p>
]]></description><pubDate>Tue, 01 Aug 2023 23:08:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=36964525</link><dc:creator>vparikh</dc:creator><comments>https://news.ycombinator.com/item?id=36964525</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36964525</guid></item><item><title><![CDATA[New comment by vparikh in "Electric cars aren't affordable because America's workforce is underpaid"]]></title><description><![CDATA[
<p>Sorry for the confusion everyone - I meant to say $37,500</p>
]]></description><pubDate>Tue, 01 Aug 2023 23:07:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=36964518</link><dc:creator>vparikh</dc:creator><comments>https://news.ycombinator.com/item?id=36964518</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36964518</guid></item><item><title><![CDATA[New comment by vparikh in "Electric cars aren't affordable because America's workforce is underpaid"]]></title><description><![CDATA[
<p>Electric cars are still a luxury good.  I can afford to buy a Tesla Model that equipped with AWD, and auto pilot (for me the marquee feature on the Tesla) comes in at 67,000 before any state & federal incentives.<p>To put it into perspective - A Toyota 2023 Corolla Hybrid SE Infrared full loaded with AWD will cost me 30K.  A Toyota 2024 Camry XSE Hybrid costs $3750 all in with  all of the upgrades.<p>Hard to justify 30K+ more for an electric vehicle - unless that is what you want an are willing to pay for it. But at this point - you can't justify the expenditure at all.</p>
]]></description><pubDate>Tue, 01 Aug 2023 19:06:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=36960916</link><dc:creator>vparikh</dc:creator><comments>https://news.ycombinator.com/item?id=36960916</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36960916</guid></item><item><title><![CDATA[New comment by vparikh in "Ask HN: Could you share your personal blog here?"]]></title><description><![CDATA[
<p><a href="https://insightfultroll.com/" rel="nofollow noreferrer">https://insightfultroll.com/</a><p>Just random stuff I come across and my thoughts on it - more of entries that have interested me and so I have a log of it over time.  More for me then others so - hope someone also gets something out of it :)</p>
]]></description><pubDate>Wed, 05 Jul 2023 02:40:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=36594953</link><dc:creator>vparikh</dc:creator><comments>https://news.ycombinator.com/item?id=36594953</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36594953</guid></item></channel></rss>