Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
manigandham
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
1.
▲
ULID: Universally Unique Lexicographically Sortable Identifier
(github.com)
4 points
by
manigandham
3y ago
|
0 comments
2.
▲
by
manigandham
3y ago
You can also bookmark and go straight to your Watch Later playlist instead of the homepage.
3.
▲
by
manigandham
3y ago
async/await and promises are both just syntax on top of yield/generators. Most programming languages are just different syntax on top of the same core primitives.
4.
▲
by
manigandham
3y ago
> "My 5 year old would respond with a better comeback" "No. We is the arrogant, opinionated "power users" and tech-commenters that think that the know what is best for everyone else." What are you doing?
5.
▲
by
manigandham
3y ago
> "I have a problem with any kind of absolutes." What absolutes? > "I also have a problem with a self-appointed tech commenters deciding what is best for everyone else due to their own biases." This sounds like
6.
▲
by
manigandham
3y ago
There are hundreds of factors for each company and application. Sometimes it works and sometimes it doesn’t, but it’s rarely as simple as retail prices. Even the same number of "technical specialists" doesn't mean it's t
7.
▲
by
manigandham
3y ago
> "iOS/iPad OS? Not hard." Using vague terms like "the platform" are not useful. What does an operating system like "iOS/iPad OS" have to do with the "iOS/iPad ecosystem" ? You&
8.
▲
by
manigandham
3y ago
Nobody here is confused. We know what devices we bought, and we know what they do and don't support today. That's the point. Otherwise there wouldn't be a discussion in the first place to talk about what they can , and likel
9.
▲
by
manigandham
3y ago
Because the scale of these companies gives them immense power and control over people's devices and (digital) lives. The size of the corporation leads to a geometric increase of power through network effects. Now that you have an answe
10.
▲
by
manigandham
3y ago
I don’t care what other people do with their phone. Why do you care so much that I want to be able to do more with my iPhone?
11.
▲
by
manigandham
3y ago
What is “the platform” exactly?
12.
▲
by
manigandham
3y ago
Who said only? But scale is a quality on its own and should be taken into consideration.
13.
▲
by
manigandham
3y ago
If you don’t want the extra functionality then just don’t use it. You can use the iPhone without ever installing any 3rd party apps, but it would be silly to say nobody else can just because you won’t.
14.
▲
by
manigandham
3y ago
Trillion dollar mega corporations should give their users all the choice and flexibility they want, not the other way around.
15.
▲
by
manigandham
3y ago
Again, the point is that it should be available to the people who want to.
16.
▲
by
manigandham
3y ago
Had similar issues with the Google recaptcha where the question is satisfied by either all the square or none of them - both being considered a wrong answer: https://twitter.com/ManiGandham/status/16351933122642001
17.
▲
by
manigandham
3y ago
That has nothing to do with Kafka, or Java as a language. Distributed big data processing systems need big data to actually be useful. Small data that fits on a single machine can also be processed on a single machine, which will always be
18.
▲
by
manigandham
3y ago
> "are open source or open core or whatever companies really all that often a slam dunk?" No, they're often not. Many struggle to ever make a profit.
19.
▲
by
manigandham
3y ago
Cassandra (and ScyllaDB which is the same data model) allow for customizable consistency level on a per-query basis. You can send 1 write with only one node confirming while sending another requiring full cluster acknowledgement. More detai
20.
▲
by
manigandham
3y ago
Object storage is a higher-level abstraction than block-storage. FUSE and similar tech can do the job for basic requirements like read-only access by legacy applications but rarely works well for other scenarios. A more complex layer like
21.
▲
by
manigandham
3y ago
Dropbox became popular because, from the perspective of 99% of users, it provides an incredibly simple and effective UX for syncing files across devices and locations. And better UX is enough to be a billion-dollar company. Of course you ca
22.
▲
by
manigandham
3y ago
Use Redis. It's an in-memory data structure server, first created to have the same data structures usable and accessible across processes and languages. Or plenty of other in-memory database products (Apache Ignite) or fast key/va
23.
▲
by
manigandham
3y ago
Customers expect privacy.
24.
▲
by
manigandham
3y ago
What is your definition of non-boring architecture? I'm curious as to what you consider the exciting architectures necessary for scaling to make sure we're talking about the same thing. Quora, Pinterest, Twitter, etc are all just
25.
▲
by
manigandham
3y ago
It is a terrible term but in this case it's referring to the client application, not the database instance.
26.
▲
by
manigandham
3y ago
Monolithic apps running on big servers talking to databases running on big servers. Very little orchestration overhead or complexity with serverless and the rest. Everything from StackOverflow to ad serving systems to high-frequency trading
27.
▲
by
manigandham
3y ago
Definitely not. I'd much rather scale Postgres manually through layers of sharding and proxies than handle Cassandra. There is ScyllaDB for a much better reimplementation of Cassandra/Dynamo, but wide-column databases are still b
28.
▲
by
manigandham
3y ago
Planetscale[1] is MySQL that is automatically sharded and proxied with a system called Vitess to scale horizontally. Because it's real MySQL, most functionality still works without the operations overhead. Neon[2] is Postgres that has
29.
▲
by
manigandham
3y ago
Also known as layers of abstractions. The entirety of (software) technology is built on that concept.
30.
▲
by
manigandham
3y ago
Being boring has nothing to do with scale. Some of the biggest applications run on incredibly simple architectures, and often are able to scale so well because of that (boring) simplicity.
More ›