Why the decision to go through the hassle of compiling a subset of TypeScript, instead of using something like Rust? It would be a killer competitor to Dioxus/Leptos.
HN user
rlili
Pretty cool. Which database provider would you recommend alongside it?
I'm guessing this could easily be used to "make your own claw"?
What really is the point in maintaining a blockade after the end of the cold war?
Makes me wonder if decompilation could eventually become so trivial that everything would become de-facto open source.
Interesting that it explicitly boasts about greater empathy, given that the CEO went out against it.
That it’s not even an order of magnitude slower sounds actually pretty good!
Some other lightweight solutions around:
cool, will it do anything about CEOs which earn 100x what a common employee earns, despite not outputting 100x?
In many countries, lobbying is considered corruption. That it is legalized in the US alone, suggests to me that it actually exists more in the West.
Not Vietnam though...
Alternative title: How to cope with the stranglehold neoliberalism has on us.
and there's consequence to mismanagemen
Except if you're a company so large that the government has no choice but to bail you out in a crisis.
Won't happen, as corporations themselves control the law.
I see it more like:
Major lobbying companies' shareholders' interest in handling an slow creeping existential threat appears to be very bad.
If we take this argument at face value, disabled people should be shunned too.
Apple enacting RTO, one has to wonder whether the author would go so far as to say that Tim Cook is a "bad" CEO who "fears" remote work.
Still, the author isn't saying "A CEO is bad if and only if they hate remote work". Being bad is the premise.
Because otherwise it's communism. Or so those with power to change anything want us to believe.
Because it's in their best interests to demonize whatever came out of a non-capitalist system, which people could naturally gravitate towards in a time when homelessness is at an all-time high and a home ownership rate at an all-time low.
A hidden premise of this piece is that the author agrees with the current economic system, which requires exponential growth at all times, which ends up also requiring that most people have children.
Otherwise, the criticism of low birth rates becomes pointless.
Just because the person who coined the term had something else in mind, doesn't mean that it is inherently better than what it became.
The author also misses an important point: Most applications nowadays must have multiple UIs, e.g., not only HTML, but also iOS and Android. The current pattern of using JSON-RPC-style APIs serves this reality much better than "correct" REST, since it can be reused.
Wealth inequality, caused by worker exploitation (which drives cannabis/alcohol/television/etc up) is a lot worse for society.
Right? Capitalism at its core relies on exponential growth, since every investor wants ROI. So acknowledging that exponential growth is a problem would go against the interests of pretty much all financial players.
Naive. As long as they can deliver competitive prices, most people with poor buying power will have no choice but to buy from them, or buy some product derived from their products.
How many workers nowadays would agree that they are not always, but only "sometimes" exploited, as the author claims?
I agree.
However, a tool like Prisma only seems possible (with all its benefits) within Typescript, which is able to compute arbitrary types dynamically.
For me, the following is a bit that seems particularly prone to be invalidated, even more so considering that the author doesn't present any proof of it:
Here, we notice that if we had one more span, <v3 , v4 , v5 >, for example, it would be connected to <v1 , v2 , v3 >, but not overlapped with <v1 , v2 , v3 >. Being aware of this difference is important since the overlapped spans imply the consecutive ‘’s, just like <v1, v1, v2> and <v1, v2, v3>, which correspond to two consecutive ‘’s: (c2 , ) and (c3 , ). Therefore, the overlapped spans exhibit some kind of transitivity. That is, if s1 and s2 are two overlapped spans, the s1 ∪ s2 must be a new, but bigger span. Applying this operation to all the spans over a p-path, we will get a ’transitive closure’ of overlapped spans.
Point is, individual initiative and individual liberty don't matter when you don't have dignity, e.g. being homeless, drowning in debt, etc.
In all socialist experiences, the standard of living of the lower class skyrocketed in comparison to the respective previous regimes. This is a measurable, material fact. In comparison, what you and most liberalist thinkers label as "fairness" is not only abstract but also disconnected from the current reality.
Considering your example, how come Cuba has no shortage of medical workers, including dentists?
Something that would get me to adopt this library would be the ability to auto-generate OpenAPI specs. Currently I use typoa [1] and manually wire it up in a catch-all API route.