Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
vlmutolo
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
52 ms
·
211.
▲
by
vlmutolo
5y ago
Even if you don't check, other people should know that this is extremely misleading. > Fewer clients, way more complex protocol This is actually a valid complaint, though it's partly due to Matrix being pretty young. The other
212.
▲
by
vlmutolo
5y ago
There are lots of different things you can do with Spaces. But yes, you can build your own Space out of arbitrary rooms you don't own without anyone's permission. Then there are what you might call "canonical" spaces, wh
213.
▲
by
vlmutolo
5y ago
What's the Matrix analog for Zulip? My understanding of Zulip is that you have an instance, streams in that instance, and topics in that stream. Maybe in Matrix the hierarchy would be implemented by nested spaces? A space for the strea
214.
▲
by
vlmutolo
5y ago
> Spaces effectively gives us a way of creating a global decentralised filesystem hierarchy on top of Matrix - grouping the existing rooms of all flavours into an epic multiplayer tree of realtime data. It's like USENET had a baby w
215.
▲
by
vlmutolo
5y ago
A site using web fonts doesn't force the web client to use them. The user agent should be perfectly capable of replacing the site's font choices with its own and not even downloading the web fonts if it's known ahead of time
216.
▲
by
vlmutolo
5y ago
Thanks for pointing out that the upcoming Matrix threading model I linked to isn't the same as what Zulip has. I wasn't thinking about Zulip's model correctly. After doing some research, I think you're right that the pro
217.
▲
by
vlmutolo
5y ago
If you can only talk to other people on your own server, then the application is limited to just team chat. Matrix clients have the potential to be much more. You can use the same account for various team chats and still use it like a messa
218.
▲
by
vlmutolo
5y ago
I have very little experience with Zulip, so take this with a grain of salt. Just like Matrix, Zulip is open source and can be self-hosted. They both target instant-messaging use cases. Zulip has a far more advanced threading model than Mat
219.
▲
by
vlmutolo
5y ago
> We also have to consider the possibility of facing automated button-pressing systems. A drinking bird able to press the capacitive touch sensor could pass the Cryptographic Attestation of Personhood. At best, the bird solving rate matc
220.
▲
by
vlmutolo
5y ago
> If you program in C long enough, stuff like this becomes second nature, and it starts to almost feel inappropriate to even have macros like the above, since it might be more appropriately inlined into the specific code. Since there hav
221.
▲
by
vlmutolo
5y ago
I wonder if it's at all related to the reasoning in this post about writing a bump allocator. https://fitzgeraldnick.com/2019/11/01/always-bump-downwards....
222.
▲
by
vlmutolo
5y ago
This is some incredible research! I feel like Matrix really rides the line on design complexity. On one hand, e2ee, p2p networking, single sign-on, multi-homed accounts, arbitrary threading, etc are all extremely complex features to impleme
223.
▲
by
vlmutolo
5y ago
Two major and significant differences from sqlite: No persistent storage. Arrow is meant to be used for in-memory queries. Column-major storage. This enables more efficient data-science-like queries, such as univariate statistics on columns
224.
▲
by
vlmutolo
5y ago
You pay for both the material it's printed on and the quality of the print. But mostly the material. A 3-foot tall poster can be over $500 if you get top-notch quality and put it behind nice glass and a nice custom frame. It's har
225.
▲
by
vlmutolo
5y ago
As much as I like ZeroMQ-style projects, it seems like I end up trying to build a worse clone of Kafka whenever I use them. At the end of the day, most people are going to want: - Load-balanced consumers - Distributed brokers - "Exactl
226.
▲
by
vlmutolo
5y ago
> Be strict with yourself and forgiving of others. The reverse is hell for everyone. I think this is generally good advice, but it's equally important to not be too hard on yourself. You have to learn to forgive yourself for mistake
227.
▲
by
vlmutolo
5y ago
Wait, really? I kept hearing about Raku everywhere. I figured it was just some kind of upstart scripting language. It's Perl 6??
228.
▲
by
vlmutolo
5y ago
Slightly OT but have you heard of Cactus chat? It's a great alternative to disqus. https://cactus.chat/
229.
▲
by
vlmutolo
5y ago
I think that's a mischaracterization of what's happening. Matrix the protocol is fully open source. Element the matrix client is fully open source. Synapse the matrix server is fully open source. Dendrite, the next generation matr
230.
▲
by
vlmutolo
5y ago
I'm sure this will get lost because I caught this thread late, but there's one more thing you can do with a "real" DSLR-type camera for better image quality: zoom in. Ideally, the camera is as far from you as possible, a
231.
▲
by
vlmutolo
5y ago
Or, even better, position the camera far away and zoom in if the camera has an optical zoom. This gets rid of a ton of distortion in your face.
232.
▲
by
vlmutolo
6y ago
TL;DR: Spotify made a sleek new gadget that presents a nice Spotify interface designed for mounting on a dashboard. It connects to your phone and uses its data plan. No maps or navigation. Just Spotify. My reaction is that this isn't h
233.
▲
by
vlmutolo
6y ago
I recently moved over to i3 (actually it's sway on Wayland, but that's beside the point). Before I completed the move, I anticipated that a tiling window manager like i3 would replace most of my use of tmux, at least for my laptop
234.
▲
by
vlmutolo
6y ago
For a second, I thought, "Man is it really that slow to compile a hello-world Python GTK app?" I completely forgot he was doing this all on a phone. I'm super impressed with the state of "convergence" here. Dragging
235.
▲
by
vlmutolo
6y ago
Mainly because people who use plain text editors come to love the editor and don't want to leave it when they write prose. But that editor is likely configured for monospace fonts, and it's easier not to change it.
236.
▲
by
vlmutolo
6y ago
Overall project homepage for more info: https://csrc.nist.gov/Projects/lightweight-cryptography
237.
▲
by
vlmutolo
6y ago
I always edit the CSS style when this site comes up
238.
▲
by
vlmutolo
6y ago
Performance is one reason. UTF-8 is up to twice as compact as UTF-16, which allows much better cache locality. And for Latin-like text, you’re probably frequently hitting the 2x better limit.
239.
▲
by
vlmutolo
6y ago
This question is addressed directly by Griffiths in his “Introduction to Quantum Mechanics”. It’s in a footnote at the beginning of chapter 3, “Formalisms”. Basically he says that when physicists say “Hilbert space”, they’re actually refer
240.
▲
by
vlmutolo
6y ago
I always admire the visuals you include in your articles. They're informative and simple. Anyone who has tried to create informative and simple graphics knows how deceptively hard it is.
More ›