❌

Normal view

How do you guys deal with constant progress in technology?

I'm actually curious about this one

With technology ever evolving and ai now assisting with the creation of sites, how do you guys deal the constant progress?

I honbestly thought about doing front-end once, tried my hand in learning to code, but I almost threw my computer out the window in frustration. Also didn't want to spend at least 4 years in college, with a lot of being meh since by the end of 4 years, it would be a different ballgame. Plus i value my freetime XD

What do you guys do to keep up? How are you implementing it? Etc

submitted by /u/VampyWitch666 to r/webdev
[link] [comments]

Bank of America Kindly Asks That You Don't Share Your Password With Your AI Assistant

By: BeauHD
28 October 2026 at 22:30
Longtime Slashdot reader schwit1 shares a report from TechCrunch: In an email blast to customers titled "Protecting your finances in the Al World," Bank of America urged customers to never share their username and password with another person or an outside service, "including an Al-enabled tool or agent that offers to act on your behalf." [...] A spokesperson for Bank of America confirmed the authenticity of the bank's email that was posted to social media. But heed the bank's warning, for if things go wrong, it's on you. Account agreements at most banks hold customers responsible for anyone they give their log-in to. "If you do share your credentials," its email reads, "keep in mind that you're responsible for activity resulting from that access."

Read more of this story at Slashdot.

Anky UI: headless React primitives for text selection actions, streaming diffs and ghost autocomplete

I’m sharing Anky UI, my open-source React library for putting AI edits inside the text a user is already working on.

The interaction is select β†’ choose an action β†’ review a streamed diff β†’ accept or reject. The library supplies the UI and state primitives; your application supplies the model endpoint and commits the accepted text to its editor.

  • SelectionPalette: floating actions anchored to a DOM selection, using floating-ui.
  • InlineDiff: word/character diffs while a rewrite streams, with Cmd/Ctrl+Enter to accept and Escape to reject.
  • GhostInput: textarea autocomplete with Tab/right-arrow acceptance.
  • useOptimisticAIState: streaming state, rollback, and undo/redo.

React 18/19, including Next.js App Router Client Components. Tailwind presets are optional. It consumes raw text/SSE, with helpers for OpenAI, Anthropic and Vercel AI SDK wire formats. Keep API keys on your server.

Source and quick start: https://github.com/ErAnkushPatil/anky-ui

29-second walkthrough: https://x.com/ErAnkushP/status/2115629939106230425

Install: npm i @erankushpatil/anky-ui

Or copy the source: npx anky-ui add selection-palette

To try the included mock-stream demo without a model key:

sh git clone https://github.com/ErAnkushPatil/anky-ui.git cd anky-ui pnpm install pnpm dev:demo

One integration detail: rendering an InlineDiff and accepting its state does not by itself replace the selected DOM text. Your editor owns that commit step. The rich-text adapters also need verification against your editor version.

Which edge cases would you test first: selection moving during a rewrite, interrupted streams, or undo/redo behavior?

Disclosure: this launch post was prepared with ChatGPT, using the repository documentation; I’m the library’s author.

submitted by /u/ErAnkushPatil to r/reactjs
[link] [comments]

Guide - Use docker to operate legacy scanner hardware on Windows 11

Guide - Use docker to operate legacy scanner hardware on Windows 11

So I have my fairly old Canon LiDE 60 flatbed scanner, which I need occasionally to scan documents.
This scanner is somewhat like 20 years old!
Despite its age, it's doing its job, and it's doing it quite well.

The biggest issue?
Getting it to work on Windows 11, without setting up a dedicated virtual machine with Windows XP just for this scanner.
I hesitate to get a replacement, because I hate throwing away perfectly working hardware and creating unnecessary e-waste, just because driver support dropped.

What I tried:
- VueScan: The trial version works like a charm. VueScan recognizes the LiDE 60 and the scan results are beautiful, the post-processing is good.
Unfortunately, the trial of VueScan prints a huge watermark overlay, making the scans unusable. I'm absolutely not willing to pay ~ 85 € for this

(heck, even the one-year license for about ~ 25 € is not barely worth it.
For 85 € I can get a new scanner, which is compatible with Windows 11, and for 25 € a used model).
The VueScan pricing is absolutely ridiculous, at least for a bog-standard flatbed scanner (I know they also support film scanners, which is a different story and probably worth the license fee, but absolutely not in my case).

