TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Microsoft Solitaire was developed by a summer intern

666 pointsby yurisagalovover 9 years ago

17 comments

kyle_uover 9 years ago
I don&#x27;t know what it is, but I love implementing Solitaire to learn new languages and frameworks. It&#x27;s always a fun exercise, and the engine gets better with every iteration. My latest attempt is <a href="https:&#x2F;&#x2F;solitaire.gg" rel="nofollow">https:&#x2F;&#x2F;solitaire.gg</a> - it&#x27;s a Scala&#x2F;Scala.js WebGL&#x2F;websocket Phaser web&#x2F;native app with hundreds of games.
评论 #10846437 未加载
评论 #10846865 未加载
评论 #10846063 未加载
评论 #10848968 未加载
评论 #10847319 未加载
评论 #10846165 未加载
评论 #10845428 未加载
评论 #10846626 未加载
评论 #10850235 未加载
评论 #10845805 未加载
评论 #10847292 未加载
评论 #10849670 未加载
评论 #10845368 未加载
评论 #10848276 未加载
评论 #10847591 未加载
评论 #10853144 未加载
评论 #10844956 未加载
评论 #10850611 未加载
评论 #10846764 未加载
pc86over 9 years ago
For anyone who comes here without clicking the link, it&#x27;s linking to a comment of the intern that actually wrote it. He provides some neat context as well. Worth the read if you don&#x27;t mind being on Reddit at work.
评论 #10845072 未加载
cabirumover 9 years ago
He mentioned &quot;KlondGmProc&quot; and &quot;DefColProc&quot; as names of message passing routines, so google finds a single result [1] from win2ksrc.rar &gt; klond.c, I think that might be the actual source code.<p>[1]: <a href="http:&#x2F;&#x2F;read.pudn.com&#x2F;downloads3&#x2F;sourcecode&#x2F;windows&#x2F;248345&#x2F;win2k&#x2F;private&#x2F;windows&#x2F;shell&#x2F;games&#x2F;sol&#x2F;klond.c__.htm" rel="nofollow">http:&#x2F;&#x2F;read.pudn.com&#x2F;downloads3&#x2F;sourcecode&#x2F;windows&#x2F;248345&#x2F;wi...</a>
评论 #10845367 未加载
评论 #10850779 未加载
评论 #10845300 未加载
评论 #10845255 未加载
Diederichover 9 years ago
I&#x27;ve said it before, and I&#x27;ll say it again: an un-nervingly large amount of the work I&#x27;ve done over the years has had this property: the long-term value is inversely proportional to the time put into it. Learning from this correlation remains a big priority for me.
评论 #10845358 未加载
评论 #10849129 未加载
评论 #10881429 未加载
评论 #10849122 未加载
ChuckMcMover 9 years ago
I remember playing &#x27;spider&#x27; on my Sun system back in the day (it was a form of solitaire) and once Don Woods (who was also working at Sun at the time) walked past my office and said, &quot;Oh you like that? I wrote it.&quot; To which I could only reply he was responsible to two major time wasters in my early career :-)
评论 #10849183 未加载
diceover 9 years ago
You used to be able to underflow the score in MS Solitaire by repeatedly dealing new hands (would subtract 52 points or so). I believe that, in Win95 at least, the score was a 16 bit signed variable so you could underflow it with a mere 1261 deals! I wonder if the modern one is 64 bits, and if you can still underflow it...
评论 #10845491 未加载
评论 #10850340 未加载
DanBCover 9 years ago
I hope someone is archiving this folklore properly. It&#x27;s a bit scary that it&#x27;s only in a Reddit thread.<p>(ditto for the stuff that&#x27;s languishing in Google&#x27;s Usenet archive.)
评论 #10844939 未加载
protomythover 9 years ago
It was probably the nicest way to teach new people how to use a mouse. I am grateful to the author for that.
评论 #10846045 未加载
us0rover 9 years ago
&quot;He received no royalties for his work despite it being among the most used Windows applications of all time.&quot;<p>Anyone know why he would receive a &quot;royalty&quot; (esp. as an intern)? I&#x27;ve seen big bonuses&#x2F;stock options but never a royalty.
评论 #10846210 未加载
评论 #10845742 未加载
wstrangeover 9 years ago
So a single intern single handedly caused billions of dollars in lost productivity :-)
评论 #10846789 未加载
albemuthover 9 years ago
An interesting bit is that the design for the game came from Susan Kare from NeXT [1] and had been on the original Macintosh team.<p>[1]<a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Susan_Kare#After_Apple" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Susan_Kare#After_Apple</a>
JDiculousover 9 years ago
I think the most interesting part is that he now makes hard cider full time. A reminder that there&#x27;s a whole world outside of programming.
ChicagoDaveover 9 years ago
Best Reddit comments ever. &quot;I&#x27;m the Girlfriend!&quot;
acqqover 9 years ago
The card deck was designed by Susan Kare:<p><a href="http:&#x2F;&#x2F;kare.com&#x2F;portfolio&#x2F;17_microsoft_solataire.html" rel="nofollow">http:&#x2F;&#x2F;kare.com&#x2F;portfolio&#x2F;17_microsoft_solataire.html</a><p>Anybody knows if that happened only once MS decided to publish the game?
qnaalover 9 years ago
the classic freecell game had the useful feature where you could play the entire game from the numpad, the new one sucks
induscreepover 9 years ago
What does &quot;goofy message passing architecture to get polymorphism and inheritance&quot; mean?
评论 #10847627 未加载
评论 #10847623 未加载
piokucover 9 years ago
I wrote a clone of Solitaire in Turbo Pascal long time ago. I still remember the satisfaction of coming up with a recursive algo for uncovering safe tiles. The joy of understanding recursion, that was nice, ha ha!