Jesus dude,just say it was a mistake to call it free forever. How can you be a founder or whatever, have a product and not expect people to judge the words your website had, or the words you say? You should know it comes with the territory.
Doesn't matter how hard you guys worked to be profitable, it's about building trust and relationship with your audience.
On paper this looks smart, but when you hit a but that triggers under very specific conditions (weird bugs happen more often as you scale), you are gonna wish you had tracing for that.
The ideal setup is that you trace as much for some given time frame, if your stack supports compression and tiered storage it becomes cheap er
I think in practice it has to do with some libs (eg jdbc drivers) that would be relying on synchronized. If the performance with vthreads was much worse for some cases it would be a bit of failure
> I think in practice it has to do with some libs (eg jdbc drivers) that would be relying on synchronized.
Those usually have company / community backing that gets it fixed. The irony is you patch the ORM and you patch the JDBC driver only to realize the database pooling library in-between is the 1 that's broken and the author refuses to fix it.
Switching `synchronized` for `ReentrantLock` is possible in principle, but it makes the code harder to read and opens the door to subtle concurrency bugs.
Library authors really don't want this kind of code churn for an issue that is not their fault, not their responsibility to solve, and that will get a bugfix before long that maybe even qualifies for a backport to LTS 21.
Did you know lots of people can ride a road bike under 100% human power at 27MPH+ (45kph?)? Parent comment doesn't align with commonly observed reality.
Iron Man participants regularly ride at an average speed of 24mph+ continuously for 112 miles in extremely harsh conditions (Hawaiian heat).
Also, over the course of many thousands of miles I've never observed any cyclist riding past vulnerable children at these speeds. What is the problem exactly? People going "fast" on a 50lb bicycle with nobody else around? How is this a threat?
Most people aren't out to get you, especially bicyclists.
If you want to direct energy towards something, please send it towards the inconsiderate cars vectoring a 3ton+ vehicle at 25-75MPH even when they see a person in the road ahead. It's sad when a human is struck by a vehicle.
*I usually don't respond to comments like this one but after being hit by a car while I was in the bike lane on Veterans Blvd in Redwood City, CA in 2018, who didn't bother stop (or even notice they'd hit and knocked me down?), it's a bit of a sore spot. The difference between a car and a weapon is what, exactly? Even an overpowered e-bike is nothing compared to any of the tens of thousands of cars who kill and maim cyclists and pedestrians in the U.S.A. annually.
Claiming that someone attains Arhat (or Arahant, if you are used to Theravada texts) with just a couple of meditation retreats is just wild. Because the 9 dhyana, or 9 samadhi, or 9 Juana corresponded to the level of wisdom of an Arhat. It corresponds to enlightenment in Theravada, and in Mahayana too - just not the "biggest" one.
So it's actually very harmful to do these claims; each dhyana (or jhana) level corresponds to a certain level of wisdom, and you are supposed to have less and less afflictions as you move up. The problem with meditation training is that is very common (and easy) to get sidetracked for 10 years thinking you have attainment but you are stuck. The Chinese style is to find a good teacher, an enlightened teacher, a so called Good Knowing Advisor who can certify your attainment or put you on the right track. Because otherwise it's just wishful thinking.
Best or luck to the author, but like the GP said, have some humility and find a competent, certified teacher. Making false claims, even out of ignorance will prevent you from accessing the proper instructions in the future.
>Claiming that someone attains Arhat (or Arahant, if you are used to Theravada texts) with just a couple of meditation retreats is just wild. Because the 9 dhyana, or 9 samadhi, or 9 Juana corresponded to the level of wisdom of an Arhat. It corresponds to enlightenment in Theravada, and in Mahayana too - just not the "biggest" one.
To be fair, the Pali Canon is filled with episodes of followers spontaneously achieving arahantship after practicing only a brief time. I'm having trouble finding the sutta, but even the Buddha says with a single moment of appropriate practice, enlightenment is obtainable immediately.
Sure! But those were not ordinary people but special disciples, who had accumulated alot of blessings over a long time, thus were able to meet the Buddha and become enlightened with a couple of sentences from the Buddha. Still, the Buddha himself certified their enlightenment, they didn't go around claiming it themselves. Huge difference.
I see your point, but in my experience you can ramp up some eg: Java developer real quick; and in a couple of months they can quickly start to become more productive than with Java.
There are alot of caveats here, and it highly depends on the teams, projects, maturity, quality of tools, and so on, but there are not alot of weird concepts in clojure that makes it that hard to understand (as a counterpoint to eg: rust borrow checking rules, or C++ templating, and so on).
The hard part with clojure is having just enough discipline to keep things in check.
There is a middle ground, however, between Amazon's "let's pile on more stuff until it's incomprehensible" and Google's "ah let's just kill the whole thing".
The latter will really get your customers torqued, the former is going to make some customers not get exactly what they want.
Maybe in the early days this would have made sense, but the cloud vendor lock in is so strong that I seriously doubt most customers even have the leverage. "Add this feature or we are walking to Linode"?
I don't think so. It just seems like a broken product design culture, where the managers need to add features non-stop, so they can make some slides and get their raises. Big company problems, to be sure, but still disfunctional.
Same, I have two powerline APs that deliver ethernet+wifi, more than enough for chromecast/netflix/etc. The only issue i have is sometimes clients don't choose the best APs.
Counterintuitive, but try turning the transmit power down on your APs - it’ll reduce the intersection without compromising signal quality where you actually want it. I used to almost reflexively turn them all up to full, but that, it turns out, is a fool’s errand.
It's woefully short sighted, as it misses the long-term prospect of economic output, as most classes of people you mentioned provide some economic benefit in one way or another. Cynicism should be precise, in my opinion.
You can swing to the opposite end of the spectrum and argue that everybody is economically useful indirectly to the point that any meaningful definition of economic utility is gone.
I think emotional opposition to what I wrote comes mainly from the fact that people tend to give moral valuation to economic usefulness. If you are not useful, you are bad. And since they don't want to think about large amount of people as bad, cognitive dissonance arises and forces them to extend the definition of economic utility till they feel comfortable again. Till they narrowed down the amount of bad people to fit their comfortable world view.
I think much healthier way is to say that economic utility and morality are orthogonal and it's perfectly fine that retirees or learners don't have economical utility without any additional justifications. This approach allows making moral judgements more freely and accurately. In this framework, being economically useful can't be used to cover immoral behavior and lack of usefulness can't be used to stigmatize perfectly harmless people or even those useful in other ways.
Doesn't matter how hard you guys worked to be profitable, it's about building trust and relationship with your audience.