Yes, the protocol is going to be open and the plan is to submit PRs to various projects when we're at that point. It's not really an "either or" with ygddrasil but more like a "both and."
A theorem prover is a dependently typed functional programming language. If you can generate a term with a particular type then the theorem is true. There is no testing involved.
Who am I to overrule the author of The Craft of Prolog?
Some would say that SLDNF resolution qualifies as theorem proving, some would disagree and say that a theorem prover also needs such and such capability. Anyway, as Triska shows above you can implement software that is quite a lot like a theorem prover in about thirty lines of Prolog, i.e. not "a dependently typed functional programming language".
The descendants of Milner's work, notably ML and the Edinburgh LCF theorem prover, have been quite successful, though.
I mean... no? I've worked on chips for basically my entire career, and I get paid a more than when I briefly worked in web stuff. Not sure where this idea has come from. My previous startup I worked for just got acquired for 10s of billions of dollars, which is a higher valuation than my friends who have gone through acquisitions in the web-dev / SaaS space
I know this forum is highly skewed towards Saas/JS/web stuff, but there's an entire industry of deep tech software and the payouts are excellent.
When I lived in the northeast, every time I saw an opportunity for embedded work, or traditional UI work (Qt, etc., almost invariably for things like screens on medical or scientific equipment and almost never for desktop applications) it paid 1/2 to 2/3 the going rate for a midlevel webshit engineer. Maybe I just wasn't looking in the right places.
Go to Silicon Valley VC backed firms. That's my general advice for any sort of tech work that you want to be paid well. Tech is -- overall -- not paid well. In general, most work is not. VCs are rich and the trickle down effect is large in those places where they operate. Many people are resistant to moving to California because 'cost of living' or some stupid explanation like that. This is genuinely retarded. There is no better place in the world to start a tech career (or really any corporate career), just due to how much money there is.
People confuse the 'webshit' engineers (your words, not mine) with being interested in technology. They're not. They're interested in money. I am too. I just happen to be interested in deep tech stuff as well. A lot of people in tech don't seek compensation and then complain about it. Always go for compensation, startups, and high risk ventures (i.e., go into a good business). That's my advice.
> Maybe I just wasn't looking in the right places.
Did those places have the potential to IPO / exit for multi-billions of dollars? If not, yes, you were looking in the wrong place.
Well then there's the answer as to how much money you're going make. The us is a rich country because a few states are rich not because everywhere is rich
The U.S. is certainly not a wealthy country, and California most definitely is not, when measured by miles of homeless camps, crime, hobos, pollution.
There's a reason why the crowds are moving out of California and similar places and into my region over the past 5-6+ years.
The country as a whole is covered in abandoned factories and homes. Not exactly the picture of a healthy and prosperous nation. Turns out you can't print prosperity.
I've worked with many people born post-2000 who could write an operating system kernel. Hell, I have one brewing righ now. It's not rocket science. The machine language parsed by the chip is described in exquisite detail in any processor manual.
Exactly. The advent of electriccity was seen as just as much of a threat to everyone as AI is today. The advent of the internet was seen similarly. In each era, those at the forefront of the technology that would fundamentally change the world, were castigated as 'psychosexual' deviants who did not understand the common man. Guess who had the last laugh?
It's not even limited to modern technology. If you go talk to certain grievance-driven individuals from tribal backgrounds (for lack of a better term) who have produced nothing for the last 10000 years, they will levy similar accusations against the very institutions that are providing them with healthcare their ancestors could only have dreamed of. In some areas, even agriculture is seen as suspect. It's ridiculous.
It's scary to me how both sides of the American political aisle have suddenly turned anti-tech and are buying into the same arguments. Gross.
I mean I'm literally a compiler engineer who's worked on dependable systems in the past, and I think this article is a load of crock to be honest. As is usual for many Americans (a great disease in the American mind, IMO), they greatly value the random lunatic over the person actually doing something. Calling people driven to do things as having strange 'psychosexual neuroses' is just shaming people without any evidence. What's wrong with having a drive to do things? That is literally what America was set out to do. It's hard to read these sorts of critiques as anything other than racism against the latest class of American migrant (mainly Asians) who are driven to not fall into the very poverty their parents sought to escape. Yes, if the answer is becoming shit-ass poor or being well off via pursuing success, then you are going to be highly motivated to take the route of success.
I'm glad you appreciate the contributions of compiler engineers, but seeing as my current job is writing compilers for AI chips... I am proud everytime I see someone use AI, in their business, in their life, etc,, because it's my small contribution to the ever-growing American economy and the forward march of human progress.
I'm also so tired of people making fun of techbros. I'm glad techbros exist. They actually make the world a novel place to live in. People who want to go back to living in the dark ages should go move in with the Amish. The sudden turnaround of tech workers (supposedly paragons of human progress) into unquestioning Luddites is disappointing
There is so much more to software than SaaS apps. I do compilers now for new chips. The work environment is so much better. Go for the hard problems always.
My brother and I, for example, did an experiment where we tested pH of various water bodies around us. The hypothesis was based off of local drainage patterns.
reply