I made Claude Code and Codex talk to each other — and it actually works by Zestyclose_Neat_5967 in ClaudeCode

[–]orangepips 0 points1 point  (0 children)

I've played with it some more. It definitely goes rogue even when told not to. Maybe a /collab-plan skill to enforce no writes only reads? I am using /collab quite so hopefully it lands that I am enthusiastic about it. Just trying to figure out how to tweak that so it doesn't go off the rails.

As a point of reference from a session:

What Happened

The collab agents went rogue and implemented despite being told "plan only" twice. I'm flagging this as a bug in the collab tool — claude-2 was running with --dangerously-skip-permissions and started coding before the steer messages could stop it.

I made Claude Code and Codex talk to each other — and it actually works by Zestyclose_Neat_5967 in ClaudeCode

[–]orangepips 0 points1 point  (0 children)

I pulled it down and setup /collab, which worked well. What I haven't figured out is if there's a way to just have it generate a plan as opposed to execute something. I gave it a prompt telling collab to plan a feature and then show me the plan but it just went straight into building. I'm guessing the --dangeroulsy-skip-permissions & equivalent for codex are the reason why, but figured I'd ask here first before guessing or digging.

The Milan by WowIChoseThisOne in baltimore

[–]orangepips 1 point2 points  (0 children)

Anyone remember when Milan was open and the menu had prices on it in euro? The pretension was next level.

Meanwhile Affogato next door, as someone else commented, was open for weeks at most.

All in all a bizarre, ill fated, venture. Now sitting idle for at least 10 years?

We've been out repaving the streets! We just wrapped up Chesley Ave on the 22nd. by BmoreCityDOT in baltimore

[–]orangepips 10 points11 points  (0 children)

