Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
zurn
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
28 ms
·
271.
▲
by
zurn
10y ago
The P2P case this article discusses is "peer-to-peer lockstep", which is only a small subset of possible p2p systems. (it's called peer-to-peer instead of client-to-client, because there is no client role in such a system).
272.
▲
by
zurn
10y ago
Somehow networked shooters manage to leverage it. They probably only use unreliable messages for the twich mechanic hot-path which is heavily analyzed, iterated and tested anyway.
273.
▲
by
zurn
10y ago
If you don't trust it, it can do it any way it wants to - including spoofing traffic from the host or modulating timing of unaltered packets from the host.
274.
▲
by
zurn
10y ago
Nitpicking: in the offline rendering world RenderMan had shaders ca. 1990[1], and graphics hackers got around to compiling those for research GPUs in the 90s too[2]. (Hardware had programmability equivalent to current shaders early as well
275.
▲
by
zurn
10y ago
OpenVPN uses its own non-TLS UDP protocol to carry traffic (with an optional TCP fallback), and only uses TLS for connection setup. ref: https://wiki.wireshark.org/OpenVPN
276.
▲
by
zurn
10y ago
I find it's conductive to rewriting that I can iterate with only one or two codepaths of the remodeled core working before settling on something and fixing the rest of the codebase to match. (nit: dynamically typed != no types)
277.
▲
by
zurn
10y ago
No functional need for a separate VM: xvfb-run -a will automatically pick the next free display number and set up the environment pointing to xvfb's $DISPLAY. Of course container/vm isolation is still a good idea for security and
278.
▲
by
zurn
10y ago
Very US-centric view. In many places daycare is heavily subsidized and it makes financial sense to stay at work with 2-3 kids.
279.
▲
by
zurn
10y ago
DRM for example, see this older post where a bug in Qualcomm's DRM software enabled full system compromise: http://bits-please.blogspot.com/2016/05/qsee-privilege-escal...
280.
▲
by
zurn
10y ago
> no nation or ethnicity has a moral high ground to stand on There are quite a few old and small countries and ethnic groups that have reasonably good human rights record in the post-Columbus times. See Iceland or the Sami people for exa
281.
▲
by
zurn
10y ago
Your needles (search terms) need to be quite long if you want to save on memory traffic: cache lines are 64-128 bytes and random access to standard DRAM is slower than sequential access. It can help if your data is in-cache though. (Or if y
282.
▲
by
zurn
10y ago
I'm guessing the GCC feature and removal is this here? https://gcc.gnu.org/gcc-4.8/changes.html "The struct reorg and matrix reorg optimizations (command-line options -fipa-struct-reorg and -fipa-matrix-reorg
283.
▲
by
zurn
10y ago
Depending on your language, you may not need explicit language support. For example these guys have a runtime codegen library that they use (on Scala): https://ppl.stanford.edu/papers/popl13_rompf.pdf There's also
284.
▲
by
zurn
10y ago
Last I heard it was a fragile benchmark stunt, and compilers would enable the optimization in only very limited circumstances. Has there been progress since?
285.
▲
by
zurn
10y ago
They planned to keep x86 as 32-bit which means gradual phase out (complemented by x86 emulation on Itanium).
286.
▲
by
zurn
10y ago
Those identifiers in the screenshot look lispy... wonder if their tooling is still in lisp even though they switched to C++ for the engines?
287.
▲
by
zurn
10y ago
Good point, it's depressingly common. It's not hard to DTRT though. Eg Docker install instructions have 4. Add the new GPG key. $ sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118
288.
▲
by
zurn
10y ago
Apt repositories are typically PGP signed. Even in the case where you just obliviously add the repository's PGP key, you are protected against the file server being compromised. Also if you find malicious things in a signed package, th
289.
▲
by
zurn
10y ago
Terminology nit: s/encrypted/secure/ - lots of systems that have encryption are pretty insecure. As to the question, how about OTR+XMPP or Signal. Signal desktop is in beta. I don't think you need to worry about running
290.
▲
by
zurn
10y ago
It's on the whole against tax payer interest to have govenments engage in aggressive tax competition like this. Race to the bottom.
291.
▲
by
zurn
10y ago
> it's actually the current man page that's full of ambiguous language and "weasel words". The report suggests "clarifying" what the man page means by the (completely incorrect) statement that "Users sh
292.
▲
by
zurn
10y ago
If you look at the bug filed against the man page, it doesn't exactly make a strong case. It just suggests some weasel words, about qualifying "large amount of data" etc. ( https://bugzilla.kernel.org/show_bug.
293.
▲
by
zurn
10y ago
That is the multicast dns rfc, and says .local is used for zeroconf and not manual site-local configuration: Any DNS query for a name ending with ".local." MUST be sent to the mDNS IPv4 link-local multicast address 224.0.0
294.
▲
by
zurn
11y ago
I was expecting to see a comparison to public sector development programs in countries with bigger government. For example USA does only 0.22% of GNI in foreign aid compared to the 0.7% target and 0.3-0.5% realized in its cohort of industri
295.
▲
by
zurn
11y ago
According to Nielsen's law of bandwidth, consumer gigabit last mile should be common by now and 10G would be a logical next step development, becoming ubiquitous in 2020 or so. There's a huge number of houses with idle fiber insta
296.
▲
by
zurn
11y ago
Vegetarian diet isn't really connected to low-fat. Meat generally decreases your food's average fat content, since most meat is lean. Vegetarians make up lack of lean meat with more fatty dairy and cholesterol raising eggs.
297.
▲
by
zurn
11y ago
There's no such thing as SP1 from Canonical, sounds like a Dell invention.
298.
▲
by
zurn
11y ago
Here again nuclear is much better than eg hydro by TWh.
299.
▲
by
zurn
11y ago
Both "worst car accident" contenders here have bigger death tolls than Chernobyl and Fukushima combined: https://history.stackexchange.com/questions/9856/which-singl... This doesn't really matter th
300.
▲
by
zurn
11y ago
SPMD is conceptually more like a job system, so this generates code that is not necessarily all executing same code in lockstep. SPMD/SIMD is "single program" vs "single instruction". The compiler does also exploit
More ›