×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Comments

top

Does Relying On an IDE Make You a Bad Programmer?

robthebloke Re:Yes (627 comments)

No it doesn't. Good programmer != good build engineer. You can be a superb code architect without knowing anything about CMake, or you can be an expert in the build process whilst being a merely competent software engineer. Every so often you'll find someone who is superb at both. Software development is a team exercise, so it doesn't really matter if some people are better at one than the other, the only thing that is important is that your team can cover both bases.

about 2 months ago
top

Schiller Says Apple Is the Last PC Maker From the Mac Era, Forgets About HP

robthebloke Re:And IBM (474 comments)

Well yeah they kind of invented the fucking things.

Bletchley park called, and they'd like their place in computing history back.

about 3 months ago
top

Open Source AMD Driver Now Supports OpenGL 3.3 — and It's Getting Faster

robthebloke Re:4.0? (100 comments)

So long as you are prepared to use a noticeably different GLSL version to GL3+ (with differing syntax), and don't mind designing your code around pre-HW instancing, and don't mind doing lots of work on the CPU that could be done using transform feedback, and don't mind the lack of vertex array objects, and don't mind manually setting every individual uniform param separately (instead of loading them in a uniform buffer), and don't mind the inability to manually specify the vertex attribute layouts from within the shader, and don't mind the inability to specify the fragment shader outputs (since GL2 only specifies gl_FragColor); then yes you could do 'clean shader-based programming' (albeit a variation of shader based programming that has none of the functionality you'd expect to find in a clean shader-based programming API, thereby forcing you to do far more in C than should really be necessary). The AC was bang on the money, but I fear you've missed the point by quite some margin....

about 3 months ago
top

Chrome Is the New C Runtime

robthebloke Re:Mozilla NSPR (196 comments)

Chrome libs includes a free cloud based backup solution for your data and passwords, all paid for by the NSA.

about 3 months ago
top

GPUs Dropping Dead In 2011 MacBook Pro Models

robthebloke Re:ATI hardware (359 comments)

They've had the same QC issues with Nvidia chips in MBP's in the past (GT8600M). Last time they extended the warranties. This time.... ?

about 3 months ago
top

OpenBSD Looking At Funding Shortfall In 2014

robthebloke Re:Power Bill (277 comments)

Theoretically that's the situation in the UK, although in practice there appears to be collusion between the big six companies to effectively fix prices....

about 3 months ago
top

U-CAT Robotic Sea Turtle Set To Explore Shipwrecks

robthebloke Re:Aaahhhh - it looks cute! (23 comments)

Hopefully when the tech has matured and mutated for 15 years or so, it'll be swimming in sewers. I imagine it will have developed a love of renaissance artists by them....

about 5 months ago
top

Could Slashdot (Or Other Private Entity) Sue a Spy Agency Like GCHQ Or NSA?

robthebloke Re:A trademark claim might not be the best (188 comments)

The UK is a member of the EU, and as such the European Court of Justice has a higher authority than any UK court, or the government.....

The Court of Justice interprets EU law to make sure it is applied in the same way in all EU countries. It also settles legal disputes between EU governments and EU institutions. Individuals, companies or organisations can also bring cases before the Court if they feel their rights have been infringed by an EU institution.

Find an EU law that the UK government has broken (shouldn't be too hard!), and then file a case. If the case is from an individual, then the European Court of Human Rights may be an alternative. (IAANL, so YMMV)

about 5 months ago
top

AMD Continues To Pressure NVIDIA With Lower Cost Radeon R9 270 and BF4 Bundle

robthebloke Re:Nvidia feeling the heat? XD (142 comments)

I have written the 3D renderers for a number of commercial software packages for the film VFX and games industries. The parent is right. PEBKAC. The drivers are fine. You are a shitty developer (who needs to make sure your code conforms to the GL/D3D spec properly).

about 5 months ago
top

AMD Continues To Pressure NVIDIA With Lower Cost Radeon R9 270 and BF4 Bundle

robthebloke Re:Nvidia feeling the heat? XD (142 comments)

Nvidia drivers are shittier than AMD. End of story. AMD drivers implement the graphics API's to the letter. Nvidia lets any old crap through. The result, is that apps developed on Nvidia GPUs, rarely conform to the target graphics API, and as a result end up failing on AMD/Intel hardware (although admittedly Intel can also fail due to either a lack of resources, or the occasional bug). If an app fails on AMD, blame the shitty software you're running, not the drivers. AMD releasing mantle would appear to me to be nothing more than a way of forcing Nvidia to adhere to an API spec for a change, rather than routinely ignoring it (as they do now)

about 5 months ago
top

Speed Test: Comparing Intel C++, GNU C++, and LLVM Clang Compilers

robthebloke Re:Funny benchmarks (196 comments)

Although the fact that elapsed time is in minutes whilst the other times are in seconds, might have something to do with it....

about 5 months ago
top

Speed Test: Comparing Intel C++, GNU C++, and LLVM Clang Compilers

robthebloke Re:Funny benchmarks (196 comments)

Last time I checked, 11 minutes was greater than 250 seconds. ('%e' is the default format for user/system time [seconds], '%E' is the format time for elapsed time [minutes]. The different formatting should have been a big hint).

about 5 months ago
top

Speed Test: Comparing Intel C++, GNU C++, and LLVM Clang Compilers

robthebloke Re:Funny benchmarks (196 comments)

I agree. He's not testing compiled code performance, he's just created a set of tests which will all be memory bandwidth limited. FTA:

I’m testing these with an array size of two billion.

That's all I needed to read to ignore him completely. Completely and utterly pointless. If g++ won, it is likely because it utilised stream intrinsics to avoid writing data back to the CPU cache, which would have freed up more cache, and minimised the number of page faults. This will not in anyway test the performance of the CPU code, it will just prove that your 1333Mhz memory is slower than your 3Ghz processor . This is why you don't profile code (wrapped up in a stupid for loop), but profile whole applications instead. From my own tests (measuring the performance of large scale applications using real world data sets), intel > clang > g++ (although the difference between them is shrinking). The author of the article hasn't got a clue what he's doing. FTA:

Notice the system time is higher than the elapsed time. That’s because we’re dealing with multiple cores.

No it isn't. It's because your CPU is sat idle whilst it waits for something to do.

about 5 months ago
top

Mobile Devices Banned From UK Cabinet Meetings Over Surveillance Fears

robthebloke Re:Funny thing about chips designed in Cambridge (116 comments)

Most tech companies prefer to hire experienced engineers from overseas, than inexperienced graduates from next door. (Certainly that's what we did when I worked for a tech company in Oxford anyway....)

about 5 months ago
top

Next-Gen GPU Progress Slowing As It Aims for 20 nm and Beyond

robthebloke Re:Intel (91 comments)

They're not process blocked.

I imagine they're blocked by patents.

about 6 months ago
top

Windows 8.1 Rolls Out Today

robthebloke Re:Meh (398 comments)

Really? There were people claiming that XP wasn't as good as ME? Or that Windows Vista was better than 7? Really? Windows 8 is turd. It's the first version of windows I got a refund for.

about 6 months ago
top

Francois Englert and Peter W. Higgs Awarded Nobel Prize For Boson Discovery

robthebloke Re:Huh, earlier than expected (83 comments)

Unless the fairy tale contains Bill Gates, RMS or John McAfee. Slashdot loves these.

You forgot bitcoin.

about 6 months ago
top

Ask Slashdot: Are We Witnessing the Decline of Ubuntu?

robthebloke Re:Only time will tell... (631 comments)

If Ubuntu declines, then the question is to what?

Amiga OS?

about 7 months ago
top

Middle-Click Paste? Not For Long

robthebloke Re:LOL (729 comments)

Windows 8 does have a start menu, it's just takes up the whole screen.
In windows 7 explorer, pressing 'alt' will give you the old menus back - and the toolbars were moved to the start menu.
No idea where they went in WIndows 8. My experience with windows 8 primarily involved getting a refund.

about 7 months ago

Submissions

robthebloke hasn't submitted any stories.

Journals

robthebloke has no journal entries.

Slashdot Account

Need an Account?

Forgot your password?

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>
Sign up for Slashdot Newsletters
Create a Slashdot Account

Loading...