Nifty Corners Cube

VN:F [1.9.22_1171]
Rating: 7.0/10 (1 vote cast)

Rounded corners the javascript way
Nifty Corners Cube

StackOverflow.com

VN:F [1.9.22_1171]
Rating: 8.5/10 (13 votes cast)

Random snippets of all sorts of code, mixed with a selection of help and advice.

ChatGPT Navigation Complexity

20 February 2026 @ 3:40 am

Is there a ChatGPT code or FireFox browser extension I can install that helps one at better managing the navigation history of a 15-Level chat conversation? In other words, a ChatGPT code that facilitates downstream and upstream chat navigation? I am new to ChatGPT and I am having a hard time navigating upstream in a Chatgpt conversation that goes downstream 15 levels deep. I would very much like to be able to backtrack to Level 1 to explore the second of three chat branches I have left to explore which is located on the very top Level 1 of the chat. I have tried using the DELETE approach to work my way upstream to Level 1 and it creates a mess. I have also tried the “Branch in new Chat” approach and I don’t understand it because when I apply it, it creates a separate chat that is totally separate from my original chat and it shows the word “imported” plastered all over the place. However, this separate branched chat fails to show the 3-way chat branch spl

How cheats are made in games with kernel level anti cheat?

20 February 2026 @ 3:38 am

I been learning C# for more than half a year, then I want to switch to C++ because it's closer to the processor. I'd like to make my own Fortnite cheat, because it could be a very fun and cool project (I mean, I can understand how a computer works in great detail and so on) but Epc Games has really good anticheat, and I heard you have to activate secure boot, tpm 2.0 and iommu in the bios. So my question is: how hacker bypass the anti-cheat? 0

antdv4 AutoComplete options misalignment

20 February 2026 @ 3:30 am

Please see the demo of the problem https://codepen.io/miranda-zhang/pen/JoKgdEz I want to be able to auto set suburb city county when selecting the postcode, but since there are suburbs with the same postcode value, the onSelect can not select on the correct item, e.g. when click on "THE ROCKS", it is selecting/logging "HAYMARKET" const [options, setOptions] = useState([ {value:"2000",label: "THE ROCKS 2000",item:{suburb:"THE ROCKS"},key:1}, {value:"2000",label: "HAYMARKET 2000",item:{suburb:"HAYMARKET"},key:2}, ]); const onSelect = (value,option) => { console.log('set suburb', option.item.suburb); }; return ( <AutoComplete style={{ width: 200, }} placeholder="postcode" options={opt

How to batch add members to a Google group, using the Admin API?

20 February 2026 @ 3:06 am

I am using the Google Admin API, via node.js. While I can add a users individually to a group, it isn't clear how to batch add them? I did look around the documentation, but still a little confused. Right now I am needing to add them individually (sync to a staff membership list in our application) and a weekly sync can involve thousands of users, which is very slow doing each user individually. My current code: import { Auth, admin_directory_v1 as directoryV1 } from 'googleapis'; class GoogleGroupsService { private async getAdminApi (): Promise<directoryV1.Admin> { try { const scopes = [ 'https://www.googleapis.com/auth/admin.directory.group', 'https://www.googleapis.com/auth/admin.directory.group.member' ]; const jwtClient = new Auth.JWT( this.keyConfig.clientEmail, undefined, this.keyConfig.privateKey.replace(/\\n/g, '\n'), scopes

what's mean from this error, please help me [closed]

20 February 2026 @ 2:54 am

Saya sedang melakukan integrasi ke API gemini menggunakan Next.js dan Prisma. Ketika melakukan live audio, terjadi error seperti ini. apa maksud dari Error: [GoogleGenerativeAI Error]: Error fetching from https://generativelanguage.googleapis.com/v1beta/models/gemini-3-flash-preview:generateContent: [400 Bad Request] * GenerateContentRequest.generation_config.response_mime_type: allowed mimetypes are `text/plain`, `application/json`, `application/xml`, `application/yaml` and `text/x.enum`. at handleResponseNotOk (D:\overview-app\.next\dev\server\chunks\[root-of-the-server]__d680d9f5._.js:6560:11) at async makeRequest (D:\overview-app\.next\dev\server\chunks\[root-of-the-server]__d680d9f5._.js:6532:9) at async generateContent (D:\overview-app\.next\dev\server\chunks\[root-of-the-server]__d680d9f5._.js:6974:22) at async textToSpeech (lib\gemini.ts:73:18) at async POST (app\api\ask\route.ts:63:25) 71 | }) 72 | > 73 | const result = await

