Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Jonhoo
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
1.
▲
by
Jonhoo
7mo ago
Not at the moment, but it's a good idea for the next iteration of the class!
2.
▲
by
Jonhoo
3y ago
They're both based on the techniques outlined in the Noria paper ( https://www.usenix.org/conference/osdi18/presentation/gjengs... ) and my thesis ( https://jon.thesquareplanet.com/papers&#x
3.
▲
by
Jonhoo
3y ago
Just poking my head in to say that I technically never departed ReadySet — what happened was that I co-founded the company, but was so burnt-out when it came to databases after my PhD that I decided to leave the running of the company to ot
4.
▲
Captioning all my YouTube videos with AI
(thesquareplanet.com)
5 points
by
Jonhoo
3y ago
|
0 comments
5.
▲
by
Jonhoo
3y ago
Hope you enjoy it! I have captions "enabled" (and primary language set) on all my videos, but my experience has been that YouTube is very hit-or-miss with whether it adds auto-caption to longer videos (somewhere around 2h seems to
6.
▲
by
Jonhoo
3y ago
Oh hey, that's me! A better link is https://www.youtube.com/watch?v=jf_ddGnum_4 which has chapter marks and has the power outage in the middle spliced away :p
7.
▲
by
Jonhoo
4y ago
:wave: Author of the paper this work is based on here. I'm so excited to see dynamic, partially-stateful data-flow for incremental materialized view maintenance becoming more wide-spread! I continue to think it's a _great_ idea, a
8.
▲
by
Jonhoo
4y ago
I'm pretty excited about it too! I remember when I initially started the research I was amazed that this didn't already exist. Some context: https://twitter.com/jonhoo/status/1511401461669720068 Basicall
9.
▲
by
Jonhoo
4y ago
The trick is "partial view materialization" ( https://jon.thesquareplanet.com/papers/phd-thesis.pdf ). Basically, you only materialize results for commonly-accessed keys, and compute other keys on-demand.
10.
▲
by
Jonhoo
4y ago
Oh hey, that's my thesis! Happy to answer any questions you may have about it :) There's also the OSDI'18 paper here which may be of interest: https://jon.tsp.io/papers/osdi18-noria.pdf
11.
▲
In search of the perfect URL validation regex (2010)
(mathiasbynens.be)
152 points
by
Jonhoo
5y ago
|
64 comments
12.
▲
Loop Perforation (2019)
(cs.cornell.edu)
16 points
by
Jonhoo
5y ago
|
3 comments
13.
▲
What I’ve learned about life from six months learning piano (2019)
(blog.chaddickerson.com)
2 points
by
Jonhoo
6y ago
|
0 comments
14.
▲
by
Jonhoo
6y ago
Awesome! Some good places to read up on and join the discussion are https://github.com/jonhoo/bustle/issues/2 , https://github.com/jonhoo/flurry/issues/50 , and https:/
15.
▲
by
Jonhoo
6y ago
Nope, Dashmap is all xacrimon, and came on the scene long before my port. We've been collaborating on writing a shared benchmarking suite over at https://github.com/jonhoo/bustle/ though. For the time being,
16.
▲
by
Jonhoo
6y ago
I can't speak to the implementation differences between the two, but I know the author of dashmap is relatively active in responding online, so they may show up shortly to explain. In terms of performance comparisons, we're actual
17.
▲
by
Jonhoo
6y ago
I actually gave a talk about exactly this a few weeks back that may be relevant: https://youtube.com/watch?v=QAz-maaH0KM
18.
▲
Show HN: Superimposer – combine presentation videos with slides
(github.com)
1 points
by
Jonhoo
7y ago
|
0 comments
19.
▲
Considering Rust [video]
(youtube.com)
135 points
by
Jonhoo
7y ago
|
45 comments
20.
▲
Why Talk about Compensation?
(blog.wesleyac.com)
2 points
by
Jonhoo
7y ago
|
0 comments
21.
▲
by
Jonhoo
7y ago
Over the years, we (@anishathalye, @jjgo, @jonhoo) have helped teach several classes at MIT, and over and over we have seen that many students have limited knowledge of the tools available to them. Computers were built to automate manual ta
22.
▲
My First Podcast: A Tale of a Broken Ecosystem
(thesquareplanet.com)
2 points
by
Jonhoo
7y ago
|
0 comments
23.
▲
Unwind: A privilege-separated DNS recursive nameserver for every laptop [pdf]
(openbsd.org)
76 points
by
Jonhoo
7y ago
|
6 comments
24.
▲
Changing Sketches into Photorealistic Masterpieces
(youtube.com)
1 points
by
Jonhoo
8y ago
|
0 comments
25.
▲
Easy flamegraphs without Perl or pipes
(github.com)
2 points
by
Jonhoo
8y ago
|
0 comments
26.
▲
Linux x86 Program Start Up
(dbp-consulting.com)
2 points
by
Jonhoo
8y ago
|
0 comments
27.
▲
by
Jonhoo
8y ago
Yeah, sadly the screencasting software malfunctioned on some of the sessions. We're thinking of re-doing some of them with a proper microphone and screencast though (see also https://news.ycombinator.com/item?id=1908166
28.
▲
by
Jonhoo
8y ago
So, the term "hacker" and "hacking" has traditionally meant someone who is exploring the limits of systems (whether computer-based on otherwise) in a playful manner, often finding "clever" ways to make the syst
29.
▲
by
Jonhoo
8y ago
Hi all! We (@anishathalye, @jjgo, and @jonhoo) have long felt that while university CS classes are great at teaching specific topics, they often leave it to students to figure out a lot of the common knowledge about how to actually use your
30.
▲
Smashing the Stack in the 21st Century
(thesquareplanet.com)
4 points
by
Jonhoo
8y ago
|
0 comments
More ›