I learned about secure software development on the job, but like ethical computing (which I've talked about before), this should also be included in formal education. Because of the current threat models, topics like security by design and zero-trust frameworks are critical when developing Internet systems. linuxfoundation.org/press/linu…

#securitybydesign #security #softwaredevelopment #zerotrust #infosec #cybersecurity #education

After lunch break at 02:30 PM (KST) (05:30 UTC), 'a plan to support source code indexing on debuginfod.d.n' is exposed in Somin, while the 'New Members BoF' starts in Pado. and a workshop 'Mastering Disk Imaging and Cloning with Clonezilla: A Practical Lab' in CEO (not streamed). The talk 'Linux Containers with AppArmor Policy Namespaces' begins in Bada at 03:00 PM (KST) (06:00 UTC) #debian #debconf24 #busan #korea micronews.debian.org/2024/1722… #debian

Revolutionising accessibility: Voice enhancements in iOS 18 and macOS Sequoia abilitynet.org.uk/news-blogs/r…

Tamas G reshared this.

Can't believe this runs in a terminal! 🤯

🐠 **lifecycler**: Terminal aquarium 🫧

🆙 ASCIIquarium reaches a new level! 🐟

🦀 Written in Rust & built with @ratatui_rs + @bevy

⭐ GitHub: github.com/cxreiff/lifecycler

#rustlang #ratatui #tui #aquarium #terminal #asciiquarium #bevy #gamedev #game #gamejam

More often than not these days I use the ChatGPt app on my phone to find things out, instead of the browser to search. Quite simply I find it easier and more efficient to have a conversation than type on a touch screen device.

With Apple Intelligence set to inject Siri with ChatGPt capabilities, the conversational UI is about to undergo another evolution - but this time I'm wondering if and how it'll change the way I use my screen reader too?
apple.com/uk/apple-intelligenc…

Wow, that’s quite a write-up! Lots of good advice though! dragonscave.space/@KaraLG84/11…


If you're a blind person wanting to learn a language, I recommend reading Florian Beijers' article about it here.
florianbeijers.xyz/on-language…
@zersiax

WestphalDenn reshared this.

Announcing Android Reproducible Builds at IzzyOnDroid with rbtlog

IzzyOnDroid is the largest 3rd-party F-Droid-compatible repository of open source Android apps [...] It provides [...] additional security and transparency via multiple custom scans and checks.

rbtlog is a Reproducible Builds transparency log for Android APKs. [...] It allows anyone to easily run a rebuilder for any apps available from a git repository with release tags plus accompanying APKs built and signed by the developer.

We are pleased to announce "Reproducible Builds, special client support and more in our repo": a collaboration between various independent interoperable projects: the IzzyOnDroid team, 3rd-party clients Droid-ify & Neo Store, and rbtlog (part of my collection of tools for Android Reproducible Builds) to bring Reproducible Builds to IzzyOnDroid and the wider Android ecosystem.

lists.reproducible-builds.org/…

android.izzysoft.de/articles/n…

github.com/obfusk/rbtlog

#ReproducibleBuilds #IzzyOnDroid

Katie Ledecky who just won another gold medal and is one of the GOATs, has POTS (Postural Orthostatic Tachycardia Syndrome), which causes a fast heart rate, dizziness, and fatigue. For years she didn't speak about the condition as she didn’t want it to shape the media narrative.

self.com/story/katie-ledecky-h…

🇩🇪 Schluss mit der Rumeierei – jetzt ist es Live! mehr als 18% der Apps bei IzzyOnDroid verfügen bereits über Reproducible Builds (also mehr als jedes 6. Ei – oops, jede 6. App; mehr folgen). Zwei wundervolle Clients werden Euch dies und weiteres transparent machen. Das & weitere spannende News könnt ihr hier nachlesen: android.izzysoft.de/articles/n…

All dies war nur möglich Dank der Hilfe von @obfusk – und ihrem github.com/obfusk/rbtlog :awesome:

#IzzyOnDroid #reproducibleBuilds #FDroid #transparency

This entry was edited (1 year ago)

IzzyOnDroid ✅ reshared this.

in reply to IzzyOnDroid ✅

🇬🇧 Finally we're live with a new set of features! More than 18% of the apps at IzzyOnDroid already have Reproducible Builds – that's more than 1 out of 6, and more will follow. Two wonderful clients will make this and more transparent for you soon. Read about all the exciting news in this article: android.izzysoft.de/articles/n…

All this was made possible thanks to the help of @obfusk – and her github.com/obfusk/rbtlog :awesome:

#IzzyOnDroid #reproducibleBuilds #FDroid #transparency

IzzyOnDroid ✅ reshared this.

in reply to Thomas

@thomas you're barking at the wrong tree – that's just a "reduced preview" integrated with the app lists (guess I should really disable that). Look here: apt.izzysoft.de/packages/com.z… – and yes, it's RB, congrats! @obfusk
in reply to Thomas

@thomas The "main repo" is what I just linked: apt.izzysoft.de/fdroid – and that would not link to android.izzysoft.de 😉 But that's exactly what I mean: for convenience, in the past I integrated the repo browser with that site (runs on the same machine). But keeping the UI in sync is just too much overhead. Would I know a way to *embed* the "main repo" there in a nice way, I'd do that. But simply linking out would "break out" of the site… @obfusk

It is time once again for me to ask all #unix #retrocomputing enthusiasts to dust off their old iron and run a test program. This one's about corner cases of mmap().

paste.sr.ht/~zackw/69f6fe80133…

I want to know about OSes that fail one or more of the tests, no matter how old they are.

I have already tested current versions of Linux, FreeBSD, NetBSD, OpenBSD, AIX, and Solaris. Further testing with these is only useful if you can identify an exact version number where something changes (e.g. "FreeBSD prior to version x.y fails tests A, B, C"; "AIX prior to version w.z does not recognize XPG_SUS_ENV=ON"; that sort of thing). I don't expect any CPU dependence for this test, but if you discover some, that is also worth knowing about.

Please report results by following up to <lists.gnu.org/archive/html/aut…>. (You can write to this mailing list without subscribing.) Please do not reply to this post with results, or email me directly.

(I'm happy to talk about the test itself on here, say if you want help understanding what's being tested or you're having trouble getting it to compile or like that. But I really need all the results in one place.)

Please spread this call for testers widely.

This entry was edited (1 year ago)

BBC Reporter calls his blindness an asset for key Trump shooting interview: ‘Vision could get in the way' theguardian.com/us-news/articl…
This entry was edited (1 year ago)

Any thoughts here on Fedi about the ISO week date system? Under it today's date is "2024-W31-3" (or "2024W313" in compact form, which I like less).

en.wikipedia.org/wiki/ISO_week…

I actually kinda really like it in concept and want to learn to use it. I've set up my bar to show me both the week date and the standard ISO date, to hopefully help me start getting a feel for it.

"Keeping VLC free and without ads is a no-brainer. I know people focus a lot on that part but, for me, it’s just the way it should be and it’s not difficult for me to keep it like that... Sure, more money would be fun, but most of the people I know who have more money are annoying." -- Jean-Baptiste Kempf

welcometothejungle.com/en/arti…

reddit.com/r/IAmA/comments/g6c…

usesthis.com/interviews/jean-b…

#OpenSource #NonExtractiveSystems

If you're an EU citizen and you hate DRM and planned obsolescence, here's an easy petition for you to sign:

stopkillinggames.com/eci

TL;DR: If online-only DRM servers shut down, publishers would be required to keep your game working regardless.

Only targets video games because that is where this practice is by far the most prevalent today, but it would set a precedent that we might soon need for things like phones, cars, and all the other things that are increasingly getting CPUs shoved inside them.

1 year to reach 1 million signatures.

Are you running Chrome 127 on Windows? I can use your help for a quick test.

1. Go to this URL:
cdpn.io/pen/debug/bGLrYBo

2. Zoom or resize so the table has a scrollbar at the bottom.

3. Without using your mouse, Tab to the table.

4. Use your arrow keys to scroll it left-right.

If it works, cool. If not, less cool. I have a case of someone where the keyboard scrollable containers feature added in Chrome 127 does not work.

in reply to Adrian Roselli, pH0

If you read this from the Google Chrome Developer Blog, when do you expect this feature to be available?

Ref: developer.chrome.com/blog/new-…

#accessibility #a11y

in reply to Adrian Roselli, pH0

Confirmation that this feature is not really in 127:

“Currently, 10% of users see it. By 128, 100% of users should expect keyboard focusable scrollers to be enabled by default.”

“Because we need to be a bit nimble as we do that ramp-up, we didn't put all of the nitty gritty details of that ramp schedule into the blog post. But it's true that some people will see this feature enabled in M127, potentially up to a majority of users.”

So Chrome’s claim was 90% wrong.

toot.cafe/@aardrian/1128773450…

in reply to victor tsaran

@vick21 “From now on scrollers are click-focusable and programmatically-focusable by default” is not the same as enabled for 10% of users today and then later up to 100%.

Given the feedback to the Chrome Developers blog post announcement language question that I asked here and elsewhere, I am not alone in thinking the feature was available for everyone.

Chrome appears to be first to have hit all the 2024 Interop #accessibility test goals:
web.dev/blog/interop-2024-a11y

Interop tests (which you can read to balance against the Chrome claim):
wpt.fyi/results/?label=experim…

While I want more (more done, more aggressive goals, etc), this is good. Kudos to the team for getting there.

#a11y

reshared this

I'd like to wish everyone a very merry delete that platform.

Edited: apparently the tweet about "weird" being a slur is a fake and has been debunked, so I am taking it down (see, even I have to check my sources sometimes!) However, I am leaving the post up and replacing the fake tweet with a real one where he calls the word "cis" a slur and whines about how he will punish people who use it.

This entry was edited (1 year ago)