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

I don't want to design anything in any UI.

I want to use a game engine as a library.

I'm curious, as a primarily C# developer, how do you feel about Godot, in this respect?


It's 100% completely usable for that purpose. To the point where I'm internally using Godot as a backend for my engine, using it for rendering/system events.

It's also really good for a hybrid setup where you use their editor to design scenes, and then you can load/instantiate the scenes at runtime how/when you want. Or, just programmatically creates scenes yourself from code. You can really do whatever you want.


You can do everything from C#, rider launches the player only for debugging if you want. The only thing you probably do want to use the UI for is for... building UIs.

> I don't want to design anything in any UI.

I had the same need and found Raylib_cs suit very well for that


Probably MonoGame is the best option for your case then

An okay unity app for tracking:

https://www.nasa.gov/missions/artemis-ii/arow/


Don't do the "noise" thing this web page does. It hurts my eyes so bad. Why would you purposefully make your page look like a low-quality JPG?


And I just taught Claude to read the Discussion notes on a page, and to make updates to the page accordingly...


I'm like, "Here's all of the obituaries," and Claude is like, "I'll make all the pages of all of the people and link them together." Pretty neat.


For anyone who thinks diff / merge should be better - try Beyond Compare from Scooter Software.


I hear there's no legislation called "Protecting Unified Monetary Products & Distributing Usury Monetary Profits."

In this new legislation, some stocks will not be associated with any corporations. There will be no reporting requirements. The stock will move as the market dictates.

And people who have more money than you can buy access to trade it seconds faster than you can.

Good luck everyone! I hope the PUMP & DUMP bill works out!


Amazing. I'm building almost the exact same thing. I'll share mine when it's mature enough. :D


"Every review I hear about working at Google makes me want to stay away"

I loved working there. Sure, who your boss is has a huge impact on your happiness. I ended up with a boss I enjoyed working for.

Does that review make you want to stay away, too?


It does for me, at least. I'd absolutely hate having my job satisfaction determined so much by a manager and team that I was assigned. (Ideally I wouldn't want it impacting much at all, but truly flat companies are still hard to find, despite the rhetoric.) It works for some people, but it won't work for me.


I spent about 5 years at Google starting in 2006. When I arrived I was assigned to one manager, but I wasn't _super_ excited about the project. A week in, another manager offered me another opportunity and got me permission to transfer. Problem solved.

A couple years later, a new hire got assigned to a team I was on. He was a little bummed because he'd really had his eye on another project. So we talked to our manager about it and he was allowed to transfer to the team he'd been hoping for.

I have more anecdotes like this, but the long and short of it is that in my experience Google is a lot less capricious and uncaring an organization than you imagine.


>I have more anecdotes like this, but the long and short of it is that in my experience Google is a lot less capricious and uncaring an organization than you imagine.

I think the problem is that their interviewing process is. That's the first thing people encounter and it's the only thing rejected people encounter. That harms people's views of the company, even if they understand the explanation about false positives being so expensive.


In my hiring process, I interviewed with multiple managers. I picked my favorite, and I ended up working for him. It didn't work out. Within a few weeks I was working for a new manager.

And frankly, I've never once worked for a company where I was immune from re-orgs.


> It does for me, at least. I'd absolutely hate having my job satisfaction determined so much by a manager and team that I was assigned.

Well put. There were a lot of reasons I turned down my Google offer out of college and have been unenthusiastic to re-apply, but the process of saying "We'll find something for you" was a huge part of it. (The recruiter wouldn't even listen to something as simple as wanting SWE over SRE.) I ended up at a much smaller company where I could know my job and product and meet my boss before I signed.


I think the best analogy for Google is that it's like being accepted at a University. And they think it's going to take you a while to declare your major. You may not like your weeder classes. You may not like your first few professors. But pretty soon, you'll find a home for yourself, if you want to make the best of it.


Transferring within Google is easy. Yes, you would be expected to stay on your first project for a reasonable chunk of time, but transfers after that are not only possible but expected.


How do you reconcile that with your claim elsewhere that "staff turnover is very very low?"

I worked in the Mountain View office. Transferring is indeed easy, and people did transfer frequently. As a result turnover was high, and it was hard to build friendships, or gel as a team.


I thought turnover in this context was the usual use of turnover as in, people leaving the company and new ones being hired.


Ok. I'm not sure the distinction is that important when it comes to team camaraderie though.


Team turnover vs. company turnover. It's one thing to learn a new project, another to learn the entire ecosystem.


Two months after I was hired, I realized I hated my assigned project and talked to my manager. He talked to the site director, and passed back his response to me: "We don't care." Policy is to stay on your first team for 18 months. Exceptions to that are exceptions.


Your first team after hiring can be a bit arbitrary - you aren't cut out of the decision loop, but as an outsider it is impossible for you to know enough to make an informed decision.

Every team after that is your choice with full access to information. Google has a thriving internal job market.


What makes me want to stay away, apart from the ridiculous recruitment process, is the insane staff turnover. No amount of positive reviews will overcome that for me.


Staff turnover at the Google office I work in is very very low.


I used to work at Google as well, and frankly I was so abstracted from all of this that it's absurd.

It's like finally reading how my car is an "intern-al comb-usti-on eng-ine" whatever that means.


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

Search: