Hacker Newsnew | past | comments | ask | show | jobs | submit | ra0x3's commentslogin

Wait, the instructions are a little ambiguous. I clicked "Solution" and it has the dark-squared bishop on a white square! XD

Should maybe update the instructions to clarify that the dark-squared bishop is not constrained to dark squares.


It's a black bishop, but not necessarily a dark-squared bishop. Both the black side and white side in a normal chess game get a dark-squared and a light-squared bishop, and I don't see anywhere that specifies which type this one is. It can be either one depending on where you place it.

Also if you care that much just mirror the solution horizontally or vertically, and now your bishop is on the white square instead.

The instructions likely mean that the bishop itself is black, not the square that it is on.

that's exactly what happened to me. I ended up spending so much time thinking black bishop can only go to black squares. and agreed this is a bit ambiguous.

You can rotate any solution by 90 degrees, which would toggle the square colour of your bishop, so it doesn't ultimately matter.

>thinking black bishop can only go to black squares. and agreed this is a bit ambiguous

sorry, "The task is to place four black queens and one black bishop on the chessboard" is not at all ambiguous.


> The task is to place four black queens and one black bishop on the chessboard

where did you read "dark-squared"?


Yes


Doesn't CLI use MCP (if need-be) ? I think you might attempting to say "Neat, discrete buckets of work?" (i.e., MCP - similar to HTTP in that work is broken into discrete canonical buckets), or "Virtually unbounded work made available via various CLI utilities?".

I would pick the second option. CLI.

However, for CRUD B2B SaaS I think MCP works fine (if not better than CLI).


Project name: SystemG

Project description: A general-purpose process composer.

What do you hope to build this month? It'd be nice to flush out some of the more minor UX quirks.

What kind of skills do you need? Anyone with strong Rust skills and who knows their way around various Linux distros.

Website: https://sysg.dev

Github: https://github.com/ra0x3/systemg


What runtimes are supported? I don't think I saw that part mentioned in the README


Absolutely https://github.com/ra0x3/systemg/tree/main/examples/orchestr...

Things are time bound by instruction creation - at some point you still need a human to dictate the instructions that the orchestrated agents use. From there I've found that -- (1) derive a goal from the instructions (2) break that goal into tasks (3) order those tasks into a DAG (5) spawn the agents to work via the DAG -- seems to be doing everything I want it to do.


Wash the spider rims on my car with soap and water, then dry them off completely such that no dirt or residue remains.


Working the same, the nature of the work has changed. Less time spent on the minutia of syntax and project scaffolding. More time spent on how the minutia compose into a larger system.


This is a great indication of where engineers will be spending more of their time: complexity composing.


systemg - "Systemd, for busy people".

https://sysg.dev

https://github.com/ra0x3/systemg

I'm personally tired of getting stuck in config/deployment hell every time I want to deploy a long-lived web service. Sure I eventually learned how to use systemd, but systemd has SO many things baked into that I simply don't need. systemg is a lightweight process supervisor that features everything you'd typically want when running/managing production web services in the wild.

Would love feedback.


I love that it's Rust based, but being busy is exactly why I like Systemd, it Just Works, as long as you don't need to customize the OS at all.


True, but I think the point I'm trying to make is that when it comes to deploying (what are more often than not) web services, getting to the point with systemd where it "just works" requires more pain than I'd like - especially with regard to production deployments (reading logs, checking service status, wondering why my env vars aren't being read, etc).

If at the time when I was cutting my teeth on systemd, I had access to something more lightweight and "do one thing well", I think I would've gotten a lot more sleep :)


I have rarely in my 11+ years of professionally writing software, met someone who could _really_ "write code", but couldn't build software. Anecdotal obviously. But I'd say the opposite tends to be the case IMO - those who tend to really know "the code", also tend to know how to effectively build software (relatively speaking).

It kinda makes sense - "knowing how to code" in modern tech largely means "knowing how to build software" - not write single modules in some language - because those single modules on their own are largely useless outside the context of "software".


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: