I have the same or a very similar microwave oven and, at around $50 for a fully accessible appliance, I'm pretty darned pleased with it. As far as I know, most embedded systems work is still done in C and, occasionally, a peculiar assembly language specific to some microprocessor used on the device. My first programs, written as a hobbyist for fun when I was 11 years old, was done all in PDP8 assembly language. It was the only language I knew as I had a book about it and didn't know other languages existed as I had no books about them. I really love the purity of assembly hacking and feel sad as, with each passing year, it fades off into obscurity. The little super cheap processors in a microwave oven or television remote may still require some tweaking in assembly and that makes me smile. cdh On Oct 13, 2010, at 12:13 PM, Alex Midence wrote: > I like the speech only ui concept. I have a microwave at home that > talks. It's a mainstream gadget we got for like a hudnred and fifty > bucks or somehting like that. It was not designed for blind people > specifically. You have a dial that you turn and it speaks presets for > Pizza, soup, TV Dinner, popcorn and the like with button in the middle > that adds thirty seconds to whatever time it's set for. Along the > right, there is a column of small round buttons that each represent a > minute starting at the top from 1 to 5. Somebody had to code the > embedded system That runs it. The idea of coding such a thing is > intriguing to me. What would you use? C? ASM? Could you use c++ > for it? > > On the topic of a GUI, what if you allowed the end user total control > over the look of your app. You could have a dialog that they could > use to modify the color of the foreground, background and which icons > to use for certain things. I believe windows has a standard set of > icons that come up for certain buttons and controls. You could hire > someone to create and save settings packages that you could offer as a > list of predone ui customizations and also offer the user the ability > to create their own. Kind of like what firefox does with themes. > Just make your app fully customizable by the end user and the burden > for making a visually appealing ui no longer falls on your shoulders. > You take care of making sure the app does what it's supposed to do and > let the user decorate it themselves. > > Thoughts? > Alex M > > On 10/13/10, DaShiell, Jude T. CIV NAVAIR 1490, 1, 26 > <jude.dashiell@xxxxxxxx> wrote: >> That or give the project to the assistant to do and go on with other >> things. Even if an assistant is hired, if they don't know the >> programming graphical user interface standards of your employer, you >> could be out of work real fast and for good cause. >> >> >> -----Original Message----- >> From: programmingblind-bounce@xxxxxxxxxxxxx >> [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Client >> Services >> Sent: Wednesday, October 13, 2010 11:47 >> To: programmingblind@xxxxxxxxxxxxx >> Subject: RE: Is GUI Programming Worth While for Visually Impaired >> Coders? >> >> Hi- >> >> I am very fascinated by this conversation. In my opinion, GUIs can be >> handled by blind people with a human assistant giving feedback on look >> and layout. So, don't turn away the project, hire an assistant. >> >> I have found that it is hard for me to conceptualize a look and layout. >> But if somebody tells me exactly how they want something designed, it is >> rather straight forward. >> >> >> >> H.R. Soltani >> >> From: programmingblind-bounce@xxxxxxxxxxxxx >> [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Kerneels >> Roos >> Sent: Wednesday, October 13, 2010 11:08 AM >> To: programmingblind@xxxxxxxxxxxxx >> Subject: Is GUI Programming Worth While for Visually Impaired Coders? >> >> >> >> This message was posted to a reply on the long thread about Oracle >> accessibility concerns involving Java. I thought I'd post it again with >> a new subject, since it deviates from the original topic. >> >> >> I can't agree more your this statement Jay. As much as all of us want >> to create nice GUIs, it is really such such a battel for someone that >> can't see properly, if you are honest with yourself. I would say that >> the FB examples are indicative of this, since the FB concept is very >> simple yet for a visually impaired person to build a GUI is a massive >> task in all fairness. >> >> I didn't catch the whole story with the recent critisism of the FB >> examples, but I can understand why a professor for example would >> ridicule having the logic and presentation code (GUI code) all in one >> file. (or any other aspect of the FB stuff that servce the purpose of >> aiding blind people) It's a poor design choice for anything but an >> example, but then, that's exactly what the FB examples are -- tools to >> show you simple GUI creation in various programming languages. >> Personally I think it's great and I commend all the contributors. It's a >> service to the community, but sighted people will struggle to see it's >> worth. >> >> We must understand, for a fully sighted person, building GUIs is >> rediculously easy and straight forward. No matter what kind of >> accessible GUI designer tools there might be in future, the playing >> field will never be level when it comes to anything graphic. Yet there >> is no reason for despair, since there are numerous other areas in >> computer sciense and programming in particular where a blind person >> could compete well and I'm speculating that there might even be areas >> where having no or little sight might aid you! >> >> One particular small project I worked on while studying at university >> springs to mind. It was a little applet developed with AWT or Swing that >> saved your bookmarks in a tree structure. The professor was a gracious >> man, and he gave us a nice score for the project, but he stepped in >> after we did our presentation and basically told the class that we >> really did spend much time on this and that we didn't just download it >> from the net or something... He did this, I think, because our project >> was fairly inferiour graphic wise compaired to the elaborate graphics >> the other student's projects sported even though I spent hours and hours >> on the little GUI side of the software. >> >> It's heart breaking for me when I read how hard blind folks try and make >> appealing graphical interfaces, or when I read about the struggles some >> software causes blind guys. It's commendable to see how people cope with >> the worst of situations, but there are also better areas to focus on,, >> areas where you'll be far more productive and make a better impact . >> >> It's a complex topic for me and there are much to say about it. What I'm >> wondering is if it is not a good time to review the way disabled people >> are trained up to believe that interaction with computers should >> commence in the generally accepted form of having a "normal" or sighted >> OS with all highly graphical applications with a rediculously advanced >> and complex and expensive screen reader stuck on top of it all. >> >> And then, on the other hand, how we can identify better software >> development areas to focus on where blindness poses less of an obsticle. >> Also, how we can advance in those areas and properly promote ourselves >> and our value to a software development shop developing for the general >> public or business where accessibility is of little concern. Myself for >> one have a little bit of a complex when think of all my years experience >> as a software developer and yet the difficulty with which I'm faced with >> when having to develop a GUI, and how someone with far less experience >> than myself could code a GUI so much faster and better looking in less >> time and with less effort. >> >> My challenge to the list; let's draw up a specification of areas in >> programming and computer science where visually impaired people can >> excell at in the modern age where graphics does play such a ever >> increasingly important part. >> >> Armed with such a specification we'll be in the right position to start >> and focus efforts on training ourselves up in those areas and then >> sharing knowledge and awareness so that a wel trained blind programmer >> (in the identified fields) could approach any development house with >> confidence of his / her abilities and value she / he will add to a >> company. >> >> Kerneels >> >> On 10/13/2010 12:31 AM, Jay Macarty wrote: >> >> >> >> I would advise spending time on web development with java on the server >> side. Either that or headless java development such as web services. >> Both directions can allow a person to grow into a very strong java >> developer with very marketable skill sets without fighting the constant >> battle of either swing accessibility or trying to gain skills in an API, >> swt, which may have somewhat limited acceptence in a large traditional >> java shop. Personally, I love swt; however, as a tech lead, I can't push >> it into a project here because it is not an accepted technology by our >> enterprise architects. >> >> ----- Original Message ----- From: "Homme, James" >> <james.homme@xxxxxxxxxxxx> <mailto:james.homme@xxxxxxxxxxxx> >> To: <programmingblind@xxxxxxxxxxxxx> >> <mailto:programmingblind@xxxxxxxxxxxxx> >> Sent: Tuesday, October 12, 2010 7:02 AM >> Subject: RE: Credible rumor that deserves serious consideration, IMHO >> >> >> Hi Jay, >> Would you advise someone new to Java to spend more time on Swing, SWT, >> or web? >> >> Thanks. >> >> Jim >> >> Jim Homme, >> Usability Services, >> Phone: 412-544-1810. Skype: jim.homme >> Internal recipients, Read my accessibility blog. Discuss accessibility >> here. Accessibility Wiki: Breaking news and accessibility advice >> >> >> -----Original Message----- >> From: programmingblind-bounce@xxxxxxxxxxxxx >> [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Jay Macarty >> Sent: Monday, October 11, 2010 3:31 PM >> To: programmingblind@xxxxxxxxxxxxx >> Subject: Re: Credible rumor that deserves serious consideration, IMHO >> >> Over the past couple of years, I have been involved in hiring java >> developers several times. One of the things we have had trouble with is >> finding people with swing experience. It seems that, while there are >> certainly a number of applications still using swing heavily, a lot of >> java >> development is moving away from swing based GUI interfaces to using web >> based front-ends. Perhaps, Oracle thinks that a declining interest in >> using >> swing as a UI means they don't need to spend as much effort on swing >> accessibility but that thought path can certainly leave those of us who >> still need access to heavily swing based apps in a spot. >> >> >> ----- Original Message ----- >> From: "Stanzel, Susan - Kansas City, MO" <susan.stanzel@xxxxxxxxxxxx> >> <mailto:susan.stanzel@xxxxxxxxxxxx> >> To: <programmingblind@xxxxxxxxxxxxx> >> <mailto:programmingblind@xxxxxxxxxxxxx> >> Sent: Sunday, October 10, 2010 8:11 PM >> Subject: RE: Credible rumor that deserves serious consideration, IMHO >> >> >> Hi Listers, >> >> I have not stepped into this until now. I would hope that needing >> government >> contracts in the United States would have some affect on all this. I >> have >> asked people about swing and I am told it isn't used very much because >> there >> is newer technology out there. I am not an experienced Java programmer >> so >> maybe the rest of you will know more than I do. I know we use Struts at >> my >> building for creation of web projects. If I have just made a fool of >> myself, >> it's not the first time and won't be the last. (grin). >> >> Susie Stanzel >> >> -----Original Message----- >> From: programmingblind-bounce@xxxxxxxxxxxxx >> [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of The Elf >> Sent: Sunday, October 10, 2010 7:08 PM >> To: programmingblind@xxxxxxxxxxxxx >> Subject: Re: Credible rumor that deserves serious consideration, IMHO >> >> hey, this is my usual line, "beat them into submission" lol >> >> or hound,or pummel, or... >> >> elf >> Moderator, Blind Access Help >> Owner: Alacorn Computer Enterprises >> Specialists in customized computers and peripherals >> - own the might and majesty of a Alacorn! >> www.alacorncomputer.com >> proprietor, The Grab Bag, >> for blind computer users and programmers >> http://grabbag.alacorncomputer.com >> >> ----- Original Message ----- >> From: "Sina Bahram" <sbahram@xxxxxxxxx> <mailto:sbahram@xxxxxxxxx> >> To: <programmingblind@xxxxxxxxxxxxx> >> <mailto:programmingblind@xxxxxxxxxxxxx> >> Sent: Saturday, October 09, 2010 10:14 AM >> Subject: RE: Credible rumor that deserves serious consideration, IMHO >> >> >> >> >> >> Wow, it only took like 15 emails on the subject, but finally the voice >> of >> reason has made itself known. >> >> Ken, I completely agree. Now is the time to pressure them into actually >> not abandoning it. >> >> Take care, >> Sina >> >> ________________________________ >> >> From: programmingblind-bounce@xxxxxxxxxxxxx >> [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Ken Perry >> Sent: Saturday, October 09, 2010 1:10 AM >> To: programmingblind@xxxxxxxxxxxxx >> Subject: RE: Credible rumor that deserves serious consideration, IMHO >> >> >> >> If this is true then it's not time to tell people to stay away. It's >> time >> to get people to get active and start emailing and >> calling them till they do support it. If we stay away we lose what >> accessibility was there. >> >> >> >> Ken >> >> >> >> >> >> From: programmingblind-bounce@xxxxxxxxxxxxx >> [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Storm Dragon >> >> Sent: Friday, October 08, 2010 11:09 PM >> To: programmingblind@xxxxxxxxxxxxx >> Subject: Re: Credible rumor that deserves serious consideration, IMHO >> >> >> >> Hi, >> I would not doubt it for one second. They dropped the ball on Linux >> accessibility pretty much first thing when they took over Sun. >> It's probably a good idea, if you have influence over software >> decisions, >> to encourage companies, clients, and friends to stay far >> far away from Oracle and their software. I was even going to get rid of >> Open Office but fortunately the version used in Ubuntu is a >> fork so not subject to them. unless, that is, they somehow manage to win >> >> their evil attack on Google. If that happens, who knows who >> they will attack next. Keep your fingers crossed, and maybe the open >> source community will keep the Bridge going, Orca is still >> alive and well after all. >> Storm >> >> -- >> >> >> Registered Linux user number 508465: >> http://counter.li.org/ >> My blog, Thoughts of a Dragon: >> http://www.stormdragon.us/ >> Get yourself a Frostbox: >> http://www.frostbitesystems.com/ >> >> >> On Sat, 2010-10-09 at 08:15 +0530, prateek aggarwal wrote: >> >> >> oh know, >> i wish its just a rumor. >> if its ever going to be true, i'll be so said. >> >> regards, >> prateek agarwal. >> >> >> >> On 10/9/10, Jamal Mazrui <empower@xxxxxxxxx> <mailto:empower@xxxxxxxxx> >> wrote: >> >> >> >> I heard from a good source today that Oracle has decided to discontinue >> support for the Java Access Bridge (and no alternative is planned). I >> would be glad to be convinced otherwise. If anyone has information >> regarding this topic, please share. >> >> Jamal >> >> __________ >> View the list's information and change your settings at >> //www.freelists.org/list/programmingblind >> >> >> >> __________ >> View the list's information and change your settings at >> //www.freelists.org/list/programmingblind >> >> >> __________ >> View the list's information and change your settings at >> //www.freelists.org/list/programmingblind >> >> >> __________ >> View the list's information and change your settings at >> //www.freelists.org/list/programmingblind >> >> __________ >> View the list's information and change your settings at >> //www.freelists.org/list/programmingblind >> >> __________ >> View the list's information and change your settings at >> //www.freelists.org/list/programmingblind >> >> >> This e-mail and any attachments to it are confidential and are intended >> solely for use of the individual or entity to whom they are addressed. >> If you have received this e-mail in error, please notify the sender >> immediately and then delete it. If you are not the intended recipient, >> you must not keep, use, disclose, copy or distribute this e-mail without >> the author's prior permission. The views expressed in this e-mail >> message do not necessarily represent the views of Highmark Inc., its >> subsidiaries, or affiliates. >> __________ >> View the list's information and change your settings at >> //www.freelists.org/list/programmingblind >> >> >> __________ >> View the list's information and change your settings at >> //www.freelists.org/list/programmingblind >> >> >> >> -- >> Kerneels Roos >> Cell: +27 (0)82 309 1998 >> Skype: cornelis.roos >> >> "Common Sense" is not "Common Practice" . >> >> "The Strawberry Jam Law: >> The wider you spread it, the thinner it gets..." >> -- from the Java Specialist Newsletter, from a book on consulting. >> >> __________ >> View the list's information and change your settings at >> //www.freelists.org/list/programmingblind >> >> > __________ > View the list's information and change your settings at > //www.freelists.org/list/programmingblind > __________ View the list's information and change your settings at //www.freelists.org/list/programmingblind