The Official Status Thread
-
@Tsaukpaetra said in The Official Status Thread:
I love looking in the super secret super scary logs to see tons of messages telling me my system is broken.
Linux. It's great, just don't look behind the curtain.
(For fun, start a random GUI program from the console, and look at how many warning and errors are displayed.)
-
@Tsaukpaetra said in The Official Status Thread:
my system is broken.
Clicked the "Restart Now" button after all the scary "These things will be removed now!" screen finished.
Looking good already!
Edit: Oh yes, this is much better!
-
@Tsaukpaetra said in The Official Status Thread:
Status: Multi-tasking efficiency levels reduced. Number of open windows exceeds recommended limit.
Counts:
- Visual Studio: 6 (Comprising 23 tabs total)
- Chrome: 7 (Comprising 71 tabs total)
- SSMS: 2 (Comprising 11 tabs total)
- Remote Desktop Connection: 5
- Notepad: 3
- Steam: 1
- Clover: 4 (Comprising 21 File Explorer tabs)
- Command Prompt: 2
- Slack: 1
- Discord: 1
- Perforce GUI: 1
- Unreal FrontEnd: 1
@Tsaukpaetra said in The Official Status Thread:
I'll try it,
-
Status: Looking, and failing, to see if I can find a VNC client for Windows that can connect to a Mac's built-in VNC server that can either not render the remote cursor or will render the remote cursor at a viewable size.
For reference, using RealVNC's VNC Viewer, this is what I get (left is from the Mac and scaled, right is from the VNC Viewer):
Changing the cursor size on Mac does nothing until I hit the level where the cursor is like 4 times the size (and too big).
-
@Tsaukpaetra said in The Official Status Thread:
@loopback0 said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
Chrome: 7 (Comprising 71 tabs total)
I've... closed some since then.
Quitter!
-
@ChaosTheEternal said in The Official Status Thread:
render the remote cursor at a viewable size.
Mess with the app's DPI settings in properties?
-
@Tsaukpaetra
[x] Run this program in compatibility mode for: macOS
-
@loopback0 said in The Official Status Thread:
@Tsaukpaetra
[x] Run this program in compatibility mode for: macOS
@ChaosTheEternal said in The Official Status Thread:
a VNC client for Windows
You apply the DPI scaling to your windows VNC client. The client is what's rendering the cursor (if memory serves).
-
@Tsaukpaetra Tried that, it didn't seem to help. Of course, it also doesn't seem to help that this new Mac (or OS X Mojave) will randomly break and require a logout/login from the Mac to fix VNC:
Do note, the mouse cursor visible there is a perfectly fine size, but the cursor is also visible in the top left corner of the screen at the same time, both of those cursors are frozen, and neither of those mouse cursors actually show up when the VNC login isn't broken.
-
@ChaosTheEternal I'm currently enamoured with the way this new Mac Mini doesn't properly wake up from suspend, yielding only a black screen.
-
@Rhywden said in The Official Status Thread:
@ChaosTheEternal I'm currently enamoured with the way this new Mac Mini doesn't properly wake up from suspend, yielding only a black screen.
Ah. How Windows used to work on laptops 10 years ago. Apple is catching up again!
-
@dcon The fun part is that the old 2011 model I have worked just fine in that regard (though, for everything else, working would be a very optimistic term)
-
@dcon said in The Official Status Thread:
@Rhywden said in The Official Status Thread:
@ChaosTheEternal I'm currently enamoured with the way this new Mac Mini doesn't properly wake up from suspend, yielding only a black screen.
Ah. How Windows used to work on laptops 10 years ago. Apple is catching up again!
That's what you get for using
Linux hardwareBSD-derived software.
-
@Tsaukpaetra said in The Official Status Thread:
Status: My efforts to get the game servers running on Linux have seemingly been halted because all of the sudden it's crashing in not-my-code for no apparent reason.
Seems upgrading the system did not improve things.
I am now debugging via print messages.
Yay hoo.
Should look like this:
Instead it looks like this:
Something magic is happening specifically for the database thread that isn't happening for literally any other thread.
-
Well, I didn't pay anything extra so I kinda want to see what they refund me now.
-
@Tsaukpaetra said in The Official Status Thread:
Something magic is happening specifically for the database thread that isn't happening for literally any other thread.
Ah, seems that debugging lines written from the thread's
Init()
function don't get written. Like, at all?Using
gdb
(and a few more tabs of Chrome @loopback0 ) I was able to actually discover that it was dereferencing a null pointer (I think) and that's the actual crash.Oye!
-
Why the hell does my terrible wifi adapter generally work well during the day then suddenly stop working between 10-12pm?
There's no higher network traffic at the time or anything.
-
Maybe not, but there may be something else using the same frequency band at that time (not necessarily in your house, it could be your neighbours for example).
-
@Tsaukpaetra said in The Official Status Thread:
Oye!
And, since it's expecting WCHAR as input, it's now attempting to connect like so...
Yay!
-
@Tsaukpaetra said in The Official Status Thread:
- Chrome: 7 (Comprising 71 tabs total)
Slacker. I have more than that on my phone!
-
Why does fixing a leak in the roof require shutting off the water to 5 buildings in my apartment complex?
-
@HardwareGeek said in The Official Status Thread:
Why does fixing a leak in the roof require shutting off the water to 5 buildings in my apartment complex?
Maybe a water pipe in the roof (sprinkler) was leaking?
-
@Tsaukpaetra said in The Official Status Thread:
Yay!
I cannot reconcile what is happening here.
It seems that the function is expecting wide characters (as specified in the header files as
wchar_t
orTCHAR
), I'm giving it the same (according to This doc ), yet communication is not occurring.I'm so close to printing out bytes to see if I'm being lied to by the docs again...
-
@Tsaukpaetra said in The Official Status Thread:
I'm being lied to by the docs again...
I was. Unreal docs claim internally it's UTF-16, but digging so much deeper than I ever wanted to I found that in Linux it's UTF-32. because of course it is.
And of course Unreal Engine does not support converting specifically to UTF-16,because why would they.
I'm really hoping I don't need to include a new gigantic string library just for this...
-
@anotherusername said in The Official Status Thread:
@topspin said in The Official Status Thread:
I fucked up the canyon visit
You do realize that until people read the title text, they're going to assume you meant the big one?
And some of us, having no Idea what the title text is supposed to mean, will continue to assume the big one
-
@Tsaukpaetra said in The Official Status Thread:
I'm really hoping I don't need to include a new gigantic string library just for this...
Contemplating using this:
I hope it's super easy....
-
Stotos: watching all my bike lights charge battery. yay blink lights
-
@Tsaukpaetra said in The Official Status Thread:
I was. Unreal docs claim internally it's UTF-16, but digging so much deeper than I ever wanted to I found that in Linux it's UTF-32. because of course it is.
Linux generally uses UTF-8 so you don't usually need wchar_t over char, and on the flipside, when you actually use wide chars they're really wide.
-
@Jaloopa said in The Official Status Thread:
@anotherusername said in The Official Status Thread:
@topspin said in The Official Status Thread:
I fucked up the canyon visit
You do realize that until people read the title text, they're going to assume you meant the big one?
And some of us, having no Idea what the title text is supposed to mean, will continue to assume the big one
-
Status: trying to get back to work after the company-wide announcement of a new "restructuration plan".
Out of the 4 main groups that make our company, one is being killed immediately (well, winded down so that we can fulfil existing contracts, but that's all), one is slashed in half immediately and the other half will be
thrown awaysold to higher bidderadapted to market conditions as soon as possible (given that the reason this group isn't profitable anymore is that we can't compete on the price from e.g. Chinese competitors, I can't see how a potential buyer could do anything else than either move the activities to e.g. China or kill the group to get back what they can from the assets...). Officially our group (and the 4th one) isn't impacted but of course "support functions" all over the group will be slashed as well.It's all wrapped in some nice management bullshit like how we're going to become an "asset-light" company focussing on services, all the while blissfully ignoring that one of the 2 groups that remain is anything but asset-light and services (they build and sell physical tools!). In other word, they decided to drop the 2 unprofitable groups (I can understand that, mind you...) and then tried very hard to make it look like a voluntary strategic decision.
Also, part of the company being in France, a lay-off plan will take literally years (OK, maybe not, but at least 8-10 months) to put in place and implement, meaning we won't be able to start a new project, or hire resources, or basically do anything but take cover and wait for the storm to blow over our heads for the next year or so.
Fun times ahead.
-
Status: Lost a lab partner this week. He got a 2 on the midterm, and he knew he wasn't making it out alive unless he dropped the class, which his counselor approved. It was a pretty bad score, considering the class average was 15. Yes, that's out of 100. Holy Christ is his professor bad. Everyone in the class has at some point gone and talked to the dean and absolutely nothing happened. I saw his test and for the amount of work he did, he should have at least gotten a 75 because of how much the work counts for. But nah, 2. Gotta love tenure.
-
Status: It seems to be entirely impossible to get an appointment () to get a replacement battery at the local Apple reseller. (The battery they're now replacing for "really cheap" after "battery gate" is now at a level that's not cheap but quite reasonable, instead of their insane normal price. So for a 3 year old phone it sounds like a good idea to get one)
You can't just walk in there and have it replaced, noooo, you have to go totheir websiteApple's official support website and get an appointment there. And it's been sayingThere are no reservations possible at this location at the moment. Please choose a different location or check this location again tomorrow.
for the past week, at all times of day.
I called the idiots there and they said the system only allows reservations one week into the future and they're all booked, I should just try again tomorrow to get one. But not at what time they're scheduling the next day. 12am? 7am? 9am?
Maybe I need to write a script that queries their site every minute until something changes.Quality customer service.
-
Status: It looks like RS-422, it's wired like RS-422, but it does not quack, at all. I have to entertain the possibility that it may not really be RS-422.
-
Dear anyone who sells any kind of service or product:
If two companies offer me the same service, and one says on their website "costs 50€" and the other says "call us for pricing information", I already know which one I'll buy from. That is all.
-
@anonymous234 only because it's 50€. If it would be a sum that actually makes you think before spending - say, a few thousands - I'm sure your laziness would lose to your desire to save money.
-
@Gąska
I doubt it. "Call us for pricing information" on a website is the universal English for "we can't compete with other providers on price, but our sales weasels are really good atguiltingbeguiling you into buying our shit instead, and even if that doesn't work, at least we have more information to resell to skeezy marketing lists so we get something"
-
@Applied-Mediocrity said in The Official Status Thread:
Status: It looks like RS-422, it's wired like RS-422, but it does not quack, at all. I have to entertain the possibility that it may not really be RS-422.
Sounds like logic analyser time! Could it be full-duplex RS485? I've never seen it used, but apparently it is a thing...somewhere.
-
@izzion said in The Official Status Thread:
@Gąska
I doubt it. "Call us for pricing information" on a website is the universal English for "we can't compete with other providers on price, but our sales weasels are really good atguiltingbeguiling you into buying our shit instead, and even if that doesn't work, at least we have more information to resell to skeezy marketing lists so we get something"And those who have "ONLY $4,999!!!" on their frontpage are definitely offering a fair price and aren't using any underhanded marketing tactics. Business is business. Everyone lies. But if making a stupid phone call can potentially save me $300, I don't see why I'd ever not make that call.
-
@Gąska
But you missed my point. Far and away the most common reason for "call for price" is that, all in, apples to apples, the "call for price" provider will NEVER be cheaper than the provider that's up front with their pricing. In general, the best case you'll manage is to spend hours on the phone and going back and forth with the "call for price" vendor to get them to exactly match or barely undercut the publicly priced vendor. At which point you're underwater, since not only did you not save an appreciable amount of money, but you also spent tons of time that could have been spent perfecting your arson skills.It's like a skeezy car dealership, only you don't even get new car smell when you're done.
-
@izzion said in The Official Status Thread:
@Gąska
But you missed my point. Far and away the most common reason for "call for price" is that, all in, apples to apples, the "call for price" provider will NEVER be cheaper than the provider that's up front with their pricing.If that's the case, then yes, ignoring it altogether makes sense. But in my personal experience, it's not always the case. Especially when the thing is highly personalized (construction-related services, furniture on demand). But maybe it's just that Poland is different from USA/UK.
In general, the best case you'll manage is to spend hours on the phone, and going back and forth with the "call for price" vendor to get them to exactly match or barely undercut the publicly priced vendor.
I'm not calling to negotiate. I'm calling to know the price. "Hi, how much is this? Really? That's more than elsewhere. Goodbye, have a nice day!" I expect it to take no more than five minutes per vendor (if it's not something highly personalized).
-
@Cursorkeys said in The Official Status Thread:
Sounds like logic analyser time! Could it be full-duplex RS485? I've never seen it used, but apparently it is a thing...somewhere.
Dammit, Jim, I'm an up-jumped programschik implementing documented(*) serial protocols, not Julius Edgar Lilenfeld here. I haven't even a basic oscilloscope handy :/
Edit: But! I have sent a request for more clear device specifications to my boss who then sent an inquiry (hopefully with the original meaning intact) to the vendor contact 11 timezones away, who then promised to pass it to the people responsible. Of course, South Koreans do so love their football. I believe the match will be going for some time...
-
@Gąska You're right. But the company that's upfront about its costs still gets major brownie points from me. So I'll prefer them if the offers are similar enough.
-
@anonymous234 that I can agree with.
-
@anonymous234 said in The Official Status Thread:
Dear anyone who sells any kind of service or product:
If two companies offer me the same service, and one says on their website "costs 50€" and the other says "call us for pricing information", I already know which one I'll buy from. That is all.
But that way, the one that has you call for pricing information can tell you about the sale they're having for people who saw their competetor's price!
-
@anotherusername which can get very interesting when you've seen a counterfeit brochure that had prices 10-20% lower than what the competitor is actually offering
-
Somewhat related - I've been actually accused of lying once by a telemarketer. How did they expect to sell me anything after that?
-
@Gąska said in The Official Status Thread:
Business is business. Everyone lies.
Sure. You want to buy our product though. Not that other one over there.
-
@pie_flavor said in The Official Status Thread:
status: Every time I turn on my computer, my audio does not work until I restart the Windows Audio service. Why?
Just be glad that's the only problem you have with Win10 POS
-
@topspin said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
I was. Unreal docs claim internally it's UTF-16, but digging so much deeper than I ever wanted to I found that in Linux it's UTF-32. because of course it is.
Linux generally uses UTF-8 so you don't usually need wchar_t over char, and on the flipside, when you actually use wide chars they're really wide.
It's Unreal. They fucked that up anyways. I need to convert regardless because UTF-16 is what ODBC uses.
-
Status: My brain wants to connect these two topics. Bad brain!