Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Derander
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
Accelerating Real-Time ML with Symbolic Python Interpreter
(chalk.ai)
3 points
by
Derander
1y ago
|
1 comments
2.
▲
by
Derander
1y ago
Python is the language of choice for many ML teams — it’s flexible, expressive, and has the right ergonomics for real-time workflows. But it’s also slow. To make Python faster, I built a Symbolic Python Interpreter to make Chalk’s “Python r
3.
▲
Deep Dive: Building PartiQL Support at Chalk
(chalk.ai)
4 points
by
Derander
2y ago
|
0 comments
4.
▲
Palantir announces confidential draft S-1
(businesswire.com)
24 points
by
Derander
6y ago
|
4 comments
5.
▲
by
Derander
10y ago
That's odd. I work in a 100% typescript shop and about half the devs use intellij and webstorm full time without much trouble. Jump to definition/auto import/implement interface/etc all work.
6.
▲
by
Derander
10y ago
Arbitrary example: If you're using SHA256 you're emitting 256bit hashes. Hopefully the distribution of SHA256 outputs is indistinguishable from random (or close enough) or else we've got big problems in other domains. If you&
7.
▲
by
Derander
10y ago
If you're using typescript and emacs, https://github.com/ananthakumaran/tide is a very good integration with the built-in language server for semantic auto-completion and "jump-to" support. I use it ever
8.
▲
by
Derander
10y ago
I attempted to use clang-format on a mixed typescript/tsx codebase and found that it mangled jsx expressions. This wasn't surprising but I suspect that typescript users probably overlap heavily with react users so it's not a
9.
▲
by
Derander
10y ago
It's not hard to automate with raw gulp or webpack, but it does add a significant amount of time to compilation. It roughly doubled our incremental compile times. My team decided it wasn't worth it, but it's possible that a c
10.
▲
by
Derander
10y ago
TypeScript has dealt with this in the past by adapting to the introduction of `<Foo>` from jsx, which clashed with typescript's casting operator. If this ends up being a problem I'm sure that the TypeScript team will just pi
11.
▲
by
Derander
11y ago
Lodash has many features that underscore does not have. Also, I am told that Lodash has been implemented in such a way that functions are largely independent of each other so that you can build a custom lodash package that only includes the
12.
▲
by
Derander
12y ago
I TA for this class. The class is optional for non-engineering majors but has enrollment >= 700 people per quarter. So many people at Stanford take the class that it's a bit of a cultural phenomenon. There are three "intro"
13.
▲
Kademlia: Distributed Hashtable (2002)
(maymounkov.org)
5 points
by
Derander
12y ago
|
0 comments
14.
▲
by
Derander
12y ago
I'm not the OP but: The analytical gradient is actually a general tool used in multivariable calculus. It's vector-valued, in that if you take the gradient of a function of three variables: f(x, y, z), then you'll get a 3-vec
15.
▲
by
Derander
12y ago
I've heard nothing but good reviews of the online version of the class. I took the class at Stanford (and actually worked on the system mentioned in the article) and I found its content to be useful. I believe that the online version c
16.
▲
by
Derander
12y ago
I'd be surprised if the average high school algebra course covered group theory :-).
17.
▲
by
Derander
12y ago
The standard argument is that people shift jobs so much because it's the most reliable way to get a large pay raise. If companies stopped making it necessary to hop jobs in order to make closer to what you're worth, then it might
18.
▲
by
Derander
13y ago
One of the interesting things about classic ciphers is that (as far as I know) they're obviously insecure by modern standards. Most of the time what people want out of modern crypto is something called "semantic security" --
19.
▲
by
Derander
13y ago
I'm a current Stanford junior. In my experience most people feel stressed if they haven't committed to an offer by early February. The major career fairs for internships take place mid-January, with a more full-time oriented fair
20.
▲
by
Derander
13y ago
There is probably useful analysis that they can perform in aggregate across all of their users. Perhaps people who read email are more likely to do <x> at a certain time and that signal is only noticeable with more data than you as an
21.
▲
by
Derander
13y ago
For those sorts of things I think it's completely reasonable to drop into emacs, vim or sublime and then just copy paste back into your primary IDE. When it's a text editing operation that you're trying to do (as opposed to a
22.
▲
by
Derander
13y ago
I care about cell phone performance because I'm excited for the day when I can realistically start booting a general purpose OS on my phone and call it good enough w/ a monitor and external keyboard.
23.
▲
by
Derander
13y ago
To a certain extent that's what the JVM is -- you just have to target its bytecode :-).
24.
▲
by
Derander
13y ago
One thing to note about this specific problem: this is an example of the traveling salesman problem with a metric. This makes efficient (good) approximation algorithms a possibility. Many NP-hard approximation algorithms classes teach a 1.5
25.
▲
by
Derander
13y ago
NaCl is actually designed to interoperate with JS in a fairly rich way and this interoperability is designed to be provided entirely by the browser. The idea is that you pick the runtime that you want -- probably the one provided by your br
26.
▲
by
Derander
13y ago
http://www.cs.utexas.edu/users/EWD/ Feel free to read one of the thirteen hundred things he published. Most relevant to you (probably) is that he championed the use of "structured programming" -- aka, if
27.
▲
by
Derander
13y ago
For those who are unaware, Lessig is a professor of law and ethics at Harvard, and has been a professor of law at Stanford and the University of Chicago in the past.
28.
▲
by
Derander
13y ago
First, in order to get a clearance you have to be sponsored. Companies have a limited number of sponsorship slots allocated to them by the government. Then, the process behind getting cleared is fairly arduous. You may have a clean record b
29.
▲
by
Derander
13y ago
I'd be surprised if it were worth it. Even with fairly efficient GPU mining rigs it's getting close.
30.
▲
by
Derander
13y ago
The need for that form of reasoning seems to me to be a symptom of the way that we go about writing code. We don't need to worry about if line 10 executes before line 11 within a given scope -- we just know this. If we come up with a simila
More ›