And attempting to find a crack / patcher for VueScan is the best way to get some nice Malware on the machine. The search results are flooded with fakes and I'm not willing to spend my time and taking the risk to find a legit crack.

- Reusing the Windows 7 driver: Well. It used to work until some Windows 10 update. And I haven't managed to get it back it work since then, also not on Windows 11. According to a comment, it's supposed to work, but whatever πŸ’

- Virtual Machines with VirtualBox: Works with Windows XP as well as Ubuntu. But this solution is fairly slow and inconvenient. Also, wasting at least 20 GB of space for a VM, just as a scanner driver replacement, is crazy. I don't need the VM all the time on my machine, but every new VM setup takes up some time and is annoying.
So, the VM solution is somewhat ok. It does its job. But it feels clumsy and I don't like this approach.

VueScan is out of the game, as is the legacy Windows 7 driver. What is left? Virtualization!
But a VM is somewhat clumsy and heavyweight. I seek a more lightweight and elegant solution.
Like Docker containers.

Can we containerise Linux scanner drivers and expose scanning software through a web interface out of the container? Yes, we can!
And luckily, someone already wrote that software. And also provides a Docker container.
May I introduce scanservjs?

So we have a Docker container with all the required software stack. We just need to connect it wit our scanner and let's go.

Prerequisites / Installations:
- Docker is installed and the WSL 2 backend enabled (this is currently the default engine). Docker must also be running.
- usbpid-win must be installed.

One-time setup:
- Download the Docker container: docker pull sbs20/scanservjs
- Open a terminal with administrator privileges for usbipd.
- List the USB devices and find the busid of the scanner with usbipd list
(the busid is 6-3 of the CanoScan LiDE 60 in this example.
It will be different on your machine! Use the busid of your scanner)

Connected:
BUSID VID:PID DEVICE STATE

1-4 04f2:b71c Integrated Camera, Integrated IR Camera Not shared
3-1 0bda:9210 USB Mass Storage Device Not shared
3-3 27c6:6594 Goodix MOC Fingerprint Not shared
3-4 8087:0029 Intel(R) Wireless Bluetooth(R) Not shared
4-1 17ef:3062 Lenovo USB Ethernet Not shared
6-2 17ef:3060 Billboard Device, USB Input Device Not shared
6-3 04a9:221c CanoScan LiDE 60 Not shared
8-2 2c7c:0600 Quectel EM120R-GL, Quectel QMUX Interconnect Not shared

Persisted:
GUID DEVICE
5e1e689d-7ca1-49ff-926d-eebd377bd1a7 USB Serial Device (COM11)
cb0cb49e-40d6-4d3b-9483-0c1f3c175fbf USB Serial Device (COM12), USB Mass Storage Device

- Bind and attach the busid of the scanner to the WSL engine.
usbipd bind --busid 6-3
usbipd attach --wsl --busid 6-3

The output should be somewhat like that:
usbipd: info: Using WSL distribution 'Ubuntu-26.04' to attach; the device will be available in all WSL 2 distributions.
usbipd: info: Detected networking mode 'nat'.
usbipd: info: Using IP address 172.23.64.1 to reach the host.

- Check the binding with usbipd list. The scanner should be in the state Attached now.

Connected:
BUSID VID:PID DEVICE STATE

1-4 04f2:b71c Integrated Camera, Integrated IR Camera Not shared
3-1 0bda:9210 USB Mass Storage Device Not shared
3-3 27c6:6594 Goodix MOC Fingerprint Not shared
3-4 8087:0029 Intel(R) Wireless Bluetooth(R) Not shared
4-1 17ef:3062 Lenovo USB Ethernet Not shared
6-2 17ef:3060 Billboard Device, USB Input Device Not shared
6-3 04a9:221c CanoScan LiDE 60 Attached
8-2 2c7c:0600 Quectel EM120R-GL, Quectel QMUX Interconnect Not shared

Persisted:
GUID DEVICE
5e1e689d-7ca1-49ff-926d-eebd377bd1a7 USB Serial Device (COM11)
cb0cb49e-40d6-4d3b-9483-0c1f3c175fbf USB Serial Device (COM12), USB Mass Storage Device

Scanning:
- Run the Docker container: docker run -d -p 8080:8080 --privileged sbs20/scanservjs
- Open http://localhost:8080/ in your browser and enjoy using your old scanner. No need to throw away fully working hardware.