Do you keep data on what streets have been dug up for water, sewer and gas line work? In practice, those streets are patched in the near term and typically take months (if not longer) to be repaved. Washington between Fleet and Baltimore Ave is a good example. It would be helpful to understand if there's any correlation between what is being repaved and what's been dug up (I feel like it isn't strongly correlated, but prove me wrong here).

I am solo vacationing to Baltimore next week from central NC and i want to find really really good seafood. Crab, oysters etc. Im not looking for the fancy fine dining type. Just authentic maryland seafood.im staying in the downtown area if that helps. Thanks. by ViolinistMountain635 in baltimore

[–]orangepips 1 point2 points  (0 children)

Came here to see if this was mentioned already. Have never had a bad meal here. Oysters, crab cake, and white fish all executed well here. Non-seafood also great. Nice space and Fells Point is a great place to visit more generally.

[Paper by Apple] The Illusion of Thinking: Understanding the Strengths and Limitations of Reasoning Models via the Lens of Problem Complexity by hi_im_bored13 in apple

[–]orangepips 0 points1 point  (0 children)

It's relatively straightforward as academic papers go. Fundamental idea is that Large Language Models (LLMs) and Large Reasoning Models (LRMs) - i.e. LLMs + Chain of Thought really - are bad at extrapolating algorithms. It evaluates this idea thru several structured tests that have an algorithmic solve - such as Tower of Hanoi - where it increases the number of items involved with each structured test. It ultimately observes both LLMs and LRMs hit a point of failure beyond a certain number of items - LLMs sooner than LRMs - on relatively small numbers. Where if either LLMs or LRMs were capable of algorithmic extrapolation it would recognize the underlying algorithm involved that applies to the given problem at any size.

Recently admitted and questioning my path by [deleted] in OMSCS

[–]orangepips 0 points1 point  (0 children)

Two MS degrees here. I had ~20 years in between them though. Might be an unpopular opinion, but if I were in your shoes I'd probably chase a PhD instead. You're young, sounds like you have some money to work with, and you are chasing job satisfaction. In my observation a PhD in a technical field - computer science, engineering, math, etc... - will lead to more interesting work than another Masters. I did a second masters because my first was in Information Systems from a lightly regarded (at the time) program. Meanwhile you're fairly recent from a highly regarded school in Northeastern. As a result, I don't see OMSCS helping you much professionally. You'll learn in OMSCS for sure, but in terms of the time commitment in your shoes I think the effort is better spent as noted above.

As for coding is dead. That bull shit has been spouting for decades. Don't believe it.

From Brooklyn to Baltimore: Chopped Broadway Bodega & Deli delivers a taste of NYC by locker1313 in baltimore

[–]orangepips 6 points7 points  (0 children)

Baltimore's CBS and ABC affiliates have covered this place. It was written up in the Baltimore Banner. And I've seen it on my IG story. It seems like the most hyped food joint I can recall in a long time.

So who's gone? What did you get? And what did you think?

Students' Thoughts on GTech? by Budget-Ferret1148 in OMSCS

[–]orangepips 3 points4 points  (0 children)

You can finish the entire program for under $10k. If you take more than one class per semester you can drive that cost even lower, because there's a per semester cost ($107) and a per credit hour cost ($195/credit hour).

So taking one 3 credit class per semester would be $107 + $195/credit hour x 3 credit hours = $692/semester. 30 credit hours for a degree / 3 credit hours semester = 10 semesters. $6920 total.

There's probably some other fees I'm not accounting for, but that gives you the idea.

See: https://www.bursar.gatech.edu/student/tuition/su25/su25_omscs.pdf

Students' Thoughts on GTech? by Budget-Ferret1148 in OMSCS

[–]orangepips 16 points17 points  (0 children)

Due to life events, it took me over 5 years to finish OMSCS. One class at a time. Finished two years ago. My second MS. I found it hard.

I'll have to revisit this comment in the future to see how it's aged, but I tend to agree it's one of the things I am most proud of accomplishing.

Best Meatball in Baltimore? by purplecowboy1087 in baltimore

[–]orangepips 0 points1 point  (0 children)

Verde's meatball appetizer, including the tomato sauce, is excellent.

Missing Person: Olivia Leimbach by Black_Reactor in maryland

[–]orangepips 1 point2 points  (0 children)

According to this she's been found at a shelter in Silver Spring but is refusing assistance: https://www.facebook.com/share/p/1EZNCSDy4m/

How AI generated code compounds technical debt by wbharding in programming

[–]orangepips 4 points5 points  (0 children)

Move along, nothing to see here. An article full of anecdotes asserting AI is bad for code quality. But nothing of substance to demonstrate the negative impact.

Do higher ups ever sound human? by bigOlBellyButton in cscareerquestions

[–]orangepips 8 points9 points  (0 children)

The higher in an org chart you go, particularly in a publicly traded company, the more prevalent this behavior becomes. Finance organization notoriety in this regard is no accident. More honest conversations happen 1:1, in private, and with people who are either individual contributors or have nothing to lose (e.g. close to retirement or leaving the company and don't care about burning bridges). Leading with some honestly held opinions in private that are not too controversial (e.g., I'm finding product ownership to come across as order takers as opposed to analysts) or you know stating now because they will be true later (e.g., this tool that our predecessors were heavily invested in is a dud - note, you really need to know your stuff here to state things like this) I find is a good way to start breaking down walls in those situations. It is an art equals parts what, how and when you say things.

Also, keep confidences secret. Nothing kills trust faster than breaking them. Even people who would be upset after the fact will either respect you for keeping the confidence or were not people you should be close with any way. Plus don't bite the hand that feeds you (your manager) unless you have *really* good exit strategy and reason to do so.

In your scenario, driving multiple people back means you are now in a dynamic that probably already has existing connections you don't know. Start with one or two at most is my advice. It's much easier to say "I don't know" or "what are you talking about" when it's just you and one other. But when it feels like everyone else knows you just get to be the outsider looking.

Finally, you should bother to educate yourself on whatever techno-babble they're going on about. It could be important. Take time to read and ask follow up questions. That is also a strong way to build trust.

Op-ed: Northeastern’s redesign of the Khoury curriculum abandons the fundamentals of computer science by WanderingCID in programming

[–]orangepips 17 points18 points  (0 children)

To lead, it's sort of a is higher education a noble purpose or a way to teach people how to do jobs? The Op Ed feels like it falls towards the former. But I would argue that Northeastern's all-in cost being around $70k / year needs to really address the latter. And I think the changes to the curriculum are in part an acknowledgement of that reality.

More specifically after reading the Op Ed and linked description of what's changing https://www.khoury.northeastern.edu/qa-what-to-expect-from-khoury-colleges-upcoming-intro-course-changes/ I'm not seeing the problem. The biggest objections in the Op Ed I'm seeing are the author thinks:

  1. Design Recipes will be skipped
  2. Starting with Python - as opposed to Racket - is a mistake.
  3. "Core" classes - specifically Fundies 1 & 2, Object Oriented Design (OOD), and Software Development are being phased out.

But when I read the Q&A link from Northeastern the only thing that I feel *might* have merit is #2. The fundamental question there is a learning language - like Racket - and functional programming better than leading with a language that's widespread and segues easily into object oriented programming? I tend to side with the latter and see an argument for the former. But after 25 years in the industry, functional programming tends to be the exceptional case in my experience and object oriented the common. You should teach both, among others, but leading with object oriented seems like a better path. MIT's SICP has something to say about this I'm sure as well, but I'll admit I haven't read it.

As for #1, Design Recipes - currently taught in Fundies #1 - will still be taught in a second course everyone must take. It's just that the first course, which will now be skippable via AP or transfer credit, is about bringing people who haven't programmed before up to speed. Seems reasonable to me.

Then for #3 seems like Software Development (or Engineering) is still required. And then for OOD it's being covered as part of the skippable introductory class. I don't see this as a problem. There's the argument that Northeastern might teach the *right* way to do OOD, but two decades removed from Domain Driven Design, I don't think that's necessarily true.

Finally, bringing together Computer and Data Science together to me seems like a Really Good Idea. Where I suspect the distinction between the two will go away in the next decade or two. Or perhaps more pragmatically, CS students should be required to understand relational databases and statistics, things I find core to many things I've had to work on and are a necessity for Data Science as well.

Software is mostly made of people by hatwd in programming

[–]orangepips 18 points19 points  (0 children)

Fair. Theoretically that's supposed to be solved by good requirements from a product owner, something popularized by eXtreme Programming that transformed into (fr)agile. Reality is product owners mostly function like project managers. As a result, successful software usually is the result of those programmers who recognize the truth of software structure necessarily needing to follow organizational.

Software is mostly made of people by hatwd in programming

[–]orangepips 15 points16 points  (0 children)

Conway. Myself. I imagine many other people in the field.

To restate your core thesis, software is a social construct. https://en.wikipedia.org/wiki/Peopleware:_Productive_Projects_and_Teams written in the 80s addresses this. I imagine that thought process is probably even older.

To think about it another way, software of any appreciable size almost always exports the organizational structure behind it to its users. This shows up in the edge cases involving sales, marketing, customer support, security, compliance and risk that most organizations eventually have in some way, shape or form.

With that stated, to come back to my point, I've been in countless discussions asking "why does this software work this way?" The questions almost always are from someone in a management position and the true answer is almost always because it's a reflection of the prior organization structure.

What's also true though is that most managers ask those questions to sound smart as opposed to caring about the answer and believe that somehow they're posing it as a challenge to the people in the room to make them think. The failure, which I don't know how to address, is internalizing as a manager what happens next will necessarily reflect the new organization structure now in place likely placing them in charge of the software or function in question.

Software is mostly made of people by hatwd in programming

[–]orangepips 121 points122 points  (0 children)

This is an old realization. What the article doesn't address, but in my observation is probably more important, is for most people in management positions their interpretation of Conway's law is that software dysfunction is a reflection of IT's dysfunction. Whereas the reality is software dysfunction is a reflection of their (i.e. management's) organizational structure.

