Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jbluepolarbear
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
31.
▲
by
jbluepolarbear
4y ago
It’s not that great. I was laid off in late 2019 with about 4 months severance. I was constantly interviewing and networking. And then Covid lockdown hit near the end of my severance. At no time did I feel like I was on vacation.
32.
▲
by
jbluepolarbear
4y ago
Yeah, it’s fairly stable for what I use it for. I mainly use it for game jams and have done a few professional projects with it. Here’s an asteroids game I made with the framework work: https://github.com/jbluepolarbear/
33.
▲
by
jbluepolarbear
4y ago
I can’t talk about much about the game as it’s in development and unannounced, but it’s a 3d adventure game. We use LiteDB to hold all game state: objects on the ground, button/switch states, ai variables, inventory, etc. LiteDB allows
34.
▲
by
jbluepolarbear
4y ago
I use generator coroutines pretty extensively in my game framework. It makes for some clean cooperative code that’s fun to write. https://github.com/jbluepolarbear/Bumble
35.
▲
by
jbluepolarbear
4y ago
I use LiteDB for a game state store and am able to store the database as a gzipped blob. LiteDB allows using memory streams for usage and doesn’t require a file stream so you should be able to use any data store to store your database blobs
36.
▲
by
jbluepolarbear
4y ago
The main issue for me is pay. I’ve used C++ for 15 years, written many design/game engines, frameworks, etc, but C++ jobs don’t pay well. In recent years I’ve been using C# with Unity and I make 25-30% more than I would working in C++.
37.
▲
by
jbluepolarbear
4y ago
I get this too. I wrote a number of design/game engines, design applications, and frameworks in C++ and I get recruiters that don’t understand that and start asking me basic C++ questions. One time they were reaching out to me about a
38.
▲
by
jbluepolarbear
4y ago
As a game developer I agree that a lot of C++ work can be really fun, but this less than 10% of what C++ is used for. More so you have databases, non-robotic embedded work, crypto (ew), systems work, etc. And they all pay terrible; except f
39.
▲
by
jbluepolarbear
4y ago
This is what I was thinking reading this. Why are they reading the the same buffer in 2 threads. This problem will always happen if reading the same buffer in 2 threads.
40.
▲
by
jbluepolarbear
4y ago
The fastest I could beat this AI was going first and playing 7,4,4,3,6,7,5. The computer always plays the same moves and has to block a connect, but gives up a connect.
41.
▲
by
jbluepolarbear
4y ago
But it would only be accurate for non-Americans. That’d be like asking a UK article to use soccer instead of football because other international audiences don’t call it football. There isn’t an accurate title when different populations use
42.
▲
by
jbluepolarbear
4y ago
Americans don’t call it American Football though and this is an American centric article.
43.
▲
by
jbluepolarbear
4y ago
Encouraging frequent Zoom meetings is a good way to get people together. Like in situations where you’d normally go to a persons desk and discuss something, you’d now hop on a zoom call. Having seniors initiate can help juniors get used to
44.
▲
by
jbluepolarbear
4y ago
I guess it’s different requirements. I’d rather a candidate with dev-skills. I haven’t seen any correlation of cs grads being easier to teach. It’s the opposite in my experience; a candidate with dev skills is likely to pick up systems desi
45.
▲
by
jbluepolarbear
4y ago
Is it though? They’re saying CS isn’t a software engineering degree and doesn’t teach you how to make business software. Bootcamp devs on the other hand are taught how to make software as well as using a plethora of apis and frameworks. Pre
46.
▲
by
jbluepolarbear
4y ago
This is true and unfortunately a lot of CS grads think that they’ll get a programming job right out of college, but fall short of candidates that took a 6 month bootcamp. It also hurt that most graduates I’ve interviewed can’t program anyth
47.
▲
by
jbluepolarbear
4y ago
I have a family and independent health insurance for a family of 4 is nearly $1500 a month for poor coverage. At most positions I’ve been at, I’ve received health insurance at no or very low cost. And those payments are taken out pretax.
48.
▲
by
jbluepolarbear
4y ago
That computer doesn’t even meet Risk of Rain’s min specs so of course it’s gonna run like that. League of legends and valorant don’t have nearly the same amount of cpu bound gameplay logic. Minimal AI, dedicated servers, less characters on
49.
▲
by
jbluepolarbear
4y ago
I opted out of this program, but did the energy saver AC program with little affect on the cooling. I didn’t want the power company to have control of my home comfort.
50.
▲
by
jbluepolarbear
4y ago
Opposite in my experience. Went through multiple ps4 controllers yet all my Xbox one controllers still work and regularly use them to game on my pc.
51.
▲
by
jbluepolarbear
4y ago
Need counter sources; otherwise it’s just speculation. Goes both ways.
52.
▲
by
jbluepolarbear
4y ago
Many assumptions in your statement: people are fully capable with self evaluation of their own productivity and companies aren’t bringing people back because of some cost associated with remote work. Apple, in this case, is making people co
53.
▲
by
jbluepolarbear
4y ago
Absolutely not, signals and slots make a spaghetti mess of messaging. Often causing a many to one to many dependency hell. In simple cases signals and slots work fine, but quickly become overwhelming as the project grows. I’ve not worked i
54.
▲
by
jbluepolarbear
4y ago
I used Qt quite extensively about 10 years ago and we constantly complained about signals. Was working in real-time medical simulations and interfacing with the many io devices we had was painfully slow. Also (at the time) keeping an OpenGL
55.
▲
by
jbluepolarbear
4y ago
That’s about what I was thinking. I made and distributed a small application on Windows, Mac, and Linux back in the late 2000s and only the windows version still works. Getting the Linux version wouldn’t take much work, but the mac version
56.
▲
by
jbluepolarbear
4y ago
You then need to take assets from a 3rd party and use them in your work. Their files are for a version newer than yours and is not backwards compatible. Are you gonna upgrade then even if there’s no feature you require? This was the main is
57.
▲
by
jbluepolarbear
4y ago
What’s an operating system that makes it possible?
58.
▲
by
jbluepolarbear
4y ago
I like Jetbrains. And this is one of the nice things about their license. I subscribe and feel that it’s a worthwhile cost as they constantly add new features and improve features/address bugs frequently. But having the option to stop
59.
▲
by
jbluepolarbear
4y ago
That’s correct, but not what you said. You said objects are boxed. Values are boxed to create a reference by wrapping it in an object, objects are already reference types so there’s no boxing.
60.
▲
by
jbluepolarbear
4y ago
Boxing is taking a Value Type (struct, int, enum, etc) and converting it to an Object. So Objects aren’t boxed.
More ›