Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
barakm
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
barakm
10mo ago
How quickly we forget. He was a compromise in resolving the board coup.
2.
▲
by
barakm
2y ago
The lack of self-awareness with this post… Never mind the shameless self-promotion, doing it while decrying self-promotion means I’m never looking at your app, full-stop.
3.
▲
by
barakm
2y ago
I hear ya. I've done some crazy things with `git reflog` (which I always pronounce git re-flog instead of ref-log) but it is not fun. There's the usual cognitive shift, and in my case a bit of a best-practice shift I had to go thr
4.
▲
by
barakm
2y ago
Literally `jj undo` There's a whole operation log (`jj op log`), as another sequence of actions, and you can undo them. It gets crazier from there, but I've also been enjoying jujutsu lately and I had to RTFM a good couple of time
5.
▲
by
barakm
2y ago
Oof. I’m sorry. From someone acquired by ServiceNow… I hope your stock options are worth it
6.
▲
by
barakm
2y ago
Oh, dreidel as a drinking game sounds both horrific and hilarious. Here’s how I thought of it: Everyone starts with infinite gelt — or at least a liver — and ante/paying into the pot is either taking a drink or paying a drink token. Th
7.
▲
by
barakm
2y ago
“One, two, three, four Who’s punk what’s the score?” Get outta here with the gatekeeping
8.
▲
by
barakm
2y ago
The Go is the more mature implementation; it's generally a lot easier to refactor Go as you're figuring things out and then can build the Rust version (which is a good bit faster) Sharing e2e test suites (realistically, two differ
9.
▲
BBQvec: An open-source, embedded vector index for Rust and Go
(blog.daxe.ai)
6 points
by
barakm
2y ago
|
2 comments
10.
▲
by
barakm
2y ago
Wow, so many haters :( I love Rye. It does what it says on the tin. It makes the whole venv/Python-version/packaging process actually pleasant, and it’s invisible to someone used to Python-official usage (pyproject.toml et al). An
11.
▲
by
barakm
2y ago
Thank you! As you keep posting your progress, and I hope you do, adding these references would probably help warding off crusty fuddy-duddys like me (or at least give them more to research either way) ;)
12.
▲
by
barakm
2y ago
Appreciate the link; but would still like to know how well it works. If you have a link for that, I’d be much obliged
13.
▲
by
barakm
2y ago
> Thy are binary vectors with 768 dimensions, which takes up 96 bytes (768 / 8 = 96). I guess I’m confused. This is honestly the problem that most vector storage faces (“curse of dimensionality”) let alone the indexing. I assume tha
14.
▲
by
barakm
2y ago
The article is right; I do not like ddevault, and refuse to use his software on my machines as a result. I will never pay him money. The article is also right that Redis is kinda 'complete' and merely staying the course and slowly
15.
▲
by
barakm
3y ago
This is my problem too. I love Ubiquiti's stuff when it works, but my home switches 10Gig at the moment, and 10Gig from my ISP is coming soon. Right now I run a full-on firewall 1U main server/router that can do that, but I'd
16.
▲
by
barakm
3y ago
Not to be on dangling modifier patrol, but I’d be quite amused if Columbus thought discoveries from America were worth $1.5M dollars (in a currency that hadn’t even come around yet)
17.
▲
by
barakm
3y ago
This is also why managed Kubernetes is a useful thing (EKS, GKE, et al)... but if you still want to do it yourself, maybe look into some Kubernetes distros (like Typhoon ( https://typhoon.psdn.io ) which I run on my clusters)
18.
▲
by
barakm
4y ago
Hear, hear The worst part of Rust, too, is that async/await is tacked on— and it’s just a bad primitive to start with. I have many more thoughts on this that I might like to blog about, but it can be improved by having a async runtime
19.
▲
by
barakm
4y ago
Your post and air quotes for “feature” are hella snide. In chess code, en passant is an edge case that takes a lot of code to cover, and not just some bug due to incompleteness. Check yourself before you wreck yourself. And yes, check pun i
20.
▲
by
barakm
4y ago
I think you meant “borrow checker” because sure it does. It’s called a const reference. Want a mut borrow? That’s a pointer. That Rust can check these somewhat more explicitly (rather than via good coding style) and that C++ also allows you
21.
▲
by
barakm
4y ago
> and replaced it with a copy of the observable universe, and then did it again Sorry, it was totally in the tweet. Literally used the word replaced
22.
▲
by
barakm
4y ago
Which is why I support the unique strings— but as you can also tell from many comments, this is not easy for a lot of very technical folk. What you’re saying is true— if you replace an abstract state with an atom — but the problem here is p
23.
▲
by
barakm
4y ago
You’re right to go to Planck length to get a number of bits to represent an atom, but here’s another angle: To best guess, there are about 10^24 stars in the sky. That’s about 2^80. That means you could simply, on Earth-prime, give an id t
24.
▲
by
barakm
4y ago
Right idea on why it’s wrong, but it’s even worse than that! The kilobyte, say all 0s, represents the state of an entire multiverse. As my comment below, it’s maybe a couple dozen atoms, in perfect conditions (the conditions are again absur
25.
▲
by
barakm
4y ago
You can’t. It’s absurd. That’s my point. Even if you had a perfect 3D coordinate system and atoms worked on float64 boundaries, you’d still have 64 bits to represent one atom. So you could fit, at best, 128 atoms. These are the competing sc
26.
▲
by
barakm
4y ago
Sorry to rain on your parade, but Kolmogorov Complexity goes to various code paths. Even representing the jump instructions requires multiple bits to be useful… I digress. Assume a bit for every “if” statement (branch) that is taken within
27.
▲
by
barakm
4y ago
As other comments suggest, this is a half-truth. Yes, if an atom was compressible to a bit, you could represent this many universes. It’s analogous to a perfect compression dictionary. But that’s the rub: an atom isn’t compressible to a bit
28.
▲
by
barakm
4y ago
Your last paragraph is exactly right. Contrary to your first statement though, there’s very little turnabout in the Go community and your Go-hating child posts fit into the two camps you mention at the end. We wanted it too, even feeling ha
29.
▲
by
barakm
5y ago
You’re entirely right; the sole reason for Gemini is to exclude people. It’s more than solutionism, it’s elitism. It’s some people hiding their content to the quote-unquote “cool” kids and claiming it’s a “better” solution just because th
30.
▲
by
barakm
5y ago
Another “stupid senior” here and I say go for 75-80%. It’s almost exactly a classic Pareto situation in my book. Parent post is right that lower coverage degrades rapidly... the difference between 65% and 75% is huge. But the ancestor post
More ›