* Posts by Dwarf

1698 publicly visible posts • joined 11 Dec 2014

Windows 11 finally hits right note: MIDI 2.0 support arrives

Dwarf Silver badge

Re: Progress

My point is that MIDI is a stupidly simple protocol that has been around for donkeys years (and no el reg doesn't have a reg-approved unit for that).

But, if you look at all other similar low baud rate serial protocols that have been around for decades and take very little processing to make them work. Most have similar functions within microcontrollers and microprocessors. So, needing to get Windows 11 to finally provide MIDI2 support seem to me to be stupid, in the same way that if the article was saying that Windows 11 now supports other such protocols - I2C, SPI, UART (RS232, RS485, RS422, etc), 1 wire, CAN, then people would be laughing.

Its not difficult, so why has it taken multiple decades to get Windows support for this ?

I accept that the BBC micro may not be the platform of choice now, it was an indicator that any old CPU can handle the workload.

Dwarf Silver badge

Progress

Of all the things they could have done - Why now

Why after all these years, surely most aren't playing with MIDI now, or if they are, then they are using something a bit more reliable than Windows, with its forced updates. Imagine that in the middle of a concert.

Why is there not something more important they could have fixed with the same engineering resources, such as notepad.

Perhaps they are training their new vibe coding AI, v14.3 to see if it can do basic stuff.

Even a 1MHz BBC micro from the 1980's could do MIDI reliably, with only 16K of ROM and 32K of RAM. It wasn't a difficult thing to do even back then - 40 odd years ago.

Agile Manifesto turns 25 – just in time for vibe coding to test it

Dwarf Silver badge

Re: Agile?

I've always seen it as a fuck design, do stuff and look busy, then say that any bugs are to be fixed in the next sprint.

What a way to do things. We used to call it bad practice back in the day. You know, decide what we wanted, do stuff that deliered that stuff, management were generally happy.

The good news though is that what goes around, comes around, so we are now closer to doing it properly again.

Microsoft boffins cook up archival storage using Pyrex glass they say can last over 10,000 years

Dwarf Silver badge

Re: Do they make their own Pyrex?

I came here to say the same.

You will know which one you have in a couple of years time. If its the old one that just keeps going, then its the original, good recipie. If however you have forgotten about it and replaced it several times, when it randomly went ping and wrecked your meal idea for the night, then you had the new cheaper one. Just remember to say thanks to the accountant that changed the recipie as it saved them a few pennies and wrecked the reputation in the process.

I believe you can tell the difference by the hue across the glass when you look at it a bit percularly. There are many articles on line about how to do this.

Infosys bows to its master, signs deal with Anthropic

Dwarf Silver badge

Service level agreements to suffer

One area where this will clearly be applied is in the first response to all customer trouble tickets, with an AI slop type answer of course.

By pure coincidence this means that the metric of first response time will drop to zero seconds, meaning a 100% success metric on that parameter of any SLA.

Rinse and repeat on things like first line and second line. Customers will now be fighting AI, which will keep changing its mind and hallucinating, but SLA’s remain safe, so no service credits for you either win-win for everyone except the end customer.

Notepad's new Markdown powers served with a side of remote code execution

Dwarf Silver badge

Settings

I was poking around in Notepad the other day, as I had to use it as NP++ wasn't installed. I found that there are some settings now under settings (cog icon), top right, which allows some of the crap to be turned off, including Word wrap, formatting, not re-opening everything when you re-open the apps, discarding previous session, no spellcheck, no auto correct, no copilot.

Each setting is obviously defaulted to on, which is generally not what you want. Its all very much Wordpad lite now.

I'm also left wondering who the target user base would be for this monstrosity - given that they are driving everyone towards Office 345 and anyone with half a brain will be installing one of the Open Source alternatives if they actually want to write docs for free.

Bring back notepad. Simple, like it should be.

I wonder if Microsoft could publish a simple paper about what their expected use cases are for all the overlapping products that can edit stuff.

Openreach turns up the heat to force laggards off legacy copper lines

Dwarf Silver badge

Re: Perhaps....

What I meant is that if BT disconnect people who refuse to migrate to the new service - which they can’t currently order, then the customer benefits as the lack of a phone line means a reduction in junk calls

Dwarf Silver badge

Perhaps....

Perhaps if they actually delivered the next generation service, so that, well, customers could actually order the new services, then their uptake may be a bit higher.

For me, fibre has been promised for over a year and the status tracker shows that its being delivered in our area, yet oddly, we never see anyone with a van, nor any of the manholes up, or people up the poles. The only sign of life was that someone that could operate a hammer, nailed a sign onto the pole saying that there is overhead fibre, when in fact there is nothing new on the pole as the trees are still right around the pole and there is zero sign of anything modern at the top of it.

I'm also wondering what happens when they threaten to turn off POTS, realise that not that many people actually care about the old telephone network as everyone that can, has already moved to mobile devices. The good news will be that there will be less calls fraudulent / scamming calls

Ad blocking is alive and well, despite Chrome's attempts to make it harder

Dwarf Silver badge

Horse already bolted

If you have to try and tell your customers that there is not a problem, then you have already lost the battle.

I dumped Chrome and went back to FireFox, just to keep the adblockers that I trust in place.

My system, my eyeballs, my choices.

Rackspace tests customer loyalty with brutal email price hike

Dwarf Silver badge

On the positive side

When loads of customers walk away, they will have far more rack space.

When will companies learn that most customers are not hostages

Windows 11 shutdown bug forces Microsoft into out-of-band damage control

Dwarf Silver badge

Rollback

Whats wrong with rolling back, when things go wrong - Both Microsoft and allowing users to do the same, then the rush won't be as bad to fix things.

The number of these sort of problems thoguh is really worrying, they clearly don't give a rats ass about how we might use the computers or try and run our businesses on them.

I'd be interested to know if this is AI related / Vibe coded, since its a useful yard stick to see how bad things are.

Developer writes script to throw AI out of Windows

Dwarf Silver badge

Merge

It would be greate to see this sort of tool merged into WinAeroTweaker, so that all the settings can be done in one go.

On the flip side though, the more tools that are created that push back to Microsoft to say "no thanks", the better.

Remeber folks, its your computer, not theirs. If its their computer, then they would be paying to fix it each time it breaks.

UK government exempting itself from flagship cyber law inspires little confidence

Dwarf Silver badge

Do as I say, not as I do.

So, one rule for them and one rule for us ?

This is from the same group that want to have a National Identity database, with all our information.

Arguably, they should have MORE stringent rules applied, to ensure that things are appropriately designed, governed, implemented and operated.

What happens to the outsourced companies that deliver these services ? Are they to comply with the "for the rest of us" rule, or the "don't worry, were different, government" rule ?

IPv6 just turned 30 and still hasn’t taken over the world, but don't call it a failure

Dwarf Silver badge

128 = 64*2

Whats surprising to me is that nobody has mentioned that V6 addresses are well known to be 128 bits, which is also 2 x 64 bits, so with modern CPU's and with some great foresight on network addressing and segmentation around a /64, thats exactly one instruction to compare addresses, in a CPU (or other hardware such as FPGA's), meaning that routing, at the core of the Internet, on the Tier 1 ISP routers, becomes much simpler which in turn means much less computational overhead and much less RAM requirements - as the other 64 bits are irellevant for routing. This has the big benefit of faster routing, which means lower latency for everyone as their packets arrive faster.

