in reply to Hazelnoot

Sophistry

Sensitive content

This entry was edited (1 year ago)
in reply to drawnto 🟨⬜🟪⬛ 📞3676

re: Sophistry

Sensitive content

in reply to Seirdy

re: Sophistry

Sensitive content

in reply to Echedelle ⚧

re: Sophistry

Err…but they can’t guarantee that the code is all safe. They still have vulns just like any software that size (C++ software to boot), and run untrusted programs.

Any software that processes untrusted content and has bugs needs sufficiently robust sandboxing, and web browsers run untrusted applications with dynamic native code generation.

Pale moon runs said applications in a post-Spectre world and doesn’t even have process isolation.

The browser itself is one of the most complex pieces of software on your system. Firefox and Chromium have separate processes for printing, audio, networking, etc. with strong boundaries between them to make chaining vulnerabilities harder. Unless Pale Moon’s stacks for these are magically bug-free (and given the sheer amount of code I can’t imagine this), I can’t recommend it on security grounds when alternatives exist.

in reply to Echedelle ⚧

re: Sophistry

I’m aware, and this honestly makes PM look way worse. The fact that he needs to backport that many vulns means that the browser has large exploitable attack surface, which is exactly why actual defense in depth in the form of sandboxing is necessary. It also raises concerns about vulns in the codebase that aren’t in the highly-diverged current Firefox codebase.

Upstream Firefox has split multiple components into separate processes; (re)written CSS, rendering, MP4 parser, and Linux audio stack in Rust; the list goes on. Zero security backports are coming for the legacy components they replace, or the original components in PM.

in reply to Echedelle ⚧

tangent / rant, re: Sophistry

Sensitive content

in reply to Hazelnoot

re: tangent / rant, re: Sophistry

Sensitive content

in reply to Amy

re: tangent / rant, re: Sophistry

electrolysis wasn’t directly about sandboxing; it was about switching to a multiprocess architecture with many pages sharing a process and a limited number of processes to go around, so one page wouldn’t hang or crash the whole browser. The main benefit IIRC was performance.

Current Firefox uses Fission, which does process-based site isolation. Even a cross-site iframe on a page gets its own process to isolate it from the rest of the page. There is also the Utility Process Overhaul which splits parts of the browser (audio, printing, networking, etc) into sandboxed processes with limited capabilities. Both of these are inspired by Chromium’s design. Electrolysis was far more limited than this.

"My relatively short time on HRT has been nothing less than catastrophically healing. Some restorations are so beautiful they are almost disasters. The medicine awakened magic that slept long in my bones, magic that breathes sensation back into parts of me I’d feared dead forever. Magic that regenerates the future even now, as I write this, resurrecting possibilities I’d spent years mourning."

medium.com/@mayrpeterson/i-did… via @Impossible_PhD

Na Mastodon jsem z X utekl především kvůli politice, bylo jí tam moc. Právě proto sem politiku postuji velmi výjimečně.

Dnes udělám výjimku, paní prezidentka Zuzana Čaputová je jeden z největších politiků 21. století.
Jsem rád, že mohu říct, žil jsem v její éře.
Její poslední rozhovor v roli prezidentky pro ČT si můžete přehrát zde: ct24.ceskatelevize.cz/clanek/s…

The woman who spearheaded the 1619 Project (the project that had a chokehold on GOP brains and guts and literally made them declare war on 'wokeness') had a really great post on the other site about these civil rights rollbacks and the impact on Black Americans.

Nikole Hannah Jones is just amazing.

tiktok.com/@mindemancipationis…

This entry was edited (1 year ago)

I'm a Two-Spirit Mvskoke and Jewish artist/beader. I sell my beadwork on my website:

cvkvlv.com

***I am an enrolled citizen of the Muscogee (Creek) Nation. All of my beadwork/art is 100% Native American made, compliant with the Indian Arts and Crafts Act of 1990***

#Cvkvlv #CvkvlvBeadwork #Mvskoke #Native #Indigenous #NativeAmerican #Beadwork #IndigenousCreatives

In 1978, a woman launched a global microchip revolution, and then disappeared from history.

Lynn Conway was born in Mount Vernon, New York on January 2, 1938. She was a shy and introverted child who did well in math and sciences. However, she was also assigned male at birth and struggled with intense gender dysphoria.

Conway entered MIT in 1955, earning high grades but ultimately leaving in despair after an attempted gender transition failed due to the medical climate at the time. After working as an electronics technician for several years, she went back to school at Columbia University's School of Engineering and Applied Science, earning her B.S. and M.S.E.E. degrees in 1962 and 1963.

The following year, she was recruited by IBM and was soon selected to join the architecture team designing an advanced supercomputer. The project, called ACS, which stood for Advanced Computing Systems, has been described by historians as the world's first superscalar design, a computer architectural paradigm widely exploited in modern high-performance microprocessors.

