CToption - Binary Options Made Simple

Dedicated to the snowflakes ❄️ bothered by the CT DMV allowing non-binary gender options on IDs

Dedicated to the snowflakes ❄️ bothered by the CT DMV allowing non-binary gender options on IDs submitted by pyamemes to Connecticut [link] [comments]

nginx reverse proxy configuration settings?

Hey all,
After recently working through my nginx reverse proxy configuration, I noticed mine, while working as expected, could be structured much cleaner than it currently is.
So I'm curious about two things
  1. How others have structured their nginx.conf, sites-enabled/default, conf.d/jellyfin.conf. and any other config files they may have. It seems the best practice is to define each area within its own config file. For example, http headers configured in conf.d/http_headers.conf and included in nginx.conf
  2. What specific settings do others use for both security and performance for jellyfin - obviously the jellyfin docs have nginx settings listed, but curious what others do beyond these.
For context, I run a local static website along with proxying to jellyfin and I'm sure I could be doing things better than I currently am.
Here's my nginx.conf for example:
## ================================= ## to test configuration for errors ## run: gixy /etc/nginx.conf ## ================================= user www-data; worker_processes auto; pid /run/nginx.pid; include /etc/nginx/modules-enabled/*.conf; events { worker_connections 1024; multi_accept on; } http { charset utf-8; sendfile on; tcp_nopush on; tcp_nodelay on; server_tokens off; log_not_found off; types_hash_max_size 2048; # size Limits & Buffer Overflows client_body_buffer_size 128K; client_header_buffer_size 16k; client_max_body_size 32M; large_client_header_buffers 4 16k; # timeouts client_body_timeout 10; client_header_timeout 10; keepalive_timeout 5 5; send_timeout 10; server_names_hash_bucket_size 128; server_name_in_redirect off; # MIME include /etc/nginx/mime.types; default_type application/octet-stream; # logging access_log /valog/nginx/access.log; error_log /valog/nginx/error.log; # Diffie-Hellman parameter for DHE ciphersuites ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # SSL Settings ssl_session_cache shared:le_nginx_SSL:10m; ssl_session_timeout 1d; ssl_session_tickets off; ssl_prefer_server_ciphers on; ssl_protocols TLSv1.2 TLSv1.3; ssl_ciphers ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384; # OCSP Stapling ssl_stapling on; ssl_stapling_verify on; resolver 8.8.8.8 8.8.4.4 valid=60s; resolver_timeout 5s; # virtual Host Configs include /etc/nginx/conf.d/*.conf; include /etc/nginx/sites-enabled/*; # gzip Settings gzip on; gzip_http_version 1.1; gzip_vary on; gzip_disable "MSIE [1-6]\.(?!.*SV1)"; gzip_proxied any; gzip_comp_level 1; gzip_min_length 10240; gzip_buffers 16 8k; # what gzip will compress gzip_types text/plain text/css text/xml application/json application/javascript application/rss+xml application/atom+xml image/svg+xml; } 
jellyfin.conf:
server { listen 80; listen [::]:80; server_name $webAddress; set $jellyfin 192.168.20.203; # only domain name requests allowed if ($host !~ ^($webAddress)$ ) { return 444; } # only get,head,post requests allowed if ($request_method !~ ^(GET|HEAD|POST)$ ) { return 444; } # Redirect to HTTPS if ($host = $webAddress) { return 302 https://$server_name$request_uri; } return 404; } server { listen 443 ssl http2; listen [::]:443 ssl http2; server_name $webProxyAddress; set $jellyfin 192.168.20.203; # if they come here using HTTP, bounce them to the correct scheme error_page 497 https://$server_name:$server_port$request_uri; # only domain name requests allowed if ($host !~ ^($webProxyAddress)$ ) { return 444; } # only get,head,post requests allowed if ($request_method !~ ^(GET|HEAD|POST)$ ) { return 444; } # block download agents if ($http_user_agent ~* LWP::Simple|BBBike|wget) { return 403; } # SSL certs ssl_certificate ...; ssl_certificate_key ...; ssl_trusted_certificate ...; # HTTP security headers -- JELLY DOC add_header X-Frame-Options "SAMEORIGIN"; add_header X-XSS-Protection "1; mode=block"; add_header X-Content-Type-Options "nosniff"; add_header Content-Security-Policy "default-src https: data: blob:; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' https://www.gstatic.com/cv/js/sendev1/cast_sender.js; worker-src 'self' blob:; connect-src 'self'; object-src 'none'; frame-ancestors 'self'"; # HTTP security headers -- added for A+ rating add_header Strict-Transport-Security "max-age=63072000; includeSubdomains; preload"; add_header Referrer-Policy 'strict-origin'; add_header Expect-CT 'enforce, max-age=3600'; add_header Feature-Policy "autoplay 'none'; camera 'none'"; add_header Permissions-Policy 'autoplay=(); camera=()'; add_header X-Permitted-Cross-Domain-Policies none; # password security auth_basic "Restricted Content"; auth_basic_user_file /etc/nginx/.htpasswd; # proxy Jellyfin - copied fron jellyfin docs location / { proxy_pass http://$jellyfin:8096; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Forwarded-Protocol $scheme; proxy_set_header X-Forwarded-Host $http_host; # Disable buffering proxy gets very resource heavy proxy_buffering off; } # location block for Jellyfin /web - copied from jellyfin docs # purely for aesthetics location ~ ^/web/$ { proxy_pass http://$jellyfin:8096/web/index.html; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Forwarded-Protocol $scheme; proxy_set_header X-Forwarded-Host $http_host; } # websocket Jellyfin - copied from jellyfin docs location /socket { proxy_pass http://$jellyfin:8096; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Forwarded-Protocol $scheme; proxy_set_header X-Forwarded-Host $http_host; } } 
default
# set access rate limit: only allow 4 requests per second limit_req_zone $binary_remote_addr zone=one:10m rate=4s; # caching map map $sent_http_content_type $expires { default off; text/html epoch; text/css 5m; application/javascript 5m; ~image/ 5m; } server { listen 80 default_server; listen [::]:80 default_server; server_name $webAddress; # only get,head,post request allowed if ($request_method !~ ^(GET|HEAD|POST)$ ) { return 444; } # only domain name requests allowed if ($host !~ ^($webAddress)$ ) { return 444; } # redirect to HTTPS if ($host = $webAddress) { return 301 https://$host$request_uri; } return 404; } server { listen [::]:443 ssl http2; listen 443 ssl http2; server_name $webAddress; root /vawww/html; index index.html; # if they come here using HTTP, bounce them to the correct scheme error_page 497 https://$server_name:$server_port$request_uri; # redirect errors to 404 page error_page 401 403 404 /404.html; # set 503 error page error_page 503 /503.html; # only domain name requests allowed if ($host !~ ^($webAddress)$ ) { return 444; } # only get,head,post requests allowed if ($request_method !~ ^(GET|HEAD|POST)$ ) { return 444; } # block download agents if ($http_user_agent ~* LWP::Simple|BBBike|wget) { return 403; } # block some robots if ($http_user_agent ~* msnbot|scrapbot) { return 403; } # caching map expiration expires $expires; # cache location ~* /.(jpg|jpeg|png|gif|ico|pdf|png|ico|woff2|woff)$ { expires 5m; } # prevent deep linking location /img/ { valid_referers blocked $webAddress; if ($invalid_referer) { return 403; } referer_hash_bucket_size 128; } # SSL certs ssl_certificate ...; ssl_certificate_key ...; ssl_trusted_certificate ...; # HTTP security headers -- A+ rating add_header X-Frame-Options "SAMEORIGIN"; add_header X-XSS-Protection "1; mode=block"; add_header X-Content-Type-Options "nosniff"; add_header Content-Security-Policy "base-uri 'self'; default-src 'none'; frame-ancestors 'none'; style-src 'self'; font-src 'self' https://fonts.gstatic.com; img-src 'self'; script-src 'self' http https; form-action 'self'; require-trusted-types-for 'script'"; add_header Strict-Transport-Security "max-age=63072000; includeSubdomains; preload"; add_header Referrer-Policy 'strict-origin'; add_header Expect-CT 'enforce, max-age=3600'; add_header Feature-Policy "autoplay 'none'; camera 'none'"; add_header X-Permitted-Cross-Domain-Policies none; add_header Permissions-Policy 'autoplay=(); camera=()'; location /nginx_status { stub_status on; access_log off; # restrict access to lan allow 192.168.1.0/24; deny all; # security auth_basic "Restricted Content"; auth_basic_user_file /etc/nginx/.htpasswd; } location / { try_files $uri $uri/ =404; # rate limit limit_req zone=one burst=10 nodelay; } } 

submitted by famesjranko to jellyfin [link] [comments]

New tool can diagnose strokes with a smartphone

New tool can diagnose strokes with a smartphone

Kathryn Atkinson, a patient at Houston Methodist Hospital, participates in a smartphone screening test to analyze stroke-like symptoms she's experiencing. The test is powered by a machine learning algorithm developed by researchers at Penn State's College of Information Sciences and Technology and Houston Methodist Hospital, which could significantly reduce the amount of time it takes physicians to diagnose a stroke. IMAGE: HOUSTON METHODIST HOSPITAL
UNIVERSITY PARK, Pa. — A new tool created by researchers at Penn State and Houston Methodist Hospital could diagnose a stroke based on abnormalities in a patient’s speech ability and facial muscular movements, and with the accuracy of an emergency room physician — all within minutes from an interaction with a smartphone.
“When a patient experiences symptoms of a stroke, every minute counts,” said James Wang, professor of information sciences and technology at Penn State. “But when it comes to diagnosing a stroke, emergency room physicians have limited options: send the patient for often expensive and time-consuming radioactivity-based scans or call a neurologist — a specialist who may not be immediately available — to perform clinical diagnostic tests.”
Wang and his colleagues have developed a machine learning model to aid in, and potentially speed up, the diagnostic process by physicians in a clinical setting.
“Currently, physicians have to use their past training and experience to determine at what stage a patient should be sent for a CT scan,” said Wang. “We are trying to simulate or emulate this process by using our machine learning approach.”
The team’s novel approach is the first to analyze the presence of stroke among actual emergency room patients with suspicion of stroke by using computational facial motion analysis and natural language processing to identify abnormalities in a patient’s face or voice, such as a drooping cheek or slurred speech.
The results could help emergency room physicians to more quickly determine critical next steps for the patient. Ultimately, the application could be utilized by caregivers or patients to make self-assessments before reaching the hospital.
“This is one of the first works that is enabling AI to help with stroke diagnosis in emergency settings,” added Sharon Huang, associate professor of information sciences and technology at Penn State.
To train the computer model, the researchers built a dataset from more than 80 patients experiencing stroke symptoms at Houston Methodist Hospital in Texas. Each patient was asked to perform a speech test to analyze their speech and cognitive communication while being recorded on an Apple iPhone.
“The acquisition of facial data in natural settings makes our work robust and useful for real-world clinical use, and ultimately empowers our method for remote diagnosis of stroke and self-assessment,” said Huang.
Testing the model on the Houston Methodist dataset, the researchers found that its performance achieved 79% accuracy — comparable to clinical diagnostics by emergency room doctors, who use additional tests such as CT scans. However, the model could help save valuable time in diagnosing a stroke, with the ability to assess a patient in as little as four minutes.
“There are millions of neurons dying every minute during a stroke,” said John Volpi, a vascular neurologist and co-director of the Eddy Scurlock Stroke Center at Houston Methodist Hospital. “In severe strokes it is obvious to our providers from the moment the patient enters the emergency department, but studies suggest that in the majority of strokes, which have mild to moderate symptoms, that a diagnosis can be delayed by hours and by then a patient may not be eligible for the best possible treatments.”
“The earlier you can identify a stroke, the better options (we have) for the patients,” added Stephen T.C. Wong, John S. Dunn, Sr. Presidential Distinguished Chair in Biomedical Engineering at the Ting Tsung and Wei Fong Chao Center for BRAIN and Houston Methodist Cancer Center. “That’s what makes an early diagnosis essential.”
Volpi said that physicians currently use a binary approach toward diagnosing strokes: They either suspect a stroke, sending the patient for a series of scans that could involve radiation; or they do not suspect a stroke, potentially overlooking patients who may need further assessment.
“What we think in that triage moment is being either biased toward overutilization (of scans, which have risks and benefits) or underdiagnosis,” said Volpi, a co-author on the paper. “If we can improve diagnostics at the front end, then we can better expose the right patients to the right risks and not miss patients who would potentially benefit.”
He added, “We have great therapeutics, medicines and procedures for strokes, but we have very primitive and, frankly, inaccurate diagnostics.”
Other collaborators on the project include Tongan Cai and Mingli Yu, graduate students working with Wang and Huang at Penn State; and Kelvin Wong, associate research professor of electronic engineering in oncology at Houston Methodist Hospital.
The team presented their paper, “Toward Rapid Stroke Diagnosis with Multimodal Deep Learning,” last week at the virtual 23rd International Conference on Medical Image Computing and Computer Assisted Intervention (MICCAI).
Penn State has also filed a provisional patent application jointly with Houston Methodist on the computer model.
Originally published by Jessica Hallman | October 20, 2020 Penn State News
original article
submitted by kjonesatjaagnet to JAAGNet [link] [comments]

Advekit.com review - finding therapists by specialty (ADHD!) + insurance type / therapy style

tl;dr potential holy grail for US folk in certain states: Advekit is a website that matches you+therapists by specialty area (e.g. ADHD!) + insurance/therapy style. Also shows upfront costs - what you'd actually pay after insurance.
Disclaimer: I'm not affiliated with it in any way other than hope + curiosity. I am not a therapist or credentialed mental health provider. Cross-posting to a few mental health subs.
Has anyone used it and would be able to share their experiences?
Anyone now inspired to use it who can report back to the sub with your thoughts?
----
I keep seeing ads for Advekit. It looks like a rad tool if you're in the US (currently only 7 states) and trying to find a therapist that checks all the boxes (ADHD, in-network or affordable, therapy style, particular gender, in-person or online-only, etc etc).
Finding a care team (therapist, psychiatrist, other) who truly understands ADHD SHOULD NOT BE A CRAPSHOOT. It should not be so freaking convoluted, demoralizing and painful. I wonder if Advekit is the holy grail, or at least the mental health equivalent of a power tool when your toolbox used to be one shitty too-small Philips-head screwdriver.
I noodled around with it since I'm trying to help a coaching client in distress whose current therapist can't help in a particular specialty area.
Stop here if you don't need/want to nerd out further.

===== OVERVIEW OF THE MATCHING QUESTIONS =====
They don't have a detailed summary of the questions they ask unless you fill out the questionnaire, so I did it for you. (I can't stand having to surrender my personal info and fill out pages of questions only to find out they're not asking the right questions and wondering if it's useful at all).
I was really interested to see this question on what's your ideal therapist's role during the session. I've seen this make or break a therapy relationship AND make/break a person's views on therapy - if you need more tactical skills, you don't want the therapist to just sit back and let you talk, and if you're in need of validation you really really don't want a therapist with a firm hand.
The full questionnaire if you pick INDIVIDUAL at first. Idk what would change for couples/child/etc.
===== further thoughts from a product manager perspective =====
My experience with "find a provider by specialty" tools (e.g. PsychologyToday or health insurance) as a patient and client advocate is that providers self-report their specialty areas and there's no way to verify whether they're a generalist who pays lip service to ("I've learned about ADHD so I can treat patients with it, no problem") or has deep experience and specific expertise in recognizing + treating the many ways it presents. Therapists are humans, and therefore both fallible AND biased. Evidence: so many heartbreaking tales of "you obviously don't have ADHD because you don't fit the stereotype" directly stated by mental health providers.
I also don't know whether Advekit's therapist specialty area questions are more nuanced (rate your expertise in this area from 1-5) or simply binary yes/no. More granularity would help offset the inaccuracy+bias of self-reporting.
Most of the time, patient/client feedback on providers is limited, for many valid reasons (confidentiality, stigma, trustworthiness of review hosting sites (Yelp has a reputation for not removing flagged reviews unless businesses pay for that service), inherent polarization of reviews). So there's not often a way to verify the level of expertise a provider claims to have regarding specialty areas.
The advantage of a tool like Advekit is that there's a way to ground-truth a therapist's self-reported specialty: since billing is done through Advekit there's continued contact with the patient/client (i.e. not only at the therapist-matching stage) . I have no idea whether they do this or not. If I were PM, that's what I'd be thinking about as a way to not only improve the algorithm but also make happier experiences for the humans involved! (better matches mean longer relationships i.e. less churn, more consistent income stream for therapist, higher therapeutic effectiveness, HEALTHIER HAPPIER CLIENTS, the list goes on).
I'm curious whether therapist-selected client gender preferences might lead to false negative matches e.g. "prefer not to say" is incompatible with "female + male". It's worth noting that the matching algorithm may exclude matches that are otherwise appropriate.
Selecting remote-only therapy seems to prioritize Zip code proximity, which doesn't necessarily equate to the best match within your State (providers need to be licensed in the same State as their patients reside).
Currently in 7 states (CA, CT, IL, NJ, NY, PA, WA) but there's no waitlist or "keep me posted when you expand to a new state" button. That would be a nice improvement.

