Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
eslaught
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
58 ms
·
571.
▲
by
eslaught
8y ago
I'm not sure if anyone is still reading this thread, but I wrote up some thoughts on the differences between Sequoia and Legion and some of the lessons we learned. Maybe this is a little too much "inside baseball", but hopefu
572.
▲
by
eslaught
8y ago
P.S. Shameless plug: If you're interested in working on this sort of stuff, we're hiring for full-time staff scientists as well as interns. Drop me a line! (Contact in profile.)
573.
▲
by
eslaught
8y ago
(Disclaimer: I work on Legion) Sequoia has been largely superseded by its spiritual successor Legion [1], another programming system by Alex Aiken. Legion doesn't focus so much on low-level memory hierarchies, but it does a very, very
574.
▲
by
eslaught
8y ago
I don't know if you've ever been subject to scientific peer review or not. One of the most frustrating things is reviewers who misunderstand the paper, but are convinced they've found some sort of problem with it. Admittedly,
575.
▲
by
eslaught
8y ago
A note to any Rust maintainers reading: There is something wrong with the line spacing. It's so narrow that it's hiding the underscore in one of the code examples: https://screenshots.firefox.com/PYoTEXQwowBJoG30&#
576.
▲
by
eslaught
8y ago
Your agreement with the CC provider isn't binging for Valve, but Valve's aggreement with the CC provider is (which they need to even accept cards in the first place). Admittedly, I don't know that much about the contracts b
577.
▲
by
eslaught
8y ago
Or they delete your account. I'm not sure about Steam, but there are plenty of horror stories on the internet about "bought X on Y platform and then Y revoked account". The majority of users may never experience this, but the
578.
▲
by
eslaught
8y ago
Of all the tools mentioned in this thread: how do they scale? We have DAGs that cause graphviz to choke (tens of minutes running time, if it ever finishes). So far I'm not aware of anything that scales better than graphviz with similar
579.
▲
by
eslaught
8y ago
Is there a test I can use to confirm that it's working? I've set privacy.firstparty.isolate true and privacy.firstparty.isolate.restrict_opener_access true and when I log in to Github followed by Travis, Travis was able to log in
580.
▲
by
eslaught
8y ago
It would be interesting to see how much wall clock time these applications run for. One answer to the question of how many iterations to run for is to compare it to the expected running time of real applications. If the expected running tim
581.
▲
by
eslaught
8y ago
I just don't get this. I was involved in a conference committee this year (CS is published in conferences), and as far as I know everyone from the general chair on down was a volunteer. There were some costs like conference space for t
582.
▲
by
eslaught
8y ago
Well of course. Property taxes are high because property values are high, and if property values are high then the only people who can afford to buy (or even rent) are going to be wealthy or relatively wealthy. So what we're really say
583.
▲
by
eslaught
8y ago
And The Night Watch: https://www.usenix.org/system/files/1311_05-08_mickens.pdf
584.
▲
by
eslaught
8y ago
My experience with writing is that edits feel much larger while you're making them. But when you take the final version and actually diff it to the original, and take into account e.g. moving rather than deleting and rewriting text, th
585.
▲
by
eslaught
8y ago
Perhaps this is an issue in journal based publishing, I don't know. In CS, we publish in conferences. Conferences don't have editors in the sense that journals have. So there's no initial filtering step. Anyone can submit, an
586.
▲
by
eslaught
8y ago
I don't know about where you publish, but all the venues where I publish use double blind review. Therefore I'd say all this talk about how many authors and so on is a red herring. Assuming double blind review, the barriers are go
587.
▲
by
eslaught
8y ago
As far as I know, Dask is at its core a tasking model (i.e. tasks have input and outputs, and run automatically when inputs are ready in a dataflow-like model). Charm++ (on which CharmPy is based) is an actor model. Think Erlang for HPC. Yo
588.
▲
by
eslaught
8y ago
As someone who spent a number of years doing free tutoring for CS classes (i.e. the kind where you can't choose who is coming in to see you), I strongly disagree with this. Yes, there were students who started and ended the quarter hop
589.
▲
by
eslaught
8y ago
There can also be a large discrepancy between how easy a bug is to spot in advance, and how stupid it makes you look after the fact. Plenty of people on HN were bashing "stupid" mistakes leading to security vulnerabilities in rece
590.
▲
by
eslaught
8y ago
I would recommend never using git checkout to clear local changes, and instead recommend either git stash or git stash -p depending on whether you want to save the whole work tree or just part of it. The stash subcommand internally creates
591.
▲
by
eslaught
8y ago
It would be like calling every individual connection made during a DDOS event an "attack". No, it's one attack. The number of connections merely indicates the size of the attack, and in this case possibly less because if it&#
592.
▲
by
eslaught
8y ago
Can you describe what's better about it? Is it merely fixed or is it somehow better than when it was new?
593.
▲
by
eslaught
8y ago
The mediator is absolutely working for the company. The whole point of this is to retain people who might still provide value to the company, with the idea that it's cheaper to retain an existing employee than to recruit and hire a new
594.
▲
by
eslaught
8y ago
> Partially-observed state. Units and buildings can only see the area around them. The rest of the map is covered in a fog... Actually, this is true on multiple levels. There is fog of war, but then there is the fact that a human player
595.
▲
by
eslaught
8y ago
In this example: fn collect<B: FromIterator<Self::Item>>(self) -> B where Self:Sized; I thought this was universal, not existential like the podcast claims. It would be existential if you instead wrote: fn coll
596.
▲
by
eslaught
8y ago
It's standard profit maximization. If you can get a customer to pay $X, and then also sell their data on the side for $Y, then why wouldn't you do it? The thing people don't seem to realize is that it's not just enough t
597.
▲
by
eslaught
8y ago
Aren't all the new DOE machines GPU at this point? I understand A21 and NERSC9 both are, though the vendor isn't announced yet as far as I'm aware.
598.
▲
by
eslaught
8y ago
My advice would be to not just focus on a use case, but actually have a small "starter project" in mind that you can prototype an MVP for. My starter project[1] was a set of bindings for pandoc-types, so you can manipulate Pandoc
599.
▲
by
eslaught
8y ago
I've had the new MBP for about 18 months, and the keyboard is the only element that continues to consistently trip me up. Most of the time, it's fine, but every once in a while I get that out-of-body sort of feeling that something
600.
▲
by
eslaught
8y ago
As you may have expected, Terra doesn't approach this from a type safety perspective. The generated code is of course type checked, but the metaprogram is not. Instead the goals are productivity and performance. And along those axes I
More ›