Category | Winner | Point Totals | Comments |
---|---|---|---|
Popularity | Tie | 15-15 | The first two matches in a row, up to the final moments, saw decent turnout while resulting in a tie by deadline. |
Quality | Red Carpet Renaissance | 24-21 | Reasoning |
JoJolity | Black Hill Estate | 24-25 | Reasoning |
Conduct | Tie | 10-10 |
Team | Combatant | JoJolity |
---|---|---|
The Graveyard Shift | Fira B. | “This pain-in-the-ass pillar is a reflection on that woman's personality...” You know, if you are going to be training these people, might as well make this fun for yourself. Personalize your training regiment as much as you can to make it unique with your abilities! |
The Graveyard Shift | Byte | “Climb to the top of the pillar with just your hands. That's the only exit. If you can't climb out, you'll stay there until you die.” Anybody could just sit back and train people, that’s why you can’t bring yourself to do that. Be active and hands-on in your training! |
Black Hill Estate | Inch Nine | “Climbing with something other than the ripple is not appreciated by the pillar... This "Hell Climb Pillar" only likes the ripple and knocks down everything else... Don't forget that.” No point in relaxing while they do all the training, might as well brush up on your own skills. Be active and hands-on in your training! |
Black Hill Estate | Cabernet “Cab” Sauvignon | “It's the fault of the person who built that trap... whoever built this was really fucked up! Making me fall for that” While you could have them do just normal training, that is defeating both the point of the exercise and would be a complete waste of everybody’s time. Personalize your training regiment as much as you can to make it unique with your abilities! |
Questions | Answers |
---|---|
Space Cadet Pinball, how does it feel to be the most played "bring your child to work day" game? I remember it fondly. | The best part is that I used to "teach" computer lab when my kids were in K through 6th grades, back when Pinball was still included and well known. The kids could care less about anything technically hard or interesting that I'd worked on, of course, but Pinball gave me instant street cred with them. |
Especially cool was being able to walk over and enter a secret code that only I knew that would turn on all the cheats, like infinite lives. They thought I was a wizard at that age! | |
The code, by the way, is "hidden test" without the quotes! Then various keys do different things, you can click and drag the ball around, and so on. Google it for the gory details! | |
I always like to point out that I was working with a full set of original IP from Maxis, so I had nothing to do with the design of the game, or it's art, etc... that was all done! My contribution was volunteering to port it, including a partial rewrite from asm to C, to work on MIPS, Alpha, PowerPC, IA64, ARM, and so on, which was actually a lot of work. But I got it into the Windows box, which is how and why everyone knows it today. But all credit for the gameplay and so on goes to Maxis, all I did was not screw it up in that case! | |
the below is a reply to the above | |
To add a bit of detail re Space Cadet Pinball: we built Space Cadet originally at my company Cinematronics and did a deal with Microsoft to ship it with the Plus Pack that accompanied Win 95 and Win 98. While it technically didn't ship w/ Windows, the Plus Pack had something like a 25% attach rate and pinball wound up on most systems anyway. Microsoft actually had an option in our original contract from 1994 to ship it with the OS itself or the Plus Pack. Maxis was our publisher for the subsequent retail version, and later bought my company. More germane to this thread: I believe Dave's port entered the picture a few years later, after Win 98, and was likely critical to pinball continuing to ship on later iterations of the Windows OS (i.e. 32-bit). I definitely appreciate the time he put in to give the game extra years of life on the Windows platform. Kevin Gliner, game designer and producer for 3D Pinball, and co-founder of Cinematronics. | Pleased to FINALLY put a name to the game design! You should update the Wikipedia article for the game, as I think it lists Matt Ridgway, who might have been sound? I've been crediting Maxis for years, not knowing the role of Cinematronics who was who. One thing that confused me: wasn't there a company that did video games in the 80s called Cinematronics? Any relation? Star Castle, Armor Attack, etc... |
As for timing, this likely between the Win95 and Win98 Plus! packs. It was very early on at least, and shipped at least in NT4, and perhaps earlier in "SUR" release that ran atop NT 3.51, but I don't have access to any source files to check dates! | |
the below is a reply to the above | |
I keep meaning to fix that wikipedia article, there's a significant number of people that worked on the game and for some reason only Matt (an independent sound guy who did some excellent part-time contract work for us) is listed. There's also a lot of confusion about the timing of various releases and the companies involved, and who owns it now (EA). I actually have all the original source, although no rights to any of it anymore. Hard to say on the timing of the port. I was working in Redmond in '99 when I got word someone had done an NT4 and Win2000 port (I'm assuming that was you), so that was the first time the port showed up on my radar. I have a more confident memory (and contracts, email, etc) of all the events related to how pinball came about and the first couple years after it was released. I like to think pinball was the very first Win95 game (it was fun to watch Gates and Leno pretend to play it on stage at the Win95 launch event), but of course there were other games that shipped with the launch too. You're correct, there was an 80s arcade game company called Cinematronics that went out of business long before we started in 1994, and someone had let the trademark lapse. How we came to be called Cinematronics is a long story for another time... | NT shipped in 96, so the version I did for it would have been done in 95. I remember working on it about the time Win9X was shipping or in late beta. I could be wrong on that part, but Nov 95 would be my guess. |
the below is another reply to the original answer | |
Damn dude, porting assembly? You are a legend! | Thanks - we actually did all of our debugging in assembler. We didn't have any source-level or line-level debugging at all (except as noted below). So you'd connect to a machine through an ssh-like tool and then, if the symbols were right, you could get a callstack and inspect memory, disassemble functions, and so on. But since we spent much of our day staring at assembly, I became reasonably adept at it. |
I say "reasonably" as I was lazy enough that I would compile the components of interest to me with Visual Studio PDB symbols so that, if I could repro on my own machine, I could then source-level debug it. That made me fast at some stuff that others were slow at, but I likely never got as proficient at asm debugging as someone who never had an alternative. I had a developer friend named Bob whom was an ntsd (our debugger) superstar, and he'd write expressions inside of breakpoints to fire conditionally, that kind of thing. So I did learn that trick, but I'm sure there were dozens I just never knew. | |
That all said, we rarely if ever coded in assembly. All coding was in C/C++. | |
In the Pinball case, parts of the original were written in hand-coded in asm by Maxis, like the sound engine, and wouldn't have had a hope of working on anything but an x86. Rather than be lame and not have sound on the RISC platforms, I opted to rewrite that stuff in C so that it was portable. | |
The RISC platforms also bring their own set of problems like 32-bit alignment for data. And being on Windows NT (now just "Windows") meant being Unicode, but fortunately there isn't a TON of text in a pinball game! | |
the below is a reply to the above | |
boytekka: damn, the only time that I did assembly language is when we tried moving a small machine through the printer port.. I miss those days LordApocalyptica: Only time I did assembly was when I wanted to make a game on my TI-84, and decided that I didn't want to. I miss those days too. | First game I wrote in assembly I did in a machine language monitor on my C64. You can't (easily) relocate 6502 so to add code you'd have to jump out, do stuff, and jump back... Crazy! |
the below is another reply to the original answer | |
If I can ask a question, how does it feels to go from coding with basically zero help to working with modern IDE and code editors that give you a lot of infos, tips, error notifications and so on? I've started programming like a year ago from zero, and I don't think I could be able to program like y'all did 20 years ago or more. Thanks for doing this AMA anyways! | You're very welcome! The progression in tools has been amazing, really. I remember HESMON and my first machine language monitors for the PET and C64, then really nice ROM dev environments, and CygnusEd for the Amiga... all the way up to PlatformIO and Visual Studio Code. |
My most recent "WOW" moment was adding a line to my lib_deps line in platformio, which magically included the library being developed at the URL on github. So you can link to online projects... cool. | |
the below is another reply to the original answer | |
Just wanted to say thanks for the Alpha port! | Alpha AXP was by far the hardest to debug! "Branch later, maybe" |
the below is another reply to the original answer | |
I just want to thank you for my first experience with pinball. I am now a top 100 competitive pinball player and own 16 pinball machines. | That's cool, which do you collect primarily? I was always a fan of Williams, and am FB friends with a couple of their older devs like Steve Ritchie, Larry DeMar, and Eugene Jarvis (but I should be careful, Bill Gates warned me never to name drop :-) ) |
I have a Black Knight 2000 as my own machine right now! | |
the below is a reply to the above | |
I have a wide range. Some modern Sterns like Metallica, Jurassic Park, Tron and Iron Maiden. Older Bally’s like Frontier and Fathom. 2 classic Bally/Williams Dr Who and Attack From Mars. Plus a few EMs. I like them all! Attack From Mars was the game that got me into the physical world of pinball. Collecting has been more of a recent pandemic thing since I can’t go out and play. I miss traveling around the country playing in big tournaments. Oh yeah and Steve Ritchie is quite the character. You must meet him some day. I’ve met him a few times and each time has earned a place in my pinball stories I talk about with friends. | Congrats on the collection, that's a nice set! I've never met Steve - I did meet Larry DeMar in vegas. I was playing at a slot machine and he was next to me, and had a name tag, and I was like... "Excuse me sir, but does the word Robotron mean anything?" and it turned out to be him! |
Asking as someone pretty new in software development, did you experience impostor syndrome? If so, how did you deal with it? | My first couple of years were very productive, so I wasn't insecure about my output, but even so I definitely experienced imposter syndrome. I think most people who achieve aspirational roles do... I have a friend who was in the NFL who describes the same feeling. |
Being as productive as your peers is sort of the pre-requisite, and if that's true, then remind yourself that when you were in fifth grade, the eighth graders on the playground seemed so old and mature! It's odd in that I started in 1993, but to me anyone who started in the 80s was a "true" Old Timer and remains so in my head to this day. And similarly I'm no doubt the grizzled veteran to people I hired a few years later. | |
I know when I started I felt like the dumbest guy in the room, and by the end I felt like the smartest guy in the room, and I don't think I'd gotten any smarter along the way. So it's all relative and perception. Well, that and the stock caused some serious attrition of the "really smart"! | |
I remember visiting Google a couple of years ago in the bathrooms they had posters that read "YOU ARE NOT AN IMPOSTER", and info about seminars and so on about it, so it's very common! I wish I had a concrete strategy for you, but I don't other than "It's commonplace, and I bet there are a ton of resources on the Web. Don't be surprised you're experiencing it!" | |
What would you encourage someone to start learning today related to your field? | I'm learning React at the moment. Let's face it, the web development experience is utter nonsense. So I kept hoping for something that would make it clean, and easy to make components, and to work with REST apis. So I went looking for a solution. Then I read about Angular, and it seemed like "too much" to learn for the sake of making a SPA. |
But React seems understandable enough and solves a ton of problems with web development, not the least of which is being able to intermingle HTML and Javascript (via JSX). | |
As for languages, I'd probably start with Python. I prototyped a complicated LED system a couple of years ago and it was admirable what it could accomplish for an interpreted language. And you probably have to know modern Javascript as well. | |
Now, would you be rather interested in working for windows, macos or linux ? | I work in all three. For my own projects I write to the ASP.NET Core 3.1, and that's available on Windows, Mac, and Linux. I originally wrote my LED server to it under MacOS, then moved it to Windows with about 5 minutes of changes (related to the consoles being somewhat different). Then I moved it to Linux, where I made it work and then containerized it with Docker. I got it up and running on my Raspberry Pi and in a Windows HyperV and under WSL using Ubuntu. To me that kind of stuff is super cool. |
Once I had it working in a Docker container I deployed it to my Synology NAS, which is some variant of Linux. So my NAS runs my Christmas lights! | |
I love stuff like that when it works! | |
My main workstation is a Dell monitor that has an internal KVM. I have a 2013 Mac Pro connected to it, which is maxed out and then has an eGPU and eRAID setup via Thunderbolt. And then I have a 3970X Windows PC connected as well, and I can jump back and forth with a button. | |
I spend most of my day in Windows now, unless it's video related, in which case I use Final Cut Pro. | |
Hi Dave, thanks for the AmA! In regards to task manager - often times I have to click the 'end task' button more than once to get the frozen program to actually close. Why is this? Thanks again. | Remember that, at least in my day, End Task is different than End Process. The former sends a "Please close yourself" message to the app, and if it's hung, it should then detect it and so on, but doesn't always. Imagine the app is in a weird state where it's still pumping messages, it's not hung, but it's broken. End Task likely won't work. |
That's when you need End Process, which tears everything down for you. The substantive difference is that the program gets no choice in the matter and no notification. End Task can be graceful. End Process is brutal. | |
the below is a reply to the above | |
What about when the task manager stops responding? We need a task manager manager to manage the task manager. Lol | I've never seen that happen, ever, unless the system itself or the window manager is bunged in some way. Your puny Task Manager cannot save you now. |
Then again, nothing can, save a reboot. | |
What cool new tech are you excited about? | Right now I'm actually trying to productize something of my own, a system for doing hidden, permanently-installed LED holiday lighting. It receives the effect entirely over WiFi, or it can fall back to built-in effects and so on. Quick demo from 4th of July here: |
https://youtu.be/7QNtj2hZtaQ | |
I'm done the software on the ESP32 and on the desktop, and working on the phone app now. So the next step is to find someone to manufacture the actual addressable LED strip fixtures. They'd be like under-counter LED strips that snap together end to end, but weatherproof, and with WS2813 LEDs internally. | |
In terms of stuff that I'm just benefitting from, the latest CPUs from AMD are amazing. I have the 32-core 3970X and the raw computing power is hard to comprehend. That you can buy a 32-core chip for $2K (or 64-core for $4K) amazes me! Now I need to learn AI or something to make use of all of that hardware... | |
After the rise of WinRAR, did you continue to use the trial or did you pay? | From: [[email protected]](mailto:[email protected]) |
Sent: Saturday, April 29, 2006 3:14 PM | |
To: Dave | |
Subject: Your BuyRAR.com Order #: 122229610 License Key | |
| |
| Attachments: rarkey.rar |
My WinRAR order number, from about 15 years ago, is above. And my WinZip license is much older than that. As someone who (a) made their real living in shareware and (b) worked on Product Activation, I'm the kind of guy who always licenses everything! You'll notice in my PlatformIO/"Arduino" video I even walk people through how to contribute to show how easy it is. I love good, cheap software. | |
the below is a reply to the above | |
Would you download a car? | My wife's Tesla downloads update all the time. I'm sure they're just as complex as the mechanical components of the car, so in a sense, we already do! |
the below is another reply to the original answer | |
But... why did you keep the email? | I have a folder on my OneDrive called Registrations where I keep copies of license keys and registrations. So it was handy. Looks like Telix is my oldest registration from 1989 or so. |
Also what was Microsoft really like back in the 90s? As a user of MS-Dos 3.30 forward till now. I’m assuming there has just been a whole tide of changes. Was double space really as funny on the dev side as it was on the user side with the slowness and the pufferfish as a logo :) | I worked on Doublespace in that I wrote a thunking layer that could live in low memory and then moved the rest of the code into the HMA. I didn't work on the compression, but odds are the guy who did is reading along right now, I bet! |
I don't really know if it was faster or slower than its contemporaries like Stacker. I wrote one for the Amiga, though didn't get it quite finished before starting at MS, and it's an interesting and hard problem to do well. At least on the AmigaDOS it was, FAT would be a tad easier. | |
the below is a reply to the above | |
I mean for its time it was great. But back then floppy disks and 10M RLL-MFM drives were more the norm. It was actually awesome to have it included IN the OS instead of having to buy stacker. I think this is why I get so much of a kick out of every phishing AD that says download this to double your RAM. It just takes me back. | RAM Doublers are a whole 'nother ball of wax. Raymond Chen, in his blog "The Old New Thing", covers them well. If I understand it correctly, in the most famous case the code to do the actual memory compression was disabled, so it literally did nothing, but did it with overhead. |
On the other hand, I note that current Windows, the HyperV, and even my Synology NAS offer "Memory Compression" now so perhaps there's a time and a place on modern cpus and systems. | |
I'm an Engineer and regularly use MS Office to produce reports and calculations. Subscript and Superscript are something I use all the time. For at least the last 15 years, in MS Word I can hit "Ctrl +" & "Ctrl Shift +" to make the highlighted text Subscript or Superscript. But MS Word sucks for calculations, so I use MS Excel. But MS Excel it's about 8 clicks to make something super or subscript, and the hotkey technology hasn't made it in. So my question is, why was MS Office 2003 the best version of office that was ever produced? | I retired in 2003. Coincidence? I'll leave that one up to the scholars. |
If you could go back and change anything about Windows without consequences or worrying about backwards compatibility, what would it be? | Format! I wrote that and since I was used to using the Visual Studio Resource Editor for dialogs, but couldn't in this case, I just laid out a stack of buttons and labels, content in the knowledge that a Program Manager or Designer would come up with a proper design for it that I would then code up. But somehow, no one did, and no one has for 25 years! So it's a big tall stack of buttons like a prairie grain elevator. |
Ever met Bill Gates or have an interesting personal experience with him or another higher up you can share? | Yes, even when I was a new college hire he had the 30 of us or so over for beer and a burger in his back yard. It was a nice touch and quite informal. Obviously, at some scale, it wasn't 30 people anymore and they couldn't continue it! |
Ever play the video game Star Castle? It was like that. Concentric circles of people standing around BillG each armed with what they hope is a question or comment so clever they'll stand out in some way! | |
If every software you need would be available for both systems. Would you use a Linux distribution or Windows 10? | Right now I'd use Windows 10 because, if the same client software is available, I'd do it on Windows simply because I have a new 3970X w/ 128G of RAM and triple RAID0 SSDs plus an Optane stick. All for about 1/10th the price of a Mac Pro. Since the hardware is so cheap and powerful, it's really hard to resist. |
Even if all the client software were magically available, or Parallels for Linux were a thing, I'd stick with Windows because I haven't seen a Linux UI that I really like. I know everyone has a favorite... if there's an actually good and attractive one that works out of the box, let me know what distro, and maybe link a screenshot! | |
the below is a reply to the above | |
Give Mint 20 with Cinnamon a fair shot! I have struggled for years trying to like a Linux distro but never found one that felt and looked right which I think had been the reason Linux hasn't been adopted mainstream but Mint20 with Cinnamon is possibly it..if not its very very close.. Has awesome multi-desltop winodws feature and you can make it basically just like Win10.. Would love to know what you think of it! 20.1 BETA just dropped and has a super interesting feature called Web Apps that needs to be checked out asap! Heres a link to the 20 long term support version.. some people do not like the Minto Logos/Backgrounds out of the box..keep in mind there are a ton of nice ones included and many more you can get quickly if that's something you don't like..what is really neat is that you can make Mint20 look like any OS.. there are themes that make it exactly like MacOS I just have not personally tried those out yet. https://blog.linuxmint.com/?p=3928 | Thanks, I'll check out Mint! |
I am looking at my copy of Douglas Coupland's "microserfs". Although it's fiction, do you think it resembles the Microsoft Culture of the time? | Lord no, that book bugged me. On the one hand, they're a bunch of pretentious and precocious, annoying kids. I worked on a team (NT) where the tone was set by Dave Cutler and the guys he brought over from Digital, so it was rather different. On the other hand, it's such a big company that odds are those four main people DID exist somewhere in the company. Just not around me! |
Why was (is) a monolithic registry preferred over distributing the settings in a number of files like Unix? Why did windows remain single-user focused for so long when Unix was multi-user since the 70s? In my understanding, if there is just one user, that user has to be admin which opened Windows up to security issues. (I don't even recall any sudo-like privilege escalation in pre-XP Windows.) | Windows NT was multiluser from birth. And there's nothing about the Windows architecture that requires users to be admin; the reality, I think, is that most apps started out in Win95 land and just didn't work if they were run as non-admin, so people ran as admin because the apps required it. |
We couldn't just break all those apps and say "Oh well, get better apps" so what you got was a convention of people running as admin. But again, there's no need to. Same as Unix. | |
The one exception is that under Unix it's easy to sudo and so admin work briefly. I wish Windows had (or exposed) a simpler mechanism for letting me run as a non-admin credential and escalate when needed. I know UAC does the same thing, more or less, if used cautiously. | |
the below is a reply to the above | |
Yeah NT did eventually get around to fixing it. My question was really about the earlier systems, because I think you said you worked on MS-DOS? Since there were existing systems with multi-user and privilege escalation even before the first Windows, somebody must have made a conscious decision to not include that functionality. | MS-DOS was only the second or third OS I can think of for a Microprocessor (CPM, SCP, then MS-DOS). What existed for mainframes and minis didn't matter much in the memory limits available on the desktop. |
What was the inspiration for Space Cadet Pinball and what is your high score? | I don't know, I wasn't the designer, the inspiration part happened separate, I provided the perspiration part! I was actually pretty good at the game, since I was literally paid to play and test it... but I don't know the score, sorry! I do have the world high score on Tempest, though! But not Pinball :-) |
1. What's something super useful within Task Manager you think even seasoned Windows users don't know they can do? 2. What do you think a future version of Task Manager should be able to do? | I think CTRL_SHIFT_ESC is a surprise to a lot of people! |
I think Task Manager needs Dark Mode, and a way to show who has locked what file or device so you can kill the offender when needed. | |
Why is it that I can still find dialogs in Windows 10 that were clearly built using 16 bit Visual Studio 97 version? | This should explain it. When you achieve perfection, you leave it alone: |
https://youtu.be/l75a8CvIHBQ | |
the below is a reply to the above | |
Please for the love of God, use your Microsoft contacts to stop the snipping tool from going away. It's literally perfect but they keep trying to discontinue it. | One Compound Word: SnagIt. It's what you need to make your life complete. |
After my time, but I heard the new snipping and history that's being built in to replace it is pretty good. It better be if they kill snipping tool! | |
Thanks for task manager! I use it for so many things. How do you feel about newer versions of Windows de-emphasizing the control panel in favor of their new settings app? | I'm all for it if they made sure they had 100% coverage of all settings. It's sort of weird that in this day and age, with an R&D budget in the billions, we still have a mix of new control panel and old property pages. But I like the new stuff if it covered all cases! |
Hello Dave! Why does Windows have such a rough time transferring a lot of small files? Is it a limitation of NTFS? | It's not Windows, it's all operating systems. Part of it is filesystem related: |
Imagine copying a file takes 200ms of overhead plus 10ms per MB. Coping 100M of large files will take 200ms + 1000ms = 1.2 seconds. | |
Now imagine you have 100M of 1M files. Now you have 100*200ms + 1000ms = 20000ms or 20 seconds. 20 times as long for the same amount of data. | |
Did you ever get a chance to work in/on OS/2? I stuck with OS/2 until 2005/2006, before moving onto Linux, and would love to hear any opinions and stories you might have. | I didn't! I used OS/2 a bit but never had a chance to work on it. Many of the people I worked with did, though... but if OS/2 were Kevin Bacon, I'm one degree removed. |
I had waited more than 20 years to ask this... What the fuck is Trumpet Winsock? | That's what you need to use TCP/IP on Windows before it was included in Windows. You're welcome. |
What was the idea behind having "generic" activation keys starting in Windows XP that would activate any version, it was said they were for [educational purposes], did Microsoft provide them to 501c3/non-profit schools, or was there a different reasoning? | I'm not sure what you mean by "generic". I remember retail and oem, but what was a generic key? |
the below is a reply to the above | |
There was a set of keys that became public knowledge partway through XP life that appeared to activate unlimited machines as valid, though added a banner "For Educational Purposes Only". I remember trying it back in the day and always wondered what the intention was that was important enough the key activations were never blocked. [I did have multiple legal keys, but curiosity killed the cat and I had to swap one to the "educational" key to see for myself, lol] | I don't actually know! But I can surmise that if it was displaying a banner down in the bottom right corner of the screen, it knew it was not licensed and was likely limited or time-limited in some way. Unless you could actually ACTIVATE them with that key, which would surprise me. |
How does OLE still work? I can't think of anything else that complex and old that still runs. We've got a legacy piece in our application that uses it and I can build against it using .net 4.0, in an Azure pipeline and deploy to windows 10 hosts and a piece of 90s technology still works perfectly. How and why? | It was complex, but pretty well written and very well tested. That's not to say there aren't a lot of bugs outside the common case codepaths, but I bet if Office used it, it's pretty solid, and will be forever. |
Other than your personal phone number, did any Easter eggs make it to general availability? | There was one in the Win9X shell, but I think we removed it for Windows XP and later. So not that I'm aware of! |
Have you ever wanted to make a "sequel" to Space Cadet? | There are actually two other tables available in the original Maxis game that should work, in theory, but I think Space Cadet was the best of the 3, so... |
Were there ever any 3rd party edit/change to shell that made you think, "Why didn't we think of that?" | Not offhand, but "Stacks" on MacOS where it tries to rescue your mess by grouping things by filetype (Images, Docs, etc) is pretty clever. So that's something I wish we'd though of! |
Have you worked at all with Bryce Cogswell and Mark Russinovich?? Also, what was your initial response to Process Explorer /the Sysinternals stuff?? | No, but the SysInternal guys are geniuses of the highest order, so far as I'm concerned (and I say that based on their products, no knowing them). They know their stuff. |
What are your best/oddest purchases you were able to justify as a work expense (for example, were you able to get MS to buy pinball machines as an R&D cost)? | I had DirecTv in my office! I was working on the Media Center prototype and we couldn't get cable on campus, so I got the dish installed on the roof, etc.... |
I had a Tempest machine in my Office but at my own expense. I started right around the days of the "shrimp vs weenies" memo, so they were pretty cost conscious. | |
Is it true that you and Dave Cutler got into a knife fight over a hand of poker gone bad? | A broken bottle is not a knife. |
Was DoubleSpace stolen from Stacker? | No. As I understand it, DoubleSpace was licensed from an Israeli developer. Then I heard that Stacker had somehow been awarded a patent on using a hash table in compression, which sounds pretty ludicrous if true. There was a trial, and even though it revolved around hash tables and math and compression engines, and no one on the jury had been to college, as I heard it. So the big guy lost. That's the story I heard, your mileage may vary. I'm not a spokesman, etc. |
the below is a reply to the above | |
MS-DOS 6.21, the most useless version. I remember writing an extra "2" on my 6.2 OEM disks when the update came out (no point wasting disks). | You say "useless", I say "canonical". |
I think I actually worked on 6.22, not sure. It was 6.2 something. In terms of usefulness, the features I added to it personally were: | |
- Moving Doublespace to HMA to free up a lot of low mem, as noted | |
- Giving Diskcopy ability to do it in a single pass with no swaps | |
- I wrote a new version of Smartdrv that added CD-ROM support | |
- I wrote a special version of Setup that worked via deltas and put everything on a single floppy (no point wasting disks). | |
Mind you, I was just a summer intern when I did that, and it took me about 3 months. | |
What are your favorite DOS command-line tricks that still work in Windows 10? | doskey! |
What actually happens if someone deletes Win32? | Human sacrifice, cats and dogs living together, mass hysteria. Do not attempt. |
Did Bill ever swing by your cubicle and tell you'd he'd take your assignment home and finish it in a weekend if you didn't hurry up? | Cubicle? It was the 90s at Microsoft! I had a corner office with a table, chairs, a Tempest machine, and a sofabed. |
What is the best project you worked on or had friends work on that was canceled, that you would revive if you had the resources? | Windows Media Center, I'd say! And I wish they'd done a great AutoPC that the OEMs could have licensed and made common to most cars. |
There has been a lot of hate on Windows / Microsoft from the Unix / Linux advocates. What are some narratives that you disagree / don't think are true? | I used to love the Amiga, so I know what it's like to feel a sense of advocacy for a platform that you feel is superior but overlooked in the marketplace. |
I think the most untrue narrative I've heard about them is that they all have neckbeards. I think it's only "most", not all. | |
How do you introduce yourself at parties? | "Does anyone here know how to update my Groove subscription on my Zune?" |
What OS are you using now? What's your favorite OS of all time? What's the worst OS of all time? What's the worst Microsoft OS (if different)? | The best OS of all time was Windows NT 4.0 with the Shell Update Release. |
The worst OS of all time was the TRS-80 Model 1, Level 1 DOS that didn't have the keyboard debounce code in ROM yet so you couldn't even type on the thing. | |
[deleted] | No, I never put a true easter egg in anything. Especially in an operating system, I don't believe in them. You have to be able to trust the OS, and I think it goes against that. |
How did you get started in this specific field? | I first wandered into a Radio Shack store in about 1979 when I was 11, where I saw my very first computer. It was not connected yet, as the staff had not figured out how to set it up yet. Being somewhat precocious, I asked if I might play with it if I could manage to set it up. On a lark they said, “Sure kid, have a shot”, and ten minutes or so later I had it up and running. This endeared me to the manager, Brian, enough that every Thursday night and Saturday morning I would ride my bike down to the store: I’d type in my crude BASIC programs and they were kind enough to indulge my incessant free tinkering on their expensive computer. So that's pretty much how I started! |
Do you ever have moments where you’re like “they have it so easy nowadays” or do you think that because of the groundwork put in place 30 years ago that systems have become exponentially more complex? | Only when someone spools up an entire docker instance to pipe something to it on the command line... then it's like "Really? You're basically booting a virtual computer as a command?" |
What's the best C++ expert tip you can share for fellow programmers? | If you make anything in your class virtual, make the destructor virtual, particularly if there's any chance that anyone might delete an instance of your derived class through a base class pointer. Otherwise, the behavior is undefined, I think, but even if it works, it's not what you want! |
the below is a reply to the above | |
Wow this is eerie. I literally fixed a bug a couple weeks ago that was this specific case. | They can be weird bugs to track down, too! |
Tabs or spaces? | Spaces on an indent of 4, tabs set to 8. |
How can I open an MS Binder file? | Push down on the metal tabs at the top and bottom of the central spine of the binder. That will release the 3-hole punch claws, and then you can remove your printed file. |
"It's now safe to turn off your computer" Why was this splash removed? | I think most current BIOSes can do it on their own by now! |
Do you have any insight as to why MS decided to build Windows 95 from the ground up instead of building off of an existing *nix system the way Apple did with OSX? Was it just for backwards compatibility or were there other reasons? Also, had you gone this way, how do you think Windows, and the industry in general, might be different? I'm asking as someone who thinks that WSL is the best thing to happen to Windows in years. | Windows 95 was not built from the ground up, but NT was. The most succinct reason (and just a guess, I'm not a spokesman) is that even though MS had Xenix on hand, there were fundamental problems in the way Unix handled SMP multiprocessor locks and so on at the time. I presume these have long since been solved in Linux, etc, but not without significant work. |
WSL is one of my favorite things too, but for the library of tools and software, it makes available to me, not because of some fundamental architectural superiority, I don't think! | |
What are your feelings about "Microsoft Bob"? | https://youtu.be/rXHu9OmLd8Y |
What did source control look like in the 90's? How did MS keep its code from leaking out to the public? How did you handle versioning and different developers working on the same feature? | We used a tool called SLM, or Source Library Manager. It was sort of available briefly as a product under the name Microsoft Delta. |
It was OK for smaller teams but did not support branching, so just before I left we moved to Source Depot. | |
Why was Ctrl + Alt + Delete changed to Ctrl + Shift + Escape? | It wasn't! Ctrl-Alt-Delete raises the "Secure Alert Sequence" which triggers the OS to switch to the secure desktop, where you have the ability to click a button which will start task manager upon return to your regular desktop. |
Ctrl-Shift-Esc is a feature built into Winlogon that launches a TaskManager on the current desktop without switching to the secure desktop. | |
There are theoretically hacks and exploits that can only be caught by switching to the secure desktop, so if you're ever in doubt, ctrl-alt-del is the more secure way to go. | |
How did DOS ever get away with just pulling device names like "COM1" out of thin air when it came to output redirection etc..? | That's for compatibility with MS-DOS. |
What are you currently working on? | Mostly on LED and Microcontroller projects that I detail on my YouTube channel, and the channel itself takes a fair bit of my time! If you're curious, you can check out my current successes and failure adventures at http://youtube.com/d/davesgarage |
Did you work with Kris Hatleid on Super Hacker and the game Evolution? | I worked with Kris on an unreleased title called "Commander Video". That's largely where I learned assembly language, since he did the bulk of the coding, I watched and did level design, etc. 1982 or so I believe! |
Got any dev back door mainframe access codes for pinball? | hidden test |
Dave, how did you manage to do all that without being able to google everything? | That's one of the craziest things... I got a degree in computer science before you could even look anything up! |
The hardest part was OLE2. Coming form a different platform (the Amiga) it was a monster to wrap my head around, and the book (Inside OLE2) was not the best for introducing devs to OLE. It scared me, and I sure could have used a YouTube tutorial or two! | |
Hi Dave! So here's a bit of an odd one. I loved your Space Cadet Pinball! I must have spent countless hours on it as a kid, and even now I still occasionally try to find ways to boot it up. A legitimate classic. But lately, the version windows offers just... don't feel the same. They aren't as nice. Is there a game you can name that you would say feels like a worthy successor to Space Cadet Pinball? Or even any more general pinball games you would recommend? | I have a real Black Knight 2000 machine here in the house that I fully restored, so I'm a fan of physcial pinball as well! |
I think the two best video games are (a) arcade Tempest, and (b) XBox Geometry Wars 3. | |
GW3 is a classic, or should be! | |
Woah woah woah, University of Regina?!? Are you from here? Cool to see a UofR grad had such a major impact! | Yup! Check out the regina sub for a recent article |
When working on MS-DOS what did you think of alternatives such as 4DOS, NDOS or DR-DOS, were they source of inspiration for new features or not at all ? | No in general, but Norton had NCD. It was a change folder command that could jump around the disk, so if you typed "NCD drivers" from the root, it could go down to "C:\windows\system32\drives". Super handy. |
So I tried to write one for NT, but it meant changing the working directory of the PARENT process (cmd.exe) and I could never figure out a clean and elegant way to do it without modifying CMD itself! | |
Which is the best version of Windows? (Figuratively speaking). | Windows NT 4.0 |
Who: me (protected), my true guide/s (allowed), and draw on the energy of my ancestors (connected to the object- one bought it for another.)Here's another example, this one is a poker chip to protect against bad financial decisions:
What: thimble (object)
Where: within a bubble of about 6 feet in diameter. (A little larger than my height, smaller than most rooms I would practice in.)
When: When I hold it or place it beside me to communicate with spirits and otherworldly entities.
Why: I would like to grow the relationship between myself and this guide.
How: I want the thimble to call up kind of a tent around me, made from something like spiritual spiderwebs, using the energy of my ancestors to create an environment around me where only the invited are able to pass through, so I can be vulnerable in that space and let growth happen more quickly. (The specific ancestors were really family-oriented and amazingly supportive of their descendants choices, particularly skilled at creating and maintaining a useful network, fiercely protective when called on (in life) and generally amazing for a lot of reasons that really fit this goal.)
Who: Only me (it will have no effect for others who carry it.)Another option would be to provide extra protection at the end of a spell and to help ground or center you. You can focus on the physical item while it takes the burden of protecting you as you shed your excess energy and temporary protection.
What: An old poker chip.
Where/when: Wherever I bring it/inside my own mind, mostly. When it's on my person and I have a financial decision to make.
Why: I tend to overthink decisions or be talked into going along with someone else's desire.
How: I want it to shield me from the influence and desires of others so my own intuition, logic, and reason will be the only thing to guide my choices.
submitted by freespinsmobile to u/freespinsmobile [link] [comments] Grande Vegas Casino Free Spins & Welcome Bonus Register at Grande Vegas Casino via bonus link and get a $25 free chip without deposit. Visit exclusive landing page to collect voucher code for free cash. Additionally, get extra free spins, cashback, and loyalty rewards. >> Collect Free Bonus Here << Grande Vegas Casino Full ReviewGrande Vegas is a safe and entertaining online casino which offers its customers a nice range of casino games, fast, reliable payouts, and excellent customer support. Powered solely by RealTime Gaming, it hosts some of the most exciting slots, video poker and table games from one of the most famous software developers.The online casino offers both instant-play and downloadable versions, but it is also mobile compatible and available to just about any kind of portable device. One of its most remarkable features, however, is that, unlike the vast majority of online casinos, the site welcomes US players. The web-based casino was launched in 2009, and today is one of the top online gambling destinations for North American players. It is available in English and French, while the only accepted currency is US dollars, which is an indication of the site’s focus on providing its services to the US market. The country is quite an inhospitable place for gambling operators, yet the operator has apparently found a way to overcome the obstacles and bring US-based players the world-class gambling experience they deserve. The casino is owned by Tigress Management Ltd. and is licensed for conducting online gambling operations under the jurisdiction of the British Virgin Islands. It is also one of the few web-based casinos which offer not only generous welcome bonuses but also holds various promotions in order to maximize the gaming experience of its most loyal customers. Moreover, the casino promises a special, “grande” bonus for American players, as well as a wonderful VIP Club available to all members. >> Collect Free Bonus Here << Software ProvidersMost online casinos today try to diversify their game offerings in order to cater to the needs of a larger group of people. This is certainly a great approach that has proved to be successful, but there are still many other gambling sites that shy away from modern trends and follow their own path. This virtual casino is a great example and is one of the casinos that work with a single software provider. But this is not necessarily a bad thing. On the contrary, by choosing the right partner, the casino has cemented its position in this competitive industry as a site offering a high-quality, reliable and highly preferred product.The software company providing the games on this particular online casino is Atlanta and Costa Rica-based RealTime Gaming, which is regarded as one of the leading game developers. RTG, as it is better known, was originally established in 1998 and over the years has managed to grow and develop, becoming an industry leader. Its experience in the creation and supply of casino software is evident. RTG’s games come in high-quality HD graphics, lovely music and sound effects, and smooth gameplay. The games have a distinctive style, easily recognized by all their fans. The gaming portfolio of the company is nicely balanced and includes not only slots but also a diverse range of table games and video poker titles. The developer offers gambling operators two options; as an instant-play interface that uses Flash and can be opened easily in every web browser; as well as a downloadable casino software. Most RTG-powered casinos provide both of these and this one is no exception. There are over a hundred games that can be accessed in-browser or from the Casino Client and all of them load instantly and run without any problems. The software emphasizes security and customization and is safe and reliable and considered one of the best in this industry. As the software is recognized all over the world, it is also available to US players. >> Collect Free Bonus Here << Play Grande Vegas Casino GamesThe online casino offers its customers a full collection of high-quality casino games, ranging from longtime favorites like video slots to classic table games such as blackjack, roulette, poker, and craps. Fans of video poker are also well-taken care of with a nice range of titles that can be found in most land-based and online casinos. For those who dream of becoming instantly rich, the online venue also offers several progressive jackpot games where winnings can go beyond the $1 million mark.On the negative side, there is no Live Casino, which can be seen as a flaw, considering that most casinos today try to offer as many live dealer games as possible. We should pay little attention to the lack of a Live Casino, however, because the abundance of great RTG slots is really impressive. Many of the games have bonus rounds, extra features and plenty of other options that make the gameplay truly entertaining and intense. Casino members are able to play for real money and for fun, as well, which is a great opportunity for new players to try different games without the risk of losing money. Slot MachinesMuch like slot machines in land-based facilities, online slots are the most beloved games in web-based casinos, attracting a large number of players with the promise of providing fun and possibly some nice winnings. They appeal to the crowds not with a low house edge like blackjack does, nor with the adrenaline and challenges of poker; they remain extremely popular because they switch certain emotional and psychological buttons inside of us. And for this reason, they will remain players’ favorite games, at least in the foreseeable future, experts say.With over a hundred slot games on offer, this online casino brings players a variety of exciting 3 and 5-reel slots, as well as several quite unusual 6-reel games. You can spend hours playing the different games without feeling bored as they have distinctive gameplays, styles, and themes, as well as mesmerizing music that makes the experience even more enjoyable. Among the most popular RTG video slots offered at the casino are the Egyptian-themed, Cleopatra’s Gold, Aztec’s Treasure, Cash Bandits, and Count Spectacular. There are also famous titles that can be found at hundreds of online casinos today including Crystal Waters, Enchanted Garden II, Fruit Frenzy, Aladdin’s Wishes, and others. The casino also hosts select titles from RTG’s portfolio of progressive jackpot slots. These slots are in a network with the games hosted by other casinos supplied by RTG. Each bet placed on the particular game contributes some percentage to the jackpot, which is why it is called progressive; it constantly rises and can reach millions of dollars. There are several progressives offered here, including Aztec’s Millions, Megasaur and named for the famous ancient empire, Spirit of the Inca. >> Collect Free Bonus Here << Table GamesLarger casino software developers like Microgaming or NetEnt have much bigger collections of table games than the games in RTG’s portfolio. However, fans of classic casino action will be happy to know that at this virtual casino, they can play almost all RTG’s card and table games. This includes several variations of an option that has stood the test of time, blackjack, including Classic Blackjack 21, Perfect Pairs, European Blackjack, Face Up 21, Suit ‘Em Up Blackjack, and Match Play 21.There is also a game of Pontoon, which is considered an earlier version of the classic blackjack. The casino lobby hosts a few other card games, including baccarat, rummy, and table poker, all enjoying huge popularity in brick-and-mortar casinos across the world. Players at this online casino can choose from several virtual poker games, depending on their personal preferences, poker skills, and budget. These include the game created in 1985 in the U.S. by Sam Torosian, Pai Gow Poker and Tri Card Poker, as well as Caribbean Hold’em, Caribbean Stud Poker, and Let ‘Em Ride which have progressive jackpots. The graphics of these games are quick, colorful and more authentic than you can imagine. In addition, the casino offers several other table games such as the all-time dice classic Craps or the lottery-like game of Keno. Another extremely popular casino game is roulette, which despite being a game of chance, does allow players to use certain strategies to increase their winning odds. There are plenty of variations and even more virtual releases from different software providers. The two most widespread roulette games, however, European and American Roulette, are available for free or real-money play here. Video PokerAlong with virtual slots and table games, the online casino has also prepared a wonderful collection of video poker games for players to enjoy. Since its arrival in land-based casinos in the 1970s, video poker is slowly, but steadily gaining popularity, especially among online gamblers. The game derives from the 5-card draw poker, but just like slot games, and all other virtual casino games for that matter, it is also based on Random Number Generator (RNG) algorithms which determine what cards will be dealt.This is the only random, chance-related aspect of video poker, the outcome of the game is a result of the player’s decisions and, therefore, can be controlled. Whether you are a good poker player or not, you can easily play video poker; it is automated and simpler than regular poker. This online casino has a wide range of video poker versions, starting with the classic Jacks or Better game, which does not differ much from classic draw poker. Players can also place bets on Aces and Eights, Deuces Wild, Seven Deuces, All American, Joker Poker, Double Double Bonus Poker, and more. There are versions featuring the so-called Wild Cards, which can substitute for any other card from the deck, while other video poker games offer higher payouts for certain winning combinations. For more excitement, the casino has added a few multi-hand video poker variations, where you can bet on up to 52 hands simultaneously. While they bring fun and more opportunities for hitting a winning combination, these games will also make you spend more on a single round. This is why multi-hand video poker is recommended for more experienced players who are able to employ successful strategies when playing. >> Collect Free Bonus Here << Supported DevicesAs an RTG-powered gambling site, the online venue offers downloadable casino software, which is the standard casino from this developer. It is available for free download from the site. There is a large Download section and you will have the installation file on your PC or MAC just a few seconds after you click the Download button. Once the installation is complete, you can log in or register an account, make a deposit into your balance and start playing for real money.You can also choose the Play for Fun mode if you wish to first explore the casino games and learn all the basics. Alternatively, you can open the casino directly in the browser of your computer. All modern Internet browsers are supported, including Firefox, Chrome, Edge, Opera, Safari, etc. The Flash Casino lobby can be found in the section called Instant Play and it features even more games than the Casino Client. This is quite unusual, but the RTG’s instant-play platform is also rather exclusive and offered only at several other online casinos. The site is optimized for mobile play, too. It is available on various touch devices, including iPhone, iPad, and Android phones and tablets. There is no need to download a separate application; the Mobile Grande Vegas Casino is accessible through the browser of your portable device. Its design and layout are almost the same as the original, desktop casino, so players who open it for the first time will be able to easily browse through its sections. All of the casino’s functionalities are preserved in the mobile version, as well. Users will be able to register, play their favorite games, make deposits, and request withdrawals. As expected, the mobile gaming collection is smaller than the offerings in the desktop casino. Still, players will have a great choice of games on their phones or tablets, including numerous slots, over a dozen video poker games, as well as several classic table games like blackjack, poker, and roulette. >> Collect Free Bonus Here << Grande Vegas Casino Bonuses and PromotionsThe promotions here are quite attractive to both new and existing players, allowing them to play their favorite games much longer or for free. Let us start with the Welcome Bonus, which, despite being nothing particularly exceptional, is still very generous.There are qualifiers/wagering requirements that come attached with the bonus, so be sure to determine what they are prior to making a deposit. In order to qualify for the bonus, players first need to either download the casino software or open the Flash Casino. After registering a real money account, they need to go to the Redeem Coupon section of the Cashier page of the casino and enter the code for the respective bonus they wish to receive. The coupon codes can be seen in the Promotions section of the online casino. One condition regarding deposit and no-deposit bonuses players need to take into consideration is that not all games contribute towards the playthrough requirement. The list of promotions at the online casino is quite long with plenty of other bonuses given on a regular basis. There are many other special offers like cashback bonuses, extra spins giveaways, reload bonuses, as well as slot tournaments. In addition, the casino has a great Loyalty Program and players are automatically enrolled when they open an account. Grande Vegas Casino Payment MethodsThere is one significant inconvenience, which is that international players will need to use US dollars if they want to play for real money at this particular online casino. This is the only accepted currency, which could be explained by the casino’s dedication to its American customers. The offered methods for making deposits and withdrawals are also quite limited compared to the wide range of banking options provided by many other online casinos.The casino allows deposits to be made using credit and debit cards (Visa, MasterCard, American Express, and Diners Club International), digital wallets (Neteller, Skrill, and EcoPayz), the prepaid Paysafecard, different money transfer services (Western Union, MoneyGram), and wire transfers. The casino does not have any processing fees for the transfers and the deposit should appear almost instantly in your account balance. When it comes to withdrawing your winnings from the casino, you have several options, but you should know that there is a pending period of up to 48 hours for every withdrawal. Also, financial transactions are not processed during the weekends. If you use a credit card (with the exception of MasterCard, as the card issuer does not allow withdrawals from casinos), the withdrawal will be completed within 3 to 7 business days. If you retrieve your winnings to your e-wallet, they will be transferred within 24-72 hours. Wire transfers usually take between 5 and 10 business days to complete, while if you are receiving the payout via a courier check, you can expect it in at least 3 weeks. Sometimes, checks would arrive in over a month, which makes them a less preferred payment method. There are certain deposit and withdrawal limits (maximum and minimums) players need to consider before registering an account here as well. >> Collect Free Bonus Here << Grande Vegas Casino Customer SupportWhen choosing a suitable online casino, players always look for the game offerings and the withdrawal times, but another very important factor that needs to be taken into account is the customer support. A good support team will be able to answer all your questions and provide assistance if you encounter any sort of a problem. You will also want timely responses.Looking at all this, we can say that the support here is really excellent. The casino interface and support are available not only in English but in French, as well. The support agents can be contacted 24/7 via email or even better, via the Live Chat, where they will answer your query you within a few minutes. There is also a toll-free phone number for US-based players, as well as an international line for the rest of the world. If you feel all these are not convenient enough for you, you can also call the support via Skype; it's quick, easy and free of charge. When it comes to the support agents, they are experienced, knowledgeable and very efficient, and are ready to assist you with anything you need. The professional, timely support service, here will definitely make your stay at the online casino more comfortable and enjoyable. Licensing and Restricted CountriesThe virtual is owned and operated by Tigress Management Ltd., which is not one of the large gambling operators, but it is well-known in the industry as a safe and reliable partner. It is registered and licensed under the jurisdiction of the British Virgin Islands and is one of the few options for US-based players. Due to the strict regulations in the country, residents are accepted by only a small fraction of the online casinos today.Here, however, they can play their favorite games for real money without having to worry about their safety over the web. The casino utilizes SSL encryption in order to protect its customers’ personal and banking data. All financial transactions are encrypted and perfectly safe. There are, however, certain regional and country restrictions when it comes to real-money wagers at the casino. Currently, the virtual casino does not allow registrations to be made from several states and these are New York, Kentucky, Washington State, Maryland, New Jersey, Louisiana, and Missouri. It also does not accept players from countries and regions where offshore online gambling is prohibited by law. >> Collect Free Bonus Here << |
submitted by freespinsmobile to u/freespinsmobile [link] [comments] CasinoLuck Free Bonus and Review Claim 20 gratis spins bonus at CasinoLuck! This exclusive promotion is available for new players after registration. Use your free spins on Book of Dead or Starburst slots. In addition, get 100% bonus and 150 free spins on first deposit! No bonus code needed. >> Claim Free Spins Bonuses << About CasinoLuck OnlineCasinoLuck is among the pioneers in the online gambling industry as it emerged on the web over 15 years ago, in 1999. A lot has changed since its inception. At the beginning of 2011 it went through a dramatic transformation and its design and layout were remodeled. The gaming provider also changed its management and established a successful partnership with software developer NetEnt, among others, that continues to this very day.The casino operator has vast experience in an ever-growing industry where competition is fierce and grows with each passing year. Despite that, it has managed to successfully stand its ground and has become a force to be reckoned with as it is home to one of the most diverse catalogs in the history of online gaming. Its collection comprises hundreds of virtual slots, numerous table and card games and plentiful video poker variations. Players can also join the professional dealers in the Live Casino, where games are live-streamed in the highest of quality. Unparalleled diversity is by no means the only advantage the casino hides ups its sleeve. The gaming operator is focused on providing its players with first-rate customer support around the clock. Registered members can greatly extend their gameplay by claiming one of the many bonuses available or participating in various ongoing promotional offers. As the casino is home to an ever-growing, diverse community of players, it caters to their needs and accepts an impressive number of currencies. In addition, the website is available in many different languages, while players can fund their accounts using some of the best and safest methods of payment. With so many perks, there is nothing left to be desired. In Partnership with NetEntThe online domain aims at providing its customers with high-quality gaming experience. An efficient way to achieve such a goal is by teaming up with an established and experienced software provider. This is exactly what it did in 2011 when it joined forces with software giant NetEnt.Founded in 1996, the Swedish software developer quickly secured its strong position in the market, providing first-rate games for dozens of renowned web-based casinos. NetEnt offers hundreds of online casino games ranging from card and table classics like blackjack and roulette to slots, video poker, and arcades. The developer also supplies its partners with quality live dealer and mobile games. Each product delivered stands out with unparalleled graphics design, compelling audio effects, hassle-free gameplay and easy to navigate interface. Its partnership with EveryMatrix, a company which provides a unified platform, allows players to choose from games developed by different software providers. Thus, members of the casino can opt for various games, powered by other notable names in the industry like Microgaming, Play'n Go, NYX and IGT, among others. The different providers' games are seamlessly integrated within the online casino's lobby. Thus, it has included some of the most enticing offerings from all popular developers' portfolios which furthers players' flexibility. >> Claim Free Spins Bonuses << CasinoLuck Gaming CollectionThe games offered by this casino exceed 600 in number. Its user-friendly layout and the search tool available at the website, allow players to quickly navigate through the catalog and find whatever they're looking for in a matter of seconds. It matters not what games you prefer to play, the myriad of options to choose from ensures that all types of players will find something to suit their style, preferences and budget.SlotsThere are over 500 virtual slots variations available at the casino. If you are a fan of traditional 3-reels, you can try out over 30 variants of those at the casino including all-time favorites like Double Diamond, Break the Bank, and the classic title, Bell of Fortune.Many players prefer more advanced video slots as these come with a number of cool features like multipliers, wild and scatter symbols, free spins and bonus rounds, designed to increase one's chances of collecting a nice prize. Besides, with so many options to choose from, you will hardly get bored. Slot fans tend to favor titles like Microgaming's Immortal Romance with its improved payouts, NetEnt's hilarious rendition of South Park, Starburst and Jack Hammer and Play'n'Go's Wild North. Video PokerThe casino is also home to six video poker variations, all of which are courtesy of NetEnt. These are an excellent option for inexperienced players, who lack the skills to play actual poker as they pose as a combination of virtual slots and the traditional game of skill. Thus, the video poker variants available at the casino are easier to play, not to mention they pay out well with an average player return of about 98%. You can play the games with 1, 5, 20, 50 or 100 hands at a time. Also, players are enabled to choose between different denominations, in accordance with their budget.The six video poker variants on offer are as follows – two variants of Jacks or Better, two more of Deuces Wild, Joker Poker, All American Poker, and long-time favorite, Joker Wild. BlackjackAs blackjack is, without a doubt, one of the most popular card games of all times, the casino has complied with the needs of the game's fans and has included five top-notch variants on its list. These include Double Exposure, Single Deck, Classic Blackjack and Pontoon. There's the option to play the Multi-Hand version of the game, where bet limits range between $1 and $100 and six decks of cards are used.BaccaratThe gaming provider demonstrates a good deal of consideration for the fans of the sophisticated card game that is baccarat. Although baccarat originally enjoyed greater popularity among the elite, today players from all walks of life can engage in it as it is available online and its objective is easy to grasp. Players are simply expected to predict whose cards total will be higher without exceeding the number nine – theirs or the dealers. Bets can be placed on a tie as well.Those, who join this particular online domain will be greatly pleased by the two variants of the game available, Mini Baccarat and Punto Banco, which is predominantly based on chance. Both options attract attention with their sleek design that comes close to what one expects to see at a baccarat table in an actual land-based casino. Punto Banco, in particular, is available in Low Limit too, an option suitable for those who are new to the game. RouletteThe Table Games collection here is geared to the needs of roulette fans as they can make a pick between eleven variants of their favorite game of chance. Of course, popular versions like American, European, English and French Roulette made it to the list, but there is the option to play 3-Wheel Roulette as well. The Triple Bonus Spin Roulette, on the other hand, is suitable for both high-rollers and novices, who like to play it safe as bets range between $1 and $500 per spin. The game's bonus features will further tip the scales in players' favor.PokerFans of the demanding game of skill are presented with the opportunity to play Casino Hold 'em, Red Dog, Casino Stud, Oasis Poker, and player favorite, Texas Hold 'em. The latter is of special interest as its average return to players is estimated at 99,27% and can prove to be quite profitable. But which poker variant you opt for is practically irrelevant as each of the options is unmatched in terms of authenticity and gameplay. NetEnt's poker variations also allow for adjustment of the game's speed.ArcadesSome players are simply not interested in slots, video poker, and table games. If you are one of them, you should definitely consider paying a visit to the site's “Other Games” section. Sure, we've seen greater versatility as the category comprises of eight options only. Despite that these are well worth your while as their quality is tough to match. Some of the most popular arcade games are present on the list, including two variants of Keno, Super Bonus Bingo, Pharaoh's Gems, Germinator and Enchanted Woods.Live CasinoTired of playing against a machine? If so, the simplest solution to this problem is dropping by at the gaming operator's Live Casino where you can compete against the expertly-trained dealers in real-time. As the croupiers are all exceptionally personable, players should not hesitate to ask for help, if any aspects of the games are unclear to them.Speaking of games, those who visit the Live Casino can choose between Baccarat, Three Card Poker, Roulette Dragonara, Immersive and European Roulette as well as several variations of Blackjack. As you can see, some of the titles are unique to this particular online casino and are not available at other gaming providers. Each game is live-streamed in the highest of quality which makes for the ultimate gaming session right from the comfort of your own home. Most of the options are available 24/7. >> Claim Free Spins Bonuses << Supported DevicesCasinoLuck may be among the oldest web-based gaming providers in the world, but manages to keep up with the latest trends in the industry. Players, who open an account at the casino will be able to enjoy their favorite games from the comfort of their surroundings, regardless of place and time. This way, you will never miss out on your opportunity to scoop a massive jackpot.Unlike other gaming operators, the games collection here is available only in Instant Play. This by no means can be deemed a disadvantage. On the contrary, this is the perfect option for players, who wish to access the casino and enjoy the games from different desktop devices. As no software download of any kind is required you won't have to waste disk space, either. However, a stable internet connection is a necessary requirement for a smooth gaming session and so is installing Java Script and the Adobe Flash plug-in on your device. It matters not what type of browser players use as the casino is accessible via all of them, Google Chrome, Mozilla Firefox, Opera, Safari and Internet Explorer. The site is compatible with all widespread operating systems, so whether your computer runs on Windows, Linux or Mac is of no importance. Players, who register at this casino will be able to enjoy the games while on the move as the casino is mobile-responsive. There is no need to download and install any applications on your portable device as no downloadable apps are currently available for this particular online casinos. To play on the go, you simply need to enter the casino's address in your smartphone or tablet's browser and you will be automatically redirected to the mobile version of the website. You can also scan the available QR code to the same effect. For further convenience, players can easily add the website to the Home Screen of their portable device and access it with a single tap. The mobile catalog is just as diverse as the desktop version of this domain. There are still hundreds of slots to choose from, though some of the games failed to make the list. For instance, there is only one video poker variant, which is Bonus Deuces Wild. The number of arcades is limited to two options, namely Keno and Triple Chance Hi Lo. Still, the mobile portfolio boasts a considerable versatility that is rarely found at most casinos. The mobile casino is optimized for a wide variety of devices running on the iOS and Android, including iPhones, iPads, iPods, Samsung Galaxy, Nexus tablets and smartphones, Motorola and Sony Xperia, among others. The minimum system requirements for Apple and Android devices are as follows – iOS 6 and Android 4.1. >> Claim Free Spins Bonuses << CasinoLuck Bonuses and PromotionsThis online casino demonstrates its appreciation for both new and existing members by rewarding them with a myriad of bonuses. A great number of giveaways and ongoing promotional offers are available as well. And certainly, we all know there is no better way to start a gaming session than playing with some bonus casino chips.Players, who open an account can benefit from its fantastic Welcome Package as long as they make an initial deposit of $10 or the equivalent in their currency of choice. Here is what the Package consists of. To begin with, your first deposit will earn you a 100% bonus match of up to $150 and 200 Extra Spins on the Starburst slot. Sounds good, doesn't it? And it does not end here as players' second deposits of $20 or more will be matched at 50% with up to $200 to play with for free. Certain playthrough conditions are attached to the Welcome Bonuses, however. Players will be able to withdraw the winnings they've accrued with the free funds only after they have wagered the deposit and bonus amount 20 times or more. The Extra Spins are also subject to wagering requirements of 30 times. Existing players can extend their gameplay as each month there is a special 50% Reload Bonus of up to $200. Have in mind your stakes with this bonus should be limited to $10 per game round until you fulfill the playthrough requirements, which in this instance are 13 times the deposit and bonus amount. If you happen to place a wager exceeding the said sum, your bonus and its associated winnings will be forfeited. One important thing to mention is the games' contribution towards clearing the aforementioned playthrough requirements. For example, if you wager $100 on the slots, you will clear the same amount from your wagering requirements since most slots have a 100% contribution. Meanwhile, progressive slots' contribution is 50%. In comparison, other games like Punto Banco, baccarat, Jacks or Better and Casino Hold 'em have a far smaller contribution of 1%, which means players will have to put more of their money on stake to clear their playthrough. Note that with most bonuses, you have a limited amount of time (15 days) to cover the requirements. If you fail to clear the playthrough in time, your winnings will be declared void. Each new player, who registers a real-money account automatically becomes a member of the Cash Rewards program. Players are rewarded with the so-called Frequent Player Points for participating in the games with real-money wagers. Different games generate points at different rates. As soon as you have generated 200 points you, will be able to exchange them for cash at the rate of $1 per 100 points. Apparently, here, loyalty pays out too! CasinoLuck Payment MethodsBeing a renowned gaming provider, the website accepts a vast range of convenient, time-efficient and easy-to-use methods of payment. All banking solutions available at the website are reliable and secure, not to mention the casino aims to prevent frauds, misappropriation and identity thefts by utilizing SSL encryptions up to par with those, implemented by banking institutions. This means using your credit card to deposit is just as safe as paying with your Visa at the local convenience store.The number of methods, players can use to fund their accounts is impressive, to say the least. Some of the most popular deposit options include credit/debit cards by Visa, Maestro, Mastercard, e-wallet Skrill, Neteller, EcoPayz and Moneta, prepaid vouchers by PaySafeCard and instant banking solutions such as Trustly, Moneta, Euteller, eKonto, Nordea, Sofort, POLi and Giropay as well as bank wire transfers. Keep in mind, some of these methods are used only in given regions and may be unavailable in your country. We recommend you use PaySafeCard or e-wallets like Skrill and Neteller as no fees are imposed on payments processed with those. In comparison, players who fund their accounts with debit/credit cards will have a 2,5% fee deducted from their balance. The minimum deposit amount is $10, while the upper limit is set at $5,000 per day. In most cases, deposits are approved and processed immediately, but bank transfers may take up to 7 business days to complete. A large portion of the methods, mentioned above are suitable for withdrawals with a few exceptions such as PaySafeCard and Mastercard. The minimum and maximum amounts, players can cash out per day, coincide with those for the deposits. However, withdrawals are not processed as quickly as deposits. The delay can be attributed to the numerous checks the transactions undergo before they leave the casino. That is why there is a pending period of 1 to 12 hours during which players' withdrawal requests are being approved. Opening an account in the currency used in your country is, without a doubt, a major advantage as this way you will not incur currency conversion fees. Thankfully, a mind-blowing number of currencies are accepted. Players can open their accounts in any of the following – USD, CAD, AUD, EUR, GBP, BGL, NOK, SEK, ZAR, CNY, CZK, DKK, PLN, RUB, VEF, GEL, TRY, RON, MXN, NGN, HRK, HUF, PEN, CHF, KRW, ILS. >> Claim Free Spins Bonuses << CasinoLuck Customer SupportOne great way to establish a good relationship with your customers is by providing them with excellent support service around the clock. There is no exception here as the operator offers very courteous, timely and adequate Customer Support to all players, who happen to experience any type of issues with their accounts, payments or bonuses. Which happens rarely, if ever. On many occasions, players contact support merely to request more detailed information on given matters.The good news is great Customer Support is provided to all players in need of assistance. The support representatives are on standby via the Live Chat functionality, available at the website. Their approach is beyond professional which is hardly surprising, considering the fact they are expertly-trained to solve all types of issues and provide clear-cut information in the quickest manner possible. Players, who are not in a hurry can opt for reaching the support staff via email. A less time-efficient option, of course, yet the agents typically respond quickly, within hours. If you wish your issues to be handled adequately, it would be best for you to provide your email address and account username in advance, since this will greatly facilitate the support agents. Please note, support at this online casino is currently unavailable over the phone. To cater to the needs of its diverse, multinational gaming community, the online casino is available in 12 different languages, namely: English, German, Norwegian, Swedish, Finnish and Danish. Licensing and Restricted CountriesIn operation for over 15 years now, the website has successfully established a reputation for being among the most reliable, secure and fair online gaming destinations in the world. This, however, does not come as a surprise as the casino is completely legitimate and praised by players for the transparency it demonstrates.The casino is owned and maintained by the prestigious company Minotauro Media Ltd. which is responsible for the operation and management of a number of other well-known casino brands in the industry; its website, however, is based in Malta. CasinoLuck holds a valid license from the authorities of Curacao. The casino has been also granted a permission to operate from two of the strictest and most respected regulatory bodies in the industry – the Malta Gaming Authority and the UK Gambling Commission – a fact that serves as a sufficient guarantee for its reliability. In the interest of fair gaming, a Random Number Generator has been implemented in order to ensure the algorithms of each game are based on a random principle. All developers' the casino has partnered with are certified and their software is tested and monitored by independent, third-party companies. The casino's transparency is further backed up by the fact its license numbers are openly published on its homepage. The same applies to its overall payout percentage, which is estimated to be 97% on the average. Players, who are interested can go through a list of all games, available at the website, and check their average player return percentages. Undoubtedly, one of the greatest advantages this online domain has to offer is the fact it has opened its virtual doors to gamers from a vast number of countries. >> Claim Free Spins Bonuses << |
Poker Sound Effects and Poker Royalty-Free Music in Wav, Aif, and MP3 formats. Games - Poker Chips - Int - CU - Poker Chips Being Stacked, Slammed On Table, Coins Tossed, Shuffled, Metallic Clangs, Coins Drop Hard On Table @ Tail. 34 $2.85 Poker Chips Sounds Effects Sound Bites Sound Clips from SoundBible.com Free. Get Poker or Casino chips clicking and clacking as they hit each other. Poker counting ch.... The free poker chips sound effects pack covers every sound you'll need for recreating a game of poker. Perfect for games and apps, movies, animations and cartoons, commercials and anything else. The pack contains a wide variety of token actions from stacking and shuffles, handling, dropping (both single and multiple chips) knocking stacks over and much more. Poker Chips Sound for movies, action films, thriller, trailer, video games, etc. Best online SFX library free download. Bells Tibetan Large Sound Whistling At Girl Sound Related Posts Great token bet. Poker. Duration: 00:01 Type: Alone sound Channels: Stereo ⊕ - Mono : Is single-channel. Typically there is only one microphone, one loudspeaker. - Stereo : Is a method of sound reproduction that creates an illusion of directionality and audible perspective. Conditions: Studio ⊕ A "studio" sound has been recorded in a reverb-free place. An "outdoor" sound contains ... Get Poker chips Sounds from Soundsnap, the Leading Sound Library for Unlimited SFX Downloads. Poker Sound Effects (119) Most recent Oldest Shortest duration Longest duration Any Length 2 sec 2 sec - 5 sec 5 sec - 20 sec 20 sec - 1 min > 1 min All libraries Justine Angus make this noise Sofa Sound SFX Bible BLASTWAVE FX Frank Serafine Airborne Sound Rebecca Parnell CA Sound WW Audio Raconteur Sound Big Room Sound Lynne Publishing DaCave Audio 2496 Sound Effects Fusehive Twisted Signals ... Poker Sounds. Here are the sounds that have been tagged with Poker free from SoundBible.com Please bookmark us Ctrl+D and come back soon for updates! All files are available in both Wav and MP3 formats. File: Poker Chips Sound Sound Effect Details: Poker Chips Sound.wav Format: .WAV License: Personal Use Only Category: Sound Effect . Size: 373 KB . Don't feel like waiting? Make a small donation to pay for our bandwidth and download all audio at 1x for free.
[index] [1754] [260] [9670] [9832] [385] [9675] [4330] [2282] [679] [5458]
"Free Sound Effect for your YouTube Vlogs, Gaming Videos and others."(All rights go to their respective owners) LINK⬇️Please subscribe! ♥️ http://bit.ly/3rg... I love this sound, I could listen to this one all day, poker chips being shuffled in your hand.Free production sound effect for you to use as you need it, ro... FREE SOUND EFFECTS: Poker ChipsFREE for anyone to use. You can add the sound to your videos. Just don't copy and post the same video and picture. If any arti... Poker or Casino chips clicking and clacking as they hit each other. Poker counting chips.Sounds are indispensable in our lives , sounds are tied to our lives... Poker chips sound effect in high quality. This is the sound of poker or casino chips clacking and clicking as they hit each other. For more poker sound effec... Free Download: https://bit.ly/3i2mhuF
Copyright © 2024 m.sportbetbonus772.boats