DM me if you have suggestions for other things you'd like to see reviews of from a similar perspective.
submitted by Dora247 to adhdwomen [link] [comments]

B1048 - Gender Recognition (Reform) Bill - Division

Gender Recognition (Reform) Bill

A
Bill
To
Reform the grounds and procedure in order to obtain gender recognition; and for connected purposes
BE IT ENACTED by the Queen's most Excellent Majesty, by and with the advice and consent of the Lords, and Commons, in this present Parliament assembled, and by the authority of the same, as follows:-
1 - Definitions:
The “2004 Act” refers to the Gender Recognition Act 2004.
The “2015 Acts” refers to the Gender Equality Act 2015 and the Gender Equality Enhancement Act 2015
2 - Amendments to the 2004 Act
(1)The following provisions of the 2004 Act are repealed—
(5) Where gender markings are required to denote gender identity in all official documentation including but not limited to Passports, Driving Licenses and correspondence from Government Departments, a non binary person shall be afforded the option to denote their legal gender identity an ‘x’, or as ‘non-binary’
and consequently the definitions of “Gender Dysphoria” and “approved country or territory” under Section 25 are repealed
(2) The following sections in the 2004 Act are amended—
and subsequently add “identity” after “acquired gender” in Section 10 (5) and Section 25
(2) “Protected Information” means information that relates to a person: (a) who has made an application for a gender recognition certificate and which concerns that application or any other application by that person under this Act. (b) whose gender identity, or lack thereof, has become the acquired gender identity and concerns the gender identity before it became the acquired gender identity.
(3) Insert a new section into the 2004 Act, reading:
2A - Applications to the Registrar General Schedule 3A (Applications to the Registrar General) has effect .
And Schedule 3A shall be implemented as per the schedule of this Act.
3 - Amendments to the 2015 Acts
Section 2 in the Gender Equality Act 2015 is repealed in its entirety, and consequently Section 2 of the Gender Equality Enhancement Act 2015 is repealed.
4 - Amendments to the Equality Act 2010
In Section 27 of Schedule 3, replace—
And insert subsection (9) reading, “A person using a service should be under no obligation to disclose their gender identity or be excluded from using a service based on their perceived gender identity, or lack thereof”
And insert subsection (a) after (9) reading, “any exclusion based on perceived gender identity, or lack thereof, or based on a person’s gender which has ceased to be the same as their acquired gender, shall be treated as discrimination based on gender identity.”
And rename the cross heading “Single Sex Spaces” to “Same Gender Identity Spaces”
5 - Extent, Commencement and Short Title
(1)This Section and Section 4 extends to England and Wales, and Scotland
(2) Section 1, Section 2, Section 3 and consequently the Schedule of this Act extends to England and Wales only.
(3)This Act comes into force 6 months after Royal Assent.
(4) This Act may be cited as the Gender Recognition (Reform) Act 2020.
#Schedule
Insert in the 2004 Act:
Schedule 3A - Applications to the Registrar General
1 - Interpretations
In this section, “Registrar General” shall refer to the Registrar General for England & Wales.
2 - Persons who may apply to the Registrar General for Gender Recognition
(1)A person making an application under Section 1 (1) of this Act may do so if they meet the condition that:
(a) is a subject of a UK birth registry entry or; (b) is not the subject of such an entry, but is an ordinary resident in England or Wales.
3 - Notice to be given by Registrar General upon receipt of application
(1)On receipt of an application under Section 1 (1) of this Act, the Registrar General must notify the applicant in writing, including electronic form: —
(a) that the application has been received (b) the date by which a Gender Recognition Certificate will be provided. (c)that the applicant has the right to revoke the Gender Recognition Certificate during the intermission period and is not limited to applying for a Gender Recognition Certificate again after this period. (d)reiterate that there is no cost for applying for a Gender Recognition Certificate in this instance or in future instances of application.
4 - Ground for which application is granted
(1)The Registrar General must grant application under section 1 (1) of this Act if—
(a) the application includes a statutory declaration by the applicant that the applicant meets the criteria of: (i) Section 1 of this Act (ii) Section 2 of this Schedule
(2) A statutory declaration shall be the only requirement by the Registrar General to process an application for a Gender Recognition Certificate
(a) An applicant may declare they intend to live in their acquired gender permanently but the absence of this must have no bearing on the processing of a Gender Recognition Certificate. (b) there shall be no charge for requesting a Gender Recognition Certificate at any instance of any application by an applicant.
(3)An application for a Gender Recognition Certificate is considered revoked if the applicant sends written notice stating their wish for the application to not continue before the day that a Gender Recognition Certificate is issued
5 - Certificate to be issued by the Registrar General
(1)The Registrar General must issue a Full Gender Recognition Certificate to an applicant by the date given under Section 3 (1) of this Schedule.
(2) If there is a delay in the issuing of the Gender Recognition Certificate, the Registrar General must inform the applicant, in writing, the reasons for such a delay.
(3) If there is an error in print, an applicant may, in writing, inform the Registrar General.
(a) The Registrar General must inform the applicant when the error will be fixed by, and issue a replacement Gender Recognition Certificate.
6 - Gender Recognition obtained outside of England & Wales
(1)When a person has obtained a Gender Recognition Certificate in Scotland or Northern Ireland, —
(a) the person has, for all purposes, received a Gender Recognition Certificate as issued by the Registrar General. (b) the person’s gender identity, or lack thereof, is the acquired gender identity
(2) When a person has obtained overseas gender recognition —
(a) the person has, for all purposes, received a Gender Recognition Certificate as issued by the Registrar General. (b) the person’s gender identity, or lack thereof, is the acquired gender identity
(3) in this Act, an “overseas gender recognition” means gender recognition recognised in a country or territory outside of the United Kingdom, which resulted in a person’s gender identity, or lack thereof, becoming the acquired gender identity.
This bill is written by The Rt Hon. Sir CountBrandenburg GCMG KCB CT CVO CBE PC MP MLA on behalf of the Liberal Democrats and co-sponsored by The Labour Party, The People’s Movement, Democratic Reformist Front and The Conservative and Unionist Party and inspired by the draft Gender Recognition Reform (Scotland) Bill
Acts referenced:
The Gender Recognition Act 2004
The Gender Equality Act 2015
The Gender Equality Enhancement Act 2015
The Gender Recognition (Amendment) Act 2018
Section 27 of Schedule 3 of the Equality Act 2010
The Equality (Amendment) Act 2020
Please vote Aye/No/Abstain only.
This division shall end on Friday 17th July at 10PM BST
submitted by CountBrandenburg to MHOCMP [link] [comments]

Advekit.com review - finding therapists by specialty (ADHD!) + insurance type / therapy style

tl;dr potential holy grail for US folk in certain states: Advekit is a website that matches you+therapists by specialty area (e.g. ADHD!) + insurance/therapy style. Also shows upfront costs - what you'd actually pay after insurance.
Disclaimer: I'm not affiliated with it in any way other than hope + curiosity. I am not a therapist or credentialed mental health provider. Cross-posting to a few mental health subs.
Has anyone used it and would be able to share their experiences?
Anyone now inspired to use it who can report back to the sub with your thoughts?
----
I keep seeing ads for Advekit. It looks like a rad tool if you're in the US (currently only 7 states) and trying to find a therapist that checks all the boxes (ADHD, in-network or affordable, therapy style, particular gender, in-person or online-only, etc etc).
Finding a care team (therapist, psychiatrist, other) who truly understands ADHD SHOULD NOT BE A CRAPSHOOT. It should not be so freaking convoluted, demoralizing and painful. I wonder if Advekit is the holy grail, or at least the mental health equivalent of a power tool when your toolbox used to be one shitty too-small Philips-head screwdriver.
I noodled around with it since I'm trying to help a coaching client in distress whose current therapist can't help in a particular specialty area.
Stop here if you don't need/want to nerd out further.

===== OVERVIEW OF THE MATCHING QUESTIONS =====
They don't have a detailed summary of the questions they ask unless you fill out the questionnaire, so I did it for you. (I can't stand having to surrender my personal info and fill out pages of questions only to find out they're not asking the right questions and wondering if it's useful at all).
I was really interested to see this question on what's your ideal therapist's role during the session. I've seen this make or break a therapy relationship AND make/break a person's views on therapy - if you need more tactical skills, you don't want the therapist to just sit back and let you talk, and if you're in need of validation you really really don't want a therapist with a firm hand.
The full questionnaire if you pick INDIVIDUAL at first. Idk what would change for couples/child/etc.
===== further thoughts from a product manager perspective =====
My experience with "find a provider by specialty" tools (e.g. PsychologyToday or health insurance) as a patient and client advocate is that providers self-report their specialty areas and there's no way to verify whether they're a generalist who pays lip service to ("I've learned about ADHD so I can treat patients with it, no problem") or has deep experience and specific expertise in recognizing + treating the many ways it presents. Therapists are humans, and therefore both fallible AND biased. Evidence: so many heartbreaking tales of "you obviously don't have ADHD because you don't fit the stereotype" directly stated by mental health providers.
I also don't know whether Advekit's therapist specialty area questions are more nuanced (rate your expertise in this area from 1-5) or simply binary yes/no. More granularity would help offset the inaccuracy+bias of self-reporting.
Most of the time, patient/client feedback on providers is limited, for many valid reasons (confidentiality, stigma, trustworthiness of review hosting sites (Yelp has a reputation for not removing flagged reviews unless businesses pay for that service), inherent polarization of reviews). So there's not often a way to verify the level of expertise a provider claims to have regarding specialty areas.
The advantage of a tool like Advekit is that there's a way to ground-truth a therapist's self-reported specialty: since billing is done through Advekit there's continued contact with the patient/client (i.e. not only at the therapist-matching stage) . I have no idea whether they do this or not. If I were PM, that's what I'd be thinking about as a way to not only improve the algorithm but also make happier experiences for the humans involved! (better matches mean longer relationships i.e. less churn, more consistent income stream for therapist, higher therapeutic effectiveness, HEALTHIER HAPPIER CLIENTS, the list goes on).
I'm curious whether therapist-selected client gender preferences might lead to false negative matches e.g. "prefer not to say" is incompatible with "female + male". It's worth noting that the matching algorithm may exclude matches that are otherwise appropriate.
Selecting remote-only therapy seems to prioritize Zip code proximity, which doesn't necessarily equate to the best match within your State (providers need to be licensed in the same State as their patients reside).
Currently in 7 states (CA, CT, IL, NJ, NY, PA, WA) but there's no waitlist or "keep me posted when you expand to a new state" button. That would be a nice improvement.

DM me if you have suggestions for other things you'd like to see reviews of from a similar perspective.
submitted by Dora247 to ADHDers [link] [comments]

B1048 - Gender Recognition (Reform) Bill - Final Division

Amendment 1, in the name of the Earl of Avon, is not agreed to.
Division! Clear the bar.

Gender Recognition (Reform) Bill

