Please no stating of the bleeding obvious.
70 posts • joined 9 Sep 2020
Co-Operative Bank today 'terminated' Capita's outsourcing contract years before it was due to expire
This post has been deleted by a moderator
As an application developer who connects to both Postgres DB and Aurora databases, I can confirm Aurora is far slower that a properly setup local Postgres install.
Its dog slow for online transaction processing. To get the best out of it you have to move all your processes close to it. Even then its slower than an in house setup.
Yes, it scales...supposedly, but then I have not really pushed it at scale as its ingestion rate is rather poor.
Also there was a previous puff piece on here claiming in very wormy word terms that Aurora was open source as its Postgres. Well that's a complete lie. The backend is completely proprietary to Amazon.
I don't know where they get their stats. I think they genuinely make them up.
Another team I work with internally is moving off Aurora as they used it from day one for their business and have had no end of pain making it scale. Sort of made 'Postgres' a dirty word for them, but then they have to be reminded they are actually using Aurora.
Re: Numbers don't add up, like with so many startups
Its a shame as the original core product is very good, but there is a lot of bumf around the edges.
I think Terradata came before them, which was a spin out from the human genome project where they used normal compression, protocol optimisation and deduplication based on Rabin finger prints to dramatically optimise bandwidth and TCP over long WAN links which are subject to throughput limitations with the ACK delays from the RTT.
Education Software Solutions tells school customers: We are moving to 3-year licensing contracts and so are you
Apps made with Google's Flutter may fritter away CPU cycles. Here's what the web giant intends to do about it
Re: This is why we can't have nice things
Badly written fat frameworks.
Flutter, Electron, Web UI's its all the same shit running on an operating system in an operating system e.g. Chrome browser is effectively an OS with a hard link back to Google.
Just look at Teams, Skype for Business, Lync and MSN messenger.
MSN messenger worked, was fast, consumed n in ~10MB of memory.
Over the years on faster, more powerful hardware they all consume more resources and in fact run much slower. Teams uses 100x more resources with a +1GB memory footprint with some chats open.
I am pretty much disgusted by modern UI frameworks.
Pretty much the only firm with a commitment to efficiency because of its drive to make things thinner, lighter while extending battery life is Apple. Jobs famously banned Flash from being able to run on iPad's so they did not drain the battery as the Adobe framework was a dreadful resource hog/waste.
It seems nothing has been learned.
Flutter, AMP and the rest. They are all attempts at land grabs by Google to suck your application or website traffic through your servers.
Simple. Never ever be stupid enough to use Google 'technology'. Its not there from the goodness of their hearts, but rather to enrich their advertising businesses. Everything they do is about improving their ad revenue.
Re: The way in which this turd is being pushed “top down” makes me want to puke
Lots of people that dabble, never really learned to write good code, shoot themselves in the foot.
A bad workman blames their tools.
I find there is a lot of people are super eager to drink the cool-ade on the latest thing. Once upon a time, Go-lang was going to take over the world.
Rolls-Royce set for funding fillip to build nuclear power stations based on small modular reactor technology
Microsoft previews Visual Studio 2022 for Mac, but why bother when VS Code runs just fine on Apple hardware?
The problem with all their new UI API's is two fold. They are fucking slow and they use enormous amounts of memory. They make incredibly fast machines chug along.
I hare to say it, but if you want to write something fast and efficient you still have to use Win32/MFC. Or use QT which has picked up a fair amount of bloat.
Just look at the latest generation of Outlook. Of you resize the window it is absolutely terrible as it stutters and re-renders. And it uses so much memory. Internet Explorer 3 never did this. It was fast with smooth scrolling, a marvel 25 years ago.
I know to never use a new Microsoft platform after they defect deprecated WinForms in .NET for all the junk that came after with WPF and WCF the later I am pretty sure they junked in less than 2 years. WPF is fucking terrible. It's an XML monstrosity.
Full Stream ahead: Microsoft will end 'classic' method of recording Teams meetings despite transcription concerns
UK chancellor: Getting back to the altar of corporate dreams (the office) will boost young folks' careers
Subcontractors working on CityFibre's £45m Derby rollout threaten to 'rip up tarmac' in dispute over payments
Having worked laying fibre as a sub contractor, it is a sad fact of life the main contractor always refuses to pay up and will delay payments for up to a year or more. They will often try to haggle you down after you have completed the work, knowing full well once they have done with you, they can squeeze your cashflow and threaten the business as a going concern, and in turn people will give in. Not many cash rich sub-contractors out there and the main ones know it.
Nice to see they are getting called out on it.
Bad news NEC...Teams is shit. Good luck with reliable video calls on it. Better of with Zoom, which actually works.
Teams is so bad, if someone copies in log or code and you try to select some of it and copy it, it pastes the whole block.
I suppose it great for making your onshore office workers as inefficient as offshore workers with lots of lag to DC's out of region.
Go from using a new M1 Mac locally to a Citrix Remote Desktop in Azure. Urrrrgh. It's like wading through treacle....and no its not sweet.
Oh dear, Universal Windows Platform: Microsoft says 'no plans to release WinUI 3 for UWP in a stable way'
Another day another UI framework.
I honestly hate developing on Windows these days. There are so many frameworks and they are all dog slow.
What worked was MFC and C++ or WinForms. But then came along presentation foundation and so on with ever slower and more inefficient UI's that make modern hardware hurt. It's utterly painful.
I just use QT these days. It's not perfect, but I can just develop on a Mac and do some checks on Windows as an afterthought.
If I do want something pretty on windows MFC + BCG ControlBar.
Remember MSN messenger?
Remember Lync for Business?
Remember Skype for Business?
....and then Teams?
A decade of more of exponentially increasing shitness, memory bloat and increasing performance issues. Never mind utterly horrible UI's.
They never fail to make their products dramatically worse.
UK artists seek 'luvvie levy' on new gadgets to make up for all the media that consumers access online
Perhaps if they can't make a living and they don't like it, they should go get a dull job like the rest of us that pays the bills rather than taxing everybody else.
Talk about leeches. Suffer for you art if it means so much to you. The rest of us have our own problems to deal with.
Here's an idea. Perhaps have a super tax on on all the successful artists to pay for the less successful.
Google opens Workspace to anyone with a Google account, but you'll need to cough up for the good stuff
Excuse me, what just happened? Resilience is tough when your failure is due to a 'sequence of events that was almost impossible to foresee'
Hardware resiliancy is almost always the biggest problem.
You have a disk failure in the raid array, but its does not quite fail properly enough for the RAID array to drop it and a) fail drop it out of the army b) the RAID IO performance is dragged down two orders of magnitude but limps on.
Same for network failover with bonded network interfaces. I have hundreds of cases of a) the backup switch was never properly configured and and nobody had properly tested a switch failure b) bad drivers in the bonded interface failed to switch over the ports.
It's better to be cheap and simple and rely on software failure, in the case that software is designed for failover. It's much easier to validate. Just start killing processes randomly.
Orbex is creeping towards orbit from a UK launchpad, but first there are courts, birds, and billionaires to overcome
Okay, increasingly there are vendor products that were onsite, but have switched to SaaS but with a second tier to run in your own containerised environment that is geared towards AWS.
So this lets you run those products in your own data center and make it look like AWS.
Again, privacy here is the theme. Don't put your customer data in small to medium SaaS platform vendor. Why as security and supply chain attacks are now increasingly common attack vectors.
Pretty sure the performance issues people see in browsers are not due to lack of SIMID instruction set. It the ridiculous amount of code that is expected to execute in the browser with 'modern' UI frameworks. What people do not realise is these SIMID instructions also kill the turbo modes on the CPU's so other applications suffer.
Don't leave your shitty browser running while to try and play a game.
Modern browsers and web technologies are a performance disease. Just look at the enormous amounts of memory and CPU they use.
'Biggest data grab' in NHS history stuffs GP records in a central store for 'research' – and the time to opt out is now
Jaguar Land Rover reaches for graph database in search of supply chain knowledge during chip shortage
Googler demolishes one of Apple's monopoly defenses – that web apps are just as good as native iOS software
Facebook, it's cool to see you using Rust and joining the foundation, but please don't Zuck it up for all of us
What next for Visual Studio? Microsoft's monster IDE can't please everyone and 64-bit will not solve legacy problems
Visual Studio used to be by far and away the best IDE out there. But since Visual C++ 6 it ever so slowly gone down hill.
These days it's an incredibly slow monster. They have tried to make mends in the latest version but its still incredibly slow. The trends point to Visual Studio code / electron which is just more bloat.
While they also have various slowness and memory bloat problems with large projects, the Jetbrains tools are all in all far better and more usable and of course just work out of the box on Linux.
Microsoft would do well to strip the beast down.
Instead of one nightly IDE that does everything, perhaps having specialist version of it for key languages would be a good plan.
It really does not need to be 64bit
A sync tool, does not need to address 64bit memory addresses.
It has no need to load the whole file in memory. A 32bit app is still able to use 64bit arithmetic for offsets points into files greater than 4GB as it sync fragments. After all the network MTU is 1500 bytes typically so a sync tool has to slice up a file for syncing.
If anything the problem these days is memory bloat with sync tools and chat applications thinking its okay to consume > 1GB of memory to run what 10 years ago took 10MB on Windows 2000 or XP.
This is people failing to understand 64bit apps are actually for memory addressing. If the sync tool needs more than 4GB or for that matter more than 50MB I would think its best to leave it well alone as its not fit for purpose as a background lightweight utility.