There is the benefit for all users, since the local LAN part is generally a /64, then the same sort of higher speed routing or switching can be done, again improving performance at customer sites, where hardware will generally be lower power, compared to service provider kit.

Obviously the middle layer of routers, between Tier1 and customers, where masks will be variable, but generally on /48 or /56 or similar. will need to handle the whole address, but thats the price of flexibility and exactly as it is in v4 (through the whole stack, Tier1 to customer). Now though, the intermediate routers won't have to worry about upstream or downstream, again allowing routing information to be stored more efficiently in the hardware and again reducing routing table sizes.

Its also clear from the posts, that there are two camps on v4/v6, mostly around those that don't understand it well enough vs those that understand it better.

All the "invent a new protocol called Vx.y, where things are magically fixed" always glosses over the massive problem that you can't put more than 32 bits in a 32 bit address, without breaking everything, all software of the day allocated exactly 32 bits for storage of addresses, so any hypothetical expansion (irrespective of what you call it) will need a bigger buffer in RAM on every app that use IP addresses - meaning ALL network enabled applications on ALL devices will need their software (hardware for network devices) updating to have the larger buffer size and operate correctly on it, then recompiling, testing and re-installing.

Untul this is "fixed" in some magical way, across all global devices, then nothing would work. It should be crystal clear that this is not a viable way to "fix" things, so the v6 approach of parallel run removed that massive hurdle, allowing soft take up and transition, which is still happening, even with people trying to deny it.

@Nanashi clearly understands his stuff, so thanks for the high quality and accurate posts.

