Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ihnorton
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
16 ms
·
61.
▲
by
ihnorton
7y ago
I hope that this 1.0 status will prompt the Qt people to take a closer look at Bazel, but that's probably strongly conditioned on the quality of Windows support. Qt Co. have indicated that CMake is the most likely replacement for qmake
62.
▲
by
ihnorton
7y ago
> What do these do. Why are they adding an alternative gettime implementation for MacOS? Why are they patching a bunch of test files to make them pass? The gettime patch is to support macOS SDK < 10.12, as it says in the patch itself.
63.
▲
by
ihnorton
7y ago
> Not a fan of Conda, the cli is terrible, their unofficial builds are opaque and in my experience the very few packages that are not available on pypi are rarely worth installing (usually the worst kind of "research code"[1]).
64.
▲
by
ihnorton
7y ago
- if you are willing to do LLVM, you might look at Julia as (in some sense) a Lispy LLVM frontend. See: https://www.youtube.com/watch?v=BBUrQId0HhQ - re LuaJIT, take a look at the RaptorJIT fork: https://github.c
65.
▲
by
ihnorton
7y ago
We have an entire profession built around the often-vain attempt to clarify and resolve ambiguities in the use of those 70k+ words: law.
66.
▲
by
ihnorton
7y ago
How does anyone, really? https://www.nytco.com/board-of-directors/
67.
▲
by
ihnorton
7y ago
The best place to start is this list of resources: https://julialang.org/learning/ Excluding the university course listings, I think most of the resources there should be up-to-date (post Julia 1.0). Once you have a ba
68.
▲
by
ihnorton
7y ago
> And while you can't write in assembly in Julia Julia allows inline LLVM IR, so this is technically possible, if a little awkward: https://julialang.org/blog/2017/03/piday#π-via-inline-assemb...
69.
▲
by
ihnorton
7y ago
> Better integration for GitHub for the Azure DevOps suite One small improvement I would really appreciate is a reduction in the number of clicks required to reach the real build status page. Clicking "Details" on a status row
70.
▲
by
ihnorton
7y ago
Are you compiling to LLVM IR with a modified Clang that is intended to be drop-in, and then interpreting+JITing? Or instrumenting?
71.
▲
by
ihnorton
7y ago
If that's an issue, there are several other browser-based volume renderers with unrestricted BSD/MIT-style licenses: - https://github.com/maartenbreddels/ipyvolume - https://github.com/Kitware
72.
▲
by
ihnorton
8y ago
I'm reluctant to even dignify this kind of low-effort drivel with a response. There's a bunch of other commits linked from that very same user profile, related to -- and this will blow your mind -- image reconstruction: https:&#x
73.
▲
by
ihnorton
8y ago
I think you forgot one ;) - A native GUI: https://github.com/revery-ui/revery
74.
▲
by
ihnorton
8y ago
That might be possible with nteract (Javascript, not sure if pure) and the IJulia kernel.
75.
▲
by
ihnorton
8y ago
Julia does not have a tracing JIT right now, but does use runtime information in order to JIT specializations based on (often inferred) method argument types.
76.
▲
by
ihnorton
8y ago
> I don't believe LLVM provides a stable cross language ABI, and AFAIK languages just use regular FFI (via the C ABI) to communicate with one another Provided the compilers generate compatible versions of LLVM IR, then cross-languag
77.
▲
by
ihnorton
8y ago
The data from Camelyon '16 and '17 apparat to be available without registration on GigaScience: http://gigadb.org/dataset/100439
78.
▲
by
ihnorton
8y ago
> the resulting models all generalize quite poorly In this field, this kind of technology will be augmentative for the near-term at least, so generalization matters less than elsewhere provided the false negative rate is kept low enough
79.
▲
by
ihnorton
8y ago
> Moreover, it seems that the ability to provide fast (in seconds to minutes) analysis implies powerful computational ability and data network. Finally, the data acquisition right now takes more or less 20 to 45 minutes depending on the
80.
▲
by
ihnorton
8y ago
Note that ifort defaults to a substantial equivalent of gfortran’s `-ffast-math`, which is not the default in gfortran. It looks like the equivalent option is still under discussion for rust: https://github.com/rust-lang&
81.
▲
by
ihnorton
8y ago
The question is not about where FoundationDB can run in general. Sorry if that was unclear. The question is about (public?) continuous integration testing for changes to FDB against macOS specifically, eg for pull-requests (for example, to
82.
▲
by
ihnorton
8y ago
I’m curious how they plan to do continuous integration. The Apple hardware-only clause of the macOS SDK license agreement really crimps the options for CI, especially for open source projects with limited budget. Travis is a godsend, but th
83.
▲
by
ihnorton
8y ago
IIUC building Singularity containers still requires root.
84.
▲
by
ihnorton
8y ago
> If you had a language VM for the real world language that is Lua built using SVM it would probably be a hundred MB or so. Is this mostly JRE? Would Jigsaw help, or is SubstrateVM already doing something like that? (To be clear, this te
85.
▲
by
ihnorton
8y ago
> you can just embed the JVM the usual way and ship the Graal compiler with it How feasible would it then be to use Graal NFI for FFI from vanilla Java? That seems useful given the performance limits of JNA and the complexity of JNI.
86.
▲
by
ihnorton
8y ago
> With the SubstrateVM it is possible to produce a single, statically linked native binary executable version of Graal.js, which doesn't need any JVM to run. How large is the resulting executable? There was some mention of shares li
87.
▲
by
ihnorton
8y ago
> means requiring a compiler toolchain If your compiler toolchain both runs on and generates WASM then you’ve removed about 90% of the pain of compiler toolchains. The experience should be on par with something like typescript or one o
88.
▲
by
ihnorton
9y ago
Only assuming you have root or a sufficiently cooperative IT department. In situations where this is a problem, both assumptions are often untrue (managed HPC).
89.
▲
by
ihnorton
9y ago
Microsoft (both vscode and studio) seems to be moving toward ide adaptation — parsing output from other compilers, supporting compilation databases and folder-only (non solution) projects. Perhaps this, combined with Clang viability for MSV
90.
▲
by
ihnorton
9y ago
Julia does (Pandas, matplotlib, many others). Swift is getting some language features to make this kind of binding possible/simpler. IIRC xtensor does (or can) wrap Python libraries from c++.
More ›