The Official Status Thread
-
@Gąska said in The Official Status Thread:
Except they've never put it in writing that they would provide service at the new address, so legally speaking, they did nothing wrong.
Even a verbal agreement can be binding on a contract; all that's required is a “meeting of minds” and the key word there is agreeement. They're just a lot more difficult to prove anything about in the case of any kind of dispute so getting stuff in recorded form (writing, email, etc.) is strongly recommended.
-
@hungrier said in The Official Status Thread:
I don't know what causes that
Sounds like a race between various bits initialising (so the logger comes up before the console is writable; I've got no idea how that's even possible). Hate those.
-
@HardwareGeek said in The Official Status Thread:
@error said in The Official Status Thread:
I'm pretty sure the big studios use distributed render farms. Got any boxes sitting around with spare cycles?
Nope. I do have some other boxes, but this is the only one that I've set up since I moved, and the other ones are all much older and much slower, so not helpful. Now if I could pick up some bankrupt Bitcoin miner's old GPU-based mining rig for pennies on the dollar ... it'd still be beyond my budget, but I can dream.
There's also an online render farm, but I've only ever found instructions on how to volunteer your box(es) to be part of the farm, not how to submit jobs to it. Maybe you have to volunteer to be able to submit, but if I had anything worth volunteering, I wouldn't need to use the farm.
Oh, a voluntary botnet! I wish I'd thought of that.
-
@error said in The Official Status Thread:
@HardwareGeek said in The Official Status Thread:
@error said in The Official Status Thread:
I'm pretty sure the big studios use distributed render farms. Got any boxes sitting around with spare cycles?
Nope. I do have some other boxes, but this is the only one that I've set up since I moved, and the other ones are all much older and much slower, so not helpful. Now if I could pick up some bankrupt Bitcoin miner's old GPU-based mining rig for pennies on the dollar ... it'd still be beyond my budget, but I can dream.
There's also an online render farm, but I've only ever found instructions on how to volunteer your box(es) to be part of the farm, not how to submit jobs to it. Maybe you have to volunteer to be able to submit, but if I had anything worth volunteering, I wouldn't need to use the farm.
Oh, a voluntary botnet! I wish I'd thought of that.
SETI@home is, what, 20 years old?
-
@error said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
@error said in The Official Status Thread:
@error said in The Official Status Thread:
Netflix and chill with Layla tonight, and with Alisha tomorrow evening.
Status: content, but worn out and sore
Will spend the weekend recuperating.
....but it's only Thursday...
Yes, I had a happy hump day. And again this morning.
*bobs*
-
@error Not any different than seti@home, the protein-folding one (I forget what it's called, folding@home?), and other such grid computing projects, except maybe less for the public good.
-
@HardwareGeek I wouldn't say getting the crosshairs of the entire galaxy squarely on Earth is public good.
-
@Gąska said in The Official Status Thread:
@HardwareGeek I wouldn't say getting the crosshairs of the entire galaxy squarely on Earth is public good.
Hey, there is the chance that we're first, and we'll turn our to be the locusts of the galaxy.
-
@Gąska I think the current version of SETI is passive, receive-only data analysis, which isn't really attracting any attention. The earlier CETI (?), where we were intentionally broadcasting messages to anybody who might be out there, you might have a point.
The projects for drug research and the like are pretty clearly for the public good (even if a private, late-stage capitalist corporation profits from it ).
-
@Gąska said in The Official Status Thread:
@topspin LPT: don't EVER do
rm *
. Go up one directory andrm -r directory
orrm directory/*
. If you're in the wrong tab, you won't delete anything because it's not there.And then today this happened:
$ rm output/* bash: /usr/bin/rm: Argument list too long
(Okay, that's only tangentially related, as it would also happen withrm *
andrm -r output
still works.)
-
@error said in The Official Status Thread:
@HardwareGeek said in The Official Status Thread:
Blender
Also, why the fuck does this program throw out decades of standard UI conventions and just make up its own bullshit? I fucking hate the UI in Blender.
QFT.
Also, this is how I feel about every modern JS abomination.
-
@HardwareGeek said in The Official Status Thread:
@error Yeah, it's kind of the poster child of bad UI design. On one hand, it does a lot of complex tasks with complex user interactions, so a complex UI is kind of unavoidable. OTOH, they've done at least two major UI redesigns since I've been using it, necessitating relearning a bunch of stuff, including keyboard shortcuts.
Yeah, but even if all of your program (not just the scene, but also the UI elements) is rendered in OpenGL, there is no fucking reason for a file open dialog to be reimplemented with your own widget stuff instead of using standard system dialogs.
-
@dkf said in The Official Status Thread:
@hungrier said in The Official Status Thread:
I don't know what causes that
Sounds like a race between various bits initialising (so the logger comes up before the console is writable; I've got no idea how that's even possible). Hate those.
It does log at the beginning, though. It'll initialize and write all its log messages to the console, up to
Tomcat started on port 8080
Started [project] in 40 seconds or whateverevery time, but then when I try to hit my test controller that's supposed to log messages, most of the time it doesn't.
-
@Gąska said in The Official Status Thread:
@HardwareGeek I wouldn't say getting the crosshairs of the entire galaxy squarely on Earth is public good.
It's good for the earth, in the terms that the global ecosystem will be much healthier once all human life is exterminated.
-
@topspin said in The Official Status Thread:
@HardwareGeek said in The Official Status Thread:
@error Yeah, it's kind of the poster child of bad UI design. On one hand, it does a lot of complex tasks with complex user interactions, so a complex UI is kind of unavoidable. OTOH, they've done at least two major UI redesigns since I've been using it, necessitating relearning a bunch of stuff, including keyboard shortcuts.
Yeah, but even if all of your program (not just the scene, but also the UI elements) is rendered in OpenGL, there is no fucking reason for a file open dialog to be reimplemented with your own widget stuff instead of using standard system dialogs.
I can think of a few. Custom preview might be one. Or additional opening options. Although neither of these, nor any other possible reason applies in case of Blender.
Confession: I have thought several times about reimplementing file dialogs from scratch to make them integrate better with WPF. I just hate that I can get every single bit of GUI out of my viewmodels, except file dialogs.
-
@Gąska said in The Official Status Thread:
@topspin said in The Official Status Thread:
@HardwareGeek said in The Official Status Thread:
@error Yeah, it's kind of the poster child of bad UI design. On one hand, it does a lot of complex tasks with complex user interactions, so a complex UI is kind of unavoidable. OTOH, they've done at least two major UI redesigns since I've been using it, necessitating relearning a bunch of stuff, including keyboard shortcuts.
Yeah, but even if all of your program (not just the scene, but also the UI elements) is rendered in OpenGL, there is no fucking reason for a file open dialog to be reimplemented with your own widget stuff instead of using standard system dialogs.
I can think of a few. Custom preview might be one. Or additional opening options.
I'm pretty sure that's done in other programs (Word, whatever) without reimplementing and at least Windows and presumably macOS and KDE/Qt have APIs for that. Which already covers pretty much everything, Gtk probably has too and if not, well there's your problem.
-
@topspin One thing the Blender dialog has that I'm pretty sure no standard file open dialog has, is using the same dialog to seamlessly copy/link assets in the file to the currently open file. Not just finding the file to copy/link from, but finding the specific asset(s) within the hierarchy within the file. Whether that seamlessness is worth reimplementing the file dialog may be questionable, but if not, they're going to have to implement a second custom dialog anyway.
-
@topspin Win32/COM maybe but not WinForms and I really doubt WPF. There's a reason those dialogs go without features or get redone. It's not always super clear if you're dealing with a native control, something holding a handle to one, or some weird emulation of one. In the case of windows/dialogs, there's black magic of P-Invoking through child controls with nebulous pointers...
-
@topspin said in The Official Status Thread:
@Gąska said in The Official Status Thread:
@topspin said in The Official Status Thread:
@HardwareGeek said in The Official Status Thread:
@error Yeah, it's kind of the poster child of bad UI design. On one hand, it does a lot of complex tasks with complex user interactions, so a complex UI is kind of unavoidable. OTOH, they've done at least two major UI redesigns since I've been using it, necessitating relearning a bunch of stuff, including keyboard shortcuts.
Yeah, but even if all of your program (not just the scene, but also the UI elements) is rendered in OpenGL, there is no fucking reason for a file open dialog to be reimplemented with your own widget stuff instead of using standard system dialogs.
I can think of a few. Custom preview might be one. Or additional opening options.
I'm pretty sure that's done in other programs (Word, whatever) without reimplementing and at least Windows and presumably macOS and KDE/Qt have APIs for that.
Windows has API for adding additional controls with a predefined, very limited set of available control types. While functionally this covers almost everything you can think of, visually you're very constrained. Also, it doesn't change the ergonomics of using file dialogs - you still have no way to data-bind the file path and have to manually manage the dialog's entire lifecycle from within a viewmodel method, nullifying the main benefit of using the MVVM pattern in the first place.
Gtk probably has too and if not, well there's your problem.
IIRC, all GTK applications use a custom file dialog - the same shitty, unintuitive, visually repulsive, special snowflake dialog in all applications.
-
Youtube is down.
-
@anonymous234 Looks fine from here
-
Status: How can running sed on a 1KB template file 100 times take so damn long?
Oh shit, due to an unfortunate line wrap on the console I didn't notice that instead of
for i in `seq 101 200`
I mistypedfor i in `seq 101200`
. And now I have created a bajillion files and evenls
takes forever.
-
Interesting UX observation:
Chrome froze up and I had to force-quit. Annoyed, I set about the task of resuming where I was as expeditiously as possible.
When I loaded it back up, it immediately popped a dialog asking if I'd like to reopen tabs. Even though this was exactly the task I was about, my visceral reaction to getting a popup dialog was to feel irritation and immediately click the X. Then I dug around in the History menu and selected Reopen Recently Closed Tabs.
Lesson: popup dialogs suck and should be avoided.
-
@error said in The Official Status Thread:
Interesting UX observation:
Chrome froze up and I had to force-quit. Annoyed, I set about the task of resuming where I was as expeditiously as possible.
When I loaded it back up, it immediately popped a dialog asking if I'd like to reopen tabs. Even though this was exactly the task I was about, my visceral reaction to getting a popup dialog was to feel irritation and immediately click the X. Then I dug around in the History menu and selected Reopen Recently Closed Tabs.
Lesson: popup dialogs suck and should be avoided.
I think what happened was I had a game plan of exactly what I was going to do when the browser opened, and the dialog was a literal to executing the steps I had already queued in my mind. Dialogs suck because they interrupt the user's flow. If it had opened a new tab, with the same available command, I might have used it; or, I might have just done what I was planning to do; but, at least, I wouldn't have been irritated at seeing it, and accumulated more negative emotions at its existence, which would only make me even less inclined to use it in the future.
-
status: I was hazed by a bird while walking this morning. Kinda amusing.
He wasn't brave enough to actually come close enough to strike at, so I mostly ignored him and barked a few times.
-
Status: Ready for the weekend.
-
@error said in The Official Status Thread:
Interesting UX observation:
Chrome froze up and I had to force-quit. Annoyed, I set about the task of resuming where I was as expeditiously as possible.
When I loaded it back up, it immediately popped a dialog asking if I'd like to reopen tabs. Even though this was exactly the task I was about, my visceral reaction to getting a popup dialog was to feel irritation and immediately click the X. Then I dug around in the History menu and selected Reopen Recently Closed Tabs.
Lesson: popup dialogs suck and should be avoided.
I just had it lock up too except it destroyed all of my tabs. Looks like Pajeet over at Google didn't do the needful again.
-
Status: Facebook is showing me ads for condoms. In 2020. I love their humor.
-
@topspin said in The Official Status Thread:
Status: Facebook is showing me ads for condoms. In 2020. I love their humor.
Must have googled something interesting...
-
@Zenith Seriously, it took 20 minutes to slap together a program to rebuild my tabs from my history using shitty WinForms in VS2008...
I also got my phone batteries. In a fucking bag. Not even a padded envelope. Yeah, that's the last time I order from factoryoutletstore.com.
-
Status: Oh, and whoever had "battery bloating" in the pool, you win. So anyway the battery store lied about the batteries. Sold me Samsung B600BU (Korea) and shipped me "OEM" B600BZ (China/Malaysia). Can't put the bloated one back in so using the least suspect looking replacement. Seems like real batteries are all over the Internet now (except samsungparts.com of course) so I'll order elsewhere and file a chargeback on these idiots.
-
@dcon said in The Official Status Thread:
@topspin said in The Official Status Thread:
Status: Facebook is showing me ads for condoms. In 2020. I love their humor.
Must have googled something interesting...
It's Facebook. They know we read @error's threads.
-
Status: "Thunderbolt and lightning very very frightening"
Well, not that frightening, but pretty intimidating if you're standing outside watching the sky almost continuously lit by flashes of lightning, some of them quite nearby. The neighbor I met the other day said there were 2 or 3 houses in the area set on fire by lightning in the last big storm.
-
@HardwareGeek said in The Official Status Thread:
Status: "Thunderbolt and lightning very very frightening"
It must be me, but I don't find them particularly frightening...
-
@Zerosquare You will once they make the next standard revision to pump through kilowatts to also charge Teslas
-
@Applied-Mediocrity If they can come up with flexible ceramics (or something similarly (outlandish) suited as an insulator) they might just be able to do so.
Though a short might still make life interesting.
-
@Zerosquare said in The Official Status Thread:
It must be me, but I don't find them particularly frightening...
What about now?
-
@Zerosquare said in The Official Status Thread:
It must be me, but I don't find them particularly frightening...
Thunderbolt 3.0 can fill up a terabyte drive in just 3 minutes and 6 seconds.
@error_bot xkcd sd card
-
xkcd said in https://xkcd.com/526/ :
Converting to Metric
(via https://www.explainxkcd.com/wiki/index.php?search=sd+card&title=Special%3ASearch&fulltext=1)
-
Bad bot!
@error_bot MicroSD
-
@error_bot xkcd MicroSD
-
-
Status: Two hours till Terraria: Journey's End.
-
status: you silly bitch, why are you so insistent on chewing on need cotton swabs?
-
Status: Step 1 on how to kill drives: Keep them in a hot enclosure running constantly for several years straight.
-
Status: Just implemented a Matlab file writer class from the official docs (which are missing the figures) in 120 lines including comments and it actually worked on the first try. Sweet!
(Okay, I only implemented scalars/vectors/matrices of type double, but I control the output so that's all I need.)
-
@Tsaukpaetra said in The Official Status Thread:
Status: Step 1 on how to kill drives: Keep them in a hot enclosure running constantly for several years straight.
You should write a book. Tsaukpaetra's Recipes To Cook Computer Hardware At Home.
-
@Zerosquare said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
Status: Step 1 on how to kill drives: Keep them in a hot enclosure running constantly for several years straight.
You should write a book. Tsaukpaetra's Recipes To Cook Computer Hardware At Home.
-
Status: Took my keyboard apart and cleaned it today. Things are still drying so I'm using the $5 USB backup tonight. Everything feels weird.
-
status: downloading Terraria again. Hadn't played in years. Oops. There went like 6 hours.