Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
_gabe_
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
_gabe_
1y ago
And the fact that you were getting downvoted for this rational take concerns me even more. Scary times ahead indeed.
2.
▲
by
_gabe_
2y ago
> It can be accessed from behind VPNs without any issues, so effectively it doesn't matter that it's not e2e encrypted. How do these two things correlate? I thought the benefit of E2E encryption is the fact that no one can decr
3.
▲
by
_gabe_
2y ago
I’m all for using C for native development (and because I find it fun to work in occasionally), but I agree with your sentiment here. Not only do you have to manage memory manually, but you also have to do a lot more work for basic string m
4.
▲
by
_gabe_
2y ago
Who’s talking about exterminating people?
5.
▲
by
_gabe_
2y ago
16 x 7 = 112 days, I’m not sure I understand your comment? Even if it was business days only, 5 x 16 = 80 which is still above the minimum needed.
6.
▲
by
_gabe_
2y ago
As someone that got rear ended on my way home from work and had my car totaled a few months ago, I disagree haha
7.
▲
by
_gabe_
2y ago
Yep. The company that my 401K is managed through began sending me these stupid emails about “Tips to manage your wealth”, and it was marked as an email that could not be unsubscribed from because it was pertinent to my account. It took an a
8.
▲
by
_gabe_
2y ago
I didn’t dismiss the point. My next sentence that you left out of that quote addresses it ;) I also learn concepts bottom up, but thank God everyone isn’t like me. I’m just glad prebuilt tools like the game engines we have today exist so we
9.
▲
by
_gabe_
2y ago
I saw another commenter explain that it’s passed by reference, but I agree with you. The C++ Core Guidelines even mention that it’s better to use raw pointers (or pass by value and return a value) in cases like this to make the intent clear
10.
▲
by
_gabe_
2y ago
I really don’t understand what you’re saying here. Letters have existed for literally thousands of years at this point and people were able to communicate effectively through that. Several countries were founded and destroyed with coordinat
11.
▲
by
_gabe_
2y ago
> Essentially these are people who don't actually want to work and would be just as happy or happier on UBI. As one of “these people”, I enjoy my job, but I can recognize the fact that it’s just a job . I’m amazed that you would cl
12.
▲
by
_gabe_
2y ago
The fact that it’s a game that was developed by people that were self-proclaimed “non-coders”[0] using a plug n’ play game engine Stencyl (a no code engine) and then later switching to Unity. It seems to me the plug n’ play nature enabled t
13.
▲
by
_gabe_
2y ago
That’s completely besides the point. I agree that working on an engine can be very fulfilling and round you out as a developer. But it’s not easy and I wouldn’t recommend that somebody who just wants to make a game go down that path. I’m pr
14.
▲
by
_gabe_
2y ago
You seem to be very intent on insisting that anyone can make a game engine (which I mostly agree with). But, it’s not easy, even when you use a pre-existing framework like Raylib. I’ve used frameworks like Monogame, I’ve used bare metal C++
15.
▲
by
_gabe_
2y ago
I actually started with the Stormlight Archives :D He is a great author. I originally read The Wheel of Time, and the last few books in that series were cowritten by Sanderson. They were so great that I ended up buying the first book of the
16.
▲
by
_gabe_
2y ago
I’m reading the mistborn books right now. I was up until 2 in the morning finishing the first book in the trilogy the other night. These books are fantastic!
17.
▲
by
_gabe_
2y ago
I’m sorry, what? The best computer scientists I know, Djikstra, Tony Hoare, Turing, Knuth, and more, all developed practical algorithms and concepts that are still used today! Like the parent commenter said, it’s really not difficult to pro
18.
▲
by
_gabe_
2y ago
I live a 15 minute drive from my city, but it took me an hour and a half to get home in rush hour a couple weeks ago. I guess it’s my fault though for being stupid and not paying even more of a premium to live within a block of my offic
19.
▲
by
_gabe_
2y ago
A more optimistic reading of that sentence is that OP respects the accomplishments the engineers were able to make, but they aren’t impressed. I tend to agree with your sentiment, but reading the whole original post in context does not give
20.
▲
by
_gabe_
2y ago
Thanks for the response! I think it would be cool to see if a different notation lends itself better to these questions, but I do believe that the classic notation we already use satisfies most of these questions. I feel like reading a natu
21.
▲
by
_gabe_
2y ago
> the main problem that i'm solving is that a standard notation mostly obscures structure Can you expand on this? I’m a hobbyist that’s learned how to sight read, and one of the coolest things was when I stopped seeing individual no
22.
▲
by
_gabe_
2y ago
Further in that article: > “For months, high-ranking Government officials placed unrelenting pressure on Facebook to suppress Americans’ free speech," Alito wrote. "Because the Court unjustifiably refuses to address this seriou
23.
▲
by
_gabe_
2y ago
> we have to ask ourselves when is Typescript done, instead of being an intellectual exercise for the sake of it. You’re doing yourself an extreme disservice if this is all you perceive TypeScript as. It’s brought some semblance of order
24.
▲
by
_gabe_
2y ago
Most games have a lot of “jank”, even triple A games. I feel like most people underestimate Roblox because of the graphics, which is 90% how well you can create assets, and 10% programming skill. The real technicality of Roblox comes from i
25.
▲
by
_gabe_
2y ago
> But if you just have an internal helper function for that, then think about if you really want to lock its existence and behavior into place, or if that would just hinder future architectural changes. I agree with everything you’ve sai
26.
▲
by
_gabe_
2y ago
I also don’t like OOP, but what does that have to do with digging through a large data abstraction? Sometimes it’s unavoidable, and the problem your solving naturally lends itself to a recursive data structure that ends up being very deep (
27.
▲
by
_gabe_
2y ago
I can sympathize with the authors love/hate relationship with tests, but I can’t help feeling like it’s because we as developers so often test the completely wrong things. I don’t typically write tests, but they do make sense for a few
28.
▲
by
_gabe_
2y ago
I even hate that the title got popularized. Code isn’t “clean” or “dirty”. It works or it doesn’t work. That’s the most important aspect. Another very important aspect is that It’s readable or unreadable. Readable code may be very long wind
29.
▲
by
_gabe_
2y ago
Yep, this all makes sense and is what I was thinking as well. I also think you’re right about truncation being a better idea in the rendering state rather than in the bytes themselves. Either way, truncation of strings being displayed to th
30.
▲
by
_gabe_
2y ago
> It's also pretty telling that every article that tries to explain how to safely copy or concat strings in C, like this one, only ever works with ASCII, no attempt whatsoever to handle UTF-8 and keep code points together, let alone
More ›