b1t5murf.bsky.social
Resident Delphi wizard, advocating for the Modern Object Pascal programming language. Compiler engineer - Working on the next-gen Modern Object Pascal compiler and formal language specification.
Good engineering starts with true native compiled apps.
194 posts
64 followers
38 following
Getting Started
Active Commenter
comment in response to
post
So yes, there are millions of developers out there - they are just busy writing code.
comment in response to
post
2/2, While Denmark somehow has forgotten about Delphi, other parts of the world are highly active, something which is also evident seeing how many are attending webinars, congresses and summits.
Last year Delphi Summit was a huge success.
Same goes for International Pascal Congress.
comment in response to
post
Embarcadero is a private company and thus their financials are not public.
You cannot deduce how many customers, let alone users of the CE version from that alone.
Delphi developer communities are spread across many platforms, e.g. Brazil is huge and uses Telegram.
Then there are ext forums. 1/2
comment in response to
post
I'm talking of actual and real Modern Delphi, not Free Pascal.
Millions of developers around the world are using Delphi for all kinds of things 🙂
comment in response to
post
Delphi is still going strong - and relevant!
comment in response to
post
Hoo boy - Delphi is more alive and kicking that ever and it is certainly a modern and competitive development environment and coupled with the Modern Object Pascal language you get really bang for the buck.
Also why I invest so many resources in a new compiler - the language has so much to offer.
comment in response to
post
Enterprise LTSC receives the security updates at the same time as other versions of Windows, that is, every patch Tuesday.
Longer security update cycle simply means MS supports the version with updates longer than they do with Home/Pro.
Life cycle overview: learn.microsoft.com/en-us/lifecy...
comment in response to
post
comment in response to
post
learn.microsoft.com/en-us/window...
comment in response to
post
Enterprise LTSC (And Enterprise IoT) are special versions of Windows MS made for use cases where you need a stable environment without feature fluff and other bloat, but with a longer security update cycle.
Due to this, it isn't advertised to the public but you can buy used licenses, at least in EU.
comment in response to
post
As an aspiring immigrant in the country, I feel the climate has changed significantly... and not for the better.
comment in response to
post
AmigaDOS and Workbench was way ahead of its time, including the hardware.
I still have many fond memories of playing with the Amiga 500 my late gramps gifted me as a kid.
comment in response to
post
Haven't looked at that either.
comment in response to
post
SmartOS looks interesting though I haven't tried it yet so I can't comment whether it's good or not.
It is on my todo list though.
comment in response to
post
I've tried it in the past, but it haven't really received any updates.
If I need a Linux distro, I'll go either Devuan, Alpine or Chimera.
comment in response to
post
That's one of the things, yes 🙂
comment in response to
post
Storage, and I am a heavy user of virtual machines for my line of work 🙂
comment in response to
post
NomadBSD and GhostBSD are both excellent distros for an out of box experience.
For me though I have additional requirements which warrants an install, especially since I'm reliant on bhyve among things.
comment in response to
post
With the recent shenanigans Mozilla has pulled with FF, I've been phasing FF usage out in favor of LibreWolf.
Though I still need a Chromium enabled browser for some things, I've stuck with Vivaldi over the years which has proven to be fairly solid.
comment in response to
post
It is indeed.
Been spending significant time sifting through the Core and Scale code bases last year, there's a lot of work to be done wrt weeding out the iX specifics, moving it along to supported FBSD releases etc. but I'm confident the team behind can pull it off and make it pkg install based.
comment in response to
post
DaVinci Resolve in its free tier is more than enough for editing.
Coming from Premiere, it does take a bit to get used to as it has a different workflow, but once you get the hang of it, it is actually easier than Premiere.
I suggest looking up quick DaVinci tutorials on YT, that's how I did it.
comment in response to
post
Or, install FreeBSD.
Alternatively if you can't leave MS behind, get a used license for Windows 10 Enterprise LTSC 2021 and prolong the update cycle into 2027.
comment in response to
post
My wife @chicanddestroy.bsky.social expresses the same 😁
Though my endless barrage of dad jokes drives her nuts 😂
comment in response to
post
You're welcome
comment in response to
post
Have you considered looking at Framework too?
comment in response to
post
It is indeed terrifying.
As an immigrant, and knowing WWII history from what we were taught in school in Denmark, it boggles my mind we're heading towards this in the US.
comment in response to
post
I would strongly advice against wifi extenders and mesh systems.
If you have the ability to run some ethernet cable to strategic locations, put up a couple good GrandStream access points and you have superior coverage and solid throughput.
comment in response to
post
Brian, there's a comedian hidden in you, that was an excellent take - albeit true 😁
comment in response to
post
What laptop did you get?
comment in response to
post
So awesome! - Congratulations! 🎉
comment in response to
post
Well said Jerry!
It kinda reminds me of this clip from The Matrix as well:
www.youtube.com/watch?v=jGMc...
comment in response to
post
If you have the ability to self-host, there's Immich (immich.app) where you can be in full control of your data.
comment in response to
post
It's not a hack
Google allows you to unlock the bootloader and thus install custom roms.
The hardware is solid, it's what Google have done of customizations in the official rom which aren't good.
comment in response to
post
For ProSumer/SMB: GrandStream GWN APs and switches.
They're much more flexible in the way you manage the devices.
Ubnts quality, especially on the software side of things has gone down significantly; Faulty firmwares, poorly designed controller with constant half baked features etc etc.
comment in response to
post
GrapheneOS is targeted the Pixel devices to get maximum compatibility and take full advantage of the hardware security features.
For your device, LineageOS offers a better level of control and it seems like it is officially supported:
wiki.lineageos.org/devices/#mot...
comment in response to
post
Ubnt unifi used to be good.
Today, one should avoid it like the plague.
comment in response to
post
Y'know, if you ditch the unifi getway in favor of a pfSense based firewall-router, you can install HAProxy in pfSense and avoid having an additional link in the chain (Synology) break.
comment in response to
post
If you're really lazy, you could use iVentoy and boot over the network
comment in response to
post
Which, was acquired from Connectix, the same company who also made an excellent PlayStation emulator back in the day - albeit short-lived, as Sony didn't like it.
For me, I started with VMware Workstation as I found it much more feature rich than Virtual PC.
comment in response to
post
Interesting.
There's a lot of things going on in the diagrams, but it appears to me it could be simplified even more and still achieve a full-stack experience.
comment in response to
post
It's daunting but helps a lot when you have a good documentation platform and tooling.
comment in response to
post
What carrier are you planning switching to?
comment in response to
post
You're welcome 🙂
comment in response to
post
A Google Pixel and install GrapheneOS and you have a privacy focused mobile device.
Yes, it is made by google, manufactured in Asia but you get to claw back and at least decide what OS you run on the device.
comment in response to
post
"The deal was that we're not gonna fact check"...
Man, that guy is not the brightest of the bunch - he's gonna get a rude awakening.