ᐈ Free Slots Online | Play 7777+ Casino Slot Machine Games

free slot machines online no registration

free slot machines online no registration - win

[NAFA][Poly] All about NAFA for prospective students! (mainly SOAD stuff)

Hi there! NAFA grad from COVID batch here! I previously wrote tips to not waste time at NAFA. Currently studying in NUS. If you're looking for post O levels/ITE options, look no further! 4 years ago, I attended NAFA's open house after receiving my O level results and back then I was as clueless as the many DMs I've received asking about NAFA ;) . So I'm making this post to clear those doubts!
Edit: Added academic calendar to general curriculum and important degree update

Content

Things to note before entering NAFA
  1. What is NAFA and who is it for
  2. Available Courses
  3. When and how to apply
  4. Application Timeline
  5. Financial Aid
During your study
  1. Useful Acronyms
  2. Life at NAFA
  3. Understanding NAFA's SOAD Standard
  4. General curriculum
  5. Electives
  6. Using workshops/Loaning of equipment
  7. Internship
  8. Overseas Immersion/School Exchange Programme
  9. CCA
Post-Diploma
  1. Furthering studies at NAFA
  2. Furthering studies at a local university
  3. Finding Work

Things to note before entering NAFA

[1] What is NAFA and who is it for?
NAFA, the Nanyang Academy of Fine Arts is Singapore's pioneering art school. It is a private arts institution. It provides diploma studies with a study duration of 3 years just like poly. The special thing about NAFA is that it provides 1-year degree programmes which any student (usually from relevant diploma courses) can pick up.
Well, we always say 'art is subjective', it is a freedom of expression. The school is really open to anyone (and that is on the account that you have a portfolio or passed the test). Literally, you can have aunties and uncles as your classmates! You also have people doing art because it's fun but in all seriousness do not sign up if that's what you think. I'd like to think of NAFA as a school that guides you in the beginning and later on they just kind of let everyone be independent learners. Anybody can say that NAFA teaches you the foundation but they do not intend to fully teach you long term or up to a professional level. The school is excellent for people who have existing art skills (you've won SYF, art awards, distinction in art before you were even 17 years old) and wish to be a local artist. It is also great for people who are passionate and have some sort of basic skill or are/have developing skills already (that's me!) however this group should avoid Fine Arts. You can also be passionate and start on a blank slate but be prepared to work doubly hard for the grades. The school is not competitive, it depends on talent to stand out.
Do not come if you are doing for the sake of the diploma because the difficulty of NAFA's diploma is no joking matter. Dropping out is common in every course and you do not wish to contribute to that. That is also the whole point of NAFA charging exorbitant school fees so that you don't run away. Many people actually bet their future on NAFA because they couldn't go to poly/uni course of their choice and it ends up being wasted because it's not what they wanted! You may have heard people of saying that the school's standard is trash but the truth is, it's not the school's problem 100% of the time.
For students looking to enter NAFA Foundation Programme, it's still new and dodgy. I strongly advise you guys to take O levels and head to Poly instead if you still wish to pursue further education at local universities. I personally find no point in skipping a year and getting L1R4>25 with an O level cert where you might've passed math seems to be a more lucrative choice to use for entering NAFA. The only benefit you're getting from the programme is a debt $$$.
Entry requirements:
O Level: L1R4 equal or less than 25 points excluding English (can use CCA points)
ITE: Full-time Higher Nitec or Nitec
Other Local/International Admission Requirements
Important note:
NAFA diplomas do not equate with polytechnic diplomas.
NAFA being the oldest art school does not mean that it is the best place to go instead of Laselle.

[2] Available Courses
One misconception is that NAFA has double diploma programmes for 3D Design. I'd like to announce that it is false. The school is not capable of teaching 2 types of diploma at a time but rather mash it up. So if you intend to take my course for example Diploma in Design (Landscape and Architecture), it is usually the 1st word that is mainly taught which is 'Landscape'.

List of courses:
School of Art and Design
3D Design
Design & media
Fine Art
Fashion Studies
School of Arts Management, Dance and Theatre
Arts Management
Dance
Music
Theatre

[3] When and how to apply?
Once you received your results is usually the time applications are open. Local and international students have until March to apply. It varies annually. More here ->How to apply
Method of Application: Online portfolio submission or physical admission test
Neither is better than the other. You method depends on whether you can show what you have within a given deadline.

Online Portfolio Submission
Minimum 10 images, various mediums allowed and a short writeup of 100 words.
1.Make the portfolio for the course that you want
To make them pick you directly for the course, make it look like you are built for the course.
2. Have a variety of work
Fine Arts doesn't only consist of drawings, it can also include some sort of sculpture or performance work. Same goes for the other departments. Click here for what each course requires. If you wish to showcase a single type of work because you are unable to show more, it can make your portfolio look okay/bad compared to other people.
3. A passionate statement
Only 100 words. Tbh I wrote what I wished to do after my diploma (plans have since changed and it was an odd statement lol). I don't suggest writing about your contribution to the sch because as long as you're a student you're contributing. Make it short and simple.

In case anyone is wondering, my application portfolio was mediocre, showing 11 images consisting of sketches/paintings/photos. If you have a god-tier portfolio because you have that artistic talent, there's a good chance to achieve a 1st-year full-coverage scholarship once you step into NAFA. You can submit whenever you want but my estimated deadline was 2 weeks after applying at the open house which waived my application fees ($70 better treat yourself Haidilao).

Admission Test (if someone has taken the test feel free to provide more info)
The test dates are staggered once per month from January-March. Held in groups. Consists of a drawing test and write-up.
I only know that the drawing test isn't difficult. People who took the test do not intend to submit a portfolio as it's quick and efficient. Nothing much to add on.
Important note:
If you are writing a 2nd choice as a safety net please be cautious. I do not recommend as you may get the 2nd choice instead if the slots for your 1st choice becomes full. They will just shift you to the 2nd choice and that's where the 'appeal' part comes.
Choose to submit a portfolio if you can commit to the deadline, it usually gives you an upper hand over admission test applicants because you're showcasing more.

[4] Application Timeline (I only know O levels if anyone can kindly tell me I'll update)
O levels:
January
Receive results > submit JAE > apply for NAFA
February
Wait for JAE AND NAFA results > receive JAE results 1st > receive NAFA results 2nd
You’ll receive NAFA results before poly starts unless you apply late. I applied during Jan on the day of the open house and got my results mid-end Feb. March is the last month to receive results.

[5] Financial Aid
NAFA Financial Aid
Now, we all know private school isn't cheap and many passionate young souls I've met depend heavily on financial aid like I do. If you're a Singaporean with a tight family income, the bursary is attainable for you. It covers half of the annual school fee. Can only be taken once for each year of study. If you are able to claim the bursary for all your years, you’d pay a total of $7050.
For those who are hoping to start at NAFA but is at a really tight end, you need perfect grades in art and portfolio to be considered a scholarship/merit in your first year. You'll need testimonials and pass the interview. If you ain’t good in art, pass this opportunity however you can work for scholarship/merit during your diploma years. I’d score close to the 4.0 (3.8X) in Year 1 in order to get a scholarship to cover my Year 2 fees.
Other options are the 0% interest study loan by DBS. You can make use of your PSEA which you can also use your sibling account to cover your own sch fees.
Last option but not really one is the student assistantship scheme should you already be a student of NAFA. The pay is peanuts, I would not recommend but it's nice to have a one-liner in your resume that you did some work for the school :).
There are NAFA students with a possibly far worse situation than yours but they are extremely talented and hardworking to end up not paying a single cent. NAFA is really expensive so if you do intend to work to cover the fees, take care of your grades as well. It is not impossible to do so. I chose to not work as I was in a hectic design course and needed to maintain my grade for university.

Next, you would need to understand how the system works.

During your study

[1] Useful Acronyms
SOAD: School of Art and Design (Department)
SOAMDT: School of Arts Management, Dance and Theatre
SOM: School of Music
D&M: Design and Media
FA: Fine Arts
3DD: 3D Design
FS: Fashion Studies
FYP: Final Year Project (used in almost every SOAD course lol)
OIP: Overseas Immersion Programme

[2] Life at NAFA
So you wish to know how life is like at NAFA? First thing, don't expect the same amount of glitz and glamour that exists in polys. It's much quieter where you won't even hear a mouse die.
Because entry to the school is quite easy, the population regularly consists of graduated ITE students (can’t make it to poly/NAFA is the last golden ticket) alongside many international students. O level cert holders are like a small 10% or less. So if you’re young, prepare to take care of the older lot and expect to carry lazy people.
You have to be very committed to the course and can’t skip class. More than 3 times and they start deducting marks. The workload is heavy and even if it comes in small numbers, it is intense. The number of student to lecturer ratio is not a big difference but later on, consultation times may not suffice. Facilities are sufficient unless you’re in a design course. There are CCAs in the sch but not all courses got time for it. Staying in school late is a common culture. Fine Arts students after class just camp in their respective studios and design students would camp till closing 11 pm at the computer lab waiting for renders to finish. Every student will experience staying late and you can say its #lifeatnafa.
The culture here is not as toxic and dramatic as poly but more towards weird because we’re creative artsy-fartsy people. It’s easy to get along with course mates but there’s a chance for things to get somehow cranky along the way. Could be you or your classmate. Everyone is pretty open and wild. There’s a lack of competitiveness which is both good and bad.
There won't be a course that goes without presentations. That's the point of producing works ain't it, to show it off to the audience. Group work to individual work ratio is about 3:6 so if you worry about bad groupmates, don't worry I've faced them too and it can't be helped ;). Carrying other people during group work is also common. NAFA does stand for lazy people what to do. Your complaints hold no power. (Arguably, many students want the school to make entry to the courses more difficult as there seem to be too many bums to handle)
If you're mentally depressed or anything the school does try to help but no legit support system other than the ECG counsellor (which I find it practically useless). Now, the school deals with this quite often so they don't give a damn about your life. Ownself take care ownself is the usual term.

School events anyone can participate:
Open House (1-day Sentosa fun time with other Open House ambassador)
Orientation (has a 1-night camp! Recommend)
NAFA Fun Day
Overseas Immersion Programme (1-3 weeks long, Asian countries. Recommend but need $)
Student Assistantship Programme (1 year-long contract. Peanut pay)

The list of programmes here may not seem much but you can add it in your portfolio (except Fun Day). There may be volunteer work available within some courses itself. Do try to be active
And that's about it. Nothing special just expensive and less fun.

[3] Understanding NAFA's SOAD Standard
Take a look at what past graduates have produced within their 3 years as a student. Only you can judge whether the school is great or the right fit for your goals (in being able to attain this particular level of skill for XXX course once you graduate for example). The best standard can be found under the best graduate tab.
2020 The Grad Expectations
Graduation Showcase

[4] General Curriculum
Academic Calendar
The 1st semester of your study begins at the start of August and usually ends late November or early December depending on the type of assessment received. The 2nd semester begins in January till May. The span of 1 semester is always around 4 months with a 1-week break in between. We don't really have any sort of term 1/2 thing like poly and is much compressed, so breaks are less. However, you do get compensated with a 3-month vacation between years so that's fair.

*Applicable to SOAD only
Year 1
1st Semester: Foundation Study (not the same as NAFA Foundation programme for N level)
+ Basic art and design theory
+General Education
2nd Semester: Course Foundation
+ General Education
+ Basic course theory
(+ Electives)

Year 2
1st Semester: 2nd Set of Course Foundation
+ Intermediate theory
+ 1st project
+ Basic report/essay writing
(+ Electives)
2nd Semester: Last set of Course Foundation
+ Another set of projects
(+ Electives)

Year 3
1st Semester: Internship/School project (wouldn't want to get this)
2nd Semester: Final Year project (practically on your own)
+ Report/Essay writing
+ Research and development
(+ Electives, not recommended to do during this semester)

It’s clearly not much different from poly, slightly worse at certain points. Weekly school hours per week will increase each semester e.g year 1 sem 1 is 18hrs a week for classes, next semester you may get an additional 2-4 hrs increase of class time. The longest time I had for class each week was 24hrs, pretty sure the same goes for any SOAD course. Do expect late-night classes. It is inevitable because most lecturers are teaching part-time so do bear with them.
Important note:
For a lighter schedule, do electives early as that's one of the simplest things to do.
The difference in timetable won't affect application to university.

[5] Electives
1 common mistake students commit is not reading the student handbook (from studentnet)/contract on the number of credits required for graduation. They end up finishing their electives during Year 3 Semester 2 which is the time one should focus on their FYP. Start doing your electives once you’re in Year 1 Semester 2. Good planning consists of not stuffing your modules until it’s way past 24hrs/week (also known as overloading). You’re required to do cross-disciplinary modules 2-6 credits worth (meaning not related to your course, if you’re from D&M you have to do either FA/3DD/FS) and course-related electives worth 2-6 credits. Days before module registration, plan out the electives you want to do based on your given timetable and then rush to pick on the day of the module registration with no hesitation to secure your placement. You may have to do an elective that is unfamiliar to you.
My sample plan:
Year 1 sem 1: Can’t choose yet
Year 1 sem 2: Photography (Highly recommend, popular as well but must have time and skill + a friend who's free who be your model). 2 credits
Year 1 sem 2 special term (aka holiday): OIP to Hangzhou. China Academy of Arts for 3 weeks. Considered cross-disciplinary to FA. 3 weeks long. 4 credits
Year 2 sem 1: Intro to Rapid prototyping from 3DD (laser cut/3D print) (didn’t really learn how to use the machine as there are technical officers and I messed up at the end but still passed, great elective for embarrassing yourself if you’re a 3DD student who frequents the workshop ;) ). 2 credits
Year 2 sem 2 - onwards: No more electives can focus on FYP
Important note:
Plan well so you accumulate just nice 120 credits for graduation. No point in exceeding the total credits as you have to pay extra for it. If you miss a few credits for graduation, you will be retained for another semester to finish.
Cheat tip: if you go on the OIP to China only, you instantly get cross-disciplinary credits.

[6] Using Workshops/Loaning of equipment

[7] Internships
Usually done in Year 3 Semester 1, this is one of the key semesters every student should complete for it plays a very important role in your portfolio for finding a job post-graduation. The school has a reputable network, however for courses like Fine Art and illustration the intern positions may be limited because Singapore is not very welcoming for such talents. There are top companies who are willing to hire NAFA students on the basis that they have good grades and a juicy portfolio. So if you want the best, you got to be the best.

[8] Overseas Immersion/School Exchange Programmes
Slots for OIP is limited (especially the ones to China), requires an interview. I think the max for some trips were 35-40 people at most. There are subsidies available and coverage varies.

Places NAFA has flown to:
*Xiamen (3 weeks)
*Hangzhou, China Academy of Arts (3 weeks)
*Beijing, Beijing Technology University (3 weeks)
Bangkok (1 week?)
Korea (might've stopped)
Japan (might've stopped)

*Special programme during Year 1 Semester 2 vacation only
I forgot the cost but I've personally have flown to Hangzhou. Best experience ever despite getting a C. Crazy stuff happened at one of the finest Arts school in China :)
Important note:
If you miss the chance to fly, fret not, NAFA's degree programme is a collaboration with a foreign university and they will open an exchange programme for 1 month (that is if COVID doesn't persist). Not sure about the cost though.

[9] CCA (The price list is not updated as of 2020)
List of currently available CCAs:
  1. Muay Thai ( $63 10 sessions)
  2. Yoga (basic: $50 12 sessions, intermediate: $42 10 sessions)
  3. Entrepreneurship club
  4. Urban runners club
  5. Volunteer club
Short story: Long ago, I actually joined the photography club only to end up leaving before they even started anything because everybody was too busy to meet up and thus disbanded.
During my time, Muay Thai is the most popular followed by Yoga. Do check out NAFA OSC account on IG to find out what they do. Looks like they added Korean language class too hmm

Post-Diploma

[1] Furthering Studies at NAFA
NAFA Degree courses for Arts Management and Music
Update (thanks to the comment below): NAFA is going to change its programmes and collaboration starting from AY2021/2022. The new degree courses are collaborating with UAL (University of Arts, London) and it’s changing from one year course to two-year course which includes 5-7 weeks of going to the colleges in London. All the courses are affected except for Arts Management and Music.
Students with A Level certificates, as well as those without relevant diplomas will be allowed to enrol into NAFA’s degree programmes.
The stuff I wrote may not apply anymore but I will still leave it here as a reference for NAFA's 1-year degree. The degree website is empty for now.

How do you determine if taking NAFA degree is worth it and why should you take or not take the NAFA degree? There’s always a mixed bag of opinions over the degree. Personally, I’m not a fan of it but I won’t be biased and input the pros and cons that can better aid in one’s decision.

PROS
1.Existing CGPA from diploma is Low
Finding a job with the private diploma cert and low grades can affect your career progression. Make up for the mistakes that were done during the diploma study and try to do well for the degree.
2. High CGPA, expecting a scholarship (or free ride) for the degree course
If you easily meet these 3 criteria (1) Singapore's local unis are too expensive for your taste, (2) you might be older than 21 years old and need to work ASAP, (3) "broke" but did quite well during your diploma and has an excellent portfolio to show, taking the degree might not be such a bad option. In some instances, the 1-year degree + years of work experience can allow one to take up a master degree at local uni if the pre-requisites are met.
3. Changing career path (still art-related)
It's possible to change paths from design to fine arts. However, for a degree that lasts only for 1 year, it is impossible to acquire a decent knowledge at a degree level compared to the diploma stage in my opinion. Usually, the people who apply for the design degree e.g Spatial Design, have prior knowledge from the related course of study either from NAFA or other polys. 1 year is not enough but never said that it’s impossible and has been done over the years.
4. Increase in starting salary
Nobody says this when asked why they want to take the degree but I'm sure they want an increase in starting salary. If you have a fear of starting out with low pay and want to bump it up by sacrificing a short amount of time and money, go for it.

CONS
1.Not a legit degree
This isn’t a biased answer but an honest one. NAFA's degree is not a professional degree. 1-year won't be enough to acquire a lot of knowledge. There are no internships and full training of Softwares/techniques whatsoever. It's basically aimed at NAFA/poly students who have an existing skillset and internship experience during their diploma studies or international students with similar qualifications. I'm not discouraging anyone who wishes to take the degree because some companies do take in students and if they're lucky, they can work for them after graduation.
2. Not 100% applicable for postgraduate studies in Singapore
The local universities may not kindly cater to all NAFA degrees. A number of students after getting a NAFA degree would choose to study overseas to pursue a masters. If getting NAFA's degree is a mean of broadening your studying experience by going overseas, why not? One real-life example that I've heard of works is landscape and architecture diploma + Spatial Design degree + 3 years of work experience at a good company + an excellent portfolio which eventually led this person to enter NUS Masters in Landscape Architecture. Spatial Design has a chance for relevant postgraduate courses although this may not be the same for the other NAFA degrees.
3. Not worth if you are a Singaporean
The cost of NAFA's degree is considered affordable for an international student and it was practically built for them. If a Singaporean were to study at local uni for 3/4 years including subsidies + tuition grant for a design degree, it'd still be cheaper than a NAFA degree. Plus an actual degree from the public unis is still considered much valuable.

If you stand for better higher educational standards after staying there for 3 years, I say work hard and flee.

[2] Furthering studies at a local university
It’s not impossible. It was already allowed a million years ago. It just a matter of effort you put during your diploma years. The current standard at NAFA has dwindled where only less than 10 NAFA grads emerge victoriously so don't be surprised knowing that NAFA barely has high flyers, the school doesn't even push for it. Even my juniors don't know my degree existed 1 year ago...
2 things to note:
  1. NAFA diploma is not allowed entry into many courses that are irrelevant from the diploma unless the GPA is high. The usual entry requirements are GPA 3.5-4.0 also dependent on the 10th percentile, juicy portfolio and testimonial (I didn't need it FYI)
  2. Chances are higher for relevant degrees although any degree will definitely have entry requirements to meet. Some degrees require O level pass in elementary/additional math (they say they don't check anymore after 2019 but I don't want to play out my chances). I know of students who were optimistic about their GPA but they did not read the instructions beforehand.
You will be fighting with the best from poly, JC and beyond. Do your best to represent yourself as a student from NAFA and you'll find a way to stand out from the crowd.
A warning note to future/existing international NAFA students: I know most of y’all only started living in Singapore just before the beginning of the diploma. I don’t know whether your international qualifications can equate with O levels so consider your future plans in Singapore carefully. My dear international classmates weren’t called up for uni interview (GPA already wasn’t helping, no offence) and the super stringent admission criteria crippled their hopes. Many have remained in NAFA to do the 1-year degree or have returned to their home country. I cannot answer for employment rates. If neither one is the option you want to end up with, do take note.

[3] Finding Work
COVID really struck a lot of people hard. I can count the number of my coursemate who is employed with my 10 fingers or less. The full-time employment rate is terrible, believe it or not. The school hides it like the fine print in the student contract. Here in the Graduate Employment Survey, you can see the ending choices of NAFA graduates.
I really can't tell the success rate of one finding a job even based on IG stories itself. I see quite a number of freelancer or people doing other things. Who will remain in the same industry? The top 10% in the cohort but even the best have struggled or are still struggling to find a job. NAFA students are not only fighting among themselves, there are poly students with similarly named courses out there too with a proper educational lineup that a NAFA diploma can't compare with.
A portfolio is usually the passport for finding work and the past 3 years of study is meant to fill it up. Don't waste time being a stubborn student especially when you will be spending a lot of money to study. The best way to make yourself look hire-able is to definitely have good grades and a portfolio. Can't emphasise anything else other than that to convince the company to hire you.

Wrapping it up

NAFA is one of the schools that provides a unique and alternative route away from the usual poly lifestyle. I had some crazy times in there be it social life or workload. It isn't a bad school (I quote 5/10) but if you can work for what you love, you'll do just fine.
The Open House is open and I suggest for those interested to take a look. A whole bunch of admission guides are up for talks.
NAFA Virtual Open House
If you guys have any questions, comment down below so others can read or if you're shy, drop me a DM but I may be busy to reply. Thanks for dropping by!
submitted by Ackeryl to SGExams [link] [comments]

New to online Slots? - Starter guide/tips for newbies playing online slots

Okay so I decided to create this guide with the hopes of it becoming a sticky thread for all newbies to the online slots world, to read as we deal with the same topics repeatedly and the same answers/advice are given repeatedly. Not that we do not want to help, but these would prevent you from getting into situations before its too late, or blaming casinos when you were in the wrong.
Signing up or Registration
Registration – Please carefully read the general terms and conditions about every "Right" the casino has and please note that you accepted these terms upon signing up, which means you are saying you are okay with it and agree with what the casino state about what they can and cannot do.
Claiming Bonuses
Read the bonus terms carefully before claiming any bonuses and look for the following pointers when reading the bonuses rules:
There are other bonus terms that I have not mentioned but I think the above ones are the most important as these could affect you in terms of confiscation of your winnings should you breach any of them.
Verification
This is pretty much standard for a casino to ask for some form of Identification, proof of address and proof of deposit when requesting a withdrawal. Depending on the amount win, some casinos might not need documents, however when a substantial amount has been won additional verification or security checks might be done which means a longer withdrawal time frame. Verification or KYC is necessary, however I feel when casinos ask for selfies with your ID next to you etc. in my opinion is just ridiculous. Also, I have noticed some casinos requesting your source of income to see where you get the money to make deposits etc. This seems standard and you would need to do it to get your withdrawal, however all of us have different opinions about this verification procedure.
Withdrawals
Many casinos have different withdrawal time frames and when you accept the general terms and conditions you have to a abide by them, by this I mean stop being impatient and complain that the casinos withdrawal time frames are the worst etc. As you knew this before you started playing provided you have read the terms and condition. You decided to deposit and play so then wait for your money, eventually it will come unless you breached some rule, or the casino is a rogue casino.
Here are some of the tips you should note when it comes to withdrawals at casinos:
Self-Exclusion
Self-Exclusion is a big thing these days and most cases substantial amounts are involved that are being confiscated. There are at times very little that us forum members or even AskGamblers can do when a player self-excluded and played at a sister website or similar, as we know the result and of course the house is kind of right. However, I think it's bad that a casino only realizes the self-exclusion portion on a player profile once it reaches withdrawal stage, because I feel they should have something in place that can detect that you self-excluded upon registration or before you even make your first deposit. People with gambling problems tend to self-exclude but the alternative is to read this guide - https://www.askgamblers.com/forum/topic/2152-sos-i-am-addicted-to-gambling-what-to-do/ . My advice is to keep your casino account open and do not play there anymore, because even if you request a permanent account closure, some casinos tend to self-exclude you without you knowing it and this would cause problems in future since you opened another account at their sister website or something.
submitted by Sea_Yogurtcloset_752 to bestcasinoscanada [link] [comments]

[Table] I am Dave Plummer, author of Windows Task Manager, Zip Folders, and worked on Space Cadet Pinball, Media Center, Windows Shell, MS-DOS, OLE32, WPA, and more. (pt 1/2)

Source
Note: Based on observing question-taker's profile, he is still taking answers, so two parts may or may not completely summarize the AMA.
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
submitted by 500scnds to tabled [link] [comments]

GreenSpin Casino 300 free spins and €5000 gratis bonus

GreenSpin Casino 300 free spins and €5000 gratis bonus

GreenSpin Casino Review & Exclusive Promotion
As soon as you open your account with GreenSpin Casino you will qualify for a Highroller Welcome Bonus. Get 300 free spins and €5000 free money on your first deposit! And, there's 20 No Deposit Free Spins after registration. Just click on the promo link below and fill the form. Good Luck!
>> Claim No Deposit Bonus <<

GreenSpin Casino Review

GreenSpin Casino debuted in 2020, but don’t let that fool you. The casino is operated by Direx N.V., one of the most established casino operators on the net. A Curacao licensed casino, GreenSpin excels at offering games in a variety of languages, and with multiple software providers all dished out titles to players at the casino. The casino is also mobile-friendly and is notable for its big-money giveaways and surplus of free spin-based promotions.
Live dealer casino gaming is also made possible at GreenSpin Casino. The internet betting site offers around the clock support and assistance and is powered by SoftSwiss. Moreover, they accept a variety of payment methods, ensuring that many players – wherever they happen to reside – have access to the fledgeling but impressive online casino.
>> Claim No Deposit Bonus <<

GreenSpin Casino Bonuses and Promotions

All new players at GreenSpin are invited to claim a cash plus spins-based welcome bonus when they sign up and register at GreenSpin Casino. A special high roller welcome bonus is available for those players who wish to compete in the big leagues at the site. However, this online casino has a few other promos and bonuses which could tickle your fancy. As its name suggests, there are free spins in abundance to be claimed when you play with GreenSpin Casino.
This is an online casino which is notable for offering free spins aplenty. One of the ways in which the casino does this is via a lottery-style promo. Every day, fifty players are drawn at random to receive a share of 3,000 free spins. Those slot spins are valid on a variety of games at the online casino.
Slot Battles are popular promotions at GreenSpin Casino. All players are eligible to vote for their Game of the Week, and then pocket 10 no deposit free spins on that game every Thursday. On top of that, there is Green Monday, which offers up to $300 in bonus cash, Green Friday deals which promise 100% matches and 100 free spins on deposits, and there is a loyalty club. The latter can see players accumulate points when betting, which they can exchange for real money. There is also a higher VIP status for players in this club, and that offers even bigger and better perks.

GreenSpin Casino Games

Ten very different software providers have come together to kit out GreenSpin Casino with games. These include NetEnt, Amatic Industries, BGaming, Booming Games, Booongo, Endorphina, Evolution Gaming, iSoftBet, Playson and Yggdrasil Gaming. Together they form a library of well over 500 games for you to try your hand at.
From the gaming library, you can rapidly navigate between slots, table games, live dealer casino games, jackpot games, and other titles. Drops and Wins games are also supported, as are cryptocurrency-friendly slot machines. You can also opt to navigate GreenSpin Casino’s gaming portfolio by searching for titles from specific providers, by looking at the latest releases, and other filters.
Despite its name, GreenSpin Casino does offer more than just online slots. The online casino’s table game collection includes a variety of Baccarat, Blackjack, Caribbean Poker, Hold’em Poker, Hi-Lo, Let It Ride, Oasis Poker, Trey Poker and Roulette games. Video poker games are also found in this genre. Players are also at liberty to play many of these games in live dealer format, with NetEnt and Evolution Gaming providing the lion’s share of these games. They can include exciting variants such as Immersive Roulette and Lightning Baccarat, amongst others.
Online slots represent the most numerous of the game collections at GreenSpin Casino. A few of the titles you may wish to have a look at include Phantom of the Opera, The Invisible Man, and Dracula, Valley of the Gods, Vikings Go Berzerk, and Roo Riches. Majestic: MegaWays is another slot which might tweak your interest.
If winning big money jackpots is something which appeals to you, GreenSpin Casino has you covered. The online casino provides top progressive games such as Rango Jackpot, Fortune Diamond, Hobushi, Jackpot Raiders, Holmes and the Stolen Stones, and Basic Instinct, as well as Platoon: Wild Progressive, and Dr Fortuno for you to get to grips with.
>> Claim No Deposit Bonus <<

Banking

GreenSpin Casino offers no shortage of currencies and banking options for players. US dollars, euros, Australian, New Zealand and Canadian dollars, Russian roubles, Polish zloty, Japanese yen and Norwegian kroner represent the FIAT currencies. GreenSpin also permits deposit and withdrawals using cryptocurrencies which include Bitcoin, Bitcoin Cash, Dogecoin, Ethereum, Litecoin and Tether (USDT).
VISA, MasterCard, Maestro, Skrill and Neteller represent the most popular payment methods at the casino. However, Paysafecard, EcoPayz, Bitcoin and other cryptocurrencies, Qiwi, Rapid Transfer, iDebit and a handful of other options are also available. Deposits are instantaneous and must be worth at least €5. Deposit caps are typically set to €6,000.
When withdrawing from GreenSpin Casino, you will be faced with minimum and maximum limits of €10 and €1,000 per transaction, respectively. That might sound harsh, but the monthly withdrawal limits are capped at €30,000 per month, which is a lot more reasonable. Most payment methods offer instant withdrawal times, although delays of 3 to 5 days are common with bank, credit and debit card cashouts.
>> Claim No Deposit Bonus <<

Customer Support

The Customer Care page will offer you access to an FAQ (frequently asked questions) guide which covers more than just the basics of gameplay at GreenSpin Casino. Should you not find what you are looking for in that help guide, you can always opt to use the contact page to obtain further, in-depth assistance. This is provided by e-form, e-mail ([email protected]) and live chat (although not around the clock).

Verdict

GreenSpin Casino is a relatively new site, but we would hardly claim that it is inexperienced. It has a renowned operator, promotes responsible gaming, is licensed and features software from some of the biggest names in the business today. Ultimately, GreenSpin Casino is hoping to make its mark on the online casino world, and with its service being what it is, they are likely to do just that.
>> Claim No Deposit Bonus <<
submitted by freespins1 to u/freespins1 [link] [comments]

IVI Casino - free spins, no deposit bonus, promotion

IVI Casino - free spins, no deposit bonus, promotion

IVI Casino Review & Welcome Bonus
Open your account at IVI Casino and receive 20 free spins without deposit! Our exclusive promotion for new players also include 180% extra on first deposit plus 88 gratis spins! That'snot all! IVI Casino also offers daily reload bonuses, free bets and cashback deals. Join now!
>> Click for free spins bonus <<

IVI Casino Welcome Bonus for New Players

Are you for the first time at Ivi Casino? Get the five gifts we have prepared for you. The gifts include bonuses and many free spins on your first five deposits. Make your acquaintance with this online casino really unforgettable!
  • 1st Deposit: 100% bonus up to €300
  • 2nd Deposit: 50 free spins on a popular slot
  • 3rd Deposit: 30% bonus up to €400
  • 4th Deposit: 38 free spins
  • 5th Deposit: 50% bonus up to €300

Ivi Casino Review and ratings

Ivi casino aims to become one of the most popular online casinos since its launch in 2018. It does not stop impressing us, a friendly platform, reliable withdrawal forms, variety of games and many more. Choosing Ivicasino is a simple task, meets the main requirements to be considered one of the best, and make many happy winners.
IVI Casino is an exciting casino launched in 2018 that has gathered a loyal following thanks to its selection of high-quality online casino games from some of the best software providers on the planet. With thousands of options like slots, table games and roulette offerings, IVI Casino is a fun and modern place to play no matter your preference.
Read our review of IVI Casino to learn about a host of special offers, including free spins and no deposit bonuses.
  • Enjoy exciting no deposit bonuses and special promotions
  • Choose a wide range of slots from the best providers around
  • Test yourself against real dealers playing live roulette
>> Click for free spins bonus <<

Ivi Casino Website Layout and Interface

Ivi Casino is a part of a larger group of casinos owned and operated by JocSolutions Limited, with whom they share many similarities. In each case, the designers have focused on creating a website layout that is intuitive and easy to navigate by beginners.
Casual punters are the targeted audience, which explains why it’s so easy to find anything even if you know nothing about this casino. There’s little information on the main pages, but they’re just one click away from finding the answers they seek. Games are grouped based on genre and punters can use one of the many filters to jump straight to their game of choice.

How to Get Started at Ivi Casino

In order to qualify for the free spins, matched deposit bonuses and play the games available, players have to register an account. A click on the registration button will trigger the process, which requires players to enter a few details about themselves.
Using a valid email address is paramount, since this will be used to send the authentication link that wraps up the sign-up process. New members can claim bonuses and try all the games available in demo version, without choosing a payment method and making a deposit.
Players can take their time and only submit the documents required by the casino to prove identity when they make the first cash out. These include scanned images of their ID, bank statement and utility bills which are required by the Know Your Customer provisions.
They are also in complete control of their gaming activity and they have the option of terminating the Ivi Casino membership whenever they want. This is done by making a formal request to customer support via live chat or email.
>> Click for free spins bonus <<

PROMOTIONS

Welcome Gift Sack

  1. Welcome Bonus from 100% up to 300 EUR, 30,000 RUB, 3,000 SEK, 2,000 PLN. The minimum deposit is 500 RUB, 10 EUR, 200 SEK, 20 PLN.
  2. 2. 50 free spins on the second deposit in one of the most popular slot machines. The minimum deposit is 500 RUB, 10 EUR, 200 SEK, 20 PLN.
  3. A bonus of 30% on the 3rd deposit, you can be paid up to 40,000 RUB, 400 EUR, 4,000 SEK, 3,000 PLN. The minimum deposit is 1,000 RUB, 20 EUR, 200 SEK, 80 PLN.
  4. 30 Free Spins on the 4th deposit in one of the most popular slot machines. The minimum deposit is 500 RUB, 10 EUR, 200 SEK, 20 PLN.
  5. 50% bonus on the 5th deposit to earn up to 30,000 RUB, 300 EUR, 3000 SEK, 2,500 PLN. The minimum deposit is 1,000 RUB, 20 EUR, 200 SEK, 80 PLN.

Friday Reward

15% refund every Friday up to 100,000 RUB, 1,000 EUR, 10,000 SEK, 5,000 PLN. The minimum bonus amount is 1,000 RUB, 20 EUR, 200 SEK, 80 PLN.

Dreamland Bonus

50% bonus up to 30,000 RUB, 500 EUR, 5,000 SEK, 2,000 PLN. The minimum deposit is 1,000 RUB, 20 EUR, 200 SEK, 80 PLN. Available from Monday to Sunday from 00:00 to 05:00 GMT +2.

Jolly Weekend

40% bonus up to 30,000 RUB, 500 EUR, 5,000 SEK, 2,000 PLN. The minimum deposit is 1,000 RUB, 20 EUR, 200 SEK, 80 PLN. Only available on weekends.

Welcome Bonus at ivicasino Sport

Make your first deposit right now and get a 100% Bonus, which will double your chance to win! Make accurate predictions making bets on your favorite teams, matches, and players! Create your winning strategy and change the course of the game at ivicasino Sport!
In my case, I received all Welcome Sack Bonuses, and several Jolly Weekend Bonuses. The only thing I have had to do is having fun. I’m looking forward to getting no deposit bonuses, free spins, and new surprises that will surely come later.
>> Click for free spins bonus <<

Excellent quality of the Ivi Casino site software

The software is the life of online casinos. It is very important to know the company that created the gaming software.

Mobile Gaming

Lovers of random games do not have a game schedule, just enough free space in our agenda and we are ready to play, Ivicasino gives us the ability to play on our mobile devices without a problem.Members who want to play at IVI Casino on the go can use their mobile, smartphone and tablet devices.
The site can be reached through a compatible mobile which means players won’t need to worry about downloading an app to play. The casino has also included a large selection of games available through their mobile casino. Live support can also be used here.
>> Click for free spins bonus <<

Excellent options for Ivi casino games

Variety of options is a basic point when choosing an online casino. We like traditional games, but also try new experiences. Ivicasino definitely has a wide list of options, online slots, Video Poker, and table games and much more.
To get full pleasure and real emotions during the game, we recommend to check the Live Casino section. An emotional kick is guaranteed! Visit a real casino with real croupiers, without leaving home, at any time convenient for you day and night. Games in Live Casino are broadcasted from our studios in Europe and Asia in real time.
This means that all dealers are real and the games are reliable. Respect and satisfaction of the client’s needs is our priority and we wish to provide you with the best conditions for recreation and entertainment.

Other Casino Games

Each game resource should offer not only popular today video slots. In the face of great competition, gaming portals need to look for something new and provide different solutions to attract the flow of gamers.
Thus, Ivi Casino supplemented the portfolio with other game models. Having visited the main page of Ivi Casino Online, the player needs to pay attention to sections with other games (on the left side).
Here the visitor will find the category of:
  • Board games (Craps, Deuces and Joker, Poker Pursuit, Classic Blackjack, Atlantic City, Multihand BlackJack, Tens or Better, Bonus Deuces Wild);
  • Roulette (French / European / European and American);
  • Scratch (Hot Safari 50.000, Freezing Fuzzballs, Plunder The Sea, Six Shooter Looter, The Link Scratch, Cashapillar Scratch, Dawn Of The Bread, Panda Gold 10,000).
As you can see, any Ivi Casino visitor will find their favorite game from the list of suggestions, including themed video slots. Recall all game models offered in the free version. Such a large set of games will satisfy even the most demanding player.
>> Click for free spins bonus <<

Ivi casino Customer Support

Ivi Casino is extremely serious and committed about the safety and security of all its players. In this regard, it has dug deep and invested in one of the most secure online casino experience. The staff is available 24 hours all seven days a week. You can contact the team through:
  • Email
  • Live Chat
  • Telephone
  • FAQ section on the website
The staff members are highly trained and have extensive knowledge in the field of casino gaming with several years of experience. The staff members are very prompt in their service and are very helpful in assisting the players in resolving their queries. All the problems are addressed immediately, and you can expect your questions to be resolved in less than 24 hours.

Ivi Casino Conclusion

Although Ivicasino is a new casino, it has nothing to envy to other online casinos with large history. It fulfills the main requirements to guarantee what online gambling players need.
Casino Ivi immerses us in great adventures, color, big winnings, no-deposit bonuses, free spins. Then let’s play and win now with Ivicasino online.
>> Click for free spins bonus <<
submitted by freespinsbonus to u/freespinsbonus [link] [comments]

Link Joker123 - Get Your Free Money Now

If you want to make a little extra money on your spare time, why not try a link joker online slot machine? This site offers an interactive slot machine that will allow you to win cash prizes. But how do you win these prizes? You simply sign up and choose the number of winners you wish to receive. When the jackpot prize is awarded, you will be notified via email.
One of the best things about this particular online gambling site is the fact that it is free to join and it has no registration fee. The owners of the site to maintain it as a top alternative for people who would like to have some extra cash while enjoying their favorite gambling games. The site also has an interface that will allow you to make use of your credit card in making online purchases. Another benefit offered by the site is that there are no pop-up ads and all information provided on the site is in text format.
There are different kinds of jackpots you can win when you play at this website. To make sure you get the most out of your experience, ensure you play the jackpots right. You can opt to select the highest possible prize in the slot machines that are listed in the online slots section. In addition to winning huge jackpots, you may also become a lifetime member of the site if you have enough credits in your account. There are several other benefits you stand to gain by becoming a member of the website.
One of these benefits is getting to win free real money. The website boasts of having one of the biggest poker chips. It is also interesting to note that the site's free games include Wheel of Fortune games, Spades, Lotto, and Mentalist. To date, the site has not made any concrete plans to bring the Wheel of Fortune game to the virtual world.
Another benefit is the site's popularity on the online gambling community. Many people from around the world make use of the casino when they have some spare time to spend. Some refer to the online casino as their home away from home because it gives them the option to play with people from any part of the globe. These people include those living in Canada, United States, United Kingdom, and Australia among others.
The website also has a very popular video slot machine called Agen Jokeller. This slot machine is exclusively for the Indonesian People. The machine offers four different jackpots of $2021 each, which include the usual small and big prizes. Although the website does not mention anything about which version of the Agen Jokeller you would be playing, we can assume that the player can choose the machine according to his preference.
submitted by tavigqw to FreeMoneyJokerLink [link] [comments]

Casombie Casino 100 free spins and €500 free cash bonus

Casombie Casino 100 free spins and €500 free cash bonus

Casombie Casino Free Spins & Welcome Bonus
Welcome to Casombie Casino - the best Zombie-themes online casino! Open your account today and receive 100 free spins and 100% up to 500 EUR welcome bonus. Or, get 50% up to 1000 EUR bonus, or 200 gratis spins! Exclusive promotions for new players to choose from!
>> Get Free Spins Now <<

Casombie Casino Advantages

  • Groundbreaking design with zombie characters
  • Endless choice of superb slot machines
  • Roulette and various card games with real dealers
  • 24/7 customer support services
  • VIP-program for loyal users
  • Stable and rapid payment system
  • User-friendly interface
  • Thrilling promotions
  • Beneficial tournaments

ABOUT CASOMBIE MOBILE

The mobile site of Casombie which we will evaluate in this article is not a downloadable application designed in native code. Alternatively, Casombie gives you the chance to use a web browser-based HTML5 app. The main upside of such mobile casinos is that downloading an apk or app via Play Store is not required. You have the option to easily begin to play by going to the official site using your iOS or Android-powered device. As it is developed in a responsive way, the official site automatically adapts to your device, no matter if you make use of an Android smartphone, iPhone, tablet or even a desktop computer. In the listing below you can see compatible devices.
When utilizing a native application, you would need to install software updates or even the latest apk. As a result, even with Casombie being a trustable casino, there may be possible safety hazards. Therefore, if you plan the download of an Apple Swift App file or APK, apart from the Apple App and Google Play Store, you should only do so via the original source. This advice is not just essential for casino apps. Moreover, it is technically very complicated to attain or, in our view, close to impossible to integrate such a huge number of slots (reminder: more than 2.709!) into one native app. However, an upside of this SSL128 encrypted Casombie progressive application is, that players have the opportunity to conveniently utilize it with any device with Chrome, Firefox, Safari or another HTML5 browser.
The current portfolio of games studios includes Pragmatic Play, Play’n GO or ELK Studios and more than 30 further game studios.
>> Get Free Spins Now <<

PAYMENTS & CUSTOMER SERVICE

Trustly, Skrill, Bank Wire Transfer, Visa or Bitcoin are a few examples for the payments that are currently available for your deposit at Casombie mobile. The availability of every payment provider is dependent on your location. Dependent from the payout option, the casino may need a few days to carry out your payout for processing and safety reasons. Good to know: Your withdrawal at Casombie is free of charge as the casino does not charge a withdrawal fee.
Casombie customer support can be contacted 24 hours per day and will help you if you have any questions around the web app. You can do so by writing a mail to [email protected]. In addition, the casino provides the web form and the chat service. According to our tests, the customer care normally replies within a short period of time.

CASOMBIE BONUS

New users running the Casombie app can claim a Bonus of up to €500 (100%) and 100 Free Spins after finishing the registration process. You need to deposit not less than €20 to activate this welcome offer. As a component of the requirements, you need to wager the bonus money 35 times and your deposit amount 35 times within 10 days. Furthermore, the casino has set turnover requirements of 40 timesx for your Free Spins winnings. You do not have to add a signup code in order to profit from your new customer offer. The new customer package can be activated by all new players, no matter if you make use of the desktop site or the application. In order to avail from this new customer bonus without any problems, check the whole terms and conditions beforehand.
>> Get Free Spins Now <<

CONCLUSION ON CASOMBIE MOBILE

Casombie mobile is compatible with all regular devices and easy to use for new players and experts alike. Moreover, a secure gaming experience is assured thanks to the up-to-date security technologies of this web app. Any smartphone you prefer can be used to start and claim the Casombie bonus!
submitted by freespins1 to u/freespins1 [link] [comments]

Thanks You To The A&Q Community For Participating In Ask Me Anything ( AMA ) With TrustBase On January 25, 2021. This Guest Star Jack Platts ( TrustBase Foundation COO )

Thanks You To The A&Q Community For Participating In Ask Me Anything ( AMA ) With TrustBase On January 25, 2021. This Guest Star Jack Platts ( TrustBase Foundation COO )

https://preview.redd.it/twflaa45cnd61.jpg?width=700&format=pjpg&auto=webp&s=503936682e4fc068f31349c6e9b531158da14997

First segment : Introduce

Questions:Can you Introduce yourself u/TrustBase_Foundatiou To our community ?
Jack Platts:
Yep sure! This is Jack Platts from TrustBase.
I’m from the TrustBase Foundation, and I am mainly responsible for the community growth and business cooperation of the TrustBase project. I am very happy to be here today to share our Polkadot Parachain project-TrustBase!
Feel free to drop us a visit at: Telegram: t.me/TrustBasenetwork Official website: trustbase.network

Second segment : Questions from AMA hosts

  • Questions 1:Could you explain a little about TrustBase and what Is make it different From another Project?
Jack Platts:
Thanks for the first question my dear host:P So when it comes to TrustBase, I can put it this way for you.
TrustBase is a Polkadot parachain based on the Substrate framework, and has independently developed a new smart contract language Subscript. It can support the development of a variety of underlying tool plug-ins and the deployment of Polkadot’s native smart contracts. Able to achieve global interoperability with Polkadot ecology;
In September 2020, our Subscript smart contract language was selected as a developer tool by the Web3 Foundation Grant. This makes us one of the few infrastructure projects in the Polkadot ecosystem that has been officially certified;
TrustBase is developed based on the Subscript language. We hope to provide traditional developers with a more lightweight language so that they can break industry barriers and participate in the construction of the Polkadot ecosystem without barriers. This is a whole new journey. We hope to expand the team of Polkadot builders in our way and contribute to the vision of Web3.0.
Yep I hope the answer above could help satisfy your desire for knowing more about the unique beauty of TrustBase.

  • Questions 2:Why is it said that TrustBase is Polkadot’s extraditioner?
Jack Platts :
This is a good one!
You know, the core of Polkadot created by Mr. Gavin wood is a relay chain. In the future, it will link a lot of parachains to build the foundation of Web 3.0. This is great, but it wants to build Polkadot from an open field into a huge The complex of buildings will be a long-term process. In this process, we need a large number of developers to participate together, but the number of developers is far from enough.
Polkadot needs more co-builders! This is not only our call, but the whole ecosystem’s.
Therefore, we created the Subscript language. Subscript language is the underlying language developed by TrustBase parachain. Simply put, Subscript allows ordinary web developers to quickly participate in the deployment of Polkadot’s native smart contracts. Compared to other Blockchain languages, such as rust, ink! , Subscript can directly interact with JavaScript and is easy to integrate with Dapp. Developers no longer need to understand the technical problems of the Blockchain such as Merkel number, block status, and P2P. Join the Blockchain development work with a very low learning threshold.
The significance of Subscript to Polkadot is far-reaching. With the enrichment of Polkadot’s ecology in the future, Polkadot will have a lot of demands for the underlying tools. Subscript realizes the backward compatibility with Polkadot and can quickly meet Polkadot’s development requirements. This’s all for this question :)

  • Questions 3:What can TrustBase provide for developers?
Jack Platts:
First things first, the developer community is the most valued and cherished partner of TrustBase. We believe that the Subscript language itself is the best gift. It follows the Typescript syntax and completes the encapsulation of Substrate smart contracts in Assemblyscript, so that traditional developers can quickly get started. We have delivered Subscript’s language documentation on GitHub, everything is open source for developers to learn and use.
  1. I hope to reveal news on the developer community. Now the person in charge of the Chinese community has taken the initiative to find us to cooperate, and is launching their “Developer Community Training Camp” program.
At present, we guide all users who have registered in the previous period free of charge. All training camp students have the opportunity to obtain the Subscript NFT equity certificate, and later holders can obtain TrustBase mining income. Our training camp activities will be a long-term school. During this period, for any interested Subscript developers, the TrustBase Foundation will provide developers with technical support and national treasury support after passing the evaluation criteria, and cooperate with them to complete a real value developer Hackathon.
  1. In the future project tech iteration, we will publish all the updated information about the progress of the TrustBase parachain and the Subscript language on the official account. During this period, we will keep close contact with the developers, hoping to promote any possible developer activities.
For valuable developer projects, the TrustBase Foundation will give the development team generous technical support and financial support. Provide advice or consultation on project development and planning if they need it.

  • Questions 4:Can you describe TrustBase’s next development plan?
Jack Platts :
TrustBase’s future planning is roughly divided into four steps:
  1. Increase investment in [Polkadot Developer Training Camp] and [Hackthon]. Enrich developer training courses. Popularize the Subscript hackathon to the traditional developer circle and become the market brand of smart contract development courses.
2.Recruit verification nodes. TrustBase has designed a complete economic model and governance model for verification nodes, and will gradually open the recruitment of verification nodes.
3.TrustBase CC2 test network is online. The CC2 testnet will support more functions, and cooperate with the early students who are learning in the ‘Polkadot Developer Training Camp’ for actual combat.
  1. After completing the above three steps, we will formally participate in the Polkadot parachain slot auction, becoming an isomorphic parachain of the Polkadot ecology, and sharing the Polkadot cross-chain ecology with developers.

Third segment : Questions From Twitter

  • Questions 1:
From : u/nainainiainai
What is WASM virtual machine ? I already read your website but i still doesn’t understand what benefit from it for developer and for investor ? Is that system must be on polkadot blockchain ? so many project start to use polkadot. I just worried TrustBase just follow the hyipe
Jack Platts;
Thank you for browsing our website! What a good question it is for those who are new to Polkadot and TrustBase. I can see from the question that you are not a student of tech development, so here I try to explain it more easily. WASM virtual machine is a “machine” that “translates” smart contracts written in various languages into a language that computers can understand.
For developers, the “translation” speed of using WASM in the execution layer is dozens of times faster than using EVM, and the EVM virtual machine is exactly the virtual machine currently used by Ethereum. Fast execution is an important advantage for smart contracts. In fact, in the Ethereum 2.0 plan, Ethereum is undergoing a complete rewrite, which will be converted from the original EVM virtual machine to the WASM virtual machine.
Secondly, the WASM smart contract developed on TrustBase does not have to run on the Polkadot ecology. It can support any smart contract development platform compatible with the Substrate architecture. However, TrustBase still regards becoming the Polkadot Parachain as its first goal, and we are very confident about it.
Finally, although there are so many projects on Polkadot, TrustBase’s biggest competitive advantage is its self-developed Subscript language. This is better than ink! Language and Solidity language should be easier to use and lightweight language that can allow traditional developers to quickly get started. We are entering the traditional developer community with Subscript and creating a unique developer ecosystem for TrustBase. This is of inestimable value for the growth of TrustBase and the long-term development of the entire Polkadot ecology.

  • Questions 2:
From : u/himo_umaru
I was like your idea. I want to invest for a long time on TrustBase. Is there any presale date or etc on TrustBase ? And what benefit for investor if they was hold your Token for a long time ?
Jack Platts:
Thank you u/himo_umaru for your question!
There is a complete and reasonable private placement plan in TrustBase’s market plan, and the specific time will be announced in the near future. You can keep paying attention to TrustBase’s official media.
For investors, long-term holding and using TBE tokens for non-destructive pledges such as nomination and voting can obtain generous network rewards. After the mainnet is launched, TBE, as the core pledge of various high-quality DeFi agreements, will generate new liquidity and commercial value.
Yep this’s it for this question:D

  • Questions 3:
From : u/JinJrx
Currently hacking is a terrible thing for the defi project, can you explain the security that the TRUSTBASE project has, especially the security of our assets and data, and how the TRUSTBASE strategy becomes a big project and is known in the Crypto world?
Jack Platts:
Blockchain safety is always at our prioritized concern! Many people don’t know that the root cause of the Hacking phenomenon frequently occurring in the DeFi ecosystem of Ethereum is that the underlying language of Solidity is too flexible. It allows smart contracts to “set logic on top of one logic”. In the end, even the developers themselves don’t know where bugs will appear under the layers of logic nesting.
This is the root of the frequent DeFi security vulnerabilities in Ethereum. In contrast, Polkadot’s Substrate framework and TrustBase’s Subscript language both abandoned this flexibility in pursuit of more security. Subscript follows the proven Typescript syntax, with strict type and static syntax checking. It comes with a smart contract debugger based on the SourceMap mechanism, which reduces the security vulnerabilities of smart contracts from the bottom.
In addition, TrustBase has law enforcement nodes. Once a node is found to be malicious, it will take maintenance actions as soon as possible. Finally, the TrustBase chain benefits from the security module of the Substrate framework, which can be upgraded without forks, which greatly reduces the possibility of 51 attacks and rollback attacks.
To be honest, Uniswap was dormant for three years before becoming famous in the crypto world, which gave the TrustBase team a lot of strength. Like Uniswap, we have ambitious goals and unique market positioning. We believe that as long as our Subscript language is valuable enough, it will succeed sooner or later. In fact, the TrustBase community is developing at a very desirable rate. More and more Polkadot developers and traditional developers have joined our developer community. Our influence in Github, Twitter, Telegram, including China is accelerating. In particular, the “Polkadot Developer Training Camp” event we hosted in China received hundreds of developers’ registrations in the first phase. We will hold such events for a long time and expand the scope to the world.
Thank you again for this question!

  • Questions 4:
From : u/Coin_Travolta
What is TrustBase’s function in the Polkadot ecosystem? What unique contributions do you make to the Polkadot ecosystem?
Jack Platts :
Solute to u/Coin_Travolta for this question!
As mentioned before, TrustBase is the extradition of Polkadot. Who do we want to “extradite”? A large number of traditional developers. Let me make an analogy. If Polkadot represents the Noah’s Ark of Web 3.0, then traditional developers are sailors who stand on the opposite side and don’t know how to drive. By providing the Subscript language, TrustBase allows these sailors to learn how to sail and go to the goal of Web3.0.
In 2020, TrustBase conducted a survey of traditional developers and found that 31% of them are optimistic about the combination of big data and blockchain. 28% are optimistic about the combination of IoT and blockchain. 13% are optimistic about the combination of artificial intelligence and blockchain, etc. This is the real general direction of the blockchain, and it is what Polkadot is really committed to achieving. These things are still blank. To achieve this combination, either blockchain developers should study big data, Internet of Things and other fields, or traditional developers in these fields should learn blockchain development.
In fact, the latter is more feasible, and this is exactly what TrustBase can provide for Polkadot.

  • Questions 5 :
From : u/Charles04474580
Trust Base natively supports the XCMP cross-chain protocol, How does Trust Base cross-chain work? compared to other cross-chain project? what is the biggest feature?
Jack Platts :
u/Charles04474580 and all, TrustBase is a blockchain developed based on the Substrate framework. It natively supports the XCMP cross-chain protocol, accessing the Polkadot relay chain through a slot, or accessing Polkadot as a parallel thread, sharing the interoperability with other parachains of Polkadot. It is even possible to achieve interoperability with public chains such as Bitcoin and Ethereum through Polkadot.
TrustBase, as a homogeneous parachain of Polkadot, has many unprecedented technical features. For example, shared cross-chain and good interoperability, no fork upgrade, low deployment cost, low gas cost, etc. These technical advantages are supplemented by the Subscript language to bring a unique developer community, and its future application scenarios and chain ecology will be very exciting.
That’s it for the answer to this lovely question!

Learn About TrustBase Network At The Link Below :
Official Website : https://trustbase.network/
Twitter : https://twitter.com/TrustBase_Net
Medium : https://medium.com/@BaseTrust
Github : https://github.com/TrustBase/trustbase
Telegram : https://t.me/TrustBasenetwork
submitted by TrustBase to u/TrustBase [link] [comments]

Is it hard for you to meet people?

Hi. Is it hard for you to meet people? I`m originally from Atlanta but recently started making money play more chilli online . Therefore, now travel the world and constantly meet new people. I noticed that we are more friendly and sociable. What do you think is the reason?
submitted by Savings_Set7399 to u/Savings_Set7399 [link] [comments]

Exclusive Casino Bonuses and No Deposit Free Spins



Exclusive Casino Bonuses Review
Collect free spins and no deposit casino bonuses at Free Spins Mobile Casino! We offer only specials promotions that have been duly negotiated with the best online casinos. Some offers come as free spins on registration others as free bonus codes and others as free bets and free chips. Check it now!
>> Get The Best Offers Here <<
The No Deposit Casino Bonus is a bonus that is great for new players. If you are a new casino player you can lose a lot of bets in the beginning. However, if you play using the No Deposit Bonus, there is no risk of losing money and you can safely learn casino games.
You can get such bonuses by signing up at an online casino. There are many types of no deposit bonuses from which you can choose the one that suits your needs. In this article, we have discussed the advantages and disadvantages of this bonus, which can be beneficial for you.

What is No Deposit Bonuses?

A no deposit casino bonus is a type of bonus offer that is given to players without any deposit. It uses casinos as promotional tools to encourage new players to create new accounts and play. The value of these bonuses is lower than other bonuses. A player can claim this bonus only once using an account.
Not all online casinos offer this bonus for new players. Casinos in certain countries do not offer this bonus offer, so know the terms of the casino before claiming the bonus. Not only does the no deposit bonus pay off, but it also often provides free games. Using this bonus game you can win real money by playing online casino slots at no cost.
>> Get The Best Offers Here <<

Types of No Deposit Casino Bonuses

There are different types of No Deposit Casino bonus offers. Players can use these bonuses to win real money while playing casino games. The different types of no deposit casino bonuses are discussed below.

Free Spins

Free Spins is one of the most popular No Deposit Bonus. Registering an online gambling site offers free spins as the next welcome bonus. Some online casinos offer over 100 free spins. Using this bonus you can use lots of bonus slots without any deposit.

Fixed Cash

Some online casinos offer players a certain amount of cash without any deposit after signing up. Using this specific cash you will be able to enjoy slots as well as play table games like blackjack or roulette. This No Deposit Bonus is a lot like the Free Spins Bonus which will play as required before cashing in.

Live Dealer Chips

Many online casinos offer live dealer chips as a bonus to player registrations. These bonus chips are allocated for certain games such as live roulette, baccarat, or blackjack. Many times casinos offer free bonuses with unusual titles like Dream Catcher.

Timed Promos

Online casino sites sometimes offer some form of timely gambling as a no deposit bonus where players can play with free coins of their choice. No more free spin access after the game is over. In this case, you cannot withdraw any winnings and return your free bets. If other casinos meet their playing opportunities, the casinos will surpass your cash.
>> Get The Best Offers Here <<

How does it work?

The No Deposit Bonus is offered as a reward for the registration of new players which is easy to use. These bonuses are given automatically to some players but others have to enter certain promotional codes. No deposit bonuses are spent on marketing in slot games. Casinos use this bonus to attract new players to spread the word about their brand. While some players deposit real money to withdraw this bonus offer, players often make a small deposit after playing with a no deposit bonus.
Some players simply seek profit without risk, so most casinos do not give players a free bonus. The No Deposit Bonus helps casinos attract players although some valuable players are not interested in 10 free spins for $100 each. No deposit bonuses with long term perspectives can pay off for themselves.

Advantages and disadvantages

Online casinos come with a variety of bonus offers for players. Players can choose the best bonus according to their personal needs. However, the most popular of the bonuses offered by casinos is the no deposit bonus. There are advantages as well as disadvantages to this bonus.

Advantages

No deposit bonuses open up the Golden Grail possibility to players. This bonus offer helps players eliminate the risk of online gambling. Playing with the No Deposit Bonus offer allows you to learn about casinos. By winning this you can decide to play casino games and continue playing as soon as the bonus cash is credited to your account. Also using this bonus offer newcomers can try slots and other games and learn them before playing for real money.

Disadvantages

The difficulty is much less in the case of no deposit bonus. But before you can claim it, you need to be aware of its terms. The use of the No Deposit Bonus is restricted to some games, so you will not be able to play slots of your choice using it. Some casinos will only allow you to use this bonus on a few slot machines. The biggest drawback is that if you win using these bonuses it can be a bit difficult to withdraw that win.

Terms and conditions of No Deposit Bonus

To get the No Deposit Bonus, players have to follow some rules. The most important of these policies is the “one bonus per player” policy which is a free bonus and the casino does not give it to the same player repeatedly. The casino will verify your identity if you wish to withdraw the winnings from your bonus. You can never withdraw your winnings unless you sign up with your correct identity.
If you get $ 10 for free, you’ll have to play 1000 spins to spin it. Players can not play all types of games with these bonuses. For example, if Blackjack contributes 5% of each bet, you have to bet 20 times more. Again in the case of prepaid spins, the casinos will total your winnings from these, and at the end of the spinning, you will have to spread the total amount you have won in free spins.

The Final Verdict

You can get a No Deposit Bonus by si gning up at an online casino. This bonus is given to new players by the casino after signing up. A lot of the time you have to enter a coupon code to get this bonus. This is like any other welcome bonus that requires no deposit. If you are looking for an online casino with no deposit bonus then search our site. Here you will find all the necessary information about the casino.
>> Get The Best Offers Here <<
submitted by freespinsmobile to u/freespinsmobile [link] [comments]

ZigZag777 Casino - free spins, no deposit bonus, promo code

ZigZag777 Casino - free spins, no deposit bonus, promo code

ZigZag777 Casino Free Spins
Register at ZigZag777 Casino & Sports to claim our exclusive welcome offer. Enjoy 10, 15 or 50 no deposit free spins after registration. After that, claim a 200% bonus up to 1,000 EUR. On top of that, play 100 free spins. Fast payments! Bitcoin OK! Mobile Play! Instant Support!
>> Claim Exclusive Free Spins <<

ZigZag777 Casino Review

In most cases, casino goers don’t find a strong alternative in online casinos. Online casinos don’t normally provide realistic simulation to compare with real casinos. But there are exceptions and ZigZag777 is definitely one. When you load games page in ZigZag777 online casino, you feel like you are standing near a slot machine. The website makes you feel like walking into a real casino. In the games page, the realistic graphic, especially the buttons feels so much like the slot machines. The sounds, sort of emulate a casino-like ambience. You got to try the sounds especially in slots that feature spins. The sounds of spins are music to the ears.
Not just the feel, there are many other stellar features to talk about, when it comes to this amazing casino. It would be good to start with their extremely helpful support. Why wait for days, for your email complaints to be addressed? This casino has 24×7 live chat agents to promptly help you. In our experience customers are never subjected to a queue. You don’t have to worry about case ids and complaint numbers. What can be even better? It would be a multi-lingual chat support. That’s exactly what ZigZag777 has in place. It’s intended to help gamblers from all over the world, especially the populace who speak Russian and Polish languages.
The chat is superbly helpful and customer friendly. They attend to your every query and address your every complaint almost instantly. It’s a luxury, hugely missed in even the popular online casino’s going around. Lack of support has been a deterrent to returning customers in other internet casinos. Spare a thought for their email support which is shadowed by their excellent chat system. Even when you have no access to internet, you can reach them on phone. Their typical speedy response happens via all platforms and their support is well rounded. The FAQ and TOS pages are well detailed, devoid of any asterisk.
Speaking of multi lingual support, we need to mention ZigZag777 does welcome global users with both arms. Their portal can be viewed and operated in multiple languages. A multilingual forum would complete the casino’s globalization. There are a few features that are due for a long time now. Considering the consistent improvements happening in the portal, we can be sure those feature requests would be addressed. Mobile gaming and live dealing should ideally be the casino’s top priority in regards to upcoming improvements. It would be a shame for an all-round casino to miss out on those features.
>> Claim Exclusive Free Spins <<

ZigZag777 Casino Slots

Slots are the unsung heroes of casino. With the arrival of online casinos, more emphasis on slots has been made possible. In ZigZag777, slots are definitely the main show. You got slots coming from two awesome game providers – Pragmatic play and Microgaming. The slots are inspired from cult movies, cultures and epics. Every slot comes with a theme that impacts the point system as well as cash rewards. The cutting edge audio and video effects would give you an immersive experience.
ZigZag777 had a huge variety of slots, courtesy of Microgaming solutions. They have also included Pragmatic Play recently. What would it mean to the casino’s progress? They now have a lot more awesome games in their list. Inclusion of Pragmatic Play has improved the catalogue for slots by leaps and bounds. You now get to play the coolest games like Hot Safari, the Catfather and many more. Every slot in the casino has a few specialties worth mentioning about. Nevertheless it would be better to not ruin your first time experience with more spoilers.

ZigZag777 Casino Games

In the fusion of Microgaming and Pragmatic play you can’t expect gaming quality to be anything less than extraordinary. The platform put up on the casino doesn’t disappoint you, on this expectation. It actually fares way better than that. They have every casino game in place. There are a few flash type games in the list too. It is to ensure, even the average internet gamer familiarize with this site effortlessly.
Today, an average online gambler wants to have it all in one place. ZigZag777 understands that and does the needful. In terms of security and fairness, the casino has scored absolutely positive. The games are RNG tested and certified for being fair to the gambler. The site has SSL security in place to counter cyber threats against users. The casino provides you a safe, secure and ever updating game portfolio.
>> Claim Exclusive Free Spins <<

ZigZag777 Casino Deposit/Withdrawal Methods

Cards and ewallets are the funding options in ZigZag777. They have done well to cover most of the popular options. You can make instant deposits through MasterCard and Visa. Huge number of internet walled options is available including Skrill, Neteller, GiroPay, NeoSurf, TrustPay, Euteller and more. Paypal and bitcoin is missed, but it’s typical of all online casinos. Even internet betting sites seldom do better. The huge number of funding options makes operations on site, more flexible. It translates in day to day gaming activities too.
Withdrawals requests are processed on the same business day. First time withdrawals don’t mandate documents of any kind. Successive withdrawals may require identification proof alone. ZigZag777 doesn’t hold your funds in any case. The speedier and easier withdrawals make life easy for users. The withdrawal threshold is low to nil across available funding options.

ZigZag777 Casino Bonuses & Promotions

Online casinos and betting sites often welcome players with attractive bonuses. Not many of them go beyond that and help the regular users. It’s not the case with the ZigZag777 online casino. You are rewarded with welcome bonuses, seasonal promotions, cash backs and activity based bonuses. You can check out their seasonal promotions and bonuses by clicking the promotions tab in homepage. You would be duly notified about the same by email. Free spins are offered generously on the site and on games individually as well.
Three types of bonuses are always available in the site.
  • Welcome Bonus: It is the 200% bonus given on your first deposit. The max threshold for being eligible for this bonus is 1000 Euros.
  • Weekly Reward: Weekly reward is given based on weekly gaming activity. It amounts to 15% cashback on weekly activity.
  • Weekly Reload: It is 40% bonus given on your first deposit made on weekends. The max threshold for eligibility is 1000 Euros.
>> Claim Exclusive Free Spins <<

Overall Experience

Between the excellent customer support, high gaming quality, huge slots variety, funding ease and attractive bonuses, you have a complete package in ZigZag777. Discussed is just a portion of the stellar list of features of the casino. This casino hasn’t been for long in the internet gambling scene. Even it its short stay, it has made the perfect impression a casino has to. The only downside can be the addictive feel of the casino. Nevertheless it is easy to track time spent, earnings made and other critical data through the dynamic interface.
The portal is very much likable even to an internet dummy. The platform doesn’t demand you to be computer savvy. The user friendly portal coupled with exemplary options makes it a casino, hard to be overlooked. The winning chances are certified fair and the site is secure too. There is no reason, why this site doesn’t compare with the bests in the industry. The service is outstanding as of now and will only improve in future. Every internet casino lovers must check out ZigZag777.
submitted by freespinsbonus to u/freespinsbonus [link] [comments]

free slot machines online no registration video

FREE SLOTS GAMES - YouTube FREE SLOTS NO REGISTRATION - YouTube Top 10 Free Slot Machines for Fun Games - YouTube Free Slots For Fun Play Free Slot Machines - YouTube Free slots - No downloads required at Slotozilla.com - YouTube free online slots no download - YouTube

2) No Registration Required. We will never ask you to sign-up, or register your details to play our free games. There is no need for such things, so we refuse to do it. 3) No Pop-up Advertising. We will never bombard you with pop-up adverts when you are enjoying our free slot games. We think pop-ups are nasty, so we don't use them. A community where everybody has a ton of fun enjoying free slot machines with no download required. So, we invite you to enjoy the site, join the community, participate, and most importantly have a blast playing online slots. Start playing and winning today! In today’s online casino games universe there are literally dozens of leading manufacturers of free online slots games. Here at Slotu Free Slot Machines with Free Spins Bonus. Free spin bonuses on most free online slots no download games are gotten by landing 3 or more matching symbols of the scatter icons. Some slot machines have up to 20 free spins which you can re-trigger by hitting more scatter symbols while others offer a flat number of free spins without re-trigger Play 30+ FREE 3-reel and 5-reel slots: Mountain Fox, Treasures of Egypt, Flaming Crates, Prosperous Fortune, Magic Wheel, Fruit Smoothie, Party Bonus, Video Poker and more! FREE Online Slot Machines! Win at least 500 credits and press the sweepstakes button to enter. That’s why we’re the world’s biggest collection of free slot machines online. Free casino slot games are fun to play whenever you have a few minutes to spare. There’s a huge number of themes, so whether you want to find play free online slots that feature cats or even Thor, god of Thunder, you’ll find them all here. At VegasSlotsOnline.com, we offer you the world’s biggest free Playing slot machines online for free is the best way for beginners to join the virtual casino gaming bandwagon. Seasoned players also get to learn the ins and outs of top new games with no limitations. Since you won’t be risking any of your own funds, you can go for as many spins as you need. When you play free slots online, you can also understand the game features beforehand, as they Our first and foremost goal is to constantly update the slot machines demo collection, categorizing them based on casino software and features like Bonus Rounds or Free Spins. Play 5000+ free slot games for fun - no download, no registration or deposit required. SlotsUp has new advanced online casino algorithm which is developed to pick the

free slot machines online no registration top

[index] [844] [9156] [8966] [3083] [7095] [9160] [9835] [769] [7269] [5126]

FREE SLOTS GAMES - YouTube

Play free slots for fun. No download, no registration is required with instant play feature.Top 10 Free Slot Machines:10. Ariana9. Cool as Ice8. East Of The ... The biggest collection of FREE slots to play online (NO DOWNLOAD). List of games: http://www.slotozilla.com/free-slots/no-downloadfree slots no downloadfree ... Free Slots No Download No Registration Instant Play:https://fakenewssucks.com/free-slots-no-download-no-registration-instant-play/Music: https://www.youtube.... Slot machines have a rich history that gives us insight into their widespread, modern popularity. Originally intended by casinos as a way to entertain bored ... Are you looking for an online website where you can play slot machines for free, have fun and be immersed in the online casino experience without having to d... FREE SLOTS GAMES is a channel where you will always find the most recent reviews of online casinos and gambling clubs. Here we’ll talk about the intricacies of slot machines, which will include ... Play 4 free online video slots and slot machines for fun online on Slots4play.http://www.slots4play.com/

free slot machines online no registration

Copyright © 2024 top100.toprealmoneygames.xyz