A
Bill
To
Reform the grounds and procedure in order to obtain gender recognition; and for connected purposes
BE IT ENACTED by the Queen's most Excellent Majesty, by and with the advice and consent of the Lords, and Commons, in this present Parliament assembled, and by the authority of the same, as follows:-
1 - Definitions:
The “2004 Act” refers to the Gender Recognition Act 2004.
The “2015 Acts” refers to the Gender Equality Act 2015 and the Gender Equality Enhancement Act 2015
2 - Amendments to the 2004 Act
(1)The following provisions of the 2004 Act are repealed—
(5) Where gender markings are required to denote gender identity in all official documentation including but not limited to Passports, Driving Licenses and correspondence from Government Departments, a non binary person shall be afforded the option to denote their legal gender identity an ‘x’, or as ‘non-binary’
and consequently the definitions of “Gender Dysphoria” and “approved country or territory” under Section 25 are repealed
(2) The following sections in the 2004 Act are amended—
and subsequently add “identity” after “acquired gender” in Section 10 (5) and Section 25
(2) “Protected Information” means information that relates to a person: (a) who has made an application for a gender recognition certificate and which concerns that application or any other application by that person under this Act. (b) whose gender identity, or lack thereof, has become the acquired gender identity and concerns the gender identity before it became the acquired gender identity.
(3) Insert a new section into the 2004 Act, reading:
2A - Applications to the Registrar General Schedule 3A (Applications to the Registrar General) has effect .
And Schedule 3A shall be implemented as per the schedule of this Act.
3 - Amendments to the 2015 Acts
Section 2 in the Gender Equality Act 2015 is repealed in its entirety, and consequently Section 2 of the Gender Equality Enhancement Act 2015 is repealed.
4 - Amendments to the Equality Act 2010
In Section 27 of Schedule 3, replace—
And insert subsection (9) reading, “A person using a service should be under no obligation to disclose their gender identity or be excluded from using a service based on their perceived gender identity, or lack thereof”
And insert subsection (a) after (9) reading, “any exclusion based on perceived gender identity, or lack thereof, or based on a person’s gender which has ceased to be the same as their acquired gender, shall be treated as discrimination based on gender identity.”
And rename the cross heading “Single Sex Spaces” to “Same Gender Identity Spaces”
5 - Extent, Commencement and Short Title
(1)This Section and Section 4 extends to England and Wales, and Scotland
(2) Section 1, Section 2, Section 3 and consequently the Schedule of this Act extends to England and Wales only.
(3)This Act comes into force 6 months after Royal Assent.
(4) This Act may be cited as the Gender Recognition (Reform) Act 2020.
#Schedule
Insert in the 2004 Act:
Schedule 3A - Applications to the Registrar General
1 - Interpretations
In this section, “Registrar General” shall refer to the Registrar General for England & Wales.
2 - Persons who may apply to the Registrar General for Gender Recognition
(1)A person making an application under Section 1 (1) of this Act may do so if they meet the condition that:
(a) is a subject of a UK birth registry entry or; (b) is not the subject of such an entry, but is an ordinary resident in England or Wales.
3 - Notice to be given by Registrar General upon receipt of application
(1)On receipt of an application under Section 1 (1) of this Act, the Registrar General must notify the applicant in writing, including electronic form: —
(a) that the application has been received (b) the date by which a Gender Recognition Certificate will be provided. (c)that the applicant has the right to revoke the Gender Recognition Certificate during the intermission period and is not limited to applying for a Gender Recognition Certificate again after this period. (d)reiterate that there is no cost for applying for a Gender Recognition Certificate in this instance or in future instances of application.
4 - Ground for which application is granted
(1)The Registrar General must grant application under section 1 (1) of this Act if—
(a) the application includes a statutory declaration by the applicant that the applicant meets the criteria of: (i) Section 1 of this Act (ii) Section 2 of this Schedule
(2) A statutory declaration shall be the only requirement by the Registrar General to process an application for a Gender Recognition Certificate
(a) An applicant may declare they intend to live in their acquired gender permanently but the absence of this must have no bearing on the processing of a Gender Recognition Certificate. (b) there shall be no charge for requesting a Gender Recognition Certificate at any instance of any application by an applicant.
(3)An application for a Gender Recognition Certificate is considered revoked if the applicant sends written notice stating their wish for the application to not continue before the day that a Gender Recognition Certificate is issued
5 - Certificate to be issued by the Registrar General
(1)The Registrar General must issue a Full Gender Recognition Certificate to an applicant by the date given under Section 3 (1) of this Schedule.
(2) If there is a delay in the issuing of the Gender Recognition Certificate, the Registrar General must inform the applicant, in writing, the reasons for such a delay.
(3) If there is an error in print, an applicant may, in writing, inform the Registrar General.
(a) The Registrar General must inform the applicant when the error will be fixed by, and issue a replacement Gender Recognition Certificate.
6 - Gender Recognition obtained outside of England & Wales
(1)When a person has obtained a Gender Recognition Certificate in Scotland or Northern Ireland, —
(a) the person has, for all purposes, received a Gender Recognition Certificate as issued by the Registrar General. (b) the person’s gender identity, or lack thereof, is the acquired gender identity
(2) When a person has obtained overseas gender recognition —
(a) the person has, for all purposes, received a Gender Recognition Certificate as issued by the Registrar General. (b) the person’s gender identity, or lack thereof, is the acquired gender identity
(3) in this Act, an “overseas gender recognition” means gender recognition recognised in a country or territory outside of the United Kingdom, which resulted in a person’s gender identity, or lack thereof, becoming the acquired gender identity.
This bill is written by The Rt Hon. Sir CountBrandenburg GCMG KCB CT CVO CBE PC MP MLA on behalf of the Liberal Democrats and co-sponsored by The Labour Party, The People’s Movement, Democratic Reformist Front and The Conservative and Unionist Party and inspired by the draft Gender Recognition Reform (Scotland) Bill
Acts referenced:
The Gender Recognition Act 2004
The Gender Equality Act 2015
The Gender Equality Enhancement Act 2015
The Gender Recognition (Amendment) Act 2018
Section 27 of Schedule 3 of the Equality Act 2010
The Equality (Amendment) Act 2020
This division ends 1 August 2020 at 10pm BST.
Please vote Content, Not Content, or Present only.
submitted by lily-irl to MHOLVote [link] [comments]

B1048 - Gender Recognition (Reform) Bill | 2nd Reading

Order, order!

Gender Recognition (Reform) Bill

A
Bill
To
Reform the grounds and procedure in order to obtain gender recognition; and for connected purposes
BE IT ENACTED by the Queen's most Excellent Majesty, by and with the advice and consent of the Lords, and Commons, in this present Parliament assembled, and by the authority of the same, as follows:-
1 - Definitions:
The “2004 Act” refers to the Gender Recognition Act 2004.
The “2015 Acts” refers to the Gender Equality Act 2015 and the Gender Equality Enhancement Act 2015
2 - Amendments to the 2004 Act
(1)The following provisions of the 2004 Act are repealed—
(5) Where gender markings are required to denote gender identity in all official documentation including but not limited to Passports, Driving Licenses and correspondence from Government Departments, a non binary person shall be afforded the option to denote their legal gender identity an ‘x’, or as ‘non-binary’
and consequently the definitions of “Gender Dysphoria” and “approved country or territory” under Section 25 are repealed
(2) The following sections in the 2004 Act are amended—
and subsequently add “identity” after “acquired gender” in Section 10 (5) and Section 25
(2) “Protected Information” means information that relates to a person:
(a) who has made an application for a gender recognition certificate and which concerns that application or any other application by that person under this Act.
(b) whose gender identity, or lack thereof, has become the acquired gender identity and concerns the gender identity before it became the acquired gender identity.
(3) Insert a new section into the 2004 Act, reading:
2A - Applications to the Registrar General
Schedule 3A (Applications to the Registrar General) has effect .
And Schedule 3A shall be implemented as per the schedule of this Act.
3 - Amendments to the 2015 Acts
Section 2 in the Gender Equality Act 2015 is repealed in its entirety, and consequently Section 2 of the Gender Equality Enhancement Act 2015 is repealed.
4 - Amendments to the Equality Act 2010
In Section 27 of Schedule 3, replace—
And insert subsection (9) reading, “A person using a service should be under no obligation to disclose their gender identity or be excluded from using a service based on their perceived gender identity, or lack thereof”
And insert subsection (a) after (9) reading, “any exclusion based on perceived gender identity, or lack thereof, or based on a person’s gender which has ceased to be the same as their acquired gender, shall be treated as discrimination based on gender identity.”
And rename the cross heading “Single Sex Spaces” to “Same Gender Identity Spaces”
5 - Extent, Commencement and Short Title
(1)This Section and Section 4 extends to England and Wales, and Scotland
(2) Section 1, Section 2, Section 3 and consequently the Schedule of this Act extends to England and Wales only.
(3)This Act comes into force 6 months after Royal Assent.
(4) This Act may be cited as the Gender Recognition (Reform) Act 2020.
#Schedule
Insert in the 2004 Act:
Schedule 3A - Applications to the Registrar General
1 - Interpretations
In this section, “Registrar General” shall refer to the Registrar General for England & Wales.
2 - Persons who may apply to the Registrar General for Gender Recognition
(1)A person making an application under Section 1 (1) of this Act may do so if they meet the condition that:
(a) is a subject of a UK birth registry entry or;
(b) is not the subject of such an entry, but is an ordinary resident in England or Wales.
3 - Notice to be given by Registrar General upon receipt of application
(1)On receipt of an application under Section 1 (1) of this Act, the Registrar General must notify the applicant in writing, including electronic form: —
(a) that the application has been received
(b) the date by which a Gender Recognition Certificate will be provided.
(c)that the applicant has the right to revoke the Gender Recognition Certificate during the intermission period and is not limited to applying for a Gender Recognition Certificate again after this period.
(d)reiterate that there is no cost for applying for a Gender Recognition Certificate in this instance or in future instances of application.
4 - Ground for which application is granted
(1)The Registrar General must grant application under section 1 (1) of this Act if—
(a) the application includes a statutory declaration by the applicant that the applicant meets the criteria of:
(i) Section 1 of this Act
(ii) Section 2 of this Schedule
(2) A statutory declaration shall be the only requirement by the Registrar General to process an application for a Gender Recognition Certificate
(a) An applicant may declare they intend to live in their acquired gender permanently but the absence of this must have no bearing on the processing of a Gender Recognition Certificate.
(b) there shall be no charge for requesting a Gender Recognition Certificate at any instance of any application by an applicant.
(3)An application for a Gender Recognition Certificate is considered revoked if the applicant sends written notice stating their wish for the application to not continue before the day that a Gender Recognition Certificate is issued
5 - Certificate to be issued by the Registrar General
(1)The Registrar General must issue a Full Gender Recognition Certificate to an applicant by the date given under Section 3 (1) of this Schedule.
(2) If there is a delay in the issuing of the Gender Recognition Certificate, the Registrar General must inform the applicant, in writing, the reasons for such a delay.
(3) If there is an error in print, an applicant may, in writing, inform the Registrar General.
(a) The Registrar General must inform the applicant when the error will be fixed by, and issue a replacement Gender Recognition Certificate.
6 - Gender Recognition obtained outside of England & Wales
(1)When a person has obtained a Gender Recognition Certificate in Scotland or Northern Ireland, —
(a) the person has, for all purposes, received a Gender Recognition Certificate as issued by the Registrar General.
(b) the person’s gender identity, or lack thereof, is the acquired gender identity
(2) When a person has obtained overseas gender recognition —
(a) the person has, for all purposes, received a Gender Recognition Certificate as issued by the Registrar General.
(b) the person’s gender identity, or lack thereof, is the acquired gender identity
(3) in this Act, an “overseas gender recognition” means gender recognition recognised in a country or territory outside of the United Kingdom, which resulted in a person’s gender identity, or lack thereof, becoming the acquired gender identity.
**This bill is written by The Rt Hon. Sir CountBrandenburg GCMG KCB CT CVO CBE PC MP MLA on behalf of the Liberal Democrats and co-sponsored by The Labour Party, The People’s Movement, Democratic Reformist Front and The Conservative and Unionist Party and inspired by the draft Gender Recognition Reform (Scotland) Bill*
Acts referenced:
The Gender Recognition Act 2004
The Gender Equality Act 2015
The Gender Equality Enhancement Act 2015
The Gender Recognition (Amendment) Act 2018
Section 27 of Schedule 3 of the Equality Act 2010
The Equality (Amendment) Act 2020
Opening Speech:
Mr Deputy Speaker,
Section 2 (1) removes references to the Gender Recognition Panel, and obsolete references to marriage, as well as fees and the implied effects to benefits. Also omitted are various definitions such as Gender Dysphoria in order to demedicalise Gender Recognition (since applications to Gender Recognition Panels can be intrusive and undermine the idea that Gender Dysphoria is not a prerequisite to being trans) This is the same reason Section 2 of the Gender Equality Act 2015 is being repealed, since to be issued a full gender recognition certificate, there is a requirement for a professional to sign off for it rather than self declaration by an applicant.
Section 2 (2) makes amendments to the 2004 act (M:along the lines of the Draft Scotland Bill from irl and amendments to Section 22 have been altered to reflect that we recognise non binary already.)
Section 3 reflects that thanks to the Chancellor’s bill last term, we have added gender identity to the equality act over “sex” and thus adjustments have been made to the chapter on single sex spaces to reflect gender identity and ensure that trans people cannot be denied access to relevant spaces in law, as has been practice in, for example, women’s hostels to be trans inclusive previously. This act provides an opportunity to clarify this part and ensure that denial of access to these services based on perceived gender identity is discrimination based on gender identity.
Section 4 amends Section 27 of Schedule 3 of the Equality Act 2010, since references for sex discrimination have already been replaced under the Equality (Amendment) Act 2020. This changes wording to refer to gender identity and ensures that people who are trans, or otherwise of a perceived gender identity, have access to these spaces and cannot be excluded.
The Schedule, as introduced under Section 2 (3), gives the new process for applying for a Gender Recognition Certificate, guaranteeing no fees may be levied, and that the only required part is a Statutory Declaration by an applicant. There is no reflection period as this would be an antithesis for self declaration and gives the only time frame as that is required to issue the certificate. There is a right to apply as many times and that someone in the period between application and issuing may revoke their application. It recognises gender recognition that occurs outside the UK and eliminates the need to reapply if you are a non citizen resident, as well
Mr Deputy Speaker,
I believe this to be an important bill for improving our attitude to equalities. Yes, the Gender Recognition Act 2004 was a landmark piece of legislation and a victory for recognition of trans people, but reform is sorely needed and previous attempts at reforms have only tinkered with the edges. Communists and the Radical Socialist Party tinkered with the requirements under the 2015 acts and relaxed the process so that any age can receive a GRC, and removed the 2 year period for evidence upon application. That I recognise as a major step, and the advances under the Greens’ 2018 amendment under the GRA to include non binary identities, rather than the “other” status as found in the 2015 acts is another major step in reform as we are now recognising that gender exists as a spectrum and that the axioms of the binary are not fit for our modern understanding of one’s gender.
However, these acts upheld the burdensome gender recognition panel requirements, requiring someone to be going through transition or for it to be professionally certified. As we now better understand gender, Dysphoria is not a prerequisite for someone to be trans and requiring a professional diagnosis means that it makes legal recognition of a person’s gender a hurdle. That is ultimately where acts gone by have fallen short, where trans people may not experience Dysphoria or may, for whatever reason, not want to medically transition. That right for recognition must be upheld, and we only need to look to Ireland to see example of recognition in a demedicalised process in its Gender Recognition Act 2015. That is what this bill today achieves: the principle of self identification, and that the only legal requirement for someone to receive a GRC is for them to make a Statutory Declaration, a process we already use for changing information on other government identification documents.
This bill only amends Gender Recognition for England and Wales, the reforms for Scotland and Northern Ireland should seek to produce their own legislation on this matter as pertaining to the Registrar General for their respective nations, and take into account any differences in equalities law. This is my reasoning in drafting today’s bill to extend only for England and Wales.
With the nature of this bill, I have sought cross party sponsorship of this bill to signify that this House does stand with the trans community and that we reaffirm that trans rights are universal. I thank the parties who have co-sponsored and for giving me feedback on this bill’s drafting, and this strengthens the nature of it being reforms that transcends party lines. I hope to see members from all backgrounds in this House join me in passing this legislation!
  • CountBrandenburg.
