Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jedbrown
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
20 ms
·
151.
▲
by
jedbrown
11y ago
From your blog, it looks like you were pricing sizable houses rather than higher density housing like a 2br/2ba condo, which can be found for much less. Although I grew up in Alaska, I have no regrets about buying a modest condo next t
152.
▲
by
jedbrown
11y ago
> Watch in the coming weeks as lawmakers point to the OPM hacks as justification for spying on everyone's Gmail activity. We can't stop leaking your personal information to the enemy, so we obviously need to collect and store m
153.
▲
by
jedbrown
11y ago
Git-flow indeed has serious problems. This author is proposing a particular subset of gitworkflows(7). https://www.kernel.org/pub/software/scm/git/docs/gitworkflow... I like subsetting gitworkflows
154.
▲
by
jedbrown
11y ago
diff -q is often used in scripts to determine whether two files are identical.
155.
▲
by
jedbrown
11y ago
With fixed-width records, writing the extra nulls may be important for data privacy reasons and in any case, it allows comparison using memcpy(3), diff(1), and checksums.
156.
▲
by
jedbrown
11y ago
It's interesting that this does not encrypt at rest (e.g., via dm-crypt). I'd rather not rely on Digital Ocean to protect access to their backups and prevent data from leaking to other droplets. Also, it requires a somewhat soph
157.
▲
by
jedbrown
11y ago
I'd say that lack of references is more often a sign of ignorance than innovation. I see that every day; transformative work like John Nash's thesis only come along once in a while.
158.
▲
by
jedbrown
11y ago
Why choose this over Concurrency Kit ( http://concurrencykit.org/ )?
159.
▲
by
jedbrown
11y ago
Nice proposal for living documents, but how do you suggest measuring importance? Journals are a low bar -- it's too easy to publish crap and yet many of the most important papers were rejected by the prestigious journals they were fir
160.
▲
by
jedbrown
11y ago
CUDA on consumer GPUs for workloads that execute efficiently on those architectures can provide about 2x benefit in energy efficiency and somewhat bigger in acquisition cost, provided there is enough work at each stage of your algorithm to
161.
▲
by
jedbrown
11y ago
2. Most languages have a way to store raw arrays that can be passed directly to the numerical routines. If you have to marshal, then it depends on the problem size and amount of work done in the numerical routine. 3. Yes. 4. NVIDIA has a tr
162.
▲
by
jedbrown
11y ago
1. ATLAS hasn't had great performance in ages because it explores the wrong parameter space. OpenBLAS or MKL are much better choices and don't need autotuning. 2. You can call these libraries from any language, so Fortran offers n
163.
▲
by
jedbrown
12y ago
This title is incorrect. Intel is the prime contractor (for the first time since ASCI Red) and Cray is the subcontractor. http://energy.gov/articles/us-department-energy-awards-200-m...
164.
▲
by
jedbrown
12y ago
Thanks for the feedback. There is a PR for S3 support, but it's dormant because it was mixed with other changes that broke compatibility. I haven't personally wanted S3, so haven't made time to rework the PR.
165.
▲
by
jedbrown
12y ago
Looks like you wrote git-bigstore a few months after I wrote git-fat (also Python and a similar design; partially inspired by git-media). It would be interesting to do some performance comparisons and merge our capabilities, perhaps with su
166.
▲
by
jedbrown
12y ago
As the author of git-fat, I have to say the smudge/clean filter approach is a hack for large files and the performance is not good for a lot of use cases. The reality is that it's common to need fine-grained control over what file
167.
▲
by
jedbrown
12y ago
Gmail's "send as" feature doesn't work that way. "A@dnalounge.com is logged in to GMail Web Client as A@gmail.com and sends a message to B@dnalounge.com. Google's SMTP servers deliver that to cerebrum.dnaloung
168.
▲
by
jedbrown
12y ago
Interestingly, neither state.gov or clintonemail.com sets SPF records. (Nor does nsa.gov, army.mil, or af.mil, though cia.gov, navy.mil, and whitehouse.gov do.) From personal experience as of a few months ago, state.gov did not use DKIM f
169.
▲
by
jedbrown
12y ago
> It seems to me that the root of the problem is overpriced data, and not the "zero rating" of some services. Zero rating facilitates overpriced data, which in turn incentivizes users to stay within the discount/zero web
170.
▲
by
jedbrown
12y ago
I take the opposite approach: I sign my reviews and have ever since I was a grad student. It compels me to do a better job reviewing and often leads to further discussion and sometimes collaboration with the authors. Some people don'
171.
▲
by
jedbrown
12y ago
> 9x bandwidth to RAM (230 GB/s vs. 25.6) Haswell-EP supports 4 DDR4-2133 channels, or 68 GB/s (theoretical). TDP on POWER8 is almost double and it's much more expensive, so we should think about it as having perhaps doub
172.
▲
by
jedbrown
12y ago
Unfortunately, STARTTLS is subject to service degradation attacks and it is very common for email servers to use unsigned keys. Simply enabling STARTTLS protects against passive attacks, but until email servers refuse connections that do n
173.
▲
by
jedbrown
12y ago
The "rebate" has already been applied to your monthly bill. How much is it worth to you to remove it?
174.
▲
by
jedbrown
13y ago
Note that the SHA256 hashes on the linked website are served over HTTP, which is no security against a MITM. If you use the HTTPS site ( https://www.tarsnap.com/spiped.html ) then the tarball links are also HTTPS (same secur
175.
▲
by
jedbrown
13y ago
> warp is currently able to preprocess many source files, one after the other, in a single command. [...] warp is set up/torn down only once for the entire set of files, rather than once for each source file. I'd like to learn
176.
▲
by
jedbrown
13y ago
A friend of mine lives in a large apartment building next to the Loop in Chicago. The building was unable to negotiate a competitive plan so they went with satellite. Clearly the local market has failed when satellite offers a better pack
177.
▲
by
jedbrown
13y ago
1. Coordinating threads on a GPU means using shared memory effectively, which is required to get decent performance on most any application. With many cores and hardware threads sharing cache on CPUs, it is also important for many applicat
178.
▲
by
jedbrown
13y ago
I write distributed-memory software and that was my first response when I first saw this a few years ago. But we are getting more on-node parallelism (and further on-node parallelism is where most of the next 10 years of performance is exp
179.
▲
by
jedbrown
13y ago
I don't interpret that to mean that you can violate the terms of the Apache license, but rather that modifications or derivative work can bear a different license. Every user is still bound by the terms of the Apache license, includ
180.
▲
by
jedbrown
13y ago
But it can't be used by software that chose BSD, MIT, MPL, LGPLv2.1, GPLv2, or other common licenses. This is fairly benign for an end-user application, but it's a restrictive choice for libraries. This is a handy chart: http:&#
More ›