Re: Accessibility in the FreeBSD installer and console

2022-07-10 Thread Klaus Küchemann



> Am 10.07.2022 um 01:59 schrieb Michael Gmelin :
> 
> 
> 
>> On 9. Jul 2022, at 03:22, Klaus Küchemann  wrote:
>> 
>> 
>>> Am 07.07.2022 um 19:32 schrieb Hans Petter Selasky :
>>> 
>>> Hi,
>>> 
>>> The only argument I've heard from some non-sighted friends about not using 
>>> FreeBSD natively is that ooh, MacOSX is so cool. It starts speaking from 
>>> the start if I press this and this key. …….
>> 
>> Hi,
>> 
>> I would like to shortly introduce myself.
>> I am indispensable  for all your friends and everybody else
>> and yes, I can speak (and I can even hear)-
>> I am the de facto standard for everything audio for Apple users and I even 
>> can 
>> make users of other OSes very very happy.
>> 
>>> 
>>> Am 08.07.2022 um 12:53 schrieb Hans Petter Selasky :
>>> Hi,
>>> Here is the complete patch for Voice-Over in the FreeBSD console:
>>> 
>>> https://reviews.freebsd.org/D35754
>>> 
>>> You need to install espeak from pkg and then install the 
>>> /etc/devd/accessibility.conf file and then run sysctl 
>>> kern.vt.accessibility.enable=1 after booting the new kernel.
>>> 
>>> It is freaking awesome!
>>> 
>>> There might be some bugs, but it worked fine for me!
>>> 
>>> —HPS
>> 
>> Congratulations ! 
>> 
>> But while reading the docs of your system`s bluetooth drivers I became a bit 
>> afraid 
>> that I won’t be fully supported , I hope this is unfounded.
>> 
>> It’s not only that I’m a shiny white culty thing ..
>> your friends can leave me in their ears and can simultaneously hear the 
>> surroundings AND the Audio output.
>> That’s why I’m indispensable…
>> 
>> Will you ensure that at least one bt-chip will support me in your system and 
>> will you 
>> care for the corresponding drivers?
>> 
>> If yes I would be happy to meet you in your VT-console ,
>> 
>> And when you later even support vice versa: 
>> -SpeechToText- ,
>> It’s possible that we become friends for life .
>> 
>> 
>> Best Regards,
>> yours 
>> 
>> AirPodsPro  :-) 
> 

Hi,


> But why would you ever leave your family that was designed from the ground up 
> to match you and any need you could potentially have?

Of course : home sweet home.. but after these pandemic times, you're always 
happy to receive invitations from other families.
I’m nearly sure that HPS voiceOver invitation to his Macuser-friends will be a 
successful event if e.g. me, the AirPods Pro 
Would have been supported by a boot-script or similar by default, just a 
suggestion , and I am supported by many OSes, not only that from my creator.

> And why would you not share any word your "owner" (the person who spent money 
> on you, so they could use you) says with your creator and all its connected 
> systems and entities, so that they could be fully analyzed and monetized?

my current owner doesn't like being reminded that he doesn’t own much which 
could be monetized :-)

> 
> -m

yours AirPods Pro
> 
> p.s. seriously, if you want the full Apple experience, you really should stay 
> within their ecosystem. Trying to compete with that (with all its 
> questionable implications in terms of digital sovereignty) is pointless, 
> especially if you are neither broke nor care too much about privacy. If these 
> things mean nothing to you, just buy the off the shelf solution and save the 
> time that tinkering with free alternatives (that will never be as smooth as 
> "the real thing") would require and spend it on things that mean something to 
> you (friends, family, charity).

p.s. (not everything strictly seriously;-).  ,  what you say about the full 
Apple experience applies to many (Desktop) Macusers but,  well, some years ago 
Apple cut out every integrated OpenSource web services and other services  from 
MacOS Server (for good reasons) and left Mac administrators alone with these 
always buggy OpenSource Operating Systems, then you get used to these free 
tinker alternatives. and after a while you even feel comfortably  at the vfs_ 
mount root-prompt, just to type in a question mark short before panic :-) … 
I assume that HPS` VoiceOver port to FreeBSD is  dedicated to Mac addicts 
And because of that :  Isn’t it more „privacy" with the AirPods Pro for this 
usecase  than with e.g. USB-speakers where everybody around can hear what comes 
out ;-)
 
