The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
1. The lounge is for the CodeProject community to discuss things of interest to the community, and as a place for the whole community to participate. It is, first and foremost, a respectful meeting and discussion area for those wishing to discuss the life of a Software developer.
The #1 rule is: Be respectful of others, of the site, and of the community as a whole.
2. Technical discussions are welcome, but if you need specific programming question answered please use Quick Answers[^], or to discussion your programming problem in depth use the programming forums[^]. We encourage technical discussion, but this is a general discussion forum, not a programming Q&A forum. Posts will be moved or deleted if they fit better elsewhere.
4. No politics (including enviro-politics[^]), no sex, no religion. This is a community for software development. There are plenty of other sites that are far more appropriate for these discussions.
5. Nothing Not Safe For Work, nothing you would not want your wife/husband, your girlfriend/boyfriend, your mother or your kid sister seeing on your screen.
6. Any personal attacks, any spam, any advertising, any trolling, or any abuse of the rules will result in your account being removed.
7. Not everyone's first language is English. Be understanding.
Please respect the community and respect each other. We are of many cultures so remember that. Don't assume others understand you are joking, don't belittle anyone for taking offense or being thin skinned.
We are a community for software developers. Leave the egos at the door.
But that is way too mathy for me. I like math but I like it to be applied. Anyways, I wanted to really see Big O explained and tied to specific algorithms. I wanted to start out relative simply but not treat me like I'm totally ignorant. I stumbled upon this book from the Pragmatic Programmer publishers...
I devoured the first 4 chapters and it is amazing. Definitely check this one out. I'm so excited about it. I feel like I'm really putting the concepts together. This one is going into the Top 5 All-time Best books on programming. Seriously up there with Petzold Windows programming.
After reading those first 4 chapters I actually understand what O(1), O(N), O(log N) and O(N^2) mean. I even understand them in relation to algorithms. The author connects them to the algos and shows graphs of time / efficiency and it is absolutely clear and interesting.
(I'm sure it's like this many places) Algorithms was one of my Campus' Crush-the-soul-of-the-CS-student classes, second to x86 assembly. The Professor was fantastic though, and was passionate about the topic.
Now you've got me wanting to dust of my Alg book... and maybe read it within a salt circle.
... so I'm not even allowed to bring that into the house ...
Project List for 2020:
#1. build man cave
after many otherwise intelligent sounding suggestions that achieved nothing the nice folks at Technet said the only solution was to low level format my hard disk then reinstall my signature. Sadly, this still didn't fix the issue!
Anyone else who follows, and wants the answer to the problem, you can't just click OneDrive in Android file explorer, then click on an office document, then edit it. It will open read only. Who knew that you specifically have to open the OneDrive app, then open the file from it!
Thirty minute trying to figure out wtf? Why list the OneDrive files in explorer (or whatever it's called on Android) if that is the case? And googling it didn't help. Or my google-fu is no good today, since I just found a bunch of MS "We need more info to help you. Please mark this as the answer if we helped you!" - Thread locked.
When i was especially manic back in i think 2017 I was visualizing all human interaction in the social space, as series of negotiations, which were more concrete to me at that point than the physical.
It led to some rather amusing reflections**, but I still hold some of the insights i gained from that experience.
There's a whole dark web of human networking we typically don't exploit fully. We treat it as ancillary when not ignoring it entirely, and that's negotiation.
Everything is one. Even now, I'm selling you on the idea that everything is a negotiation, even - nay especially - the conveyance of ideas.
** At one point I found myself laughing hysterically at a laptop due to its continued insistence on existing despite all of the negotiations that had to take place between design, manufacture and purchase for it to be there, sitting on my bed. Yet there it was. I laughed.. It was hilarious. Each negotiation, each planning session so fungible. Anything can happen. Anything could turn that laptop into something else. Boss wore a cornflower blue tie instead of the usual red so they developed a gaming rig instead. Maybe I decided I was sick of laptops and bought a TV. Who knows? But there it was just sitting there, on my bed.
I don't think this was manic at all, but rather an important insight. You'd sell me on the idea depending on your definition of "social space", because there are aspects of human interaction that are not negotiated, where one side effectively says, "Do this or die." Apart from that, negotiations can be implicit rather than explicit, but they're still the backdrop.
"Do this or die" interactions are immoral. It would make a good sci-fi novel (if it hasn't already), but imagine beings with a shield that can't be penetrated. The shield can be enabled instantly (or perhaps slightly retroactively to defend against surprise attack). When enabled, the shield immediately repels anything but has no offensive capability. How would this society function differently than our own?
I wouldn't find a laptop hysterical, though. Even though it's arguably the outcome of a long series of "negotiations", that series had to lead somewhere, and it just so happened to be the laptop. At least in this universe.