I think she was coming onto you by trying to look stupid, she was just trying to get your attention but you had to continue with the business talk. Poor girl.
So first they buy cars, and THEN they have kids. How does that make the situation any better?
- those fucking women! Shit, what do we do? I suggest we round them all together and then lock them up in my place, so that I can decide their collective and individual fate. I promise I will make sure they procreate much less!
well, as long as the 'psychopaths' can defend themselves from such attempts at apparently taking their stuff away, they'll be fine. Also why does it seem to me that you are defining people with means as psychopaths?
Yet another question is: what's the reason to live at all, if you can't abuse a few people, at least a little and more importantly what's the reason for an entire humanity to live if it can't make it possible for at least some specimens to enjoy all that life has to offer to the fullest extent possible?
You are so full of stinking shit. Hasting's piece is not about the McChrystal problem, it is much bigger than that, it is about the power struggle between military command and the politicians, or in fact what power struggle? The PR machine of the military is almost the same size as the State Department (something like 26thousand people vs 32thousand).
It is not about the General and in fact who gives a fuck if McChrystal kisses ass at all? It is about the fact that McChrystal himself does not believe Afghanistan is winnable, that military command does not believe it, that politicians should know it, that military expects the civilian politicians to jump to their words just as much as the current media does today, and they do, ffs. McChrystal did the SAME fucking thing when he leaked the story on needing more troops in Afghanistan, or more importantly, he wanted to force the hand of the President and he SUCCEEDED and he got his troops.
McChrystal should have been fired right THEN and THERE for getting into politics, for trying and in fact for setting policy rather than doing what he is told by the Chief.
Why am I speaking to you? I am not speaking to you, I am writing this for the rest of/. but your comment is bullshit.
Forgot to mention, I think the Runaway General is probably THE STORY of the Century, because as a side-effect it has brought up to light the positions that the reporting outfits, the 'journalists' are taking at this point in history.
Look at this piece of shit: Roy Exum. Quote from the garbage he wrote there:
All of the old reporters knew that the unwritten code was one of confidentiality and, back then, those who broke it a time or two didn't ever last very long. Instead of the fun nights after practice, they wound up as some proof readers somewhere who never could figure out why suddenly they were going home to watch Ozzie and Harriett.... People who break the code hardly ever last and while Michael Hastings has a marvelous ability with words, his Waterloo will come when he finally realizes of all the hurdles he's faced, when a writer breaks the code the nib on his pen usually doesn't last much longer.
- this piece of shit, vomit inducing, diarrhea spewing fucker believe he is a journalist, a reporter.
- does anybody believe this is a journalist, a reporter who understands what his responsibilities are?
etc.etc.
Do not believe the official news channels, they are simply mouth pieces of those in power, they LIE, they LIE for living, they LIE for access, they do no reporting of truth, the stories the 'report' on are given to them by those in power for various political purposes, mostly as propaganda or 'damage control' pieces. These people are NOT doing any actual journalism and reporting, they do NOT question anything that those in power feed them.
Those are NOT controversial opinions and will not be blocked by the TSA.
THAT is a 'controversial opinion', though it is not really an opinion, it is a story based on a bunch of facts. A story, which is written by a rare breed of journalist in USA of today - a real journalist, not a bullshit stenographer. Do you understand why the good general provided all of that information to a reporter? It's NOT because he is not media-savvy, after all in 2003 McChrystal was was selected to deliver nationally televised Pentagon briefings about military operations in Iraq, he IS media savvy.
One thing he learned about media is that when the military says: JUMP, the media JUMPS.
He was totally caught off-guard by an actual reporter, a journalist, who is really doing his job - watching the fuckers and reporting to the public - THAT is their job, not the propaganda bullshit that is fed to the public through the media by politicians, huge businesses and military day to day.
Almost all reporting outlets criticized Haysting for doing what they should have been doing - their fucking job.
So now we see this, TSA is blocking 'controversial opinions'. The President will have his bill and law and methods that will allow him to cut off pieces of the Internet. I fully expect/. to be blocked by TSA there, not that they would read this site anyway.
Land of the FREE, didn't you know? Now Freer than ever.
It's not false dichotomy if we never have seen this in work, this is an extraordinary claim that is being laid in the article, so it requires at least some explanation and none is given, so I am assuming it's bullshit and business as usual.
"Here you may cuff me," the police can't claim you resisted can they?
- yeah, if you live in a Universe where lying is unknown as a concept and everybody always tells the truth, or at least the truth from their POV, which means as long as people only state facts as answers without knowingly and willingly modifying the facts.
No way, do tell me more about these mysterious compounds that we create with enormous amounts of pressure with 'diamond anvils' that we call fuel and we use for combustion (a crazy word I just saw somewhere, not sure what it means exactly.)
If you compress some coal into a diamond form, sure, you have created very dense material, but you just lost ability to burn that coal for energy and diamond also is not about to 'spring out' and release any energy mechanically either'. The claim is that the compressed energy can be released, that why the entire 'New Material Can Store Vast Amounts of Energy' is supposedly interesting. If it was 'New Material Can Store Vast Amounts of Energy that Cannot Be Released' it wouldn't have been as interesting, would it have?
String[] columnNames = { "col1", "col2", "col3", "col4", "col5", "col6", "col7", "col8"}; Object[][] data = new Object[20000][8]; ... (get the data into the 'data' array) final JTable table = new JTable(data, columnNames); table.setSelectionMode(ListSelectionModel.SINGLE_SELECTION); table.setAutoResizeMode(JTable.AUTO_RESIZE_SUBSEQUENT_COLUMNS); table.getColumnModel().getColumn(0).setPreferredWidth(50); table.getColumnModel().getColumn(1).setPreferredWidth(250); table.setPreferredScrollableViewportSize(new Dimension(500, 300)); table.setMaximumSize(new Dimension(2000, 1200)); table.setMinimumSize(new Dimension(250, 150)); table.setFillsViewportHeight(true); ... (create a listener) table.getSelectionModel().addListSelectionListener(tableSelectionListener); JScrollPane scrollPane = new JScrollPane(table);
add scrollpane to your visible panel. Done.
what tricks? The above code (I didn't include code for a ListSelectionListener) is all it takes to create a table in Java Swing that is immediately rendered, populated with all the data, you can immediately scroll to any part of the table, to the bottom, to the top, whatever, it all exists immediately.
In HTML/CSS/Javascript you can't do that, you can't have the table created immediately that you can scroll around right away with no matter how you do it.
In fact you are completely missing the point of BulkTableRenderer, which does exactly the opposite of what you are suggesting because the fastest way of creating a table in a browser is not with a javascript but with HTML text that only has pure HTML and by setting that as innerHTML to an element. That's the fastest way of doing that, go ahead, try making something work better or faster than the Google team could (and they have direct access to people working on WebKit engine.)
Do it, put your money where your mouth is, talk is cheap.
Then how would that be useful for storing vast amounts of energy for purposes of using that energy? Either you create very stable structures that cannot be used for energy extraction or you create something that will release that energy.
imagine that you compressed something to 1,000,000atm. You compressed it with some diamond anvil, now release the pressure of the anvil. Do you think the material compressed by the anvil will stay compressed or will immediately start decompressing?
I think it will start decompressing.
So for this compressed material to be used as a form of energy store, you have to keep it compressed. You could only compress this with some diamond anvil, ergo now to power some mechanism with the stored energy, you have to install that anvil into the mechanism and allow the compressed material to decompress slowly and use the pushing of the anvil as your mechanical force, (transfer it to a rotating shaft, or whatever it is you are powering.)
OK, so if the diamond anvil is not terribly massive/bulky and not extremely expensive, you can probably install it into large mechanisms, like excavators or trucks or bulldozers or ships or airplanes, and then to 'refuel' the machine you attach it to an energy outlet and turn the anvil back on to compress the material within it back to 1,000,000atm.
I think that's the only way to release the energy slowly.
Another way is something the military probably would like: drop an 'anvil' on someone, so not only are you getting mad Coyote pointz but after it drops and a small charge blows some holding bolts the energy inside the 'anvil' is released all at once very quickly, probably as an explosion.
Where did I say dataflow? I said I implemented workflows as statemachines.
States are discreet sets of data that can be defined as 'data being in a state' (a state like: 'order information is received completely' or 'current data is incomplete due to an error of some sort') and transitions are represented by the work that is done by a concrete service.
So state A transitions to state B by running a service on this data, which service takes data in state A to state B is defined by the current state machine (lets say it's service F1), the workflow engine packs the state machine, the data, serializes it to the bus and one of the available F1 services picks this off the bus for processing.
It's that simple.
As far as functional languages go, I have done work in common lisp, ml and scheme, but that was course work too many years ago, IRL almost nobody uses them (outside of universities.)
I don't disagree that there is room for improvement, but my applications are doing that exact thing: a work-flow + separate services, each running in its own JVM that either can be scheduled by the OS or bound to specific CPUs/Cores, which I do with GNU/Linux, it's not as much work as you think, I pass around serialized data objects between JVMs, that's the extend of the difficulties there and Java makes it easy to do.
In fact the concept almost always ends up being very similar, just look at a real time OS like QNX with its so called 'transparent distributed processing', it's exactly the same thing. I had to implements things like that a few times around, my last contract was with BellTV in Toronto where I built a system I called iService:) which did the same thing in Java again, it's just a natural thing to do.
1. A common framework to run any separate service. 2. A message bus. 3. A workflow (which I normally implement as a state machine that is serialized and passed between processors/services together with the data).
Takes 2-3 days to set this up, then it's all 'plugin' environment, meaning you can plug in as many services on separate cores as you need and have hardware for. The good thing about it is that by extension of this idea it is the next natural step to use the message bus across multiple network nodes, so that work is now scaled across a network.
Some see them more than others. I have developed a few over the past 10 years, one was a video-feed management application, built for Christie Digital through Alt Software that is used to monitor different video feeds and display them on a large video-wall (a stack of 70" rear-projection TVs) or with just projectors. Another applet written for the same company was a remote video-wall controlling piece, it was used as a remote control with VNC like capabilities to rearrange what is on the video-walls.
For an electrical power distributor in Ontario (Ontario Hydro) I created a few applets that were used to visualize state machines (their development was based on state machines with states stored in databases but they didn't have anything to visualize and visually modify the states.) Another piece for the same company was tester software.
Earlier I built something for International Financial Data Services, a proof of concept that they could move to Java + Oracle off of their Progress + 4GL language platform.
Even earlier an online merchandise catalog with upload to the server capabilities.
A few more I can't remember anymore, but currently I am working on a piece that is a desktop like replacement for a POS management app that they have for a desktop app they are running right now.
Things are happening, just applets are definitely less common than simple HTML + CSS + Javascript and there is a good reason for that! Not ALL web applications need to be desktop-like. But the point is that for those that do need to be that way Applets are indispensable.
I still didn't explain it right. It's not the same company, it's not the same environment, the users are across companies, we don't control their environments at all. But they are using the same application and that application is delivered over the web and it is a Java applet. I don't really know all of the possible client configurations, but they all have the necessary components, which are: a browser and a JVM plugin for the browser. Some our clients are definitely using GNU/Linux as their OS, some are definitely Windows something, there are even a few Macs AFAIK.
Do you understand what it means to work in a corporation with distributed clients? It means that every update to a fat app that needs to be pushed through is a new installation. This is just not the case with web applets. An update is transparent to the user and is immediate across all clients from administration perspective.
By that argument, you might just as well write the entire thing in python/C++/ZoopedUpZuperLanguage++ and provide a download link.
- sure, but JNLP makes the entire experience into a click and done, and you have an applet that looks like a desktop application running in the browser, it immediately is installed and connects to the server securely. It can be ran outside of the browser, but that fact is irrelevant, the applet is a complex application but it is still part of the business portal so it is a web app.
The *point* of webbased apps is that there is no download involved
- that is a very narrow minded view of what a web application is. Also once it is installed one time, it is cached and any new invocation is immediate. Besides, in corporate environments this is not an issue - a user will wait the extra 10 seconds, it's his job.
and that the application integrates well with the browser.
- to an applet the browser is just a delivery mechanism, but it can operate with the DOM and scripts on the page/windows anyway if that is a requirement, that's not a problem.
Neither is very true for Java webapps.
- actually neither of it is an issue. Applets download slower if they are huge, once loaded they are cached, they provide desktop-like experience, they are much faster at rendering any data, something browser + html - dom - css - javascript cannot boast. Desktop-like applications are often easier to use than web-apps actually, depends on the task.
Besides, even the Java people tell me that applets are a deadend.
- that's just not an argument. Some people would tell you anything until they themselves get on a project that requires that functionality. It's just not true, that's all I can say about it.
I think she was coming onto you by trying to look stupid, she was just trying to get your attention but you had to continue with the business talk. Poor girl.
But did he confirm it with Netcraft?
So first they buy cars, and THEN they have kids. How does that make the situation any better?
- those fucking women! Shit, what do we do? I suggest we round them all together and then lock them up in my place, so that I can decide their collective and individual fate. I promise I will make sure they procreate much less!
well, as long as the 'psychopaths' can defend themselves from such attempts at apparently taking their stuff away, they'll be fine. Also why does it seem to me that you are defining people with means as psychopaths?
Yet another question is: what's the reason to live at all, if you can't abuse a few people, at least a little and more importantly what's the reason for an entire humanity to live if it can't make it possible for at least some specimens to enjoy all that life has to offer to the fullest extent possible?
And finally don't you mean 'sociopath'?
You are so full of stinking shit. Hasting's piece is not about the McChrystal problem, it is much bigger than that, it is about the power struggle between military command and the politicians, or in fact what power struggle? The PR machine of the military is almost the same size as the State Department (something like 26thousand people vs 32thousand).
It is not about the General and in fact who gives a fuck if McChrystal kisses ass at all? It is about the fact that McChrystal himself does not believe Afghanistan is winnable, that military command does not believe it, that politicians should know it, that military expects the civilian politicians to jump to their words just as much as the current media does today, and they do, ffs. McChrystal did the SAME fucking thing when he leaked the story on needing more troops in Afghanistan, or more importantly, he wanted to force the hand of the President and he SUCCEEDED and he got his troops.
McChrystal should have been fired right THEN and THERE for getting into politics, for trying and in fact for setting policy rather than doing what he is told by the Chief.
Why am I speaking to you? I am not speaking to you, I am writing this for the rest of /. but your comment is bullshit.
Forgot to mention, I think the Runaway General is probably THE STORY of the Century, because as a side-effect it has brought up to light the positions that the reporting outfits, the 'journalists' are taking at this point in history.
Look at this piece of shit: Roy Exum. Quote from the garbage he wrote there:
All of the old reporters knew that the unwritten code was one of confidentiality and, back then, those who broke it a time or two didn't ever last very long. Instead of the fun nights after practice, they wound up as some proof readers somewhere who never could figure out why suddenly they were going home to watch Ozzie and Harriett. ...
People who break the code hardly ever last and while Michael Hastings has a marvelous ability with words, his Waterloo will come when he finally realizes of all the hurdles he's faced, when a writer breaks the code the nib on his pen usually doesn't last much longer.
- this piece of shit, vomit inducing, diarrhea spewing fucker believe he is a journalist, a reporter.
Geraldo Rivera - the brown nosing dunce says about Hasting:
putting a rat in an eagle's nest,
- does anybody believe this is a journalist, a reporter who understands what his responsibilities are?
etc.etc.
Do not believe the official news channels, they are simply mouth pieces of those in power, they LIE, they LIE for living, they LIE for access, they do no reporting of truth, the stories the 'report' on are given to them by those in power for various political purposes, mostly as propaganda or 'damage control' pieces. These people are NOT doing any actual journalism and reporting, they do NOT question anything that those in power feed them.
Those are NOT controversial opinions and will not be blocked by the TSA.
what is deemed 'controversial opinion' is not explained.
- I'll tell you what it is.
It is ANYTHING at all that somehow differs from the official party (government+big business including military industrial complex) line.
Any of you are following the outcomes of Michael Hastings story about Afghanistan, the story name is The Runaway General and it features opinions of people like Gen. Stanley McChrystal? You know, just the biggest Afghanistan story in US in the past 10 years? The story that questions everything, all of the assumptions the public holds in US and other places about what is happening in Afghanistan? Even a bigger story on the role of military in US politics and who really is in charge?
THAT is a 'controversial opinion', though it is not really an opinion, it is a story based on a bunch of facts. A story, which is written by a rare breed of journalist in USA of today - a real journalist, not a bullshit stenographer. Do you understand why the good general provided all of that information to a reporter? It's NOT because he is not media-savvy, after all in 2003 McChrystal was was selected to deliver nationally televised Pentagon briefings about military operations in Iraq, he IS media savvy.
One thing he learned about media is that when the military says: JUMP, the media JUMPS.
He was totally caught off-guard by an actual reporter, a journalist, who is really doing his job - watching the fuckers and reporting to the public - THAT is their job, not the propaganda bullshit that is fed to the public through the media by politicians, huge businesses and military day to day.
Almost all reporting outlets criticized Haysting for doing what they should have been doing - their fucking job.
So now we see this, TSA is blocking 'controversial opinions'. The President will have his bill and law and methods that will allow him to cut off pieces of the Internet. I fully expect /. to be blocked by TSA there, not that they would read this site anyway.
Land of the FREE, didn't you know? Now Freer than ever.
Excellent, I knew I forgot something.
It's not false dichotomy if we never have seen this in work, this is an extraordinary claim that is being laid in the article, so it requires at least some explanation and none is given, so I am assuming it's bullshit and business as usual.
"Here you may cuff me," the police can't claim you resisted can they?
- yeah, if you live in a Universe where lying is unknown as a concept and everybody always tells the truth, or at least the truth from their POV, which means as long as people only state facts as answers without knowingly and willingly modifying the facts.
No way, do tell me more about these mysterious compounds that we create with enormous amounts of pressure with 'diamond anvils' that we call fuel and we use for combustion (a crazy word I just saw somewhere, not sure what it means exactly.)
If you compress some coal into a diamond form, sure, you have created very dense material, but you just lost ability to burn that coal for energy and diamond also is not about to 'spring out' and release any energy mechanically either'. The claim is that the compressed energy can be released, that why the entire 'New Material Can Store Vast Amounts of Energy' is supposedly interesting. If it was 'New Material Can Store Vast Amounts of Energy that Cannot Be Released' it wouldn't have been as interesting, would it have?
what 'tricks' do you do in Java?
what tricks? The above code (I didn't include code for a ListSelectionListener) is all it takes to create a table in Java Swing that is immediately rendered, populated with all the data, you can immediately scroll to any part of the table, to the bottom, to the top, whatever, it all exists immediately.
In HTML/CSS/Javascript you can't do that, you can't have the table created immediately that you can scroll around right away with no matter how you do it.
In fact you are completely missing the point of BulkTableRenderer, which does exactly the opposite of what you are suggesting because the fastest way of creating a table in a browser is not with a javascript but with HTML text that only has pure HTML and by setting that as innerHTML to an element. That's the fastest way of doing that, go ahead, try making something work better or faster than the Google team could (and they have direct access to people working on WebKit engine.)
Do it, put your money where your mouth is, talk is cheap.
Then how would that be useful for storing vast amounts of energy for purposes of using that energy? Either you create very stable structures that cannot be used for energy extraction or you create something that will release that energy.
But the story is about 'store of vast amount of energy'. Do we extract energy from the diamonds?
imagine that you compressed something to 1,000,000atm. You compressed it with some diamond anvil, now release the pressure of the anvil. Do you think the material compressed by the anvil will stay compressed or will immediately start decompressing?
I think it will start decompressing.
So for this compressed material to be used as a form of energy store, you have to keep it compressed. You could only compress this with some diamond anvil, ergo now to power some mechanism with the stored energy, you have to install that anvil into the mechanism and allow the compressed material to decompress slowly and use the pushing of the anvil as your mechanical force, (transfer it to a rotating shaft, or whatever it is you are powering.)
OK, so if the diamond anvil is not terribly massive/bulky and not extremely expensive, you can probably install it into large mechanisms, like excavators or trucks or bulldozers or ships or airplanes, and then to 'refuel' the machine you attach it to an energy outlet and turn the anvil back on to compress the material within it back to 1,000,000atm.
I think that's the only way to release the energy slowly.
Another way is something the military probably would like: drop an 'anvil' on someone, so not only are you getting mad Coyote pointz but after it drops and a small charge blows some holding bolts the energy inside the 'anvil' is released all at once very quickly, probably as an explosion.
I think the much more embarrassing thing about that post is that the password was being logged all over in the code apparently in clear text.
Remind me never to hire that guy.
Where did I say dataflow? I said I implemented workflows as statemachines.
States are discreet sets of data that can be defined as 'data being in a state' (a state like: 'order information is received completely' or 'current data is incomplete due to an error of some sort') and transitions are represented by the work that is done by a concrete service.
So state A transitions to state B by running a service on this data, which service takes data in state A to state B is defined by the current state machine (lets say it's service F1), the workflow engine packs the state machine, the data, serializes it to the bus and one of the available F1 services picks this off the bus for processing.
It's that simple.
As far as functional languages go, I have done work in common lisp, ml and scheme, but that was course work too many years ago, IRL almost nobody uses them (outside of universities.)
I don't disagree that there is room for improvement, but my applications are doing that exact thing: a work-flow + separate services, each running in its own JVM that either can be scheduled by the OS or bound to specific CPUs/Cores, which I do with GNU/Linux, it's not as much work as you think, I pass around serialized data objects between JVMs, that's the extend of the difficulties there and Java makes it easy to do.
In fact the concept almost always ends up being very similar, just look at a real time OS like QNX with its so called 'transparent distributed processing', it's exactly the same thing. I had to implements things like that a few times around, my last contract was with BellTV in Toronto where I built a system I called iService :) which did the same thing in Java again, it's just a natural thing to do.
1. A common framework to run any separate service.
2. A message bus.
3. A workflow (which I normally implement as a state machine that is serialized and passed between processors/services together with the data).
Takes 2-3 days to set this up, then it's all 'plugin' environment, meaning you can plug in as many services on separate cores as you need and have hardware for. The good thing about it is that by extension of this idea it is the next natural step to use the message bus across multiple network nodes, so that work is now scaled across a network.
That's how it can be done anytime.
you can always work for me for free!!! Doesn't it sound great?
Some see them more than others. I have developed a few over the past 10 years, one was a video-feed management application, built for Christie Digital through Alt Software that is used to monitor different video feeds and display them on a large video-wall (a stack of 70" rear-projection TVs) or with just projectors. Another applet written for the same company was a remote video-wall controlling piece, it was used as a remote control with VNC like capabilities to rearrange what is on the video-walls.
For an electrical power distributor in Ontario (Ontario Hydro) I created a few applets that were used to visualize state machines (their development was based on state machines with states stored in databases but they didn't have anything to visualize and visually modify the states.) Another piece for the same company was tester software.
Earlier I built something for International Financial Data Services, a proof of concept that they could move to Java + Oracle off of their Progress + 4GL language platform.
Even earlier an online merchandise catalog with upload to the server capabilities.
A few more I can't remember anymore, but currently I am working on a piece that is a desktop like replacement for a POS management app that they have for a desktop app they are running right now.
Things are happening, just applets are definitely less common than simple HTML + CSS + Javascript and there is a good reason for that! Not ALL web applications need to be desktop-like. But the point is that for those that do need to be that way Applets are indispensable.
I still didn't explain it right. It's not the same company, it's not the same environment, the users are across companies, we don't control their environments at all. But they are using the same application and that application is delivered over the web and it is a Java applet. I don't really know all of the possible client configurations, but they all have the necessary components, which are: a browser and a JVM plugin for the browser. Some our clients are definitely using GNU/Linux as their OS, some are definitely Windows something, there are even a few Macs AFAIK.
Do you understand what it means to work in a corporation with distributed clients? It means that every update to a fat app that needs to be pushed through is a new installation. This is just not the case with web applets. An update is transparent to the user and is immediate across all clients from administration perspective.
I think you don't understand the use case.
It does no such thing, that book talks about a guy I know, who is about to learn PHP. The guy's name is How, yes all my friends are like that.
By that argument, you might just as well write the entire thing in python/C++/ZoopedUpZuperLanguage++ and provide a download link.
- sure, but JNLP makes the entire experience into a click and done, and you have an applet that looks like a desktop application running in the browser, it immediately is installed and connects to the server securely. It can be ran outside of the browser, but that fact is irrelevant, the applet is a complex application but it is still part of the business portal so it is a web app.
The *point* of webbased apps is that there is no download involved
- that is a very narrow minded view of what a web application is. Also once it is installed one time, it is cached and any new invocation is immediate. Besides, in corporate environments this is not an issue - a user will wait the extra 10 seconds, it's his job.
and that the application integrates well with the browser.
- to an applet the browser is just a delivery mechanism, but it can operate with the DOM and scripts on the page/windows anyway if that is a requirement, that's not a problem.
Neither is very true for Java webapps.
- actually neither of it is an issue. Applets download slower if they are huge, once loaded they are cached, they provide desktop-like experience, they are much faster at rendering any data, something browser + html - dom - css - javascript cannot boast. Desktop-like applications are often easier to use than web-apps actually, depends on the task.
Besides, even the Java people tell me that applets are a deadend.
- that's just not an argument. Some people would tell you anything until they themselves get on a project that requires that functionality. It's just not true, that's all I can say about it.