When you get rsync error: rsync: [generator] chgrp "/mnt/MyDir/MySubDir/." failed: Operation not permitted (1)

20 February 2026 @ 2:30 am

I'm building my new laptop, copied some stuff over via shared network drives, then next day start copying more files like yesterday, except I get error message: rsync: [generator] chgrp "/mnt/MyDir/MySubDir/." failed: Operation not permitted (1) After much head scratching and "What's changed? Wrong user? Mismatched trailing slashes? Changed a password?" Then I realised ... ... I had reversed source & destination paths! Obvious once I worked it out, but maybe someone else will benefit when they make the same ID-10-T mistake.

Activate cell working on Chrome on a Windows laptop, but not Android Google Sheets app

20 February 2026 @ 2:21 am

The following code activates the correct cell when viewing/editing a Google Sheet on a Windows laptop through Chrome. However, the cell will NOT activate with viewing/editing the same spreadsheet on an Android device through the Google Sheets app. Does anyone know if this is intentional, or is it a bug on their part, or a problem with my code? function setActiveCell() { if (sheetName.getRange('B4').getDisplayValue() == '') { sheetName.getRange('B4').activate(); return; } for (var x = 5; x < 30; x++) { if (sheetName.getRange('B'+x.toString()).getDisplayValue() == '') { sheetName.getRange('B'+(x-1).toString()).activate(); return; } } } Also, alert method of opening a info box does not work on Android, but does on Windows and chrome, specifically this code: SpreadsheetApp.getUi().alert('text') All the rest of my code works properly in both cases.

Small number of observations in Count Data

20 February 2026 @ 2:18 am

I have a practical question. I am working with count data and apply ZINB regression due to its structure. My dataset has 174 observations. And for one of my hypothesis I split my sample into two subsamples. Then, one of the samples has 40 observations, unfortunately a very limited real world observations. My question is that can I still run my regressions with this size? Or do you have any suggestions to make working with it solid and defensible? Many thanks!

Find column value within a long string

20 February 2026 @ 1:48 am

We have a table that contains small phrases like addresses, names, locations, etc. and would like to search a long string for any that are found. I have done a lot of research but all I can find is the exact opposite of what I am trying to accomplish. For example let's say I have a record in the table called search_phrase that is equal to "123 Main Street" and I want to search if it is in a string called search_string which is equal to "This is a test for anyone that resides at address 123 Main Street. Please call if you do". So would love if we could write the following query: SELECT * FROM search_phrase WHERE keyword IN ('This is a test for anyone that resides at address 123 Main Street. Please call if you do') And because "123 Main Street" is in that long string on the right of the "LIKE" operator it will be found. All I have found is where statements like keyword LIKE "%st

.NetFramework4.8 AllowAnonymous attrributes

20 February 2026 @ 1:07 am

I'm trying to implement an endpoint that bypasses the standard NTLM authentication in a .Net4.8 MVC application. I've tried to go down the route of just adding the [AllowAnonymous] attribute to the controller or endpoint or both and no matter what, when I attempt to curl the endpoint with: curl -v 'https://mydomain/MyController/MyEndpoint' -X POST -d '{jsondata...}' I always get back: * upload completely sent off: 377 bytes * schannel: remote party requests renegotiation * schannel: renegotiating SSL/TLS connection * schannel: SSL/TLS connection renegotiated < HTTP/1.1 401 Unauthorized < Server: Microsoft-IIS/10.0 < WWW-Authenticate: Negotiate < WWW-Authenticate: NTLM < X-Powered-By: ASP.NET < Date: Thu, 19 Feb 2026 21:21:30 GMT < Content-Length: 0 It seems that no matter what I do, I cannot whitelist this endpoint as opting out of authorization. What makes it a bit harder is t

960.gs

VN:F [1.9.22_1171]
Rating: 8.0/10 (1 vote cast)

CSS Grid System layout guide
960.gs

IconPot .com

VN:F [1.9.22_1171]
Rating: 7.0/10 (1 vote cast)

Totally free icons

Interface.eyecon.ro

VN:F [1.9.22_1171]
Rating: 6.0/10 (1 vote cast)

Interface elements for jQuery
Interface.eyecon.ro

ThemeForest.net

VN:F [1.9.22_1171]
Rating: 7.0/10 (2 votes cast)

WordPress Themes, HTML Templates.

kuler.adobe.com

VN:F [1.9.22_1171]
Rating: 8.0/10 (1 vote cast)

color / colour themes by design

webanalyticssolutionprofiler.com

