Please create an account to participate in the Slashdot moderation system


Forgot your password?
Check out the new SourceForge HTML5 internet speed test! No Flash necessary and runs on all devices. ×

Comment Yes.... (Score 1) 221

Folks, we live in an age where programmers declare integers that are going to count from 1...10 as LONG INTEGERS, eating 8 bytes of RAM, where only 1 byte is needed.

We live in an age of cloud computing, load balancers, containers, and distributed databases with stored procedures. When code runs, you have no idea where it is running and how it is spread out over cloud services. Most of the time you don't even know what country the physical box is in.

I have a pure CS degree, but as long as we can keep making things faster and bigger, I am not sure if this book will ever be a top seller. In the brave new world of computing I am not even sure what optimization means anymore. Optimize for CPU, network, compiler, database, cloud architecture??? It is maddening!

As for me, I am currently doing an embedded systems project. Am I doing it in 'C' and ASM like in the good old days? Heck, no, I am using python on a quad core ARM SOC with 1GB of RAM. Even at max processing load I am barely hitting 10% CPU while coding in Python. As long as hardware is fast and cheap, there is no need to spend this kind of time optimizing every cycle and byte. BTW, this is my first Python project. Easy-peasy language that is great for hardware interfacing projects, most libraries exist for common chips like the MCP3008 (AD convertor).

To the kids out there. This is a great time to be alive. You can build anything, learn anything, and talk to anyone. Do cool stuff. Learn everything. There are no limits and powerful hardware is cheap. Look around at how lucky you are to be alive right now. It is an amazing time!

Comment I want a robot that makes clothes. (Score 1) 139

Folding is easy!

I want to go stand a platform and get scanned by a 3D scanner, chose my options on a touch screen, come back in 30 minutes and have clothes that fit made by a robot. I will fold them myself, finding clothes that actually fit and don't need tailoring is far more time consuming that folding.

Comment Wow 10nm... almost at the theoretical limit of 7nm (Score 2, Interesting) 70

Wow, this is just unbelievable. A 10nm die. It is so amazing how far we have come in just 30 years. I am truly impressed and amazed that we can carry around a 2Ghz Quad core in our pocket that is a fully functional computer. It is truly impressive, congratulations everyone!

Comment Cloud billing, race conditions, database deadlocks (Score 1) 497

I would like to add a small list:

1. Cloud billing, yes just try and figure out your AWS cloud bill.
2. Race conditions (but technically this is a multi-threading problem).
3. Database Deadlocks, yes I know most RDBMS try to resolve deadlocks but they still happen
4. Semaphores / Spinlocks and Deadlocks
5. BIOS insecurity, yes you can decompile an EFI bios, change it, and reload it back on a motherboard
6. Firmware/Hardware security and trust issues with Intel CPUs, USB devices, and expansion cards. No hardware is secure thanks to the cesspool of firmware and rowhammer.
7. New data breaking old programs, such as unicode characters
8. The incredible pace of obsolesce in hardware, software
9. Windows 10.... who the hell knows what the O/S is doing? Sit and watch task manager on a fresh install for 30 minutes and you will be amazed at the stuff that goes on, Windows Telemetry anyone?
10. Apple removing legacy ports from hardware and encouraging everyone else to do the same so we all end up in dongle-hell.

Comment Donald Trump won because...... (Score 4, Insightful) 499

Donald Trump won for the following reasons.

1. The Mainstream media (MSM) kept telling everyone HRC was going to win, so everyone in rural America and flyover country made 100% sure their vote counted, and wow, did it!

2. The MSM would repeat anything and everything Donald tweeted or posted to Facebook for ratings and the hopes of discrediting him as a clown. This only gave him free press and brought things that were previously politically correct to the forefront for discussion.

3. Trump won, not because everyone wanted Trump, but because the people are collectively sick of the Federal Government constantly intruding in everything from small business to healthcare to trans-gendered high school locker-rooms. The people are sick of being called racist, biggoted, hatemongers or worse anytime they exercise their right to free speech and speak out against the never ending Federal Government Mandates. Trump won because he talked about all the unpopular things like illegal immigration, unfair trade deals, and the collapse of the middle class. Trump and Pence visited rural America and flyover country. They spent time there campaigning, yelling, screaming, brawling, and listening. Trump spent the last hours of election eve in Grand Rapids, Michigan a city with little political power and one that barely matters due to it's geographic proximity to rural northern michigan.

That is why Trump won. It is not because of Facebook.

Just like the UK, it was a full out revolt. This is how a democracy is supposed to work when they feel they aren't being heard. "The People" of the United States were heard this election.

It's all going to be ok. Trump will not destroy America. There is no need to move to Canada. The president is not king and only has a limited amount of power. The pendulum will swing back the other way for awhile and it will either work and benefit the USA or it won't.

In any case, it is time to stop fighting, yelling, screaming and come together to run the country again for the benefit of all. It will all be ok.

Comment Re:They Did. (Score 1) 675

How about giving users some options and choices versus the one-size fits all approach? It reminds me of Henry Ford, "Customers can have any color they want as long as it is black." or the "New Coke" fiasco where Coca-Cola decided to change the formula for the #1 selling product on planet earth. Thankfully that only lasted 77 days before a complete reversal. Can Apple hold out 77 days before they reverse course?

Comment Re:Dear Apple.... (Score 1) 675

I would agree, except you can't plug your iPhone into the new MacBookPro without a Dongle!!!! Yeah, you can't even plug an Apple product into an Apple product. Let me interview this guy, I will tear him up. I guess we can just send everything to the cloud and pull it back down again.

Check out the new Apple Logo

Slashdot Top Deals

"If truth is beauty, how come no one has their hair done in the library?" -- Lily Tomlin