In 1968, Lynn heard about the pioneering research of Harry Benjamin in healthcare for transgender women. And, realizing that gender affirmation surgery was now possible, Conway sought his help. Suffering from severe depression from gender dysphoria, Conway contacted Benjamin, who agreed to provide counseling and prescribe hormones. Under Benjamin's care, Conway began her medical gender transition. After the success of the ACS project, Lynn had hoped to be able to transition on the job, but IBM fired Conway immediately after she revealed her intention to transition.

So, in 1968, Conway restarted her career in computing, this time entering the field as a woman. She took a job at Computer Applications, Inc, then at Memorex, and then finally at Xerox in 1973. In her words, she was now in "stealth mode," under the not unfounded assumption that, should her past be discovered, she would be fired again.

In 1973, collaborating with Ivan Sutherland and Carver Mead of Caltech, Lynn co-developed a revolutionary new method of microchip design that allowed billions of individual components to be integrated into one chip with relative simplicity. Her design was called VLSI - or Very Large Scale Integration, and the importance of this invention cannot be understated in the modern world. Billions of digital devices worldwide, from iPhones to electronic cars to computerised coffee machines, were all made possible in part by her ideas. As the University of Michigan put it in 2014: "Thank Lynn Conway for your cell phone."

In 1978, she left Xerox and took a position at MIT, teaching a now famous course on VLSI design. While there, she co-authored "Introduction to VLSI Systems", with Carver Mead - a groundbreaking work that soon became a standard textbook in chip design, selling over 70,000 copies, and appearing in nearly 120 university curriculums by 1983. Basically, if you are in IT, and got your degree anywhere in America during the 80's you learned your trade, and owe your livelihood, in part, to a trans woman.

Following up on this, Lynn continued to be on the forefront of new technologies. The problem she was now trying to solve was how to cope with the increasing complexity of chip design. As the number of transistors per chip doubled every two years, keeping up with this required new ways to design and manufacture new microchips. In 1981, she invented dimensionless, scalable design rules that greatly simplified chip design, as well as a new form of internet-based infrastructure for rapid prototyping of new chip designs. This new infrastructure was called the Metal Oxide Semiconductor Implementation Service, or "MOSIS", and was funded in part by DARPA. Only two years into its success, Mead and Conway received Electronics Magazine's annual award of achievement. Since then, MOSIS has fabricated more than 50,000 circuit designs for commercial firms, government agencies, and research and educational institutions around the world.

Leaving MIT for DARPA, she became a key architect of the Defense Department's Strategic Computing Initiative, which was a research program studying high-performance computing, autonomous systems technology, and intelligent weapons technology. Working under Dr. Robert Cooper, Director of DARPA and Assistant Secretary of Defense, Conway led the effort that produced the Strategic Computing Plan published in November 1983.

Conway then joined the University of Michigan in 1985 as professor of electrical engineering and computer science and associate dean of engineering. It was here that, in 1987, Lynn met the man who would become her husband - Charles "Charlie" Rogers, a professional engineer who shared her interest in the outdoors, including whitewater canoeing and motocross racing. They started living together, and soon bought a house with 24 acres of meadow, marsh, and woodland in rural Michigan in 1994.

In 1998, Conway quietly retired from active teaching and research as professor emerita at Michigan, and four years later, on a beautiful bright day in August, Lynn and Charlie were married.

On June 9th of 2024, just 3 days ago, Lynn Conway passed away from a heart condition at her home in Jackson, Michigan, at the age of 86.

Lynn was a brilliant engineer and computer scientist, who never sought fame or recognition for her achievements and global contributions to the modern world. But, slowly, that recognition is coming to pass anyway. In 2009, she received an award from the engineering trade group, the Institute of Electrical and Electronics Engineers(IEEE). In 2020, IBM finally apologized for firing her 42 years earlier. And, this past October, just 8 months before she died, Lynn Conway was inducted into the National Inventors’ Hall of Fame as the co-creator of VLSI – some 14 years after Carver Mead received the same honor.

Tell our stories.
#PRIDE #TransHistory

This entry was edited (1 year ago)

reshared this

A so-called "AI-powered social network start-up" has started cloning posts from across the Fediverse without asking permission. You can find out more in this discussion thread:

social.wake.st/@liaizon/112603…

You might want to defederate from Maven, the domains to suspend are:

maven.ly
heymaven.com

This defederation will be much more effective if you have "authorized fetch" switched on, more info about it at fedi.tips/authorized-fetch

(via @liaizon)

#FediAdmin #MastoAdmin #Fediverse

This entry was edited (1 year ago)
in reply to Grow Your Own Services ❄️

It’s unlikely that #Maven scraped over federation. It’s more likely that they scraped the federated timelines off large servers such as mastodon.social, mstdn.social, and fosstodon.org.

