The ring buffers are in shared memory not kernel private. The ring buffers (submission and completion) are shared between kernel space and user space. User publishes requests via submission queue entries (updates tail of buffer while kernel reads head of the buffer), kernel shifts the submission queue buffer on its end and returns a completion queue event by publishing to completion buffer. User pulls from this buffer (specifically the head, kernel updates tail of buffer) in user space.
You are already using Postgres in your setup so why not just use Postgres itself as metadata database? It is a much better setup than using Iceberg [1].
> and it also ties to DuckDB land wherease with Iceberg many engines can query directly.
Ducklake can also be queried by many engines [2]. Though not as exhaustive as Iceberg.
I don't think one needs to understand consciousness to know if something is conscious or not. Much the same as how one can tell if someone is alive or dead. Sure maybe one day we can figure out a proper scientific explanation for consciousness/life but there is no reason to negate what can be perceived and immediately obvious.
EDIT: I am only making a limited point on "understanding consciousness". Not extrapolating it to AI.
This is not just me saying it. The Uber president himself says it in the article.
> so what did all those millions spent on developer salaries get them?
There was no doubt about what these developer salaries got them. It was to keep Uber stable and running in thousands of jurisdictions with varying rules/regulations.
The idea of using AI was (I hope) not just to replace developers for this purpose but to also ship features/products beyond what was already being offered. It has however not panned out as these CEOs/execs thought it would.
> They can also justify spending time and money on new features that only 0.1% of customers might use because 0.1% of their customers is a very large number.
And what are those features exactly? Because even the President of Uber doesn't seem to know:
"“That link is not there yet, right? I think maybe implicitly there is more that is getting shipped, but it’s very hard to draw a line between one of those stats and, ‘Okay, now we’re actually producing 25 percent more useful consumer features,’” said Macdonald."
The budget allocated to AI for the year has been wiped out in 4 months.
> Isn't that always the case in the early stages of new technology adoption? It becomes less and less true as the new technology becomes more and more integrated.
Not true. Plenty go into the graveyard. At some point in time typewriters were everywhere. So were landline phones. Both were highly integrated into the system. They were replaced by much superior versions.
> In the first few years after electric motors became a thing, one could have said the same thing. We would have just gone back to steam. If you tried to "do without them" now, society would collapse.
Yes but there is nothing to state that the current version of LLMs is equivalent to electric motors. We could very well be in the typewriter/landline phones stage. You would need even more iterations to get something that is equivalent to electric motors.
Even electric motors themselves underwent multiple iterations to become economically viable. Lot of wasteful overhead needed to be eliminated and parts re-engineered to make it more efficient before it could be truly adopted.
This specific psychosis is driven by peer pressure. If you are seeing everyone around you using tools to "enhance" their work, you wouldn't want to be "left behind". So it has permeated the entire ecosystem. The lucky ones are those who are outside this (or can afford to be outside this) and can see why it isn't working. You can't be inside it and hope to have any rationality. Everyone is competing on "I can figure it out better and quicker than you can if only I can get X to work".
> Here's a solution off the top of my head: have a dedicate "info" button at the OS level. Holding the button disables normal interaction, highlights all inspectable elements, and allows you to click on each one for a description. Like "inspect element" in the browser.
This is a really cool idea. Agreed! Wish something like this actually existed.
Instead of product tours I like how AWS has little info/help buttons that are placed right next to every informational/actionable element on their dashboard. Totally unobtrusive. If you want to understand something on the dashboard that is not obvious at first, you can click on the info/help button that opens a side panel with a lot more information about that particular element (and any associated topics). Most of the time, you just know what you are dealing with (or can guess what that particular topic might mean and you will probably be right).
Reminds me of Ramanujan learning during sleep from Namagiri.
There are umpteen stories in Hindu scriptures of baby learning in the womb of the mother and how the expecting mother must only be exposed to good thoughts and a good environment for giving birth to an intelligent and well rounded child: stories of Abhimanyu (learning how to break the Chakravyuha formation in his womb while mother was learning it but his learning was incomplete when mother fell asleep during the lecture) and Prahlada (mother learning about Lord Vishnu against the wishes of her demon husband Hiranyakashyapu). Wonder if any studies have been done on this as well.
No you are not. Anyone who is actually senior knows vibe coding sucks ass.
Please stop contributing to slop/chasing trends and care more for your customers, who are your bread and butter (provided they stick around after this debacle).
Not at all surprising this happened. Stop vibe coding if you value your business/customers.
Every senior/principal developer worth his/her salt knows how bad AI still is when it comes to coding.
DO. NOT. BELIEVE. AI. CEOS.
Do not hand over control of your production data/services to AI. No matter how you might feel you are missing out. Your feelings are not > your customers.
Value your customers. They are your bread and butter. Not AI CEOs or AI bros who want to sell you shovels in this inane fake gold rush.
The blockade is like a nuclear bomb detonated on all countries. 30% of World's oil supply is at risk. Not to mention critical elements needed for semiconductor production. Even the US is suffering passively because of this. Only saving grace for US is to restore navigation in the straits. Quicker it does it the quicker we can stop hell that'll be unleashed on the World. You really don't want to be responsible for 30% of Earth starving and dying of hunger because critical fertilizers never reached the masses for food production.
Ends with "Flagged" and then a "Ban"!