Skip to main content



Alright, finally got a new laptop.

(the old one was still plenty quick, I don't think it's even 10 years old - but I just cannae cope with a display that's only 768 miserly pixels tall)

Got me a Lenovo X1 Thinkpad Yoga, 'cause I do miss my old draw-on-the-screen Tecra M4. 1440 pixels tall. Still only 16:10, the new 3:2 laptops are still too expensive for my tastes, but we're finally moving in the right direction (vertically).

Anyway it turned up today and I'm optimistic even though I have some grumbles; the screen's reflective as hell and there's absolutely no reason for this thing to be as thin and flimsy as it is, but I guess that's just the modern way, all hardware now feels like it needs a pat on the shoulder and a nice big sandwich.

Anyway on my old convertibles, you've swivel the screen 180 degrees perpendicular to the base and then fold it down. With this one, you just open it as normal, and then KEEP opening it, until the back of the screen is flush with the back of the base.

Unexpected problem that I really should have anticipated: this way of going to tablet mode means the keyboard and touchpad are now on the back, and there's no way to pick this thing up without pressing a bunch of keys.

I'm about to install an OS, will whatever flavour of ubuntu be clever enough to disable keyboard and mouse when this thing's folded all the way open?

in reply to Dan Fixes Coin-Ops

Every time I booted up it'd pop up some notification about the onscreen keyboard being misconfigured, with a suggestion on how to fix it that was Extremely Linux (bollock about with some file that it's telling me to mess with (well why the hell can't it mess with it itself)) and looked too exhausting to be worth the effort to fix vs just closing the notification each time

The top panel, which I'd set to auto-hide, would open every time I rotated the screen

They're still doing that ridiculous thing where every app starts with a K and has a blue icon and they expect you to find the program you want in an alphabetical list

At some point the screen magnifier started opening by itself on every boot despite not being in my list of startup applications, and when I searched for how to stop that from happening I got some more Extremely Linux chatter about how you could modify some configuration file and disable it and this was for accessibility, well fair enough but surely, SURELY the best way to do this would be "Pop up the magnifier once and just ASK ME if I want it to pop up every time, and if I say yes, stick it in the list of startup applications, and if I say no, then... don't do that?"

Loads of other stuff too minor to bring up, but generally lots of little embuggerances that add up to me trying Mint with Cinammon and finding it to be, well, Fine.

Screen scaling works, touchscreen controls work, scrolling was upside down but there's a checkbox you can untick to not have the scrolling upside down, it's Generally Fine.

And honestly Generally Fine is what I want, KDE always feels cutting-edge and ahead of the competition and full of new ideas and exciting but also really glitchy and you have to mess around with it a whole bunch.

I want a boring desktop environment that gets out of the way of the programs I run on it, y'know?

in reply to Dan Fixes Coin-Ops

New computing devices still activate my Nana Manchester genetic memory, I see some millimeter-thick laptop screen and I panic and go oh me poor darling, ye're naught but skin and bones, have some cake love, are they not feeding ye at university





Another fucking idiot thought it was smart to remove the search bar from latest @thunderbird
probably soon be replaced with chagpt and a monthly subscription to be able to search my messages...
in reply to Dofain

I wanted to love @thunderbird but together with how terrible Microsoft accounts are integrated (trough this is not totally their fault) and this well...idk outlook still works better for me and that is not a high bar to pass







America is so anti-poor that itโ€™s the only place where a mayor will argue itโ€™s completely justified to shoot someone in the head for evading a $2.90 fare only for us to find out two days later that the mayor was stealing literally a million times that amount.


Me sorprende lo poco asumido que estรก en las Espaรฑas que hubo un imperio colonial que expoliรณ y explotรณ los recursos. No es que otras potencias europeas sean un gran ejemplo, pero por lo menos no niegan la evidencia de que se beneficiaron de la extracciรณn sistemรกtica de recursos de sus colonias. Lo que venรญa en las flotas de indias que era, paja?
in reply to modulux

A mi me parece mรกs paradรณjica la ignorancia sobre la importancia de la esclavitud aรบn en el siglo XIX y en la forja de varios capitales que hoy siguen vivos y presentes. La gente que sitรบa todo lo malo "hace quinientos aรฑos, yo que tengo que ver" y no recuerda (casualmente) que Cuba seguรญa teniendo esclavos legalmente dos dรฉcadas despuรฉs de la guerra de secesiรณn americana
in reply to Cadvalon

Sรญ, tambiรฉn; pero mucha gente insiste que la conquista acabรณ en el XVI y luego eran territorios como cualquier otro. Cuando hubo la compraventa de esclavos, el sistema de encomiendas, etc.



From Wired: "If you step into the headquarters of the Internet Archive on a Friday after lunch, when it offers public tours, chances are youโ€™ll be greeted by its founder and merriest cheerleader, Brewster Kahle."
๐Ÿ“– โžก๏ธ wired.com/story/internet-archiโ€ฆ


Microsoft details security/privacy overhaul for Windows Recall ahead of relaunch

Recall nearly launched as a scraper that stored all its data in plaintext.

arstechnica.com/gadgets/2024/0โ€ฆ

in reply to Ars Technica

No controls or assurance will force me to call it differently than "the big brothers' wet dream"
This entry was edited (1 month ago)


If you are on a professional mailing list and you are raising an issue, don't use "Am I Senile" as your subject line, because it doesn't tell your list members anything about if this is something they want to read or not. At least categorize your question in the subject line.
in reply to Bruce Toews

So many people on those lists have no emaiil ettiquette. The stupid subject lines and the one-line "thanks" emails are the worst.
in reply to David Goldfield

@DavidGoldfield I have to admit to being a "thanks" guy from time to time. I did it once and someone got mad and tried to flood my mailbox by sending several thousand messages to me. This was in the early days of the Internet. I told him there seemed to be something wrong with his system, and he told me no, he was doing it to get back at me for saying Thanks on a mailing list.
in reply to Just Martin

@mcourcel @DavidGoldfield Or my favorite subject line, "Might be slightly off-topic", and of course that means it's completely and totally off-topic.
in reply to Just Martin

@mcourcel This is why I rarely moderate lists these days, except for a few low-traffic ones. Even sending out posting guidelines on a regular basis doesn't improve things. When I gave up comoderating the Braille Display Users list it probably did wonders for my mental health.





I've been aware of the existence of gitlab.com/kop316/phosh-antispโ€ฆ for quite a while, but didn't pay too much attention as I didn't need it... Until I did!

Thanks @kop316 for this now-mandatory piece of software โค๏ธ๐ŸŽ‰

#LinuxMobile #MobileLinux #LinuxOnMobile #Phosh #PhoshAntispam



when the bubbles of a bubble bath are from beer .. at a beer spa ๐Ÿป
in reply to Heather

@federicomena I went there once, visited the place a bit, but didn't bathe in thereโ€ฆ Don't remember if it was closed on that day, or if it was just because I hate having fun ๐Ÿค”
in reply to Heather

@federicomena Can we have Bjรถrk narrate the release video for whatever GNOME version would come after that GUADEC?
in reply to Jeff Fortin T.

@nekohayo "and if you complain once more, you'll meet an army of me" - every maintainer ever


Some vulnerability scanner is now (again) saying that #curl in Windows is vulnerable to some CVE.

The fun never stops.

#curl
This entry was edited (1 month ago)


Daniel's weekly report September 27, 2024

lists.haxx.se/pipermail/danielโ€ฆ

feature window, NSSS, CI performance, boast, memcpy



It's time for Discussion Friday again~!

I woke up really hungry so in my quest to make everyone as hungry as I am, we're going to talk about food.

Does reading make you hungry? Have you read a particular good description of food or cooking in a c-novel* that made you salivate? Or perhaps you've read something that sounds absolutely atrocious (which makes you want to try it for Science). Did anything you read inspire you to cook, or seek that dish out?

Share them and let's make everyone hungry!

*feel free to very loosely interpret c-novel here for Discussion Friday, e.g., Chinese web-novels, Chinese novels, Chinese novellas/short stories, other language novels translated into Chinese, novels by Chinese (nationality or diaspora) published in non-Chinese language

cnovels.dreamwidth.org/28864.hโ€ฆ
#cnovels



Darl McBride has passed away. If you are a Linux fan/advocate/user of a certain age, that name probably stirs some feelings - none of them good.

The SCO debacle was a real eye-opener about the depths that people are willing to go to for money. There's cut-throat, take-no-prisoners business... and then there's outright shameless malfeasance.

It was, at least for me, the end of starry-eyed optimism that FOSS would change the world without being changed by it in return.

legacy.com/us/obituaries/name/โ€ฆ



ARE YOU NOT SUPPOSED TO FIGHT FOR US?!?

Federal language watchdog urges anglos to fight Franรงois Legault on English education.

Raymond Thรฉberge says the CAQ has gone too far by targeting English school boards and English universities.

montrealgazette.com/news/localโ€ฆ #cdnpoli #polcan #polQC #QCpoli #assnat #CAQASTROPHE

in reply to Hubert Figuiรจre

@hub
In at least the past 20 years, excluding Harper's #prorogation in 2008 to prevent the LPC-NDP-BQ coalition non-confidence motion to replace his government, in the year preceding the election Quรฉbec Parliament/Government has made efforts to enforce the use of French at the expense of its Anglophone population.

It seems a lamentable, but not unexpected, strategy re-used because it the parties in charge at the time keep getting away with it.



Unexpected screen reader behavior: TalkBack spells letters phonetically upon navigating on the App or Home screen even when its corresponding setting is disabled: accessibleandroid.com/bugs/talโ€ฆ
in reply to Accessible Android

Ah it already forgot it after the phone locked so yeah it's a bit werse than before, but this is a very old bug, like android 10 or 11 era talkback. Also affects #voiceview on amazon Fire devices I believe.
in reply to D.Hamlin.Music

@dhamlinmusic Please note that we're not telling if it's new or old. We're simply specifying the TalkBack and Android version number on which this has been recorded.



Due to the impact of Hurricane Helene on our visual interpreters in the Southeast region, wait times may be longer this weekend. We truly appreciate your patience and understanding during this time! Stay safe, everyone!


Free memory safety for everyone: qemu for a CHERI VM, qubes for all apps on top of that. Checkmate, rustaceans.
in reply to Federico Mena Quintero

I'm guessing you're joking. Emulating CHERI on non-CHERI hardware would probably be slow.
in reply to Matt Campbell

@matt This toot exists in a quantum surperposition of a shitpost and a great idea. To know which, you'll have to try it.


Question for people who have lived with abusers, however you define that

Sensitive content

in reply to MythicMuse

Question for people who have lived with abusers, however you define that

Sensitive content



CheriBSD: a Capability enabled, Unix-like Operating System that extends #FreeBSD to take advantage of Capability Hardware on Armโ€™s Morello and CHERI-RISC-V platforms. It implements memory protection and software compartmentalization features. cheribsd.org/


Elevenlabs, Dropbox and every other company that does this, if I have to Google sign in plus your company name in order to actually find the login page of your website, you have what is known in the business as a badly designed website. Fix it. I cannot believe this is seriously the case in fucking 2024.


Just a reminder that CVE ratings are supposed to take into account user interaction and attack complexity and we have completely jumped the shark if logos and PR are influencing that.
in reply to Lesley Carhart

Hereโ€™s a fun fact: at my employer, we actually painstakingly re-evaluate and re-rate CVEs for process environments, because of the potential substantial differences in attack methods and process impact in industrial environments versus enterprise. Itโ€™s -that important- to consider all the criteria of attack viability and impact when saying which vulnerabilities are the most severe. Otherwise vulnerability management in general becomes an impossible challenge, Iโ€™m flummoxed.


Adults often complain that their kids ask pointless and unanswerable questions like "what's your favorite letter?" But when my kids asked me those I often had a considered answer ready. (Mine is T. Least favorite is V.)

I don't know whether that made things better for them or worse than for other kids with more typical parents. That particular thing was probably better, but the aspects of my personality that gave rise to that particular surface feature probably came out in other ways less amusing.



@Tutanota
Tuta contact is in the application tuta mail or is contact tuta separate? Thank you
@Tuta


From the people who brought you Type I and Type II errors:

ยท Factorising and collecting like terms are now "a class A manoeuvre" and "a class B manoeuvre".
ยท Topology is now known as "subtopic 7V".
ยท Pythagoras' theorem is now "Statement ฯ€".

Further terminology changes will happen if anyone starts to look like they understand.



I just love string interpolation with dollar signs in #CSharp. so much more concise than String.Format, especially when writing log messages!
in reply to Andrรฉ Polykanine

@bigolewannabe I think someone else already answered, but since serilog supports structured logging, you can have a much better output by naming the values in the message template and passing the values in instead of using string interpolation
There are analyzers to guide you toward that pattern too
github.com/serilog/serilog/wikโ€ฆ
in reply to ESG

@esg @bigolewannabe What about exception messages, is it OK to have $-interpolation there or not either?
in reply to Andrรฉ Polykanine

@bigolewannabe No! Even worse ๐Ÿ˜…
Each logging method have an overload, taking the exception as the first parameter
ex:
```
Logger.Information(exception, "Something bad happened here");
```
This entry was edited (1 month ago)
in reply to ESG

@esg @bigolewannabe I mean, when I throw: `Throw new SomeFancyException($"...")`. Also no-no? Sorry, it's my first year in .NET ๐Ÿ™๐Ÿป
in reply to Andrรฉ Polykanine

@esg @bigolewannabe If you throw the exception as well, then yes, it is fine because there is no other possible execution branch continuing. That said, you should always throw an exception right after construction anyway, so there's no issue there. However throwing an exception just to log it is a bit of an anti-pattern as well, you should log and then throw when possible (allows to generate logger properties which can later be filtered/used with structured logging).
in reply to MaxiTB

@maxitb @esg @bigolewannabe Oh yeah, thanks, I do log then throw, I asked just to make sure throwing with $"" messages is fine.
in reply to Andrรฉ Polykanine

@esg @bigolewannabe Yes it is ok and it is what you should actually do because it is not a message template.


Uploading pictures is again possible. We ditched IMGUR all together and are now adding pictures to a custom @panoramax -instance (namely panoramax.mapcomplete.org). Thanks to @thibaultmol for doing the hosting! #OpenStreetMap
in reply to MapComplete

How can one contribute to panoramax?
Is it possible with the osm account?
in reply to FediVerseExplorer

@fexplorer What do you mean exactly? uploading images you mean? or like providing translations or something?

uploading on the mapcomplete panoramax instance can only be done via mapcomplete.org and adding images on individual images.

if you want to record many images (for actual street imagery), then you'd have to upload to a different instance (like panoramax.openstreetmap.fr )

in reply to Thibault Molleman๐Ÿ‡ง๐Ÿ‡ช ๐ŸŒˆ๐Ÿ

Thanx, I mean uploading street imagery. It seems, that for now, it dosn't exist a german panoramax instance? Is it intended to have different panoramax instances or will panoramax.openstreetmap.fr be the only one?
in reply to MapComplete

That's awesome! Could that instance allow upload from other sources (such as Android apps similar to StreetComplete) to contribute to OSM?


Hello everyone! :lgbtqosm:

We are a new community #DEI initiative for #OpenStreetMap hoping to become a respected group to improve diversity all around the OpenStreetMap community!

To introduce myself, I'm Freya (@Venefilyn) and I created this as I found a lack of a community initiative to increase accessibility coverage within OpenStreetMap and be a safe space for individuals and groups who want to find others like-minded and strive for a safe space in organizing events or other things! ๐Ÿ™

in reply to DEI Team

With 'accessibility', I suspect you mean accessibility for #wheelchair users? Or also for e.g. #blind of #deaf persons?

In either case, there is mapcomplete.org/onwheels which has support for some accessibility tagging. Of course, more tags are always welcome

in reply to MapComplete

@MapComplete Definitely! We want to highlight tools such as MapComplete or WheelMap as they serve as great points to improve accessibility around the place. Lots of different kinds of groups need accessibility in one way or another, which is all around you if you know where to look :D

I do not want to rush in with 100 different events or ideas to tackle, I want to start small and build a community with trust and respect, but yes 100% vision-impaired and hearing-impaired is included

/Freya

in reply to MapComplete

@MapComplete Thanks for sharing the OnWheels resources! ๐Ÿš— I wasn't aware of mapcomplete.org/onwheels, but it looks like a fantastic tool for adding accessibility tags to OpenStreetMap. ๐Ÿ—บ๏ธ I'll definitely check it out and start contributing. ๐Ÿ’ป
โ‡ง