Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jedbrown
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
52 ms
·
451.
▲
by
jedbrown
15y ago
There are some famous examples of tweaks that don't make the paper, but are actually critical to successful methods. Antony Jameson's aerodynamic codes are prime examples. He made good money for decades because Boeing and some other majors
452.
▲
by
jedbrown
15y ago
If the hardware cost benefit is not large, there isn't any point discussing software development cost. If the benefit is huge, then the software discussion is relevant. In other words, the decision table looks something like
453.
▲
by
jedbrown
15y ago
My point is that they should demonstrate what the potential hardware advantage is before evaluating whether the software development costs are worthwhile. There are a few HPC tasks that are very simple and possibly amenable to specialized h
454.
▲
by
jedbrown
15y ago
Wall clock time alone isn't such a useful metric to compare CPU vs. FPGA. It would be more meaningful to normalize by machine cost (initial investment and operating costs). (Software development/non-portability is a separate discussion.)
455.
▲
by
jedbrown
15y ago
It's a lot heavier than an Air, really more of a competitor to the 13" MBP. The Asus U46E is also in that category (slightly lighter and narrower, I preferred the screen).
456.
▲
by
jedbrown
15y ago
Academic research is one more data point. Sometimes you have faculty and students from multiple institutions. It's not so much the cost that's the problem, rather the paperwork to bill it to various grants over the lifetime of a project. In
457.
▲
by
jedbrown
15y ago
It might also spawn a new collaboration. There are dishonest people in science, but anyone scooping your work has to weigh the risks of getting called out for it, which is more likely if your software is good and widely used. I don't believ
458.
▲
by
jedbrown
15y ago
If you make a fake key, then you can walk in with people all around without looking suspicious. You can even act like the owner whilst in a group of non-conspirators. Even with a great picking kit, it's going to look different to anyone loo
459.
▲
by
jedbrown
15y ago
I'm confused about the relationship between Anti-Sec (in the sense of the wikipedia article) and Anonymous. Anti-Sec is "dedicated to eradicating full-disclosure of vulnerabilities and exploits and free discussion on hacking related topics"
460.
▲
by
jedbrown
15y ago
http://linux.die.net/man/1/fakeroot
461.
▲
by
jedbrown
15y ago
The debugger requires Visual Studio, bummer.
462.
▲
by
jedbrown
15y ago
T-mobile uses different frequencies for 3G, but some of their phones (e.g. Vibrant) also have 3G in Europe.
463.
▲
by
jedbrown
15y ago
Sounds like you had poor teachers. Mathematics should always be about problem formulation and understanding which methods are appropriate and how they fit together. Memorizing formulas is not mathematics at any level. Here is a very good, a
464.
▲
by
jedbrown
15y ago
Depends on the carrier. It took five minutes on the phone with T-mobile to unlock my Vibrant.
465.
▲
by
jedbrown
15y ago
Historically, it would seem like 30 is almost a "sweet spot" for language creation. * Dennis Ritchie was 27 or 28 in 1969 when C got going. * McCarthy was about 30 in 1958 for Lisp. * Sussman was 28 and Steele was 21 in 1975 for Scheme. * A
466.
▲
by
jedbrown
15y ago
The most common scenario for me is that while implementing one feature, I find a documentation error or a simple way to improve a component that is used by the new code. For example, I might be testing the new feature and have a bug in my n
467.
▲
by
jedbrown
15y ago
Great point on the low foot support. I've been nearly subconsciously putting one foot or the other on objects underneath my standing desk. Breaking symmetry and having multiple positions to stand in is certainly useful.
468.
▲
by
jedbrown
15y ago
Sure, but building everything from source yourself is a lot of effort to maintain. You can go with something like NixOS, but it's also a hassle to use because nothing is in the "standard places". If you generally want the latest release of
469.
▲
by
jedbrown
15y ago
Debian Sid and Archlinux are functional rolling release distros.
470.
▲
by
jedbrown
15y ago
I'm certain the methods being used here are just wrong. It looks like it's code generated by a symbolic algebra system. Chances are that using a more scalable methodology would eliminate the code size problem. For example, symbolic manipula
471.
▲
by
jedbrown
15y ago
This statement, taken literally, is absurd. What are you trying to say?
472.
▲
by
jedbrown
15y ago
My biggest problem with Emacs today is responsiveness. This is partly due to lack of threading, partly due to slow execution of Elisp code, and partly due to poor data structures/database use in the back end (e.g. for maintaining indexes).
473.
▲
by
jedbrown
15y ago
Lots of commercial software has version numbers assigned for marketing reasons and largely independent of technical changes.
474.
▲
by
jedbrown
15y ago
Cray runs a stripped down kernel they call Compute Node Linux. It still has virtual memory, which combined with the frequency of getting poorly mapped physical pages, causes difficult to predict performance. It is just accepted that perform
475.
▲
by
jedbrown
15y ago
If it doesn't support MPI or a functional threading system, then it will never be used for HPC.
476.
▲
by
jedbrown
15y ago
Compilers are great at some things and really bad at other things. The C and Fortran ABIs are too permissive in some cases, making certain optimizations impossible for the compiler to do (without combinatorial growth in generated code size)
477.
▲
by
jedbrown
15y ago
Often the jargon is unavoidable because "common sense" definitions are actually subtly incorrect. This does not mean that examples and motivation have no place, but there is definitely a chicken/egg problem and starting by stating definitio
478.
▲
by
jedbrown
15y ago
Hmm, I can't think of a single general book that could be considered general CS&E. There are many great books in, e.g. numerical linear algebra, domain decomposition methods, finite element or finite volume methods, etc. While these are
479.
▲
by
jedbrown
15y ago
Broadly speaking, the field is Computational Science and Engineering (CS&E). It occupies the space between applied mathematics, engineering, physics, and software (high and low level). CS&E picks up around where physicists write the
480.
▲
by
jedbrown
15y ago
I solve partial differential equations on parallel computers. This is a key competitive advantage for many industrial applications including aerospace, reservoir, reactor, and data center design. It is also crucial for medical applications,
More ›