Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
malkia
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
66 ms
·
931.
▲
by
malkia
7y ago
RBE has been mentioned in the other reply (for bazel, and other compatible systems). For GN (Chromium, Fuchsia, others) - there is https://chromium.googlesource.com/infra/goma/server/ and client.
932.
▲
by
malkia
7y ago
FYI - The links are all broken - but still can be tracked down - it's just he underlying link actually points back to the page.
933.
▲
by
malkia
7y ago
Exactly my thoughts. Growing up in Bulgaria in the 90s - that was the thing. I was (and still am) into heavy metal so did not care a bit, but could still "feel" the pressure...
934.
▲
by
malkia
7y ago
My son explained it to me (11 year old) - Basically if you are "default" you suck. I have 20+ gamedev experience, and I didn't know what it means. Basically if you have the "default" skins you suck. You need to get
935.
▲
by
malkia
7y ago
Or frameworks helping you do so - like "benchmark" for C++ (though I wonder if there is a cross-language one - that does the same amount of "pre"-warming, same counters, etc.) Probably not... and too much to ask.
936.
▲
by
malkia
7y ago
Sorry! Thought it was limitation, stand corrected! Might need to file bug with Slack then :)
937.
▲
by
malkia
7y ago
I've mentioned imgui too, and posted link to your comment. It needs to be evaluated here too. Coming from the game development world, there is a big appeal to the framework. It's author is responsive, the size is small, and the fe
938.
▲
by
malkia
7y ago
Slack maybe beautiful, but due to electron, you can't resize even simple things - like the bar on the side with channel/names.
939.
▲
by
malkia
7y ago
An important aspect to compare is docking. Any application that can span on multiple monitors, soon or later requires proper docking (window in window, etc.). Even if it's a single window, it's still a challenge. Qt is almost ther
940.
▲
by
malkia
7y ago
Must've forgotten about it really. Thanks! The commercial just reminded me when I was porting it to lua ages ago. (Never owned Amiga myself, but Apple ][)
941.
▲
by
malkia
7y ago
That bouncing ball, is from GLBoing.c (can be found in glfw), like here: https://github.com/g-truc/ogl-samples/blob/master/external/g... or luajit version: https://github.com/malkia&
942.
▲
by
malkia
7y ago
Honestly I haven't measured, ballpark figure would be hundreth megabytes to gigabyte. Given that it's standard on dev/build machines to have more than 8GB I don't see it as a problem. Memory is cheaper these days than de
943.
▲
by
malkia
7y ago
I don't get why are you saying it's horrifying. It keeps cached copy of the build graph, among other things, so subsequent invocations of the build systems, there is less to read cold again. It's pretty good design. Also the
944.
▲
by
malkia
7y ago
Me too. I love bazel, for the plain syntax, sandwiches (deps between languages), determinism, just plain good stuff. I use it for all my new personal projects (linux/windows).
945.
▲
by
malkia
7y ago
so what? Bazel spawns a server, the next invocation is really fast.
946.
▲
by
malkia
7y ago
If I only knew back then, but it might've not been been available to me. Or it's possible that I've tried it, and might've even relied on it, as I played other games, but this one, along with few others were VGA only. Wo
947.
▲
by
malkia
7y ago
I had Hercules for my first "IBM PC" computer, while everyone else either had CGA, EGA or even VGA! - It was the computer that my uncle left, before leaving for US - And yes, it was meant to run AutoCAD - lol Being bored of not to
948.
▲
by
malkia
7y ago
I worked for Google for 2-3 years, and coming from C/C++ background into a Java/GWT team, this tool (under other name I think, and others related) helped a lot. The tool, would kick in as soon as you've created your CL (if yo
949.
▲
by
malkia
7y ago
lol, my wife found my "Ivanko Super Gripper" the other day, and she was like - 'wtf is this thing'? lol, another one of your toys! I find the grippers easiest to use while driving, taking my dog out, and during long comp
950.
▲
by
malkia
7y ago
I'm seriously thinking of starting with deadlifting, but need to find someone to do it, show me proper. Right next to a 24th fitness, where I work, just need to set my mind for it.
951.
▲
by
malkia
7y ago
I have a dynanometer, and I get it to show Error with my right hand. Left hand is about 85kg. I can squeeze (on good day) #3 Iron Mind (right hand), and #2.5 (left hand). Been gripping (but mostly that) for the last 3-4 years, though lots l
952.
▲
by
malkia
7y ago
Poaching the poachers....
953.
▲
by
malkia
7y ago
For our code base we avoid exceptions, except when due to awkard workarounds, or kludges mostly due to some API that's written in a way that you need to communicate with it with exceptions. That to be said, even if you don't use e
954.
▲
by
malkia
7y ago
e.g. "C" is still valid choice, if your data is well organized, known, and no additional heavy modifications are need - e.g. you don't change much - mostly load "pre-cooked " data, play it, keep few (okay dozen, may
955.
▲
by
malkia
7y ago
Right now I'm heavy into C++, especially C++17, but mostly due to the current project I'm working on (tools engineer @ gamedev) 20 years ago, my first project was being part of 4 people team porting Metal Gear Solid from PS1 (PSX)
956.
▲
by
malkia
7y ago
For fun factor, one can peek Common Lisp's support around make-pathname - http://clhs.lisp.se/Body/f_mk_pn.htm#make-pathname - just scroll down, and you'll UNIX, LISPM and VAX formats:
957.
▲
by
malkia
7y ago
Wasn't this internally called "GoogleSQL" - sorry was 2 years back, all I remember was switching one syntax to another, and certain things easier in previous syntax, but not well defined, and vice versa...
958.
▲
by
malkia
7y ago
Very well said! Thank you!
959.
▲
by
malkia
7y ago
There is also the less known https://github.com/google/clif (but not automatic)
960.
▲
by
malkia
8y ago
Right, there are OS-specific approaches on all systems, but if you are able to compile Python itself along all open source C/C++ libs that your .py-thon file might use, you end up with exactly one executable (you can possibly even go f
More ›