News for hackers. Stuff that matters.

greptomania

Safer option would be to bury it deep underground. Much ado has been said about this approach due to long-term uncertainty, but even 100-1000 years of safe storage is better than dumping it into the ocean, or having it explode on the launchpad - at least imo. Future us can always go back and improve storage as technology brings new possibilities.
Re:GCC 8.1 Released on Wednesday May 02, 2018 @11:32AM (#16977895)
Wow. I had no idea. Thank you!
Re:GCC 8.1 Released on Wednesday May 02, 2018 @10:39AM (#16977279)
I greatly appreciated the implementation of AddressSanitizer in gcc7, and am happy to see it receive more attention in gcc8. Thank you!
Re:Japan team maps trove of rare earth elements on Wednesday April 11, 2018 @03:51PM (#16814817)
...so, finite then?
Re:Eve: Programming designed for humans on Tuesday March 20, 2018 @02:44PM (#16631357)
I avoid IDE's for three reasons:

1.) They abstract important (to me) details. For example, build system integration. I prefer to see the actual Makefile to ensure that things are being linked correctly. This is especially important on large HPC clusters where there are a plethora of compiler options.

2.) They are too graphical. Essentially all of my programming is done through the terminal, which is fast and lightweight as compared to, say, Visual Studio or XCode (or w/e the standard OS-X IDE is).

3.) They do too much to 'help' the user, which ultimately just gets in the way. This is obviously a highly personal and biased opinion on my part. However, it is important (to me) to physically type the source, rather than starting from some template with boilerplate and adapting it to my needs. This is perhaps a reflection of the poor design of many languages (e.g. Java, C++) which necessitate such quality of life 'improvements' for some. But, for me, I just want to code what I want to code without an IDE getting in the way ala the maligned Microsoft Paperclip.

While I personally prefer emacs to vim, I have no doubt that these points may be common to developers who prefer either to an IDE. To your point, I do not know (but would not be surprised) to learn that some fantastic modern IDE could do all of the above. But, why do all that when emacs works so darn well for me?

While I'm excited to see AMD's offering, as a scientific-HPC user I can't help but wonder how much marketshare AMD will be able to gain without more information on supporting software - specifically good compilers + math libraries (cf. Intel compilers + MKL).

Strangely, I've not seen much on HN, or elsewhere, make mention of AMD's software support. Is this because it doesn't exist, or because compilers are less "sexy" than shiny new hardware?