HN user

villasv

987 karma

If you really must contact me, you can try my e-mail: mail@victor.villas

Posts0
Comments255
View on HN
No posts found.

Moderators have always been working for "free" (or for their own reasons, there are monetized subs).

The fact that Reddit is public or private doesn't change a thing. Why would working for free for a privately owned company would be easier on the mind? Do you prefer to be explored by a few wealthy individuals rather than the whole open market?

This has always been the drama of urbanism. Only a minority is pushing for it, while the rest furiously resist thanks to years of car-centric propaganda (and vested interests).

If I had a dollar every time this Williams Group study is brought up... I'd have no trouble making my descendants permanently rich!

Funnily enough, that consultancy offers the service of fixing that problem, so I guess de authors of the study won't have any issues with that either.

Sounds very cool and inspiring, but we’re talking about rich people.

Rich people historically have been able to just stay rich whatever happens. Sometimes a little less rich, sometimes much richer. A few notable exceptions, but then again… raising kids to aim for “epoch changing discoveries” is just a silly overblown expectation.

I see the opposite happening. Strong currency and remote work further aggravates brain drain. 2 years of COVID has already impacted terribly the tech startup ecosystem in Brazil. Well, at least in terms of talent. At least, VC money is even more abundant now if you're raising in dollars.

I’m enjoying it like I enjoyed Black Mirror. Science fiction is very hard to worldbuild right, so often the science minded audience has to turn a blind eye to a few things and think in terms of metaphors.

Humanity traveling faster than light? Check. Woman using stupid bras? Check. Radar that maps entire cave? Check. It doesn’t flag a creature 5m ahead? Check.

For many, these details are unbearable plot holes. Watching science fiction require you to be able to skip these and focus on the story (girl in love, sucking at survival sim).

It's usually a matter of framing to me. Criticizing and finger-pointing is always easier than a nuanced and tradeoff-minded view. It is also easier to engage people with negative feelings, so much of the media/Internet follows the same path.

Reality is boring: the bad parts of whatever are usually there for a reason, be it historical or goalposts that moved over time or lack of information/time/resources in general available at the critical point in time. But going through the gritty details of how the bad came to be is tedious work. You can sound just as smart for pointing out what's wrong and you can sound brilliant by signaling that imperfections make you angry.

It's just a bad habit for thought workers that you can overcome with attention and deliberate practice.

Remove the Notch 5 years ago

It doesn't become useless though, the menubar is still there. It just makes the menubar black so the notch is less noticeable.

TL;DR venture capital is becoming regular capital because tech companies keep growing fast well after the IPO; “the next big thing” is not coming on the short term, just more techy companies surfing VC money and more growth for tech companies; the current cycle is not yet ripe for disruption.

The first habit you need is journaling. The NoOp journal (which requires no further habits) would be gratitude journal or dream journal if you’re able to consistently remember them. What matters is that you make it daily.

Then, any other habit becomes easier to incorporate once you talk about it every time you journal. My favorite journaling method is the Theme System by Cortex (Myke and CGP).

Not necessarily. Anticompetitive behavior is hard to define, but I like this quote from Ben Thompson:

What makes this distinction particularly challenging is that the question as to what is anticompetitive and what is simply good business changes as a business scales. A small business can generally be as anticompetitive as it wants to be, while a much larger business is much more constrained in how anticompetitively it can act.

Basically, you only cross the line between competitive and anticompetitive when you're approaching total victory, to a point of almost no return.

This is a Chesterton's Fence situation. Suddenly the .NET foundation is receiving lots of spotlight on its flaws but one needs to understand the historical progression of the organization. Miguel speaks this clearly:

The transition from the old model to the new model was a major concession from Microsoft

The current .NET Foundation is an improvement on what existed before. Is it independent? Not completely, but .NET is more independent than it was. Is it frictionless, transparent, trustworthy? Not completely, but .NET is more than it was.

Of course the current discussions show it is now time for the next steps and move on from the tradeoffs that brought the Foundation into existence. There are many ways to improve and their messaging/communication is the must urgent one. But it's also important to recognize that the Foundation's organizational design flaws are not a "plot", not result of incompetence nor malice; it's progress, slow as one would expect from the complexity of its goals.

I decided not to learn k8s because I really think something should be coming soon to replace it (or hide it). Kind of like how DistBelief became Tensorflow, but now we have keras and other friendly NN libraries on top.

I think Borg was DistBelief, Tensorflow is Kubertenes and I’m waiting for Keras. Helm isn’t there yet IMHO so I’m still waiting.

Introducing Elasticsearch to your stack increases complexity tenfold. Elasticsearch itself is a complex beast and if it's your first distributed cluster, beware the time spent operating it ^1. Apart from that, you now have to manage the data replication between your database (source of truth) and Elasticsearch (search optimized view). This can be easy or nightmarish, depending on the nature of your application.

So the first thing I recommend anyone contemplating this decision is: can Postgres FTS implement what you need? Then prefer staying inside Postgres. The scenario I'd feel justified in adopting Elasticsearch are: immense amounts of data (at least above a million of documents), complex user queries (e.g. boolean clauses and field specification), complex NLP and relevance engineering.

My opinion is the same for Apache Solr. There are other search options (Typesense, MeiliSearch, Vespa) that I never tried and can't compare.

1. Yes even managed Elasticsearch offerings like AWS OpenSearch and Elastic Cloud require quite a bit of operations. Sharding, index configuration, node sizing, disk monitoring, threadpool monitoring, allocation issues... frequent worries that managed offerings don't handle for you.

The title is fine. It's not a general purpose aphorism, it's the theme of the article (using bankruptcy/defaults to profit from liabilities).