-
tomman
OK, found something here product of my Nth+1 emergency shutdown due to power blackouts
-
tomman
sometimes SeaMonkey nuke my session fine and I have to manually restore my tabs from sessionStore.bak, parsing half a megabyte of JSON one-liner is... meh
-
tomman
BUT!
-
tomman
Today I fired up the error console and found this:
-
tomman
"SessionStore: The session file is invalid: TypeError: this._initialState.windows[0] is undefined"
-
tomman
and indeed in the session fine I find that "windows" is defined to [], that is, a empty array
-
tomman
Restoring sessionStore.json from (the rejected) sessionStore.bak will yield the same error
-
tomman
BUT!
-
tomman
If I pretty-print that JSON blob, remove the empty windows array, and instead rename _closedWindows to just windows, and start again SeaMonkey...
-
tomman
...I get the "We're sorry" prompt to restore my previous session! (the same one I would normally get when I run the browser after a crash or forced kil)
-
tomman
Oh, and now videos are breaking faster than usual (it used to take a few days, now videos stop working after a few hours), but I haven't been able to pinpoint anything on the error console(s)
-
nsITobin
tomman: session store needs a lot of love
-
tomman
At least I now learned a faster way to restore my borked sessions other than have to fire up a online JSON editor and copy the URLs of 20+ tabs...
-
tomman
will compare a regular sessionStore.json after a clean shutdown
-
nsITobin
i suggest using Exit after 60 seconds of activity not close each window
-
nsITobin
what we really need is an extension to put a button that says SAVE SESSION NOW
-
nsITobin
a kind of save session now extenion
-
nsITobin
cause that is more clear lol
-
nsITobin
tomman:
-
nsITobin
of course tomman you do realize that a "session" is just a hack and is antithetical to the design of a browser and the web until htmlcascadingjavascript5
-
tomman
:D
-
tomman
the web is a pile of bad hacks over bad hacks
-
nsITobin
so is mozilla
-
nsITobin
even mozilla of old
-
tomman
we just keep piling yet more bad hacks over it
-
tomman
that has been Computers since the early UNIVAC days
-
nsITobin
but we USED to have PEOPLE that knew what the fuck these hacks did and why they are there and why they are hacks.. now all the hacks are the developers them selves
-
nsITobin
shit i dunno if i even WANT to call my self a developer..
-
nsITobin
I'm a coder
-
nsITobin
i code stuff
-
nsITobin
i design infrastructure and systems and processes and and code stuff for em
-
tomman
see, there is your problem: you're applying engineering principles instead of Moving Fast And Breaking Things™ to generate Shareholder Value®
-
nsITobin
tomman: I tried the pakled lifestyle.. i looked for things, things i need, things to make me go.. to hell with that ima code it.
-
tomman
this is why Boeing can't build airplanes anymore, or why Intel sucks now
-
nsITobin
well you don't need a glass console to fly an aeroplane
-
nsITobin
so fuck em
-
nsITobin
let em take them selves then someone else can build flying machines that are largely reliable again
-
nsITobin
tank*
-
tomman
technically all modern airplanes have glass cockpits :/
-
nsITobin
i will have to go intel cause they already have years with LGA and AMD doesn't and my fine motor skills are crap.. also Intel fucks up but AMD is fucking up worse
-
nsITobin
fly-by-wire was bad enough but glass cockpits are ridiculous
-
nsITobin
how can someone get a feel for the aircraft if there is no response from the controls
-
tomman
somehow Airbus continues to get this mostly right
-
nsITobin
well they just need to shut down and reboot
-
nsITobin
in my experience
-
nsITobin
no issues
-
nsITobin
tends to break on the ground not in operation
-
nsITobin
airbus bootup is fuckin creepy tho
-
nsITobin
i don't recommend it
-
nsITobin
i been on 4 airbusses in my life each one had to reboot before take off
-
nsITobin
likely running windows 3.1
-
nsITobin
LOL
-
tomman
no, that's Southwest!
-
tomman
and they fly 737s :P
-
nsITobin
and a french airport few years back
-
nsITobin
I seriously wonder what else broke in DOMi aside from the xbl binding of course..
-
nsITobin
cause it might actually be fixable to some degree in central
-
nsITobin
Windows XP Mozilla "Developers": "Patches? We ain't got no patches. We don't need no patches. I DON'T HAVE TO SHOW YOU ANY STINKIN' PATCHES!"
-
nsITobin
anyway tomman hope you ain't flyin the frighting smoggy skies any time soon but I am pretty tired so I am gonna vacate the facility.
-
nsITobin
Good night
-
nsITobin
and to everyone else too
-
nsITobin
bloop
-
frg_Away
nsITobin blub
-
nsITobin
hi frg_Away what's new?
-
frg_Away
nsITobin not much. Configuring my new box took longer than expected. Partion setup disliked me first and Linux complained.
-
nsITobin
last night i started some experimental work on DOM Inspector as a Communicator Component and was working on it .. until i got the bright idea to seek info and any tools that still exist for xbl binding conversion.. which means I went back into matrix.. and now I am just kinda sad and disillusioned.. I'll get over it but my productivity has tanked.
-
nsITobin
frg_Away: was it some server raid stuff or just being difficult?
-
frg_Away
nsITobin Acronis goofed with a restore. Put a primary partion into an extended one.
-
nsITobin
ah acronis.. did they ever get past their Windows XP style?
-
frg_Away
nsITobin I only use the restore media. It is quite good till 2019. Then it became unusable.
-
frg_Away
New file format and nothing but problems. Stopped then and still use 2018.
-
nsITobin
my custom winpe had acronis trueimage and diskdirector AND nearly full explorer based on win7
-
nsITobin
but it was bios only
-
frg_Away
nsITobin only use the Linux rescue media
-
frg_Away
Tomorrow is another day. nighty night
-
nsITobin
it is frg rest well