This reading ends at 10pm on 13 July 2020.
submitted by Vitiating to MHOC [link] [comments]

B1048 - Gender Recognition (Reform) Bill - Amendment Division

Gender Recognition (Reform) Bill

A
Bill
To
Reform the grounds and procedure in order to obtain gender recognition; and for connected purposes
BE IT ENACTED by the Queen's most Excellent Majesty, by and with the advice and consent of the Lords, and Commons, in this present Parliament assembled, and by the authority of the same, as follows:-
1 - Definitions:
The “2004 Act” refers to the Gender Recognition Act 2004.
The “2015 Acts” refers to the Gender Equality Act 2015 and the Gender Equality Enhancement Act 2015
2 - Amendments to the 2004 Act
(1)The following provisions of the 2004 Act are repealed—
(5) Where gender markings are required to denote gender identity in all official documentation including but not limited to Passports, Driving Licenses and correspondence from Government Departments, a non binary person shall be afforded the option to denote their legal gender identity an ‘x’, or as ‘non-binary’
and consequently the definitions of “Gender Dysphoria” and “approved country or territory” under Section 25 are repealed
(2) The following sections in the 2004 Act are amended—
and subsequently add “identity” after “acquired gender” in Section 10 (5) and Section 25
(2) “Protected Information” means information that relates to a person: (a) who has made an application for a gender recognition certificate and which concerns that application or any other application by that person under this Act. (b) whose gender identity, or lack thereof, has become the acquired gender identity and concerns the gender identity before it became the acquired gender identity.
(3) Insert a new section into the 2004 Act, reading:
2A - Applications to the Registrar General Schedule 3A (Applications to the Registrar General) has effect .
And Schedule 3A shall be implemented as per the schedule of this Act.
3 - Amendments to the 2015 Acts
Section 2 in the Gender Equality Act 2015 is repealed in its entirety, and consequently Section 2 of the Gender Equality Enhancement Act 2015 is repealed.
4 - Amendments to the Equality Act 2010
In Section 27 of Schedule 3, replace—
And insert subsection (9) reading, “A person using a service should be under no obligation to disclose their gender identity or be excluded from using a service based on their perceived gender identity, or lack thereof”
And insert subsection (a) after (9) reading, “any exclusion based on perceived gender identity, or lack thereof, or based on a person’s gender which has ceased to be the same as their acquired gender, shall be treated as discrimination based on gender identity.”
And rename the cross heading “Single Sex Spaces” to “Same Gender Identity Spaces”
5 - Extent, Commencement and Short Title
(1)This Section and Section 4 extends to England and Wales, and Scotland
(2) Section 1, Section 2, Section 3 and consequently the Schedule of this Act extends to England and Wales only.
(3)This Act comes into force 6 months after Royal Assent.
(4) This Act may be cited as the Gender Recognition (Reform) Act 2020.
#Schedule
Insert in the 2004 Act:
Schedule 3A - Applications to the Registrar General
1 - Interpretations
In this section, “Registrar General” shall refer to the Registrar General for England & Wales.
2 - Persons who may apply to the Registrar General for Gender Recognition
(1)A person making an application under Section 1 (1) of this Act may do so if they meet the condition that:
(a) is a subject of a UK birth registry entry or; (b) is not the subject of such an entry, but is an ordinary resident in England or Wales.
3 - Notice to be given by Registrar General upon receipt of application
(1)On receipt of an application under Section 1 (1) of this Act, the Registrar General must notify the applicant in writing, including electronic form: —
(a) that the application has been received (b) the date by which a Gender Recognition Certificate will be provided. (c)that the applicant has the right to revoke the Gender Recognition Certificate during the intermission period and is not limited to applying for a Gender Recognition Certificate again after this period. (d)reiterate that there is no cost for applying for a Gender Recognition Certificate in this instance or in future instances of application.
4 - Ground for which application is granted
(1)The Registrar General must grant application under section 1 (1) of this Act if—
(a) the application includes a statutory declaration by the applicant that the applicant meets the criteria of: (i) Section 1 of this Act (ii) Section 2 of this Schedule
(2) A statutory declaration shall be the only requirement by the Registrar General to process an application for a Gender Recognition Certificate
(a) An applicant may declare they intend to live in their acquired gender permanently but the absence of this must have no bearing on the processing of a Gender Recognition Certificate. (b) there shall be no charge for requesting a Gender Recognition Certificate at any instance of any application by an applicant.
(3)An application for a Gender Recognition Certificate is considered revoked if the applicant sends written notice stating their wish for the application to not continue before the day that a Gender Recognition Certificate is issued
5 - Certificate to be issued by the Registrar General
(1)The Registrar General must issue a Full Gender Recognition Certificate to an applicant by the date given under Section 3 (1) of this Schedule.
(2) If there is a delay in the issuing of the Gender Recognition Certificate, the Registrar General must inform the applicant, in writing, the reasons for such a delay.
(3) If there is an error in print, an applicant may, in writing, inform the Registrar General.
(a) The Registrar General must inform the applicant when the error will be fixed by, and issue a replacement Gender Recognition Certificate.
6 - Gender Recognition obtained outside of England & Wales
(1)When a person has obtained a Gender Recognition Certificate in Scotland or Northern Ireland, —
(a) the person has, for all purposes, received a Gender Recognition Certificate as issued by the Registrar General. (b) the person’s gender identity, or lack thereof, is the acquired gender identity
(2) When a person has obtained overseas gender recognition —
(a) the person has, for all purposes, received a Gender Recognition Certificate as issued by the Registrar General. (b) the person’s gender identity, or lack thereof, is the acquired gender identity
(3) in this Act, an “overseas gender recognition” means gender recognition recognised in a country or territory outside of the United Kingdom, which resulted in a person’s gender identity, or lack thereof, becoming the acquired gender identity.
This bill is written by The Rt Hon. Sir CountBrandenburg GCMG KCB CT CVO CBE PC MP MLA on behalf of the Liberal Democrats and co-sponsored by The Labour Party, The People’s Movement, Democratic Reformist Front and The Conservative and Unionist Party and inspired by the draft Gender Recognition Reform (Scotland) Bill
Acts referenced:
The Gender Recognition Act 2004
The Gender Equality Act 2015
The Gender Equality Enhancement Act 2015
The Gender Recognition (Amendment) Act 2018
Section 27 of Schedule 3 of the Equality Act 2010
The Equality (Amendment) Act 2020
Amendment 1, in the name of the Rt Hon. the Earl of Avon
remove from 2 - Amendments to the 2004 Act the following text;
"Section 2, except for (5) as amended —
(5) Where gender markings are required to denote gender identity in all official documentation including but not limited to Passports, Driving Licenses and correspondence from Government Departments, a non binary person shall be afforded the option to denote their legal gender identity an ‘x’, or as ‘non-binary’"
My Lords,
while the UK offers gender non confirming individuals the ability to place an "x" on any gender identity for internal UK use, it has so far resisted doing so for passports in order to keep them in line with the intentional standards for the content of a passport.
This was supported by the Court case R (Christie Elan-Cane) v Secretary of State for the Home Department
That not issuing such documents is not discriminatory on the part of the Home Office. The case rejected a claim that such a policy voided Article 8 ECHR was rejected in part due to the fact the government in this current age was reviewing what documentation for gender non conforming individuals required.
My Lords,
As part of this consultation the Passport office, it's self-put out a warning based on the experience of those in Australia with an "x" marker on the effect of outing Oneself to the authorities of less accepting countries, the implications of a British subject not having there passport recognised and thus not being facilitated the rights that One can normally expect abroad or worse facing expressed prosecution because of information in One's passport is something this house should consider.
It is for these reasons and not any other I wish for this chamber to debate in the next reading the inclusion of the aforementioned section in this Bill.
This division ends 30 July 2020 at 10pm BST.
Please vote Content, Not Content, or Present to Amendment 1.
submitted by lily-irl to MHOLVote [link] [comments]