Pen testers accused of 'blackmail' after reporting Eurostar chatbot flaws

Dwarf Silver badge

PTP are the good guys and they give out good socks at the trade events. Ken is a good guy, I've met him several times.

If someone finds a problem in your product, say thank you and fix it. Its a bit like someone telling you that your tail light is out. Shouting at them isn't going to fix it.

Sight of Clippy, Internet Explorer scares baby

Dwarf Silver badge

Perhaps what actually happened is that the wolf cub decided that the Microsoft marketing hurt its eyes, or perhaps there was a Douglas Adams moment - ‘ oh no, not again’, given the prospect of having to use Microsoft software again.

Well done Wolftone and Mrs Wolftone for the prompt introduction to IT at an early age and congrats on the new arrival.

UNIX V4 tape successfully recovered: First ever version of UNIX written in C is running again

Dwarf Silver badge

Re: /usr

I always understood dd to mean one of the following, presumably based on how much success the person had with the command line

disk duplicator

disk dump

data destroyer

Purdue makes 'AI working competency' a graduation requirement

Dwarf Silver badge

Well, thats going to make it more interesting when they mark any assignments then. What sort of increase will they get in people that will use AI to generate their coursework ?

Kind'a undermines the whole idea of critical thinking and learning, if they are taught how to use AI to not have to think.

User found two reasons – both of them wrong – to dispute tech support's diagnosis

Dwarf Silver badge

Back in the day

I got into trouble, for suggesting to a user that, perhaps, they should write down the instructions. This was because I had had the same issue logged for 3 consecutive days.

I think it was "unable to access e-mail", but in their defence, it was back in the Windows 3.1 days, and the users had two mailboxes, one on an IBM mainframe, and another completely separate mailbox on a VMS system.

So, access was simple, you were getting used to this Windows 3.1 thingy an you had LAT running, so DECNET access was in place, but needed to manually start the Trumpet Winsock IP stack, then open the 3270 terminal emulator (Rumba) for the mainframe, or open WRQ Reflection for the VMX box. Once in the app, you then open the preconfigured session to access the remote host, then login to the server, then go to the mail app, then navigate the mail app to read or write your emails. Once you were done, follow the logout procedure.

Yes it was stupidly complex for ordinary users and a right pain in the a$$ to make everything work on the systems, but it worked and it had been rolled out by the powers that be. It then fell to the army of support people to keep it all up and running.

What I didn't understand as a young 20 something at the time, was that there was this thing called menopause and the meer act of suggesting that perhaps writing down the information would be a good idea, got a complaint filed against me. Luckily management saw the bigger picture and the lady in question actually apollogised to me a couple of weeks later.

The support days are good fun at the time, but you are sure happy to have them behind you, once you work your way up the ladder a bit.

BBC tapped to stop Britain being baffled by AI

Dwarf Silver badge

The government are out of touch and wrong (again)

So, the government claim is that people are "Baffled by AI" - er, no. It' that most people don't need nor want it, thats a very different thing.

Then there is the small cost of living thing - people are putting their hard earned cash into things they actually need and want - little things such as food, constantly rising bills and paying the mortgage or rent. Other things are pushed down the pile.

AI is pointless against all of this, each and every one of us has Real Intelligence - the stuff that is in our brains. Sure there are different levels of Intelligence, but thats the same with AI, except that people tend to hallucinate less and its vitally important that people are taught to think, since that how we evolve knowledge. AI can't do that, it just sucks it all up and regurgitates it - without any quality filter of good information vs poor information.

I'm also left pondering what a 2025 reinvention of the BBC for "technology skills" would actually look like - sticking an AI capable system in everyone's house is a bit different from a single board 6502 based system, plus there is the Elephant in the room - the lack of availability of components, since AI is sucking them all up.

GitHub walks back plan to charge for self-hosted runners

Dwarf Silver badge

Have not learned

“We’ve read your posts and heard your feedback,” GitHub said. “We’re postponing the announced billing change for self-hosted GitHub Actions to take time to re-evaluate our approach.”

So, they have not cancelled the idea, just postponed it, which means it will rear its ugly head with slighly more glitter and marketing BS before they try and force it down your throat again.

Vendors need to understand the difference between "mine" and "yours"

From pr0n to playlists and paperclips, trio of breaches spills data of millions

Dwarf Silver badge

Good catch. It was accidental, ie a very generic UK name.

Major was probably doing it to some pics of Margret Thatcher.

Dwarf Silver badge