Worth proactively defederating since they’re working on implementing AP but have already burned this bridge, but it won’t keep them from fetching your posts.

This entry was edited (1 year ago)

If you use #pipewire for cameras you can now (in the upcoming 1.2) enforce specific rotations via node rules. This is useful on devices with rotated cameras that don't use a DT and #libcamera or for testing (e.g. to find out the correct rotation of a phone camera). The rotation is respected by an increasing number of apps, notably #gstreamer based ones (like Snapshot - but not Cheese) and #firefox (if you enable PW cameras via `media.webrtc.camera.allow-pipewire`).

See gitlab.freedesktop.org/pipewir…

WebApp Proxies like Burp or OWASP’s ZAP are a vital tool in a pentester’s arsenal. @zaproxy is free, open source, performant & stable for >10yrs. They need your urgent support. @sensepost will be taking one of their support packages - can you help too? zaproxy.org/support/#support-p…
This entry was edited (1 year ago)

#SwiftUI does a lot of amazing #accessibility work behind the scenes, AND you can still customize the experience to give your users the very best of your app! Check out
Tommy's talk: Catch up on accessibility in SwiftUI! #wwdc24 developer.apple.com/videos/pla…
in reply to Sommer Panage

Wow this is so cool! The easy way to turn several interactive controls of a view into custom actions and thus reducing the number of items to navigate, is fantastically simple! Also, SwiftUI in iOS 18 and MacOS Sequoia seems to really simplify a lot more relatively common accessibility tasks. This is really nice, and I’ll be sure to share this with app developers who I know use SwiftUI in their apps.

-fbounds-safety in upstream clang is still a long way from readiness, but thanks to some of the work that we’ve already upstreamed, you can now use guarded_by(mutex_field) inside structs in C language mode for thread safety analysis: github.com/llvm/llvm-project/p…

Exciting talk alert! Marta Lewandoska from Red Hat at #DevConf_CZ is presenting a game-changing solution to replace GRUB: nmbl (No More Boot Loader).

Join on 06/15, 09:30-10:05(CEST), E112 to learn more about using the Linux kernel as its own bootloader. Say goodbye to complexity and security holes!

More info: pretalx.com/devconf-cz-2024/ta…

#redhat #Linux #bootloader #OpenSource #linuxkernel

A fairly good breakdown of What's new and available in iOS 18 Developer beta 1 thus far can be found here: forum.betaprofiles.com/t/whats…

One of the things I really miss after moving to #Linux from macos is the power that #Mailmate gave me. #Thunderbird does get close but lacks a bunch of things. #Betterbird has been working well for my needs. One feature I miss is the distortion mode from Mailmate (freron.com/screenshots/) as I tend to share my screen a bit. Does anyone know of any plugin/setting that would help? Tried looking for loremipsum, obfuscate, etc., but to no avail.
cc: @thunderbird

#AndroidAppRain at apt.izzysoft.de/fdroid today brings you 14 updated and 1 added apps:

* OSS Card Wallet: scan and store all your cards

Enjoy your #free #Android #apps with the #IzzyOnDroid repo :awesome:

Recording Available: I Love Braille: Learn About the BT Speak From Blazie Technologies
If you have further questions, you can call Blazie Technologies at (772) 214-1616 or visit us on the Web at www.BlazieTech.com.
Recording available here and apologies for my raspy throat. With me, it's a feature, not a bug. 😊.
eastbaycenterfortheblind.org/p…

Here's my WIP #Matrix-#Revolt bridge that I've been working on for the past month:
codeberg.org/austinhuang/matri…

Still needs some polishing (permission checks and error handling, plus documentation). After that I'll set it up in prod create a room for public general testing.

#TypeScript

in reply to Austin Huang ❤️

...and it's now in testing! Try out the #Matrix-#Revolt bridge today:

Matrix: matrix.to/#/%23matrix-appservi…
Revolt: rvlt.gg/n28bHqeY

#OpenSource #interoperability

Think more people should know about the Matrix Ham Radio community!

Mike, M0AWS who runs the #matrix space has a nice info dump at: m0aws.co.uk/matrix/

There are rooms for #hf, #vhf, #uhf, #qo100, #satellites and #meshtastic amongst a bunch of others.

Weitere 11 #eBooks heute bei ebooks.qumran.org – und diesmal ist auch ein Bestseller dabei, für Freunde des Gruselns: Bram Stoker's Dracula, in der originalen Übersetzung von 1908!

ebooks.qumran.org/opds/index.p…

At #cssday I shared a table that summarizes the main ways to hide content using HTML, CSS, & ARIA and indicates how each technique affects the accessibility of an element.

The table is from the Practical Accessibility course. But you can find it here: practical-accessibility.today/…