The Official Status Thread
-
@jazzyjosh ah... you're talking about rules.
Yeah... I guess you can't. Time to fire up a Windows VM with Outlook...
-
STATUS
Dealing with 2 frontend developers who insist on using sublime fucking text to work on a huge react code base. Half of the time they are flailing around, trying to find the file they need or carefully retyping property names. One of them doesn't even have JSX language support installed, so even sublime's rudimentary syntax highlighting is broken.
How can people work like this? It's gross.
-
@cartman82 said in The Official Status Thread:
One of them doesn't even have JSX language support installed, so even sublime's rudimentary syntax highlighting is broken.
I don't use React but if the React IDE plugin is as good as the Typescript plugin (which is pretty good, although not as good as VS), they're a few keystrokes away from having a decent environment. Unless they don't have package control installed, but why would you use Sublime Text without it?
-
@cartman82 I used to develop C++ with a bad Linux port of Notepad++ named Medit, hand-rolled wrapper script for rsync, and lots of
grep -ril whatever | xargs medit
. Because no IDE I tried could work with our insane Makefile-based build system which did everything from fetching dependencies to running integration tests.
-
@hungrier said in The Official Status Thread:
I don't use React but if the React IDE plugin is as good as the Typescript plugin (which is pretty good, although not as good as VS), they're a few keystrokes away from having a decent environment. Unless they don't have package control installed, but why would you use Sublime Text without it?
TIL sublime people have awfully low standards for what constitutes an "IDE".
-
@cartman82 said in The Official Status Thread:
TIL sublime people have awfully low standards for what constitutes an "IDE".
Yeah, they should all switch to vim
-
Status: Thinking of buying some pro-vegan t-shirts, just to fuck with people.
-
@polygeekery said in The Official Status Thread:
just to fuck
withpeopleDon't bother, vegans don't swallow
-
@jaloopa said in The Official Status Thread:
@polygeekery said in The Official Status Thread:
just to fuck
withpeopleDon't bother, vegans don't swallow
Is your wife a vegan? If so, it is probably not because she is vegan. It is probably because she is a wife.
-
@polygeekery said in The Official Status Thread:
Thinking of buying some pro-vegan t-shirts
-
@polygeekery My wife loves to eat meat ifyouknowwhatImean
-
@gąska Generator, as in something that looks like a collection but it's a function that yields values
-
@jarry no, C++ doesn't have generators. You can emulate those, though, by making a faux-collection with method
begin()
returning a generator disguised as iterator (so with overloaded++
,*
and->
operators), and methodend()
returning object of the same class as iterator that when compared to generator that run out of items, returns true. Been there, done that, never again.C++20 might get proper generators - just like C++17 was supposed to get concepts.
-
@anotherusername said in The Official Status Thread:
@tsaukpaetra said in The Official Status Thread:
Also, who the fuck decided using USB-C was a good idea? What's wrong with a standard barrel Jack? Cot Damn!
For power? Sure... but then you'd need a separate USB port for data connections, right? So... why the fuck not USB-C?
What data connections? It's a fucking access point!
You know, like this?
I'm not going to hook this thing up to my laptop through the USB port just so I can connect to its Wi-Fi, that would be beyond dumb.
-
@tsaukpaetra said in The Official Status Thread:
@anotherusername said in The Official Status Thread:
@tsaukpaetra said in The Official Status Thread:
Also, who the fuck decided using USB-C was a good idea? What's wrong with a standard barrel Jack? Cot Damn!
For power? Sure... but then you'd need a separate USB port for data connections, right? So... why the fuck not USB-C?
What data connections? It's a fucking access point!
You know, like this?
I'm not going to hook this thing up to my laptop through the USB port just so I can connect to its Wi-Fi, that would be beyond dumb.
yopu should be powering that via IEEE 802.11af. DUH.
:-p
-
@accalia said in The Official Status Thread:
@tsaukpaetra said in The Official Status Thread:
@anotherusername said in The Official Status Thread:
@tsaukpaetra said in The Official Status Thread:
Also, who the fuck decided using USB-C was a good idea? What's wrong with a standard barrel Jack? Cot Damn!
For power? Sure... but then you'd need a separate USB port for data connections, right? So... why the fuck not USB-C?
What data connections? It's a fucking access point!
You know, like this?
I'm not going to hook this thing up to my laptop through the USB port just so I can connect to its Wi-Fi, that would be beyond dumb.
yopu should be powering that via IEEE 802.11af. DUH.
:-p
Would be but don't have the equipment at this point in time so dodgy China adapters it is!
Still, with Google Wi-Fi I can't even do that, I'll have to engineer an even bigger goes bodge,cause I'm not going to wire up an AC outlet in the middle of the frickin ceiling just for that...
-
@anotherusername Jokes on you
E_VM_DISALLOWED
-
@jazzyjosh said in The Official Status Thread:
@anotherusername Jokes on you
E_VM_DISALLOWED
Not to mention the "I gotta pay for another copy of Outlook?!!?!?!" Issue.
-
@blakeyrat said in The Official Status Thread:
On Windows, electron will use %APPDATA% to store everything, including large caches.
The issue was opened on electron's github repo years ago, but was marked "wontfix". They concluded the benefit wasn't worth the disruption it would cause.
So I have to remap it manually %LOCALAPPDATA%.I hate you slightly less for that. Slightly.
This is like the turning point in a buddy movie.
-
status made a large wire transfer. In 43.5 hours I will be a homeowner.
-
STATUS
Hopefully final architecture of my Steam browser app.
TODO order:
- Data store (next)
- Local HDD client
- Steam Manager (cron is done, need reworking)
- ....?
- Profit
-
@cartman82 what are you doing, exactly?
-
Status: My job scheduler stores jobs as files on disk. Currently these are shell scripts, but I'm not overly fond of that due to the number of extra process invocations this causes, and because jobs are interpreted as shell commands multiple times. I have an excuse to change it, but I'm not sure if I want to bother, and what I want to change it to.
-
@gąska said in The Official Status Thread:
@cartman82 what are you doing, exactly?
Kind of like the library view in the official steam client, only you can search it, filter it and see more information about the games you own (scores, images, videos and such).
-
@cartman82 said in The Official Status Thread:
@gąska said in The Official Status Thread:
@cartman82 what are you doing, exactly?
Kind of like the library view in the official steam client, only you can search it, filter it and see more information about the games you own (scores, images, videos and such).
I could have sworn a forum member was working on something like this a while back... Was that you?
-
@tsaukpaetra I had a 50% working version of same some time ago, but abandoned it. Mine was a web app though. (Not a desktop web app, an actual web app.)
-
@blakeyrat said in The Official Status Thread:
@tsaukpaetra I had a 50% working version of same some time ago, but abandoned it. Mine was a web app though. (Not a desktop web app, an actual web app.)
I've seen it in your stream. That kind of prodded me to get off my ass and make this thing that I wanted to have since forever.
-
@cartman82 Right, I forgot I did that. The stream was actually an attempt at a rewrite. The original 50% complete one used MongoDB.
-
@blakeyrat said in The Official Status Thread:
@cartman82 Right, I forgot I did that. The stream was actually an attempt at a rewrite. The original 50% complete one used MongoDB.
BTW did you ever try to wrestle some more data out of steam, or just the official API + hidden store API?
-
@cartman82 I basically stopped when it came time to do major page-scraping, because I have something of a moral objection to that but there also wasn't really any other way forward.
Steam's APIs are so shitty, you can't get anything useful for classifying games into genres from them. (I mean, you can get the idiotic "genre" field from the API, but it's misleading and wrong and based on bad assumptions.)
-
@blakeyrat said in The Official Status Thread:
@cartman82 I basically stopped when it came time to do major page-scraping, because I have something of a moral objection to that but there also wasn't really any other way forward.
Steam's APIs are so shitty, you can't get anything useful for classifying games into genres from them. (I mean, you can get the idiotic "genre" field from the API, but it's misleading and wrong and based on bad assumptions.)Yeah. I'll try to avoid scraping for now, although I'll probably have to go there eventually, to get the popular tags.
I'll instead try to read some data from local files that the official client dumps all over HDD. Advantage of a desktop app.
-
@cartman82 said in The Official Status Thread:
@blakeyrat said in The Official Status Thread:
@cartman82 I basically stopped when it came time to do major page-scraping, because I have something of a moral objection to that but there also wasn't really any other way forward.
Steam's APIs are so shitty, you can't get anything useful for classifying games into genres from them. (I mean, you can get the idiotic "genre" field from the API, but it's misleading and wrong and based on bad assumptions.)Yeah. I'll try to avoid scraping for now, although I'll probably have to go there eventually, to get the popular tags.
I'll instead try to read some data from local files that the official client dumps all over HDD. Advantage of a desktop app.
You'll need this: https://github.com/ValveSoftware/source-sdk-2013/blob/master/mp/src/tier1/kvpacker.cpp
-
STATUS: Have moved to the next phase of house hunting: going to look at houses. Considering bidding on the second I've visited. Despite being a month too early for me to feel comfortable moving to the bidding phase, this one has a lot of rights: Close to bus stop for my commute. Good size. Also close to my parents and the friend I spend the most time with irl. Cheap. Downsides: Needs a lot of refurbishment done, although that can be done bit by bit over time. Longer distance to get to nature. Current feeling: Maximum anxiety without going into panic mode.
-
@heterodox said in The Official Status Thread:
Wow, good thing PowerDVD has a free trial; it's stuttering all over the place. How does it manage to do that with a GTX 970? Going to investigate and make sure it's not drivers or something, but I've never seen anything else do it.
I switched my resolution from 1366x768 (PC native) to 1080p, 60 hz to 24 hz, and that seems to have fixed it. There's now weird flickering coming in from the edges/some weird brightness effects, but I have the same issues with the same video on YouTube, so I don't think it's PowerDVD anymore. It might be the video (will test with others) or I might just need some more tweaking.
-
@atazhaia do note that the time from offer to closing can vary quite a bit. I just finished that process (closing on Friday) and I had the same anxiety. At least in the US the first mortgage payment isn't due for a month after closing (so for me it'll be Sept 1).
Good luck! Don't worry yourself to death (or illness for that matter)!
-
@heterodox said in The Official Status Thread:
I switched my resolution from 1366x768 (PC native) to 1080p, 60 hz to 24 hz, and that seems to have fixed it. There's now weird flickering coming in from the edges/some weird brightness effects, but I have the same issues with the same video on YouTube, so I don't think it's PowerDVD anymore. It might be the video (will test with others) or I might just need some more tweaking.
Yep, it's the video. Switched to a Blu-Ray of the series three years down the road and everything played beautifully. Yay for working video playback.
-
@benjamin-hall In this case the seller wants a fast closure, and I also know there are other interested parties as there's a couple bids. The reason why I'd prefer to wait a month is so that I'd defnitely be back on normal pay as the switch is happening, as depending on how fast I take over the new housing I'd have to pay for double housing for 1-3 months.
-
I see that the DBA has set up the new database to listen on the out-of-band (management) interface rather than the PROD interface.
Time to compose an e-mail: "
You're blocking my progress, you dumb bi--Please advise regarding the connection test results below. Application servers can't seem to hit the instance for some reason."I swear about 95% of diplomacy is playing dumb.
-
-
@jazzyjosh said in The Official Status Thread:
Are you planning on buying expensive furniture so you can get a snack?
-
Status: Oh shit!
Ah, that's right, I didn't get paid last week... Well then....
-
STATUS
Explaining things to beginners is EXHAUSTING.
Can't wait for the day to end.
-
Of seven users created by the DBA, four are missing CREATE SESSION privileges and are thus unusable.
And SQL*Plus is throwing warnings because pupbld.sql hasn't been run so product user profile information is not loaded.
Worst. DBA. ever. I know to do all of this and I'm not a DBA, I just follow the product documentation when I need to set something up in T&D.
ETA: And users don't have privileges to the tablespace that is set as their default tablespace. Excellent.
-
@cartman82 said in The Official Status Thread:
STATUS
Explaining things to beginners is EXHAUSTING.
Can't wait for the day to end.
Welcome to the life of a teacher =)
In other news: Status: implemented a basic theme switcher for an iOS application. Most of the hooks were already there, so it was pretty simple. Now the hard part: picking good colors for a dark theme. I am not artistic.
-
@benjamin-hall said in The Official Status Thread:
Now the hard part: picking good colors for a dark theme
Copy some of the dark themes from https://bootswatch.com/
-
@benjamin-hall There's always Solarized
-
@jaloopa said in The Official Status Thread:
@benjamin-hall said in The Official Status Thread:
Now the hard part: picking good colors for a dark theme
Copy some of the dark themes from https://bootswatch.com/
Oooh thanks!
-
@benjamin-hall said in The Official Status Thread:
@cartman82 said in The Official Status Thread:
STATUS
Explaining things to beginners is EXHAUSTING.
Can't wait for the day to end.
Welcome to the life of a teacher =)
Could be worse, try to teach a teacher
-
@timebandit said in The Official Status Thread:
@benjamin-hall said in The Official Status Thread:
@cartman82 said in The Official Status Thread:
STATUS
Explaining things to beginners is EXHAUSTING.
Can't wait for the day to end.
Welcome to the life of a teacher =)
Could be worse, try to teach a teacher
Ouch. Yeah. Agreed.
-
@timebandit said in The Official Status Thread:
Could be worse, try to teach a teacher
I've been there. I thought everyone who said "teachers are the worst students" was exaggerating. Turns out they're usually correct, depending on the audience. It takes a firm hand to keep them on task; they tend to dick around in a manner they'd never accept from their own students.