I wonder what the analytics shows for the number of John Smith's and Kier Starmer's in the database.

Roomba maker iRobot gets cleaned out in Chapter 11

Dwarf Silver badge

20 million people are about to discover what a mains powered, non-cloud enabled vacumn cleaner has over the soon to be useless paperweight.

Airbus exec: Most CIOs in Europe will not finish SAP ECC6 migration by 2030

Dwarf Silver badge

Open source alternatives ?

Luckily, I've only ever had to touch the platform layer for ERP systems a couple of times during my career and in most cases, the bad memories are sufficiently faded.

But, I distinctly remember a previous customer telling me that every so often, they decide to buy a new ERP platform that doesn't do what they need, then they spend the next 10 years customising it to fit the evolving business needs, so that in the end, the only thing left is the product name. This is apparently cheaper, easier and more likely to get board approval, than trying to steer the battleship back onto course to do things in a more industry standard manner, where new staff could be hired in that know the process, rather than having to be told "we don't do it like that here".

Now, I'm no accountant, but I assume that the basis of such systems must be broadly similar across the world, with the need to count materials and beans coming in and then product and beans going out, along with a shake of regional laws that don't line up with each other.

So, surely there must be an opportunity to produce an open source product that could be used by enterprises, with licencing such that they must feed back re-usable (ie industry wide) customisations back into the product. This way, there would be a product that does much more of what people need.

I assume that much of the change comes from legal / regulatory (tax) changes over time and common business events such as mergers and acquisitions.

It could be architected using a modern cloud native, scale-out approach, rather than the old school monolithic behemoth, making it easier to platform on different cloud providers and scale for different business sizes. This would also help when people decide to re-baseline, since modules can be considered independantly to the thing, making updates easier.

VMware kills vSphere Foundation in parts of EMEA

Dwarf Silver badge

Re: multiple sites?

This is just another unnecessary complication for people planning Disaster Recovery scenarios.

If you can't 110% trust the product, then its a rip and replace with something that doesn't have all the issues that Broadcom have inflicted on their customers hostages.

Pension portal launch fail sends Capita running to Microsoft for help

Dwarf Silver badge

Rating system needed

Since the government is very fond of rating systems, such as those used to rate schools. How about if they implemented the same thing for the outsourcing companies that they use across all government programmes. Then they could try and work out which ones are no good, so that they don't keep making the same mistake.

The trick is that they need to consider cost, risk and time. Just because it was cheapest, doesn't mean that they will get it right.

You would also assume that with a win on a £239M cointract, they could afford at least a handful of competent people to drive it forwards properly

Given the number of things that have been reported to be visible and wrong, you can be fairly confident that the same sort of level of quality will exist all through the platform.

Microsoft quietly shuts down Windows shortcut flaw after years of espionage abuse

Dwarf Silver badge

Whitespace

I wonder why they didn't opt to run a regex on the command line and trim all repeating whitespace to a single space character

This would shorten the text too and, when coupled with their super duper scrolly wide text box, then you would see everything easily.

Sorry, but your glitchy connection might have cost you that job

Dwarf Silver badge

Try when you are talking to an offshore resourcing team and they have really lousy Internet connectivity.

India, I'm looking at you.

We had more success listening to the birds in the trees than the person that was presenting the latest design for approval

Have we lost Arav again ..

Yep, OK, lets wait for him to rejoin.

Wait ...

Do I have audio ?

Yes, you have Audio.

2 more points on the design.

Then, again, we are waiting on them to re-join.

Good people that are knee capped by their poor connectivity

Latest Windows 11 updates may break the OS's most basic bits

Dwarf Silver badge

Re: Windows "Professional" "Enterprise"...

Looks to me like we are all using Windows Yee-Haw edition.

You might get lucky today and it doesn't kill you, or you might not.

FFS MS, use some form of testing on your software.

Perhaps even train your AI to do something such as basic testing and prove its not completely pointless.

Google Antigravity vibe-codes user's entire drive out of existence

Dwarf Silver badge

The new winner

This weeks new winner of the "why we do backups" competition.

Apply here to win a Microsoft Ugly Sweater. It's uglier than ever

Dwarf Silver badge

I'd prefer a coat

I'd prefer a coat to a sweater, that way, I have something to protect me from the clouds.

Now, If only we could find something to protect against the AI.

Looking at the sweater, it shows how many things, that they thought were important are now completely irrelevant to us.

Stealthy browser extensions waited years before infecting 4.3M Chrome, Edge users with backdoors and spyware

Dwarf Silver badge