K.

..thanks for writing and of course I leave this thread now because I know this 
is a technical mailing list, and not suitable for philosophizing, but 
nevertheless very  interesting and thumbs up for HPS VoiceOver project




Re: problem with bhyve, ryzen 5800x, freebsd guest

2022-07-10 Thread Gleb Smirnoff
On Thu, Jul 07, 2022 at 03:29:04PM +0300, Andriy Gapon wrote:
A> I have a strange issue with running an 'appliance' image based on 
A> FreeBSD 12 in bhyve on a machine with Ryzen 5800x processor.
A> 
A> The problem is that the guest would run for a while and then the host 
A> would suddenly reset itself.  It appears like a triple fault or 
A> something with similar consequences.
A> 
A> The time may be from a few dozens of minutes to many hours.
A> 
A> Just to be clear, no such thing occurs if I do not run the guest.
A> Also, I have an older AMD system (pre-Zen), the problem does not happen 
A> there.
A> A vanilla FreeBSD 12.3 installation that just sits idle also does not 
A> cause the problem.
A> 
A> Does anyone have an idea what the problem could be?
A> What workaround or diagnostics to try?
A> Anybody else seen something like this?
A> 
A> Since it's the host that resets it would be hard to capture any traces.

I also run bhyve on Ryzen since late 2021 and never had such an issue.
But not FreeBSD 12, I run the head.

-- 
Gleb Smirnoff



Re: Accessibility in the FreeBSD installer and console

2022-07-10 Thread Hans Petter Selasky

Hi Klaus and Michael,

I've tried to make some graphical QT v6.x cross platform so-called 
accessible applications. It is really hard to get it right. If you use 
one QT widget, everything is read perfectly in MacOS and if you use 
another QT widget, or a custom one, it is just not working. Or if you 
have a text editor you need to make sure you can tab out of it.


Then a friend of mine said he started to use mac-ports and asked if I 
can port my applications from AppStore to there, because it is so much 
easier for him to use --- sigh, why could he not just re-install his Mac 
M1 with FreeBSD. pkg has just about everything he needs! Only that he 
needs to learn a few things the FreeBSD way.


FreeBSD could beep all sound cards from 0 to 9 during single user mode 
for example, to indicate something is wrong. Some kind of espeak daemon 
could also be started from single user-mode.


FreeBSD could technically support USB audio from the USB loader. We do 
have a USB stack which can be built as a single-threaded blob into the 
loader, but probably using the bell character via the BIOS is simpler.


Many times when I see people use FreeBSD it is through Windows or MacOS. 
There is nothing wrong about that. I personally however prefer Windows 
through FreeBSD. Now if you would listen to me for a bit you will get 
why FreeBSD may be your only bet. Both Apple and Microsoft are totally 
tied up companies. I claim they can't do anything about computer 
programs that violates copyright law. You will be completely banned from 
their stores. But who would need to break "the law" to do something 
which most other people can do by not breaking the law?


I've personally had a dream about being able to play the piano, but my 
brain simply won't do it. So I made a computer program to fill the gaps. 
The problem is that many so-called TAB sites are full of "stupid" 
copyright protections, obfuscating all the simple plain-text everyone 
else can see with their plain eyes, I just need it for my program, with 
tons JavaScript parsing, to make the text non-machine readable:


Go here first and look at the CPU-usage and HTML source:
https://www.ultimate-guitar.com/

Then go here and compare:
https://nortabs.net

And nobody wants to use a program that can only play a 100 Norwegian 
songs, when UG has 1.4 million multi-national songs available, in 
exactly right format I need. You will find people tried to talk to UG, 
but with no success.


Is it legal to download movies using the Pirate bay if you are blind? 
Say you want all sub-titles on a braille device and need 
machine-readable subtitles?


What if you have some kind of other disability and really need 
machine-readable formats to do your job?


It's like being allowed to remove the copyright protection from that 
PDF, because you are not blind or deaf, but something else, which in the 
future will be mitigated by a machine.


