latest
Your boring files can be turned into audio, and this is how I did it
Images are very easily manipulated through data-bending, and we showed how any file can be turned into audio with ease.
The world of data is an interesting one, and at the deepest level of any file stored on your computer is a string of 1s and 0s in a specific pattern that forms the file that you're looking at. All files can be viewed as binary, and this data can then be interpreted and stored in a variety of creative ways. For example, you can represent this data using pixels in a video and you can chop the files and reconnect them together again at any point.
I tried to make Minecraft with ChatGPT
I tried to use ChatGPT to make a basic clone of Minecraft in Unity, and the results were... interesting
AI can get you pretty far when it comes to a lot of things, and tools like ChatGPT are great at helping people. You can use them to plan meals, fitness plans, help you with programming, and a whole lot more. I used ChatGPT to try and help me make Minecraft, and to its credit, it did an okay job with the short period of time I actually played around with it.
On this day 28 years ago, Java 1 was released
Java has since gone on to be one of the most widespread programming languages in the world
If you've ever used a computer or mobile phone or played games like Minecraft, you've probably interacted with Java without knowing it. It's a powerful programming language that allows developers to write a program once and then run it anywhere. On this day, 28 years ago, the JDK was first released in the form of Java 1 after being released in an alpha state in May 1995 at Sun Microsystems.
Best laptops for developers and software engineers in 2024
Need a new laptop for some serious programming and development? These are the ones to get, whether you want Mac, Windows, or ChromeOS.
The best laptops for developers and software engineers can handle a workload over and above what's generally expected from a standard PC. Gone are the days of programmers having to sit in front of a huge desktop PC with a bunch of high-end monitors. Some still do, but a powerful laptop with a high-res display provides a portable workstation that can go anywhere you go. The best laptops for the job let you code anywhere, at any time.
5 tweaks every developer should make in Windows 11
Development on Windows can be a pain, but it doesn't have to be
Developing on Windows can sometimes be a pain, and Microsoft's focus for developers has long been on supporting ecosystems around their own languages. C#/F#/VB have often been first-class citizens in a Windows development environment, while easy support for other tools has often been neglected. For example, it was only in 2022 that Windows first received a first-party package manager. Whether you want to stick with Windows to play some games on the side or in an office environment where Linux isn't an option, there are some quick and easy ways to make a power user's life on Windows easier.
Microsoft releases .NET 8 and you can download it right now
The newest version of .NET brings in some useful cloud and AI-based development tools, alongside some improvements on .NET 7's code.
.NET has been around for decades, helping people develop apps for all kinds of different operating systems and devices. It has been so successful that it has only gone from strength to strength over the years with no signs of stopping. Now, Microsoft has introduced a new chapter with .NET 8, and some of its features make it a big upgrade from its previous versions.
Visual Studio Code editor now available as a web app
Microsoft's Visual Studio Code editor now has a web version that works on desktop browsers, iPads, and anything else with a web browser.
Microsoft Visual Studio Code is one of the best code editors currently available. It's completely free, can be extended with thousands of extensions, and works on all major desktop platforms. Even though it's based on web technologies (it's an Electron application), Visual Studio Code has never had a fully-functional version available in a web browser, until now.