VN:F [1.9.22_1171]
Rating: 0.0/10 (0 votes cast)

Web Analytics::Free Resources from Immeria
webanalyticssolutionprofiler.com

WebAIM.org

VN:F [1.9.22_1171]
Rating: 4.0/10 (1 vote cast)

Web Accessibility In Mind

2026 Predictions: The Next Big Shifts in Web Accessibility

22 December 2025 @ 11:22 pm

I’ve lived long enough, and worked in accessibility long enough, to have honed a healthy skepticism when I hear about the Next Big Thing. I’ve seen lush website launches that look great, until I activate a screen reader. Yet, in spite of it all, accessibility does evolve, but quietly rather than dramatically. As I gaze […]

Word and PowerPoint Alt Text Roundup

31 October 2025 @ 7:14 pm

Introduction In Microsoft Word and PowerPoint, there are many types of non-text content that can be given alternative text. We tested the alternative text of everything that we could think of in Word and PowerPoint and then converted these files to PDFs using Adobe’s Acrobat PDFMaker (the Acrobat Tab on Windows), Adobe’s Create PDF cloud […]

Accessibility by Design: Preparing K–12 Schools for What’s Next

30 July 2025 @ 5:51 pm

Delivering web and digital accessibility in any environment requires strategic planning and cross-organizational commitment. While the goal (ensuring that websites and digital platforms do not present barriers to individuals with disabilities) and the standards (the Web Content Accessibility Guidelines) remain constant, implementation must be tailored to each organization’s needs and context.   For K–12 educational agencies, […]

Up and Coming ARIA 

30 May 2025 @ 6:19 pm

If you work in web accessibility, you’ve probably spent a lot of time explaining and implementing the ARIA roles and attributes that have been around for years—things like aria-label, aria-labelledby, and role="dialog". But the ARIA landscape isn’t static. In fact, recent ARIA specifications (especially ARIA 1.3) include a number of emerging and lesser-known features that […]

Global Digital Accessibility Salary Survey Results

27 February 2025 @ 8:45 pm

In December 2024 WebAIM conducted a survey to collect salary and job-related data from professionals whose job responsibilities primarily focus on making technology and digital products accessible and usable to people with disabilities. 656 responses were collected. The full survey results are now available. This survey was conducted in conjunction with the GAAD Foundation. The GAAD […]

Join the Discussion—From Your Inbox

31 January 2025 @ 9:01 pm

Which WebAIM resource had its 25th birthday on November 1, 2024? The answer is our Web Accessibility Email Discussion List! From the halcyon days when Hotmail had over 35 million users, to our modern era where Gmail has 2.5 billion users, the amount of emails in most inboxes has gone from a trickle to a […]

Using Severity Ratings to Prioritize Web Accessibility Remediation

22 November 2024 @ 6:30 pm

So, you’ve found your website’s accessibility issues using WAVE or other testing tools, and by completing manual testing using a keyboard, a screen reader, and zooming the browser window. Now what? When it comes to prioritizing web accessibility fixes, ranking the severity of each issue is an effective way to prioritize and make impactful improvements. […]

25 Accessibility Tips to Celebrate 25 Years

31 October 2024 @ 4:38 pm

As WebAIM celebrates our 25 year anniversary this month, we’ve shared 25 accessibility tips on our LinkedIn and Twitter/X social media channels. All 25 quick tips are compiled below. Tip #1: When to Use Links and Buttons Links are about navigation. Buttons are about function. To eliminate confusion for screen reader users, use a <button> […]

Celebrating WebAIM’s 25th Anniversary

30 September 2024 @ 10:25 pm

25 years ago, in October of 1999, the Web Accessibility In Mind (WebAIM) project began at Utah State University. In the years previous, Dr. Cyndi Rowland had formed a vision for how impactful the web could be on individuals with disabilities, and she learned how inaccessible web content would pose significant barriers to them. Knowing […]

Introducing NCADEMI: The National Center on Accessible Digital Educational Materials & Instruction 

30 September 2024 @ 10:25 pm

Tomorrow, October 1st, marks a significant milestone in WebAIM’s 25 year history of expanding the potential of the web for people with disabilities. In partnership with our colleagues at the Institute for Disability Research, Policy & Practice at Utah State University, we’re launching a new technical assistance center. The National Center on Accessible Digital Educational […]

CatsWhoCode.com

VN:F [1.9.22_1171]
Rating: 7.0/10 (1 vote cast)

Titbits for web designers and alike

Unable to load the feed. Please try again later.