Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
eslaught
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
75 ms
·
751.
▲
GOG Galaxy
(gog.com)
1 points
by
eslaught
11y ago
|
0 comments
752.
▲
by
eslaught
11y ago
The point is that whenever you do "IR -> Instructions" you are opening the possibility for logic errors to become memory errors. E.g. emitting opcode 9 instead of opcode 8 might (on some system) allow an attacker to execute arb
753.
▲
by
eslaught
12y ago
> I know people were making fun of his smug (in his slides he is like raise your hand if you use CL without Quicklisp, no hands?, ah that's right) But let's be honest here. When it first launched, Quicklisp went from 0 to 80% o
754.
▲
by
eslaught
12y ago
I am slightly confused about why the MutexGuard type is required in the locking example. Why can locking a lock not just return &mut? The API as written does so eventually anyway, through access(). I guess the API as written allows you
755.
▲
by
eslaught
12y ago
Z3 is an SMT solver ( https://en.wikipedia.org/wiki/Satisfiability_modulo_theories ). You can think of it like a SAT solver with extra optimizations for certain domains, so that it doesn't need to do bit-blasting to
756.
▲
by
eslaught
12y ago
Except you still have no way to modify the variable binding on the caller's stack. This is what all of us in the "Java is call-by-value" camp keep yammering on about: changing a value on the heap (an array or object in Java)
757.
▲
by
eslaught
12y ago
But you can't write into the pointer variable itself from inside the callee: static void f(Foo x) { x = ...; } // somewhere Foo y = ...; f(y); The pointer value of y cannot be changed from insi
758.
▲
by
eslaught
12y ago
The fonts were always available in a repository format: https://code.google.com/p/googlefontdirectory/
759.
▲
by
eslaught
12y ago
I wonder, for people coming from non-systems programming languages (e.g. Python), whether it would help to visualize what is actually happening under the hood in a scripting language and comparing that to Rust. As others have noted, this gu
760.
▲
by
eslaught
12y ago
Looks like the LLVM folks are (finally) starting to get serious about making (fast) precise GC possible [1]? Back when I was (struggling at) working on Rust's GC this was by far the biggest hurdle [2]. Good to see they're getting
761.
▲
by
eslaught
12y ago
Interesting, but for looping I think a better point of comparison is iterate: https://common-lisp.net/project/iterate/ In my personal opinion, the iterate loops read better than the code samples of the main page.
762.
▲
by
eslaught
12y ago
The point of the faraday cage is to explicitly allow specific signals by setting up repeaters (i.e. femtocells, or whatever they're called these days) inside the cage.
763.
▲
by
eslaught
12y ago
What versions are affected? E.g. Ubuntu 14.04 appears to be on 2.19-0ubuntu6.5 (just updated). Does that include the fix?
764.
▲
by
eslaught
12y ago
Following on from https://news.ycombinator.com/item?id=8942395 , is Firefox affected when click-to-play ("Ask to Activate" in Firefox terminology) is enabled?
765.
▲
by
eslaught
12y ago
Yes, I worked on GC as a summer project. Turned out to be way harder than anyone had thought because LLVM isn't really set up to handle high performance GC. I have a talk on it here: https://elliottslaughter.com/2012&#x
766.
▲
by
eslaught
12y ago
I've been incredibly impressed by the willingness of the Rust team to take a step back and re-evaluate old decisions. I think this 1.0 release will be much better for all the iterations put into e.g. dynamically sized types and other t
767.
▲
by
eslaught
12y ago
Diffraction limits are most visible for small apertures (high f-numbers). For surveillance cameras, I would expect* sensor size to be the bigger issue, because as long as sensor size is fixed, signal to noise will be limited by photon noise
768.
▲
by
eslaught
12y ago
And yet, the iPhone basically does this for a number of permissions (location, push notifications, contacts access, etc.), and for the most part it seems to work for even uneducated users of iOS. For most permissions, you might not want thi
769.
▲
by
eslaught
12y ago
Ads are first-party content, in the sense that they are under the control of whoever is serving the webpage. One would hope that if the content provider were concerned about privacy, they would not choose to serve ads that violated that pri
770.
▲
by
eslaught
12y ago
I disagree. No security really is as bad as broken security. I'm guessing you think your church website isn't worth securing because it doesn't have any sensitive content. But in a world where surveillance is pervasive, that&
771.
▲
by
eslaught
12y ago
I think we should be a little more amazed that this report is available at all---an through internal channels at that. While we're all bashing the CIA for what they've done (and are right to do so), we should also appreciate that
772.
▲
by
eslaught
12y ago
> GPUs and more nodes are great for simulating larger systems of molecules and atoms, but they are actually worse for simulating longer timespans. For a number of reasons, that's basically not going to happen. CPU single-threaded pe
773.
▲
by
eslaught
12y ago
See also: NVLink, which is getting rid of the PCI-E bus between the CPU and GPU: https://news.ycombinator.com/item?id=8609071
774.
▲
U.S. To Build Two Flagship Supercomputers for National Labs
(nvidianews.nvidia.com)
50 points
by
eslaught
12y ago
|
22 comments
775.
▲
What Is NVLink? And How Will It Make the World’s Fastest Computers Possible?
(blogs.nvidia.com)
12 points
by
eslaught
12y ago
|
3 comments
776.
▲
by
eslaught
12y ago
> My perspective is that as a student, I don't stand out. My grades/ECs/etc are not very exceptional. I was such a student in high school; ok grades, but nothing that would get me into Stanford (I applied; they rejected me
777.
▲
by
eslaught
12y ago
The file system (and associated baggage) exist because of a fundamental disparity between the speed (and nearness to compute) of smaller memories and the convenience (but relative slowness) of larger ones. While SSDs do certainly close this
778.
▲
by
eslaught
12y ago
There is an option (and has been for a while now) to upload files to Google Drive without converting them to Google's formats. So your opaque binary blobs will stay opaque binary blobs. That said, in my experience, Google Drive and Dro
779.
▲
by
eslaught
12y ago
I'm a little worried that this is introducing a new vector for spam. I have already been getting spam through invites (where they get auto-added to my calendar even before I have a chance to see what they are). Frankly, I want my calen
780.
▲
by
eslaught
12y ago
> "Apple outed them" More likely someone at Microsoft hit the wrong button, or failed to set something to private, or whatever. This even happened to Apple with some iPad Air 2 documentation not so long ago, so obviously this s
More ›