One obvious reason to have an LLM output a high level language even if you are never going to read the code is because it will require fewer output tokens and therefore be cheaper.
It's not immediately clear to me why having an LLM output code in JS or Python should inherently consume more tokens than C or assembly. I'd expect token usage to correlate with the complexity of the algorithm being implemented, not with what specific language syntax it's being implemented in.
But either way, token consumption is only a relevant concern if you still expect to be using SaaS LLMs by the time you're ready to have them target lower-level code for you.
If LLM-generated code continues the human pattern of having roughly the same rate of bugs/LOC regardless of language, then I also expect LLM-generated code in high-level languages to be less buggy.
Yes, it's management with little concern for human factors because you can abuse or and even fire your reports and summon new ones of equal competence at will.
Regular management, no matter how bad the tendencies go, is still, at the very least, constrained by a cost to fire people, which can be years of salary and some paperwork on top.
You're conflating two things (probably intentionally, but I'll go with it). If you are firing someone without replacing (a layoff), then presumably, that person cost more than the value they provided, and so laying them off should improve the value of the business (after incurring the costs the parent post mentioned).
If you are firing someone to replace them with someone else, you are incurring a lot of cost (hiring is time consuming, difficult, risky, and requires a ramp-up time before the new hire is productive), and hoping that the long term benefits outweigh that cost.
Based on that logic, layoffs should sometimes cause the stock of a company to go down, if the shareholders think those employees contributed more value than the company saves by laying them off.
In reality layoffs almost always cause the stock to go up. The market seems to think layoffs are an unalloyed good.
Based on my personal experience and general observation, it seems like companies are both slow to hire, and slow to fire. So, paradoxically, both actions seem like they should signal "this company is going to be better in the future", because companies only either hire or fire when it is really obvious they should.
> Based on that logic, layoffs should sometimes cause the stock of a company to go down, if the shareholders think those employees contributed more value than the company saves by laying them off.
You are treating short-term stock market movements as a signal of how well the company is performing.
Wrong etage. Stock value is not very responsive to the fact that some line manager fired two poor shmooks, but it is responsive to the news of company laying off two digit percent of the same. That will be of course corrected somewhat once fresh quarterly results will show how effectively those enlightened souls managed to oppress the work takers.
Now if your line manager fires somebody for no good reason and then has to still pay the salary of this person for a year and a half and also pay the salary of their replacement -- that, when accumulated, starts affecting bottom line at some point.
your context has grown beyond manageable size and you are starting to hallucinate so we are going to have to let you go. We wish you the best of success in your new role.
Unfortunately with the current administration there is a non zero chance that the usurpers merge with the existing government… that wouldn’t be too surprising for Thiel to push for, he’s already the one who made Vance VP and has been pushing the Republican Party to its current anti-democratic form
The error here is assuming that government's intolerance to others in post-usurping times is in the interest of the public - then it's no more than suppression of rivals, including those who might actually be willing to help the public.
Worth noting that as written the "trick" results in memory usage proportional to the size of the input rather than the output. If the filter rejects most of the input the difference could be quite noticeable.
I disagree in the sense that you can rewrite the code to use the trick and also not allocate in advance. Nothing about the trick requires you to allocate up front: before writing to out[n] you can extend the vector if it’s out of bounds. Or, after incrementing n, do out.push(0).
Generally the default fund in a decent 401(k) (employer managed but largely employee funded retirement plan) will be a "target date retirement fund" that contains a mix of equities and bonds according to the expected risk tolerance of someone at that age, and generally the equity component is also split between US and foreign equities.
I understand why you'd say bonds in tax-advantaged accounts and equities outside, but I don't know why you would put cash in the former. Unless by cash you mean money market funds or similar. But even still, qualified equity dividends are yielding more these days than bond interest to the extent that the total tax is usually higher, so you might still prefer to reverse what you said.
My equities are highly concentrated in tech (which tends to either not pay dividends or prefers stock buy backs). The rest of my equities is VTI (~1% dividend) and VXUS (~2.3% dividends).
When I say cash, I meant value stored in money market and $SGOV. I'm actually experimenting with using my 401k/ira to invest in private equity (VC) funds, so I am holding cash (money market and $SGOV) in those accounts to ensure I have the capital for capital calls.
Unless you've checked it for accuracy why would I read your AI-generated documentation when I can ask my AI (which in a month or two will be a newer, better model than what you used to generate that documentation) to read the code and summarize it for me?
If you did check it for accuracy then I don't understand how you compressed months of work into minutes.
We've seen b before. React was controversially released with a similar clause and ultimately Facebook dropped it and used a standard open source license. Their lawyers really love this idea for some reason.
We used to call b the Disney/LEGO clause. Disney was famous for litigating any GenAI product for copyright infringement if it was able to recognize or god-forbid generate any of their IPs.
So the lawyer cats would slip that clause into all licenses.
Personally i think it's fair. You get to use this model as long as you don't sue Meta because of the model's weights or outputs.
Was it released with it? Iirc they tried moving to such a license from bsd, which contains no patent grants whatsoever, and hence they thought it was a strict upgrade. The community did not agree so they moved back.
Do their lawyers love the idea? Hard to say. My guess is, Zuck really likes the idea, so he keeps directing them and their chief counsel to try stuff like this.
It's almost as if having a CEO of a company placed beyond the control of the corporate board is a bad thing.
This is a pretty common clause when a company open sources something that was previously locked away. The AOM AV1 codec has a similar rule for its patent pool to discourage trolling.
But its also a 800B sized model running on a ram constrained system with no GPU.
Techniques, GPUs, more ram, and faster disks can always speed it up. But the point being is they run on low end machines now. Its now an optimization problem, not a possibility assessment.
If you show up at a US port of entry without any sort of anything the default decision is to deny entry (exceptions for Canadian citizens and citizens of a few small islands). If you show up at a US port of entry with an ESTA/visa you will most likely be allowed entry. Refusals are relatively rare.
Commercial carriers such as airlines are also not allowed to transport people who need ESTAs/visas and do not have them to the US, so in practice it's relatively difficult to even get to the port of entry without a visa.
That already happens. Witness all the random "bans" and "pauses" Trump has instituted against various nationalities and groups of people at the border.
reply