Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
chickenzzzzu
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
31.
▲
by
chickenzzzzu
1y ago
How about we stop centralizing tech talent around 7 big companies that hire H1Bs, and instead let all companies engage in international (and domestic) exchanges of labor and services? Aka, all software engineers now self organize into small
32.
▲
by
chickenzzzzu
1y ago
I do have an idea of how wrong I am. Nvidia's own people are the ones who have made Vulkan performance so close to CUDA's. AMD is behind, but the data shows that they're off in performance proportional to the cost of the devi
33.
▲
by
chickenzzzzu
1y ago
Ok, that's a good retort. How many months of work do those things save you, compared to actually solving the problem you want to solve without those tools? The argument you are making sounds to me like, "well good luck making a Vu
34.
▲
by
chickenzzzzu
1y ago
What tooling do you need? I'll make it for you for free
35.
▲
by
chickenzzzzu
1y ago
Vulkan is at 95% of CUDA performance already. The remaining 5% is CUDA's small dispatch logic. The reason why people continue to use CUDA and Pytorch and so on is because they are literally too stupid and too lazy to do it any other wa
36.
▲
by
chickenzzzzu
1y ago
Not only is their argument circular but it is wrong. There is no need to use 50 million lines of Python, Pytorch, Numpy, Linux, Cmake, CUDA, and god knows how many other layers of madness to do inference. It is literally on the order of ten
37.
▲
by
chickenzzzzu
1y ago
Vulkan already achieves 95% of cuda, with the remaining 5% being scheduling.
38.
▲
by
chickenzzzzu
1y ago
Thats from the opengl days, that has mostly been shifted to vulkan and dx12 now. still, you end up having the hw vendor employees do the work in the game company's codebase
39.
▲
by
chickenzzzzu
1y ago
I would argue sadly in this economy it is not. I don't think you should be learning how to model and texture, but you absolutely should be learning how 3d data, textures, materials, metadata and so on are structured. Specifically you s
40.
▲
by
chickenzzzzu
1y ago
Yes and sorry for the delay. A common issue/complaint I see with fellow programmers is they feel like they haven't actually made something on their own. Perhaps they've only followed tutorials, implemented random features in
41.
▲
by
chickenzzzzu
1y ago
Having a hit game and being an industry programmer/artist might as well be two completely different skills. Sticking with the music analogy, it is the difference between programming your own DAW vs being the audio engineer/writer&
42.
▲
by
chickenzzzzu
1y ago
While I love Garry's Mod, I don't love this article, so I'll give my pithy advice: 1) Yes, learn to program. 2) Yes, learn 3d art. 3) Enthusiastically do those things almost every day of your life. 4) Don't follow too ma
43.
▲
by
chickenzzzzu
1y ago
I agree with you. Based on what others have said about this article, it sounds like Google doesn't agree with us. If anything, I would go further than the "two pizza" team sizing. Teams should be no larger than 4 people, one
44.
▲
by
chickenzzzzu
1y ago
The design will reveal itself to you the more you wrestle with the data and logic of the problem you are trying to solve. Full stop-- nobody on Earth would be more qualified than you at that point to say, unless they've already solved
45.
▲
by
chickenzzzzu
1y ago
I currently am an "individual contributor" on a very large (15+) "game team". It is hilariously inefficient to have one manager supporting that many people, as the manager just makes decisions based on heuristics and buz
46.
▲
by
chickenzzzzu
1y ago
Your own. Everyone else's is trash. Never understand someone else's code-- the whole point is that there should be just a handful of functions of yours I can call, and shouldn't ever care to see how the sausage is made. Other
47.
▲
by
chickenzzzzu
1y ago
The whole point is that it shouldn't happen. You should consume the thing I produce.
48.
▲
by
chickenzzzzu
1y ago
I wrote a full fledged 3D exporter in 6 days without a single test case. Used by thousands of people every day. How did I test and debug? Run my code and printf.
49.
▲
by
chickenzzzzu
1y ago
Awesome thanks for all of that. Then it sounds like the only way a nation state could block VPNs is if they decided to "go nuclear" and do what the person above said-- block anyone who they detect is using a VPN/encrypted cha
50.
▲
by
chickenzzzzu
1y ago
Thanks for the reply. In order to connect to the VPN, your first call must be over https, from China, to the VPN. How does that circumvent the phenomenon in the article, where a nation state was injecting TCP to cause your connection to han
51.
▲
by
chickenzzzzu
1y ago
And what are you supposed to do if they make a determination against you, return to your passport holding country and hire a lawyer? If the answer is yes, well then it is yet more proof that the US immigration system operates basically extr
52.
▲
by
chickenzzzzu
1y ago
How do you propose users in China will magically get around a nation state injecting packets?
53.
▲
by
chickenzzzzu
1y ago
We are agreeing with each other
54.
▲
by
chickenzzzzu
1y ago
6 months is a very long time.
55.
▲
by
chickenzzzzu
1y ago
You say that because you don't hold a Chinese or Indian passport. Now think of those who do, who have family obligations, food preferences, local bank accounts.
56.
▲
by
chickenzzzzu
1y ago
Sadly much more common than it should be. The durations vary widely, but with the price of airline tickets and the nature of corporate software engineering jobs, it's extremely easy to self-justify a month abroad. The US government all
57.
▲
by
chickenzzzzu
1y ago
I definitely appreciate that a percentage of so called "employees" are actually just full fledged Chinese nationals, living permanently in China, paid a salary to pretend to be an American who had their identity stolen. But there
58.
▲
by
chickenzzzzu
1y ago
Think of how many people who have remote jobs with American companies couldn't connect to their meetings while they "work from home" while secretly being in China! Normally they have to fight VPN issues anyway, but having a s
59.
▲
by
chickenzzzzu
1y ago
I would recommend creating a "cloud account" at a place like AWS or Hetzner or etc. Create an Ubuntu server or similar, install Spring Boot and begin serving your webpages to the world from an IP address. You can also bring in a d
60.
▲
by
chickenzzzzu
1y ago
White-hot take: you are allowed to own an outhouse and a urine only toilet. They aren't like matter and antimatter, and so on.
More ›