Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
eslaught
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
37 ms
·
361.
▲
by
eslaught
5y ago
Is this implemented in cmark-gfm? https://github.com/github/cmark-gfm
362.
▲
by
eslaught
5y ago
What about Discourse? They have an open source, self-hostable version: https://github.com/discourse/discourse
363.
▲
by
eslaught
5y ago
Perhaps Netflix has shifted. In the beginning, I think you could have made a good argument that technology was their moat, but I don't think you can say so today. Today, their best attempt at a moat is content, and it's a poor one
364.
▲
by
eslaught
5y ago
Interesting, are there any other TLDs with such squatting rules?
365.
▲
by
eslaught
5y ago
Part of the issue here that I don't see people addressing is that SMS as an only-factor recovery tool is often not optional. I hit a case like this just the other day: the service would not allow me to log in at all without adding an
366.
▲
by
eslaught
5y ago
We've actually gotten some mileage out of being able to swap one Lua implementation for another. (To date, I think we've tried LuaJIT, Moonjit, and PUC Lua.) E.g., we still rely on Moonjit for PPC64le support, even though it'
367.
▲
by
eslaught
5y ago
Different languages help because the different parts of the program expose different needs. You want the generated code to be low-level, because you want it to be fast, free of dependencies (interpreter, JIT, GC, etc.), and you care less ab
368.
▲
by
eslaught
5y ago
When you use a template language, how do you JIT the code so you can run it in the same process? How do you parse C/C++ header files so you can introspect their types or functions and take actions based on the results? How do you write
369.
▲
by
eslaught
5y ago
Terra macros are hygenic in the sense that they follow the Lua scoping rules. So if you do: local add1 = macro(function() return `x+1 end) terra() var x = 12 add1() end Then this will give you an error
370.
▲
by
eslaught
5y ago
I develop Regent, a programming language for distributed computing based on Terra [1]. We're one of the larger (largest?) Terra codebases and indirect source of users. (I also help maintain Terra, but this answer is more focused on my
371.
▲
by
eslaught
5y ago
In case anyone is still reading this, I'm here now. Still happy to answer any questions. I'll also add that we're always looking for new contributors. We're an 100% community run project, so everything is driven by peopl
372.
▲
by
eslaught
5y ago
Hi HN, I help maintain Terra, and also use it to build Regent, my distributed programming language[1]. A bit busy at the moment, but if you leave questions here I'll try to answer them (possibly in some hours). [1]: regent-lang.org
373.
▲
by
eslaught
5y ago
We're working on 1.0. The language is basically stable but needs a little polish. As usual everything depends on what time people have to put in. Always looking for more help!
374.
▲
by
eslaught
5y ago
You can interleave Terra and Lua execution. Terra functions are JITted if you call them from Lua. You can call Lua from Terra too, though the language makes you jump through some hoops to encourage code to avoid Lua dependencies in Terra co
375.
▲
by
eslaught
5y ago
Well Rust procedural macros can run arbitrary code, so that's not such a big difference. I'd say the larger one is having access to actual AST data structures available if you want them. Rust forces you to parse the token stream y
376.
▲
by
eslaught
5y ago
We use LLVM, so hypothetically yes. I don't think anyone has tried though.
377.
▲
by
eslaught
5y ago
I don't know anything about this specific implementation, but I find it incredible that the main author seems to be committing to the repo on a daily basis. Considering how old the project is, that's quite a commitment for any ope
378.
▲
by
eslaught
5y ago
See also this comment that makes the ambiguity explicit: https://github.com/rust-lang/rfcs/pull/2527#issuecomment-414...
379.
▲
by
eslaught
5y ago
It's possible that both of these are true. To be clear, when I say quality, I don't just mean this in the narrow sense of following the rules that writing teachers say you should. Harry Potter and Twilight both became popular
380.
▲
by
eslaught
5y ago
I've seen this type of analysis show up in a couple places, and I think it usually misses one critical factor: The vast majority of books frankly suck. I say this as an aspiring writer and as someone who (as part of that) has critiqued
381.
▲
by
eslaught
5y ago
I think the more appropriate analogy is not bitcoin, but underlying crypto technologies. Should stop researching crypto (or should we repudiate past crypto research) because it might result in new mining technologies? I think the answer to
382.
▲
by
eslaught
6y ago
Is there really no delay, or anything else going on? I'm sure I've seen my upvote count be out of sync with the changes I see on my scores for recent comments.
383.
▲
by
eslaught
6y ago
You might be interested in Legate [1]. It supports the NumPy interface as a drop-in replacement, supports GPUs and also distributed machines. And you can see for yourself their performance results; they're not far off from hand-tuned M
384.
▲
by
eslaught
6y ago
As it turns out, NVIDIA just open sourced a product called Legate which does not just GPUs but distributed as well. Right now it supports NumPy and Pandas but perhaps they'll add others in the future. Just thought this might be up your
385.
▲
by
eslaught
6y ago
To make this even more explicit: if OP can get interviews, then the resume (and the "on paper" job record) is clearly not an issue. The issue is interview technique, possibly the verbal description of the job history, but possibly
386.
▲
Legate NumPy: An Aspiring Drop-In Replacement for NumPy at Scale
(github.com)
2 points
by
eslaught
6y ago
|
1 comments
387.
▲
by
eslaught
6y ago
The stupid mistakes are easy---just fix them. For me the part that has me pulling teeth is when I know for a fact that something is wrong, but for the life of me I cannot see how to fix it. And with everything I try to do, I'm not ho
388.
▲
by
eslaught
6y ago
I haven't read the article in detail, but I think the point is some versions of this attack can be carried out by pure social engineering. Go into a store, claim to be you, talk your way out of giving ID, then get a new SIM card associ
389.
▲
by
eslaught
6y ago
This is a bit like what Regent does. "Pointers" are really offsets into regions, which means that we can transparently move them around a distributed machine on the user's behalf. http://regent-lang.org/
390.
▲
by
eslaught
6y ago
I'm not sure the narrative you're trying to paint here actually works. If you dig deeper into the actual poll, it says: > In addition to Protestants, declines in church membership are proportionately smaller among political con
More ›