Re: Reviewed on update, or no?

It doesn't say when that happens. Is it on submission - as you would hope, or is it some form of asynchronous background process that gets done when someone gets around to it and as we know, people have plenty of time, so there will be absolutely no delay, promise.

Or, with AI everywhere, perhaps, it is some automated code that can't figure things out properly, just approving changes and firing them out there. AI has good form for this, it can simply lie or say sorry when it gets called out that it made a mistake.

Cheaper 1 GB Raspberry Pi 5 lands as memory costs go through the roof

Dwarf Silver badge

Slop, Slop, Crash, Reboot

So, AI increases the costs for those that don't give a damn about AI - by consuming everything - everyone's data, all the graphics cards, all the CPU's, all the RAM, all the storage, all the power and pushing ther prices up for everone, whilst producing inaccurate regurgitations of other peoples information or generating random fake videos that nobody needed.

The time can't come soon enough when this all falls flat on its face.

Cabling survived dungeons and fish factories, until a lazy user took the network down

Dwarf Silver badge

Re: Ahh "the good old days"

But did you run 802.2, 802.3 and SNAP on the same IPX network ?

Dwarf Silver badge

I think I've still got an Arcnet hub in my roof somewhere, along with a bunch of old adapters. They are still doing useful work as insulation.

They used 75R cable too iif I recall correctly. Star network out from the switch, no terminators necessary, but slow ....

Dwarf Silver badge

Turd files

I used to do the exact same thing on Netware 3.x servers and NT 3.51 servers.

I had an amazing trick on these that allowed you to create the files nearly instantly - from the app perspective, but it flat lined the server for a bit, it went like this

Create the file, set the file pointer to XMb out, Write a 0, then close the file

The great thing was that sparse files didn't exist yet and when you fseek() to where you want and write one byte, the OS would handle all the rest of the IO for you.

The other great thing about the approach of filling the disk with "turd files" as I used to call them, is that if anything is running and is running away, when the disk is full, it will generally abort, sometimes deleting its huge file as it goes.

You can them simply delete a turd file, to give yourself free space and get the company working again, whilst you go and find out which user is creating massive files and go for a quiet word.

Dwarf Silver badge

Re: Ah, the joys (?) of 10Base2

Why would you need a network connection in a morgue ??

I guess the residents dont need the Internet much, other than to do their tax returns.

Microsoft's fix for slow File Explorer: load it before you need it

Dwarf Silver badge

Unfortunately, they are not measuring the real cost - to all their customers, every day when using this buggy software.

Focus on your customers, not your internal staff overhead.

Get real people to write code, not AI

Get testers to test things, not customers.

None of this is difficult. Software profiles and debuggers have existed for many years, yet it seems that many have forgotten how to use them effectively.

HashJack attack shows AI browsers can be fooled with a simple ‘#’

Dwarf Silver badge

@cd.

You beat me to it, I was going to say that a # prompt generally gets its way, but your post was way funnier, so have an upvote !

Praise Amazon for raising this service from the dead

Dwarf Silver badge

Great news

When people can't trust that a product will be here next week, they will get all touchy when something new and shiny comes out.

Additionally, with the current approach of "everything as code", a modern using source control system is a critical component of the build pipeline, so why would someone like Amazon need to rely on an externally hosted service ? That would make no sense whatsoever.

At least AWS seems to have listened to someone and fixed what they got wrong. Other vendors might want to take note.

Microsoft wedges tables into Notepad for some reason

Dwarf Silver badge

Understand what IT Pros really need

Basic tools that can be used to fix a broken system, or to tweak a config file are important.

notepad did this really well, since you could guarantee it was always there, you could open basic text files, readme files, tweak config files when needed, make notes for future reference and it would work with virtually any other app installed that has text components.

The new versions makes all of this impossible, it keeps your files open after restarting it - I don't want that.

It auto-saves - I definately don't want that. Only when I choose the save option, do I want to save. Just because I'm working in another app, or because I got called away to fix something else, have lunch or answer the phone, definitely doesn't mean that I want to save.

If you want to make an AI enabled text mangling tool, then bring back Wordpad and screw that up instead and roll back the changes to notepad.

Alternately, install Visual Studio Code on all build and give us a decent editor that you've already got.

70-hour work weeks no longer enough for Infosys founder, who praises China’s 996 culture

Dwarf Silver badge

Nobody works well when they are tired.

Nobody should be making changes to production systems when they are tired.

Nobody should be planning changes to a production system when they are tired.

