Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
eslaught
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
81 ms
·
811.
▲
by
eslaught
12y ago
Actually I would think GPUs are one of the biggest counterexamples where driver support has been noticeably improving recently (mostly thanks to Valve and Steam). Even the open source drivers work well enough to let you get work done (altho
812.
▲
by
eslaught
12y ago
> Apollo, Facebook’s Paxos-like NoSQL database ... > supports anything from a minimum of three servers to thousands Sorry, you don't run Paxos on thousands of servers. Typical Paxos cluster sizes are 5-7. The algorithm would neve
813.
▲
by
eslaught
12y ago
I don't disagree with the rest of your post, but the power analogy doesn't quite work: > Our current situation is like your power company getting to decide what devices you can plug into your outlets (and trying to shake down d
814.
▲
First-class Runtime Generation of High-performance Types using Exotypes
(theory.stanford.edu)
3 points
by
eslaught
12y ago
|
0 comments
815.
▲
by
eslaught
12y ago
It's not built into any compiler, but because it takes x86 machine code as input, that's not really a limitation. You can run any compiler (GCC, LLVM, MSVC, Intel, etc.) and run STOKE on the output to optimize the code. You can ev
816.
▲
by
eslaught
13y ago
Paper: https://www.apa.org/pubs/journals/releases/xlm-a0036577.pdf Abstract: > Four experiments demonstrate that walking boosts creative ideation in real time and shortly after. In Experiment 1, while seat
817.
▲
by
eslaught
13y ago
Yes, the code in Figure 1 (right side) is the output of the STOKE implementation.
818.
▲
Stochastic Superoptimization [pdf]
(theory.stanford.edu)
75 points
by
eslaught
13y ago
|
28 comments
819.
▲
by
eslaught
13y ago
> Design for performance thus often comes at the cost of development agility and operational correctness. Being correct and agile yet still meeting performance criteria is a bigger win for most businesses, which usually aren't const
820.
▲
Singe: Leveraging Warp Specialization for High Performance on GPUs [pdf]
(theory.stanford.edu)
36 points
by
eslaught
13y ago
|
4 comments
821.
▲
by
eslaught
13y ago
I'm going to argue against the idea that functional languages are flourishing as a result of the availability of parallelism. There are two reasons for this: * Performance is not that big an issue for many applications. And if performa
822.
▲
by
eslaught
13y ago
I think the GP is talking about a trusting trust attack on OpenSSL: Change the compiler to compile OpenSSL differently, rather than change the source itself.
823.
▲
by
eslaught
13y ago
Sure, and with PDFs that makes sense. But with ePub, you're going to lose a lot of control anyway, so it's not obvious to me to what extent you can achieve the effect you want, even with a custom tool.
824.
▲
by
eslaught
13y ago
Go for it. That's why it's open source. :-) For BookMD, I use Pandoc [1], which is the most versatile Markdown generator in existence. Pandoc has out-of-the-box support for ePub, so I just use that. The part where more customizati
825.
▲
by
eslaught
13y ago
Cool. I built a somewhat-similar tool [1], which doesn't handle any of the interactive examples, but generates physical books (PDFs) and ePub, etc. I'm getting close to publishing my first "real" book with it, which shou
826.
▲
by
eslaught
13y ago
You mean page rank for comments?
827.
▲
by
eslaught
13y ago
How many 1000 karma users are there on HN exactly, and how actively do they visit and interact with the site? This will have an enormous effect on what the endorsement latency actually is. I assume the karma threshold of 1000 was chosen so
828.
▲
by
eslaught
13y ago
> > This means that any service built on top of Amazon S3 will never be less expensive than Google Drive. Period. > That depends. With drive you pay for allocated capacity, with S3 don't you pay for actual usage? Depending on
829.
▲
by
eslaught
13y ago
What I find interesting about this is that the Google Drive is now significantly less expensive than Amazon S3, and even comparable to Amazon Glacier. Google Drive: $10/1000GB = $0.01/GB Amazon S3: $0.85/GB for the
830.
▲
by
eslaught
13y ago
Is there any intention among the Git developers to ever make --recursive a default option for git clone? (This is an option that causes git clone to recursively clone any submodules as well as the top-level repo.) Sure, arguably there are f
831.
▲
by
eslaught
13y ago
> "It's not "just a bug". Yes, everyone makes mistakes, we're all human. But it's completely unacceptable that those mistakes get unnoticed and into production code of such a critical component, and deployed
832.
▲
by
eslaught
13y ago
This is interesting, but the names are probably just pulled from US census data. If you want something to generate new names, try https://elliottslaughter.com/names/rand which uses (admittedly simple) machine learnin
833.
▲
by
eslaught
13y ago
> Rackspace has nine data centers on four continents and more than 100,000 servers. For comparison, AWS also has nine data centers but on five continents and virtual machines in the millions. We believe AWS has more than 5x the IaaS capa
834.
▲
by
eslaught
13y ago
Depends on how you use it. If you pull Apple's trick with retina displays (or an equivalent mode in other OSes) then no, to the user it'll appear the same as a 1920x1080 display, but with crisper text. The point is that pixels are
835.
▲
Internet Criminal Economics (2009) [video]
(youtube.com)
1 points
by
eslaught
13y ago
|
0 comments
836.
▲
by
eslaught
13y ago
Bots frequently exploit changes that were recently fixed upstream. Not perhaps 0-days, but maybe a couple days after the original fix. How up-to-date do you really keep your SSH server? On the off chance the attacker gets to an exploit fast
837.
▲
by
eslaught
13y ago
Port scanning is generally automated (edit: and scans all ports, not just the handful you listed), so it doesn't actually matter which port you pick as long as it's not 22. Port scanners like nmap are widely available, so the ti
838.
▲
by
eslaught
13y ago
> In Google's case they neither own the hardware nor all the software because each third party phone manufacturer slaps in its own stuff and maintains its own fork of android. Which is a problem because these forks take substantial
839.
▲
by
eslaught
13y ago
I don't know if this is still true, but at one point in time you needed to have installed the exact same version of MinGW that Rust itself was compiled with. That meant, for example, that you couldn't rebuild Rust with a newer ver
840.
▲
by
eslaught
13y ago
You know, as probably causes go, that really isn't that bad. Certainly, people have been stopped for less, and kept just as long or longer. If they made a mistake, it was that they didn't have an efficient procedure for figuring o
More ›