Scanned handwriting: Scanned on a Canon Lide 60 on Windows 11 with scanservjs and Docker

How does this work?
The foundation is the SANE driver for Linux. Your scanner must be supported by SANE, otherwise this whole setup won't work.
usbipd is used to redirect your USB device through USB/IP to the WSL 2 engine. The USB redirect is not just for your default WSL distribution, it's also available to all Docker containers. You can verify this by executing e.g. lsusb from within a Docker container.

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 005: ID 04a9:221c Canon, Inc. CanoScan LiDE 60
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

Related Resources:
- https://www.geckoandfly.com/7569/canon-lide-scanner-and-printer-driver-for-microsoft-windows-7-64-bit/
- https://www.schraegstrichpunkt.de/canon-canoscan-lide-50-unter-windows-7-64-bit
- https://www.bachmann-lan.de/canon-lide-60-unter-windows-10/
- https://www.bentasker.co.uk/posts/blog/opinion/scanners-old-hardware-and-the-environment.html

submitted by /u/redderredred to r/selfhosted
[link] [comments]

Best self-hosted Spotify replacement with music discovery

I'm looking to replace Spotify with a self-hosted setup, especially its personalized recommendations, Daylist, Discover Weekly and Daily Mixes

I'd love to discover and listen to new music without permanently downloading everything, while keeping my favorites and automatically collecting releases from selected artists.

I already have Soulseek, Usenet and torrents available, as well as my exported Spotify listening history and playlists

I'm completely open to any software or combination of tools.

Has anyone built something that comes close to Spotify's discovery experience? What would you recommend?

submitted by /u/bka-informant to r/selfhosted
[link] [comments]

Sales team being forced to beta test AI-driven CRM? Thoughts?

