Slashdot Mirror


HTML5 App For Panasonic TVs Rejected - JQuery Is a "Hack"

An anonymous reader writes "I have been working on an HTML5 app for Panasonic VIERA TVs, specifically a client for the Plex Media Server. After paying $129 for the developer program, version 1.0 was submitted for inclusion in their VIERA Connect marketplace several weeks ago. After a few requested tweaks, they inquired about how the client communicated with the Plex Server. As many/most web developers do, I used jQuery and its $.ajax call (which is just a wrapper for XMLHttpRequest()). They insisted this was not standard Javascript, and after several communications with them, they replied back with "A workaround like this is considered a hack.". I'm stunned that anyone familiar with HTML would consider jQuery a hack. I've been patient in attempting to explain how jQuery works, but I am getting nowhere. Any thoughts on how I can better explain jQuery to an app reviewer? Yes, I know I can write my app without any Javascript library, but I am really hoping avoid that."

573 comments

  1. Panasonic has a TV app store? by Anonymous Coward · · Score: 5, Interesting

    jQuery is a hack too?

    I learned two things today.

    1. Re:Panasonic has a TV app store? by Anonymous Coward · · Score: 5, Interesting

      They don't say that jQuery is a hack. They say that using features like XMLHttpRequest directly (or via a 3rd party library) and not using the Panasonic API is a "hack" around their TOS. Submitter fails at reading comprehension.

    2. Re:Panasonic has a TV app store? by Anonymous Coward · · Score: 0

      I'll agree that jQuery is "a hack" for the conditions that the TV app ecosystem has to run under. The processors in the TV's are way too weak to run any frameworks, and anything that is a constantly moving target shouldn't be used.

      On the other hand normally I dismiss jquery because people don't learn how to do things properly and instead insist on the very hacky things that jQuery does as the only way to do things.

      Guys... I've been able to write in 5 lines of pure java script things that jQuery developers have had to write pages of code to do the same. It's that slow. Use jQuery for what it's supposed to be used for, and please stop using it do simple transition effects that should be done in css.

    3. Re:Panasonic has a TV app store? by Anonymous Coward · · Score: 0

      So by "standard" Javascript what they really mean is the "core" javascript syntax that's allowed, not the extremely-well-used "library" features.

      This is presumably sandbox-related stuff... in which case they should either remove XMLHttpRequest to prevent its use or better implement it so it goes via their API.

    4. Re:Panasonic has a TV app store? by AmiMoJo · · Score: 2

      I have heard similar things from other developers who think they can just throw a web app on a TV. A TV is an appliance and Panasonic only make high end ones, so they demand quality and reliability. They also require compatibility over a number of devices with a number of different user input devices. Many devs seem clueless to these requirements.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    5. Re:Panasonic has a TV app store? by Anonymous Coward · · Score: 0

      Perhaps I suck are reading comprehension too, but the way I read this line:

      (iv) Licensee Application may only use Panasonic APIs for the sole purpose of developing one or more Licensee Application to be made available on VIERA Connect Platform (for the avoidance of doubt, Licensee may not use Panasonic APIs for any other purpose other than developing Licensee Application),

      Is that you can't use their API for anything other than developing an app for their VIERA Connect Platform... I don't read it as saying that you MUST use their API...

      Also, this indicates that you CAN use open source software...

        (viii) in the event Licensee Applications include any FOSS (free and open source software), Licensee shall comply with all applicable FOSS licensing terms and

      Check to you sir or madam as the case may be...

    6. Re:Panasonic has a TV app store? by HellYeahAutomaton · · Score: 1

      jQuery always has been a hack, but it is a very good hack.

      To be fair tho, you are playing within their walled garden. It's a good thing that you've pointed this out to all of us tho, to shame them.

    7. Re:Panasonic has a TV app store? by jedidiah · · Score: 1

      No. They just have a strange and fascist definition of "hack".

      Panasonic seems to be the ones deficient communications skills.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    8. Re:Panasonic has a TV app store? by Anonymous Coward · · Score: 0

      They don't say that jQuery is a hack. They say that using features like XMLHttpRequest directly (or via a 3rd party library) and not using the Panasonic API is a "hack" around their TOS. Submitter fails at reading comprehension.

      While probably true, this also means Panasonic fails at http comprehension. The only way to force people to not use ajax requests is to completely disable javascript which would defeat the purpose of using an html-based paradigm.

    9. Re:Panasonic has a TV app store? by Anonymous Coward · · Score: 0

      If their "appliance" doesn't support standards (XmlHttpRequest), then their APPLIANCE is the hack. XmlHttpRequest has been part of the W3C specification since 2006, and had "in the wild" implementation going back to 1999.

      Just because you don't like a standard doesn't mean developers are going to go along with you. Industry wide standards exist to make our lives easier, and quality DOES NOT suffer because of the use of them. Your appliance had better support W3C standards, and then you can add your nifty-appliance-specific doodads as extensions. We're not about to re-fight the browser wars on television sets. Been there, done that.

    10. Re:Panasonic has a TV app store? by BitZtream · · Score: 0

      jQuery isn't 'A' hack, its 'a collection of' hacks, but its most certainly a hack.

      It was a hack created to deal with shitty browser compatibility, but its a hack none the less.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    11. Re:Panasonic has a TV app store? by Anonymous Coward · · Score: 0

      Same AC here.

      They never said jQuery was a hack. That's the part that the submitter (intentionally?) misread.

      I'm not commenting at all on the appropriateness of the rejection or the correctness of their policies.

      Panasonic:

      We only accept Apps which uses our API.

      A workaround like this is considered a hack.

      Story Title:

      HTML5 App For Panasonic TVs Rejected - JQuery Is a "Hack"

      See?

  2. Beta is terrible! by sl4shd0rk · · Score: 2, Insightful

    My Eyeses Precious!! they burnses!!

    --
    Join the Slashcott! Feb 10 thru Feb 17!
    1. Re:Beta is terrible! by asmkm22 · · Score: 4, Insightful

      Kill the Beta!!!!! Free Mod Points!!!!

    2. Re:Beta is terrible! by LordFlower · · Score: 5, Insightful

      Fuck Beta twice for more modpoints!!

    3. Re:Beta is terrible! by chihowa · · Score: 4, Informative

      It's like they realize that it's some sort of punishment, too. First, they inflicted it on the ACs, now they're redirecting logged in users. I payed them cold hard cash (which I'm regretting now) and as a subscriber they haven't started redirecting me, yet. When they do, I'm out.

      --
      If you want a vision of the future, imagine a youtube comments section scrolling - forever.
    4. Re:Beta is terrible! by JoshuaZ · · Score: 5, Insightful
      Agreed. Here's the letter I sent to the feedback email about Beta:

      I've been a Slashdot user since 2007. My username is JoshuaZ ID# 1134087. I strongly dislike the beta version. The large default font makes less on a page at any given time. The comment handling is inferior and is harder to follow. It makes it much harder to just see upvoted comments instead subjecting us to the entire thread. I don't want a choice between "all" and insightful, informative or funny. I want an option to just see the more upvoted comments with the other comments still there with their subject lines so I can then decide based on that if they are worth looking into.

      The userpage interfact and display is also lacking. The new version of the achievement display is strictly inferior since it doesn't show when things happened or give any information about the achievements instead giving cutesy graphics that tell nothing about what an achievement is for. Even knowing what achievements are common, I had to use the inspect element feature on my browser to figure out which is which. Comments in the user page also don't show how much they have been upvoted or downvoted nor do they give their description of how they've been modded. There's also no way to just go directly from a comment on the userpage to the comment on the article page, but instead the link takes one directly to the top of the article. This means that if one wants to find the context of a comment one needs to go to the main article and then search for the comment itself. This is inconvenient.

      Overall, beta has many minor inconveniences. Any of these by itself would be minor but the totality is highly unpleasant. All of these should be fixed.

      Now that I've had even more experience with beta I'd have other fun things to add to that email. I'm not optimistic that any of this feedback is going to be listened to.

    5. Re:Beta is terrible! by mugnyte · · Score: 0

      Certainly not without a true suggestion for alternatives, or writing like "userpage interfact".

      Take some pics, circle the offenses, suggest an alternative pictorially. Ya know, like what real designers do when they want to improve a product.

      If you say "I like it just the way it is" - realize that not everyone may agree, and you aren't in charge. Do you write these letters to all the sites you visit?

    6. Re:Beta is terrible! by Anonymous Coward · · Score: 0

      Maybe if they start paying me for doing their job I'll go and do that.
      They want us to use their site. Why should we go out of our way to fix it for them?

    7. Re:Beta is terrible! by AuMatar · · Score: 5, Insightful

      If a large population likes it the way it is, that is valid feedback. It means don't change. Keeping things the way they are is a perfectly good, and frequently the best design decision.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    8. Re:Beta is terrible! by Requiem18th · · Score: 4, Informative

      quoting myself

      Yes, slashdot beta sucks, but "classic" sucks too. The previous site code was better and THAT sucked too (no unicode support whasoever remember?)

      However now that Slashdot is owned by DICE i think it's unlikely that it wil do something so uncapitalist as not targeting the unwashed masses. It's lowest common denominator or shutdown!

      I think th ebest course of action is to move somewhere else. Reddit is the most promising one. Subscribe to the following subreddits:

      http://www.reddit.com/r/censor...
      http://www.reddit.com/r/biotec...
      http://www.reddit.com/r/govern...
      http://www.reddit.com/r/securi...
      http://www.reddit.com/r/scienc...
      http://www.reddit.com/r/space
      http://www.reddit.com/r/law
      http://www.reddit.com/r/techno...
      http://www.reddit.com/r/openso...
      http://www.reddit.com/r/politi...
      http://www.reddit.com/r/privac...
      http://www.reddit.com/r/pcgami...
      http://www.reddit.com/r/gaming
      http://www.reddit.com/r/games

      To get all of slashdot covered.

      You can also get independent RSS feeds from each subreddit. sweet!

      --
      But... the future refused to change.
    9. Re:Beta is terrible! by Anonymous Coward · · Score: 3, Insightful

      I hate the Beta! Been lucky the last couple weeks and haven't seen it!

    10. Re:Beta is terrible! by JoshuaZ · · Score: 4, Insightful

      I'm not a designer and they aren't paying me to try to do design. The only issue I brought up which was primarily a pictorial issue was the achievements display which has two such obvious solutions that they shouldn't need to be stated: 1) having the achievement information appear when you mouse over it 2) just use freaking text. Incidentally, the use of extra graphics over text is a really strange thing given that we live in an era of mobile devices.

      It doesn't require detailed feedback to say that one should use a smaller default font. And asking that you have an option when you click on a comment from a userpage to actually go to the comment is so basic that I shouldn't need any special issue. Thank you for pointing out the typo in "interfact." if they aren't listening to people because of typos in feedback they aren't going to be listening to much at all.

      Do you write these letters to all the sites you visit?

      No. But I do write a letter when it is a website that I like and to which I actively contribute and where they've *asked for my feedback*.

    11. Re:Beta is terrible! by multimediavt · · Score: 4, Funny

      If a large population likes it the way it is, that is valid feedback. It means don't change. Keeping things the way they are is a perfectly good, and frequently the best design decision.

      Depends on the site, FUCK BETA! For community forums, FUCK BETA IN THE ASS! the community should definitely have a say, FUCK, ASS! in any redesign or feature change, BETA ASS!

    12. Re:Beta is terrible! by Randle_Revar · · Score: 4, Insightful

      Reddit, much like digg, sucked from the get-go, and has never stopped sucking. I'd sooner get my news from 4chan.

    13. Re:Beta is terrible! by Teancum · · Score: 2

      At this point, that is all that will be left. Hopefully some folks get a clue about how bad beta blows chunks.

    14. Re:Beta is terrible! by Anonymous Coward · · Score: 0

      "Beta for the Beta god!"?

    15. Re:Beta is terrible! by cervesaebraciator · · Score: 1

      Fr. Jack? Is that you? I didn't know you posted on Slashdot. Well, a hardy DRINK! GIRLS! to you.

    16. Re:Beta is terrible! by houstonbofh · · Score: 1

      If a large population likes it the way it is, that is valid feedback. It means don't change. Keeping things the way they are is a perfectly good, and frequently the best design decision.

      Now can you just convince Microsoft, the Gnome team, and Canonical of that?

    17. Re:Beta is terrible! by TubeSteak · · Score: 3, Informative

      If a large population likes it the way it is, that is valid feedback. It means don't change.

      It's possible that /.'s new overlords have thought of that and don't want the current population anymore.
      Maybe the format change is a way to push us luddites out.
      /And whose bright idea was it to strip almost all the Green out of beta?

      --
      [Fuck Beta]
      o0t!
    18. Re:Beta is terrible! by Mistakill · · Score: 3, Interesting

      I'm with you, Fuck beta

    19. Re:Beta is terrible! by Anonymous Coward · · Score: 0

      They redirected me. So I deleted the beta-related Slashdot cookies, and now I use the real Slashdot. They haven't redirected me a second time.

      Also, FUCK BETA.

    20. Re:Beta is terrible! by Anonymous Coward · · Score: 0

      You should see someone about your Tourettes. Also, BETA SUCKS DONKEY COCK!

    21. Re:Beta is terrible! by Tekoneiric · · Score: 1

      It's my experience that companies love to let all the little fires burn because it's below them to stoop down to put out the little fires. Some companies won't even bother to renew certificates, they just let the users keep having to click to accept the out of date certificate. I think the problem with the horrible slashdot beta is ego. They can't imagine anyone would dislike their new baby that's ugly and smells bad.

      --
      *It's not what you can do for the Dark Side but what the Dark Side can do for you!*
    22. Re:Beta is terrible! by gbjbaanb · · Score: 1

      Personally I am moving my news + commenty feeds from slashdot to ArsTechnica. Its a bit more professional though you get fewer stories and the comments aren't threaded, but it does work great on mobile.

      Come beta, I won't be here much if at all. While I can manage some change - the huge font and the stupid sidebar on the comments page is a killer for me. And the "load more" button that doesn't just grab more to add to the bottom but also fills in comments above the set you've already read (being threaded of course)

    23. Re:Beta is terrible! by Anonymous Coward · · Score: 0

      Who cares about modpoints? Just fuck the beta already!

      captcha: leaves (i.e. what I'm about to do, if slashdot goes ahead with the shitty beta)

    24. Re: Beta is terrible! by Anonymous Coward · · Score: 0

      And how do I mouse over it on a touch screen?

    25. Re:Beta is terrible! by Anonymous Coward · · Score: 0

      Or, i don't know... just FUCK BETA using the "alt" property of FUCK BETA the "img" tag? That way, a user would FUCK BETA just have to FUCK BETA hover the mouse over FUCK BETA the achievement image to figure out FUCK BETA what it is.

    26. Re:Beta is terrible! by Anonymous Coward · · Score: 0

      Fuck Beta! Fuck Beta!

      Yours Sincerly,
      Long Time AC

    27. Re:Beta is terrible! by nullchar · · Score: 2

      I can live with UI changes. I've been living with them for decades.

      I just want the comments not to suck and not waste usable space with a margin. Once I scroll paste the right side bar, I want the comments to expand to use a maximum width.

      Even in Classic view, there is too much whitespace around each comment. Both views could fit more comments in the same space (but we're all used to Classic).

    28. Re:Beta is terrible! by nullchar · · Score: 2

      And now that I've used Beta side-by-side with Classic (on this thread) having to "Load More Comments" multiple times is a deal breaker.

      For logged in users, there should be a way to fetch them all on page load (I'll happily wait!).

    29. Re:Beta is terrible! by towermac · · Score: 1

      In this vertical white space to the left, they could put ads there, and get their money grubbing corporate freak on, and not run us all off.

      -- Right here; this inch wide strip.

      Or. Maybe they were never interested in running the news for nerds web site in the first place. There's not really a whole lot of nerds, and we're not rich.

      So they are going to take it mainstream. There would be no reason to load 300 or 1000 comments; most people are not going to read those, and follow a lengthy discussion, like only we do.

    30. Re:Beta is terrible! by towermac · · Score: 1

      Ars has already fallen. Conde Nast, I think?

      The quality of discussion there, is far worse than here, pretty much ever since they changed the discussion boards.

      Sigh.

    31. Re:Beta is terrible! by MMC+Monster · · Score: 1

      Someone, please fork /. already.

      You'll get a boatload of people willing to jump this ship as soon as the new Beta is the only allowed version here.

      Host some google ads on it and ask people to turn off adblock for the site. Maybe solicit some friends to cohost for bandwith reasons...

      --
      Help! I'm a slashdot refugee.
    32. Re:Beta is terrible! by gbjbaanb · · Score: 1

      it is true, but .. you have to take what you can get.

    33. Re:Beta is terrible! by multimediavt · · Score: 1

      Go watch Boondocks Saints so you get the reference.

    34. Re:Beta is terrible! by AmiMoJo · · Score: 1

      I wonder if it was some kind of attempt to purge ACs, much like how Google tried to purge all the hate mongers from YouTube by forcing them over to G+. Maybe they are trying to clean up. Maybe they are just dicks.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    35. Re:Beta is terrible! by Trax3001BBS · · Score: 1

      I think th ebest course of action is to move somewhere else. Reddit is the most promising one. Subscribe to the following subreddits:

      And that's how Digg.com died, Digg brought out a new version (upgrade) and almost all of their users went to Reddit.

      Familiarity is something people like, and miss when it's gone.

    36. Re:Beta is terrible! by Anonymous Coward · · Score: 0

      Agreed. As someone who has been a slashdot user^waddict for 15+ years, there is nothing even remotely similar. To say reddit is even similar is an insult. Get off my lawn kid.
      FUCK BETA

    37. Re:Beta is terrible! by Zero__Kelvin · · Score: 1

      If only there was already a working example! (Moron)

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    38. Re: Beta is terrible! by Zero__Kelvin · · Score: 1

      Easy. You take your touchscreen and go fuck yourselfwith it.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    39. Re:Beta is terrible! by grub · · Score: 3, Interesting

      That is a great point. I have been a subscriber for ages (and browse at "-1, raw and uncut" because I must suffer from some rare form of masochism). The static snapshot you get with the "old" comments is oddly peaceful when compared to dynamically updating poo and "click to read more" links.

      --
      Trolling is a art,
    40. Re:Beta is terrible! by flink · · Score: 1

      Revive http://www.kuro5hin.org/ maybe?

    41. Re:Beta is terrible! by TangoMargarine · · Score: 1

      I still feel like I missed something with that movie...I just don't see why it was popular. It was cheesy, overblown, and somewhat juvenile IMO.

      --
      Unity? Screw that: XFCE. Slashdot Beta? Screw that: SoylentNews. Australis? Screw that: Pale Moon. UX developers DIAF
    42. Re:Beta is terrible! by TangoMargarine · · Score: 1

      I'm bookmarking this post in my bookmarks bar with the title "/. Escape Pod" :)

      When the shit hits the fan (no more opt-out-of-beta link), I plan to shout, "Man the escape pods!"

      Hmm...come to think of it, that might be problematic if the beta interface won't take you directly to individual comments. Fuck!

      #FuckBeta

      --
      Unity? Screw that: XFCE. Slashdot Beta? Screw that: SoylentNews. Australis? Screw that: Pale Moon. UX developers DIAF
    43. Re:Beta is terrible! by Tolkien · · Score: 1

      Ahh, young accounts, always thinking they can make a difference. How cute. :)

    44. Re:Beta is terrible! by cervesaebraciator · · Score: 1

      Ah. Thanks. I don't need to do so since you've just jogged the memory beer had suppressed.

    45. Re:Beta is terrible! by Anonymous Coward · · Score: 0

      What follows is the email I sent "feedback@slashdot.org". Hopefully SOMEBODY gives a crap.

      You have no doubt received a large volume of mail regarding the Slashdot Beta. I've tried to use it. It's unpleasant to look at and nearly unusable.

      The links to interesting stories are useful, but the real value on Slashdot comes from the community discussion. The beta makes the discussion less accessible, more time-consuming, removes reasons why comments have been modded up or down...

      Nobody needs another Buzzfeed.

      Please don't try to "streamline" Slashdot, when the streamlining process makes the most engaging part of it harder to get to.

    46. Re:Beta is terrible! by doti · · Score: 1

      Care to elaborate on why Reddit sucks?

      --
      factor 966971: 966971
    47. Re:Beta is terrible! by skids · · Score: 1

      ...but but... the alt attribute is an incredibly simple way to increase the useability of your site for text-based and accessibility-focused browsers.

      Given that, it is completely mandatory that Web2.0+ completely ignore this attribute and never use it.

    48. Re:Beta is terrible! by Anonymous Coward · · Score: 0

      They are just dicks.

      FTFY! No "maybe" needed...

    49. Re:Beta is terrible! by Anonymous Coward · · Score: 0

      I've been lurking here since the late 90s, and upon the last regrettable UI change before Taco departed, I removed /. from my NoScript trusted sites. It's been mostly usable ever since (can't make a top-level post, only response posts, and so on), so even ACs without JavaScript probably aren't seeing the beta. FWIW, I tried the beta in MSIE, and was truly astonished at the annoyance level. Also, it seems that the beta doesn't function at all without JS - "load more" does nothing without JS, and I'm not enabling it. I suppose that will be when I finally drop /. for good. If the comments of long-time registered users are any indication, much of the value of the site (yes, despite the signal-to-noise ratio here) will be severely diminished at that point anyway.

      To pervert one of the /. memes: And something of value was lost.

      - T

    50. Re:Beta is terrible! by Anonymous Coward · · Score: 0

      poo and click

      I shall remember this for future use

  3. Um, WTF? by Anonymous Coward · · Score: 1

    Look, I'm no jquery fan. I code my js the same way I use a blowtorch: bare metal my friends. But jquery has been in industry wide use for years and is no "a hack".

    Hey, Panasonic, what would you say about the /. Beta? Hmm??

    1. Re:Um, WTF? by Desler · · Score: 1

      Hey, Panasonic, what would you say about the /. Beta? Hmm??

      "It looks like shit".

    2. Re:Um, WTF? by fuzzyfuzzyfungus · · Score: 3, Insightful

      Also, anybody whose development environment his HTML5/Javascript is...shall we say... poorly positioned to complain about people using giant stacks of abstraction layers.

    3. Re:Um, WTF? by Anonymous Coward · · Score: 0

      Look, I'm no jquery fan. I code my js the same way I use a blowtorch: bare metal my friends.

      Okay there, hotshot. You're a tough guy.

    4. Re:Um, WTF? by Anonymous Coward · · Score: 0

      Okay there, hotshot. You're a tough guy.

      Um, whoosh? Wasn't OP referring to having to weld things together in js & html just to make them work?

    5. Re:Um, WTF? by unrtst · · Score: 5, Insightful

      Inline it (jQuery).
      When they ask how it communicates, tell them how, not what functions/callbacks you use in your code.
      Ex. The server communicates using the standard Plex web API (or whatever it's called), documented _here_. The RCP calls are made using the standard XMLHttpRequest, with wrappers to ensure compatibility with the evolving web browser landscape. yada yada yada.

      I'm sure it's a PITA, but I get the feeling the submitter said too much - explaining how jQuery internals work is going to seem like an over complicated nightmare. If they specifically ask about that weird looking "$.ajax" stuff, just tell them it is a simple wrapper that compensates for the subtle differences in XMLHttpRequest implementations. If the code finally gets to someone that can read it, they'll probably be quite familiar with jQuery and quite happy you are using it than some custom cobbled together hack :-)

    6. Re:Um, WTF? by Anonymous Coward · · Score: 0

      If they specifically ask about that weird looking "$.ajax" stuff, just tell them it is a simple wrapper that compensates for the subtle differences in XMLHttpRequest implementations.

      How many XMLHttpRequest implementations exist on Panasonic's app store platform?

    7. Re:Um, WTF? by epyT-R · · Score: 0

      javascript 'applications' are little more than giant cobbled together hacks. Write the app in a native language and be done with it. Do it right once, and you won't have to do it over and over again.

    8. Re:Um, WTF? by TheRealMindChild · · Score: 4, Informative

      What is the native language of a browser?

      --

      "When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
    9. Re:Um, WTF? by narcc · · Score: 4, Funny

      But jquery has been in industry wide use for years and is no "a hack".

      Check out the code, it's amazing that it works at all. That should come as no surprise to you as it should be pretty obvious by now that Resig doesn't even have a superficial understanding of javascript. (As evidence, in addition to jQuery, I would also like to submit jStat and any of his books.)

      Yeah, jQuery is a hack -- and an ugly, inconsistent, and unstable one at that! Only in the software industry could a library written for people who don't know the language by someone who knows even less about the language become so successful.

      Good for Panasonic. They made the right call here.

    10. Re:Um, WTF? by Anonymous Coward · · Score: 5, Funny

      What is the native language of a browser?

      As far as I've been able to tell, Portuguese.

    11. Re:Um, WTF? by unrtst · · Score: 1

      AFAICT, their "API" is just HTML, CSS, and Javascript.
      RTFArticle (I know it's unheard of): https://forums.plex.tv/index.p...

      They had replied:

      We only accept Apps which uses our API.

      A workaround like this is considered a hack.

      Please have a read of the Panasonic VIERA CONNECT License Agreement, Section 2.4

      The only part of that section that vaguely relates to their comment is 2.4(iv):

      (iv) Licensee Application may only use Panasonic APIs for the sole purpose of developing one or more Licensee Application to be made available on VIERA Connect Platform (for the avoidance of doubt, Licensee may not use Panasonic APIs for any other purpose other than developing Licensee Application)

      Perhaps the reviewer does not have a good grasp of the english language. That does not say, "Application may only use Panasonic APIs for every line of code they write". That agreement just says that they can't use those API's for uses other than this platform - like using the same API to talk to a Samsung TV (which probably isn't possible, since its their own API).

      Seems like he's honestly trying to do a good thing that will be used by at least some other people. What's the point of an IPTV is you can't use it for the services you need - you'd still need some other box then, so the IPTV part is redundant then. That said, IF (big IF) the jQuery is the only problem, then it shouldn't be hard to rewrite it.

    12. Re:Um, WTF? by iced_773 · · Score: 5, Funny

      Check out the code, it's amazing that it works at all.

      Are you sure you aren't trying to read the minified version?

    13. Re:Um, WTF? by Anonymous Coward · · Score: 1

      That's the point. A browser is a program for browsing hypertext; it is not a platform for running applications!

    14. Re:Um, WTF? by Anonymous Coward · · Score: 2, Insightful

      That hasn't been true for over 15 years. Also we are talking about a TV running applications, a device that's "for watching video, not a platform for running applications!", so your presumptions are simply wrong

    15. Re:Um, WTF? by narcc · · Score: 2

      Yeah, I'm sure.

      Have a look for yourself. It's like a bad joke.

    16. Re:Um, WTF? by Anonymous Coward · · Score: 0

      Which is why people should stop trying to write applications for fucking television sets and target devices that work with any display, not just some subset of a single manufacturer's current implementation of a "smart" TV.

    17. Re:Um, WTF? by Bing+Tsher+E · · Score: 2

      So the point is, Panasonic's "smart" TV is a hack.

      That is really what this guy needs to respond to them. But he appears to have had a big dose of their cool-aide already.

    18. Re:Um, WTF? by Anonymous Coward · · Score: 0

      But jquery has been in industry wide use for years and is no "a hack".

      Check out the code, it's amazing that it works at all. That should come as no surprise to you as it should be pretty obvious by now that Resig doesn't even have a superficial understanding of javascript. (As evidence, in addition to jQuery, I would also like to submit jStat and any of his books.)

      Yeah, jQuery is a hack -- and an ugly, inconsistent, and unstable one at that! Only in the software industry could a library written for people who don't know the language by someone who knows even less about the language become so successful.

      Good for Panasonic. They made the right call here.

      I agree that Panasonic made the right call here. I doubt there's a need to include jQuery. But jQuery can be very useful and Resig has serious chops. What are you, his jilted lover or something?

    19. Re:Um, WTF? by Anonymous Coward · · Score: 0

      So in other words you are recommending writing in Javascript since that will target devices that work with near any display, at least a lot more than a native binary.

    20. Re:Um, WTF? by The+Cat · · Score: 1

      What language are browsers written in?

      Sure as fuck ain't javascript.

    21. Re:Um, WTF? by mwvdlee · · Score: 1

      javascript 'applications' are little more than giant cobbled together hacks. Write the app in a native language and be done with it. Do it right once, and you won't have to do it over and over again.

      So the solution to rewriting code over and over again is to use a language that is incompatible with other platforms you might want to port your code to?

      Also; do the Panasonic TV's even support a different language for apps?

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    22. Re:Um, WTF? by lilrobbie · · Score: 1

      Except.... I'm not quite sure what Panasonic gains by rejecting the app. I mean, sure, lets pretend for a moment that your opinion is not just boring ol' developer elitism... why does Panasonic care that the developer here used jQuery? It isn't the same thing as depending on flash or other such stuff... this is a standard and widely used library that is an industry standard (regardless of what you perceive it's quality to be). I mean, Panasonic uses it on their own site...

      How is Panasonic harmed by this person using jQuery?

    23. Re:Um, WTF? by narcc · · Score: 1

      this is a standard and widely used library that is an industry standard (regardless of what you perceive it's quality to be).

      Which of the many mutually incompatible versions in common use is the "industry standard"?

      I mean, Panasonic uses it on their own site...

      That does not in any way suggest that it's suitable for use by apps for their VIERA TVs.

    24. Re:Um, WTF? by lilrobbie · · Score: 1

      this is a standard and widely used library that is an industry standard (regardless of what you perceive it's quality to be).

      Which of the many mutually incompatible versions in common use is the "industry standard"?

      Not sure how version incompatibility weighs into this? Either way, your answer to this question is: all of them. See http://www.similartech.com/cat....

      I mean, Panasonic uses it on their own site...

      That does not in any way suggest that it's suitable for use by apps for their VIERA TVs.

      And so far, they have provided not one hint as to how jQuery is *bad* for their VIERA TVs. Again, your (subjective) opinion of the code quality in jQuery only makes sense if this is likely to have some impact. What is this impact? Are they worried about bugs? Performance? What is the danger to Panasonic from using this library?

      Even if you don't like jQuery, and don't agree with the coding style, and have a host of other subjective opinions about it... the simple fact is Panasonic is supposed to be a professional business. Referring to something used on 70% of web as a "hack" stinks of either a completely unprofessional elitism (assuming the reviewer is technically competent), or more likely an uninformed reviewer ("never attribute to malice...").*

      * I don't actually particularly love jQuery by the way... but I do recognise what they have attempted to create, and can readily see the advantages their API brings over most raw DOM manipulation code people write.

    25. Re: Um, WTF? by Anonymous Coward · · Score: 0

      1994 called. It doesn't want you back.

    26. Re:Um, WTF? by Zero__Kelvin · · Score: 1

      Javascript is the native language

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    27. Re:Um, WTF? by Zero__Kelvin · · Score: 1

      That can't possibly be true. Portugeuse bread is awesome!

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    28. Re:Um, WTF? by grub · · Score: 1


      Based on some of the obfuscated code I've seen? Hungarian.

      --
      Trolling is a art,
    29. Re:Um, WTF? by Anonymous Coward · · Score: 0

      Resig killed narcc's father.

    30. Re:Um, WTF? by narcc · · Score: 1

      But jQuery can be very useful and Resig has serious chops

      No, he really doesn't. Go read c.l.j. before his little melt-down where he forbid his followers from reading the newsgroup. If that's too much effort, give one of his books a quick fact-check. The guy doesn't have a clue.

    31. Re:Um, WTF? by psmears · · Score: 1

      Have a look for yourself. It's like a bad joke.

      Could you point out any specifics? I had a look at a few files, and didn't see anything outrageous... but maybe I just got lucky; what sort of thing do you consider so bad about it?

  4. Move on by barrywalker · · Score: 2

    They're retarded and have no fucking clue about technology.

    1. Re:Move on by Anonymous Coward · · Score: 0

      "Chump don't want no help, chump don't get no help." Yep, move on and let Panasonic be a chump.

    2. Re:Move on by Anonymous Coward · · Score: 1, Insightful

      Panasonic has no clue about technology? Hahahahahahahahaha. That's a good one. No they simply don't want retarded web monkeys writing bloated apps for their TVs.

    3. Re:Move on by atari2600a · · Score: 4, Insightful

      Implying the APP STORE on the TELEVISION....PLATFORM! isn't bloat enough?

    4. Re:Move on by Anonymous Coward · · Score: 0, Interesting

      Maybe they are clueless about a lot of things, but they are right about JQuery. I hate JQuery with an absolute passion. Not only does it go for odd ways of doing things that break browsers that are somewhat out of the mainstream (while avoiding more portable solutions), it's not even a good, well-thought-out solution. If my browser doesn't work right on a given website, it's almost a certainty that the site uses JQuery.

      Do you really want to sap the performance of your script by following the JQuery ethos of using expensive DOM-query navigators for every operation instead of simply gathering up an array of element references only once and then using that repeatedly? Do you really want to depend on JQuery's half-assed implementation as a basic library that doesn't do a lot but depends on plugging in a host of user-supplied packages of greatly varying quality and support in order to get the real work done?

      It does offer a seductive API. It is a terrible hack, though.

    5. Re:Move on by SoCalChris · · Score: 1

      Panasonic, or Slashdot? Are we talking about their app rejection reason or site redesign here?

    6. Re:Move on by ChunderDownunder · · Score: 1

      Perhaps someone could combine the two...

      Parse the feed, title, summary and comments to replicate 'Slashdot classic' as an HTML5 app for submission to Viera's appstore.

      Assuming it's still Taco's Slashcode underneath...

    7. Re: Move on by aarusso · · Score: 1

      Besides Themselves...

    8. Re:Move on by nullchar · · Score: 1

      I nice IDE like Intellij IDEA warns you about using a DOM selector more than once when using jQuery.

      It also warns you about other things:
      Inefficient jQuery usage:
      Checks that jQuery selectors are used in an efficient way. It suggests to split descendant selectors which are prefaced with ID selector and warns about duplicated selectors which could be cached.

    9. Re:Move on by markkezner · · Score: 1

      doing things that break browsers that are somewhat out of the mainstream (while avoiding more portable solutions), it's not even a good, well-thought-out solution. If my browser doesn't work right on a given website, it's almost a certainty that the site uses JQuery.

      So JQuery doesn't support your esoteric, out of mainstream, unnamed browser, but it works just fine for 99% of the world who do use mainstream browsers. Therefore JQuery is a bad solution? JQuery only has the developer mind\time resources to support only so much stuff. They just can't support everything, as that draws time\attention away from making the mainstream use cases work (read: use cases that are important to everyone else).

      Faulting JQuery for not supporting your oddball browser is like faulting Adobe for not bringing Photoshop to FreeBSD; there are precisely 6 people who would use Photoshop on FreeBSD, so they choose to spend their time on other things.

      Do you really want to sap the performance of your script by following the JQuery ethos of using expensive DOM-query navigators for every operation instead of simply gathering up an array of element references only once and then using that repeatedly?

      Who says you have to query inefficeintly? Just query once and save the result somewhere. Just because it's possible to do something the wrong way doesn't mean JQuery is bad. There are ways to shoot yourself in the foot on every platform ever made.

      --
      Dangerous, sexy, turing complete: Femme Bots
    10. Re:Move on by nigelo · · Score: 1

      Bravo!

      --
      *Still* negative function...
    11. Re:Move on by denmarkw00t · · Score: 1

      Bummer that this isn't modded higher, and double bummer that I have no mod points.

      I don't mind jQuery, I have to use it at work, but when I have a choice I'm usually off somewhere else. I'm even attempting to pick up work on Sencha's abandoned "Ext Core" library because I prefer the clarity and simplicity. I find that I can easily write the code I need without the framework getting in the way. With jQuery, option #1 is always "Find a Plugin," but then we end up modifying it or trying to get it to play nice and eventually chucking it, and that far down the line our only other option is to find a new plugin. It's syntax is also a little weird when you first get started, especially if you're used to other languages where get* and set* methods are clearly defined, and not sitting together: .setStyle(key, value) and .getStyle(key) vs the jQuery way of .css(key, value) to set and .css(key) to get. It's neat, but it also obscures the functionality unnecessarily.

      Finally, jQuery always seems hacky, even if it isn't. Jumping into most projects I've worked on, the jQuery isn't structured in any meaningful way, and per-page one-offs are the general way to go about things. I certainly can't blame jQuery for this directly, but it doesn't help their case when it feels like it's the PHP of the Javascript world.

  5. ask them instead... by Anonymous Coward · · Score: 0

    Ask them what methods they find appropriate. Do it by email, so you can stab them in the face when they reject it again.

    1. Re:ask them instead... by DittoBox · · Score: 2

      [...] you can stab them in the face when they reject it again.

      An artful negotiating technique, subtle in its cunning.

      --
      Good. Cheap. Fast. Pick Two.
    2. Re:ask them instead... by Anonymous Coward · · Score: 0

      see, you generally win in the "what do they like" part, and if not, the implied threat from the email. Actually stabbing them in the face is rarely needed.

  6. HTML itself is a hack by Anonymous Coward · · Score: 1

    So does one crappy hack deserve another?

  7. Apple may be even worse by mi · · Score: 3, Interesting

    Any thoughts on how I can better explain jQuery to an app reviewer?

    Where I work, there is an entire group of people, whose sole task is communicating with Apple's app-reviewers. Any time a new app is submitted, they even include a list of reasons, that led to another app of ours getting rejected earlier — with the explanations on why each of those reasons was invalid.

    It is never an easy process...

    --
    In Soviet Washington the swamp drains you.
    1. Re:Apple may be even worse by fuzzyfuzzyfungus · · Score: 4, Insightful

      Not that this makes either Panasonic or Apple 'better' in any way; but what strikes me as insane is that Panasonic would feel that they are in the position to be all fiddly and demanding about 'apps' submitted for their 'smart TV' platform.

      Apple, as obnoxious as their control freakery has always been, undeniably have a walled garden that people would fight like dogs to get their applications into. Their position, in terms of platform ownership, is unbelievably enviable. They can be dicks all they like; because what are you going to do about it?

      Panasonic? One of the largely-interchangeable makers of perfectly adequate but not thrilling TVs, pretty much every last one of which has a shitty 'smart TV' platform, all braindead in somewhat different and incompatible ways? What kind of leverage do they think they have?

    2. Re:Apple may be even worse by Anonymous Coward · · Score: 1

      Lord knows. For a while I was thinking GoogleTV might go on to unify all these terrible "Smart TV" OSes into something actually worth developing for. Apparently not. :/

    3. Re:Apple may be even worse by Anonymous Coward · · Score: 0

      That's because GoogleTV was itself just as terrible.

    4. Re:Apple may be even worse by Anonymous Coward · · Score: 0

      It's official. Beta is a dirty whore.

    5. Re:Apple may be even worse by AmiMoJo · · Score: 2

      They don't want millions of shitty apps. Panasonic are not trying to build a giant 50" tablet. They don't need 197 cracked screen and 593 torch apps for their TVs. They want quality apps that add useful features like the ability to watch YouTube/iPlayer/Netflix. Maybe a few games, but it's mostly video. They have a rather good Skype app too.

      They don't want shovelware. They don't want apps that break after a year or two because some vital service went away or the developer can't be bothered to update their hacks for newer TVs. They have leverage because for video apps the TV is a very valuable platform to be on, and because apps don't get lost in a sea of effluent like they so easily can on other platforms.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    6. Re:Apple may be even worse by Anonymous Coward · · Score: 0

      The best part is that they think a "Smart TV" is going to take off rather than simply plugging an HDMI cable fomr a laptop's out port to the tv's in port. There are still a large amount of people who have difficulty simply checking their email without breaking something. A smart-tv-style interface is inevitably going to be even less familiar to these people than the typical desktop/email interface.

      Not to mention, another facet of external entities controlling your hardware should not be desirable (but Apple has continually proved that the masses really, really want this...).

    7. Re:Apple may be even worse by Anonymous Coward · · Score: 0

      probably just like their Netflix app, which is just a piece of shit when it comes to adaptive streaming. you always get 288p no matter how much bandwidth you have in your pipes, to the point that one has to give up and move one to using chromecast.

  8. Psh, jQuery. by ibneko · · Score: 5, Informative
    1. Re:Psh, jQuery. by ATMAvatar · · Score: 5, Funny
      --
      "They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety."
    2. Re:Psh, jQuery. by cheater512 · · Score: 2, Insightful

      Oh man so many of those examples are ridiculous.

      Look you don't need jQuery! You just type 20 lines of code and it does the same thing as jQuery's 1 line of code.
      See? jQuery isn't needed at all.

    3. Re:Psh, jQuery. by Anonymous Coward · · Score: 0

      Many of the non-jQuery versions were also a single line to maybe 2-3 lines. Only a handful were even over 10 lines of code and that's only if you can't a line with only a brace as a line of code.

    4. Re:Psh, jQuery. by Anonymous Coward · · Score: 5, Informative

      The point was that if you are only using one or two of these function consider writing your own equivalent function instead of including the entire jQuery library.

    5. Re:Psh, jQuery. by watermark · · Score: 1

      Ya, just write these 20 lines of code to do what one line does with jQuery. I think the point of the site is that you can easily write your own wrappers for IE9+. Then again, since jQuery 2.x doesn't support IE below version 9, presumably 2.x is such a wrapper (2.x has a notably smaller file size than 1.x). It just wraps everything you could possibly need. If you only need fade in/out, perhaps you should just write your own wrapper.

    6. Re:Psh, jQuery. by JWSmythe · · Score: 4, Informative

      There are too many programmers who don't think that way. They'd rather include huge libraries, than write a few lines of code.

      It is their (Panasonic's) platform. If they don't want jQuery, don't use jQuery. That seems simple enough.

      I've had headaches where I had to put on some dev's code, that required a massive number of libraries. They didn't mind, because their dev machine had them all. They usually can't even say what libraries are really required, it's a game of "lets figure out why their app doesn't work."

      I'm logged into one server in particular. One app, 39 different libraries had to be added in addition to the standard libraries included on the system. Some of those would be redundant, except they "wrote" their code with snippets from various places online that seem to do what they want. If you go back and ask what some of them do, they can't even really explain them.

      --
      Serious? Seriousness is well above my pay grade.
    7. Re:Psh, jQuery. by Hewligan · · Score: 2

      So, from that I see that you might not need JQuery if everyone is using an up-to-date version of IE (or something that's not IE). Good luck with that.

      --

      "If God created us in his own image, we have more than reciprocated"

    8. Re:Psh, jQuery. by Anonymous Coward · · Score: 1

      "Rather than writing/copying a three-line function for a few things I actually use, I'd rather import a huge, slow, memory-abusive library and ridicule the people who know enough to do better." Sounds about right to me.

    9. Re:Psh, jQuery. by Anonymous Coward · · Score: 0

      My problem with it; is it implies IE support, but there is absolutely no comment about if that code is supported by any other web browser. Including all the quirks that might hit them.

    10. Re:Psh, jQuery. by Anonymous Coward · · Score: 0

      My work just moved our last group of users off of IE7 onto 8+ this week. So the internal site I develop no longer needs all the ridiculous browser hackery anymore. It was a wonderful day. IE 8 is slated to be gone and all of us on 9+ within the next 4-6 months. It makes me so happy.

    11. Re:Psh, jQuery. by NemosomeN · · Score: 1

      I absolutely hate how much I laughed at that.

      --
      I hate grammar Nazi's.
    12. Re:Psh, jQuery. by Anonymous Coward · · Score: 0

      Um... I read the site and there's one function that takes 10 lines of code and another that takes 8, but those were the big ones. Everything else is pretty frickin close.

    13. Re:Psh, jQuery. by Anonymous Coward · · Score: 0

      Umm, its a TV he is writing for...not IE. If all he wants to do is AJAX then skip the jQuery and put in the AJAX code that works for that TV.

    14. Re:Psh, jQuery. by mdielmann · · Score: 2

      So, your alternative is to write all the code yourself? Where do you draw the line? "Standard" libraries? Who defines standard, and for what? As a note, this is why libraries were made - lots of commonly used functions of a particular nature kept in one place - not for some threshold that I have to use before it's acceptable. Just how many calls to math.h do I have to make before it's alright to include it instead of hand-coding it myself?

      I'm not completely disagreeing with your thinking, and that app you had inflicted on you sounds terrible. Also, when space (RAM and HDD) were at a premium, I would agree more than now. Even with our vast amounts of RAM, this is still a good reason to keep libraries small, focused, and tight. But I'd rather have a library used for some complex task than rely on a developer maintaining the security of a lone application. There will be plenty of bugs without adding more risk.

      That said, I'm mostly with Panasonic on this one. Big library for a smaller device (it's not a full-blown computer), probably with limited use for it's target developers. The reason they give is rather poor.

      --
      Sure I'm paranoid, but am I paranoid enough?
    15. Re:Psh, jQuery. by sjames · · Score: 1

      Every dependency is a liability. In some cases it's well worth it, but if you'v included an entire library to avoid 20 lines of code, you've lost.

    16. Re:Psh, jQuery. by cheater512 · · Score: 1

      On the assumption you never used any parameters. E.g. sure children() can be done in 1 line without jQuery, but children("input[type=input]") most certainly cannot.
      That specific example is a pain in the butt without jQuery.

    17. Re:Psh, jQuery. by cheater512 · · Score: 1

      Oh sure I'd never use jQuery for just one or two things.

      But the context here is a HTML 5 app with AJAX. The ajax functions alone are worth it and I doubt he included jQuery just for that.

    18. Re:Psh, jQuery. by thegarbz · · Score: 1

      Why does everything have to be a line? How about apply common sense.

      A lot of people include a library for one function. That's not really the idea of having a library. Just code the function yourself in that case.

      If you have to import a library because you're avoiding writing 5 lines of code you're doing it wrong. That's also kind of the point of the OP's link, much of what jQuery does can be done in 1 or 2 lines of Javascript anyway, so unless you use a large set of jQuery variables just code it all yourself.

    19. Re:Psh, jQuery. by zwei2stein · · Score: 1

      Are you sure that 5 lines you yourself will write are really going to be correct?

      Libraries have one advantage - they are usually very well tested for what they do by usage in lots of projects and handle corner cases that you might not know even exist.

      --
      -- Technology for the sake of technology is as pathetic as eschewing technology because it's technology.
    20. Re:Psh, jQuery. by zwei2stein · · Score: 1

      There are also too many programers who think that they will do better job at writing several utility methods even thou existing library has all corner cases covered and provides standartized way of solving problem that other developers will understand.

      Lazy developers creating dependency hell is another issue. But hell of all-custom implementation of well standartized libraries cointains even more pitchforks.

      Especially when it starts as five lines of code and ends up as reimplementation of half of library in shittier and less dependable code.

      --
      -- Technology for the sake of technology is as pathetic as eschewing technology because it's technology.
    21. Re:Psh, jQuery. by GryMor · · Score: 2

      Several of the examples are either incomplete or not cross browser compatible. Pretty much all of them are rather more verbose than the equivalent jQuery, and NONE of them support proper chaining.

      --
      Realities just a bunch of bits.
    22. Re: Psh, jQuery. by CadentOrange · · Score: 1

      They're also not demonstrating jQuery selectors which are significantly more concise and powerful. $("#my_div") is significantly more concise and readable than document.getElementById("my_div").

    23. Re: Psh, jQuery. by cheater512 · · Score: 1

      And "#my_div input[type=hidden],#otherdiv input[type=submit]" is for all intents and purposes impossible (in a reasonable timeframe) in plain js.

    24. Re: Psh, jQuery. by CadentOrange · · Score: 1

      Yeah, but that looks scary :)

    25. Re:Psh, jQuery. by JWSmythe · · Score: 3, Insightful

      I think we're about on the same page. I use libraries as needed. If I can use one library to do 4 functions well, I won't use 4 different libraries to half-ass it because I found code in a forum post somewhere, and didn't want to think beyond "hey, lets copy & paste this in!" I won't include a library to save myself 3 (or 10) lines of code that I could put into my own function. On occasion, where I only needed a few lines of a huge library, I copy it (license permitting, of course), and note where and why I got it.

      He didn't give us a lot to go on for this argument. He was doing something. He wanted to use jQuery. Panasonic said "no". He's complaining that they refused it. It wasn't even clear if he included jQuery with his code, or if he was calling it from Google or elsewhere. (i.e., <script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js">) Including it with the code guarantees it won't get updated, ever. Calling it from elsewhere means that the TV must have Internet access to operate that function, which can't be guaranteed. You could quite literally have a bunch of apps, all using different versions of jQuery, wasting memory or storage space, when the functions could have been done in a few lines each, or it may have been unnecessary and leftover from during the dev cycle and never cleaned up.

      From here: https://developers.google.com/...
      They provide ajax.googleapis.com access to versions: 2.0.3, 2.0.2, 2.0.1, 2.0.0, 1.10.2, 1.10.1, 1.10.0, 1.9.1, 1.9.0, 1.8.3, 1.8.2, 1.8.1, 1.8.0, 1.7.2, 1.7.1, 1.7.0, 1.6.4, 1.6.3, 1.6.2, 1.6.1, 1.6.0, 1.5.2, 1.5.1, 1.5.0, 1.4.4, 1.4.3, 1.4.2, 1.4.1, 1.4.0, 1.3.2, 1.3.1, 1.3.0, 1.2.6, 1.2.3

      What happens if next year Google decides not to host jQuery, or say all the pre 2.x versions. It could go the way of all those lovely Google Maps API sites that were v1 and many v2 sites. It's less than idea to force users to update. Users are dumb. That makes a support nightmare for them, for reasons the users simply won't understand.

      If his code was very needy of the jQuery library, I could see it as being reasonable, but we can only guess. I know there's lots of cool stuff that can be done with it. I've only done some. :)

      --
      Serious? Seriousness is well above my pay grade.
    26. Re:Psh, jQuery. by JWSmythe · · Score: 1

      The same argument could be made for the other 1,000 lines of his code. Why second guess his 5 lines to replace one function in a library, without loading up the whole library. He could totally bork the other 995 lines of code.

      --
      Serious? Seriousness is well above my pay grade.
    27. Re:Psh, jQuery. by thegarbz · · Score: 1

      Which comes back to the same point I was trying to make. If something is really complicated, use a library. But as the posted link has shown many of jQuery's functions can be replaced with one liners which are just as likely to be correct as the call to jQuery itself.

    28. Re:Psh, jQuery. by Narcocide · · Score: 1

      Are you sure that 5 lines you yourself will write are really going to be correct?

      Yes. Fuck you, and fuck jQuery.

    29. Re:Psh, jQuery. by SplatMan_DK · · Score: 1

      Priceless! I have 4 colleagues looking at me now, wondering wtf I am laughing about ...

      --
      My security clearance is so high I have to kill myself if I remember I have it...
    30. Re:Psh, jQuery. by Anonymous Coward · · Score: 0

      > There are too many programmers who don't think that way. They'd rather include huge libraries, than write a few lines of code.

      Thankfully, most of them work at Adobe, so just avoid adobe products and you'll be fine ;-)

    31. Re:Psh, jQuery. by rjstanford · · Score: 1

      Which comes back to the same point I was trying to make. If something is really complicated, use a library. But as the posted link has shown many of jQuery's functions can be replaced with one liners which are just as likely to be correct as the call to jQuery itself.

      AJAX calls, especially on a browser that you can't really rely on (embedded into a TV), regrettably don't fall into that category. They're really easy to get mostly right for most cases, and quite tricky to get completely right for all cases.

      --
      You're special forces then? That's great! I just love your olympics!
    32. Re:Psh, jQuery. by Anonymous Coward · · Score: 0

      Cross-browser compatibility is only necessary if you're targeting several platforms. Moreover, your verbosity argument falls on its face when you consider that you could write or steal your own chaining wrapper function for the few things you need, and skip loading a gigantic library just for the convenience (which is what the article was really suggesting).

      I think jQuery proponents are so reliant on their crutch that they've forgotten there's a whole other world out there. They'd rather waste my memory, bandwidth and CPU time loading jQuery than optimize. Which is fair enough, but it doesn't give them the right to criticize people who actually care and want to make the web a better place.

    33. Re:Psh, jQuery. by Anonymous Coward · · Score: 0

      You and that website are Microsoft shills, it only lists how to do each of those tasks using some flavor of IE. Whoever wrote that site obviously wants to convince web developers to code MS-only javascript and break Firefox/Chrome/etc. Jquery is needed exactly because IE and third party javascript aren't compatible. Hell, even IE isn't compatible with itself, look at how IE 6, IE 7, IE 8, IE 9 and IE 10 do things completely different from one another.

    34. Re:Psh, jQuery. by Anonymous Coward · · Score: 0

      I did some sleuthing. That youmightnotneedjquery website is registered by Jack Bloom on behalf of hubspot, a marketing firm that is used by Microsoft to send out grass roots "you might need Excel" and "you should really not use jquery" type messages to the tech industry. They go around spamming forums, blogs, news websites, twitter, social sites, etc.

    35. Re:Psh, jQuery. by Anonymous Coward · · Score: 0

      Sorry Zack not Jack.

    36. Re:Psh, jQuery. by TangoMargarine · · Score: 1

      Because I'm sure that's the only place he uses JQuery--to call that one function. At what point do you decide to use an external library? 5 functions? 10? 50? At that point, you already have a code base you need to sweep through to hook in the library.

      --
      Unity? Screw that: XFCE. Slashdot Beta? Screw that: SoylentNews. Australis? Screw that: Pale Moon. UX developers DIAF
    37. Re:Psh, jQuery. by Anonymous Coward · · Score: 0

      If you only need fade in/fade out, you should be using CSS.

    38. Re:Psh, jQuery. by TsuruchiBrian · · Score: 1

      So lets say I write an application that is pretty basic, but I need to do one trig function (sin). Should I include a math library for only 1 stupid function? Or should I write my own sin function using a Taylor series (that's what the math library does)?

      I can probably write the taylor series in only a few lines of code:

      double sin(double angle) {
      __double result = angle;
      __int sign = -1;
      __for (i = 3; true; i += 2) {
      ____double term = pow(angle, i) / factorial(i);
      ____if (term == 0)
      ______break;
      ____result += sign * term;
      ____sign = (sign == 1) ? -1 : 1;
      __}
      __return result;
      }

      I guess it turns out I also needed the pow function, but I could probably write that as well.

      Is it better to include an entire math library to do this simple thing? Why or why not?

    39. Re:Psh, jQuery. by JWSmythe · · Score: 1

      Honestly, I don't have a problem with jQuery. It's Panasonic who doesn't want it.

      Your example is invalid though. You'd use Math.sin(). and Math.pow(), which are already included in javascript.

      For actual jQuery problems, he could go straight to the jQuery library, and copy&paste the necessary functions. View the not-minified version, so it looks nice.

      http://ajax.googleapis.com/aja...

      And you can use it. You just have to keep the jQuery license in place, at least where that function is.

      https://jquery.org/license/

      So something like: /* This function, foo(), is from
        * jQuery JavaScript Library v2.0.3
        * http://jquery.com/
        *
        * Copyright 2005, 2013 jQuery Foundation, Inc. and other contributors
        * Released under the MIT license
        * http://jquery.org/license
        *
        * Date: 2013-07-03T13:30Z
      */

      --
      Serious? Seriousness is well above my pay grade.
    40. Re:Psh, jQuery. by mdielmann · · Score: 1

      Yep, I think you're right. And while I've used code I found on the web, first I review it, test it, and then test some modifications to make sure it's doing what I think it's doing.

      And yes, it's really hard to tell how valuable jQuery is to his project.

      --
      Sure I'm paranoid, but am I paranoid enough?
    41. Re:Psh, jQuery. by thegarbz · · Score: 1

      Are you making assumptions based on code you haven't seen?

      There are a fuckload of bad developers out there who will import entire libraries just to use one basic function on the premise of saving 5 lines of code.

      I like the way you missed my point. Why do I need to draw a line and not just use common sense? If the library I'm importing is small then there's no problem using it only once. If I'm embedding jQuery to use one function and it doubles the size of the downloaded code base then that's probably a bad idea.

      Stop trying to draw arbitrary lines and start thinking in terms of [un]common sense.

    42. Re:Psh, jQuery. by thegarbz · · Score: 1

      And yet you can't claim that without knowing exactly what the nature of the call is.

      Another reply without knowing the exact situation or having seen the code.

    43. Re:Psh, jQuery. by lgw · · Score: 1

      To me that's right on the border *if* the language didn't include a math library. If the devs working on the code would know at a glance that it was a correct implementation, and it didn't need optimization, then I'd say dragging in the library was unnecessary. If it would confuse, or we'd care about the performance, then I'd drag in the library, but now I'd have a justification for doing so.

      The only libraries that are free are the ones that come with the language. Re-implementing the language standard library is bad, but any third party library is a non-trivial cost.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    44. Re:Psh, jQuery. by TsuruchiBrian · · Score: 1

      I wasn't talking about javascript specifically. I was actually using a C example.

    45. Re:Psh, jQuery. by JWSmythe · · Score: 1

          Ah. I was trying to stay with the article. :)

      --
      Serious? Seriousness is well above my pay grade.
    46. Re:Psh, jQuery. by Anonymous Coward · · Score: 0

      > Look you don't need jQuery! You just type 20 lines of code and it does the same thing as jQuery's 1 line of code.

      Yay! I wrote a *function*!

      See, now instead of having 20 lines of code I just replaced it with a function call - a SINGLE line of code!

      Actually, you just turned 20 lines of code into 21 lines.

  9. Slashdot Beta sucks by Anonymous Coward · · Score: 0

    How do I make it stop?

    1. Re:Slashdot Beta sucks by M.+Baranczak · · Score: 5, Funny

      Submit it to the Panasonic app store.

  10. Um.. by Anonymous Coward · · Score: 0

    Um, jQuery *is* a hack. A necessary one that has grown into some kind of terrifying chimera, but still fundamentally a hack. It always has been.

    1. Re:Um.. by Swampash · · Score: 1

      jQuery *is* a hack. A necessary one that has grown into some kind of terrifying chimera, but still fundamentally a hack.

      So it's like emacs then?

  11. So the fuck what? by Anonymous Coward · · Score: 1

    So Slashdot is now the blog of random web weenies? Why exactly is this something we are supposed to care about?

  12. sure jQuery is a hack, so is most tech by roman_mir · · Score: 2, Insightful

    Most tech out there is a hack on top of a hack, that's what people do, they hack shit together.

    1. Re:sure jQuery is a hack, so is most tech by Zontar+The+Mindless · · Score: 1

      Even a stopped clock is right twice a day, hey.

      --
      Il n'y a pas de Planet B.
    2. Re:sure jQuery is a hack, so is most tech by sexconker · · Score: 1

      Even a stopped clock is right twice a day, hey.

      Not if the clock hour hand is pointed straight up and the minute hand is pointed straight down.
      Not if the arms have fallen off.
      Etc.

    3. Re:sure jQuery is a hack, so is most tech by Kremmy · · Score: 1

      12:30 AM, PM.

    4. Re:sure jQuery is a hack, so is most tech by stjobe · · Score: 1

      On a working analog clock when the minute hand is pointing straight down, the hour hand should point in-between two hour positions.

      In your example, 12:30 am/pm, a working analog clock would show this by having the minute hand pointing straight down and the hour hand pointing midway between the 12 and the 1.

      A clock that shows the minute hand pointing straight down and the hour hand straight up is indeed broken and will never show the right time.

      --
      "Total destruction the only solution" - Bob Marley
    5. Re:sure jQuery is a hack, so is most tech by righteousness · · Score: 1

      He did say a stopped clock, not a broken one.

      --
      Don't fornicate. Seriously, just don't do it.
    6. Re:sure jQuery is a hack, so is most tech by TangoMargarine · · Score: 1

      How is that showing the wrong time? Hour hand number + 30 minutes.

      --
      Unity? Screw that: XFCE. Slashdot Beta? Screw that: SoylentNews. Australis? Screw that: Pale Moon. UX developers DIAF
    7. Re:sure jQuery is a hack, so is most tech by Anonymous Coward · · Score: 0

      "hack shit together" is my one direction cover band

    8. Re:sure jQuery is a hack, so is most tech by stjobe · · Score: 1

      The hour hand moves around the clock face one complete revolution in 12 hours. Which means that in 30 minutes it should have moved (360 / 12 / 2) = 15 degrees. If it hasn't moved 15 degrees in 30 minutes, it's broken. It should not be pointing directly at 12 if the time is 12:30, it should be pointing halfway between 12 and 1.

      How do you know it's not 11:30?

      --
      "Total destruction the only solution" - Bob Marley
    9. Re:sure jQuery is a hack, so is most tech by TangoMargarine · · Score: 1

      Because the minute hand is merely an offset. Don't be thick.

      --
      Unity? Screw that: XFCE. Slashdot Beta? Screw that: SoylentNews. Australis? Screw that: Pale Moon. UX developers DIAF
    10. Re:sure jQuery is a hack, so is most tech by sexconker · · Score: 1

      He did say a stopped clock, not a broken one.

      And both of my examples are stopped clocks.

    11. Re:sure jQuery is a hack, so is most tech by sexconker · · Score: 1

      Because the minute hand is merely an offset. Don't be thick.

      In which direction? Both are equally likely in my scenario. It's an invalid time display. It's like having a calendar that goes to Smarch.

    12. Re:sure jQuery is a hack, so is most tech by TangoMargarine · · Score: 1

      Considering that the minute hand moves clockwise, it should be blindingly obvious which way the offset runs. Plus, y'know, the word clockwise.

      --
      Unity? Screw that: XFCE. Slashdot Beta? Screw that: SoylentNews. Australis? Screw that: Pale Moon. UX developers DIAF
    13. Re:sure jQuery is a hack, so is most tech by TangoMargarine · · Score: 1

      Notice he said stopped, not broken.

      --
      Unity? Screw that: XFCE. Slashdot Beta? Screw that: SoylentNews. Australis? Screw that: Pale Moon. UX developers DIAF
    14. Re:sure jQuery is a hack, so is most tech by Rakarra · · Score: 1

      Because the minute hand is merely an offset. Don't be thick.

      I suppose.... it could be, but that's not how analog clocks with hands have worked in the past. All hands move slowly and evenly.

    15. Re:sure jQuery is a hack, so is most tech by maxwell+demon · · Score: 1

      All your examples are not a stopped clock, but a broken clock.

      --
      The Tao of math: The numbers you can count are not the real numbers.
    16. Re:sure jQuery is a hack, so is most tech by sexconker · · Score: 1

      Considering that the minute hand moves clockwise, it should be blindingly obvious which way the offset runs. Plus, y'know, the word clockwise.

      That just means it gets to the 6 after the 5. It means nothing with regard to the position of the hour hand.
      You cannot assume the hour hand is lagging in its rotation and will catch up by performing a "tick" in 30 minutes, because it is equally likely that the hour hand is ahead in its rotation and will be correct in 30 minutes by doing nothing. An hour hand that is not being moved by the minute hand is in fact broken, and you cannot assume anything about how it is broken. The minute hand literally drives the hour hand. Often, the second hand drives the minute hand as well.

  13. oh look, an actual tech related "ask slashdot"... by Anonymous Coward · · Score: 5, Interesting

    I wonder if /. Is trying to put out a story that will attract actual answers, given that 90% of all the comments in the community today have been about the bloat of beta.slashdot.org instead of the topic presented in the summary.

    As for the actual topic:

    What are the reasons, other than time and it's associated costs, for not wanting to do without a javascript binary, just so you can use JQuery? It's been a trend I have been seeing lately with embedded devices (like TVs) being treated like they were desktop computers with gobs and gobs of resources to blow, and where deploying a large multipurpose binary for a single (or small number of) function(s) is commonplace.

    Throwing a big multipurpose library in there can pose a significant security risk (from the company's PoV anyway) because the library can do much more than just handle the small number of things you want it to, and some of those things can be undesirable.

    Other than the costs to time, what are your reasons for wanting to use a multipurpose javascript engine for such a narrow scope?

  14. You don't need jquery for one ajax call. by Anonymous Coward · · Score: 0

    Seems like a lot of overhead to save you one or two lines of code.

  15. Indeed by TechNeilogy · · Score: 1

    Just point them at indeed, where, last time I checked, jQuery was ranked number eight.

    --
    "The wisdom of the Patriarchs was that they *knew* they were fools." --Master Foo
    1. Re:Indeed by GumphMaster · · Score: 4, Insightful

      Sod that. Just point them at their own web site, where jQuery is included in every page, and tell them they've been hacked.

      --
      Patent litigation: A doctrine of Mutually Assured Destruction... in which everyone seems willing to push the button
    2. Re:Indeed by gbjbaanb · · Score: 2

      RTFM - they didn't say jQuery is a hack, they said "using jQuery (or plain xmlHttpRequest) to workaround their own API that they mandate you use to access their servers (as part of their TOS)" is a hack.

    3. Re:Indeed by GumphMaster · · Score: 1

      I did RTFA, did you?

      Their reply, "We only accept Apps which uses our API. A workaround like this is considered a hack. Please have a read of the Panasonic VIERA CONNECT License Agreement, Section 2.4." From their T&Cs Section 2.4, "(iv) Licensee Application may only use Panasonic APIs for the sole purpose of developing one or more Licensee Application to be made available on VIERA Connect Platform (for the avoidance of doubt, Licensee may not use Panasonic APIs for any other purpose other than developing Licensee Application)" Also from the FA, "Their 'API' is just HTML, CSS, and Javascript." The OP relates that they claim jQuery was "not standard Javascript." confirming that 'standard' Javascript, and not use some independent Panasonic API, is their expectation. Their reply does not mention using XMLHttpRequest as being a violation.

      jQuery is just a bunch-o-Javascript, uses only Javascript features, and does not seek to 'workaround' anything, and therefore only uses their 'API'. If using jQuery is a hack then, by their own definition their web site is a hack.

      I think their real problem is that the half-arsed automated scripts they use to scan for obvious malfeasance are too broken to actual parse jQuery shorthand, that the reviewer is a muppet, or that there are numerous unwritten rules governing their 'API'.

      --
      Patent litigation: A doctrine of Mutually Assured Destruction... in which everyone seems willing to push the button
    4. Re:Indeed by gbjbaanb · · Score: 1

      Nowhere in the quote didit say anything about jQuery. They said "a workaround like this", which could easily be calls to scrape the back-end of XML data without calling their API that does it for you (with some usual stat reporting and so on). It might be that they are calling an exposed method and not sending the correct (ie Panasonic approved) parameters. I would assume their API is a similar javascript-wrapper that helps the caller make calls, and they do not mention XMLHttpRequest directly as the caller only used it indirectly via jQuery's equivalentm, which they did mention.

      I know what jQuery is, and I know what they've said - and nothing points to it being anything other than the OP not making calls in the way they expect.

      I guess we'll never really know unless the OP wants to show us the offending code.

  16. Boycott by chebucto · · Score: 4, Informative

    On February 5, 2014, Slashdot announced through a javascript popup that they are starting to "move in to" the new Slashdot Beta design.

    Slashdot Beta is a trend-following attempt to give Slashdot a fresh look, an approach that has led to less space for text and an abandonment of the traditional Slashdot look. Much worse than that, Slashdot Beta fundamentally breaks the classic Slashdot discussion and moderation system.

    If you haven't seen Slashdot Beta already, open this in a new tab. After seeing that, click here to return to classic Slashdot.

    I propose that we boycott stories and only discuss the abomination that is Slashdot Beta until Dice abandons the project.

    Moderators - only spend mod points on comments that discuss Beta
    Commentors - only discuss Beta

    Keep this up for a few days and we may finally get the PHBs attention.

    --
    The English word fart is one of the oldest words in the English vocabulary.
    1. Re:Boycott by Traf-O-Data-Hater · · Score: 1, Offtopic

      Agree entirely. Movin' on Up? More like moving on Across ...to another tech site.

    2. Re:Boycott by gerf · · Score: 1

      They may as well have added animated tiles as links for articles, and it wouldn't be much worse.

    3. Re:Boycott by Anonymous Coward · · Score: 1

      I'm definitely not using beta. When beta is the only thing left, i will stop reading slashdot

    4. Re:Boycott by Anonymous Coward · · Score: 3, Interesting

      This new interface is horrible. It is simply not as easy to consume information as the current.

      I am challenged to keep up with the updates from every information source to which I subscribe. This would be a significant barrier to my daily use of this site.

    5. Re:Boycott by Anonymous Coward · · Score: 1

      Looks like a standard commenting system, you cranky basement dweller

    6. Re:Boycott by mugnyte · · Score: 0

      Well you didn't actually discuss the Beta, now did you?
      I just clicked over. Yes, it's different. Not sure I like it, but I'd like to have that discussion on what specifically is bad, in your opinion.

      We've been through this before, see... this isn't the first restyling of the ./ site. And we've watched as folks stomped their feet in protest but had little to suggest. Get constructive.

    7. Re:Boycott by infogulch · · Score: 1

      Oh come on, the comments already look and feel a lot more modern, even if they are missing a couple features (read: it's still in beta). And the green gradient everywhere is getting old anyways.

    8. Re:Boycott by Anonymous Coward · · Score: 1

      I truely wish clicking that would give me "Classic" Slashdot! Unfortunately "Classic" hasn't existed for non-members in years and clicking that only gives me this broken AJAX/javascript crap that isn't very browsable while doing something sensible like keeping scripting turned off. But even as insufferable as the Slashdot that has been mucked up for years it is far and above better then the crap that they running for beta.

      Please, bring back "Classic Slashdot" and classic Sourceforge while your at it, keep the malware delivery systems away from here and Sourceforge. Hasn't current management done/allowed far too much damage to the reputations of these once fine sites already?

    9. Re:Boycott by fiannaFailMan · · Score: 2

      Hear hear. I've gone back to Classic and I'm afraid to look at Beta in case I can't return. I like being able to see at a glance if anyone has replied to my comments and what score I got for them. Couldn't do that in Beta last time I looked. In fact I found it almost impossible to find my comments, it's as if my comments were lost.

      --
      Drill baby drill - on Mars
    10. Re:Boycott by Nethemas+the+Great · · Score: 4, Insightful

      I believe he cited a number of points including the reduction in data density and the disregard for tradition in both form and function. Both points I also agree with. The beta version disregards the historical user base and its preferences in an attempt to attract non-Slashdot types.

      --
      Two of my imaginary friends reproduced once ... with negative results.
    11. Re:Boycott by Anonymous Coward · · Score: 3, Informative

      I don't know about others, but when I get redirected to beta it tells me that I need to enable Javascript to see the comments. Granted I'm just an AC and maybe there's a hack to get around that, but I've been reading and commenting on /. since the days of Hemos and CmdrTaco and I've never had to turn on Javascript to read comments, not until this beta.

    12. Re:Boycott by aliquis · · Score: 1

      That's super ugly. I should submit a story about how super ugly the new design is.

    13. Re:Boycott by aliquis · · Score: 1

      So make a style sheet which changes it.

      And there's a challenge for someone. Build something which fix the ugly which is the new beta.

    14. Re:Boycott by Requiem18th · · Score: 1

      Quoting myself:

      Quiting Yes, slashdot beta sucks, but "classic" sucks too. The previous site code was better and THAT sucked too (no unicode support whasoever remember?)

      However now that Slashdot is owned by DICE i think it's unlikely that it wil do something so uncapitalist as not targeting the unwashed masses. It's lowest common denominator or shutdown!

      I think th ebest course of action is to move somewhere else. Reddit is the most promising one. Subscribe to the following subreddits:

      http://www.reddit.com/r/games
      http://www.reddit.com/r/gaming
      http://www.reddit.com/r/pcgami...
      http://www.reddit.com/r/privac...
      http://www.reddit.com/r/politi...
      http://www.reddit.com/r/openso...
      http://www.reddit.com/r/techno...
      http://www.reddit.com/r/law
      http://www.reddit.com/r/space
      http://www.reddit.com/r/scienc...
      http://www.reddit.com/r/govern...
      http://www.reddit.com/r/securi...
      http://www.reddit.com/r/biotec...
      http://www.reddit.com/r/censor...

      To get all of slashdot covered.

      --
      But... the future refused to change.
    15. Re:Boycott by multimediavt · · Score: 1

      [best stuck up Maitre D's voice] I'm sorry, I don't seem to have seen your "FUCK BETA" included in your statement. MODERATORS!

    16. Re:Boycott by Anonymous Coward · · Score: 0

      No. Reddit is terrible.

      Some one needs to start a questionwaka.com (?>) and just host a live copy of slash code there.

    17. Re:Boycott by Joska · · Score: 1

      Good reasons to boycott the pig. It's a fairly good looking pig, thanks to the proverbial lipstick on it but it still sucks big time. Besides, the traditional look is clean, functional and also distinctive. How important can it be to make everything worse?

    18. Re:Boycott by reikae · · Score: 1

      If you aren't currently blocking ads on /. maybe doing that on the beta site could help getting the message through. Hit them where it hurts, sort of :)

      Thumbs down for narrow comment boxes!

    19. Re:Boycott by PingXao · · Score: 1

      Count me in. I regularly get 15 mod points at least twice a week. If this new 'beta" goes live, I'm outta here. I've had excellent karma since I don't know when, years. More and more the stories are fluff and I find myself thinking that I can read about these shitty stories literally anywhere else on the web.

      News For Nerds. Stuff That Matters. RIP if beta goes live without a ton of changes. I will use all my mod points until further notice to ONLY mod comments that discuss Beta.

      And .... fuck it, I almost checked "No Karma Bonus" before submitting this comment. I have an unsettling feeling that it won't matter soon, so karma bonus away!

    20. Re:Boycott by Anonymous Coward · · Score: 0

      This. We must kill beta before it kills us.

      FUCK BETA

    21. Re:Boycott by TwentyCharsIsNotEnou · · Score: 1

      I propose that we boycott stories and only discuss the abomination that is Slashdot Beta until Dice abandons the project.

      Easier and more effective: don't visit the site for a week. That will get their attention. I don't think any of the suits are actually reading the comments, do you?

      A lot of people talk about leaving Slashdot for good, which they may or (more likely) may not do - why not leave it for a week?

      That's what I'm doing... from... now!

    22. Re:Boycott by drafalski · · Score: 1

      Keep hearing about it but mine hadn't switched. Checked the link and I get "Oops! You do not appear to have javascript enabled. Please switch to Slashdot Classic."

      I temporarily enabled it and it was not worth it. Another reason to stick with no JS here since the current site works fine without it.

    23. Re:Boycott by Zero__Kelvin · · Score: 1

      But you aren't paying attention. Now everyone is stomping their feet. This isn't about a small contingent.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    24. Re:Boycott by Zero__Kelvin · · Score: 1

      Nobody cares about the experience of a moron who is to incompetent to log in.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    25. Re:Boycott by Common+Joe · · Score: 1

      I propose that we boycott stories and only discuss the abomination that is Slashdot Beta until Dice abandons the project.

      A lot of people are having that idea. :)

      -- Common Joe

      Slashdot Valentines Day Massacre: Boycott Slashdot because "Fuck Beta!": February 10 - 17

      And Support Okian Warrior's Alternate Slashdot Idea!

    26. Re:Boycott by Krneki · · Score: 1

      I clicked the link and now my eyes burns!

      Holly shit, I never saw slashdot beta (maybe due the script blocking thingy), but that shit is nasty. If it goes live I'll lit a candle and say goodbye to this awesome domain.

      --
      Love many, trust a few, do harm to none.
    27. Re:Boycott by Anonymous Coward · · Score: 0

      Nope. I'm a *huge* fan of the Beta site now that you've shown it to me.

      Why?

      Because I can collapse this useless, off-topic sub-thread, and easily read the on-topic posts without having to scroll past this.

    28. Re:Boycott by Anonymous Coward · · Score: 0

      My main complaint with Beta (which, as a constant AC was foisted upon me weeks ago) is the low quality comments that are no longer pushed down. Every story opened with some disgusting monologue about niggers and prison raping rancid asses. Racism, homophobia, anti-Semitism, and all of that the first few comments I get to skim past in a tech story or civil rights story. I gave up on Slashdot for a week, and when I came back I was no longer defaulted to beta.

      Whats that? Beta is about to be rolled out to production? I think it's high time I found a friendlier news source.

    29. Re:Boycott by Anonymous Coward · · Score: 0

      Yikes, what did they do to beta? Actually I don't even know: following that link made me click through dozens of pop-ups of things blocked by my company's firewall and finally a horribly rendered (to the point of unreadable) text-only version. Did they add dozens of ads, frames, or libraries or something? This is horrible. I don't even have the choice of dealing with a terrible new interface, I *can't* use it.

    30. Re:Boycott by Anonymous Coward · · Score: 0

      The only thing broken on Slashdot right now is you twats going on and on about your butthurt because Slashdot dares to try a redesign.

      Stop posting irrelevant off-topic shit on the articles here. You're not going to bully anyone with this crap. Sites change over time, for various reasons. Get over it already. Slashdot owes you nothing.

    31. Re:Boycott by lvxferre · · Score: 1

      If you're unsatisfied with our complains, then leave. That's simple.

      --
      Nerdy news for your nerdy needs? http://www.soylentnews.org Soylent News is people!
  17. But Madonna Loves It! by Anonymous Coward · · Score: 0

    She says rejection is the greatest turn-on! And at her age (56!), that ain't so easy for her.

    1. Re:But Madonna Loves It! by Anonymous Coward · · Score: 0

      Beta must be turned on fo sure

  18. Where to go after Slashdot? by 2phar · · Score: 4, Insightful

    Reddit isn't going to work. I like Hackaday.. But really, where is the best alternative? Can't use Slashdot much longer with this Beta.

    1. Re:Where to go after Slashdot? by OzPeter · · Score: 4, Informative

      Reddit isn't going to work.
      I like Hackaday..

      But really, where is the best alternative? Can't use Slashdot much longer with this Beta.

      Go to Ars .. and read the stories 3 days before here. Or go to Mac Rumors if you are a fanboy :P

      --
      I am Slashdot. Are you Slashdot as well?
    2. Re:Where to go after Slashdot? by Anubis+IV · · Score: 3, Insightful

      I read MacRumors, but strictly for the news. The commenting is horrible. And Ars' reporting is decent, but its commenting system isn't great either.

      I read Slashdot for the comments. Slashdot has managed to hang onto a diverse group of intelligent people, and it's really the only place on the 'net where I can vehemently disagree with someone, go through a little back and forth with them, and have a reasonable expectation that at the end of our discussion, one of us (me as often as not) will come around to agree with the other person's viewpoint. It's rare that people on the Internet are actually willing to admit when they are wrong or when someone presents a compelling argument that contradicts their own, yet time and again, I've seen Slashdot users do just that, and it's what I love about the place. That, and experts in their respective fields are actually present and willing to weigh in with details and layman's explanations for those of us who may only have a passing knowledge of their field.

    3. Re:Where to go after Slashdot? by deek · · Score: 1

      Write your own Greasemonkey filter?! That's what I do if I don't like aspects of a particular website's design.

      You can even use jQuery in your filter, to bring this thread back to some semblance of on-topic.

    4. Re:Where to go after Slashdot? by antdude · · Score: 1

      Make your on /.? Someone should do that if /. is forcing this beta crap design. :(

      --
      Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
    5. Re:Where to go after Slashdot? by Misagon · · Score: 5, Interesting

      Slashcode, which the site runs on is open source. Could we create a new, independent Slashdot that runs classic Slashcode ... and get it to host the same community as is hosted here?

      Slashdot is based on user content. Once enough users are as active on the new site as they are on the old, the new site will be viable as a replacement.

      Some users would have to work on the old site to submit and upvote "stories" with posters and links to the new site, to make people understand which site that they should migrate to.

      --
      "We mustn't be caught by surprise by our own advancing technology" -- Aldous Huxley
    6. Re:Where to go after Slashdot? by Anonymous Coward · · Score: 0

      WARNING: Make an alt account if you plan to post in /r/politics. ;)

      p.s. You forgot /r/gamedev for screenshot saturday.

    7. Re:Where to go after Slashdot? by mako1138 · · Score: 1

      I've been reading Hacker News, but the moderation is pretty strict (basically no fun allowed). A lot of the discussion is annoying and there is no easy way to "browse at 4-5".

      We might just need to build our own /.

    8. Re:Where to go after Slashdot? by gbjbaanb · · Score: 1

      Ars is good, and their comments system is better on mobile - where threaded would be difficult to do, theirs works well there (though obviously you get the most votes on the early comments).

      Either way, its a hell of a lot better than beta's comments section. So that will do for me when beta goes live. /. gave me a good breath of education - I know a little bit about a lot of different things thanks to this place's users and their comments (ie the truly informative ones). I will miss that, and the cheekiness of some funny comments.

    9. Re:Where to go after Slashdot? by Tom · · Score: 1

      Personally, I'm using Zite on my iPad and it does have about half the interesting stories on /. a day or two before they show up here.

      I still come here for the other half, though.

      --
      Assorted stuff I do sometimes: Lemuria.org
    10. Re:Where to go after Slashdot? by Anonymous Coward · · Score: 0

      Someone tried that about 12 years ago, iirc their tag line was something about "...without the hype". Didn't go anywhere, and he dropped the domain after a year.

    11. Re:Where to go after Slashdot? by archen · · Score: 1

      That was 12 years ago. I'm not sure what the "hype" was, and slashdot has never been perfect, but it certainly wasn't that bad. Now we're looking at the source going terrible and people actively want alternatives. A lot of open source forks started this way. The parent limps along with problems for years, then some major problem causes a shit storm. It forks into something new, parent dies off and everyone wonders why the fork didn't happen sooner. XFree86 and OpenOffice come to mind, but there are many examples. The lesson to consider there, is that the audience of Slashdot is very willing to go with whatever suits them best and aren't rabidly brand loyal the way most people tend to be. The tipping point is often the amount of pain that has to happen before the shift occurs.

    12. Re:Where to go after Slashdot? by Common+Joe · · Score: 1

      Slashcode, which the site runs on is open source. Could we create a new, independent Slashdot that runs classic Slashcode ... and get it to host the same community as is hosted here?

      What you ask for could be very difficult. I'm not sure about the specifics Okian Warrior has in mind, but if you are truly interested in some kind of fork, get in touch with him in a couple of weeks after the bosses at Slashdot / Dice have time to figure out what their next move is. I think if they back down from beta, Okian probably won't want to invest in a fork. (I'm putting words in his mouth. I really don't know.) If they continue to follow the same pattern of stupid, we may very well see a fork happen.

      -- Common Joe

      Slashdot Valentines Day Massacre: Boycott Slashdot because "Fuck Beta!": February 10 - 17

      And Support Okian Warrior's Alternate Slashdot Idea!

    13. Re:Where to go after Slashdot? by Anonymous Coward · · Score: 0

      I read MacRumors, but strictly for the news. The commenting is horrible. And Ars' reporting is decent, but its commenting system isn't great either.

      I read Slashdot for the comments. Slashdot has managed to hang onto a diverse group of intelligent people, and it's really the only place on the 'net where I can vehemently disagree with someone, go through a little back and forth with them, and have a reasonable expectation that at the end of our discussion, one of us (me as often as not) will come around to agree with the other person's viewpoint. It's rare that people on the Internet are actually willing to admit when they are wrong or when someone presents a compelling argument that contradicts their own, yet time and again, I've seen Slashdot users do just that, and it's what I love about the place. That, and experts in their respective fields are actually present and willing to weigh in with details and layman's explanations for those of us who may only have a passing knowledge of their field.

      So you love that everyone here thinks the same way.

    14. Re:Where to go after Slashdot? by Anubis+IV · · Score: 1

      What part of "vehemently disagree" did you not understand?

      I love that most of the people here apply logic, critical thinking, and are able to be reasoned with, yes. But we come from a variety of backgrounds that have influenced the base assumptions with which we view the world, and I find it fascinating to be able to explore those different viewpoints with people who won't be offended with someone disagreeing with them and will be patient enough to try and clarify their position to someone who clearly has misunderstood it.

    15. Re:Where to go after Slashdot? by danaris · · Score: 1

      Bruce Perens is talking about creating a Slashdot replacement, a resurrection of Technocrat.net.

      If things keep going the way it looks like they will, that's where I'll be fleeing to.

      Dan Aris

      --
      Fun. Free. Online. RPG. BattleMaster.
    16. Re:Where to go after Slashdot? by maxwell+demon · · Score: 1

      Make your on /.? Someone should do that if /. is forcing this beta crap design. :(

      See here.

      --
      The Tao of math: The numbers you can count are not the real numbers.
    17. Re:Where to go after Slashdot? by antdude · · Score: 1

      Thanks. :)

      --
      Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  19. Re:oh look, an actual tech related "ask slashdot". by Joe+Tie. · · Score: 1

    Other than time? That in itself seems like all the reason anyone would need.

    --
    Everything will be taken away from you.
  20. Panasonic and Dice Holdings by ScottCooperDotNet · · Score: 1

    Neither one apparently wants to hear what actual users think, but they probably ignore their own users and support departments while spending money on focus groups.

    The thread in TFA has been full of people asking for an application just like the submitter's app, which adds value to their Panasonic TVs, and yet management keeps on pushing the beta site. Oh, what were we talking about again? MyCleanPC?

  21. Re:Um.. Please Explain by BenJeremy · · Score: 4, Informative

    What is being hacked? What exploit is required to make jQuery.js operate? How does it modify the javascript language to work?

    jQuery.js is just a library of script routines designed to make a javascript programmer's life easier, like every other library out there, whether it's for C++, ActionScript, C# or assembler. It's not a binary... it is a collection of javascript functions.

    Calling it a hack seems a bit ignorant of what hacks are. I've written hacks... patched XBox XDK libraries so I could get my Media X Menu to access extra hard drives in the system... interrupt routines loaded from DATA statements on my old C=64 that allowed me to display more sprites on screen than the hardware was supposed to display, or to do cool things with the borders. I've written multi-tasking kernels with assembler interspersed with the C code so I could directly access or manipulate hardware in embedded systems. Those are hacks.

    At worst, you might call jQuery.js a kluge... but even then, jQuery.js works pretty well and doesn't require you to jump through hoops when making small changes (which kluges tend to do). ...so it's a library. A handy collection of useful routines developers can leverage so they do not have to write all that code again. Nothing more.

  22. I kind of agree by DrPBacon · · Score: 4, Informative

    JQuery is a hack. A useful one, but still a hack. You should be accountable for all your production code, and there's really nothing jQuery does that you can't do yourself with only a little more effort. http://youmightnotneedjquery.c... #incaseyoumissedit

    --
    Spent All My Mod Points
    1. Re:I kind of agree by Anonymous Coward · · Score: 0

      I kind of disagree. Js and JQ are here to stay and the old dog purists flame it but do not offer any good alternatives.

    2. Re:I kind of agree by radish · · Score: 2

      You could say the same for any library in any language. Hell, you could say the same for a compiler. Or an assembler.

      --

      ---- Den ene knappen er powerknapp, den andre er Bender voice knapp "Bite My Shiny Metal Ass"

    3. Re:I kind of agree by Intrepid+imaginaut · · Score: 1

      JQuery is less of a hack than it is a framework, and like all frameworks it comes with an overhead if you want to do something unusual with it. For straight down the line web design it can be a timesaver, but more than once I've just typed up a half dozen lines of JS rather than spend five hours trying to track down the obscure bug causing problems with a jQuery function. I refuse to work on wordpress installations for the same reason.

    4. Re:I kind of agree by narcc · · Score: 1

      I'll define "a good alternative" as one which is smaller, faster, and has better cross-browser support and a more consistent API.

      It turns out that already exists an excellent alternative that meets all of the above criteria and more. You're welcome.

    5. Re:I kind of agree by mdielmann · · Score: 2

      Or the common libraries included with, but not integral to, your OS. Or the OS itself.

      This sounds like the rantings of someone who would prefer to reinvent the wheel for every project. And then complain about maintaining all that one off code.

      --
      Sure I'm paranoid, but am I paranoid enough?
    6. Re:I kind of agree by Anonymous Coward · · Score: 0

      string.h is a hack. There's nothing in there you can't do yourself with only a little more effort.

    7. Re:I kind of agree by Anonymous Coward · · Score: 0

      jQuery is not a framework. It's a library meant for DOM traversal, manipulation.

    8. Re:I kind of agree by Anonymous Coward · · Score: 0

      Yeah, those little code blocks are nice. Unfortunately, they only cover having those various effects on single, specific elements. Where's your code to select elements based on all the various factors you can easily do in jQuery? And the ability to apply all those effects on the entire group?

      *THAT* is the point (and power) of jQuery.

  23. Skip it by SeanBlader · · Score: 2

    Don't explain to them that you used jQuery, just tell them you used XMLHttpRequest(), and if they didn't intend it to be used, they should have included it in their JavaScript processor.

  24. Re:It Depends by Anonymous Coward · · Score: 0

    Compared to C, JQuery is considered a "hack" but only on Slashdot if you were to a poll...!

  25. Re:Ah, yes... but... FUCK BETA! by M.+Baranczak · · Score: 3, Insightful

    Hell no, we knew that for several months. What we learned today is that they're planning to promote the beta despite several months of people telling them it sucks. This is what annoys me even more than the bad design - they actually solicited our feedback, and we took the time to give it, then they completely ignored it.

  26. The Beta is horrible by DogDude · · Score: 5, Interesting

    The Beta of Slashdot is horrible.

    Sadly, I'm going to be moving on from Slashdot, but I don't know of anywhere on the Net has such good discussions with such relatively intelligent people. The stories on Slashdot often suck, but the moderation moderation, I think, is what has kept it such a great place to have discussions. Is there any other site that has similar moderation?

    --
    I don't respond to AC's.
    1. Re:The Beta is horrible by Anonymous Coward · · Score: 1

      Hacker News.

    2. Re:The Beta is horrible by Anonymous Coward · · Score: 0

      That almost sounds like the way Slashdot handles different topics. Good artists borrow, great artists steal. I'll give it a try.

    3. Re:The Beta is horrible by Common+Joe · · Score: 1

      Not yet. It wasn't just the moderation either, but the comments too. I want to see what Dice will do in a couple of weeks after the firestorm this round. I don't have high hopes, but I will stick around long enough to see their choice... after I boycott, of course!

      -- Common Joe

      Slashdot Valentines Day Massacre: Boycott Slashdot because "Fuck Beta!": February 10 - 17

      And Support Okian Warrior's Alternate Slashdot Idea!

  27. Ceterum censeo Slashdotum esse delendam by CaptainStumpy · · Score: 1

    Put this in EVERY subject you post. (But wait until someone checks my declensions first, its been awhile) More info: http://en.m.wikipedia.org/wiki...

    --
    It will be better to purchase from an owner who is a good farmer and a good builder.
  28. Bad timing, hope this helps. by sootman · · Score: 5, Informative

    You had the unfortunate luck of having your story picked up during the middle of the slashdot beta shitfest, so most of the comments here will be about that. My condolences. (Also: the new beta sucks.)

    Explain that jquery is not a hack or a workaround. It is a framework that is itself written in -- ta da! -- 100% valid javascript. Tell them it is nothing more than a collection of well-written, consistent, standards-based, heavily-reviewed and -tested code, and all it does is contain some pre-written libraries to make it easier to do common tasks.

    It is sponsored by many large companies, including Wordpress, BlackBerry, Intel, Mozilla, and Adobe, to pick just the most recognizable names from that page.

    According to this, it is used by Google, Facebook, AOL, ESPN, and whitehouse.gov. This 20-month old page also has a big list: WordPress.com, Pinterest, Reddit, MSN.com, WordPress.org, Amazon, Yandex, Microsoft.com, GO.com, Ask.com, ESPN, Craigslist, About.com, Go Daddy, Stack Overflow, Huffington Post, Instagram, Slideshare, Fox News, The Guardian, Etsy, LiveJournal, and Weather.com

    --
    Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    1. Re:Bad timing, hope this helps. by Krishnoid · · Score: 1

      According to this, it is used by Google, Facebook, AOL, ESPN, and whitehouse.gov. This 20-month old page also has a big list: WordPress.com, Pinterest, Reddit, MSN.com, WordPress.org, Amazon, Yandex, Microsoft.com, GO.com, Ask.com, ESPN, Craigslist, About.com, Go Daddy, Stack Overflow, Huffington Post, Instagram, Slideshare, Fox News, The Guardian, Etsy, LiveJournal, and Weather.com

      Who are these fly-by-night sites? You can look at the HTML source for a reputable company's website instead if you want a much more credible source.

    2. Re:Bad timing, hope this helps. by djdanlib · · Score: 1

      Yeah, exactly.

      Line 66 of that page...

      script type="text/javascript" src="http://www-images.panasonic.com/includes/js/jquery-1.7.1.min.js"
      script type="text/javascript" src="http://www-images.panasonic.com/includes/js/header/jquery.hoverIntent.minified.js"

      Duh.

    3. Re:Bad timing, hope this helps. by sootman · · Score: 1

      Nice! Good find.

      --
      Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    4. Re:Bad timing, hope this helps. by narcc · · Score: 1

      Tell them it is nothing more than a collection of well-written, consistent, standards-based, heavily-reviewed and -tested code, and all it does is contain some pre-written libraries to make it easier to do common tasks.

      So you want them to lie?

      That sounds dishonest. jQuery is, after all, poorly written, inconsistant, not based on standards, poorly reviewed and tested, and it makes many common tasks far more difficult than necessary.

    5. Re:Bad timing, hope this helps. by vux984 · · Score: 3, Interesting

      I'm not sure pointing out a hack they used on their own website invalidates their desire not to see it running on their TV platform.

      Next you'll be saying Nintendo should allow flash apps onto their virtual console/app store because they use flash on their website.

      The latter doesn't build the case for the former at all.

    6. Re:Bad timing, hope this helps. by Randle_Revar · · Score: 1

      No, Nintendo shouldn't use flash on their website either. And if Panasonic doesn't want people to use one of the more common JS libraries around, they probably shouldn't allow JS at all.

    7. Re:Bad timing, hope this helps. by gbjbaanb · · Score: 1

      but they never said that - they said you must use their API to access their server, and using jQuery to get round it is a hack.

      Its their server, they can mandate you use their API, simple to understand surely? Fuck all to do with jQuery, that's just bad reporting and a useless poster.

    8. Re:Bad timing, hope this helps. by Misagon · · Score: 1

      Maybe it is how jQuery is being used...

      I think that any web site that relies on Javascript for basic functionality is fundamentally broken.
      There is standard model for how web pages should work: it is through regular HTML and HTTP POST and GET requests. Javascript is, while useful, only an extension to HTML (so-to-speak), which should, when used, be used to enhance the user interface/user experience.

      There are just too many sites out there that break the normal way of interacting with a web page through a web browser, only loading things on a single page dynamically thus breaking the use of the Back and Forward buttons, not allowing pages to be opened in new windows, etc.

      --
      "We mustn't be caught by surprise by our own advancing technology" -- Aldous Huxley
  29. Re:No...Free Mod Points FTW by Anonymous Coward · · Score: 0

    But we should be, and as will as enjoy the beta Slashdot as well...!

  30. Re:Ah, yes... but... FUCK BETA! by Anonymous Coward · · Score: 3, Insightful

    The main thing we all learned today is that Slashdot Beta sucks.

    We didn't learn that today. We've known that since October 1, 2013.

    1191 posts, (no, Beta, I won't click "more posts" a million times to read the entire thread, I'll just leave), nearly universal negative feedback, a bounce rate that must be in the 90%+ range (the other 10% being people who don't know how to turn it off), and despite having helped document the UX failures of Unity and Windows 8, Dice continues to double down on its own UX fail.

  31. Fuck Beta: I've been here for 13 years by mclearn · · Score: 5, Informative

    If I am forced out of Classic, I will leave and never look back.

    Fuck beta.

    1. Re:Fuck Beta: I've been here for 13 years by Anonymous Coward · · Score: 5, Insightful

      I agree 100% The new design offers NOTHING. It is utterly soulless and spaces everything out requiring more and more fucking scrolling. Which is what seems to be the damn trend.

      FUCK BETA

    2. Re:Fuck Beta: I've been here for 13 years by Nivag064 · · Score: 1

      I agree with your first line - but not your last lne, as I am a bit fussy about the software I have sex with...

    3. Re:Fuck Beta: I've been here for 13 years by Anonymous Coward · · Score: 0

      It could be worse. It could be based on touchscreen iPad and leave out every single useful feature, like Gnome 3 and Windows 8.

    4. Re:Fuck Beta: I've been here for 13 years by Assmasher · · Score: 1

      Ditto

      --
      Loading...
    5. Re:Fuck Beta: I've been here for 13 years by Requiem18th · · Score: 4, Informative
      --
      But... the future refused to change.
    6. Re:Fuck Beta: I've been here for 13 years by Misagon · · Score: 5, Interesting

      "If it aint broke, then don't fix it" applies here.

      My user account is from the first day that the site had come up again after a crash that had wiped the user database and everyone had to reregister. My previous user ID was not as low.

      --
      "We mustn't be caught by surprise by our own advancing technology" -- Aldous Huxley
    7. Re:Fuck Beta: I've been here for 13 years by mdielmann · · Score: 2

      You're a hero. I'd give you gold if this was reddit. And I had gold to give. I'd post anonymously and mod up, but I already commented here and I think the mod points on this comment are already maxed out.

      --
      Sure I'm paranoid, but am I paranoid enough?
    8. Re: Fuck Beta: I've been here for 13 years by EQ · · Score: 1

      Same opinion of beta.

      --
      Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo! http://goo.gl/J9bkO
    9. Re:Fuck Beta: I've been here for 13 years by bzipitidoo · · Score: 1

      And go where?

      I've been here a long time as well.

      --
      Intellectual Property is a monopolistic, selfish, and defective concept. It is "tyranny over the mind of man"
    10. Re:Fuck Beta: I've been here for 13 years by Anonymous Coward · · Score: 0

      You might want to sell it while there's still someone who would pay for a low slashdot UID.
      As for the beta, the first second of this clip covers it well.

    11. Re:Fuck Beta: I've been here for 13 years by CoolGopher · · Score: 1

      I don't normally care for "me too" comments, but the day this slashdot beta is forced on me is the day I stop reading slashdot. And that's sad, since it's been part of my morning routine for the last 16 years or so.

      But yeah, fuck the bigfonted blogified facebookie beta, pardon my french.

    12. Re:Fuck Beta: I've been here for 13 years by dmd · · Score: 1

      *clears throat*

    13. Re:Fuck Beta: I've been here for 13 years by Anonymous Coward · · Score: 0

      Sadly /r/gaming is full of 12 year olds drawing fan art and saying 'DAE REMEMBER THIS GEM???'

      Reddit makes me feel 20+ years too old.

    14. Re:Fuck Beta: I've been here for 13 years by Anonymous Coward · · Score: 0

      I've only been here 12 years, and never signed up. But yesterday I saw the beta for the first time and posted negative feedback.

      Get rid of Classic and I will go from visiting multiple times a day to 0.

  32. Unqualified by infogulch · · Score: 2

    I don't suppose it would help to tell the reviewer that if they don't even know what JQuery is they shouldn't be reviewing anything that has to do with any web technology. It's just a convenience and compatibility wrapper library. It sounds like the reviewer has never touched any programming outside of excel, and is completely unqualified to perform any type of technical review.

  33. Quite possibly indeed! But still... FUCK BETA! by denzacar · · Score: 4, Insightful

    That's what Slashdot is for now.

    Comments about how beta sucks, repeating "FUCK BETA" and... Fuck Beta.
    I see no point discussing about anything else until they kill that abomination or just let us to continue using the classic interface.

    Also, fuck beta.

    --
    Mit der Dummheit kämpfen Götter selbst vergebens
    1. Re:Quite possibly indeed! But still... FUCK BETA! by NemosomeN · · Score: 4, Insightful

      Heh, as someone who just tried beta, kinda find this thread funny. I lasted about 15 seconds on beta before going back to classic.

      On topic though, just strip out the parts of jQuery you need, rename them, and use them as-is. Think about it like static-linking a library.

      --
      I hate grammar Nazi's.
    2. Re:Quite possibly indeed! But still... FUCK BETA! by nmb3000 · · Score: 3, Insightful

      Also, fuck beta.

      Interestingly enough, they've also removed all/most of the fuckbeta tags that had been put on 20+ stories earlier. It looks like most other variations such as "betasucks" have also been removed.

      Remember when tags used to be an open and fun way for the community to micro-comment on a story? 90% of readers here realized that Slashdot's tags were completely and utterly useless (they still haven't dumped the pointless story tag**), so using them as a platform for humor or community feedback was both clever and fun. Oh, yeah, all that was before abortion that is Dicedot.

      Fuck beta.

      ** Wow, that page is screwed up. Not only did it take almost a minute to load for me (what the hell are you guys running these newage bullshit pages on, Ruby?), but after all that it only displayed about 50 links, and most of them are duplicates (dupes, on MY Slashdot!? Inconceivable!!).

      --
      "What do you despise? By this are you truly known." --Princess Irulan, Manual of Muad'Dib
      /)
    3. Re:Quite possibly indeed! But still... FUCK BETA! by JalfResi · · Score: 3, Informative

      I think you forgot: Fuck Beta

    4. Re:Quite possibly indeed! But still... FUCK BETA! by TWiTfan · · Score: 4, Insightful

      Well, I'll post something on-topic: Fuck beta, and also Panasonic.

      --
      The cow says "Moo." The dog says "Woof." The Timothy says "Thanks, valued customer. We appreciate your input."
    5. Re:Quite possibly indeed! But still... FUCK BETA! by jcdr · · Score: 2

      Fully agree. Every single time there asked my view of the beta I tell them that is a hug vast of time for them and a hug vast of screen space for me. Uniform white pixels yield no information to me and force to scroll a lot more than with the classic interface. There wast the horizontal space by cutting them. There vast the vertical space with a top menu and insane high interline and bigger fonts. Finally there lost the "personality" of the Slashdot look by replacing it by a fade look that is like a newbie site.

      There would be a lot or more creative ways to improve Slashdot, like finding a way to sort and assemble a graph of the expressed view across all comments of a story. This is hard, yes. But something like this can be a way to compile the comments of a story into something that look like a draft of a article on the story, making the whole thing simpler to read and to contribute. Uhmm... Ok, I will stop dreaming and weak up.

    6. Re:Quite possibly indeed! But still... FUCK BETA! by idontgno · · Score: 4, Informative

      Also, fuck beta.

      And now I have a new signature. Thanks!

      --
      Welcome to the Panopticon. Used to be a prison, now it's your home.
    7. Re:Quite possibly indeed! But still... FUCK BETA! by meustrus · · Score: 4, Informative

      I tried to post a comment on beta the other day. I wanted to be a coward, but there was no check box. So in trying to find a convenient way without logging out, I ended up back on the front page without the comment I already wrote, and the back button on the browser was even disabled. How the hell did that happen? Fuck beta.

      --
      I sometimes ask revealing, often ignorant-seeming questions. Maybe they're harder to answer than you think.
    8. Re:Quite possibly indeed! But still... FUCK BETA! by Anonymous Coward · · Score: 0

      Screw on topic. I spent five seconds on it before moving back.

    9. Re:Quite possibly indeed! But still... FUCK BETA! by denzacar · · Score: 2

      There would be a lot or more creative ways to improve Slashdot, like finding a way to sort and assemble a graph of the expressed view across all comments of a story. This is hard, yes. But something like this can be a way to compile the comments of a story into something that look like a draft of a article on the story, making the whole thing simpler to read and to contribute.

      That sound interesting.
      Sadly, this is not the time for talk about such things. This is fuck beta time.

      --
      Mit der Dummheit kämpfen Götter selbst vergebens
    10. Re:Quite possibly indeed! But still... FUCK BETA! by Anonymous Coward · · Score: 0

      Indeed as a long time reader... FUCK BETA!

    11. Re:Quite possibly indeed! But still... FUCK BETA! by Waldeinburg · · Score: 1

      In that case, may I suggest: Ceterum censeo beta esse delendum

    12. Re:Quite possibly indeed! But still... FUCK BETA! by pseudorand · · Score: 1

      Me too. Solidarity, brothers, solidarity.

    13. Re:Quite possibly indeed! But still... FUCK BETA! by jchevali · · Score: 1

      Fuck beta

    14. Re:Quite possibly indeed! But still... FUCK BETA! by Zynder · · Score: 1

      I must be doing something wrong. I have never been able to tag anything and there isn't a nice set of instructions to do so. Do you have to be a paying member or something to tag this stuff?

    15. Re:Quite possibly indeed! But still... FUCK BETA! by Rakarra · · Score: 1

      I think the "story" tag was supposed to have a use at one point, when Slashdot hired Jon Katz and others to create original non-story editorials. But now even book and movie reviews are links to other sites, so everything is a third-party story now.

  34. It is a hack. by Anonymous Coward · · Score: 0

    jQuery is a hack. Just like Dojo, cowtools, and whatever else is out there. Does that mean a hack is a bad thing? According to Panasonic.

    Excuse me while I modify a dinner recipe to "hack" a different flavor than intended. Or would that not be allowed by Wolfgang?

  35. Slashdot beta sucks by Anonymous Coward · · Score: 0

    Slashdot beta sucks

  36. Re:Um.. Please Explain by Anonymous Coward · · Score: 1, Informative

    Ok, since you seem to think you know what jQuery is, but clearly don't, it's an API over the native browser APIs, which hacks around various glitches, quirks, and bugs in said native APIs. It also, as a consequence, makes it easier to write certain things than the native APIs often do, but that's NOT it's primary motivation. The vast majority of the code in jQuery is to work around browser issues, hence "jQuery is a hack". If you want to call it a kludge instead, fine. It's still not primarily a convenience library. That doesn't diminish it's usefulness, but don't go pretending it's not a "hack/kludge" when it is.

  37. Re: oh look, an actual tech related "ask slashdot" by Anonymous Coward · · Score: 3, Informative

    The "time to develop being as close to zero as possible" thing is only looking at one part of the productivity/profitability angle.

    If, for instance, your HTML5 app is able to be co-opted into doing very scary things by feeding it strange inputs for the plex server address, or by using some hack to send it instructions that make it improperly call additional functions in the script library (yes, I know javascript is sandboxed) then the developed application can suddenly be used in more sophisticated hacks, doing exactly what the code in the library was meant to, just not in ways the application was meant to.

    This can result in loss of profitability for the company adopting the software and loss of percieved public image and reputation, which can cost the company a good amount of money.

    At what point does saving 20 minutes to an hour of programming time trump the costs of the potential externalities?

    That doesn't even count the issues with wasting space inside an embedded device's memory to hold code that will, by design anyway, never be executed.

    Sometimes the correct course of action is to write the function yourself, and not include yet another library, especially when dealing with embedded or closed platform devices.

    Putting a swiss-army knife in a closed platform goes against the purpose behind using a closed platform. The costs of such inclusion can dwarf the savings in development time.

    Developer time is not the end-all of the discussion.

  38. TIL: the beta sucked since October 1st. by Anonymous Coward · · Score: 3, Insightful

    And the suckage got much louder today.

  39. Does it support unicode... by gclef · · Score: 0

    now? Let's find out:
    Piñata
    Mötley Crüe
      €

    1. Re:Does it support unicode... by Anonymous Coward · · Score: 0

      It doesn't support comments the level of your comment... That means nobody will see my comment on beta, or the other one with quick brown foxes and lazy dogs in various languages, which I just wanted to see in the beta interface (wondered if the Russian text showed up). That's just bullshit.

    2. Re:Does it support unicode... by grub · · Score: 1


      I don't need no stinking unicode to post goatse links.

      --
      Trolling is a art,
    3. Re:Does it support unicode... by maxwell+demon · · Score: 1

      I don't need no stinking unicode to post goatse links.

      But what will you do if you want to post göätsë links? ;-)

      --
      The Tao of math: The numbers you can count are not the real numbers.
  40. Re:Um.. Please Explain by Nethemas+the+Great · · Score: 2

    The contemporary usage of JavaScript is in and of itself a hack. The language was never scoped to solve the problems it is presently being applied to. JavaScript has been leveraged to accomplish some pretty amazing feats, but that doesn't change the nature of how the language is being abused and contorted to accomplish them.

    --
    Two of my imaginary friends reproduced once ... with negative results.
  41. Re:Um.. Please Explain by zippthorne · · Score: 1

    Kludge and hack are synonymous, just not maybe the first definition. jQuery should probably this XKCD

    --
    Can you be Even More Awesome?!
  42. NO! by Anonymous Coward · · Score: 1

    If you move me to the beta slashdot abortion i'll add this place to the block list and never visit again.

    Too many other news sites regurgitate the exact same storys i see here. And all of them don't look as shitty as the beta slashdot.

    Stop being stupid

  43. SUCKOLE! by Anonymous Coward · · Score: 0

    hahahahhahahaahahahahahahahhahahahahaha! *Takes breath*
    AHAAAHAHHAHAHHHHAAHAHAHAHAHAHAHAHA!

    Yours sincerely, a real javascript developer.

  44. Beta blank space by Anonymous Coward · · Score: 0

    Please tell me all this whitespace will be replaced with Google ads?

  45. A workaround for what? by ysth · · Score: 4, Insightful

    Reading the actual email they sent, it sounds to me like they provide a (javascript) API for doing what "VieraApp" is instead doing with a direct ajax call (and jQuery vs XMLHttpRequest is not the issue; it's not using their wrapper that is the issue).

    1. Re:A workaround for what? by dysmal · · Score: 1

      I don't want to take away from a useful comment and i sincerely apologize to ysth but... FUCK SLASHDOT BETA @ysth: seriously though, i think you had a good point and wish i could +1 you

  46. Re: Um.. Please Explain by Anonymous Coward · · Score: 0

    So you're going to blame jQuery for trying to standardize the non-consistent implementations of a standardized API? Sounds like you're the kludge. Get over yourself.

  47. Spent all mod points on Beta protest by duckgod · · Score: 4, Informative

    I would have modded you flamebait since you are using a reference that contradicts your statement in the first line on the site.- "jQuery and its cousins are great, and by all means use them if it makes it easier to develop your application."http://youmightnotneedjquery.c... #incaseyoumissedit

    1. Re:Spent all mod points on Beta protest by Anonymous Coward · · Score: 0

      no, it does not contradict his statement. as he says, jquery is a hack. a useful one but still a hack. there's no reason to include huge blobs of code into embedded platforms with constrained resources

  48. Why they use jquery on their site. I Guess it is by Ice+Station+Zebra · · Score: 1

    Use the source Luke.

  49. Beta.... by Anonymous Coward · · Score: 0

    I bookmarked the classic weeks ago after the powers that be relentlessly keep trying to cram the improved version down our collectively throat.

    Beta uses waaaay too much real estate. In a world in increasingly smaller devices, the appearance just doesn't make sense.

  50. JQUERY is in no way a hack. by PenguinJeff · · Score: 1

    JQUERY is so common it should be built into all browsers and incorperated into the javascript standards and even replace the standards in some cases. JQUERY is nothing more than wrappers that make it so much easier to port between browsers and do things you would need to do outside of it. If anything the standard javascript that JQUERY wraps that does something different in all browsers to do what is called one thing under JQUERY is the browser hack and JQUERY covers it up nicely. To redo JQUERY by making your own wrapper functions is ludicrious and dumb. I would describe JQUERY as a javascript library that wraps up similar browser specific calls into a standard one call for all browsers. I feel so strongly on this I may need to contact the people that make the javascript standards and get them to update javascript standards. The lack of standards to do specific tasks and browser developers wanting to implement non existant standards is what prompted JQUERY in the first place.

    1. Re:JQUERY is in no way a hack. by narcc · · Score: 0

      JQUERY is nothing more than wrappers that make it so much easier to port between browsers and do things you would need to do outside of it.

      I take it that you've never used jQuery? That statement is laughable. If you want cross-browser compatibility, jQuery is antithetical to your goals.

      I would describe JQUERY as a javascript library that wraps up similar browser specific calls into a standard one call for all browsers.

      And you'd be laughably wrong! jQuery is in no one cross-browser. They don't even make that nonsense claim any more. They can't even manage consistancy across the decreasingly few browsers they claim to support.

  51. Slashdot beta is the worst piece of shit ever by Anonymous Coward · · Score: 0

    WTF.

  52. Calling it like it is by WaffleMonster · · Score: 1

    No sense defending the indefensible jquery syntax IS offensive and unnecessary.

  53. Depends on your unicode needs... Still... Fuck Bet by denzacar · · Score: 1, Offtopic

    http://www.columbia.edu/~fdc/u...

            English: The quick brown fox jumps over the lazy dog.
            Jamaican: Chruu, a kwik di kwik brong fox a jomp huova di liezi daag de, yu no siit?
            Irish: "An fuil do roí ag buala ó aitíos an rá a eall lena óg éada ó lí do leasa ú?" "D'uascail Íosa Úrac na hÓie Beannaie pór Éava agus Áai."
            Dutch: Pa's wze lynx bezag vroom het fikse aquaduct.
            German: Falsches Üben von Xylophonmusik quält jeden größeren Zwerg. (1)
            German: Im finteren Jagdchloß am offenen Felsquellwaer patzte der affig-flatterhafte kauzig-höfliche Bäcker über einem verifften kniffligen C-Xylophon. (2)
            Norwegian: Blåbærsyltetøy ("blueberry jam", includes every extra letter used in Norwegian).
            Danish: Høj bly gom vandt fræk sexquiz på wc.
            Swedish: Flygande bäckasiner söka strax hwila på mjuka tuvor.
            Icelandic: Sævör grét áðan ví úlpan var ónýt.
            Finnish: (5) Törkylempijävongahdus (This is a perfect pangram, every letter appears only once. Translating it is an art on its own, but I'll say "rude lover's yelp". :-D)
            Finnish: (5) Albert osti fagotin ja töräytti puhkuvan melodian. (Albert bought a bassoon and hooted an impressive melody.)
            Finnish: (5) On sangen hauskaa, että polkupyörä on maanteiden jokapäiväinen ilmiö. (It's pleasantly amusing, that the bicycle is an everyday sight on the roads.)
            Polish: Pchn w t ód jea lub osiem skrzy fig.
            Czech: Píli luouký k úpl ábelské kódy.
            Slovak: Starý kô na hbe kníh uje tíko povädnuté rue, na stpe sa ate uí kváka novú ódu o ivote.
            Greek (monotonic):
            Greek (polytonic):
            Russian: .
            Russian: - ? , ! .
            Bulgarian: , , , .
            Sami (Northern): Vuol Ruoa geggiid leat mága luosa ja uova.
            Hungarian: Árvíztr tükörfúrógép.
            Spanish: El pingüino Wenceslao hizo kilómetros bajo exhaustiva lluvia y frío, añoraba a su querido cachorro.
            Portuguese: O próximo vôo à noite sobre o Atlântico, põe freqüentemente o único médico. (3)
            French: Les naïfs ægithales hâtifs pondant à Noël où il gèle sont sûrs d'être déçus en voyant leurs drôles d'ufs abîmés.
            Esperanto: Eoano iuade.
            Hebrew: .
            Japanese (Hiragana):

                      (4)

    --
    Mit der Dummheit kämpfen Götter selbst vergebens
  54. Solution by Ralph+Spoilsport · · Score: 1

    Write the app in Assembly. It'll take a while. But the look on their faces would be precious....

    --
    Shoes for Industry. Shoes for the Dead.
    1. Re:Solution by gl4ss · · Score: 1

      usually for stores like this it can't be "obfuscated".

      for some reason panasonic wants ajax calls to go through their own library.

      --
      world was created 5 seconds before this post as it is.
  55. Eh... by Anonymous Coward · · Score: 0

    Don't try to make sense to the majority of these idiots. They're never wrong and if they say jQuery is a hack, then it's a hack. No point in trying to convince them by wasting your logic on their pettiness. ...back to using jQuery, if not to bloat a page or add a kick-ass , then definitely to piss *them* off. :.)

    Long live jQuery!

  56. Oh? by Anonymous Coward · · Score: 0

    And how do you know it's only 1 or 2 lines of code?

    1. Re:Oh? by narcc · · Score: 1

      Because, in the vast majority of actual use cases, it doesn't even save you that much. Saving 1 or 2 lines of code sounds optimistic to me.

  57. Re:Ah, yes... but... FUCK BETA! by denzacar · · Score: 4, Insightful

    Back then we THOUGHT we knew.

    Now we KNOW we know.

    It's a Zen thing. Like FUCK BETA.

    --
    Mit der Dummheit kämpfen Götter selbst vergebens
  58. JQUERY is not that kind of HACK by PenguinJeff · · Score: 1

    The way they are using the word hack; JQUERY is not a hack. They are using the word hack as code that breaks or uses flaws in order to accomplish a task that could not be accomplished anyways. JQUERY is nothing more then a wrapper. None of what jquery does executes code outside the environment of javascript itself. All the browser specific code in JQUERY are well defined by the browser maufactures and are legal to do so by the lax javascript standard. (I'm ok with some of the lax standards as it allows future proofing code.) However when every browser manufacture decides to do there own thing for an unimplemented feature such as getting GPS coords. And if all browsers do it differently something like jquery to detect and use these all in one wrapped call is nessicary for codding sanity.

  59. Re: Um.. Please Explain by fluffy99 · · Score: 1

    So you're going to blame jQuery for trying to standardize the non-consistent implementations of a standardized API? Sounds like you're the kludge. Get over yourself.

    Certainly this extra layer of isn't needed when the API is going to be consistent across all of the Viera Connect devices right? Perhaps there is already an existing Panasonic written API that should be used?

  60. Slashdot Beta by Anonymous Coward · · Score: 0

    Friends, there is a problem today where mice across the world are facing a crisis. Scroll wheels everywhere are burning out from excessive scrolling and only you can help. By just changing the Slashdot Beta to use less white space and filling out the screen more with a classic look you too can help save a mouse for what it was intended for, fragging your budies in a FPS match.

    Please, think of the mice wheels and stay classic.

    This message brought to you but the Save the Mouse Wheel foundation.

  61. You should inform them that their website is a hac by Anonymous Coward · · Score: 0

    http://www.panasonic.com/us/home/

  62. Ha! by Anonymous Coward · · Score: 0

    That's because the majority of old dogs can't use it (don't know how) and when they clamor on and on about disliking it because it's not "pure" JavaScript, chances are, they're amongst the type who inevitably recreate the wheel by bloating their "pure" app / site with their own "pure" bloat--oh, but at least it's pure JavaScript, right?

    Pfft. We're all programmers / developers / coders; whatever the hell you want to call us--but we're all hackers. That's what we do. Get over it, people.

  63. It'll be alright. by nitelord · · Score: 1

    I'm curious how it breaks the moderation system? I'm not doubting you - I'm just not very familiar with it.

    The glaring problem I see with the new design is that the right hand column spans the length of the page greatly reduces the space for the comments. I like the way the current design does it better, but it seems like they wanted to add in extra junk like polls, ads, and other headlines.

    For quite a while now the mobile site was updated to a new design. It's OK, but like just about any site that tries to look like a mobile app (I'm guessing its jQuery Mobile?) the animations are jerky and slow on my iPhone 5.

    I find myself getting used to user interfaces and resisting change. Having to get used to something different sucks especially when it doesn't add new features. In time the Slashdot team will fix the issues and everyone will get used to the new look.

    1. Re:It'll be alright. by camperdave · · Score: 4, Interesting

      From what I've seen of Beta, there are no comment moderation scores, and no way of viewing responses to your comments other than drilling down to them.

      --
      When our name is on the back of your car, we're behind you all the way!
    2. Re:It'll be alright. by camperdave · · Score: 4, Interesting

      From what I've seen of Beta, there are no comment moderation scores, and no way of viewing responses to your comments other than drilling down to them.

      Also, no way to quote parent comments, and you have to put your own comment subject in.

      --
      When our name is on the back of your car, we're behind you all the way!
    3. Re:It'll be alright. by Anonymous Coward · · Score: 0

      It's funny that you mention jQuery mobile and that animations are jerky and slow on your iPhone 5, because jQuery really is a huge problem that most people don't seem to realize. The rest of my comment is not targeted toward nitelord, unless it applies.

      First of all, jQuery is a huge download. If you say that jQuery is only 5% of your total page size, you have another bigger problem to fix, especially if the target is smartphones.

      Secondly, using jQuery means that you're going through the DOM elements via javascript, which is much slower than the native javascript engine of the browser. You're adding another layer of code that your program needs to run through. And if you're using javascript to do animations with a timer instead of using hardware-accelerated CSS transitions, then you need to understand that the problem is your own incompetence and your own lack of knowledge of the platform you're trying to code for.

      I bet that if I gave you the task of doing a temperature-controlling program for the Atmel ATtiny24, the first thing you'd do is complain that you don't have enough code space and that the 8MHz speed was too slow for the task. Now let's watch how many idiots will just reply "just use an ATtiny84 clocked at 20MHz", followed by me deducting the components cost difference from their pay check.

  64. If JQuery is a hack, everything is a hack by NynexNinja · · Score: 1

    If you're talking about web technology, and you're claiming that JQuery is a hack, you might as well admit that using Ajax is also a hack, so is javascript. The only thing really is *not* a hack would be native object code running on the chip. You'd be left with the web browser and no interpretation of any of of the web pages.

  65. Beta is awesome in a way. by weakref · · Score: 1

    I can collapse "Beta is terrible" topic!

    1. Re:Beta is awesome in a way. by Zaelath · · Score: 2

      I can do that w/o being on the beta... or is that the joke?

  66. Re:Um.. Please Explain by Anonymous Coward · · Score: 1

    Nope; still not a hack that you are describing.

    It uses Javascript; to determine browser support of various features.
    When a particular feature is not present, it re-implements that feature.

    When a method for doing something changes between browsers; it provides a common interface (using javascript written specifically for each browsers interpreter).

    There are no hacks. The only thing that could be considered a hack; is when it simulates features not natively found in the javascript library. But that still isn't a hack; because it isn't doing anything not-supported by any of the javascript implementations included in any of the browsers!

    For example; if a browser [lets call our hypothetical browser PlatinumInternetFox] didn't support XMLHttpRequests, and instead PlatinumInternetFox had a bug; where you could get data from another web page by using the URL in a dynamically generated image tag; and loading that image tag in a specially crafted CSS-AlphaChannelBlending filter to obtain plain-text javascript, to simulate the functions of XMLHttpRequests, then that would be a hack.

    Choosing (depending on support) to use a function called XMLHttpRequest or window.XMLHttpRequest, or document.xmlHTTPrequest because that is what the function was called in any of 3 browsers is not a hack.

  67. The whole world by Anonymous Coward · · Score: 0

    Nothing but tards for as far as the eye can see.

  68. Fuck Beta. by Anonymous Coward · · Score: 0

    I wish we could reject anything we wanted. i.e. Slashdot Beta. My netbook is blasted with huge text, and even worse, forces me to hit "READ MORE!" .. why the fuck would I read all that text if I wasn't interested in the first place? Why do all updates for *ANY* software have to suck so badly?

  69. Time for a slashdotting by Anonymous Coward · · Score: 0

    Here is Dice's "Contact Us" page. Everybody be sure to call them tomorrow using whatever numbers from that page you can get to ring. Tell every darn receptionist in every darn one of Dice's holdings, along with anyone you can get them to connect you to, that the Slashdot beta is terrible and you won't shut up until it goes away. Fax them a well-illustrated complaint or two or three. Send them a choice letter via snail mail, along with whatever memorabilia you wish.

    They keep soliciting our feedback, they can get our feedback, right where it counts.

    Spread the word by mentioning this in every article's comments.

    The most obvious contact points are:

    Dice Holdings Inc.
    1040 Avenue of the Americas, 8th Floor
    New York, NY 10018
    T: 212-725-6550
    F: 212-725-6559

    Slashdot
    594 Howard St Suite 300
    San Francisco, CA 94105
    Tel: +1-877-433-5638
    www.slashdot.com

  70. Re:Um.. Please Explain by narcc · · Score: 1

    it's an API over the native browser APIs, which hacks around various glitches, quirks, and bugs in said native APIs.

    Oh, if that's the case, then it's an abysmal failure. I'd need something like jQueryQuery to hack around the various glitches, quirks, and bugs in jQuery!

    It can't even manage consistency across the decreasingly few browsers it claims to support. What moron actually still believes this nonsense?

  71. your work is wasted on panasonic by John+Allsup · · Score: 1

    Put the effort down to an initial prototype. Dream of better, and while you do, seek out a manufacturer who isn't disrespectful. As for the code itself, consider sharing it.

    --
    John_Chalisque
  72. Re: Um.. Please Explain by Anonymous Coward · · Score: 0

    Hey, whatever nonsense helps you sleep at night. I wasn't blaming jQuery for anything, I was calling it a hack, because that's what it mostly is. If you don't want to listen to the part where I call it a necessary and useful hack, and just defend jQuery like a mother hen, then that's your prerogative. Maybe you'd enjoy life more if you didn't get all upset over nothing.

  73. Time for a slashdotting. by Anonymous Coward · · Score: 0

    Here is Dice's "Contact Us" page. Everybody be sure to call them tomorrow using whatever numbers from that page you can get to ring. Tell every darn receptionist in every darn one of Dice's holdings, along with anyone you can get them to connect you to, that the Slashdot beta is terrible and you won't shut up until it goes away. Fax them a well-illustrated complaint or two or three. Send them a choice letter via snail mail, along with whatever memorabilia you wish.

    They keep soliciting our feedback, they can get our feedback, right where it counts.

    Spread the word by mentioning this in every article's comments.

    The most obvious contact points are:

    Dice Holdings Inc.
    1040 Avenue of the Americas, 8th Floor
    New York, NY 10018
    T: 212-725-6550
    F: 212-725-6559

    Slashdot
    594 Howard St Suite 300
    San Francisco, CA 94105
    Tel: +1-877-433-5638
    www.slashdot.com

  74. Between beta and new Torrentfreak we've learned.. by Cito · · Score: 1

    That these new web designers must be ass burger thalidomide kids with ADD who design ui's with their flippers.

    Leave shit alone, I left torrentfreak it did the same bullshit of giant fonts and social tie ins showing like counts/thumbs count/etc bullshit

    Web 2.0 bullshit connecting every fucking website to Facebook likes, google plus's, shares and shit is fucking annoying

    At this point I'd pay anonymous to hack and steal the domain , ddos, or rm -rf / the whole damn site if this keeps up

  75. Re:Um.. Please Explain by BenJeremy · · Score: 1

    Abstracting functionality across different hardware platforms is still not a hack. If different algorithms need to be used to get the same results on different browsers, it is still not a hack in the definition of the term. I guess if you want to be lazy in your use of the term, it can be described as just about anything... but no, it's not actually a hack. It's a bit sad that the precision of technical language has deteriorated so much in the internet age.

    I described hacks. Hacks are unconventional workarounds that effectively break the standards/restrictions of whatever medium you are working in to achieve a goal. Exploits are a hack, using functions completely contrary to their purpose, in an effort to accomplish something the system is not supposed to accomplish (for example, causing a buffer overrun that in turn triggers code to operate at a higher privilege level). One might hack a hardware system by crossing specific wires. We might patch compiled binary code to overcome the limitations imposed by the original author's design. A hack might employ a combination of features on a hardware chip to exceed its capabilities.

    jQuery.js is a collection of routines... some of them have quite a bit of code behind them to perform standard tasks that have to be done in completely different ways between two platforms. This is not a hack. It's just more javascript code. That javascript code is not doing anything that the javascript compiler or the DOM for that browser platform isn't allowing them to do. It might fall back to a safe failure mode.... but it isn't magically executing low-level assembly to re-write how the browser works or renders. In some cases, it is just unifying the misguided approaches two different browser development teams interpreted some ambiguous HTML or Javascript specification.

    Now... I suppose the OP could just have written code specific to the Panasonic's implementation, but why bother? If he writes jQuery, he can easily port that code... or use other people's code. A good developer tries to not write more code than they have to... design is the important part. We don't build new car models every year with completely new wheels engineered for them, do we? Likewise, there is a WEALTH of javascript code out there and a lot of it works with jQuery. Why should he spend an extra few weeks creating custom code for the Panasonic's platform if he doesn't have to? Worse... why should he forgo leveraging other code that might use jQuery as a base? That's not using a hack, it's using a LIBRARY.

  76. Well, you could implement it... by rusty0101 · · Score: 1

    ...on a google chromestick, sell i to Samsung, Visio, Westinghouse, Sharp and Sony, then when Panasonic comes knocking, say "See Charles Shultz."

    --
    You never know...
    1. Re:Well, you could implement it... by Anonymous Coward · · Score: 0

      Presumably he thinks he has a good reason to implement it on a single shithole brand of smart TV instead of targeting a device that works on every TV with an HDMI port. And if he wants to implement it on a single shithole brand of smart TV, he has to do it according to that single shithole brand's specifications. Tough titties.

  77. Meanwhile, back at the ranch... by Anonymous Coward · · Score: 0
  78. Panasonic makes TVs? by Anonymous Coward · · Score: 0

    I think I found your first problem.

  79. Beta looks nice by ikhider · · Score: 5, Funny

    It's kind of clean and pretty...

    --
    "SO we bide our time, waiting for a purer kick to bloom and the future is still bleak, uncertain and beautiful" -GSYBE
    1. Re:Beta looks nice by dysmal · · Score: 3, Funny

      Beta is like that hot chick i met in Tijuana. I wanted to explore. I wanted to experiment. Most importantly, i wanted all of my friends know what i had within my grasp! Now that i've gotten home, i'm afraid Beta infecting myself + world + dog.

  80. Even the Panasonic website uses jQuery... by ins0mniac13 · · Score: 1

    just checked using developer tools in Chrome.
    http://oi62.tinypic.com/w6vxhg...

    1. Re:Even the Panasonic website uses jQuery... by bussdriver · · Score: 1

      Doesn't matter- this isn't a bunch of browsers, this is a specific browser running on a device - it does not require abstraction libraries loaded full of browser specific work arounds (hacks.) If he can't write his own AJAX without jQuery then he's not that good.

      Looked to me that they have certain ways they want some things done and not libraries which work around them. It could be certain hacks in jQuery raised concerns so it is forbidden.... after all that increasingly bloated and slow library is made for desktop browsers it's not tested against customized browsers on weak devices.

      We have to stop training people jQuery when there is a fully functional API (remember it was broken IE that created the need for things like jQuery.)

  81. Re:Why they use jquery on their site. I Guess it by multimediavt · · Score: 1

    Use the source Luke.

    Holy FUCK BETA, Batman! You're right! Straight from the head tag of the Panasonic US website:

    Mega Menu and Global Header Drop Down Script
    script type="text/javascript" src="http://www-images.panasonic.com/includes/js/jquery-1.7.1.min.js"
    script type="text/javascript" src="http://www-images.panasonic.com/includes/js/header/jquery.hoverIntent.minified.js"

    Good shot my friend!

  82. Beta by Jadeus · · Score: 5, Funny

    JQuery compared to Slashdot Beta:

    The difference between knowing your shit and knowing you're shit.

    --
    --- Bigger bits, softer blocks, tighter ASCII.
    1. Re:Beta by DoofusOfDeath · · Score: 1

      The difference between knowing your shit and knowing you're shit.

      The problem seems to be /. 's owners not knowing they'll be shit.

  83. Drop the beta by Anonymous Coward · · Score: 1

    Please, Slashdot, drop the beta. It will only make everyone go away. Is that what you really want?

  84. jQuery on Embedded? by Anonymous Coward · · Score: 0

    Sorry, but it's bat shit insane to put a behemoth of a library like jQuery on an embedded device. The library was made to make life easier when working with multiple browser quirks. You don't have that. Instead you have a specific device and limited resources. While I don't think jQuery is a "hack", I do think you loading the library to do a simple Ajax call is nuts. Man, what a spoiled web developer generation we have where actually learning how something works is too much trouble.

  85. Re: Ah, yes... but... FUCK BETA! by Anonymous Coward · · Score: 0

    Chyeah, tell me about it... welcome to the world of "professional" software development.

  86. Re:Um.. Please Explain by Anonymous Coward · · Score: 0

    Actually read the source code, dipshit. The bulk of jQuery is a bunch of stuff bolted onto a series of hacks and wrappers created to work around inconsistent implementations of things in browsers, and still is. The problem is that they built on TOP of their hacks, so now they have to keep things like Sizzle, their event hacks, and their animation library, or people like you will complain that jQuery is suddenly broken.

    If jQuery wasn't a series of hacks that became the foundation for something greater, then it could be taken down to half its compressed size, uncompressed, parse and load significantly faster, and STILL have hacks around just the modern engines. Browser vendors wouldn't have to optimize around jQuery's hacks, especially old versions, and people wouldn't create slimmer versions of jQuery like Zepto (which uses even less efficient code to mimic jQuery's API).

    But hey, what would I know? I'm just a moron who hasn't been using, contributing, and developing libraries like these for the last 10+ years of my life, apparently.

  87. Re:oh look, an actual tech related "ask slashdot". by Anonymous Coward · · Score: 0

    Slashdot beta sucks, I've set a bookmark to turn off beta any only use classic for the reasons so many people have already described:

    Font size is too big, commenting and links in comment threads link to the wrong location, the pretty but uninformative icons, etc.

    If Slashdot classic goes away, so will I.

    Slashdot beta should be trashed completely, and rewritten based on requirements from someone who has a clue about usability and user interaction design.

  88. It would be a hack to Panasonic, by Trax3001BBS · · Score: 1

    It would have the potentiality of connecting items not on the pay me first list.

    Thought VIERA was just part of the big lie. All TV manufacture do it; this just being Panasonic's area.
    The only thing VIERA has allowed me to do outside the norm is to play BattleField 3 in 3D on my Plasma HDTV.

    A Plasma TV they claimed was 600hz, being evenly divisible by 24 (cinema) was just
    as good as it could get. {The sub field refreshes 10 times a second that x 60 seconds
    equals 600} they just tossed a Hz to the end of it, could of put MPH at the end and it meant as much.
    No matter how they word it, it's a 60Hz refresh rate.

    This you find when your 3D is running at 30FPS and your just a target.

    I have a Denon AVR-1312 (home Theater) with HTML5.1 damn Panasonic doesn't notice it.
    Supposed to be able to control one with the other.

    I knew from the start only Panasonic web cams and WiFi dongles would work with the Panasonic HDTV.
    I missed the part that said anything extra added. Looking at Panasonic's site, appears they do indeed block what they don't wish connected.

    My saving grace was the HDTV cost me $300 at Costco, 1/3 it's cost new.

    Good luck with that VIERA, I'm not going to work with it anymore. I'd of never heard of it if not for the give away price of the HDTV.

    1. Re:It would be a hack to Panasonic, by Trax3001BBS · · Score: 1

      Thought VIERA was just part of the big lie. All TV manufacture do it; this just being Panasonic's area

      FWIW, the new big lie is again Refresh rates, this time it's "The potiential of: 120hz, and 240hz", they go by the name of TruMotion, Auto Motion Plus, Motionflow, ClearScan, and Smooth Motion (all a marketing gimmick) I've run into them trying to buy a 32" monitor for my computer, I want a 120Hz but have to wade through the crap, and it's hard to do, they're all still 60Hz, no matter what you call it.

      An example and the one I'm purchasing claims a potential of 240hz (Clear Motion Rate 240) so a true 120hz and how you play the game this week.

  89. Re:Ah, yes... but... FUCK BETA! by TheNastyInThePasty · · Score: 5, Insightful

    The beta doesn't add any useful new features. All it does is remove them and severely fucks up the best part of this site: the commenting and moderation system. If the commenting system goes out the window, why would I come here? The stories are always several days or a week old, the editors are terrible at their job, and all of the actual articles are on other sites I could browse instead.

    What the hell, Dice?

    --
    The best thing about UDP jokes is I don't care if you get them or not
  90. Try reading the actual response by radarskiy · · Score: 3, Informative

    The reviewer did not say that jQuery was a hack. The review said that using jQuery to avoid using their predefined interface was a hack.

    Whether that interface is so bad that you are driven to use a workaround to get anything done I cannot say. However, you will get nowhere if you argue against an imagined response.

  91. comes with the platform by Anonymous Coward · · Score: 0

    They really could have chosen a better platform than javascript and html if they didn't like retarded web monkeys.

  92. Re:Um.. Please Explain by Anonymous Coward · · Score: 0

    > What is being hacked? What exploit is required to make jQuery.js operate?

    modded (Score:5, Informative)

    Oh slashdot how low have you sunk...

  93. Re:oh look, an actual tech related "ask slashdot". by bwcbwc · · Score: 1

    In that case, the time he's wasting trying to justify jQuery to the app reviewer should be taken into consideration. If he's going to lose 10 hours in multiple email exchanges trying to get them to accept it, he'd have been better off coding manually and testing the hell out of it.

    --
    We are the 198 proof..
  94. Re: Beat is terrible! by Anonymous Coward · · Score: 0

    But like heroin addicts we keep coming back for more.

  95. Re:Um.. Please Explain by Anonymous Coward · · Score: 0

    So I guess desktop GUI toolkits are hacks too, since they try to standardize features across different operating systems. So are a lot of *NIX code and standards that lets you use various C libraries on a wide variety of systems even if they handle things differently in the kernel.

  96. Re:Ah, yes... but... FUCK BETA! by Anonymous Coward · · Score: 0

    Buck feta! Buck feta!

    As 60% plus of web traffic is going mobile, this is some attempt at better viewwing on that platform. However, if you even twitch your pointer you get all sorts of pop up doodabs jumping out, too many features remain broken (viewing "Monday" posts). My big concern is will it print Ok. The old one already suffers from crazy overlays over the article text...
    The designers have some of my sympathy as I've been whacking my head on mobile friendly / "responsive" for 6 weeks or so - it can drive you bonkers.

    ON TOPIC:
        cut-n-paste, rename as "yours".. although the project client will then think they "own" it and sue jQuery over copyright infringement. Mad world we have, amen.

  97. Are you planning to make money on it? by iamacat · · Score: 1

    If you are, consider using a plain, unwrapped XMLHttpRequest, and whatever other changes they want the price of doing business. All app stores have obnoxious rules and incompetent individual reviewers.

    If not, why would you want to reward a company unless they make your life pleasant. Move on to more open platforms. On Android users can side load apps without anyone's approval and with recent SDK release you should be able to display your Plex content on an $35 chrome cast dongle.

  98. Re: Ah, yes... but... FUCK BETA! by narcc · · Score: 1, Interesting

    welcome to the world of "professional" software development.

    No kidding. This is from the second paragraph of the guy's pathetic message-to-Panasonic-turned-fourm-post-turned-Slashdot-article:

    Essentially, jQuery implements a Javascript class “$”,

    Yeah, we're not dealing with even a minimally competent "developer" here. Judging from the rest of the thread, he's not the exception.

  99. Woo! Fuck Beta. by Anonymous Coward · · Score: 1

    I agree 100%.

    Wait, Panasonic has an app store?

  100. Beta sux by Anonymous Coward · · Score: 0

    I absolutely loath websites that make me "load more" for fear I load 10 pages worth of stuff then click the wrong button... meaning I have to start from scratch again...

  101. Vanilla.js FTW by c0lo · · Score: 5, Funny

    jQuery is a hack too?

    Vanilla.js. Have a look over their jQuery/Vanilla-JS comparison examples and consider if you really want jQuery.
    At a glance:

    Vanilla JS is a fast, lightweight, cross-platform framework for building incredible, powerful JavaScript applications.
    ...
    Vanilla JS makes everything an object, which is very convenient for OO JS applications.
    Native support for HTML5 and other cutting-edge technologies makes me keep coming back to Vanilla JS, time after time.
    Vanilla JS is the lowest-overhead, most comprehensive framework I've ever used.

    --
    Questions raise, answers kill. Raise questions to stay alive.
    1. Re:Vanilla.js FTW by mwvdlee · · Score: 1, Insightful

      I get the joke.
      But seriously: they actually prove the point why things like jQuery exists in the first place; the JS examples are obfuscated and incompatible.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    2. Re:Vanilla.js FTW by Jaruzel · · Score: 0

      Seriously, This.

      I *hate* JQuery, I also *hate* that every time I ask the internet for how to do X in JavaScript, 95% of search results are actually JQuery examples.

      I'm not a pro site builder, I do little projects for fun, I DO NOT need jQuery. It seems to me that so many script-kiddies who have actually NO IDEA how to write JavaScript, bolt-on JQuery by default and then live inside the $ class, using unaltered code lumps ripped from the aforementioned search results.

      Until JQuery is merged with the core JavaScript library on most browsers (which is kinda pointless seeing as it's just JavaScript anyway), It CANNOT be considered a 'core' language and is still very much an 'extension' which may or may not be supported in browsers going forward.

      Anyway, rant over... :)

      -Jar

      --
      Together, We Can Make Slashdot Better. I Do NOT Mod ACs. - Check Me Out
    3. Re:Vanilla.js FTW by mrbester · · Score: 1

      Apart from primitives, everything already *is* an object. And for the primitives, there's an object wrapper for each one...

      --
      "Wait. Something's happening. It's opening up! My God, it's full of apricots!"
    4. Re:Vanilla.js FTW by RightSaidFred99 · · Score: 3, Insightful

      Lolwut? You do understand that jquery is just a set of helper libraries written in...Javascript...right? It's not a 'core' language because it's not a language _or_ an 'extension' - it's a library of code.

      There's no issue of browsers 'supporting' it, it's more an issue of it supporting any given browser and its eccentricities, which _you_ as a Javascript developer would need to do anyway.

      Would you be happier if these non-"script kiddie" (lol) developers just pasted the jQuery code in their own files, does that make it better?

    5. Re:Vanilla.js FTW by Raumkraut · · Score: 0

      jQuery is the PHP of Javascript frameworks.

    6. Re: Vanilla.js FTW by jameshuckabone · · Score: 0, Flamebait

      jQuery is dope and if you can't see its power then I consider you very dumb with respect to solving the problem of wasting your life

      --
      http://www.accountkiller.com/removal-requested
    7. Re:Vanilla.js FTW by Anonymous Coward · · Score: 0

      You little Vanilla hacker, we got you, too!

    8. Re:Vanilla.js FTW by TheRaven64 · · Score: 1

      If you consider people who reuse libraries instead of rewriting everything from scratch to be script kiddies, then I hope I never have to use any code that you've written...

      --
      I am TheRaven on Soylent News
    9. Re:Vanilla.js FTW by fatphil · · Score: 1

      I skip-read that page, missing the "0 bytes" clue. When I got to the first benchmark, I just thought "wait a second, that's just plain old javascript DOM control?!??!".

      My appreciation of the humour, and the serious payload, peaked higher because I hadn't seen the earlier clue.

      Thank you!

      --
      Also FatPhil on SoylentNews, id 863
    10. Re: Vanilla.js FTW by Anonymous Coward · · Score: 0

      Wow. No wonder your projects are so small considering the lack of understanding you have with jquery. Seriously spend some time investigating before you do your rant. Absolutely everything in your post was wrong. F

    11. Re: Vanilla.js FTW by Anonymous Coward · · Score: 0

      jQuery is dope and if you can't see its power then ...

      Let me provide a relevant link to your comment.

      (for those to busy or lazy to read, i'll quote just a bit from the gospel)

      Return to Gamemakerdom, you insolent insects!

    12. Re:Vanilla.js FTW by cdrudge · · Score: 1

      That's fine. I'm a professional developer. I do big projects for pay. If I can use a library that makes my application easier to read, write, modify, and debug, plus does what it's suppose to why NOT use it? The biggest downside is that it's performance can be slower but for a large portion of time, the performance difference isn't THAT great that it's a negative and the advantages outweigh the disadvantage. And if performance is an issue, you can switch to pure javascript without using the library to optimize key sections of code.

    13. Re:Vanilla.js FTW by TsuruchiBrian · · Score: 2

      I avoided jquery for a long time, because I would rather have my code not depend on a 3rd party library if possible. Eventually I succumbed. I just couldn't stand doing things in basic javascript anymore. jquery is a defacto standard now. It seems to offer better cross-browser compatibility than using html5. Try using the draggable feature of html5 in the 3 major browsers. You get 3 different behaviors. Maybe this will change one day.

      Maybe jquery code runs slower than basic javascript. I really don't care. It runs on the client. At this point I consider some instances of using basic javascript when the jquery solution is more elegant (but maybe a bit slower) to be an optimization hack.

    14. Re:Vanilla.js FTW by Anonymous Coward · · Score: 0

      Well then, you might prefer whoosh.js over vanilla.js.

      - T

  102. Re:Ah, yes... but... FUCK BETA! by Anonymous Coward · · Score: 0

    and also, the comments consistently crap out on beta on my version of chrome. It's a pile of text really what's so hard about getting it working =|

  103. Re: Um.. Please Explain by matthewv789 · · Score: 1

    There's a lot more useful in jQuery than just covering up browser differences, but sure, writing for a single platform definitely eases some of the pain of writing and testing jQuery-less Javascript.

  104. Re: Ah, yes... but... FUCK BETA! by PeterJamesFoote · · Score: 0

    I'm sticking with VHS! O.0

    --
    - I can't help punning, I'm the product of a Jesuit Education. -
  105. Re:i don't get it by houstonbofh · · Score: 4, Insightful

    Like a lot of the new UI changes lately, (First rev of KDE4, Win8, Gnome3, Unity) it makes the things I do often more difficult or imposable, and makes nothing I do often easier. "It is a beautiful new hammer, and we removed the head to streamline it."

  106. Re:Ah, yes... but... FUCK BETA! by FatdogHaiku · · Score: 4, Insightful

    This is what annoys me even more than the bad design - they actually solicited our feedback, and we took the time to give it, then they completely ignored it.

    Hopefully they will listen to the crickets after classic is no longer an option...

    --
    You have the right to remain sentient. If you give up the right to remain sentient, you will be elected to public office
  107. Re: Beat is terrible! by houstonbofh · · Score: 1

    But like heroin addicts we keep coming back for more.

    But as it gets worse, that "we" will become a smaller and smaller number.

  108. jQuery needs more resources than Panasonic gives by detain · · Score: 1

    While I wouldn't call jQuery a hack, it would be reasonable to say for an embedded platform like the panasonic tv, it might not be able to handle the overhead of loading jQuery and still performing well.

    --
    http://interserver.net/
  109. Re: Ah, yes... but... FUCK BETA! by jd2112 · · Score: 1

    welcome to the world of "professional" software development.

    No kidding. This is from the second paragraph of the guy's pathetic message-to-Panasonic-turned-fourm-post-turned-Slashdot-article:

    Essentially, jQuery implements a Javascript class “$”,

    Yeah, we're not dealing with even a minimally competent "developer" here. Judging from the rest of the thread, he's not the exception.

    Perhaps you should drop your plex client project and work on something more professional.
    How about moving to something corporate friendly and doing some ASP.NET development!
    Oh, wait. ASP.NET relies heavily on jQuery as well. Nevermind.

    --
    Any insufficiently advanced magic is indistinguishable from technology.
  110. Don't use Jquery by Eskarel · · Score: 1

    If all you're doing is short cutting the ajax call (which has actually been reduced to one line now anyway) the don't add a large third party dependency.
    Hell, if you are building an application which will only ever run on a single platform, don't use JQuery, most of the ugly calls have been reduced dramatically in length anyway.

  111. Use pure JavaScript for AJAX call by Beeftopia · · Score: 1

    How it's done is here. Basically, you test to see which of the various XMLHttpRequest objects work (basically it's several for Microsoft and one for the rest of the world), and use the one that works. I personally don't do it exactly that way, I use a try/catch block but that seems like a good answer too.

    Details on the return values here.

    It's quite straightforward. While there are good reasons to use jQuery, there's no need to use it solely to handle AJAX calls for multiple browsers.

    1. Re:Use pure JavaScript for AJAX call by DrXym · · Score: 1
      There are probably dozens of xmlhttprequest wrappers floating around that do likewise.

      But I would expect there is benefit of using jQuery for lots of things in a web 2.0 content. For all the fanfare JavaScript + HTML + CSS is a mess which breaks in different and subtle ways from one browser to the next. Using a good AJAX library or something like GWT is a good way to insulate the code from this brokeness and concentrate on application level problems.

      I wouldn't accept Panasonic's answer either on this issue. If a reviewer doesn't know what jQuery is or why it might increase the quality of apps on their platform then they are simply not qualified to review code in the first place.

    2. Re:Use pure JavaScript for AJAX call by Jmc23 · · Score: 1

      Or since he's developing an app for a specific tv, namely Panasonic, he shouldn't have to worry about targetting specific browsers and should just use the API provided by panasonic. You know, the one the terms of service says that he has to use.

      --
      Don't complain about syntax, grammar, or spelling. There is no.hell like input on android.
    3. Re:Use pure JavaScript for AJAX call by Jmc23 · · Score: 1

      Now, would you be able to accept their answer if you actually knew anything about what's going on? Or you're just dumb?

      --
      Don't complain about syntax, grammar, or spelling. There is no.hell like input on android.
  112. The Daily WTF, Woot, and Slashdot by Anonymous Coward · · Score: 2, Interesting

    I stayed with The Daily WTF through their Worse Than Failure transition and they listened to their users and switched back. I still visit them w/o ad blocking. I've only been back to Woot once since their redesign, just to make sure they haven't reverted to their previous fame, they haven't. I'll never buy something from there again nor support anything with their brand mark. I'm a college student and we'd have 'Woot parties' during their Woot Offs. No one here has spoken about them since their transition. They're completely dead to us. Slashdot will be dead to us too.

    On the plus side, I'll have more time to read actual research papers so I'll have a greater depth in my field. However I did like the breadth Slashdot game me with tech in general. Dice won't listen (and you'd have to actually contact them not just protest on the forums. They probably don't read these posts and if they do then they've already shown us they don't care).

    Someone please fork the site and I'll actually get an account this time.

  113. Why jQuery? by Carcass666 · · Score: 1

    I use jQuery, a lot. But I use it because it allows me to worry less about what browser I am running on. If I am coding an embedded application for a known, fixed platform, I would be inclined to avoid the overhead of something like jQuery. If you're not worrying about what brain-damaged version of IE your code is running on, just use XMLHttpRequest. Manipulating the DOM isn't that bad, especially if you are leveraging CSS for your appearance attributes.

    1. Re:Why jQuery? by DrXym · · Score: 1
      The best way to develop for embedded devices is to do as much development as humanly possible on your PC where the tools are better, the debugging is better, the turnaround is better. Firing up an app for debugging on a PC takes seconds where it could take a minute on the real device.

      In the case of web app development, the "emulator" is just a browser. If the TV is using Webkit then use something like Chrome for development. Probably 95% of the code and GUI could be developed and tested without going near a device.

    2. Re:Why jQuery? by Carcass666 · · Score: 1

      Completely agree. I think Panasonic is pushing back on the idea of using jQuery as an abstraction layer around Javascript. If I understand this use case, code is getting written to execute on a browser embedded in a TV. In this case, I'm not sure what jQuery gets you, other than making it easier to code Javascript.

    3. Re:Why jQuery? by DrXym · · Score: 1

      I would think that would be obvious if Panasonic were thinking it through. It would deliver an app to their store with less bugs, more functionality and in a shorter time. Making people write it from scratch isn't going to do them or devs any favours.

    4. Re:Why jQuery? by Arker · · Score: 1

      What it gets you is extra overhead and resource usage on a device that is probably already hideously slow and chronically short of resources at best.

      They are making the right call here. JQuery is an extra and completely unneeded layer of abstraction over the ecmascript which is more than abstract enough to begin with. It's used to let you run the same code across incompatible interpreters. In this case the app will run on one and only one interpreter and you should know which one that is ahead of time.

      Easy solution, copy the bits of jquery you are using inline, then READ them, and delete all the stuff you dont need. Test and resubmit.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
  114. Business as usual by Anonymous Coward · · Score: 0

    Small minds as gatekeepers... Nothing to see here. Life will go on.

  115. Re: Ah, yes... but... FUCK BETA! by narcc · · Score: 2

    Oh, wait. ASP.NET relies heavily on jQuery as well.

    Wow, total fail.

    It's starting to look like jQuery and incompetence go hand-in-hand...

  116. Their sandpit, their rules by Stolpskott · · Score: 1

    If you are having problems getting past this one (idiotic) App reviewer, then unless you have already gone through a successful app review process with another reviewer whom you can use for a second opinion or have an escalation point to request an appeal, then you have only two choices that I can see - give up on the idea, or rewrite the app without using jQuery (either by self-coding all of those elements, or taking the bits of jQuery that you need and packaging those separately.

  117. Yes, Move On by Anonymous Coward · · Score: 0

    Just because they can pull a piece of consumer electronics out of their ass doesn't make them any more clueful about the technology that matters here. They have a clue about, say EE, or about industrial design. Yet they fucking demonstrably have no clue about:

    1. How to set up an app development program.
    2. How to hire the right people to be app reviewers.

  118. Ha ha by Anonymous Coward · · Score: 0

    OK, so let me summarize. The code on my page might grow 2-5x by not using jQuery. Thank you, point taken, but, like, I already knew that, you know?

  119. Lol... 'Funny'. by Anonymous Coward · · Score: 0

    You got modded funny because your every word in that screed is fucking retarded, and retarded shit is funny.

  120. Re:oh look, an actual tech related "ask slashdot". by Anonymous Coward · · Score: 0

    Not using jQuery made some part of our app incompatible with IE8, and created rendeing errors on 60% of our 3 million users. Error lated less than one day, but that's a good enough reason to use jQuery for me...

  121. Those are not their (Panasonic's) TVs. by Anonymous Coward · · Score: 0

    Those are TVs of us like you and me.

  122. It's an anti-design. by Anonymous Coward · · Score: 0

    This new "design" is an anti design. It shows an utter lack of understanding of how us, humans interact with visual content. It simply confirms that whoever is doing this, and the people in charge, are all unfit to deal with the project at hand.

    It's time for a replacement for slashdot. Hint taken, dice.

  123. To Quote A Great Man by Tigersmind · · Score: 1

    "when its all over, I am going to go balls deep into Beta over there. But only cause Dice asked me, sweet like." -Richard B Riddick, murderer, escaped convict.

  124. Re:Depends on your unicode needs... Still... Fuck by Anonymous Coward · · Score: 0

    At least the Hungarian test sentence has 2 letters missing u" and o". These are the "problematic" letters on non-unicode systems, as they are not in the Latin-1 charset.
    So I guess still no unicode :-).

  125. Re:i don't get it by Knightman · · Score: 3, Funny

    "It is a beautiful new hammer, and we removed the head to streamline it."

    You forgot to mention that they exchanged the handle for balsa wood too, I thought I had a nice little stick there for a while...

    --
    --- Reality doesn't care about your opinions, it happens anyway and if you are in the way you'll get squished.
  126. BETA discussion by mugnyte · · Score: 4, Informative
    1. Re:BETA discussion by Anonymous Coward · · Score: 0

      Unfortuantely, that page is crippled by the beta.

      I was unable to figure out how to submit a new post.

      Can somebody explain how to submit a new post on that page?

  127. "Bare" Metal by aarusso · · Score: 1

    I wonder how "bare metal" JS could be.

  128. Turning it off by Anonymous Coward · · Score: 0

    For the love of god tell me how do I turn it off? :)

    1. Re:Turning it off by Anonymous Coward · · Score: 0

      slashdot.org/?nobeta=1

  129. Re: Ah, yes... but... FUCK BETA! by cyber-vandal · · Score: 1

    In what way does it rely heavily on JQuery? Not noticed that in my day to day work.

  130. Re: oh look, an actual tech related "ask slashdot" by Anonymous Coward · · Score: 0

    the point, is that this application is beng developed for an embedded device, not a heterogenous browser environment.

    the embedded device will have ONE browser, and ONLY ONE browser, because it is a closed system.

    there is no real need for a large compatibility library intended to make shit work across $Foo browser, for multiple values of $Foo.

    instead, you introduce code that will, under ideal circumstances, never run, and under not so ideal circumstances, could possibly be run in ways that the developer nor the customer wants to happen, but that attackers may find very appealing. (especially since it is the most widely deployed library on the web, and thus very well known, and thus more easily exploited to break shit in ways that are favorable to the attacker.)

    again, swiss army knife, closed platform. they dont mix.

  131. That's just too bad. by Anonymous Coward · · Score: 0

    I'd've agreed that jQuery is in fact a "hack".

    1. Re:That's just too bad. by Riddler+Sensei · · Score: 2

      "I'd've" is a pretty interesting English hack.

    2. Re:That's just too bad. by Zero__Kelvin · · Score: 2

      No. It is "I would have" and parses as valid English

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
  132. Re:Ah, yes... but... FUCK BETA! by Anonymous Coward · · Score: 1

    > they actually solicited our feedback

    ...on some random server outside the slashdot.org domain which insists that I enable JavaScript before I can give my considered opinion. Thanks, but no thanks.

    And for the record, Slashdot BETA sucks.

    --P

  133. Re:jQuery needs more resources than Panasonic give by Kremmy · · Score: 1

    I feel that it would be completely unreasonable for a platform running applications based on Web APIs to be so constrained as to have an issue with jQuery.

  134. As a developer by Anonymous Coward · · Score: 0

    As a developer... I wouldn't call jQuery a hack. It's way worse than that.

    It's basically a completely new language on top of Javascript, incompatiple with normal Javascript, and the syntax is terrible. Using jQuery results in unreadable code. Perl may have the record for looking like line noise, but jQuery is definitely running in that competition.

    Now, I can understand using jQuery if you need to support IE6. That browser is so far away from standards that you need something to work around all it's inconsistencies. But this is not going to run on IE6, it's an app for a specific make of smart TV. Lugging around jQuery to support a browser that the app will never run on in the first place, is just madness.

    At my work, we only need to support down to IE8, which is close enough to standards that we gain more (readability, ease of debugging, having one less language people need to learn) from avoiding jQuery, that we would gain from using it. And that's for a financial system with dragable windows (each window is a div, no popups), drag'n'drop and everything.

  135. Step 4: by Anonymous Coward · · Score: 0

    Loose half your IQ points dealing with people who have trouble walking upright.

  136. Re: Ah, yes... but... FUCK BETA! by Anonymous Coward · · Score: 0

    I just created a basic ASP.NET project using the normal visual studio project creation wizard. Before I made a single modification to the template I noticed it created some jQuery files. I don't know how much it relies on them, but they are there.

  137. Heh by Anonymous Coward · · Score: 0

    First time I've seen someone proudly present themselves as "real javascript developer" :D

    That's a bit like announcing you can code in HTML. Yes, you sure can.

  138. People need to grow up by Anonymous Coward · · Score: 0

    I'll say it again the same people that blasted everyone that hated Windows UnGreat, for changes to the OS, called those people morons for being afraid of change, including the people that modded up those comments.

    Now they're the ones crying and moaning over /. change. Really laughable how many think they know it all, and blast everyone who doesn't think like they do. But now there the ones acting childish, and throwing brainless comments around.

    I hope they go with beta and get rid of these users, there will be newer ones and the older ones who don't mind change. They'll find another way to make revenue off of ads, considering the majority of users use a blockad, losing users isn't going to hurt them anyway

    1. Re:People need to grow up by SplatMan_DK · · Score: 1

      I'll say it again the same people that blasted everyone that hated Windows UnGreat, for changes to the OS, called those people morons for being afraid of change, including the people that modded up those comments.

      Now they're the ones crying and moaning over /. change.

      Ahemm ... nope. They're crying and moaning over poorly designed change. And with good reason.

      They'll find another way to make revenue off of ads, considering the majority of users use a blockad, losing users isn't going to hurt them anyway

      Some of us pay for Slashdot. And don't disable the ads, since they're a pretty good way of keeping tabs on market trends. So speak for your self.

      P.S. Beta sucks!

      - Jesper
       

      --
      My security clearance is so high I have to kill myself if I remember I have it...
  139. Re:Why they use jquery on their site. I Guess it by gbjbaanb · · Score: 1

    seriously, won't anyone RTFM. Its just really bad editorial as usual - they simply expected the coder to use their API rather than bypass it using jQuery. That's all.

  140. Re: Depends on your unicode needs... Still... Fuck by Anonymous Coward · · Score: 0

    I can see those letters fine. FF on android 4.3

    I can't see the Cyrillic, Greek, Hebrew or Japanese characters though.

  141. Re:jQuery needs more resources than Panasonic give by DrXym · · Score: 1

    I expect most TVs these days are embedding webkit and have sufficient memory to cope with random webcontent. There might be a few using Netfront but even that is a relatively competent browser capable of handling modern content (to a lesser degree).

  142. Re: Depends on your unicode needs... Still... Fuck by Anonymous Coward · · Score: 0

    You're missing þ in front of và in icelandic.

  143. Re:Ah, yes... but... FUCK BETA! by TheRaven64 · · Score: 3, Interesting

    They're still soliciting it. Stop whining here and send an email to feedback@slashdot.org.

    --
    I am TheRaven on Soylent News
  144. they're right by jblues · · Score: 1

    They're right. . . using something like this to abstract and provide a standard API over all of the subtle differences in various Javascript implementation is definitely a hack. You need to learn and become aware of these subtle differences yourself - handling each case separately. After a while you'll notice that you're doing this over and over again: Consider instead writing your own utilities to do DOM manipulation and other common features. And you'll no-doubt be relying on these utilities a lot, so it would be wise to allow accessing them using terse, short-hand method - the '$' symbol could work wonders here!!

    --
    If it acquires resources on instantiation like a duck, then its a shared_ptr<Duck>
  145. You answered your own question by The123king · · Score: 1

    Yes, I know I can write my app without any Javascript library, but I am really hoping avoid that.

    There's your answer. Mojang has to rewrite Minecraft (for Pocket Edition) in C++ in order to get it submitted to the iOS App Store.

    --
    If you gave me a choice between a printer and a giraffe with explosive diarrhoea, i'll get my ladder and my raincoat
  146. Re: Ah, yes... but... FUCK BETA! by cyber-vandal · · Score: 1

    It doesn't rely on them at all. They're just included for convenience.

  147. ***FUCK BETA*** by chris231989 · · Score: 1

    no really, if this BS if forced on us i'm out. Screw you guys, i'm goin' home.

  148. IT IS GOD DAMN TIME TO FORK SLASHDOT. FUCK BETA! by Anonymous Coward · · Score: 0

    Fuck Beta!!! Fuck it!! We need a new Slashdot!

  149. Senior Blah Blah Engineer by Anonymous Coward · · Score: 0

    Mötley Crüe rocks, dude

  150. They want a walled gardgen with their APIs as the by Anonymous Coward · · Score: 0

    They want you to use your APIs so that you cannot escape the walled garden they are attempting to build with their "app store".

    It's not rocket science. This is why your jQuery thing got shot down.

    Your best course of action is to get a small HTPC and start writing apps for XBMC and ignore those "wow let's build app storez and collectz teh moneyz" companies.

  151. I HAVE THE ACTUAL ANSWER TO THE GUY by gl4ss · · Score: 5, Informative

    use the non-minified version.

    when you submit stuff that gets vetted by some moderation into online javascript appstores-within-apps-or-devices then it is STANDARD PRACTICE to submit non-minified code for readability.

    the theory is that they can see that you're not going to do anything to hack the tv, spotify or whatever. this is standard on all that I've submitted apps into.

    and no, they don't actually read the code and see what it does.

    so use the non-minified version.

    --
    world was created 5 seconds before this post as it is.
    1. Re:I HAVE THE ACTUAL ANSWER TO THE GUY by dwater · · Score: 1

      mod parent up...interested if this actually solves the problem...I don't see why it wouldn't, unless they care about the licenses, why would they care who actually wrote it?

      --
      Max.
  152. Good idea to ban it by thetoadwarrior · · Score: 1

    Excluding jQuery would exclude all the incompetent JS developers so on that point alone it's a wise move. But likewise it maybe that they don't want things like jQuery used because jQuery almost certainly doesn't test for Samsung TV sets. Yes they may use android with WebKit but if they opt to do something different and that causes problems then who is going to fix your app or will you get snotty when it's pulled? It is a bit heavy handed but I'd say it's a bit more reasonable given it's not a desktop browser where people almost expect things to break. They expect their tv to just work.

  153. Tell him anything you want by mythix · · Score: 1

    He clearly has no clue about what's going on, so just tell him you remove jquery from your code and replaced the ajax calls with standard Javascript.

    since jQuery is standard javascript, it's not even that much of a lie...

  154. Re:Ah, yes... but... FUCK BETA! by terryducks · · Score: 0

    got a few sites ? No reddit though ... to many pictures. If im forced to use beta, i'm outta here.

  155. jQuery is the herpes of web design by Anonymous Coward · · Score: 0

    A quarter of web sites have it, and if you're not careful whose code you use you'll end up with it as well.

    1. Re:jQuery is the herpes of web design by pspahn · · Score: 1

      If a hundred people get herpes, you'd probably treat them all with basically the same medicine.

      If a hundred browsers visit a website, you'd probably treat them all with some sort of library that unified all the esoteric inconsistencies.

      I guess you're right!

      --
      Someone flopped a steamer in the gene pool.
  156. jQuery IS a hack by Anonymous Coward · · Score: 0

    jQuery is a compatibility library to allow writing JavaScript for IE6 effortlessly. If you are developing for a specific platform, it's just an unnecessary layer of obfuscation. I can fully understand that they rejected your app. You should write standard JavaScript where it's possible, not use some obscure wrapper library. You can learn here how to use the standard API instead of an unnecessary wrapper lib like jQuery. Good luck!

  157. Re: oh look, an actual tech related "ask slashdot" by Anonymous Coward · · Score: 0

    Not to mention that he's wasting his time writing apps for Panasonic TVs to begin with. He's obviously already got too much time and can't find anything productive to do with it.

  158. jQuery is a hack by ThePhilips · · Score: 1

    Of course jQuery is a hack - a hack around the out-dated, crufty and rigid thing called CSS. Oh yeah, jQuery has lots of other stuff included, but if one would look at the largest chunk of work it does, it is patching the layout, dynamically adding dynamic behavior what, as pragmatical person can easily notice, CSS can easily be made to do too. But everybody's stuck with the notion that CSS is only and solely a static abstract style definition. So the everybody is stuck with jQuery to patch it up during run-time.

    --
    All hope abandon ye who enter here.
  159. So much whitespace by Anonymous Coward · · Score: 0

    So much fucking white space - I get about 4 lines of text on my 1080p monitor

    Welcome to the large print edition

  160. FUCK SLASHDOT BETA by thexile · · Score: 0

    FUCK BETA! FUCK DICE!

  161. Copy JQuery into your App by Anonymous Coward · · Score: 0

    Just take the debug code of JQuery and submit it as part of your App. DONE.

  162. Who Made That Site?? by Anonymous Coward · · Score: 0

    I just checked out your link, it's interesting.
    Who do you think created the site? I couldn't find any meaningful attribution, asides from two guys at the bottom.
    The entire point of JQuery is that it has *CROSS BROWSER* features. So while it's cute and all to compare JQuery code to an IE implementation, where are the native implementations for Opera, Firefox, Chrome (and so on)??
    The website entirely misses the point of using JQuery.
    The colourscheme and style look decisivly like Microsoft. Perhaps they had a hand in writing this page? I mean it's in their interest for people to use native JS in IE (with all it's associated quirks and BS) rather than maintain their protability with cross-browser JQuery.
    Just my £0.02 worth.

  163. Let's face it by sproketboy · · Score: 1

    JavaScript itself is a hack.

  164. The Ultimate Language... by itsdapead · · Score: 1

    That should come as no surprise to you as it should be pretty obvious by now that Resig doesn't even have a superficial understanding of javascript.

    Ah, Javascript - so "expressive" that everybody can invent their own programming paradigm and then flame anybody who does it differently... and if that isn't enough just invent a new language that compiles to Javascript.

    Finally, we have a single, unified platform for the language wars!

    Sorry - must dash - lots of code to convert to use "object.create" because, apparently, every time you use a constructor function, someone shoots a puppy.

    --
    In a survey of 100 programmers, 111111 thought that duck-typing was a good idea.
  165. Beta is not that bad. by Anonymous Coward · · Score: 0

    I quite like the beta. It could do with a bit more bootstrap though... an alot more jquery!

  166. javascript is a hack! by Torvac · · Score: 1

    nt

  167. Second Posting? by Anonymous Coward · · Score: 0

    Second posting of this ridiculous site.
    It compares JQuery to IE, yet ignores the fact that JQuery offers cross-browser support, which is fantastic.

  168. Jquery by Anonymous Coward · · Score: 0

    "JQUERY is so common it should be built into all browsers and incorperated into the javascript standards and even replace the standards in some cases."

    Just remember that the reason JQuery exists is because the *standard* Javascript API has been poorly implemented by everyone. If the standards had been implemented properly to begin with then we would have no need for JQuery, though libraries for AJAX and the nice selection technique would probably still exist, they just wouldn't contain any browser specific code.

    As a web developer I abhore the different JS implementations. And yet JS seems to be on the rise. Without JQuery (or similar) you simply can't be productive.

  169. Done with slashdot by Anonymous Coward · · Score: 0

    This beta hate is ridiculous. I can no longer browse the site - not because I can't handle the beta - it's all you whiny bitches who can't handle change.

  170. Panasonic are correct but should have been more me by Anonymous Coward · · Score: 0

    Panasonic should not have written back suggesting that jQuery is a hack. Instead they should have written back to state that jQuery is a library which was developed to allow less code to be written in an increasingly fragmented browser world. As samzenpus has pointed out $.ajax in a wrapper for XMLHttpRequest() however in the bad old days you might have had to support IE6 which used ActiveX to achieve this.

    $.ajax made supporting both browsers easier.

    However a TV *only has one choice of browser* and so the overhead cruft will just cause the performance of developing an app to suffer. Performance is extremely important in developing apps for TVs because processing power is distributed differently in a TV to a computer.

  171. Re: Depends on your unicode needs... Still... Fuck by Anonymuous+Coward · · Score: 0

    I can see those letters fine.

    No, you don't.

    Just because you don't know Polish, don't assume that "Pchn" and "jea" are actual words.

  172. Harsh by Anonymous Coward · · Score: 0

    I think you're being harsh on JQuery, it is cross-browser and it does its best.

    Do you have any suggestions of other cross-browser JS libraries that do it better?

    PS: Beta sucks, and forced titles on replies is fucking stupid.

  173. Perils of Outsourced QA by cshotton · · Score: 1

    Having submitted apps to almost every major TV manufacturer on behalf of some prominent global brands, I can tell you there is one common thread through all of this. Outsourced QA.

    These electronics manufacturers are devoid of any meaningful software organization internally and almost all of them outsource their app evaluation processes to external organizations. These organizations are paid to find defects and in no way are incentivized to help you get your app into the marketplace. Not only is this incentive structure counterproductive, it also promotes an entirely random and inscrutable process where the same app can be submitted 3 or 4 times with absolutely no changes and receive wildly differing failure reports for completely unrelated reasons because it gets reviewed by 3 or 4 different analysts with different skill sets and random acceptance criteria.

    In order to get some apps accepted by Samsung's "QA" process, we literally had to resort to threats in email that if they didn't pass the app, we were going to turn over their completely random QA reports to Samsung and get them fired. Good luck!

    --

    Shut up and eat your vegetables!!!
  174. DOM-Query Navigators: performance hit, easy leaks by handy_vandal · · Score: 1

    ... sap the performance of your script by following the JQuery ethos of using expensive DOM-query navigators for every operation ...

    Performance hit is a problem, agreed.

    Also problematic: ease of creating memory leaks.

    --
    -kgj
  175. "Paying $129 for the developer program" by Anonymous Coward · · Score: 0

    Time was, if you asked a programmer to pay for the privilege of being allowed to do work, rather than paying them, they'd have laughed in your face. Fuck all these app markets.

  176. Very Common the so called "Jurassic Developers" by serverleader · · Score: 0

    Just like in any other work place.... you have your Jurassic developers that if they don't know or understand how a technology works they won't let the other developers innovate.... This is very common on the work place .... Looks like Panasonic has a bunch of ignorant people on their Dev team that's why their products stay behind ....

    --
    - - - - - . .. . - Get Counted!
  177. Is it really jQuery? by Anonymous Coward · · Score: 0

    Are you sure that the problem is actually jQuery? Perhaps Panasonic does not want their embedded platform to be used by 3rd parties to gather craploads of personally identifiable information and send it to some disreputable company. Perhaps that is the actual hack that they are complaining about.

  178. JavaScript is a hack and kludge by Anonymous Coward · · Score: 0

    Http / HTML was designed for CERN document retrieval. JavaScript kludged it for applications. We are 15 yrs overdo for a protocol designed specifically for distributed applications.

  179. Re:Ah, yes... but... FUCK BETA! by Anonymous Coward · · Score: 0

    Wrong forum but yes, it SUCKS!

    The day that I can't go back to 'classic' is the day I say SUCK OFF Slashdot.

  180. Why would you need an app ... by Anonymous Coward · · Score: 0

    For a DLNA server on a 'smart' TV?

  181. why? by Engeekneer · · Score: 1

    What's wrong with slashdot beta?

    1. Re:why? by JalfResi · · Score: 2

      It sucks.

    2. Re:why? by Engeekneer · · Score: 1

      Ah, the deepgoing analysis and communication of the dislikes of the new site.

      Really, "it sucks"? Are you serious? That''s not a complaint, that's being an idiot. Fine, two can play this game

      You suck

    3. Re:why? by Anonymous Coward · · Score: 0

      Ok, let's go with "if it ain't broke, don't fix it."

      And the site has been "broke" ever since they instituted the AJAX-driven commenting system. Fix that, and I'm on board.

      Continue with this "big pictures, small words" approach that mimes the worst of Web 2.0, and I'm outta here.

  182. Wrong question by Dcnjoe60 · · Score: 1

    Any thoughts on how I can better explain jQuery to an app reviewer?

    That is the wrong question. If jQuery is a hack, then ask them what Panasonic's preferred method is.

  183. Re:oh look, an actual tech related "ask slashdot". by DaveV1.0 · · Score: 1

    If the targeted, gate-kept platform refuses to allow one's code because one used an external library they don't like, then all the time one has spent developing one's app is wasted.

    And, "because it is faster for the developer" is not a good excuse to include massive libraries in a resource limited environment. "Sure, it will suck up all the resources on the device and run slow as hell, but that is OK because I wrote it in 10 minutes!"

    --
    There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
  184. And this is bad, why? by Dcnjoe60 · · Score: 1

    f you move me to the beta slashdot abortion i'll add this place to the block list and never visit again.

    Hmmm, one less AC. That sounds like a positive development.

  185. Tell him it's an industry standard by Nitage · · Score: 1

    Tell him it's an industry standard, and give him the names of a couple of websites that use it: pannasonic.com for a start,

  186. jQuery is an industry defacto standard library. by erroneus · · Score: 1

    That's all that needs to be said about it.

  187. Ugh by Anonymous Coward · · Score: 0

    Stupid, young programmers. A "hack" is GOOD. In software, it is a novel, inventive solution to a problem. What you mean by "hack" is a "kludge."

  188. Re: Ah, yes... but... FUCK BETA! by TWiTfan · · Score: 1

    As a super-programmer who's better and more smug than any other programmer in the universe, I would just like to say that you're ALL wrong and only *I* have it right. There are only two ways to do any programming task: MY way and the WRONG way. And none of you know MY way, so that kind of narrows it down.

    Programming: You're doing it completely wrong.

    --
    The cow says "Moo." The dog says "Woof." The Timothy says "Thanks, valued customer. We appreciate your input."
  189. Re:Ah, yes... but... FUCK BETA! by JalfResi · · Score: 1

    Yup, everyone should email them now. Just emailed them the following:

    Hi!

    Long-time lurker (10+years) of Slashdot. Slashdot is the only site I visit every day, multiple times. After giving beta.slashdot.org a whirl I think I can confidently say that if you push forward insisting on a redesign of Slashdot.org and kill the classic Slashdot you will have a mutiny on your hands!

    It is quite clear from using beta that the designers (or project lead) has never used Slashdot; the key killer features of Slashdot are removed! Let me make this plain to you so you understand: NO ONE VISITS SLASHDOT FOR THE STORIES; IT’S THE COMMENTS, STUPID!

    The comment system and meta-moderation IS Slashdot. Kill that and you don’t have Slashdot anymore, you just have yet another tech news aggregator.

    Look, I know DICE have much love for theverge.com but please, Slashdot.org is NOT a mainstream tech news site, and it never was!

    Hopefully you’ll start to listen to your audience, because the community will move on if you proceed with the beta launch.

    Cheers,
    Ben

  190. The use jquery on their own ugly site. by Anonymous Coward · · Score: 0

    And a lot of jquery plugins too.
    http://shop.panasonic.com

  191. Beta needs jQuery? by Above · · Score: 1

    After reading the comments I want to be sure I have this right. The consensus is the beta needs more jQuery?

  192. "We only accept Apps which uses our API." by Anonymous Coward · · Score: 0

    Summary leaves out the first part of their response. "We only accept Apps which uses our API." A perfectly valid position to take.

  193. JQUERY is in no way a hack by Anonymous Coward · · Score: 0

    It is pretty likely that your description is exactly what panasonic's reviewer doesn't like about it.

    I agree with almost everything you said, just to be clear, but as you describe it, JQuery's benefit is essentially that it makes the App more cross-platform (platform in this case, being the webbrowser).

    I assume the panasonic app store only caters to one platform (that being Panasonic TVs that all use the same buildin webbrowser) so there is no advantage to using JQuery (other than that the developer probably is used to the syntax/functions it brings).

    Looked at from that point of view, all JQuery does is let the app-developer use a non-standard syntax without bringing any benefit to the actual endproduct.

  194. They use jQuery in their tutorial. by Wdomburg · · Score: 1

    You might point out that the Video Player Tutorial on the VIERA Connect Developer portal uses jQuery.

  195. Re: Ah, yes... but... FUCK BETA! by Anonymous Coward · · Score: 0

    ASP.Net does not rely heavily on jQuery. It uses its own custom __doPostBack(object, sender) javascript call for the vast majority of things. __doPostBack requires one-and-only-one <form> tag in order to do its work, and that tag must be marked as runat="server" in order to be set up as a NamingContainer, be added to the Viewstate bag, and be a server-side control object that can trigger the event handlers for the postback.

    Perhaps you meant that ASP.Net MVC relies on jQuery, which is true. But ASP.Net WebForms is far older than jQuery, dating back to .Net 1.0 in 2002. jQuery was released in 2006 and gained mainstream acceptance in 2009.

    ASP.Net MVC is nice, but is not by any means the only way to work with ASP.Net. It has its uses, but it shouldn't be the hammer that makes everything look like a nail. Sadly, buzzword worship causes many inexperienced developers to use it without first determining if it's the right tool for the job. And there are, for many reasons, jobs that it's not well suited for.

  196. Re:Ah, yes... but... FUCK BETA! by Anonymous Coward · · Score: 0

    For me, the killer in beta is that the posts no longer have URLs available.

    When I post something, I bookmark the URL so I can go back to it. If I can't easily get to my posts, I won't have any interest in posting anymore.

    It looks like once classic dies, I'm gone.

    (For safety, I'm doing all my comments about beta as AC.)

  197. Re:i don't get it by Anonymous Coward · · Score: 0

    Like a lot of the new UI changes lately, (First rev of KDE4, Win8, Gnome3, Unity) it makes the things I do often more difficult or imposable, and makes nothing I do often easier. "It is a beautiful new hammer, and we removed the head to streamline it."

    That or Slashdot have secretly hired APK to design beta, the custom HOSTS file must be slowing down /.'s Windoze box..

  198. Re:i don't get it by TangoMargarine · · Score: 1

    "Also, we made the handle twice as big so it's more difficult to hold, but it looks twice as sexy!"

    The new beta wastes like 60% of available screen pixels AT LEAST.

    #FuckBeta

    --
    Unity? Screw that: XFCE. Slashdot Beta? Screw that: SoylentNews. Australis? Screw that: Pale Moon. UX developers DIAF
  199. Wow this is awful by Anonymous Coward · · Score: 0

    There is a very helpful comment on Slashdot Regular that seems to be missing entirely from beta.

    I can't be sure, since there's no way to link to a comment directly in beta. But here's the regular version:
    http://developers.slashdot.org/comments.pl?sid=4757125&cid=46169799

    Why doesn't it show up here? Must have broken something in Beta by using Unicode. Great.

  200. Re: Beat is terrible! by TangoMargarine · · Score: 1

    Any recommended alternatives? I should line up a backup plan :-/

    --
    Unity? Screw that: XFCE. Slashdot Beta? Screw that: SoylentNews. Australis? Screw that: Pale Moon. UX developers DIAF
  201. jQuery isn't a hack, but it contains some by Rambo+Tribble · · Score: 1

    In order to obtain cross-browser compatibility, jQuery, like much code designed to work across platforms, has hacks to make up for browser deficiencies. This leads to the library being far more bloated than is needed when addressing a single platform. In light of this, using jQuery in this one-platform application can reasonably be termed a "hack".

  202. jQuery is an abomination. by Anonymous Coward · · Score: 0

    You have it completely backwards!

    Including jQuery is adding 110KB of code so that you don't have to actually learn how to program.

    Grow a pair, and write your own code, instead of including 400 lines of jQuery just to avoid writing 20 lines. Because it's not about the programmer - it's about the user. The user does not want your huge jQuery bloat!

    It's like the idiots who include 50 CPAN modules in their perl code, just so that they don't have to understand the map statement, and yet they call themselves programmers.

  203. Re:Ah, yes... but... FUCK BETA! by hduff · · Score: 1

    Confessions Of an Ex-SLASHDOT BETA user (Score:5, Funny)

    Day 1: It wouldn't stop, the redirecting. At first I thought it was malware. Had my first drink in a long time.

    Day 2: Barely had the strength to carry on as the BETA REDIRECTIONS continue.. trying not to talk to hallucinations at the bar and in the bathroom which laugh at me about these redirections.

    Day 3: Discovered the BETA redirections were random, and while at first they looked somewhat usable, when I looked at me and my monitor screen in the mirror, a horrible woman with flesh hanging off of her body looked back, trying to lead me into a dance as the word BETA appeared across her rancid breasts.

    Day 4: These BETA corridors go on FOREVER! On the plus side, I've taken up disassembling vehicles to corner this BETA beast and sacrifice myself rather than lead others to discovering it. I ate some red snow.

    Day 5: Finding it harder to concentrate. I've ate some more of the red snow. The taste is starting to grow on me.

    Day 6: This typewriter is the only entertainment I have, apart from throwing things at the walls, trying to get some response from the BETA which is now taking over my mind.

    Day 7: Hahahahahha! Would you believe it? I'M STILL BEING REDIRECTED TO SLASHDOT BETA PAGES! AHAHhahahaah! Type, type, ding, ding! Wooo!

    Day 8: The hallucinations are actually real! Would you believe it? They have offered to help me if I agree to work for them. I'm thinking about patenting this delicious red snow, the taste is unreal!

    Day 9: Having black out sessions where I cannot remember large passings of time. Found some makeup, thought I'd paint a joker smile on my face to amuse the people only I can see!

    Day 10: Productive today, part of what I wrote for my new screenplay:

    I cannot opt out of Slashdot BETA!
    I cannot opt out of Slashdot BETA!
    I cannot opt out of Slashdot BETA!
    I cannot opt out of Slashdot BETA!
    I cannot opt out of Slashdot BETA!
    I cannot opt out of Slashdot BETA!
    I cannot opt out of Slashdot BETA!
    I cannot opt out of Slashdot BETA!
    I cannot opt out of Slas

    (drops of blood on paper)

    --
    "I believe in Karma. That means I can do bad things to people all day long and I assume they deserve it." : Dogbert
  204. Re:Um.. Please Explain by Anonymous Coward · · Score: 0

    No, I still say it's a hack. I consider implementing your own API around several XMLHttpRequest/event/etc implementations to be a "hack", not simply a "convenience wrapper". But if it's the word "hack" that bothers you, you can replace it with whatever word you prefer. I don't think hack has one meaning. To me a library can be full of code hacking around missing/broken features and still be a positive, useful thing.

    Another reason I insist on calling it a hack is that it lost its original intent, which was simply to be a library smoothing over browser inconsistencies for basic features. They started adding in all sorts of stuff like Deferreds, adding Sizzle for extra CSS things, etc to the core of jQuery, and that didn't magically turn it into a not-hack. It just added hacks to a hack. Now we're stuck with Sizzle and Deferreds and their animation library, no matter how unnecessary they are, because they hacked on top of their own hacks.

    No, jQuery is very much a hack to me. Even if it's a glorious and fruitful one.

  205. Cite other sources in the marketplace by azav · · Score: 1

    Create a list of popular and well known applications on multiple platforms that use the exact same technique.

    Present this as a table of sources as if it were an academic document.

    Good luck.

    --
    - Zav - Imagine a Beowulf cluster of insensitive clods...
  206. Hey Dice - Are you paying attention by Anonymous Coward · · Score: 0

    In case no one told you. BETA SUCKS!!!! - Take away classic and guess what? You will lose a large number of visitors.
    Are you catching on yet?
    Here, let me explain it in simple terms. BETA SUCKS. Quit trying to fix something that isn't brok...well, just stop messing with it.

  207. Resources are limited... by Wierdy1024 · · Score: 1

    And they want you to code without libraries to keep things low-memory and speedy.

    That or they're looking for a weak reason to reject your app because they have an internal app which does the same as yours shortly to be released.

  208. JQuery? The irony! Beta REQUIRES JQuery by kbahey · · Score: 1

    Oh, the irony of it all ...

    An article about JQuery labelled as a hack, while my main beef with Beta is that it requires Javascript and JQuery, to hide comment thresholds client side ...

    Let me explain ...

    I have been a regular visitor to Slashdot for around 15 years. For that, I get the checkbox to disable ads, though I browse with Javascript disabled so my browser does not slow down.

    I come here for the discussions, and often read comments at +5, changing that only if I find a discussion interesting and warrants reading at a lower level.

    The new beta uses JQuery for the comment threshold selector, and changes that on the fly. This means all the comments are loaded, but not visible, and processing any page with considerable number of comments will slow down MY computer! If I have a few tabs open to read later, my computer will be unusable.

    What is worse it that they require you to click on the slider on every article to change the threshold! This is just insane!

    If they insist that I enable Javascript to browse the site at the threshold I want, then they will lose me as a long time. I imagine that others long timers will hate the site too.

    Dice have to remember that this site has two unmatched features, interlocked: a moderation system that is good at cutting down the trolling, spamming, and noise, and a comment section that is frequented by many people who are passionate about technology and other nerdy stuff.

    If they wanted to intentionally ruin the site and drive people away, they would not have done any worse than what they are doing now.

    If they manage to aggravate a lot of their users, the comment section will no longer be attractive to the audience. Perhaps we should revive kuro5hin?

    I wrote the above in a feedback form that I filled a while ago, and I am emailing this comment to their feedback@slashdot.org. Please send them feedback too.

    And mod this up so Dice can see what they are getting themselves into.

  209. Everything. by denzacar · · Score: 1

    It does not fix anything, it only breaks things that didn't need fixing.

    It robs us of our hard earned (we all paid good money for our monitors) screen real estate, dumping a worse comment system on us which by its very architecture will drown out discussions instead of promoting them.

    It is a forced replacement of the classic interface which has proven that though not perfect - it works quite well and has been working for years now.

    And that's just the comments.
    Unnecessary graphics bring nothing to the experience except that they clog up the bandwidth AND further slow down already slow "news" delivery.

    It brings no useful function, it takes away the simplicity and elegance. It sucks.
    So... Fuck beta.

    --
    Mit der Dummheit kämpfen Götter selbst vergebens
    1. Re:Everything. by Engeekneer · · Score: 1

      Ok, I hadn't had much time to look at the new site, but I thought it seemed nice. I haven't delved deep into the commenting system. Mainly because well, to be honest the /. commenting sucks. It used to be the best thing ever, but the web has moved on since 1995. Compare to e.g. the reddit commenting system.

      I barely use /. anymore because there are much simpler and easier sites. I think the beta seemed like a good step in the right direction. It feels much cleaner and less cluttered,

      But that is just my 2c

  210. Easy enough by Groo+Wanderer · · Score: 1

    "Any thoughts on how I can better explain jQuery to an app reviewer?"

    Try this...

    Panasonic good, hacks bad. Panasonic good, JQuery good too. Panasonic good and shiny, JQuery not a hack and shiny too. Boing boing, whee! Panasonic good.

    That should do it.

  211. jQuery IS a hack by allo · · Score: 1

    jQuery is a library to deal with different browser implementations of "standards", or browsers not implementing some standard. When you have a well defined JS api like the browser component of the TVs (i guess they do not change the engine with updates) you do not need jQuery at all.

  212. Re: Ah, yes... but... FUCK BETA! by amicusNYCL · · Score: 1

    Yeah, we're not dealing with even a minimally competent "developer" here. Judging from the rest of the thread, he's not the exception.

    This is true. If the guy is only using jQuery for ajax functionality, well, why would you do that? Is he targeting IE6? Every browser released in the last 10 years supports XMLHttpRequest, why not just use that? Is the status callback function too hard to figure out? Why bring in all of jQuery's bloat just for ajax? Why not write a quick little ajax function? If he just really wants to use a framework, I would suggest the Vanilla-JS framework, it's really not that difficult to learn and use. And it's really fast.

    --
    "Our two-party system is like a bowl of shit looking at itself in a mirror." - Lewis Black
  213. Re:Um.. Please Explain by Anonymous Coward · · Score: 0

    By your own definition jQuery is a hack, then. It breaks the standards in order to provide its own API (which often extends the standards with it's own proprietary stuff, see Sizzle). Polyfills are what you describe, since they try to adhere to the existing standard APIs (wherever possible).

    That said, it's really quite stupid to quibble on definitions when they're obviously so fluid and subject to emotional manipulation. Let's just forget about it.

  214. That's total BS! by Anonymous Coward · · Score: 0

    We have several apps deployed on the VieraConnect platform and most of them use JQuery. I assume they are rather not willing to allow any other than their own multiscreen solutions on the device. BTW why do you need an app for streaming content from Plex to a Panasonic device? Newer Panasonic models support Miracast out of the box and afaik Plex does that as well...

  215. Re:Between beta and new Torrentfreak we've learned by russotto · · Score: 2

    That these new web designers must be ass burger thalidomide kids with ADD who design ui's with their flippers.

    No, they're douchebag extravert hipsters who think their shit doesn't stink. They're making all of the mistakes of the past (made by people just like themselves -- but if they know about these failures, they think everything is different now), adding some new ones of their own, and swearing that the genius of their aesthetic design makes up for all the practical failures. Except that the site is ugly too. I've run into the type before. You can't reason with them. You can't use data to show them they're wrong, and you can't quote authorities in their own field. Even forcing them to use their own sites doesn't work.

    No, the only thing that works is continual beatings, and even then they don't change their mind, but it does make you feel better. Business types love them because they can kiss ass like pros, so they get their way even when it's gloriously and spectacularly wrong.

  216. Re:Ah, yes... but... FUCK BETA! by Anonymous Coward · · Score: 0

    It looks like once classic dies, I'm gone.

    That is the point. They want AC out and everyone signing in with Facebook.

  217. how the fuck do i turn this beta bollocks off? by Anonymous Coward · · Score: 0

    how the fuck do i turn this beta bollocks off?

  218. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  219. Re:Ah, yes... but... FUCK BETA! by CodeHxr · · Score: 1

    Could we also send emails to fuckbeta@slashdot.org? They might have some kind of catch-all box for addresses they don't explicitly monitor or something, maybe?

  220. please don't give up by YodaDaCoda · · Score: 1

    I've been waiting for a plex app for my Panasonic TV for ages. Please don't let Panasonic's stupidity get in the way of you bringing it to market. Also, I'm terribly disappointed in the Slashdot hive today. Talking about the shit that is the beta and ignoring the matter of the post is incredibly rude. Good luck and good speed.

  221. Re:Ah, yes... but... FUCK BETA! by prgrmr · · Score: 1

    I don't care what they do with beta, but if they get rid of classic, I will simply delete my account and stop reading slashtdot at all. Although, I suspect it will take a massive number of other people voting with their feet and leaving to get Dice to repent from pulling an ebay and "fixing" it until they break it.

  222. Re:Ah, yes... but... FUCK BETA! by FatdogHaiku · · Score: 1

    Our eyeballs are their income. Once page views start going down I look for more sensational headlines and less actual news for nerds. The LOL and me2 crowd already have places to hang so I think when the actual daily users of /. stay away ad impressions will not attract enough cash and the site will either be sold off or go down the drain it is already circling...

    --
    You have the right to remain sentient. If you give up the right to remain sentient, you will be elected to public office
  223. Problem solved by Anonymous Coward · · Score: 0

    Slashdot has managed to hang onto a diverse group of intelligent people, and it's really the only place on the 'net where I can vehemently disagree with someone, go through a little back and forth with them, and have a reasonable expectation that at the end of our discussion, one of us (me as often as not) will come around to agree with the other person's viewpoint. It's rare that people on the Internet are actually willing to admit when they are wrong or when someone presents a compelling argument that contradicts their own, yet time and again, I've seen Slashdot users do just that, and it's what I love about the place. That, and experts in their respective fields are actually present and willing to weigh in with details and layman's explanations for those of us who may only have a passing knowledge of their field.

    Rest asssured that Beta will solve this "problem"

    1. Re:Problem solved by Anubis+IV · · Score: 1

      Yeah, that's exactly what worries me.

  224. No it isn't by squiggleslash · · Score: 1

    jQuery isn't a hack around various glitches. It's an alternative way to access the DOM that happens to be more programmer friendly.

    The DOM is usually exposed in the form of a giant object of objects that spits out arrays, more objects, and more arrays as you drill down into it. It's ugly.

    jQuery, as the name implies (did you notice it was called "jQuery"?) provides a simpler access method where you use queries based upon a CSS-like selection language, with the results being provided to anonymous functions, or chained to other jQueries, or just updated in batch, effectively allowing you to easily and elegantly loop through the DOM using some of the nicer aspects of Javascript.

    That's it. The fact that it provides a degree of platform independence is a nice-to-have, but jQuery would still exist if the DOM were genuinely standardized and implemented consistently across all browsers.

    --
    You are not alone. This is not normal. None of this is normal.
  225. Re:Between beta and new Torrentfreak we've learned by Cito · · Score: 1

    I agree, this new design fad of giant fonts "read more" cuts but you click read more and get ads with a skip this ad link ( I use adblock/noscript) but the design is still horrible.

    Then everyone wants to have facebook/google plus/ share thumbs likes counters next to post so the counter is supposed to mean "see read this other people did so you should to!!!!"

    Makes me wonder did these designers ever get told growing up " if your friends jumped off a bridge would you also?" As a lesson in thinking for yourself dont just do something blindly because other people do it.

    But thats the problem, they can't think for them self they all keep copying each other and filling up the web page with giant font titles, tease you with first paragraph of article but slam you with ads if you click read more, and fill up all screen space with shares/thumbs up/like counters and adsense boxes, so giant title but with all rest of the bullshit you need magnifying glass to read the actual article because all screen space is full web 2.0/social shit and ads

    Not every damn website has to be linked together. I do not want to use facebook or google to login to every site, that is a hack and invasion of privacy just begging to happen.

    I hate to say it but damn I miss web 1.0 days, GeoCities/Angel fire/etc
    The blinky and animated gifs were pain in ass but you got plain easy to read text, I'd take tags and gifs any day over share/thumbs up/likes counters and buttons read more cuts/and ad boxes filling sites.

    Everyone thinks they deserve to make money off ads now days and sites suck... Back in GeoCities/Angel fire days we made websites out of the joy of it, the fun of experimenting and having a presence, we didn't do it for the money at least money wasn't the main reason, content was our main reason

    Now days content is meaningless, its just copy/pasted from elsewhere, money is now the main reason, thus spam and giant titles and connecting all this shit to facebook and google because they want to trick as many people as they can to make them think they have clicked on content when they clicked ad instead tricking people into becoming shills to increase their ad click ratios

    I could bitch forever about this, but it just ugly, annoying, and "rage quit" inducing

  226. Re:Ah, yes... but... FUCK BETA! by JamieIanMacgregor · · Score: 1

    Slashdot doesn't allow you to delete your account as far as I'm aware. you can abandon it though. I'll be doing that if they make beta permanent fuck beta!

  227. In case you missed the memo... by Anonymous Coward · · Score: 0

    All those JS statements on youmightnotneedjquery?

    They're written for Internet Explorer. True, it's recent IE, which is a whole heap better than it used to be, but they still assume document.all support.

    Who today is writing sites for IE only?

  228. I doubt this is about jQuery. by jfisherwa · · Score: 1

    I bet if you were to just address jQuery as something other than $, they wouldn't blink.

    var myAppUI = jQuery:

    myAppUI.("li").bind('click', function() {});

  229. Re:Ah, yes... but... FUCK BETA! by thunderclap · · Score: 1

    The sad part about this is that it looks like all the others and is not that interesting to me. I would prefer that there be no change at all. I am curious. I want to know the real reason why the change? My guess is again ad revenue. Well if they want less hits the beta is the route to go. Look what happened to Digg when they changed. I stopped going and so did numerous others. Yes, its there. Its a shadow of its former self. Let this be a lesson to the people who run /. No change is needed to promote vision or sections no one uses. I don't use /. TV or BI (business intelligence is as much an oxymoron as Military intelligence). I don't want embedded videos on the side ( I block all videos that are ads because its a waste of bandwidth both Yours and mine. I don't ever watch them even though I love commercials. I go to site that hosts commercials.)
    Click for profit (clicks for anything) is a fools gambit.
    So if you need a concrete positive no no don't do this on the new /. that we will be forced into its no videos embedded unless we summon them. Also certain things weren't designed to make a profit. IE news.
    Finally, jquery isn't a hack thats what the people who were reviewing the app were.

  230. Re:Ah, yes... but... FUCK BETA! by thunderclap · · Score: 1

    Well if Microsoft is the example then in one year, we will be stuck with it. most of the usebase will be gone and the entire upper echelon of Dice will be fired because of the tremendous boondoggle it has become. Then by this time 2015 we will be back to quasi classic version.

  231. Apple is the worst by far by Anonymous Coward · · Score: 0

    those douchebags at apple approval are fucking nazi's and are closed computing specialists

    they love playing god and rejecting good functioning apps, just because they can play god - I knew a person who used to work there. They confirmed this, and their approval team regularly laughs at people trying to submit apps and reject them just do be sadistically evil. the app could function just fine, be perfect, but they'd still find some little stupid shit to deny them for , and have a good laugh about it

  232. if you just want stories and no comments by Anonymous Coward · · Score: 0

    www.allthingsnow.com

    well it does seem to have facebook comments

  233. Re:Ah, yes... but... FUCK BETA! by RockDoctor · · Score: 1
    Look, fuckwit, I do realise that there is both an entertainment side to this site as well as the educational side ; but trying to drag what started as a perfectly reasonable "education" type comment - a "first post!" too! - down into the shite of your so-called "entertainment" is exactly what is likely to fuck viewers off from this site.

    If you don't like this "beta" thing (which I haven't seen yet ; but it's only about the 4th re-make of the site, so "meh!"), then fuck off to redigit or whatever you do prefer and don't let the door hit you on the ass as you leave. But don't shit on your neighbour's doorstep in the process.

    --
    Birds are not dinosaur descendants;birds are dinosaurs, for all useful meanings of "birds", "are" and "dinosaurs"
  234. Re: Depends on your unicode needs... Still... Fuck by Anonymous Coward · · Score: 0

    Bulgarian was very funny and true at the same time :)

  235. Please no! by Fuzzums · · Score: 1

    I don't want my television to give me recommendations based on my browser history!

    --
    Privacy is terrorism.
  236. WTF? Then JS is a hack too! by Anonymous Coward · · Score: 0

    I was planning on adapting my technology for smartTv including Panasonic, but off course I have jquery... tablet.giztab.com is not going in there...

  237. Two Cents by mearvk · · Score: 1

    Not sure why they're singling out JQuery but at least some of Javascript could stand to be reworked since here we are in 2014. There are weirdnesses like the Ajax onreadystate callback not blocking even if you put false in the XMLHttpRequest specifically saying block until you hear a callback. I could go on but you get the idea.