I get what you are doing - HN has been in eternal September mode for a while now. I'm not sure it will work but I hope it does I don't want to have to find a new message board.
My question is what counts as political? HN has been an important place for me to get news about censorship, surveillance and copyright issues that are just not covered by my country's press (UK). I would be sad to lose this news source.
OTH I find the concept of religion to be very political...
The boundaries of political discourse are like art or porn. You know it when you see it but one person's+ definition is different to another.
+ NB I used the word "person" in this sentence rather than "man" - some would therefore say that my comment has a political slant because it is attempting to use gender neutral words - I would say it isn't because I always try to use gender neutral words...
Free speech means that you can say whatever you want without government persecution. You do not however have the right to dictate what individual people think or how they respond to what you say. So if the people doing the monitoring are government employees who's job is to monitor then yes this is censorship. If they are private citizens then it is in no way censorship <edit>unless they are being compelled to do so by government</edit>.
Publishing the source like this is risk management for a company. By doing this they don't risk having to receive, vet and process 100's of requests for source at a random time - which could use up their legal department's resources at the wrong moment.
To clarify I'm familiar with how Fortran handles generic programming and my frustration with it extends well beyond having to write interface blocks (although these are annoying too). I regard having several versions of functions handling e.g. different length floats as pretty tedious repetition - that in my experience can quickly turn into a maintenance nightmare. Maybe this is outside the scope of what an IDE could help with though. Could some kind of function templating be possible in future versions of Fortran?
Looking at this makes me wonder if there is IDE support for handling the way that Fortran does generic functions? So much boilerplate and repetition required...
> I realize that Fortran compilers have focused on optimizing traditional explicit loops and other imperative programming constructs. Nonetheless, I'd want to see benchmarks before concluding this is a lost cause.
Fortran since f90 has had syntax for and encouraged array level operations rather than looping over arrays. Surely there has been work on improving the performance of vectorised operations?
So would you suggest we should have a safe space where people have to listen to each other?
I will defend people's right to say things I don't like hearing. However I will also defend other people's right to not listen (as long as they don't try to prevent the speech from happening) - that is also a freedom.
To modify a quote: Your liberty to speak ends where I am forced to listen to what you are saying, my freedom to not listen ends where I prevent you from speaking.
Downvoting does not prevent the speech from happening. It merely says I don't like this. Flagging does...
Sending unwanted emails - this is a great way to get added to spam filters... Do it to too many gmail users and no one will receive any of your emails.