I have a LOT of other issues going on at my work right now but this is the one that is driving me the (most) insane. Our IT Director, who lacks a computer science degree, just replaced our old CRM right before our big holiday season. We work in family entertainment and sell event packages. He cited budget constraints/the old CRM that we loved was "too expensive". (It was not Sales Force). He decided to build his own CRM using Claude that he boasted about creating in "two days." He then set up a β€œBETA CRM” channel in Microsoft Teams and asked us to post our own individual threads about any issues we come across while also trying to do our usual work which is already demanding, as his exact words the last time I saw him in person were β€œI haven’t even used it myself yet.” Nothing works. Obviously because it is in beta. He also told me to stop complaining when I said it is now taking us over an hour to build a quote we would normally have done in 5 minutes because our time is spent beta-testing and waiting for him (or Claude) to fix the issue. I do not know much about AI at all but I do not believe it has much of a place in sales or at the very least in this niche. We are a very small company with 3 sales reps (they hired a 4th today for some reason and I found out by accident that their base salary is higher than mine, even though they have no experience in events or sales, while the rest of us do. They just graduated from the same community college and are same age as our very young boss so it raises some eyebrows. My now former coworker who was the top dog for over a decade here just quit because of him and cited potential security concerns as well. I get that companies switch booking systems. I get that they even do it at peak season which is not preferable obviously but this is different.

TLDR - Boss rolled out a CRM using AI in less than a week, wiped our old one while the 3 of us were at lunch (yes this was actually the way it went), gave us no training, and asked us to beta test it for him while we still try to go about business as usual. Obviously no extra compensation for being his guinea pigs.

submitted by /u/kokomi818
[link] [comments]

Can someone please help me fix my Astra header? (Astra)

28 October 2026 at 19:56

Hello, I must've changed something from the stock Astra (Sierra Industry) theme, and now the header doesn't seem to continue showing the top part of the image. My main page is fine though, but not all of the other pages. Does anyone know how to fix this?

Much appreciated!

submitted by /u/gtd_rad
[link] [comments]

Anthropic Engineer Declares the Coding Interview Dead

By: BeauHD
28 October 2026 at 18:00
An Anthropic engineering manager says he has stopped using traditional coding interviews because AI can now outperform candidates on the kinds of programming challenges they typically contain. "There's no more point in giving you a little React challenge than there is in quizzing people about assembly; Claude is now better at both," said Felix Rieseberg in a blog post. "Our most impactful builders are successful regardless of how good they are at these tests." The Register reports: "I don't think the coding interview is going to come back," said Rieseberg. "It's easy to get sentimental given how many copies of 'Algorithms and Data Structures' were bought in hopes of unlocking good jobs and a better future -- or how the death of the coding interview is another milestone in software engineering reaching a new level of abstraction." At the same time, he's not certain what will replace it. "I'm probably not the only manager trying to figure out how to interview for people who build well with AI," Rieseberg wrote. "I haven't quite gotten there yet -- but I'm scanning resumes and portfolios for little prototypes that exhibit taste, empathy, and principled thinking. If you have figured out something better, I'd love to hear how." In a response posted to social media, Jaana Dogan, principal engineer at Google, said: "I'm not doing a ton of coding interviews nowadays but I'd be interested to interview how people use coding agents," she wrote. "That itself gives me more signals about candidates' coding skills." "We are not seeing tech companies abandon skills assessments widely across the industry -- at least not yet," added Nicole Bachaud, labor economist at ZipRecruiter. "In fact, based on our October 2026 Employer Survey of 1,500 employers, we see the tech industry (Information sector specifically) is actually the most likely to test for skills, with 62.5 percent of employers requiring formal skill tests on initial applications." "The change at Anthropic might be reflecting a shift away from technical skills towards more human, soft skills," said Bachaud. "As AI becomes fully capable of writing code, tech employers may be pivoting away from rote technical testing and heavily toward human-centric soft skills." She argues that while AI may be able to code well, it can't replace critical thinking. "A staggering 61.5 percent of Information employers now report that 'critical thinking' is a primary skill lacking in today's candidate pool," she said.

Read more of this story at Slashdot.

My journey after six months... and my thoughts..

My journey after six months... and my thoughts..

This has been quite the learning experience for me. I knew absolutely nothing at the start of this, although I had a pretty good background understanding of computers in general, but only with Windows machines. I just knew I wanted to take back control of my data.

I installed TrueNAS on an old i7 3770k system with 32GB of DDR3 RAM.

At first, I (heavily) used AI to help me with installing community apps, navigating the file system and permissions because I just didn't understand it. As I went, I learned more and more and went well beyond where I expected to stop.

Fast forward to now, I have a pretty good understanding of Linux and Docker in general. I ditched Windows on two other machines in favor of CachyOS and Ubuntu, and I am using those other two machines to run services complementing my server stack.

My thoughts:

  • Docker is amazing. I am in constant awe of the capabilities that Docker has and really how easy it is to use once you understand how it works.
  • Don't expose your services to the internet if you can help it. I have Ubiquiti hardware so everything is utilized via VPN when I am away from home.
  • Physical disks will fail. I lost two drives during this time. One showed bad sectors after maybe 3 months, and its replacement was DoA. Luckily, I did not lose any data, but I do offsite backups to Backblaze weekly, my app pool is mirrored to another disk inside the server as well as pushed via rsync weekly to my CachyOS and Ubuntu systems.
  • Learn how to use the shell and shell commands.
  • Problems with things are permissions related 99% of the time.
  • The "arr" stack is amazing. It's like magic.

Thanks for reading.

submitted by /u/rickymilby to r/selfhosted
[link] [comments]

Why are banking sites (at least the ones I used) frequently designed so badly?

Why are banking sites (at least the ones I used) frequently designed so badly?

Do web developers not get the resources to understand any banking concepts? Here's a picture of the column order of pending wire requests you inputted. Why would you put amount in the last column and date in the middle? They recently updated their website and the columns feel like they're randomized, making it harder for us to review our entries as they changed the order. FYI I work in finance/acctg but I previously had a year of web dev experience looking into as a career few years back, so I have an eye for these things. Do non tech companies not heavily invest in their IT team, perhaps etc?

submitted by /u/redwon9plus to r/webdev
[link] [comments]

Me cae mal el comportamiento de esos que andan en lo de chacaleria; ΒΏy a ustedes?

Siento yo que en este ultimo aΓ±o, mΓ‘s gente se mete en esto de la chacaleria cambian su comportamiento,

Se hacen super arrogantes, andan ahi hombres sin camisa por la calle, el corte chaval, te miran fijamente y mil cosas mΓ‘s

MΓ‘s con la musica que ah estado saliendo ahora, lo empeora mΓ‘s, y insinuaciΓ³n a los adolescentes de estar en ese mundo

AdemΓ‘s que si ves alguno de ellos y hablas normal sin su jerga y demΓ‘s, te agarran de "mongolo" o de "awebao"

submitted by /u/SeriousCaterpillar21 to r/Panama
[link] [comments]

Is it possible to center the heading of a 'Details' block?

28 October 2026 at 17:22

The 'Details' block consists of two parts, a "header" line of text which is displayed regardless of whether the block is collapsed or not, and a space where you can insert a hidden block within it. What I want to know is if it's possible to format the text in the header line so that it's aligned to center.

submitted by /u/SirSuperCaide
[link] [comments]

Massive Leak Exposes 41,000 Homeland Security Workers

By: BeauHD
28 October 2026 at 17:00
A massive leak has exposed records tied to more than 41,000 DHS employees and contractors, including roughly 10,000 ICE personnel. The data, reportedly taken from DHS's Okta login system, reveals phone numbers, email and office addresses, reporting relationships, and permission groups associated with undercover operations, wiretapping and surveillance tools. Wired reports: In all, the leak provides a map of how DHS is organized and how it operates. The records, which span DHS itself as well as seven component agencies, including Immigration and Customs Enforcement and US Customs and Border Protection, were last updated on August 19, 2026. The transparency nonprofit Distributed Denial of Secrets and cybersecurity researcher and journalist maia arson crimew previewed the data to WIRED, which they say they obtained from a group calling itself the Department of Peace. DDoSecrets published the archive, which it calls "Icepick," on Wednesday. In a press release, DDoSecrets says the data is from DHS's Okta login system. In a note with the files, the hackers wrote, "They have our information, so it's only fair that we have theirs." An Okta spokesperson tells WIRED that it is unaware of any breach of its systems. "We are aware of this report. Okta is secure, and we have no evidence our data or systems were compromised," the spokesperson says.

Read more of this story at Slashdot.

Restrict a page to logged in users

28 October 2026 at 16:11

First a question. What is the most effective way to restrict a page to logged in users or users with a particular role?Do I have to use a plug-in or is the good code out there that I can find and use to do the job? Which is most efficient?

Next let me say thank you to the members of this sub for invaluable tips and information provided in the past. Though I have used WP since it's early b2 fork days I have not kept up with all the changes to the infrastructure so I appreciate being able to ask questions here to upgrade my knowledge.
Thanks

submitted by /u/auggie_d
[link] [comments]

Amazon Puts a Camera In Its Echo Studio So Alexa Can See

By: BeauHD
28 October 2026 at 16:00
Amazon has added a camera to its Echo Studio speaker, allowing Alexa to visually identify objects, help with tasks and remotely monitor a room. For those concerned about privacy, Amazon is keeping a camera-free version available. The Next Web reports: The camera speaker ships today for $249.99. Hold up a board game box and Alexa can explain the rules, or show it a box of cereal and it can help you reorder it, according to Amazon. Owners can also check in on the room from the Alexa app while they are away. The Echo Studio without a camera stays on sale at $219.99. A dedicated button turns off the microphones and any camera, and a visual indicator shows when a camera streams images or video to the cloud, Amazon said. Certain features require Alexa+, which is included with a Prime membership. Other devices Amazon unveiled today include an Echo Time alarm clock, an Alexa Photo Frame and the Echo Show 16.

Read more of this story at Slashdot.

AI-generated Drupal code that passes every test is what worries me most

https://menetray.com/en/blog/green-tests-arent-enough-thats-why-my-ai-goes-through-audit

Models often fall back on D7/D8-era patterns: \Drupal::service() instead of dependency injection, |raw in Twig, render arrays without cache metadata. Most of it works, and tests don't catch it.

So my agents now run the Audit module's Drush commands on whatever they touch (complexity, duplication, Twig, security, PHPStan, PHPCS), fix what comes up and run them again. Then I do the final review. Full disclosure, I maintain the Audit module.

What are you checking beyond tests in your AI workflow?

submitted by /u/rmenetray
[link] [comments]

AI-generated Drupal code that passes every test is what worries me most

https://menetray.com/en/blog/green-tests-arent-enough-thats-why-my-ai-goes-through-audit

Models often fall back on D7/D8-era patterns: \Drupal::service() instead of dependency injection, |raw in Twig, render arrays without cache metadata. Most of it works, and tests don't catch it.

So my agents now run the Audit module's Drush commands on whatever they touch (complexity, duplication, Twig, security, PHPStan, PHPCS), fix what comes up and run them again. Then I do the final review. Full disclosure, I maintain the Audit module.

What are you checking beyond tests in your AI workflow?

submitted by /u/rmenetray to r/drupal
[link] [comments]
❌