Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 Internet speed test! ×

Comment Re:a little late to the party (Score 2) 92

Our solution to this problem was to get a Jetbrains license for their suite. We already were buying Intellij (Java/web) and Resharper for .NET projects and this gave us data grip. While data grip is a relatively new product, it does all the basics with a much better UI, syntax highlighting and supports all of the databases we use including PostgreSQL, SQL Server, MySQL and Oracle. We now have one tool for all the databases we use instead of multiple. In our case, we have one enterprise app that uses SQL Server, we're phasing out Oracle and it's only used for our intranet at this point, we have one mysql database for a wordpress site and that's going away. All new projects are in PostgreSQL. Major cost savings.

Comment Re:Microsoft...why couldn't they do this? (Score 1) 218

OEMs love to refuse choice to their customers. Just look at how many sell systems with Linux preloaded. Look at how many will support a system running another OS.

Microsoft still supports their OS on beater hardware from 10 years ago. They won't support modern hardware that didn't even exist when they made the agreement. I fail to see the problem.

As for the hardware statement above that I made, let me give a more concrete example. Most SSDs now are at least 4k sectors. If you format your drive poorly (not 4k aligned) or you use an old OS that doesn't handle 4k alignment, it will wear out the SSD much sooner. Older versions of windows can't handle 4k drives well. Some did weird alignments when formatting. While some of this was patched in windows 7 service packs and newer OSes, it's still a problem when setting up. So if someone used stock windows 7 media or say vista and tried to install on a new SSD, it would cause physical harm to their device by wearing it out much more quickly. Should microsoft be responsible for that?

Comment Re:Microsoft...why couldn't they do this? (Score 1) 218

Microsoft has QA'd drivers as part of the US and also as part of windows update. WHQL drivers I believe. They have to test those in several hardware configurations or have the vendors follow a process. Either way, it's a pain in the butt. Being one of the big 3 operating systems, they at least get some drivers of course.

Microsoft isn't taking windows away from anyone who is still running a beater PC from 7 years ago. You can still use your crappy windows 7 OS, just not on a modern system. I fail to see what they've taken away from you. it's not legal to transfer a license from an OEM system to another one and few people have retail copies of windows.

Comment Re:Microsoft...why couldn't they do this? (Score 1) 218

Linux doesn't do it. Third parties back port some things from newer kernels, but at the end of the day, old kernels like say 2.6.18 aren't getting updated with new hardware support now.

Motherboard manufacturers do not put out updated drivers. They don't make chipsets. In fact, often times they won't even tell you which realtek, broadcom or intel chip they used. Asus won't even fix secure boot on their motherboards so that you can boot an OS that isn't windows or linux with it disabled on gpt volumes for some of their boards.

Comment Re:Microsoft...why couldn't they do this? (Score 1) 218

It's not just processors but chipsets. You can't expect support for new SATA, USB, thunderbolt and other types of controllers. You can't expect new wifi drivers or support for the latest GPU. That's just not reasonable.

I think it's a dick move for microsoft to put in this patch, but from there perspective a user running an old windows version where it runs poorly, overheats or just has a bad experience will blame them for that too. It kind of makes sense from that perspective.

You guys are looking at this as end users of windows. Most of Microsoft's customers are actually OEMs who want to sell new PCs.

Further, looking at it as an OS vendor, I completely understand why they don't want to support old versions. It is a lot of work.

Comment Re:Try a better path BSD - trueOS (Score 1) 510

TrueOS is not for a noob. I agree that it's the most user friendly BSD at the moment, but your'e going to have to fiddle and fight with it to get certain hardware to work. Also, due to the lack of video drivers and wifi support, it will not work on many newer computers.

I say this as someone who's been working on a desktop focused BSD since 2005. It's not there yet.

Comment Re:Debian (Score 2) 510

You have to really mess with the settings to get some versions of virtual box to work with FreeBSD. It's super picky about the network card / settings choice. VMWare and Parallels work great with FreeBSD. VMWare player works if you're on a budget.

VirtualBox is OK, but it's not always going to work out of the box. They do have FreeBSD settings in newer versions though.

Comment Re:AMD Ryzen 7 1800X Linux Benchmarks (Score 1) 175

If you're just talking CPU, power management comes to mind. Consider how the SMT and amd's turbo equivalent work. Power management is another reason.

Even in open source systems, cpu frequency/power management, scheduling decisions in the kernel and obviously chipset support for new SATA/PCI controllers are all needed.

AMD hasn't had hyper-threading before so how would windows 7 know that? It would need to schedule processes on real cores when possible to minimize performance loss.

Then there's SATA controllers and PCIe disks.. hvme. A lot has changed since 2009 when windows 7 came out.

Comment Re:Hey look! (Score 1) 199

Java was successful not because of its object system but because it was C-like and free of charge at a time when Smalltalk was very expensive. C++ is a mess, I doubt its SIMULA inspired object system had anything to do with its success. Python was only the sane alternative to Perl.

Ruby and Objective-C are the closest to Smalltalk and are very successful because of that.

I don't understand how you can extrapolate that to say that Smalltalk's object system failed. Even more so when the OP's idea of ruling the world is not limited to how successful a language is due to its object system, but how influential it has been the last 30+ years.

We are still catching up with the past.

P. S. By the way, Java was so slow at the beginning that Sun Microsystems acquired Strongtalk (a statically typed Smalltalk) and the result of that was the HotSpot VM.

Slashdot Top Deals

I just need enough to tide me over until I need more. -- Bill Hoest