Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
michae2
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
1.
▲
by
michae2
5mo ago
Will mankind ever travel to the moon? > Yes; in the course of time, men will certainly travel to the moon. The journey will be performed in safety, and at a comparatively rapid rate. Just how fast, can not be predicted; but it will be su
2.
▲
by
michae2
8mo ago
Nice one! Thanks for trying it out!
3.
▲
by
michae2
9mo ago
Here are a few of my favorite creations so far: https://michae2.github.io/c-turtl/?dna=pfrbpplfpfpppcfppcfpc... https://michae2.github.io/c-turtl/?dna=ffffffpffffffffpfffff... https://m
4.
▲
Show HN: C-TURTL, a turtle graphics game
(michae2.github.io)
12 points
by
michae2
9mo ago
|
3 comments
5.
▲
by
michae2
1y ago
Thanks, this is really helpful! And great article.
6.
▲
by
michae2
1y ago
Something I’ve wondered about Datalog is whether integers can be added to the language without losing guarantees about termination of query evaluation. It seems like as soon as we add integers with successor() or strings with concat() then
7.
▲
by
michae2
2y ago
Gift link: https://www.nytimes.com/2024/12/12/science/a-second-tree-of-...
8.
▲
A 'Second Tree of Life' Could Wreak Havoc, Scientists Warn
(nytimes.com)
60 points
by
michae2
2y ago
|
3 comments
9.
▲
by
michae2
2y ago
Oh, thank you!
10.
▲
by
michae2
2y ago
To put it somewhat irreverently: running large production databases is not for the squeamish.
11.
▲
by
michae2
2y ago
> If that is a team level, it should be in the team table, not the player table. It's all contrived, of course, but the reason I would consider skill level to be a player attribute rather than a team attribute is that there could be
12.
▲
by
michae2
2y ago
PG only uses EvalPlanQual under read committed isolation. Under repeatable read the first update fails with a "could not serialize" error, just as it does under serializable.
13.
▲
by
michae2
2y ago
It's a good question. For simple UPDATEs, CockroachDB always executes in a deterministic, serial order and so it's likely the rows will be locked in the same order by any competing updates. (This can be confirmed by looking at the
14.
▲
by
michae2
2y ago
The main motivation is reduce serialization errors, for applications that can handle the weaker isolation level. Especially for applications that were previously running fine under RC on another database.
15.
▲
by
michae2
2y ago
The timing of this example is tricky because the two update statements execute concurrently (which is only possible under read committed isolation; under serializable isolation it's much more like what you're describing). Here
16.
▲
by
michae2
2y ago
Author here. We've spent the past year adding read committed isolation to CockroachDB. There were many interesting design decisions, such as: - whether to use multiple snapshots or a single snapshot per statement - how to handle read u
17.
▲
Why CockroachDB doesn't use EvalPlanQual
(cockroachlabs.com)
135 points
by
michae2
2y ago
|
58 comments
18.
▲
by
michae2
3y ago
I think we all ended up using unsafe, though there were some solutions without mmap. It would have been interesting if we had adhered to the same constraints you did!
19.
▲
by
michae2
3y ago
For anyone looking for more examples of 1BRC in Go, we had a friendly competition at work and collected the results here: https://github.com/dhartunian/1brcgo/ In addition to the loop-unrolling and bit-twiddling t
20.
▲
by
michae2
3y ago
I never considered it before, but by comparison this makes me realize that Conway's Game of Life is wave-based rather than particle-based. That is, in CGoL the rules apply to locations of the grid rather than objects traveling across t
21.
▲
by
michae2
4y ago
Anecdotally, giving our baby Bamba was actually how we discovered his peanut allergy, which was later confirmed by a traditional allergen skin test administered by a doctor. (We noticed puffy redness around his lips after his first piece
22.
▲
by
michae2
4y ago
Scheme also distinguishes between the cases using separate remainder and modulo functions. https://www.scheme.com/tspl4/objects.html#./objects:s98
23.
▲
As of Future System Time
(github.com)
3 points
by
michae2
4y ago
|
0 comments
24.
▲
by
michae2
5y ago
Wow, this seems like it could be bigger than Auto-Tune. I wonder if we'll reach a point where artists license a DDSP model of their instrument or voice, rather than perform directly.
25.
▲
by
michae2
5y ago
I wonder what proportion of analytic queries are compute-bound rather than disk-bound? I would guess most are disk-bound, so using a GPU seems like it will only benefit a small class of queries. (Though perhaps that class will grow larger i
26.
▲
by
michae2
6y ago
Thank you for the detailed comment. During quarantine I started working on a rudimentary sound engine, and this gives me a lot to think about. I really appreciate your analysis of the feedback you received. Your demo video looks really grea
27.
▲
by
michae2
6y ago
To drive the analogy even further, web browsers could be considered the automobiles of the information superhighway.
28.
▲
by
michae2
6y ago
Good points. Remembering back to the PRISM disclosures, metadata alone is enough to build a surveillance apparatus. So I guess even without decryption of all objects, confirmation of the existence of known objects could still be enough to c
29.
▲
by
michae2
6y ago
I have been wondering if there is a way to satisfy law enforcement without breaking encryption or adding backdoors. An idea: what if platforms allowed law enforcement (with a warrant) to conduct rainbow table attacks against encrypted conte
30.
▲
by
michae2
6y ago
I read this article for the first time a few months ago while creating a rudimentary sound engine. The article makes a lot of sense, but I struggled to map the concepts to sound generation. I initially tried to replace the render step from
More ›