Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
en4bz
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
en4bz
7d ago
Moondrop pudding
2.
▲
by
en4bz
1y ago
OpenGL and Vulkan are provided by the GPU vendor you can't statically link them.
3.
▲
by
en4bz
4y ago
Whiteboard coding almost always devolves into leetcode which also requires at home study. You're going to be spending evenings and weekends coding something in either case.
4.
▲
by
en4bz
4y ago
Haven't most plans moved to PPO since Obamacare. They usually allow you to just skip primary care nowadays.
5.
▲
by
en4bz
4y ago
Flatbuffers, Cap'n Proto, or SBE over RDMA.
6.
▲
by
en4bz
4y ago
I'm assuming you're referring to the golang model of statically linking everything. That's not really doable when many popular libraries are (L)GPL'd like glibc and libstdc++. It also doesn't work if you want to pro
7.
▲
by
en4bz
4y ago
> bazel has provisions for patching stuff from http_archive if you supply a patch That's a hack.
8.
▲
by
en4bz
4y ago
It's literally the default. How can the default be an anti-pattern. I doubt you're using C/C++ because you don't seem to understand the issue.
9.
▲
by
en4bz
4y ago
You're assuming you have control over all the deps and can set `linkstatic` on them.
10.
▲
by
en4bz
4y ago
qux is now forced to be static. Consumers should be able to choose whatever they want. I don't know what end users want to do.
11.
▲
by
en4bz
4y ago
The logic is backwards though. I may have multiple consumers of a library some of which may want static some of which may want dynamic. You need to create/import new targets to do this even though the original target creates both stati
12.
▲
by
en4bz
4y ago
Non-Hermetic is the default for C/C++. And if you plan on using system provided libraries to support multi OSes then you can't use it.
13.
▲
by
en4bz
4y ago
None, bazel's caching implementation is broken because they don't even know or specify what constituents a build hash/key. See this issue from 2018 that's still open [1]. [1] https://github.com/bazelbuil
14.
▲
by
en4bz
4y ago
No, they are extremely broken. You can only choose: - Link everything static. - Link everything dynamic. - Link user libs as static and system libs as dynamic. There is no easy way to link a single user lib static/dynamic without resor
15.
▲
by
en4bz
4y ago
CUDA Driver API or Runtime API remoting?
16.
▲
by
en4bz
4y ago
That's the biggest problem with this model. With inference it's better to just use a dedicated model server. For training it's better to deploy on a massive dedicated machine. The only real use case left over is experimentati
17.
▲
by
en4bz
4y ago
I doubt this does multi-server. All the GPUs probably have to be on the same machine.
18.
▲
by
en4bz
4y ago
Infiniband avoids the network stack. Has ~2us latency these days over LAN.
19.
▲
by
en4bz
4y ago
bazel is trash.
20.
▲
by
en4bz
4y ago
100% agree with this. There's nothing in the new standards past 17 that actually helps me in real life day to day work. Most of the new features are solely for code-golfers (see ranges). Mean while co-routines and other concurrency ext
21.
▲
by
en4bz
4y ago
It's mostly run by code-golfers which is much worse.
22.
▲
by
en4bz
4y ago
All the jobs you listed have professional associations that require passing exams. If you required the same level of testing and exams for devs I doubt half the software industry would pass.
23.
▲
by
en4bz
4y ago
Kids theses days hate using technology that's older than themselves? Kerberos is amazing and it make me sad to see all these people reinventing stuff that was solved 30 years ago. The number of companies selling SSO and doing it poorly
24.
▲
by
en4bz
5y ago
You can use rseq on linux to avoid this.
25.
▲
by
en4bz
5y ago
If you've ever tried reading the source for glibc or libstdc++ you know this is terrible advice.
26.
▲
by
en4bz
5y ago
So `dlmopen`?
27.
▲
by
en4bz
6y ago
I wonder if Chronic Wasting Disease has finally jumped to humans given that NB has a large number of Deer/Moose hunters.
28.
▲
by
en4bz
6y ago
> Tying to the previous point, currently ZLUDA does not support asynchronous execution. This gives us an unfair advantage in a benchmark like GeekBench. GeekBench exclusively uses CUDA synchronous APIs Any "professional" applic
29.
▲
by
en4bz
6y ago
If they go through arbitration they'll end up like DoorDash [1]. [1] https://www.latimes.com/business/story/2020-02-11/doordash-a...
30.
▲
by
en4bz
6y ago
The A100 is on TSCM 7nm.
More ›