Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×

Comment Re:Well, that's cool I guess (Score 0) 125

Running an app in a browser is already a heavyweight solution. Using Javascript instead of a real (i.e. native) programming language is already a heavyweight solution. The web is neat, but it could be vastly better than it is. How?
By getting rid of Javascript all together and replacing it with something native (i.e. C++ running under a run-time similar to NaCl).
Pre-compiling HTML and CSS to some kind of bytecode rather than parsing it all down from text.
Then bundle all that up into a single compressed package per-page and ready to go. The packages would be signed with a crypto key so that you know it came from the site you're navigating to and has the contents that it claims to have.

I'm not a security expert, but a crypto hash like this should be possible, right? Anyway let's not pretend like the current mess on the web is totally secure.
I'm not a code guru, but running a native binary should get much better performance than Javascript I don't care how optimized modern JS interpreters/JITs are (and I know they've done some amazing things with them).
I'm not an HTML/CSS guru, but surely it'd be faster to parse bytecode than plain text.

Worried that the web will turn into a wasteland without the ability to read the source code of web pages? First, when was the last time you looked at the source to anything without being paid to do so? Second, browsers could simply de-compile the markup bytecode and display it-- it's not anywhere close to as complex as real code.
Worried about security holes? The native run-time would simply not support functions that allow you to work outside the browser's resources (i.e. the file system). Worried about pointers etc? Fine, use ref counting or a GC language like Go or Rust. Anyway, do you worry about that stuff right now? The browser you're using ALREADY is completely written in C or C++.
I don't want to come across as being an iconoclast or as trying to sound like I'm better or more know more than the guys currently building the infrastructure. I'm just putting this stuff out there as an idea that I hope is a good one or at least not a terrible one.

Comment Re:the solution: (Score 1) 651

Please explain how banning certain guns, or certain kinds of guns, doesn't infringe upon the second amendment yet banning certain books, or kinds of books, does infringe upon the first amendment. If you think that neither case is one of infringement then please explain how any part of the Bill of Rights is meaningfully binding to the government. If no part of the Bill of Rights is meaningfully binding to the government then please explain in what sense do you care about freedom or the safeguarding of freedom If you do not care about freedom or the safeguarding of freedom then please explain why anyone should listen to your opinion regarding how a free society should be governed.

Comment Re:the solution: (Score 1) 651

Do you somehow find yourself aggrieved by not being able to do what you want in your bedroom? Are you really so oppressed just because you can't admit in public what you do with other consenting adults (homosexual relationships)? Is it ruining your fabulous look or something? Or are you just looking for thing to kvetch about? I should think there's very little call for walking around with a flamboyant, gay, air.

Basically, what you just said was "I don't think you should have the right to do things that make me uncomfortable" and that's very immature of you. It seems that you don't actually care about real freedom. You want to live in a nanny state where the mob pounces on anything and anyone that falls short of the pravda du jour. Little do dunces and fools like you suspect that pravda is subject to change. It suits you for now, but it's not hard to imaging it turning really ugly very quickly.

When the Nazis came for the communists, I remained silent; I was not a communist. When they locked up the social democrats, I remained silent; I was not a social democrat. When they came for the trade unionists, I did not speak out; I was not a trade unionist. When they came for the Jews, I remained silent; I wasn't a Jew. When they came for me, there was no one left to speak out. - Martin Niemöller

What is more free than being able to defend oneself (against bullies, rapists, thieves, and/or government thugs)? This should sum things up.

Comment Re:Lame.. (Score 1) 158

You knew it was a beheading video... and you CHOSE to watch it. Now you're trying to say that someone else should take responsibility for the things you view. How about just letting someone else take responsibility for your entire life and be done with it? Get off the internet and go bury your head in the sand, child, real life is much too rough for you.

Slashdot Top Deals

With your bare hands?!?

Working...