Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
zzzcpan
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
99 ms
·
961.
▲
by
zzzcpan
8y ago
It's not a peer-to-peer system. You have to both publish repositories somewhere and clone them from there, not from peers.
962.
▲
by
zzzcpan
8y ago
To me the biggest problem github and similar platforms have is censorship. I don't want Microsoft or anyone else to have a power to remove any repository. Wouldn't it be great to have a peer-to-peer git server to share and clone g
963.
▲
by
zzzcpan
8y ago
Common, as a VC-backed company Patreon doesn't even pursue a sustainable business model. Most of those 74 employees are for anything, but sustainability. When they first started they had like a few people and pretty much the same servi
964.
▲
by
zzzcpan
8y ago
Or how about this: find out that somebody's out there, but not evolved enough to be listening? This I find likely. Fixes Fermi paradox too, since this doesn't assume high probability of random life on some planet evolving as far a
965.
▲
by
zzzcpan
8y ago
I don't think confusion can help them here. It helps to steer consumers towards less scary choice though, i.e. to the brand they trust. Remember how in the Nokia days manufacturers of mobile phones all made incompatible chargers and da
966.
▲
by
zzzcpan
8y ago
It makes more sense for high end manufacturers, who want to sell expensive high end cables and make it hard for people to find and buy cheap compatible cables from anyone else.
967.
▲
by
zzzcpan
8y ago
But then abandoning some integrity to not manipulate people is not a high bar anymore.
968.
▲
by
zzzcpan
8y ago
It's not wrong though, isn't it? Amount of confidence allowing someone not to avoid confrontation essentially makes some people feel unsafe, perceive it as unpleasant and causes hate response.
969.
▲
by
zzzcpan
8y ago
Well, this is the limit all models have. You can abuse memory safety the same way and use indices of bounds checkable arrays as raw pointers for example.
970.
▲
by
zzzcpan
8y ago
This is why I'm talking about specific model with static handlers per actor, where you can't choose handlers dynamically depending on the state you are in. Whether you are on state S1 or S2, all handlers are still able to receive
971.
▲
by
zzzcpan
8y ago
> Finally if an actor won't send a message untill it has received another one, I fail to see how statically declared handlers will help. Think of it as reacting to messages, not waiting. In that model actors of course can react by s
972.
▲
by
zzzcpan
8y ago
It's not useful to use the same term for very different kinds of things. Shared resource deadlocks are common and disastrous problems. Share nothing mutual blocking is uncommon, not necessarily a problem at all and can be completely ha
973.
▲
by
zzzcpan
8y ago
Deadlocks is a solved problem. Technically, they can't even exist in any concurrency model that doesn't share anything. What can exist is processes waiting for messages from each other, but that's not a deadlock, but a valid
974.
▲
by
zzzcpan
8y ago
I'm not sure I understand the argument, why is the halting problem even important here? Surely a compiler can split loops into ones that halt so they only run a little bit at a time. But you don't necessarily need a compiler for t
975.
▲
by
zzzcpan
8y ago
Infrastructure can never get to any reasonable level of resilience alone without programs being designed for resilience and such ignorance will likely lead to nasty stuff, like cascading failures, because of massive load differences between
976.
▲
by
zzzcpan
8y ago
Hand written parsers are actually pretty slow. And higher order parsers are still hand written parsers and usually perform almost exactly the same (except for languages where higher order programming is slow on itself).
977.
▲
by
zzzcpan
8y ago
I'm not sure what you are confusing higher order parsers with, but there is absolute no problem with providing a couple of higher order abstractions for error messages. In fact, error messages are much easier to produce that way, than
978.
▲
by
zzzcpan
8y ago
Today no good options exist for databases on the edge (think CDNs) or even right on the client. But enough of the research if you want to make it yourself. You can have a partial view of the database on an edge node or a client with updates
979.
▲
by
zzzcpan
8y ago
Well, if you use a fictional interpretation of something known as a justification to claim that other people are stupid - you provide nothing of value regarding other people. And the only thing that can be extracted from this is that you fe
980.
▲
by
zzzcpan
8y ago
> So if you are low-skill at some task, you tend to think other people are low-skill Dunning-Kruger effect is not a way of thinking or reasoning about yourself or others, but a cognitive bias. You need to be put into a quick decision mak
981.
▲
by
zzzcpan
8y ago
Referencing Dunning-Kruger effect in any topic on software engineering is very arrogant and pretentious on itself. This says more about the author, than other people's stupidity. The article is just bad.
982.
▲
by
zzzcpan
8y ago
My point is speaking early on doesn't help with learning the language and isn't a barrier. On the contrary, it slows down progress. You shouldn't try to speak or even attempt to write sentences until you have large enough voc
983.
▲
by
zzzcpan
8y ago
It's not a barrier if no one understands you, still many years of learning to do. To make a sound you first need to hear it many times and be able to recognize and distinguish it.
984.
▲
by
zzzcpan
8y ago
You get that with human languages too. You don't have to talk to other people until you are ready. And almost none of the effort in learning a language goes into practicing speaking either way. I get that traditional approaches of stud
985.
▲
by
zzzcpan
8y ago
Maybe let people create post moderated curated lists of things where anyone can post stuff and then let anyone to subscribe to those lists. If you stop being satisfied with curation of some lists, you unsubscribe and choose other lists.
986.
▲
by
zzzcpan
8y ago
> My next problem is with theft. Piracy is not theft. And we can't have it both ways. It's either centralization with censorship and all kinds of enforcement of rules or decentralization with resistance to censorship and piracy
987.
▲
by
zzzcpan
8y ago
> I think what most people want to know is whether they could re-write a multi-threaded program that is currently using synchronization primitives (locks, semaphores, mutexes, etc) with actors. Really, it's not obvious? Of course yo
988.
▲
by
zzzcpan
8y ago
Article didn't demonstrate any network, it essentially only shouted "Omg pedophiles everywhere!" as you put it.
989.
▲
by
zzzcpan
8y ago
What exactly is the problem though? No children are exploited or abused neither any demand is created for abuse or exploitation of children with any of this, etc. So what then? You don't like what some people might think and do in the
990.
▲
by
zzzcpan
8y ago
I use "basic HTML" as default UI for many years. It works really well for me, maybe because I don't have a habit of sorting through emails manually, but have a habit of using filters for everything.
More ›