The end customers won't be happy about having people that are not well rested managing their critical IT systems.

None of this is sensible for the people on the ground doing the actual work

Microsoft exec finds AI cynicism 'mindblowing'

Dwarf Silver badge

Allow me to simplify

People have been unimpressed with Microsoft products for a long time, what makes you think that something called AI is going go change that ?

Remember that we never asked for it and yet we get it rammed in our face all the time, with no way to turn it off. Now imagine it was a toaster constantly offering to make you toast.

SpaceX loses debut V3 Super Heavy in ground test mishap

Dwarf Silver badge

Happy to see testing

Perhaps Microsoft and others can take a look and see that tesitng is necessary, you can put something on the test bench and give it a go, before you get real customers using it and bad things happen.

Not a Musk fan, but at least they are making progress, even when things come apart in unexpected ways.

AI nudification site fined £55K for skipping age checks

Dwarf Silver badge

Current generation Yoof of the day

I'm fairly certain - following over a decade of research, that most young ladies are built pretty much the same, so if you can imagine one and you can imagine their face, then you are probably not too far off from what the real thing will look like, if you are lucky enough to find out. I'm guessing it works similarly for the ladies too, just add a beer belly here and there and a couple of tattoos.

No computers required, no AI, no subscriptions, no trouble from the regulator.

We really don't need computers for everything we do.

Magician forgets password to his own hand after RFID chip implant

Dwarf Silver badge

Pointless

Well, at least he has proved that it was pointless, saving anyone else from having to do the same thing *

* Except for all the cats and dogs that are still trying to figure out why we haven't done it yet. This is why you never see a cat or dog with a wallet or credit card.

Makers slam Qualcomm for tightening the clamps on Arduino

Dwarf Silver badge

Re: Checking the comments on the Adafruit stinging assement link brought up this

I'm interested by the concept of reverse engineering, when its all just open source, source code. There is no reverse engineering, you are simply reading the source code, like every other developer does with any other code base.

Secondly, they do not own the IP of the chips that they are using, the respective manufacturers do, so no point arguing about how the I2C interface works in a AVR or an STM32, its all printed in the data sheets, again just ready for engineers to read. All of this information is already in the public domain and has been for a very long time.

Dwarf Silver badge

Re: Just to clarify

Yes, but there are other conditions ...

PlatformIO can use the Arduino framework and I expect this to be the norm for most that just migrated to PIO for a better development experience as it uses VSCode as the IDE, has GIT integration and JTAG support, etc. So, just because you are using PIO doesn't necessarily mean you are Arduino free.

There are other frameworks, see PlatformIO Supported Frameworks and you can switch, but you will need to make some code changes and also need to have relevant libraries for the other frameworks, this is likely to be the sticking point for most projects, since many will have a display, touch, some widget sensor that the design relies on etc. I expect to see a lot of library creators migrate their libraries and I hope these end up in the Platform IO Registry, with their code in the authors GIT repos.

Its probably sensible to download any libraries you depend on and get the last version of the pre-acquisition IDE, so you can watch from the sidelines whilst the enshitification continues.

You are only Arduino free, within PIO, when it is not configured for the Arduino framework and your source codes does not have any #include <Arduino.h> or any #include "Arduino.h" lines in your code and you no longer have the setup() and loop() functions, nor use any of the arduino functions for things such as I2C, SPI, UART, etc.

Dwarf Silver badge

Been putting it off

I've been putting off a migration from Arduino to ESP-IDF for a couple of boards that are 100% mine. my design, my code, my ideas, my bugs, my feature roadmap. Quallcomm can go and swivel if they think they have any rights over my IP.

The only thing Arduino was good for was to get a whole lot of knowledge into peoples heads about how modular electronics and modular software could work together.

The libraries were where the main intelligence was, knowing how to talk to this widget in a manner that I can port across any of a family of microcontroller boards

But, the basic protocols are just that - GPIO, I2C, UART, SPI, etc. they are not hard to learn.

My only concern is keeping my current code base stable, whilst the firestorm consumes everything. Time to go and download all the current generation libraries, or make sure all my libraries are up to date.

I hope someone forks Arduino, Dave Jones over on the EEVBlog seems to have a domain called LibreDuino or something along those lines that he's looking to give a new home.

Something along the same lines is needed to help the next generation of engineers get up and running, where they can choose which brand of screwdrivers and spanners they want to buy. Electronics should be the same.

I'm also wondering how many people will delete their libraries from Arduino and just make them available somewhere else - the PlatformIO Registry perhaps ??