If anyone wants to muck around, the #Emacs source tree still has a bunch of XPM images, and more or less assumes that -lXpm will work.
It already supports PNG, too. Maybe convert the XPM to PNG?
(bigger project: make emacs use glycin for sandboxed image loading on Linux)
Snow v1.0.0 is released!
It's the first release, so no changes to report. With some larger changes coming up and the FPU being mostly complete, it seemed like a good time.
v1.0.0 emulates Macintosh 128K, 512K, 512Ke, Plus, SE, Classic and Macintosh II.
Website: snowemu.com/
Downloads: github.com/twvd/snow/releases/…
The "trade war" is the new scapegoat for the oligarchish Government.
DST, capital gain inclusion, corporate taxes, etc. This is all areas where they kind find the money.
Instead the want to gut everything and replace people with planet-burining-sparkling-autocomplete...
...And placate to MAGA Pierre.
Putting Zork 1 on my Atari Portfolio for some gaming on the go.
All the Rust Core Type System
Back in April, I preached a sermon titled "God is our source of worth and approval." I was preaching for myself because I need to hear that message, but a lot of other people said that it helped them as well. Sharing here in case it might help you, too.
Here's the intro:
We all need to feel worthy, accepted, and that we’re doing a good job. There can be two errors that can cause us a lot of anxiety and to make bad decisions.
One error is looking for these affirmations of worth, acceptance, and approval from other people. That will cause us to always seek to try to please people. Our actions will be controlled by them.
The other error is to stop caring about what other people think and just do whatever we want. This could be good, but we all have sinful natures and can deceive ourselves. Besides that, pride is a very dangerous thing. The original sin of the devil was pride, thinking that he knew better than God. Adam and Eve fell because the devil promised them that when they ate of the fruit of the Tree of Knowledge of Good and Evil, then they would become like God. For the first time in their lives, they choose something contrary to the will of God—because of pride.
So, what is the right way to fulfill our needs for feeling worthy, accepted, and approved?
Just like we trust God for our basic needs like food and clothing, we can look to him for our need for love, belonging, and esteem. The more that you understand this, the freer you will be in your life. You will be able to make good decisions and relate to people in a proper and healthy way.
Google doc for the full sermon notes: docs.google.com/document/d/11K…
YouTube recording of the sermon:
youtube.com/live/y_A6GKwlseo?s…
250406 God is our source of worth and approval
God is our source of worth and approval Sunday, April 6, 2025 We all need to feel worthy, accepted, and that we’re doing a good job. There can be two errors that can cause us a lot of anxiety and to make bad decisions.Google Docs
As an autist I don’t experiment sounds like non autists because they can filter and I can’t.
The video is a perfect example of how I AM experiencing sounds, and I’m sure it’s the same for many others of us. (However, some sounds mentioned in it, the sounds of the street, are missing).
The video is also a perfect example on how music in background (only at the beginning) makes difficult for me to focus on what someone is saying.
Be careful fellow autistic if you watch it with sound on.
(The video has closed captions).
“What Does Overstimulation Sound Like To Someone With Autism?“
youtu.be/_C2QJPjS2a0?si=8KYx-K…
What Does Overstimulation Sound Like To Someone With Autism? (PLEASE WATCH THIS WITH HEADPHONES ON)
This was mainly made to show my mom. Ha ha. So please remember I am just trying to show (to my mom) what it's like for me to be in a crowded room and why it'...YouTube
reshared this
Siri: I turned off all your alarms.
Me: No, turn on my 6:20 alarm.
Siri: Sorry, I don't understand.
Me: Turn on my 6:20 Alarm.
Siri: Just to confirm, you want to power off this device?
Me: *goes to home screen and reopens siri* Okay. Turn, on, my, 6:20, alarm.
Siri: I turned on your 6:00 PM alarm.
What the fuck? Can you like... Listen please. Who designed this shit
Oigan, ¿alguien de aquí le sabe al mejorar colores/tonos en imágenes RAW?
Tengo unas que quiero regalar para un album de fotos y quisiera retocar.
Las tengo en formato jpeg y RAW, pero hay algunas que no me terminan de gustar en jpeg (mucha o poca iluminación, contrastes sub-óptimos y tal).
Por su 🐤 que sería un trabajo remunerado.
Si le saben y les interesa, más detalles por mensaje directo.
EVT-stage prototype multi-disk iPod; it featured multiple dual-platter 1.8" hard drives in a RAID-0 configuration with a total storage capacity of 240GB.
my boss used to have Thor's hammer. He does have the entire Batman suit from one of the movies, can't recall which one. And the Bane suit. So probably that movie.
I believe they called him up and bought back the Thor hammer because they wanted it back for a movie
An update for JAWS, ZoomText, and Fusion 2025 is now available! Download the September update and check out the "What’s New" pages to learn more:
JAWS - support.freedomscientific.com/…
ZoomText - support.freedomscientific.com/…
Fusion - support.freedomscientific.com/…
JavaScript, the safe language....
We built local backdoors for Signal, 1Password & Slack through V8 heap snapshot tampering (CVE-2025-55305).
Method: Replace v8_context_snapshot.bin files with versions that override JavaScript builtins. When apps call Array.isArray(), malicious code executes.
Works because integrity checks ignore these "non-executable" files that actually contain executable JavaScript.
Impact: Nearly every Chromium-based app is vulnerable.
blog.trailofbits.com/2025/09/0…
Subverting code integrity checks to locally backdoor Signal, 1Password, Slack, and more
A vulnerability in Electron applications allows attackers to bypass code integrity checks by tampering with V8 heap snapshot files, enabling local backdoors in applications like Signal, 1Password, and Slack.Darius Houle (The Trail of Bits Blog)
reshared this
pri prebirani tour jednoho umelce jsme posilali sms listkodrzicim se zmenou data koncertu
43k lidi
neslo importovat URL
support odpovedel vyhalucinovanou featurou, kterou ten produkt nema
pisu, ze ta featura neexistuje
napise mi Chief Product Officer te firmy popis stejne vyhalucinovane featury s odkazem na video navod
dvakrat overuju, ze ta featura opravdu neexistuje
video navod je o necem jinem
proc? proboha proc? kde jsme jako lidstvo udelali chybu?
Archiv.
Muzeum BMW v Mnichově.
Při první návštěvě jsem si myslel, že autor expozice měl neomezený rozpočet a neomezený přísun omamných látek.
#bw #photography #archiv #BMW
Microsoft open-sources its 6502 version of BASIC from 1976
Microsoft has open-sourced its original 6502 BASIC code. It was created in 1976 to run on the same CPU that powered the Apple II, NES, and Atari 2600.Tom Warren (The Verge)
How is it even legal to have such barbaric employment policies like this. Surely air crew should be on the clock from the moment they start security clearance, until they exit the secure area at the end of their shift. Anything else is exploitation.
How does this compare with European airlines.
GitHub - trypsynth/paperback: An accessible, light-weight, cross-platform ebook and document reader.
An accessible, light-weight, cross-platform ebook and document reader. - trypsynth/paperbackGitHub
Jason Fayre reshared this.
US flight attendants push to be paid after the Air #Canada union finally get a contract that pays for all work including when planes aren’t in the air: ‘Most of our passengers have no idea’
theguardian.com/us-news/2025/s…
US flight attendants push to be paid when planes aren’t in the air: ‘Most of our passengers have no idea’
Cabin crews across North America aren’t paid for work done before takeoff, but new Air Canada deal has raised hopeMichael Sainato (The Guardian)
LibreOffice Certified Developers — The Document Foundation
LibreOffice Certified Developers LibreOffice Certified Developers are individuals who have proven their ability to master LibreOffice code: to develop new features; provide L3 Support to enterprise users; research and develop solutions to new or unkn…www.documentfoundation.org
What's this TS-12 day thing all about, you probably didn't ask?
Well, my first pro keyboard workstation, obtained when I was 16, was a used Ensoniq TS-12, which still had it's original bill-of-sales sticker on the back, from September 04, 1994.
On September 04, 2015, when my TS-12 turned 21, I sequenced this silly thing.
A guy from an Ensoniq dealer demo sample disk says "Hey, check this out!"
A long intro featuring the default sound that comes up when you turn on a newly initialized TS-12, which is called Genesis, with some other pad-like sounds is followed by the TS playing 'Happy Birthday' to itself in various styles using many of the more obvious built-in sounds, several different patch libraries, and the occasional external sample.
The TS-12 eventually gets a bit drunk, because it was 21 at the time, and I'm American.
After passing out, it is awoken by a fake alarm clock from it's internal wave ROM, which it throws something at from one of the ASR10 stock sample disks. At the end, the original sampled guy says "So, what do you think?"
reshared this
@talon Oh man... I lived in the Motif pattern sequencer for a long time, first with the original Motif, then the Motif XS, which, along with almost everything else I own, has been in storage for the past half decade.
I have a lot of that workflow again with Ableton Move, but of course, it's sound set is much more limited.
I did a ton of junk with the Ensoniq's built-in sequencer, this being a prime example.
One of these days, I will learn how to actually use a DAW the way you're supposed to.
Federico Mena Quintero
in reply to Federico Mena Quintero • • •Things that blew my mind today about Emacs:
* It requires at least librsvg 2.14, which is from 2006, which is when rsvg_handle_get_dimensions() was introduced. That function was deprecated in 2.52, in 2021. If available, Emacs will use all the new APIs. There is #ifdef hell in there.
* src/image.c is 13K lines of code.
* Emacs still uses debbugs.
* The first commit is from 1985, but the first hundreds of commits are weird. It normalizes in 1991.
* And Savannah still uses cgit.
John Regehr
in reply to Federico Mena Quintero • • •it's quite a bit older than 1985 though, right?
my favorite emacs fun fact is that it undumps -- basically breathes life into a core dump in order to avoid doing a large amount of slow initialization work. or at least it used to, I don't follow this...
Federico Mena Quintero
in reply to John Regehr • • •@regehr oh, yeah, it's older. I don't know when the current source tree originated, or even if it went rcs -> cvs -> ??? -> git.
Undumping is so cool! A bunch of lazy initialization bullshit would go away with undumping, for compiled regexes and all that.
Bradley Kuhn
in reply to Federico Mena Quintero • • •re: early commits in Emacs.
I had this side project to normalize the old RCS/CVS history for a lot of the early #GNU programs into Git. I think maybe my retirement hobby will be to pick that up.
Also, There is a set of “lost tapes” — open-reel magnetic tapes that had the 1984-circa 1994 early GNU backups – a goldmine of history. When I worked at FSF, we sent a giant box to a volunteer to bring them onto modern disks, & AFAIK the volunteer ghosted & no one knows where they are. 😕
Federico Mena Quintero
in reply to Bradley Kuhn • • •@bkuhn current tooling to go direct from CVS to git must be incredibly better than what was available years ago, what with the gcc -> git migration.
The two times (I think?) GNOME has changed VCS, from cvs -> svn -> git there was a small, dedicated team of people basically writing custom tooling to do it (or adapting tools to do that), and there are SO MANY SPECIAL CASES. A bunch of repos have funny commits near the beginning, and then they settle down and appear normal.
Bradley Kuhn
in reply to Federico Mena Quintero • • •I haven't looked who the 80s' stuff imported, but I suspect it was particularly bad (as you said) because:
GNU development used SCCS (proprietary), then¹ RCS once it was stable enough, and *then* imported it into CVS from there, which, in turn, was imported to Git. I am pretty sure no one has the backups of the old RCS files (except the lost tapes I mentioned upthread), & to get the truly old data well-imported, we'd need those.
¹There may have been YA RCS-like one inbetween.
Ivan Molodetskikh
in reply to Federico Mena Quintero • • •Federico Mena Quintero
in reply to Ivan Molodetskikh • • •zrzz
in reply to Federico Mena Quintero • • •Federico Mena Quintero
in reply to zrzz • • •Data π🐀
in reply to Federico Mena Quintero • • •kyo.iroiro.party/en/posts/why-…
Why Rewriting Emacs Is Hard
Kyou is kyou is kyou is kyouFederico Mena Quintero
in reply to Data π🐀 • • •