Adam Williams

@whitemice
137 Followers
145 Following
2.2K Posts
Systems Engineer | Cyclist | Transit User | Data Grinder | Python Bro | Dog Person | YIMBY | Pedestrian | FOSS User (GNOME) | WebDAV Dev
locationGrand Rapids, MI
The future used to be flying cars. Now I'm excited when a product comes with a headphone jack.
My book Human Transit, THE book you most need to understand public transit debates, is on sale for a few more days! Pls share! https://press.princeton.edu/books/paperback/9781642833058/human-transit-revised-edition
Human Transit (Revised Edition)

An updated and expanded new edition of an acclaimed book about how to make public transportation work better for everyone

In preparation for an upcoming blog post, I wondered about the various ways that Windows can refer to a remote WebDAV resource.

These all work:

\\example.com\pwned.exe
\/example.com\pwned.exe
file://example.com\pwned.exe
file:/\example.com\pwned.exe
file:\/example.com\pwned.exe
file:\\example.com\pwned.exe
file:////example.com\pwned.exe
file:///\example.com\pwned.exe
file://\/example.com\pwned.exe
file://\\example.com\pwned.exe
file:/\//example.com\pwned.exe
file:/\/\example.com\pwned.exe
file:/\\/example.com\pwned.exe
file:/\\\example.com\pwned.exe
file:\///example.com\pwned.exe
file:\//\example.com\pwned.exe
file:\/\/example.com\pwned.exe
file:\/\\example.com\pwned.exe
file:\\//example.com\pwned.exe
file:\\/\example.com\pwned.exe
file:\\\/example.com\pwned.exe
file:\\\\example.com\pwned.exe

These don't, presumably because windows treats the leading / as meaning it comes from the local filesystem:

//example.com\pwned.exe
/\example.com\pwned.exe

Re: flat web design.

Buttons that don鈥檛 look like buttons.

I blew someone鈥檚 mind today. She鈥檚 about my age, competent at her job, but not much into technology.

She complained that she always needs to scroll past the weeks in her web-based calendar.

I pressed the current date shown in the top-left corner above her appointments, which pulled up a big date overview by month.

She was so excited, asked me how I did that.

Mind you, the date was shown as simple black letters on a white background, with only a black, downwards-pointing chevron a bit to the right. It hardly suggested interactivity, especially to those not knowledgeable about web design.

I often think that flat design was a mistake, and today鈥檚 situation was a good example of bad user experience (UX) stemming from non-intuitive controls.

#UX #WebDesign #WebDev #accessibility

It would be nice if things stopped getting rapidly shittier for a bit

GitHub Copilot got 25x more expensive over night.

I just felt a great disturbance in the force, as if millions of low-effort PRs suddenly cried out and were silenced.

Maintainers worldwide breathe a sigh of relief. Businesses are about to wake up to some very interesting invoices.

Among the cool stuff which have been happening in #GIMP's codebase since we branched out to start working on the future version 3.4, let's cite the work by long time contributors Jacob Boerema and @CmykStudent improving again and always our support for PSD, but also TIFF, JPEG and more, as well as the very cool patches on this area by the new contributor Frank Teklote.

@GIMP really has a lot of very nice and skilled contributors! 馃槂

#DevLog

What if we had a tiny desktop utility GUI app to manage Sieve server-side email messages filters? Then it could be useful to any email client application on the FreeDesktop.

Idea filed here: https://gitlab.gnome.org/bertob/app-ideas/-/work_items/308

#email #Sieve #ManageSieve #IMAP #SMTP #GNOME

Sieve (server-side email filters for IMAP) management GUI (#308) 路 Issues 路 Tobias Bernard / App Ideas 路 GitLab

While Evolution has client-side filters, users of email clients like Evolution, Geary, etc. do not have access to an easy way to manage server-side email filters.

GitLab
I'm not sure if we've ever been at a point in history before where competence was an active hindrance to your professional success in the way it is now

RE: https://mathstodon.xyz/@johncarlosbaez/116646477439451889

Another institution on the skids. 馃様馃槩馃槺
It is almost as if we shouldn't put useless turd waffles in charge of things simply on the basis of them previously having been useful to other useless turd waffles.