MAME 0.222

MAME 0.222

MAME 0.222, the product of our May/June development cycle, is ready today, and it’s a very exciting release. There are lots of bug fixes, including some long-standing issues with classics like Bosconian and Gaplus, and missing pan/zoom effects in games on Seta hardware. Two more Nintendo LCD games are supported: the Panorama Screen version of Popeye, and the two-player Donkey Kong 3 Micro Vs. System. New versions of supported games include a review copy of DonPachi that allows the game to be paused for photography, and a version of the adult Qix game Gals Panic for the Taiwanese market.
Other advancements on the arcade side include audio circuitry emulation for 280-ZZZAP, and protection microcontroller emulation for Kick and Run and Captain Silver.
The GRiD Compass series were possibly the first rugged computers in the clamshell form factor, possibly best known for their use on NASA space shuttle missions in the 1980s. The initial model, the Compass 1101, is now usable in MAME. There are lots of improvements to the Tandy Color Computer drivers in this release, with better cartridge support being a theme. Acorn BBC series drivers now support Solidisk file system ROMs. Writing to IMD floppy images (popular for CP/M computers) is now supported, and a critical bug affecting writes to HFE disk images has been fixed. Software list additions include a collection of CDs for the SGI MIPS workstations.
There are several updates to Apple II emulation this month, including support for several accelerators, a new IWM floppy controller core, and support for using two memory cards simultaneously on the CFFA2. As usual, we’ve added the latest original software dumps and clean cracks to the software lists, including lots of educational titles.
Finally, the memory system has been optimised, yielding performance improvements in all emulated systems, you no longer need to avoid non-ASCII characters in paths when using the chdman tool, and jedutil supports more devices.
There were too many HyperScan RFID cards added to the software list to itemise them all here. You can read about all the updates in the whatsnew.txt file, or get the source and 64-bit Windows binary packages from the download page.

MAME Testers Bugs Fixed

New working machines

New working clones

Machines promoted to working

Clones promoted to working

New machines marked as NOT_WORKING

New clones marked as NOT_WORKING

New working software list additions

Software list items promoted to working

New NOT_WORKING software list additions

submitted by cuavas to emulation [link] [comments]

Tutorial on “Flash TUYA RGBW Bulb with HAA firmware “ and make it “Works with HomeKit”

TL, DR; flashing TUYA devices with HAA firmware to make them appear in Home App as “Works with HomeKit”
++++++++++++++++++++++++++++++++++++
Flash TUYA RGBW Bulb with HAA
Few things at start
—————————
• ⁠Home Accessory Architecture (HAA) is firmware from RavenSystem for ESP8266/8285 based smart devices (which are almost all). Link to github https://github.com/RavenSystem/esp-homekit-devices • ⁠concept : replace existing ESP based device firmware with HAA firmware (called flashing). • ⁠This makes the device directly compatible with Home App. No homebridge required. • ⁠usually HAA is in form of three files but tuya-convert requires a single file. We will see how to get that. • ⁠using Pi Zero WH with Raspbian Sretch Lite with usb keyboard (since pi zero w doesn’t have Ethernet port) • ⁠using MacBook Pro as laptop (you can use any other)
Steps
———
Raspbian Stretch Lite install ••••••••••••••••••••••••••••••
• ⁠fresh install of raspbian stretch lite on a SD card using balenaEtcher. This is important for many dependencies required by tuya-convert. https://www.raspberrypi.org/downloads/raspbian/ • ⁠create wpa_supplicant.conf and ssh flies in root of SD card • ⁠insert in Pi ZeroW...update and upgrade after boot
Tuya-Convert Install
••••••••••••••••••••••
• ⁠using usb keyboard attached to USB port and TV hooked to HDMI port of Pi • ⁠Type"git clone https://github.com/ct-Open-Source/tuya-convert" enter and wait. • ⁠Type "cd tuya-convert" • ⁠Type "./install_prereq.sh" and wait. • ⁠Download single HAA firmware file... https://github.com/maslyankov/haa-single-binary/raw/mastehaa-single.bin • ⁠copy it into “tuya-convert/files” folder. This is important otherwise you won’t get an option to flash HAA during the process and it will default to provided firmwares (tasmota, edpunra) • ⁠start the flash process...”./start_flash.sh” • ⁠connect to Access Point (WiFi) generated by Pi using an android device for simplicity (iOS device can work too) and join “vtrust-flash” • ⁠put tuya bulb in pairing mode (blinking continuously). Most tuya bulbs go into this after you rapidly turn on/off 4 times. But do check your device instruction • ⁠proceed with flash process by pressing enter. You should firmware being copied over and successfull flash message. • ⁠connect to Tuya bulb AP after it restarts to its AP...HAA-XXXX • ⁠join this WiFi and browse to http://device ip. • ⁠enter “bawoo bulb” json string from here.. https://github.com/RavenSystem/esp-homekit-devices/wiki/Devices-Database. • ⁠json string that works the best for RGBW (red green blue white - 4 channels) {"c":{"b":[{"g":0}]},"a":[{"t":30,"r":14,"g":12,"v":13,"w":4,"fr":4,"fg":4,"fv":4}] • ⁠configure your WiFi in the web page. Make sure to do it correctly. The bulb will restart after pressing SAVE and appear on your network with Device name as HAA-XXXX. Check with your router we page listing WLAN clients. • ⁠add to home app after restart by usual “add accessory->don’t have code... • ⁠insert code 021-82-017 • ⁠all done
submitted by Mazhar67 to homebridge [link] [comments]

Setting up a domain controller using SAMBA 4 on Ubuntu 20.04 with both IPv4 and IPv6 support

