Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gnufx
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
51 ms
·
661.
▲
by
gnufx
6y ago
I asked before, but didn't get an answer. Darcs is criticized for lack of soundness and potential exponential merge complexity -- which I'm not sure I've actually run into -- but that's Darcs2. I haven't actually
662.
▲
by
gnufx
6y ago
If you haven't read Landin's "The Next 700 Programming Languages", you should. I don't know if it's still outside the ACM paywall, but you'll find it in a web search if not. It introduced the offside rule
663.
▲
by
gnufx
6y ago
As a quick test, 1337x.to is near the top in mojeek, exalead, infinitysearch, ecloud spot (searx).
664.
▲
by
gnufx
6y ago
Thanks. That sounds vaguely familiar now.
665.
▲
by
gnufx
6y ago
For what it's worth, Fortran goes further with (optional) "end function X".
666.
▲
by
gnufx
6y ago
Can't semicolons essentially be either infix or postfix (terminators), depending on the language? Parsing the offside rule -- I know that's not actually Python -- can be done straightforwardly with a parsing combinator transformer
667.
▲
by
gnufx
6y ago
Mathematica is surely not a Lisp, as exemplified by the above. You may be able to find old commentary from Richard Fateman about that, e.g. from comp.lang.lisp, and from Kent Pitman on Wolfram's attitude to the language.
668.
▲
by
gnufx
6y ago
For historical interest, I have wondered if this also applies to TCP/IP over X.25, which was used for a while on JANET, the UK academic network, when IP became irresistable. I remember that as working well, but perhaps it didn't
669.
▲
by
gnufx
6y ago
There's also an advantage of UDP being able to resume after losing the link, as with mosh and a feature of wireguard (and other VPNs?).
670.
▲
by
gnufx
6y ago
> Do you really think that makes any serious difference if the sites you're visiting serves google ad or uses google analytics? Yes, if you block those. You're also not in a search bubble.
671.
▲
by
gnufx
6y ago
Also https://swisscows.com/
672.
▲
by
gnufx
6y ago
Is that meant to imply that the privacy protection and un-bubbling of the "middle men" is bogus? (I don't know about Qwant, but DDG isn't solely Bing, and it feeds some worthwhile organizations with donations.)
673.
▲
by
gnufx
6y ago
I'm surprised there doesn't seem to be anything in CRAN using SuiteSparse. It could presumably run at petascale, similarly to the dense support, if someone did similar work.
674.
▲
by
gnufx
6y ago
I doubtless mis-remembered about MKL, thanks. I'm baffled why there would be a problem with commercial users running a free software program like Julia or GNU Octave+SuiteSparse; that's Freedom 0. (And commercial /= propriet
675.
▲
by
gnufx
6y ago
Yes, though I don't know what version. Maybe I should have said new system, but it's a new micro-architecture, as I understand it, with an unsupported ABI.
676.
▲
by
gnufx
6y ago
Yes, if it's available for the OS you run, like EL or Debian. It's aarch64.
677.
▲
by
gnufx
6y ago
The SIMD makes little difference to the bulk of the system, but you want dynamic dispatch where it does, at least on a typical HPC system, which isn't heterogeneous five years down the line, and in things like libc generally.
678.
▲
by
gnufx
6y ago
The thing that makes a significant difference is BLAS, and it's easy to substitute. There are some old numbers at https://loveshack.fedorapeople.org/blas-subversion.html#_add... Most of it is unlikely to benefit much
679.
▲
by
gnufx
6y ago
Only roughly additive. Some obsolete features have been dropped, though that doesn't mean compilers have dropped them.
680.
▲
by
gnufx
6y ago
If you care about small matrices on x86_64, you should look at libxsmm, which is the reason MKL now does well in that regime. (Those numbers aren't representative of large BLAS.)
681.
▲
by
gnufx
6y ago
You just run MKL from the oneapi distribution, and it gives decent performance on EPYC2, but basically only for double precision, and I don't remember if that includes complex. ACML was never competitive in my comparisons with Goto
682.
▲
by
gnufx
6y ago
I've made the point that GCC and free linear algebra is infinitely faster on platforms of interest (geometric mean of x86_64, aarch64, ppc64le) while still having similar performance on x86_64. I thought MKL used suitesparse, or is tha
683.
▲
by
gnufx
6y ago
Apple is obviously a contrast with the usual state of affairs where one of the first signs of a new CPU is in the GNU toolchain.
684.
▲
by
gnufx
6y ago
I don't need to; the first I remember hearing of Trump was locals sounding off in an Aberdeen pub. Anyway, "local golf club owner" is my idea of parochial, and a good joke.
685.
▲
‘Revolutionary’ algorithms underestimate risk to patients
(manchester.ac.uk)
1 points
by
gnufx
6y ago
|
0 comments
686.
▲
Prestel: The British Internet That Never Was
(historytoday.com)
3 points
by
gnufx
6y ago
|
0 comments
687.
▲
by
gnufx
6y ago
A tongue in cheek parochial view stereotypical of local papers in the UK and, I expect, elsewhere.
688.
▲
South Ayrshire Golf club owner loses 2020 presidential election
(ayrshiredailynews.co.uk)
4 points
by
gnufx
6y ago
|
3 comments
689.
▲
by
gnufx
6y ago
I can't remember for sure whether Toolpack's revision control component actually operated with ASTs, but I think it did. Certainly there was a semantic diff and patch. (Toolpack was quite an advanced a Fortran77 engineering tool
690.
▲
by
gnufx
6y ago
Yes, except that I don't think that's niche. With darcs, I have a collection of patches available from developments/contributions, and a release is a set I'm happy with on top of the previous release tag. If one of the
More ›