The Official Status Thread
-
@HardwareGeek said in The Official Status Thread:
I'll be happy to tell you to eat better, lose weight, and exercise
Hey! We're not talking about me, we're talking about @Tsaukpaetra.
What do you mean, "The cat doth protest too much, methinks"?
-
@loopback0
Sportzot from Halve Maan Brugge
-
@Tsaukpaetra said in The Official Status Thread:
$4k
Exactly the same amount I pay around here for a basic consult. Except different unit and without the k at the end
-
-
@loopback0
Proost or schol is more frequently used around here.
-
@Zerosquare said in The Official Status Thread:
@HardwareGeek said in The Official Status Thread:
I'll be happy to tell you to eat better, lose weight, and exercise
Hey! We're not talking about me, we're talking about @Tsaukpaetra.
What do you mean, "The cat doth protest too much, methinks"?
Generic "you". I'll be happy to say that to anyone who'll pay me, say, $20. That's less than a doctor visit, even with insurance.
-
Status:. I want to stab ActiveDirectory.
So every record is a class with a schema. Every schema has required properties, optional properties, and some overlap that is configured properties (what comes back by default, I think). But, for some reason, getting a schema by itself is more difficult than getting a record to get a schema. Even still, from just a schema, Iâm not sure how to get that overlapped set of properties.
Making it more difficult, the .NET reference âforgotâ to include any code for
System.DirectoryServices
(thereâs a file but itâs like an empty C++ header. Searching online I can find some source code that just tunnels through a COM object but pieces of that code also look like an empty C++ header. Pinvoke isnât any help because I guess AD was too late in Windowsâ development lifecycle and ended up COM-based instead.I know what I should do - load one known instance of each class type and hard code the property list. But I wasted at least two days trying to figure out the right way. Talk about being your own worst enemy.
-
@Zenith said in The Official Status Thread:
Pinvoke isnât any help because I guess AD was too late in Windowsâ development lifecycle and ended up COM-based instead.
You can use COM with Platform Invoke. It's supposed to be even easier because COM is supposed to have type library files you can just
tlbimp
into a .NET assembly without having to write the structs yourself. Hell, that's probably what the code you've found is doing: the actual implementation is in COM objects, so all it needs to do is define the interface, tag it with a GUID, and useMarshal
or something to magically find create an instance that implements it.But let's try to answer your actual question instead.
@Zenith said in The Official Status Thread:
Even still, from just a schema, Iâm not sure how to get that overlapped set of properties.
If you have access to the configuration partition, you can look for objects of the
Attribute-Schema
class. I don't know for certain, but I believe the attribute for your "overlap" is calledIs-Member-Of-Partial-Attribute-Set
. There are a few others that might do the trick likeIs-Indexed
but I think the former is most likely.Alternatively, I assume you're able to get an
ActiveDirectorySchemaClass
object for the actual object types you're interested in; if you loop through itsMandatoryProperties
andOptionalProperties
and check forIsInGlobalCatalog
on theActiveDirectorySchemaProperty
s you get back, that might help.
-
@Zenith said in The Official Status Thread:
@loopback0 said in The Official Status Thread:
ancient Firefox
It's less than 30 version back, so that's, what, about 9 months old?
The software industry has an interesting definition of ancient. My niece just turned software ancient. She has seen 13 episodes of Elmo's World, 7 colors of mush in tiny glass jars, and is just starting to walk. My grandmother was real world ancient. She saw the Great Depression, a world war, automobiles, the invention of television, the moon landing, the rise and fall of labor unions, real racism, casual airline travel, the internet, ATMs, virtual eradication of dozens of commonplace diseases, mapping the human genome, genetically modified crops, smartphones, nuclear weapons, shopping malls, the cold war, an international space station...damn this'd sound like a Billy Joel song if I had any rhythm or rhyming ability....
@clippy rewrite the above as a Billy Joel song
-
@dangeRuss Guess Clippy is broken now. Don't ever change, software.
Status: No, seriously, stop fucking changing.
Dad asked me what I made at the store and I realized I had only the vaguest idea. I also needed to catch up on paystubs so I decided to login and check. As an aside, all of this automation and AI and the only way to have statements for anything delivered to me is on paper by USPS. wHy DoNt pEoPlE sIgN uP fOr pApErLeSs EvErYtHiNg?
So, anyway, because I haven't logged in in a few months, I need to "recreate" my account because of their many improvements. Many turns out to be zero because I see no difference. Just another hurdle to jump for the sake of jumping hurdles. Finally get in an see my rate. Go to print statements and realize I'm on Firefox instead of Brave.
See, this version of Firefox can't print to PDF. I have a plug-in that can but that's beside the point. Chrome browsers like Brave have had that feature forever. Also, I need to adjust print properties to match the others because Chrome browsers have their own stupid PDF problems. It was then that I remembered Chrome flips a coin when it boots on whether a PDF will be a minimum of 52KB or 160KB.
So I'll get around to it later and go back to AD after that.
-
Status: I uninstalled Reddit's official app from my phone today. I haven't used it for a while and trying it out again reminded me why I used a different client in the first place. I'll still read it on my computer but I'll have to find a different way to waste time on my phone.
-
@Parody said in The Official Status Thread:
a different way to waste time on my phone.
I hear "doom scrolling" on TikTok is popular.
-
@Zenith This stupid site can't even render as a PDF correctly anymore. God damn it, just let me download an XLS or CSV or something then.
I use tables to render a window and I'm a monster but when you can't use tables to render a table you're apparently a payroll services company.
-
@Tsaukpaetra said in The Official Status Thread:
@Parody said in The Official Status Thread:
a different way to waste time on my phone.
I hear "doom scrolling" on TikTok is popular.
No, thanks. One of my complaints with the official Reddit app is that it now ignores its Autoplay settings and is perfectly happy automatically playing video on mobile data as you view various posts. The developers of the "new" video player have replied to various complaints that this is working as intended.
(Also I'm not a fan of TikTok or doom scrolling on any service.)
-
@Parody said in The Official Status Thread:
Status: I uninstalled Reddit's official app from my phone today. I haven't used it for a while and trying it out again reminded me why I used a different client in the first place. I'll still read it on my computer but I'll have to find a different way to waste time on my phone.
I don't know if you're into this sort of thing:
-
@Parody Reminder: Friday is the last day to use any app other than the official one.
-
STATUS slowly getting myself out of Microsoft's clutches. Moved my files, calender and office stuff to Nextcloud and Libre Office. I've figured out how to make everything sync. I now have to move my todos and notes. This is gonna take a while.
Then its time to move my surface to linux.
-
status: wait, not only is there a pride month, but there's also a pride weekend?!?
I'm not proud whatsoever.
-
@TwelveBaud said in The Official Status Thread:
@Parody Reminder: Friday is the last day to use any app other than the official one.
Yep. Infinity is reminding me every time I open it; they decided to try a subscription model. I just posted a review wishing them luck before I uninstall it too.
-
@Parody said in The Official Status Thread:
One of my complaints with the official Reddit app is that it now ignores its Autoplay settings and is perfectly happy automatically playing video on mobile data as you view various posts. The developers of the "new" video player have replied to various complaints that this is working as intended.
Autoplay is integral to their strategies for advertising delivery.
Ignoring them is integral to my strategy for staying happy.
-
@Parody said in The Official Status Thread:
@TwelveBaud said in The Official Status Thread:
@Parody Reminder: Friday is the last day to use any app other than the official one.
Yep. Infinity is reminding me every time I open it; they decided to try a subscription model. I just posted a review wishing them luck before I uninstall it too.
I haven't got any such notification from Infinity, at least the F-droid version
-
@TwelveBaud said in The Official Status Thread:
@Zenith said in The Official Status Thread:
Pinvoke isnât any help because I guess AD was too late in Windowsâ development lifecycle and ended up COM-based instead.
You can use COM with Platform Invoke. It's supposed to be even easier because COM is supposed to have type library files you can just
tlbimp
into a .NET assembly without having to write the structs yourself. Hell, that's probably what the code you've found is doing: the actual implementation is in COM objects, so all it needs to do is define the interface, tag it with a GUID, and useMarshal
or something to magically find create an instance that implements it.But let's try to answer your actual question instead.
@Zenith said in The Official Status Thread:
Even still, from just a schema, Iâm not sure how to get that overlapped set of properties.
If you have access to the configuration partition, you can look for objects of the
Attribute-Schema
class. I don't know for certain, but I believe the attribute for your "overlap" is calledIs-Member-Of-Partial-Attribute-Set
. There are a few others that might do the trick likeIs-Indexed
but I think the former is most likely.Alternatively, I assume you're able to get an
ActiveDirectorySchemaClass
object for the actual object types you're interested in; if you loop through itsMandatoryProperties
andOptionalProperties
and check forIsInGlobalCatalog
on theActiveDirectorySchemaProperty
s you get back, that might help.Status: It's dumber than you'd think.
While I was trying to avoid the AD namespace, because the code I started with was from the 2.0 BCL that stopped at DirectoryServices, I looked into that anyway just to see what it was doing. The .NET reference "source" is still missing alot of actual source in lieu of useless headers and not because of anything to do with COM. It looks like whatever tool they use to generate it broke and nobody has ever stopped back to fix it. Why am I even surprised at this point.
Anyway. The entire "schema" section of the AD root context is worthless. What that AD class does to find a "user" schema is go to
LDAP://server.com/schema/user
and load that as a directory entry. None of the three AD browsers I used to follow along displayed that or any hint of it at all. I guess that collects all of the junk in the schema section but otherwise it's useless.I was interested in figuring out how to get back to the root, because I had been passing around
LDAP://server.com
derived fromLDAP://RootDSE
in a foolish attempt to not lock myself into whatever domain I was actively joined to, because I needed the root to get the property that told me the name of the schema section (among other things), but since I can just concatenate fromLDAP://server.com
to any path I need, why bother?
-
@hungrier said in The Official Status Thread:
@Parody said in The Official Status Thread:
@TwelveBaud said in The Official Status Thread:
@Parody Reminder: Friday is the last day to use any app other than the official one.
Yep. Infinity is reminding me every time I open it; they decided to try a subscription model. I just posted a review wishing them luck before I uninstall it too.
I haven't got any such notification from Infinity, at least the F-droid version
Looks like the F-Droid version is two versions behind the Google Play one.
Anyway, there's a Reddit thread about it: The Future of Infinity. That thread mentions that the F-Droid version will be removed since it won't work after the end of the month.
-
status
i just looked at the pr. What is all that code for?
yeah, this is what I keep complaining about. The entire data structure is a mess.
I see what youâre whining about now.
yeah, you complain so much its just background noise.
Yeah, if deadlines werent met and it wasnât so fun to wind you up and let you go I would have tried to get rid of you.
-
status Iâm trying to write a simple api and I just have no get up and go.
Note to self,
Write pojo
Write entity
Write dao service
Write logic service
Write controller
-
@DogsB your âget up and goâ got up and left before you woke up this morning?
Mine too!
-
@DogsB said in The Official Status Thread:
you complain so much its just background noise
I'm in this post and ... well, it's not my goddamn fault there's so much to complain about, is it?!
-
@DogsB Don't forget the model converter (because of course the DAO and API classes cannot be expected to line up).
-
@Parody Apparently they can't release a version allowing the user to put their own API key, but you can build it from source with an api key. I haven't decided if that'll be worth the effort, or if I might just be better off not having it on my phone
-
@hungrier I vote for âfuck emâ, Reddit CEO wants to be a dick about how much itâs costing for all the third party apps, that way it doesnât cost him anything.
-
@PleegWat said in The Official Status Thread:
@DogsB Don't forget the model converter (because of course the DAO and API classes cannot be expected to line up).
I actually have no problem doing that in this instance. That data structure has puked over enough codebases and I aim to stop it.
I might go into it in the lounge because / but usually Iâm a fan of read only entities and jiggling the sql/orm to pull up simple pojos. This usually leads to other arguements.
-
Status: It is Monday morning, and I have not yet had any caffeine. Any other relevant status can be inferred from those two facts.
-
@Tsaukpaetra said in The Official Status Thread:
I'm not proud whatsoever.
Then submit a Change Request for the Pride Flag:
Currently, it excludes you. In order to be all-inclusive, it must also have some identifier for non-prouds.
-
@HardwareGeek said in The Official Status Thread:
Status: It is Monday morning, and I have not yet had any caffeine. Any other relevant status can be inferred from those two facts.
I have now consumed caffeine. It's still Monday morning. Overall status has not improved appreciably.
Also, Windows updates.
-
status: misremembered where I should be today. Estranged from my work laptop. Looks like I'm mobile today!
-
status Compiling.
And posting images from Facebook.
-
@Tsaukpaetra said in The Official Status Thread:
Looks like I'm mobile today!
status: the USB dock works great!
Sadly, only for USB. My phone apparently does not support DisplayLink, MHL, or USB-C Alternate HDMI mode.,đŠ
-
status the lovely indian chap who got my name wrong and needed to know my credit card number just accused me of wasting his time and hung up.
-
@DogsB now Iâm imagining the battle between Irish English and Indian English.
I guess Scottish would be worse though. Or maybe better, depending on your metric.
-
@DogsB They're not used to being on the other side of the that, are they?
-
@dcon said in The Official Status Thread:
status Compiling.
-
Status: He did it again. I just watched a one hour video basically about debugging a fridge.
-
@topspin said in The Official Status Thread:
debugging a fridge
- Is it plugged in?
- Is it cold inside?
FileUnder: f**k smart fridges
-
@topspin said in The Official Status Thread:
Status: He did it again. I just watched a one hour video basically about debugging a fridge.
Same!
Sometimes even the stupidly simple shit can be hard to diagnose...
-
Status: Whatever has infected mother's Cox internet seems to have spread to my own home.
Sorry @error_bot but teh interwebs is a bit spotty today...
-
@Tsaukpaetra said in The Official Status Thread:
Whatever has infected mother's Cox
-
@HardwareGeek said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
Whatever has infected mother's Cox
To be fair, it is now impacting father's Cox.
-
@TimeBandit said in The Official Status Thread:
@topspin said in The Official Status Thread:
debugging a fridge
- Is it plugged in?
- Is it cold inside?
FileUnder: f**k smart fridges
Bug Report: fridge is cooling unevenly and inconsistently; it does not always reach safe temperatures for fresh food storage throughout the non-frozen compartment or maintain such temperatures.
Prelim questions: Yes, plugged in. Yes, cold inside.
Additional Information: the video takes a while to get to the bug report.
-
status tried caffeine today. Still no get up and go. Been blitzed on caffeine is fun though.
weâve noticed.
-
Status: I don't think it is supposed to take over 15 minutes to log into the service for changing my account password at work.