The only option for Apple, Google and Microsoft products, is so-called 
jail-breaking and cracks, which often gets your device infected by viruses.


Apple says that all browsers on iOS must use the WebKit layout engine. 
That is so clever and I see another reason why. They don't want anyone 
to have access to machine readable formats, because then someone could 
remove all the ADs or someone could clone all the TABs on UG or blah 
blah blah.


What prevents you from feeding audio of an e-book back into Google 
translate and selling the resulting text?


What prevents you from OCR-ing ultimate-guitar?

It's getting late here now and I think I've shared enough thoughts for 
today. Hope you find something meaningful in what I've written.


--HPS



Re: Accessibility in the FreeBSD installer and console

2022-07-10 Thread Christer Edwards
unsubscribe

On Sun, Jul 10, 2022 at 3:55 PM Hans Petter Selasky  wrote:

> Hi Klaus and Michael,
>
> I've tried to make some graphical QT v6.x cross platform so-called
> accessible applications. It is really hard to get it right. If you use
> one QT widget, everything is read perfectly in MacOS and if you use
> another QT widget, or a custom one, it is just not working. Or if you
> have a text editor you need to make sure you can tab out of it.
>
> Then a friend of mine said he started to use mac-ports and asked if I
> can port my applications from AppStore to there, because it is so much
> easier for him to use --- sigh, why could he not just re-install his Mac
> M1 with FreeBSD. pkg has just about everything he needs! Only that he
> needs to learn a few things the FreeBSD way.
>
> FreeBSD could beep all sound cards from 0 to 9 during single user mode
> for example, to indicate something is wrong. Some kind of espeak daemon
> could also be started from single user-mode.
>
> FreeBSD could technically support USB audio from the USB loader. We do
> have a USB stack which can be built as a single-threaded blob into the
> loader, but probably using the bell character via the BIOS is simpler.
>
> Many times when I see people use FreeBSD it is through Windows or MacOS.
> There is nothing wrong about that. I personally however prefer Windows
> through FreeBSD. Now if you would listen to me for a bit you will get
> why FreeBSD may be your only bet. Both Apple and Microsoft are totally
> tied up companies. I claim they can't do anything about computer
> programs that violates copyright law. You will be completely banned from
> their stores. But who would need to break "the law" to do something
> which most other people can do by not breaking the law?
>
> I've personally had a dream about being able to play the piano, but my
> brain simply won't do it. So I made a computer program to fill the gaps.
> The problem is that many so-called TAB sites are full of "stupid"
> copyright protections, obfuscating all the simple plain-text everyone
> else can see with their plain eyes, I just need it for my program, with
> tons JavaScript parsing, to make the text non-machine readable:
>
> Go here first and look at the CPU-usage and HTML source:
> https://www.ultimate-guitar.com/
>
> Then go here and compare:
> https://nortabs.net
>
> And nobody wants to use a program that can only play a 100 Norwegian
> songs, when UG has 1.4 million multi-national songs available, in
> exactly right format I need. You will find people tried to talk to UG,
> but with no success.
>
> Is it legal to download movies using the Pirate bay if you are blind?
> Say you want all sub-titles on a braille device and need
> machine-readable subtitles?
>
> What if you have some kind of other disability and really need
> machine-readable formats to do your job?
>
> It's like being allowed to remove the copyright protection from that
> PDF, because you are not blind or deaf, but something else, which in the
> future will be mitigated by a machine.
>
> The only option for Apple, Google and Microsoft products, is so-called
> jail-breaking and cracks, which often gets your device infected by viruses.
>
> Apple says that all browsers on iOS must use the WebKit layout engine.
> That is so clever and I see another reason why. They don't want anyone
> to have access to machine readable formats, because then someone could
> remove all the ADs or someone could clone all the TABs on UG or blah
> blah blah.
>
> What prevents you from feeding audio of an e-book back into Google
> translate and selling the resulting text?
>
> What prevents you from OCR-ing ultimate-guitar?
>
> It's getting late here now and I think I've shared enough thoughts for
> today. Hope you find something meaningful in what I've written.
>
> --HPS
>
>