Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
_gabe_
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
37 ms
·
361.
▲
by
_gabe_
4y ago
If you really want to argue about this, binary makes no sense in this scenario. There's assembly which gets assembled into machine code. Machine code for all intents and purposes is the lowest level that you would consider a language,
362.
▲
by
_gabe_
4y ago
> The OS and updates and all that are managed for me. I can see this being a nice feature! I feel like the updates have never been a big issue for me in the past though unless it breaks some sort of dependency. In a typical Linux server
363.
▲
by
_gabe_
4y ago
> With that in mind, I want to talk about the sources of complexity in Kubernetes. I don't care about the complexities in Kubernetes, I care about the complexities it (cl)aims to be solving. I reread the article a second time to see
364.
▲
by
_gabe_
4y ago
Same here. I just finished reading Raymond Chen's The Old New Thing , and it was really reassuring to read about the choices the Windows developers would make to always give the user the final choice over the programs . Hopefully M
365.
▲
by
_gabe_
4y ago
> Ultimately, this fragmentation results in systems with different feature sets and inconsistent semantics — reducing the productivity of data users that need to interact with multiple engines to finish tasks. > In order to address th
366.
▲
by
_gabe_
4y ago
> Another theory: that for some people, hitting a problem is an excuse to stop working entirely and claim to be waiting on another team for support. I would like for this to be the case, unfortunately I've run into this same thing i
367.
▲
by
_gabe_
4y ago
Is it just me, or do the comments in this thread seem to be the exact opposite of the sentiment in the comments on similar Github Copilot threads? I just find it a bit ironic that programmers are irate about Github Copilot using their cop
368.
▲
by
_gabe_
4y ago
> Even John Carmack - an ultimate prototype for a nerd - has evolved into a CTO I didn't get the impression that he's your typical CTO and completely hands off with code and development. If anything, it sounded like he's s
369.
▲
by
_gabe_
4y ago
I could care less about the terminology people use, but I feel like all your examples would point to the intuitive meaning that "open source" implies. An open door implies you can see what's behind the door, as opposed to a c
370.
▲
by
_gabe_
4y ago
You can still fit that information into one byte and convert it at compile time or runtime :) In a minecraft clone I made, each chunk consists of 16 subchunks so that I only need 12 bits to represent the block position in the shader. Techni
371.
▲
by
_gabe_
4y ago
> The right wing in the US is so pathologically sociopathic that they actually glorify assholes for rolling coal on bicyclists as heroes, and think it's hilariously funny. Or, you know, perhaps the articles that make money based off
372.
▲
by
_gabe_
4y ago
"Seat belts always save lives" vs "seatbelts save lives". The first is false according to your counterexample, and the second is true as long as seat belts save some lives. Reality is not 2-valued. I don't understan
373.
▲
by
_gabe_
4y ago
> language is more fuzzy than binary logic systems, John Carmack is an exception rather than a counterexample. An exception is a counterexample. For example, are all prime numbers odd? No. Why not? Because 2 is prime and even. This is ex
374.
▲
by
_gabe_
4y ago
This is true. I'm just responding to OP though, they said: > Yeah its pretty scary, 6 years mean you've either only understood on one or two big systems, or you've job hopped more projects and never understood them in dept
375.
▲
by
_gabe_
4y ago
According to this[0] John carmack released 22 games before Doom all in the span of 5 years. Years of experience means nothing, working on real products that get shipped means a lot. I know plenty of programmers with 10+ years of experience
376.
▲
by
_gabe_
4y ago
This is incredible. I really like how you're able to trace the evolution of the systems as well. It makes me wonder what the next hardware revolution will be. It seems like most resource intense applications are bottlenecking at transf
377.
▲
by
_gabe_
4y ago
Reiterating the same argument in screaming case doesn't bolster your argument. It feels like the internet equivalent of a real life debate where a debater thinks saying the same thing LOUDER makes a better argument. > - You write on
378.
▲
by
_gabe_
4y ago
This is a great analogy and captures what I meant very clearly! It would be awesome to pinpoint two pieces of code and ask for the execution flow visualizer for that path :)
379.
▲
by
_gabe_
4y ago
This looks very cool and pretty similar to what I was visualizing. I'll have to download it and play around with it for a bit :)
380.
▲
by
_gabe_
4y ago
> Another thing that rubs me wrong is the recurring notion that we need to get rid of the text as a representation of code. I completely agree with this notion. However, I feel like we're sorely missing out on some form of visual ex
381.
▲
by
_gabe_
4y ago
It looks awesome :) Unfortunately we have a full Javascript stack at my company, but I'll keep an eye on this in case anybody adds more dev environments!
382.
▲
by
_gabe_
4y ago
It still amazes me that AWS doesn't provide good local debugging/development support out of the box. I feel like we're slowly going back in time. Iteration cycles are very high, debugging cloud dev is essentially placing a bu
383.
▲
by
_gabe_
4y ago
> The claims here in the comments are especially baffling when I assume HN is a very technically capable audience. It seems like all the comments are from technically competent people. They seem to indicate that they know exactly what
384.
▲
by
_gabe_
4y ago
I don't know about OP, but I've got a pretty powerful PC, and Windows loves to suck up unnecessary resources. The Desktop Window Manager (dwm.exe) routinely uses 1 whole GB out of my 8 GB of VRAM. That's not cool. So I have
385.
▲
by
_gabe_
4y ago
It really isn't that much different though. After skimming through the source code of Zig, you can see that well over 90% of the code is OS independent . Not only that, it looks like they do have windows support and it's just fai
386.
▲
by
_gabe_
4y ago
This is all that it took me to port a fairly sizeable code base to Linux[0]. This commit allowed me to run the app with the only problem being some font issues that I needed to fix by modifying how I used a library. The total: > Showing
387.
▲
by
_gabe_
4y ago
> I mean even at Google (on a different team) I was a "technical lead" in my 20s, and let me tell you, I had noooo business leading anything technical of any importance. But this is very common! We would never accept this in ot
388.
▲
by
_gabe_
4y ago
> Why not point the finger at Windows? Development on Windows is archaic. How so? Zig is a programming language, so I'm guessing the main interactions it needs with the OS are file IO. It shouldn't need to do any GUI work as lo
389.
▲
by
_gabe_
4y ago
> You will most notably see it in your own social circle or family. People will put a spoke in your wheel in crucial moments or as soon as you want to take off. If you have not a strong will to move forward this will get you. Perhaps the
390.
▲
by
_gabe_
4y ago
I like premake, but almost every library I try to use already uses CMake or make. It just becomes a hassle translating their CMake scripts into premake or manually including the appropriate source code in the build.
More ›