Calling these tools "knock offs" is not just insulting to the people building these tools but also far detached from reality since several FAANG employees would tell you how much better the OSS rewrite is compared to the original one.
Insult intended. It's insulting to me that people keep saying that k8s is "from Google" (as though it's a good thing) but then turn around and say that Borg is what Google actually uses internally (as though it's a bad thing).
What a bizarre statement. We know that supply and demand drive modern economies. It's taught everywhere in schools. It's what we rely on along with key economic metrics to have an idea where things are headed. It's an odd flex to just throw all of that out as some voodoo magic.
If the value of a dollar doesn't depend on supply, we could print infinite amounts of it and reach infinite wealth. This false notion has caused so much misery in the last couple of centuries. Unfortunately value of money is also subject to supply.
>The value of money depends on the underlying asset
Printing more dollars does not create more 'underlying assets.' Therefore it doesn't make sense to claim there will be no effect on value of money if more money is chasing the underlying assets. It's quite possible the value of the dollar decreases.
Using your own definition, which itself is debatable, it is guaranteed the value of money will decrease if you only change the supply of money and nothing else.
Fiat money is absolutely printed out of thin air and it isn't backed by any asset. It is backed by the stability of the government that issues it. There is no amount of gold that can back a monetary system to sustain the levels of spending that we're seeing the US and other governments do, which is why most if not all modern governments are no longer on the gold standard.
There is definitely something wrong with CPI. I'm not sure what it is because on paper it seems like a reasonable measure, but anecdotally my expenses are up more like 17% vs CPI's 7%. My "personal inflation" regularly beats out CPI (although usually not by such a high margin. Housing, fuel, and food have been the biggest increases for me. I wonder if all the consumer goods are somehow over represented.
It's a common misconception that gas prices barely effect those who don't drive. Unfortunately it couldn't be further from the truth. A massive portion of the logistics of America, bringing essentials that almost everyone consumes like food, healthcare goods, building materials for maintaining housing, etc are reliant upon vehicles that consume petroleum products to reach the consumer.
I don't think so, but I could be wrong. While gas does play a role in the price in a lot of different things like you state, the percentage of the final price of that item that includes fuel is usually very, very small.
Some back of the envelope estimates:
The last mile is usually going to be the largest expenditure of fuel per dollar of product transported. A semi truck gets 5 mpg on the low end and with diesel fuel currently at $5/gallon, that means it would cost just $2,700 in fuel to ship an entire truck load from New York to Los Angeles (much farther than most products would ever be trucked). Assume the truck is loaded with a low price, low margin product like toilet paper and you might ship around 4,000 small packs of toilet paper for a total fuel cost of $0.67 per roll. So if fuel prices doubled to $10 gallon, you would be looking at an increased cost of $0.67 per pack of toilet paper that is normally, maybe $10. So you are looking at a 7-10% increase in the cost of that toilet paper due to a doubling of fuel prices.
Of course, fuel is needed for the equipment that cuts the trees and the energy to manufacture that toilet paper, the plastic it is wrapped in, etc. But, we have to remember that we are talking about an inexpensive yet bulky product that we are shipping across the entire US and the weight is low so you could probably drag two trailers of it with only a marginal decrease in fuel efficiency.
The reality is that most products are trucked much shorter distances from ports that use enormous container ships where the fuel cost per dollar shipped is vanishingly small.
So this supply chain crunch would have still happened but people would not have noticed it while dealing with much bigger problems such as unemployment.
> this supply chain crunch would have still happened but people would not have noticed it while dealing with much bigger problems such as unemployment
Supply chain would have crunched but the demand fueling inflation would have been destroyed. Instead, we maintained both demand and production while the supply chains falter. (For the most part. Egregious stand-outs in destroyed production capacity are the automotive and rental-car industries.)
How do you mean the government doesn't create money? The Federal Reserve Bank creates money. Sometimes literally by physically printing it, but more often by crediting someone's account in their computers. When the Fed "sets interest rates" on bonds, it buys bonds on the market using computer money it credits the seller's account with which it created out of nothing.
Ordinary banks also create money when they make loans, which gets destroyed again when the loans are repaid. More money is created this way when interest rates are lower because people take out more loans then.
It doesn't set the interest rates on treasury bonds. They set a target and engage in the market to get the price to that level. Still a private entity doing private things. Not the government
> Sometimes literally by physically printing it, but more often by crediting someone's account in their computers
Definitely not!
> More money is created this way when interest rates are lower because people take out more loans then.
This is the only way money is created. The previous paragraph is far from how anything works.
The Federal Reserve is the central bank of the United States. Its board is nominated by the President and confirmed by the Senate. It's the government.
Politicians sometimes like to pretend it's not so they don't get blamed for unpopular choices.
> It doesn't set the interest rates on treasury bonds. They set a target and engage in the market to get the price to that level
That's what setting interest rates means.
> Definitely not!
Where do you think coins and federal reserve notes come from?
The fed is organized a bit differently than other government organizations, though similarly to how the US Postal Service is organized. But those are mostly to give it some semblance of independence from the winds of politics. But it is very much under the control of the US Government about as much as the US Military is under the control of the US Government.
From the fed's own website (notably a .gov domain):
"Some observers mistakenly consider the Federal Reserve to be a private entity because the Reserve Banks are organized similarly to private corporations. For instance, each of the 12 Reserve Banks operates within its own particular geographic area, or District, of the United States, and each is separately incorporated and has its own board of directors. Commercial banks that are members of the Federal Reserve System hold stock in their District's Reserve Bank. However, owning Reserve Bank stock is quite different from owning stock in a private company. The Reserve Banks are not operated for profit, and ownership of a certain amount of stock is, by law, a condition of membership in the System. In fact, the Reserve Banks are required by law to transfer net earnings to the U.S. Treasury, after providing for all necessary expenses of the Reserve Banks, legally required dividend payments, and maintaining a limited balance in a surplus fund."
> Most of the benefits of those so called no-code or low-code platform is not in the coding abstraction but in the platforming aspect that makes it easy to deploy
Exactly!
This is what the "serverless" model was supposed to solve but that got hype cycled into something else.
Now the same thing is happening with nocode.
I like the idea behind windmill but I would prefer writing the code in my own ide and checking it into git. Is this possible?
Yes you can, and you should! The included versioning is there for simplicity if you do not want the hassle to maintain your own git repo. But the real git will always be more powerful.
Fun fact, the way it works is that it just tarball a subdir of your repo and send it as an input of a normal windmill script that then just extract it to your workspace (for all the diffs that it finds).
Note: It is still a one-man, early startup for now. I am looking for a technical co-founder and applying to YC. The stack is Rust, Svelte and Postgres :)
Note2: I am also looking for early customers and would be happy to customize windmill to your needs if you were to trust us.
Completely agree! I normally hate frontend and somehow Svelte made it almost my favorite part of my day. The code looks like it does what it should do, no ridiculous abstraction, and the resulting app is fast af. Some love to tailwindcss too.
They are already doing that. For some Audi models you can order a tuning pack that increases your engine's power and is delivered through an internet connection (e.g. WiFi or built-in phone network). I think this is probably true for other brands as well.
A simple example which I have seen on many cars: "directional" headlights that are actually achieved by turning on the fog light on the side you are steering to. This is 100% implemented in software and uses the fog lights which are already installed (in all but the cheapest variants).
1) Why would you want to maintain your own Spark infrastructure? Spark on Kube is a huge improvement over YARN but you still have to deal with OOMEs, filled disks, Kube upgrades, pushing custom images to container registries, etc etc etc.
2) Snowflake is probably 10-50x as performant as Spark for data manipulation. I don't know what kind of unholy demonic incantations Snowflake is doing on the backend to support their SQL performance, but it's really freaking fast. There's just no other way to cut it.
I've spent 5-10 years eking every ounce of performance I can get out of a Hadoop/Spark cluster. I'm not trying to be unreasonable about this. I would love for OSS to be competitive; it's great for the world, and it would be great for my skill set and earning potential.
But it's not a contest, and if you think standalone Spark is going to be a viable competitor in a couple years, you are deluding yourself. Make informed choices about your career and investment.
A lot of articles I read about snowflake involves data vault which is a massive turn off. And when their tech lead (Kent Graziano) is a prominent figure in the DV bullshit...
Snowflake and DV have no interdependency whatsoever. Snowflake is just a database. Whether you use DV to model the data inside of it or dimensional modelling or "big wide tables" is completely up to you, there's nothing about it that requires or benefits DV in particular.
You should try Databricks, especially the new Photon engine powering Spark. In general more performant than Snowflake in SQL and a lot more flexible. (There are some cases in which Databricks would be slower but the perf is improving rapidly.)
Databricks has an extremely bad API. So, sure, your Spark jobs might be a little bit faster some times, but why would you use it if you can't even read logs of running jobs?
Databricks is amazing, the Delta Live Table technology is incredible. It's very hard to approach problems like Data Lineage and Data Quality, but that platform does it in the right way.
My only concern is that they offer just a managed cloud product. That's cool for startups, but large enterprises sometimes need more governance and ownership than that.
> Policeman demands a bribe to avoid having a record on your license for driving
The policemen in my city were very specific about getting the fine digitally. They wouldn't handle cash even if it was for the fine.
> The answer to bribery is to take away the power from the government
A much more practical way would be to disassociate the approver and applicant. Eg: You can't bribe your University examiners
Cuz they won't even know how to find your paper from lot.
The same thing happens in Mexico near the border - the bribe just happens before any possibility of the fine, now (as the fine has you actually mail the payment directly to Mexico).
> The policemen in my city were very specific about getting the fine digitally. They wouldn't handle cash even if it was for the fine.
Then your city has solved the bribe problem! We should all emulate what you guys have done.
> A much more practical way would be to disassociate the approver and applicant.
I disagree. Such measures provide a temporary respite at best. People in power are still in power, they will find out a way to exploit that. The only way is to remove the person from her power over others.