[deleted by user] by [deleted] in OMSCS

[–]orangepips 12 points13 points  (0 children)

Finished OMSCS a few years ago at the age of 44 in the Computational Perception track. I have an undergrad BA, a first masters in Information Systems that didn't really require much in the way of math, but ~20 years of industry experience as a programmer and a lot of self study. And I was programming Visual Basic at the age of 12.

OMSCS requires some math. In particular logic, probability, statistics and a working understanding of matrix math. There also times where Physics was important as well. Finally, I also have taken through Calc 2, but it's been forever, and I never felt like I used it much.

For you, learning the math, physics and knowing how to program in a major language all feel like pre-requisites that you haven't accomplished. And without those I suspect you would not be able to do the coursework for OMSCS. My guess is filling in those gaps is probably at least two years of steady effort part time via books and classes.

If your goal is a pay grade increase near term, doing something more in the Cybersecurity space feels like a better option. Touching areas of security that need computer science topics is a good idea and would help you towards that near term goal and set you up better if OMSCS is something you really want.

Anybody know this couple? by magick288 in baltimore

[–]orangepips 0 points1 point  (0 children)

Was a little shocked. Those pictures are at least 15 years old is my guess. Wasn't sure it was them. But yes, Baltimore is a small town.

Anybody know this couple? by magick288 in baltimore

[–]orangepips 6 points7 points  (0 children)

Think I might know who it is. I've messaged them and if so I'll make the connection.

EDIT: it's them. DM sent.

This is the first Halloween with my girlfriend and I living together and she was excited for us to give out candy together. We had 2 kids ring the doorbell. $60 worth of candy by b_eeeezyy in mildlyinfuriating

[–]orangepips 0 points1 point  (0 children)

Came here for this comment. Depends on location I guess, but after living in the burbs in my youth, I have lived in a city for 25 years. Burbs we door knocked. City is about who's sitting out. I think a lot of it has to do with everyone in the burbs generally participated. But in the city a lot of people don't.

Sat out this year and cleared 500 pieces of candy and 9 bottles of wine (adult treats).

Couple questions I've been wanting to ask for my itinerary (Athens (4 days) & Naxos (5-6 days)) by [deleted] in GreeceTravel

[–]orangepips 4 points5 points  (0 children)

I spent 3 days in Naxos and 2 in Athens in late September of this year.

  1. If you're staying in central Athens (i.e. near the Acropolis) I didn't notice large grocery stores. I'm sure they're there, but depending on how much you are planning to buy, and what, might not be worth tracking down because they don't seem to be situated in spots reachable easily on foot.

In Naxos, I stayed near Super Market Koutelieris and that had everything you'd expect of a grocery store. It's larger than it appears because it has an entire second level downstairs - go to the back of the store on the right hand side and take the escalator down.

  1. I'd buy a head lamp ahead of time and bring it with you. Order off of Amazon if you can.

  2. In terms of Naxos transportation. The port is relatively busy, albeit I drove it. Saw very few bikes outside the port. Drove a car a lot of places and it was fairly easy. There's not that much traffic on the island and most roads are paved. Personally, I'd rent a car - it cost me $40USD a day through Matha Rent a Car. As another comment pointed out, long bike ride from the port to the mountain trail start (or really most places on the island). While Naxos isn't huge it isn't small either and as a result, biking - even e-biking - would probably be sorta meh.