Lactose issues are fascinating. Some peop’e are triggered by pasturized milk, others can't handle milk at all. Some people can only handle cooked milk, others cheese until limits. For some lactose works, and for others not - to the point of upsetting stomachs. There's even compelling annecdotes (to my knowledge, no research) indicating that adding a couple of drops of any citrus to milk helps some people.
I left a company because they pivoted to exactly this. There are so many companies in this space today, testing what they call "physical AI autonomy" today, and we have to recognize that this is our today.
There are entire marketplace options for buying the pretrained, supported, private models, or the datasets if you have your own goals. If you're interested purely in ditzing around with GPS denied, or communications lost, you can do that today.
I watched a demo video, in March where a company was sharing their remote instructed (note, not controlled) multiple format (spider, dog) robot swarm. The company claimed to be 35km away from where the drones dropped off the payloads, and the mission was engaged. Lightweight explosives were used to toss off a car.
It's going to happen and at some level I'd rather war casualties were measured in robots rather than people.
My concern is the cottage industry of integrating guns with half baked AI at the lowest cost. And probably vibe coded too.
The companies don't care - a sale is a sale. MoD maybe doesn't care - 90% accuracy and less human casualties on their own side are a win. Governments want to save money and by the time they find out the robots go rogue, it will be too late to do anything about it.
The problem is always the same. It's not just MoD (is it MoW now?) that will have access to this.
YoloV8 + optical flow works fine on an esp32. You want to give a drone rough coordinates for a refinery and hit something in it, like a storage tank? That'll work. This means, give it 5 years, relatively small groups will have access to it. This cannot be stopped.
The only real answer is to work to have groups that you can trust to have access to this first.
Sadly, building an AI that analyses camera imagery and aims at humans, from scratch, is these days almost an intern project. It's not really something you can control or ban, the way you can control, dunno, uranium enrichment.
Integrating it with a robot and sticking a gun on it, thankfully, requires a bit more know-how.
3) they can see if any countermeasures would be effective
4) they can figure out what to look for and find those weapons before they're fired
cfr. nuclear deterrence, right. There is "nothing" the US can do about other nations enriching uranium and making bombs, other than bombing those countries. The US can't change the laws of physics, follow the right formula and it'll work. However the US can figure out exactly what to look for to either prevent it from happening through intervention or at the very least get some warning before it's used ...
And then it will be just another war crime committed daily conflicts, and nothing will happen because there is no world police ?
Ask Ukrainians, Lebanese, Gazaoui, Somalilanders, or even Iranians for that matters - that may not make a big difference to today...
What I would love to see is a local government suing an arms producer for the efficacy of their weapons. (Or even funnier, the owner of a home destroyed by a drone, suiving the GPS company.)
We all know that the only things people in suits are really afraid of, more than hell, is a bad Q4 report and an expensive lawsuit.
For years people have been able to legally murder on behalf of their country, with not have a beer. This is another item that will operate as intended.
It's absolutely a service problem. I can pay for the local sports rebroadcast packages.. but oh wait, you just don't feel like this week, playing the Raptors game, because there's a local thing you think people will watch? Fair enough, subscribe to DAZN, and pay there.. oh sorry, we've opted to stop carrying <insert all leagues>.
Sigh, fine, I'll pay for NBA Leaguepass. I don't live in your country... great, random blackouts. Fine, I'll try and use a VPN (hell, I literally used tailscale to a friend's house for a bit).. but then those games are blacked out too, at random?
I'm literally paying you for the service. So yeah, giving some insanely sketchy crypto website $5/month for unlimited whatever that just always works, is worth it. 10/10 will definitely do again. I'm sick and tired of fighting with the NBA, the CFL, or G-D only knows what just to try to watch the things I'm paying for.
> Sigh, fine, I'll pay for NBA Leaguepass. I don't live in your country... great, random blackouts. Fine, I'll try and use a VPN (hell, I literally used tailscale to a friend's house for a bit).. but then those games are blacked out too, at random?
I live in an NBA "dead zone". I'm in the streaming blackout zone. But not in the TV zone (even if I did pay for TV, which I'd almost consider).[1] And then I VPNed to Canada for international LP, but that wasn't much better. Then Mexico. And then ...
Then I found a site that had an actual Roku app (at least) that took payment in Crypto or Amazon GC but was absolutely uninfested, no ads, no garbage, probably at times more reliable than even the NBA's app. But they got shut down.
Not to mention LP refused to refund me though my subscription was effectively useless because I "could still watch the games, and without commercial or timeout breaks, even!" - yeah, 24 to 72 hours after it was played. Yay. Lucky me.
Professional bodies act as nothing more then gatekeepers and rent seekers for things of this nature. Anyone can write software, but not everyone writes security minded software.
We already have laws in place, and certifications that help someone understand if a given organization adheres to given standards. We can argue over their validity, efficacy, or value.
The infrastructure, laws, and framework exist for this. More regulation and beaurocracy doesn't help when current state isn't enforced.
There’s a reason why many professions have professional bodies and consolidated standards - from medicine to accountancy, actuarial work, civil engineering, aerospace, electronic and electrical engineering, law, surveying, and so many more.
In most of those professions, it is a crime or a civil violation to offer services without the proper qualifications, experience and accreditation from one of the appropriate professional bodies.
We DO NOT have this in software engineering. At all. Anyone can teach themselves a bit of coding and start using it in their professional life.
Analogous to law, you can draft a contract by yourself, but if it goes wrong you have a major headache. You cannot, however, offer services as a solicitor without proper qualifications and accreditation (at least in the UK). Yet in software engineering, not only can we teach ourselves and then write small bits of software for ourselves, we can then offer professional services with no further barriers or steps.
The mishmash of laws we have around data and privacy are not professional standards, nor are they accreditation. We don’t have the framework or laws around this. And I am not aware of the USA (federal level) or Europe (or member states) or China or Russia or India or etc having this.
For example, the BCS in the UK is so weak that although it exists, exceedingly few professional software engineers are even registered with them. They have no teeth. There’s no laws covering any of this stuff. Just good-ol’ GDPR and some sector-specific laws here and there trying to keep people mildly safe.
> There’s a reason why many professions have professional bodies and consolidated standards - from medicine to accountancy, actuarial work, civil engineering, aerospace, electronic and electrical engineering, law, surveying, and so many more.
Professional bodies = gatekeeping. The existence of the body means that the thing its surrounding will be barred from others to enter.
It means financial barriers & "X years of experience required" that actual programmers rightfully decry.
Caveat: When it comes to anything that will affect physical reality, & therefore the physical safety of others, the standards & accreditations then become necessary.
NOTE ON CAVEAT: Whilst *most* software will fall under this caveat, NOT ALL WILL. (See single-player offline video games)
To create a blanket judgement for this domain is to invite the death of the hobbyist. And you, EdNutting, may get your wish, since Google's locking down Android sideloading because they're using your desires for such safety as a scapegoat for further control.
The ability to build your own tools & apps is one of the rightfully-lauded reasons why people should be able to learn about building software, WITHOUT being mandated to go to a physical building to learn.
To wall off the ability for people to learn how computers work is a major part of modern computer illiteracy that people cry & complain about, yet seem to love doing the exact actions that lead to the death of computer competency.
Professional bodies are a necessary form of gatekeeping for practicing the craft of software engineering professionally.
You are then bringing a whole host of other issues that are related in nature but not in practice:
* Locking down of Android ecosystem
* Openness of education
* Remote teaching
* Remote or online examination
etc.
Professional bodies don't wall off the ability to learn nor to tinker at home, nor even to prototype or experiment (depending on scale and industry).
You can't confuse all these issues into one thing and say "we don't want this". It's a disingenuous way to argue the matter.
You don't want some gatekeeping on who will be doing surgery on you? You do obviously, and medical malpractice is a good thing if there is a problem.
Why don't you want the software engineer building your pacemaker or your medical CRM (or any other job where your immediate security is engaged) to have the same kind of verification and consequences for their actions?
It's mostly the problem of required regulations, so no we don't want mandatory gatekeeeping on surgeons as this is for example leading to doctor shortages
It's fine to set up voluntary standards and choose surgeons you think live up to those
So we want to enable more people to be able to create for example pacemakers because of things like Linus's law, "Given enough eyeballs, all bugs are shallow". If we exclude "non-professionals" from the process of creating "professional" products, we tend to have less participation in the process of innovation and therefore get less innovation
But there is already mandatory gatekeeping of surgeons? They went to medical school for so many years, and they are liable to malpractice if they don't do their job correctly.
Engineering is the same. They sign building plans with their names and may be liable for damages caused by gross negligence.
Why shouldn't any self taught "software engineer" be liable for damages they caused due to negligence?
If we had to sign off builds of critical components (like a pacemaker to stay with the analogy), there would be way more pushback against malpractice in the development process.
Of course not all software projects require that level of rigor, but for medical stuff and I'm sure a lot of other fields, it should be mandatory to have at least one qualified engineer that is ultimately responsible.
1. 99.999999% of software is not equivalent to "doing surgery" so doesn't need gatekeeping. I work on free, open-source PDF reader SumatraPDF. What kind of authorization should I get and from whom to ship this software to people?
2. pacemakers and other medical devices have to get approval from the government. So that's covered.
medical CRM software is covered by medical privacy laws which does what you say you want (criminalizes "bad" software) but in reality is a giant set of rules, many idiotic, that make health care more expensive for no benefit at all.
Adulterated food products, shoddy construction that burns like paper or crumples in an earth quake, snake oil medicine, etc. are well attested in underdeveloped nations and in history at scales far above what we see in societies with the kinds of professional bodies we’re talking about.
That said, the reality is that this safety comes at a cost, both monetary and in terms of “gatekeeping.” And many people would be fine (on paper) increasing risk 0.05% in exchange for 20% cut in costs or allowing disruption of established entities. But those 0.05% degradations add up quickly and unexpectedly.
Equating gatekeeping of professional bodies with grifting suggests you have no experience of why we have professional bodies in medicine or accountancy or civil engineering (to give just a few examples).
The best managers of my career have all been developers, and like myself enjoy going up and down the management chain based on the need of the org. My favourite, at age 61 joined a ~250 person company as CTO, but spent his initial, transitional period of 90 days, as a part developer, part meeting listener, quietly learning as one would expect, helping them scale to 800+ people.
He's the example to me, of the career I'm intentionally pursuing. There's tremendous amounts to learn from, and contribute to, everywhere. Sometimes an organization and I best work together with me managing, other times with fingers on the keyboard. Sometimes, there are multiple jobs.
We could recognize that we're in a different era, or at least that's my bias. Roles are increasingly combinations of generalists, especially in the AI era.
100% agreed. There's so much locked up appetite for IPOs, both from the tech crowd and the general public. There have been very few quality IPOs since COVID frankly.
I'll wager that the IPO market can actually absorb all three of these that yes, are the size of the last 10 years combined. The trading market itself is larger, as are values, and valuations.
I assume that to maximize value you see a standard lock and roll play here. The S-1 will declare the 10% release, with commentary about future (6 or 12 months) another 5%. Plus don't forget institutional. There's ample space here, even before the Nasdaq 100 changes that are probably coming into play. If those come into play then inflows accelerated, as did valuations.
THere's interest to hold it for diversification reasons but the reality is investors are not stupid. Look at the basket-case recent IPOs: Figma and Klarna.
Many are skeptical of LLMs and how large of an impact they will have in the long-term. Nvidia's stock performance YTD is an example of that, despite the good news being pushed forward.
People want to start seeing customers of OAI, Nvidia et al start generating incremental accounting profits from LLM-specific projects, let alone economic profits.
At scale they will. For now, someone else puts the effort into growth marketing, eyeball capture. Reddit eventually changes the rules, seizing control, thereby acquiring users for less human cost (as opposed to missed revenue opportunity).
For some reason this all blows my mind.
reply