(Note: this borrows heavily from https://github.com/thctlo/samba4/blob/mastefull-howto-Ubuntu18.04-samba-AD_DC.txt)
Prerequisites:
  1. Create your Ubuntu 20.04 server system. The details vary depending on what type of host it is. You’ll need to give it a static IP address and as such set up routing. Here’s my /etc/netplan/10-lxc.yaml file in case you’re using LXC:
    network: version: 2 ethernets: eth0: dhcp4: false dhcp6: false addresses: [10.0.0.2/16] gateway4: 10.0.0.1 nameservers: search: - example.com addresses: - 8.8.8.8 
    DHCP6 will need to be set to true if you set your router to provide DHCP6 for IPv6 addresses otherwise it can be set to false and your host will use router advertisements to configure itself. (IPv6 is wonderfully easy!)
    Set the timezone. If using an installer without a GUI you'll need to do this manually, try this:
    timedatectl set-timezone America/New_York 
    1.1 If using LXC, make sure your container is privileged. From the host, type something like:
    lxc stop dc1 sudo lxc config edit dc1 
    Add the following under, and indented to show it's a child of, 'config:'
    raw.lxc: |- lxc.cap.drop = lxc.cap.drop = sys_module mac_admin mac_override security.privileged: "true" 
    It's a YAML file so make sure the indenting is followed as above. These are necessary to make domain provisioning and NTP work.
    Restart and presumably go back in using these commands:
    lxc start dc1 lxc shell dc1 
  2. Set the name – set the shortname using hostnamectl
    hostnamectl set-hostname dc1 
    and edit /etc/hosts so that the first line looks something like this:
    127.0.1.1 dc1.example.com dc1 
  3. Set up a user with sudo permissions to administer the machine. You don’t want to be logged in as root most of the time, and most of the time you don’t even need to use ‘sudo’ for this.
  4. Install openssh-server
    apt-get install openssh-server 
    If you want, you can continue the rest of this remotely from the login you created.
  5. Install SAMBA
    apt install samba winbind libnss-winbind libpam-winbind ntp bind9 binutils ldb-tools krb5-user 
    At this stage you will probably be asked for your Kerberos settings. IMPORTANT: TYPE THE KERBEROS DOMAIN (EXAMPLE.ORG) IN UPPERCASE. Any other questions you should be able to guess the answers for or they may be obvious anyway.
    systemctl disable nmbd smbd winbind systemctl stop nmbd smbd winbind systemctl unmask samba-ad-dc systemctl enable samba-ad-dc 
  6. Set up NTP
    install -d /valib/samba/ntp_signd -m 750 -o root -g ntp cat << EOF >> /etc/ntp.conf # ###### Needed for Samba 4 ###### # extra info, in the restrict -4 or -6 added mssntp. # Location of the samba ntp_signed directory ntpsigndsocket /valib/samba/ntp_signd # EOF sed -i 's/restrict -4 default kod notrap nomodify nopeer noquery limited/restrict -4 default kod notrap nomodify nopeer noquery limited mssntp/g' /etc/ntp.conf sed -i 's/restrict -6 default kod notrap nomodify nopeer noquery limited/restrict -6 default kod notrap nomodify nopeer noquery limited mssntp/g' /etc/ntp.conf systemctl restart ntp systemctl status ntp ntpq -p 
    Some of the above may show error messages under LXC, if so verify you did 1.1 above. If you still get messages, don't panic.
  7. Tweak Kerberos
    All we really need is the domain part for Kerberos, so:
    cd /etc sudo mv krb5.conf krb5.conf.ORG sudo head -n2 krb5.conf.ORG | tee krb5.conf 
    You may also want to edit the krb5.conf file and add these lines to the end to maximize compatibility with other Kerberos implementations:
    default_tgs_enctypes = aes256-cts-hmac-sha1-96 aes128-cts-hmac-sha1-96 rc4-hmac des-cbc-crc des-cbc-md5 default_tkt_enctypes = aes256-cts-hmac-sha1-96 aes128-cts-hmac-sha1-96 rc4-hmac des-cbc-crc des-cbc-md5 permitted_enctypes = aes256-cts-hmac-sha1-96 aes128-cts-hmac-sha1-96 rc4-hmac des-cbc-crc des-cbc-md5 
  8. Set up Samba
    Clear the cobwebs
    rm /valib/samba/*.tdb rm /vacache/samba/*.tdb rm /vacache/samba/browse.dat mv /etc/samba/smb.conf /etc/samba/smb.conf.ORIG 
  9. Create the domain
    If you're using LXC, and you didn't set it up as a privileged container (see 1.1), this is where that will go wrong. So recheck you did 1.1 properly. if you get an error message.
    samba-tool domain provision --use-rfc2307 --realm=EXAMPLE.COM --domain=EXAMPLE --dns-backend=BIND9_DLZ 
    On my system at least this generated a lot of garbage debugging type output but it did end up creating the domain. It will give you a virtually unusable Administrator account password, don't worry we're going to change it. But there's a couple of things we'll do before that.
  10. Set up BIND
    Edit /etc/bind/named.conf.options, to look something like this:
    options { forwarders { 8.8.8.8; }; dnssec-validation auto; listen-on-v6 { any; } notify no; empty-zones-enable: no; tkey-gssapi-keytab "/valib/samba/bind-dns/dns.keytab"; allow-transfer {10.0.0.2;}; } 
    Edit /etc/bind/named.conf.local, and add the line:
    include "/valib/samba/bind-dns/named.conf"; 
    Edit /valib/samba/bind-dns/named.conf, and uncomment out the last entry (yes, I know you're running a more recent version of BIND, that DLL works with it, trust me.)
    Restart BIND
    systemctl restart named 
    Confirm it works - use dig (install it using apt-get install bind9-dnsutils if it wasn't installed already)
    dig @10.0.0.2 www.google.com 
    Finally point this VM to its own DNS server. Edit /etc/netplan/ and change 8.8.8.8 there to 10.0.0.2 and reboot.
  11. Make the administrator account usable
    You probably want to set a password on the latter you'll remember. To do this, use this command:
    sudo samba-tool user setpassword Administrator 
    That's a helpful command to know anyway - anyone with root access to the DC can set passwords here too. If you get a complexity error, you can disable that check using this command do it again:
    sudo samba-tool domain passwordsettings set --complexity=off 
    You can test this all works using:
    kinit Administrator 
    If your password is accepted, not only did it all work, but you're now logged in and can stop using sudo with most SAMBA commands. If you add -k yes to the end of any samba-tool command it will accept you as authorized.
  12. Add a reverse DNS zone and set up DHCP.
    samba-tool dns zonecreate dc1.example.com 0.10.in-addr.arpa -k yes 
    For DHCP I'm going to offer three choices of how to set up DHCP in this environment: use your router's implementation, put one here, and put one here that does DNS updates.
    12.1 Your router
    If you're going to use your router's, you're all set. If you need to set up IP addresses for specific devices, set up the router to give them out (or just disable DHCP on your device itself and set the IP manually, outside of the range your DHCP server issues them), and, if you're not adding them to the domain, add DNS entries like this:
    samba-tool dns add dc1.example.com example.com mypc A 10.0.0.3 -k yes samba-tool dns add dc1.example.com 0.10.in-addr.arpa 3.0 PTR mypc.example.com -k yes 
    Devices that are added to the domain will have their DNS entries managed by SAMBA itself, you don't have to worry about them. If you add a static IP for a host and add DNS for it, you'll need to delete the DNS entries if you then decide to add it to your Active Directory domain.
    12.2 Local ISC DHCP Server
    The second option, running ISC DHCP, is mostly just as easy, it has some advantages that you can log activity and easily see, for example, what each device identified itself as by checking the logs. Again, just use samba-tool as in 12.1 to update IP addresses for static devices that haven't been joined to the network.
    Install isc-dhcp-server using:
    sudo apt-get install isc-dhcp-server 
    Then edit your /etc/dhcp/dhcpd.conf to look something like this:
    authoritative; ddns-update-style none; option subnet-mask 255.255.0.0; option broadcast-address 10.0.255.255; option time-offset 0; option routers 10.0.0.1; option domain-name "example.com"; option domain-name-servers 10.0.0.2; option netbios-name-servers 10.0.0.2; option ntp-servers 10.0.0.2; subnet 10.0.0.0 netmask 255.255.0.0 { range 10.0.1.1 10.0.127.255; default-lease-time -1; max-lease-time -1; } host mypc { hardware ethernet 40:50:60:70:80:90; fixed-address 10.0.0.3; option host-name "mypc"; } 
    "mypc" is an example of a static address, you can add as many host entries as you want.
    Finally, restart DHCP
    systemctl restart isc-dhcp-server 
    12.3 Local ISC Server with DNS updates
    This is what every lazy system administrator wants, and to be fair it can be helpful as long as you have full control over your own network. I cover some of the issues in my preview article. But it's dangerous - essentially you're giving any device that has access to your network authorization to add host records to your DNS server that point at it - at least, as long as it's for the DHCP IPv4 address they've been given. So a malicious entity could, for example, override "login.example.com" and point it at their server, which might be a problem if people go to http://login.example.com whenever they need to enter passwords to access secured content on your system. If nothing else it'd be easy to do a DoS attack. For anything other than a home network or a small office, you shouldn't do this. At all. But if it's your own network, and you administer it, and you monitor what gets plugged into it, then it can save some headaches.
    Given that usage profile, I'm going to make it slightly more insecure than Samba recommends, because Samba's recommended solution... doesn't work. The people who put it together are OK with it not working because in their view it doesn't break anything they themselves need, but it does break IPv6 and certain roaming scenarios, and it does result in error messages that you're going to forget the meaning of and implications of if you don't add something to your domain for a while.
    So here's the solution:
    Do everything in 12.2, but add the following lines to the end of /etc/dhcp/dhcpd.conf:
    on commit { set noname = concat("dhcp-", binary-to-ascii(10, 8, "-", leased-address)); set ClientIP = binary-to-ascii(10, 8, ".", leased-address); set ClientDHCID = concat ( suffix (concat ("0", binary-to-ascii (16, 8, "", substring(hardware,1,1))),2), ":", suffix (concat ("0", binary-to-ascii (16, 8, "", substring(hardware,2,1))),2), ":", suffix (concat ("0", binary-to-ascii (16, 8, "", substring(hardware,3,1))),2), ":", suffix (concat ("0", binary-to-ascii (16, 8, "", substring(hardware,4,1))),2), ":", suffix (concat ("0", binary-to-ascii (16, 8, "", substring(hardware,5,1))),2), ":", suffix (concat ("0", binary-to-ascii (16, 8, "", substring(hardware,6,1))),2) ); set ClientName = pick-first-value(option host-name, config-option-host-name, client-name, noname); log(concat("Commit: IP: ", ClientIP, " DHCID: ", ClientDHCID, " Name: ", ClientName)); execute("/uslocal/bin/dhcp-dyndns.sh", "add", ClientIP, ClientDHCID, ClientName); } on release { set ClientIP = binary-to-ascii(10, 8, ".", leased-address); set ClientDHCID = concat ( suffix (concat ("0", binary-to-ascii (16, 8, "", substring(hardware,1,1))),2), ":", suffix (concat ("0", binary-to-ascii (16, 8, "", substring(hardware,2,1))),2), ":", suffix (concat ("0", binary-to-ascii (16, 8, "", substring(hardware,3,1))),2), ":", suffix (concat ("0", binary-to-ascii (16, 8, "", substring(hardware,4,1))),2), ":", suffix (concat ("0", binary-to-ascii (16, 8, "", substring(hardware,5,1))),2), ":", suffix (concat ("0", binary-to-ascii (16, 8, "", substring(hardware,6,1))),2) ); log(concat("Release: IP: ", ClientIP)); execute("/uslocal/bin/dhcp-dyndns.sh", "delete", ClientIP, ClientDHCID); } on expiry { set ClientIP = binary-to-ascii(10, 8, ".", leased-address); log(concat("Expired: IP: ", ClientIP)); execute("/uslocal/bin/dhcp-dyndns.sh", "delete", ClientIP, "", "0"); } 
    Now go to Samba's Wiki and copy their script to /uslocal/bin/dhcp-dyndns.sh, and make it executable:
    sudo cp dhcp-dyndns.sh /uslocal/bin/ sudo chmod a+x /uslocal/bin/dhcp-dyndns.sh 
    Set up the dhcpduser:
    samba-tool user create dhcpduser --description="Unprivileged user for TSIG-GSSAPI DNS updates via ISC DHCP server" --random-password -k yes samba-tool user setexpiry dhcpduser --noexpiry -k yes samba-tool group addmembers DnsAdmins dhcpduser -k yes sudo samba-tool domain exportkeytab [email protected] /etc/dhcpduser.keytab sudo chown dhcpd.root /etc/dhcpduser.keytab sudo chmod 400 /etc/dhcpduser.keytab 
    Allow domain hosts (computers added to the domain) to manage their own DNS entries (but alas this command also means they can manage DNS in general):
    samba-tool dsacl set -k yes -H ldap://dc1.example.com --objectdn=CN=MicrosoftDNS,DC=DomainDnsZones,DC=example,DC=com "--sddl=(A;CI;RPWPCRCCDCLCLORCWOWDSDDTSW;;;DC)" 
    If you don't want to do the last bit, your options are limited. My advice is ask yourself why you don't like the idea, because your reasons almost certainly can be expanded to the entire concept of allowing DHCP to add DNS entries based upon self identified hosts. Consider instead doing 11.1 or 11.2.
And that's it. You can test everything's working by adding new sites to the domain. For Windows clients, Microsoft has the documentation. For Ubuntu, well, that's my next article.
submitted by squiggleslash to u/squiggleslash [link] [comments]

Making a super low cost trainer/dev kit. What do you wish you had in the kits/trainers you used to learn electronics?

Useless Backstory:
My original plan was to design a digital logic trainer for my students that could be submerged in alcohol without damage, to sanitize between classes. I did that and the prototypes work great (Other components for scale)
It's fair to assume the campus will close pretty quickly after the first spikes in covid cases. This means the original design won't be useful, students won't be in to share the equipment. Many departments plan to just gut their lab courses while some plan to throw huge tool/equipment costs at their students for at-home labs. I don't consider removing hands-on work a viable option, and equipment would cost a ton because the school store is terrible as far as where they can get products from, plus it takes its own cut of ~20%. The school store is the only way to pay for things with financial aid, so I have to go through them.
I priced everything out for my original design and discovered the board is so unbelievably cheap ($22 vs the $350 we pay for just ONE of the trainers the students use) that I plan to just make a new version that also includes all the features from the analog, processor, and plc trainers. Should cover everything from learning ohm's law to designing and testing amplifiers, from digital logic through assembly language up to C++/Python, from relay/ladder logic to PLC programming.
To the point:
For reference, here's a google image search of what I am designing a replacement for. Click on some at random and check the prices and specs. There's no reason they should cost hundreds. The ones that don't cost a ton are just switches and buttons and leds wired to headers - something anyone here can do for $10.
My goal is to add all the features from every single trainer I've seen/used but keep below 10% of the price of what is currently available. Each unit of equipment my students use (scopes, generators, supplies, digital/analog trainers, processor boards, plcs, etc) cost the department $5k+, and that's even after I got them to approve sparkfun as a vendor to save money. Assuming the students pick up shitty, low spec versions of everything for doing their labs at home, we're still looking at $1k. I like <$100 better, and would like the students to have something they can continue using to learn/develop electronics even after graduation.
So far I'm at $48 per trainer, completely assembled and in a case and I'm just about ready to make the next batch of prototypes but want to know what additional features I should cram into it.
What should I add that isn't listed below?
Supplies:
(1)+/- 19V 3A isolated supply
(2)+/- 5V 1.5A supplies
(1) 19V variable supply
(1) Constant-current linear regulated supply
(2) CV/CC switchmode supplies (fairly well filtered)
Power input is by default USB-C 20V/100W but I got impatient waiting on the USB-C sockets to come in the mail and rigged one up with a laptop DC jack (19.5V) for testing. I liked it. Most people have a box of old adapters in their house so I might just throw empty spots all around the back edge with the traces and pads for 10 different types of sockets so that anyone can use any supply they have lying around within the 18-34v 3A+ range. It already has overvoltage/undervoltage/overcurrent protection, adding a receiver for laptop signal pins that tell the system what the power brick is rated for would be easy.
There's also a USB micro-b port that can power everything but the analog supplies. It is also used for reprogramming firmware in the event of serious corruption, but updates and changes by default occur over wifi.
Outputs:
(1) 500mA Isolated Function Generator (12.5Mhz)
(1) function generator that acts as a 16.5V 1A CT transformer output (max 1mhz)
(2) digital clocks (1hz - 40khz)
(1) digital clock (1khz to 200mhz)
(24) 50mA 3-state digital outputs, protected from short circuits to any other line on the board, including the analog voltages. Each is configurable to a switch, button, low frequency clock, or tied to the PLC emulator or processor used for teaching programming.
Communication:
Wifi/Bluetooth, USB client and host, Modbus TCP/IP, Modbus RTU, CAN bus, i2c, i2s, spi, plus anything slow enough to be bitbanged will also be available as a feature through the UI, but not have a dedicated port. For example, you can load a 1-24 bit binary string in through the switches and shift it into 74000 series shift registers.
Inputs:
(4) Multimeters with 10mV precision, two of which are differential and isolated.
(24) 3-state digital inputs (+/- 20V capable, configurable logic levels)
(2) analog inputs (1Msps) - I hesitate to call it an oscilloscope because the next revision will include an FPGA that can actually handle huge amounts of data at high frequency. For now it dumps the data to a RAM IC and the main processor grabs a selection of addresses and renders a graph on the screen. There's no interrupts or anything that could get sub-clockcycle measurements on transitions directly from that data.
(2) 100mhz counters with automatic or adjustable trigger.
User Interface:
3.5" color touch screen - while every feature can be accessed from the touch screen, it's mostly for configuring things. I've made sure to put all features as physical buttons, switches, and knobs.
Wifi AP with captive portal - same access as the touch screen, but also used for uploading code to the processors (ASM ide and arduino ide) or PLC emulator (openplc). Working with a friend to help ensure mobile/tablet compatibility.
Bluetooth - available but not currently used.
Features:
IC testing with learning function - throw any common DIP chip into a socket and it will test whether it's fried. The UI also allows you to add in new chips, where you define which pins are inputs, outputs, power, ground, oscillator, analog, etc and whether you want it to automatically learn from every possible input configuration or a set sequence of commands. This includes i2c/spi chips.
Programming microcontrollers - throw a dip uC into the same socket as the ic tester and it'll configure itself to whatever pinout you define or select from a list. Already have a USB ISP for AVR but will add loads of ports matching the most popular in-system-programmers.
Matrix I/O sniffing - plug any matrix keypad or matrix led display into the I/O lines and it will automatically map them for you.
Communications sniffing - find IR remote codes, i2c addresses, RF codes, etc without external circuitry.
Compatibility with the Analog Discovery 2, Atmel ICE, LabView/Multisim, and I'm tinkering with SCPI to connect to bench equipment.
PLC Programming through OpenPLC.
Full diagnostic utility with schematic and fault indication through the UI. It will literally tell you what is wrong within a 1 centimetre radius on the board, show you the PCB/silkscreen of the area and optionally the schematic, and tell you what to replace to fix it. I added fault detection with port expanders, analog multiplexers, and dummy loads to help me test my original prototypes. It was supposed to be temporary but the work is already done and only added $5 to the total cost so now it's going to be in every future revision. Not a big jump to add pictures of every subcircuit PCB traces/silkscreen.
As an added note, when I'm done with each set of prototypes I plan to give them away on this subreddit for free, but I want to be sure there's no liability on my part. I'm concerned because all but the last version won't have UL/FCC/CE compliance. If anyone could direct me to information on this sort of thing, I'd really appreciate it. I'm thinking maybe I just directly call them "as-is" or defective or scrap?
submitted by -Mikee to arduino [link] [comments]

60 Seconds Binary Options Indicator Best Way to Copy Binary Trades: CTOption Replicator CT Option - CT option Review - CT option Binary Trading - Is it a scam? The Truth youtube CTOption Review & Benefits CTOption Review  Bonus, Demo, Complaints, Replicator & Scam Watch CTOption Review The Honest Binary Broker CTOption Review CT Option Withdrawal Test Results

We believe this firm has been providing financial services or products in the UK without our authorisation. Find out why to be especially wary of dealing with this unauthorised firm and how to protect yourself from scammers. Binäre Optionen, auch binary options, binary trades oder binary trading genannt, sind kurzlaufende Optionen, mit denen innerhalb von wenigen Minuten grundsätzlich hohe Gewinne erzielt werden können. Trader müssen vorhersagen, ob die Kurse am Ende des jeweiligen Handelszeitraums höher oder tiefer stehen als zum Zeitpunkt der Abgabe ihrer Option. Da das Trading relativ einfach gestaltet ist ... CTOption is a leading binary options broker providing one of the most technologically advanced trading platforms as well as a variety of trading solutions suitable for diverse groups of traders with different levels of proficiency. Forex Brokers Forex Scam Binary Options. Scam Confirmation. May 2017: There is now a third FPA Traders Court guilty vote against this company. The FPA now considers CTOption to be a scam. The FPA recommends against dealing with CT Option unless this issue can be resolved. This Scam Finding may be lifted if all guilty cases are resolved. Scam Confirmation. March 2017: There is second FPA ... Warning: CT Option's website might be operating but the business is closed. It is not recommened to register or signup with them as it will not be functioning account and you may lose the money because there will no withdrawals can be made. Recommended Auto Trading Software . Signup with Best Brokers Click Here. Signup with Best Signals Service Click Here. They also have app for Android and ... CTOption is a different binary options broker in what sets them apart from other broker is the Panda trading platform that they use. While reviewing CT Option, we see that besides their unique trading platform, they offer traders an auto trading bot. Their auto trading bot scans for trading signals from over 140 assets. It will issue trade alert and you can trading directly with just a click. the funny part is when a binary option company replay about another one as a scam ! seriously ! just because they are better than you do not say shit ! Reply. March 20, 2017 at 12:15. sarah reviewed CTOption. probblie wasn’t fees you lost money and then cry like a baby. Reply. October 7, 2017 at 06:45 . George reviewed CTOption. CTOption is 100% SCAM, I deposit with the 5300$ and they never ... On binary options market, CTOption is known for providing an education center where traders, beginners or experienced, can learn more on how to trade with binary options, how to choose the best trading platform and many more. This broker offers both basic courses for traders beginners and advanced courses for experienced traders. CT Option Binary Replicator. Another unique feature of CToption is their Binary Replicator. This is not an autotrader, even though many traders think so. What is does is, it replicates the trades of other traders. On their replicator page, you can see a list with the traders that you can follow. You will be the one, who decides which trader you want to follow. I would recommend you pick only ... 約定の滑らない海外バイナリーオプション業者と言うことで評判の高い海外業者、CTオプション(CTOption)についてまとめています。口座開設から取引開始まで僅か2分!すぐに利用することが可能です!

[index] [5626] [14790] [26961] [10995] [9140] [28167] [11589] [24860] [22024] [15182]

60 Seconds Binary Options Indicator

$250 Minimum deposit $5 minimum trade size Welcome US traders Read CTOption Review: http://optionsbinaryforex.com/ctoption-binary-options-broker-review Visit... CToption Review - The Truth About CT Option Binary Options Trading System - YouTube - Duration: 5:57. Financial prosperity 3,040 views. 5:57. ... Sign-up: http://tracking.ctoption.com/aff_c?offer_id=214&aff_id=1399&url_id=30 This is the cleanest and most advanced way for binary option traders to replic... CToption Review - The Truth About CT Option Binary Options Trading System - YouTube - Duration: 5:57. Financial prosperity 3,023 views. 5:57. ... CT Option is a binary trading option used to trade money online. Before using CT option make sure you read the fine print. If you are not an experienced Binary trader, make sure that the system ... This sixty seconds binary options indicator works on Binary Mate, IQ Option, HighLow, Ayrex, CT Option, 24 Option, and Many more. For more info and trading t... testing CT Option Replicator Pro, binary options system that works, binary options scams, binary options trading, binary options success, ctoption.com withdrawal, ctoption.com withdrawal problems ... CT Option Withdrawal Test Results - Duration: 12:20. EmpireAmbition.com 7,211 views. 12:20. ... Binary Options Secret And 98% Accuracy With A Killer Strategy - Duration: 12:55. BinaryOptionsSecret ...

https://binaryoptiontrade.biaprodwichanddeman.gq