Stories
Slash Boxes
Comments

SoylentNews is people

SoylentNews is powered by your submissions, so send in your scoop. Only 17 submissions in the queue.
Meta
posted by on Sunday February 07 2016, @02:56AM   Printer-friendly
from the workin'-in-the-coal-mine dept.

It's that time again, boys and girls. I know it's been a while since the last site update but this kind of thing can happen when everyone on staff has life things happening at the same time. Still, we weren't entirely goofing off. We managed to get the following all squared away for this update:

  • API made more nexus/topic-friendly. (see TFM)
  • Fixed the API to return the proper mime type. (this fixes the unicode issue)
  • Fixed some backend stuff that you don't care about.
  • Added the ability for Editors to give you a reason if they reject your submission. (In your Preferences, click on the Messages tab, and then set "Declined Submission Reason" to one of: "No Messages", "E-mail", or "Web"; default is "Web")
  • Added the ability for Admins/Editors to message users using our message system. (In your Preferences, click on the Messages tab, and then set "Admin to user message" to one of: "No Messages", "E-mail", or "Web"; default is "Web")
  • Several template fixes by martyb (Bytram).
  • You will now be notified in the moderation slashbox if you are mod banned.
  • Added Stripe as a Credit Card payment processor.[*] Feel free to subscribe.
  • URLs with spaces are working again.
  • Some typo fixes from stmuk
  • Two new themes. VT220 by me and Grayscale by chromas.
  • Unbelievably alpha version of some mobile css that should only show up on devices with a horizontal resolution of 800 pixels or less. View it while you can; if there's significant aversion to it, it's going away until we can polish it properly.
  • Some XSS bug fixes by paulej72.
  • Much fixing of my screw-ups by paulej72.
  • A few more things you won't care about but that make us happy.

[*] Okay, the code is all there. We just forgot to have mrcoolbp activate the account so we could switch it from test mode to live mode. We'll drop another note when it gets squared away. Update: 02/07 05:27 GMT by mrcoolbp: I activated it, credit card payments are live now!

Alpha version of a mobile theme for the site was deemed too sucktastic to run with so you'll have to wait two or three more months. As in April or May. Of this year. Really. Personally, I have a clear schedule and the burning desire to code stuff, so we should have enough material to release another upgrade by then even if paulej72, NCommander, and Bytram get abducted by supermodels. What we plan on working on:

  • You know how heavily commented stories load slow? I hate that and would like them to load fast. I'm thinking caching will play a big role here.
  • Mobile theme. Currently fleshing out how best to go about it.
  • Bug fixes. Gravis keeps finding new ones. The bastard.
  • General QA/test and UI sanity checking/fixing from Bytram.
  • Whatever strikes his fancy from paulej72.
  • Ditto NCommander, time allowing.

Original Submission

This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 0) by Anonymous Coward on Sunday February 07 2016, @03:13AM

    by Anonymous Coward on Sunday February 07 2016, @03:13AM (#300019)

    Can we get "drunk" mod? Funnier than "funny", and often more descriptive/to-the-point.

  • (Score: 3, Interesting) by takyon on Sunday February 07 2016, @03:15AM

    by takyon (881) <takyonNO@SPAMsoylentnews.org> on Sunday February 07 2016, @03:15AM (#300020) Journal

    Looks like we have to navigate to the submission to find the small input box that allows us to type a deletion reason. If we are rigorous on adding deletion reasons that means no more deleting 2, 3, 4+ submissions at a time in the submissions list using checkboxes.

    What is the difference between VT100 and VT220 themes?

    --
    [SIG] 10/28/2017: Soylent Upgrade v14 [soylentnews.org]
    • (Score: 3, Informative) by paulej72 on Sunday February 07 2016, @03:19AM

      by paulej72 (58) on Sunday February 07 2016, @03:19AM (#300022) Journal

      For 1 blame TMB.

      For two vt100 green on black, vt220 amber on black.

      --
      Team Leader for SN Development
    • (Score: 2) by The Mighty Buzzard on Sunday February 07 2016, @03:37AM

      by The Mighty Buzzard (18) Subscriber Badge <themightybuzzard@proton.me> on Sunday February 07 2016, @03:37AM (#300028) Homepage Journal

      Delete multiples all you like if they're AC-posted. They're not gonna get a message anyway.

      --
      My rights don't end where your fear begins.
    • (Score: 1) by Arik on Sunday February 07 2016, @04:22AM

      by Arik (4543) on Sunday February 07 2016, @04:22AM (#300041) Journal
      "What is the difference between VT100 and VT220 themes?"

      VT-220 theme uses an unreadable amber for the text.

      Historically the vt-220 did actually come in a decent green, and it was a good thing to have because it included support for international characters, but in terms of the theme I don't see it as useful personally.

      Someone here has wierd eyes and reads amber easier, though, right?

      --
      If laughter is the best medicine, who are the best doctors?
      • (Score: 2) by paulej72 on Monday February 08 2016, @12:49AM

        by paulej72 (58) on Monday February 08 2016, @12:49AM (#300379) Journal

        I thought for most of this, the color was decided by the terminal you were connecting from. Either it was a green screen or amber, or B/W. Choice of color came later when color screens became available.

        --
        Team Leader for SN Development
        • (Score: 1) by Arik on Monday February 08 2016, @04:56PM

          by Arik (4543) on Monday February 08 2016, @04:56PM (#300712) Journal
          Yes originally the color was determined by the screen itself - depending on which type of phosphor was used it could be green, amber, or white (as in the same white you would see on a black and white tv screen.) But these were 'glass teletypes' not modern desktop computers, the screen itself was a large part of the cost, and they had a form factor very much like the last CRT i-macs, so it wasnt like you would often see them used with a different screen than the one they came with. And IIRC the VT-100 offered the choice of white or green only, while the VT-220 offered the same two choices as well as amber. There was some noise made at the time that amber might reduce eye-strain but I don't think there was ever much evidence for that.

          I always preferred the green of those three choices, but once IBM compatibles became common we were usually using a software terminal instead, with CGA or better hardware, we could experiment with many more choices. Personally I found that a blue monochrome seems to be the easiest on, well at least my own eyes. There were a few years where I simply set that theme as an override in my browser and had a marvelously easy to read monochrome blue web. These days a lot of pages seem to degrade viciously and with no grace at all with those settings though so I no longer bother. I still have that theme set in a text editor and if a webpage makes itself too difficult to read it winds up displayed there (assuming it's worth the trouble.)

          --
          If laughter is the best medicine, who are the best doctors?
  • (Score: 3, Insightful) by gman003 on Sunday February 07 2016, @03:59AM

    by gman003 (4155) on Sunday February 07 2016, @03:59AM (#300032)

    Soylent is one of my go-to slacking-off sites, so it's a shame it works so badly on mobile that I stopped bothering. I usually browse from a desktop/laptop anyways, but I'm still glad to hear it's being worked on.

    • (Score: 3, Informative) by The Mighty Buzzard on Sunday February 07 2016, @04:12AM

      by The Mighty Buzzard (18) Subscriber Badge <themightybuzzard@proton.me> on Sunday February 07 2016, @04:12AM (#300036) Homepage Journal

      Current thinking is the following: 800px horizontal screen (not browser window) resolution or below, you get the mobile version of the site. User setting in Preferences that enables the mobile version at all. Defaults to Off.

      Yeah, we could do an m.soylentnews.org but that would cost money for another ssl cert and we'd have to spin up another vhost which may or may not be able to use shared memory for perl scripts/modules with the primary vhost. Not would be a significant blow to available ram.

      --
      My rights don't end where your fear begins.
      • (Score: 1) by Axllent on Sunday February 07 2016, @04:23AM

        by Axllent (5917) on Sunday February 07 2016, @04:23AM (#300043)

        Responsive design? Solves all your problems and brings you out of 2012.

        • (Score: 2) by The Mighty Buzzard on Sunday February 07 2016, @04:57AM

          by The Mighty Buzzard (18) Subscriber Badge <themightybuzzard@proton.me> on Sunday February 07 2016, @04:57AM (#300060) Homepage Journal

          2012? Nah, more like 2002. While we're more or less okay on code monkeys, we lack proper web monkeys to do it though.

          --
          My rights don't end where your fear begins.
          • (Score: 2) by tibman on Sunday February 07 2016, @07:26AM

            by tibman (134) Subscriber Badge on Sunday February 07 2016, @07:26AM (#300101)

            That's because you keep burning them at the stake.

            --
            SN won't survive on lurkers alone. Write comments.
          • (Score: 1) by Axllent on Sunday February 07 2016, @07:59AM

            by Axllent (5917) on Sunday February 07 2016, @07:59AM (#300108)

            Lol, yes, but I can promise that what you are trying to do requires a lot more work and resources. Maintaining a separate site for mobile isn't the way to go. If you need help from a web designer/developer, then why not just ask the community?

            • (Score: 2) by The Mighty Buzzard on Sunday February 07 2016, @11:47AM

              by The Mighty Buzzard (18) Subscriber Badge <themightybuzzard@proton.me> on Sunday February 07 2016, @11:47AM (#300157) Homepage Journal

              I dunno honestly. Just never really thought of it. It'd be a good sized job even for a trained web monkey though, moving us from a tables base over to float:left'd divs and such while managing to look exactly the same so said monkey didn't start a riot. Then there's the inevitable conversation you have to have where you tell your web monkey "Okay, job's done. You're still on staff but don't do anything at all until we come up with a really good reason for you to.", else change because your web monkey is bored starts happening like it did at the other site.

              --
              My rights don't end where your fear begins.
              • (Score: 2) by paulej72 on Monday February 08 2016, @12:54AM

                by paulej72 (58) on Monday February 08 2016, @12:54AM (#300381) Journal

                The Mighty Buzzard have you looked at the html. We are already using divs for most of the stuff on the site. Making fluid layouts require some refactoring the current css to make it work, but it could be done.

                Might give us a chance to kill off a bunch of legacy css code, might also require us to fix stuff generated in the templates.

                --
                Team Leader for SN Development
                • (Score: 0) by Anonymous Coward on Monday February 08 2016, @01:33AM

                  by Anonymous Coward on Monday February 08 2016, @01:33AM (#300393)

                  I think you're onto something there wrt mobile.

                  By default, with my desktop computer, I don't download stylesheets.
                  At S/N, I don't see sidebars as sidebars; that stuff is all at the top of my pageview.[1][2]
                  (At the foot of the page, I see the Fortune, a Search dialog, and a repeat of the navigation.)

                  [1] I typically add #articles or #topcomment to the URL to have the page display starting at the point I want.

                  [2] Stuff I don't get without CSS:
                  The site's (completely unnecessary, IMO) quote tag adds no offset/highlighting.
                  Long URLs aren't folded at the right margin.
                  Those 2 items are all I notice missing; now, if they were in a separate CSS file...

                  -- OriginalOwner_ [soylentnews.org]

      • (Score: 2, Disagree) by gman003 on Sunday February 07 2016, @04:35AM

        by gman003 (4155) on Sunday February 07 2016, @04:35AM (#300047)

        Just out of curiosity, was any thought given to a unified design? The desktop layout isn't the greatest either, and could use a redesign as well. Soylent already works pretty badly on ultra-large desktop monitors - 1920 horizontal is about the most I can use it at, 2560 is hard to use and 3840 is downright unusable. Once 1440p or 2160p or 2880p or whatever starts becoming common, something will need to be done.

        With modern CSS, it should be possible to make a single responsive layout that handles all use cases perfectly well. It seems like there's an opportunity to hit both targets at once, save some effort that will eventually be needed. I know half of us are here because of a certain ill-advised redesign, but that shouldn't prevent us from at least *trying* a proper, modern layout. Beta sucked because it completely missed the point of the site, not because it was a new design. It actually made a lot of things better - unfortunately, while making a lot of really important stuff worse.

        • (Score: 2) by The Mighty Buzzard on Sunday February 07 2016, @04:56AM

          by The Mighty Buzzard (18) Subscriber Badge <themightybuzzard@proton.me> on Sunday February 07 2016, @04:56AM (#300058) Homepage Journal

          Not really. That would require a pretty massive undertaking. None of us code monkeys are proper, artsy web designers. We can do functional all day long but pretty takes 10x the time it should. Still, we'll get something that doesn't look like complete ass up and working soon.

          --
          My rights don't end where your fear begins.
        • (Score: 2) by Hyperturtle on Sunday February 07 2016, @03:51PM

          by Hyperturtle (2824) on Sunday February 07 2016, @03:51PM (#300211)

          I would buy the SSL cert for the mobile site/URL pointing to mobile specific version of Soylent if it meant I could prevent implementation of a unified design.

          What seems to happen with the unified or responsive design is like the nutrimatic systems drink dispenser in the HGTTG series -- an elaborate contraption that ends up providing the same horrible experience, customized very specifically to your unique details and discarding your preferences completely and without fail. The result always was horrible. Websites are becoming quite the same way. Correct me if I am wrong as to what unified design means, but it always ends up being uniformly ugly with no options to escape or use the old version on a low powered product that can't keep up up with all the scripting.

          I can only suggest then that if Soylent rolls their own, that the mobile experience used should heavily favor to be lightweight in the presentation.

          A bad/good example is accuweather; they have a specific desktop and mobile website with differing URLs. It is wonderful that they provide this functionality because the mobile now truly sucks in my opinion. It used to be the mobile site showed me what I wanted to see in one page; no scrolling needed. Now, just the "download our app" section takes the whole screen. Sure the info is there, but I have to scroll and load a new long page after viewing the present days info, just to get the same info that used to be on one small page that didn't require any scrolling or clicking at all.

          I now visit the desktop site exclusively (and this is on a blackberry bold) because it downloads faster and has the same info as before, at a glance.

          I used to specifically use the mobile versions of websites to avoid all of the cruft that was added to desktop versions. Being able to get to an m.example.com or a wap.example.com (for a really cut down; "just the facts" experience) Now, the mobile sites are often *worse* -- ever since google mandated that mobile is first, and ever since MS decided that the desktop should really be a tablet/phone interface... accuweather is the most easily observed example I can provide for that.

          Another bad example is what happened to PayPal. It used to be you had everything at a glance... now its spread across many pages with no easy way to get all of the details you want in one place unless you click the classic mode every time you log in--PayPal won't even let you save the classic mode as a preference.

          A good example of how I'd want this site to look on my phone/m.soylentnews.org is how the dwarf fortress forum at bay12games.com looks. It's not really "optimized" much at all; and it works perfectly on old and new hardware. I can participate on the site just as easily on any device I have that can load the page.

          • (Score: 2) by mrcoolbp on Monday February 08 2016, @06:06AM

            by mrcoolbp (68) <mrcoolbp@soylentnews.org> on Monday February 08 2016, @06:06AM (#300451) Homepage

            Agree, mobile version should be lightweight (SN already is) and better formatted for smaller screen. That's it.

            --
            (Score:1^½, Radical)
      • (Score: 1, Informative) by Anonymous Coward on Sunday February 07 2016, @07:53AM

        by Anonymous Coward on Sunday February 07 2016, @07:53AM (#300106)

        Yeah, we could do an m.soylentnews.org

        Please don't. Mobile versions under a different URL are a pest on the modern web.

        However instead of (or in addition to) a user-profile setting, there should be a setting stored in a cookie. Someone who has a high resolution mobile may still want the desktop version on the desktop or laptop. With a cookie, the setting is browser-specific and thus device-specific.

  • (Score: 3, Funny) by Tork on Sunday February 07 2016, @04:13AM

    by Tork (3914) Subscriber Badge on Sunday February 07 2016, @04:13AM (#300037)

    Alpha version of a mobile theme for the site was deemed too sucktastic to run with so you'll have to wait two or three more months.

    This site is like bizarro-Slashdot.

    --
    🏳️‍🌈 Proud Ally 🏳️‍🌈
    • (Score: 2) by cmn32480 on Sunday February 07 2016, @04:28AM

      by cmn32480 (443) <cmn32480NO@SPAMgmail.com> on Sunday February 07 2016, @04:28AM (#300044) Journal

      What you mean like doing things the right way?

      Next you'll be asking for us not to change the interface unannounced...

      --
      "It's a dog eat dog world, and I'm wearing Milkbone underwear" - Norm Peterson
      • (Score: 2) by Tork on Sunday February 07 2016, @04:53AM

        by Tork (3914) Subscriber Badge on Sunday February 07 2016, @04:53AM (#300055)

        What you mean like doing things the right way?

        Just the fact that they even tried loading the site on a mobile browser! I remember when they first started doing the beta test, I sent feedback stating that they needed to indent replies so we can see who's replying to whom. That should have been caught in the alpha phase. Somewhere in the mists of time (and frankly I think this happened before Dice...) they forgot that Slashdot is a discussion site, not a news blog.

        --
        🏳️‍🌈 Proud Ally 🏳️‍🌈
        • (Score: 2) by cmn32480 on Sunday February 07 2016, @10:28PM

          by cmn32480 (443) <cmn32480NO@SPAMgmail.com> on Sunday February 07 2016, @10:28PM (#300344) Journal

          We will try very hard to remedy this case of "doing it right".

          Please accept our sincerest apologies, as we will try very hard to screw the pooch in the future. /sarcasm

          --
          "It's a dog eat dog world, and I'm wearing Milkbone underwear" - Norm Peterson
  • (Score: 2) by Arik on Sunday February 07 2016, @04:30AM

    by Arik (4543) on Sunday February 07 2016, @04:30AM (#300045) Journal
    "It's that time again, boys and girls. I know it's been a while since the last site update but this kind of thing can happen when everyone on staff has life things happening at the same time. Still, we weren't entirely goofing off. We managed to get the following all squared away for this update:

            API made more nexus/topic-friendly. (see TFM)
            Fixed the API to return the proper mime type. (this fixes the unicode issue)
            Fixed some backend stuff that you don't care about."

    Actually that is exactly what I do care about. Why do you presume otherwise?

    "        Two new themes. VT220 by me and Grayscale by chromas."

    Could you give us some more details? I tried VT220 but was immediately turned off by the amber. The real VT220 included green fonts and expanded international characters. I can override your choice of colour here if there is a reason to think the rest of the theme will be useful, is there?

    "       You know how heavily commented stories load slow? I hate that and would like them to load fast. I'm thinking caching will play a big role here."

    Nope. I seriously have no idea what you are talking about. Disable ecmascript and your biggest pages load instantly from here, so I am honestly mystified, please explain.

    --
    If laughter is the best medicine, who are the best doctors?
    • (Score: 2) by The Mighty Buzzard on Sunday February 07 2016, @05:10AM

      by The Mighty Buzzard (18) Subscriber Badge <themightybuzzard@proton.me> on Sunday February 07 2016, @05:10AM (#300063) Homepage Journal

      Nope. I seriously have no idea what you are talking about. Disable ecmascript and your biggest pages load instantly from here, so I am honestly mystified, please explain.

      No idea how that's happening for you. Loading a 100+ comment story from lynx locally takes about four or five seconds.

      Could you give us some more details? I tried VT220 but was immediately turned off by the amber. The real VT220 included green fonts and expanded international characters. I can override your choice of colour here if there is a reason to think the rest of the theme will be useful, is there?

      It's just a site theme, only cosmetic changes. If you like the green on black rather than amber on black try the VT100 theme. International characters won't be a problem in either.

      Actually that is exactly what I do care about. Why do you presume otherwise?

      Experience tells me that people are most interested in what effects them directly and noticeably. If you dig on the backend stuff too though, here's [github.com] the complete list of what we've done since the rehash rechristening in reverse chronological order.

      --
      My rights don't end where your fear begins.
      • (Score: 2) by Post-Nihilist on Sunday February 07 2016, @06:01AM

        by Post-Nihilist (5672) on Sunday February 07 2016, @06:01AM (#300081)

        I think that either links is quite slow or that your local copie bypass an existing cashing mécanisme. I tried out a page from the hof.pl page you talk about and it loaded under a seconds on my tablet.

        However I think you should add a commiter code of conduct. I find that your github issues are only about code and not about real issues like thereo disatomer gendered dwarweas lack of contribution. Your pull request should contain something else than privileged pandas and shooting dart equipment.

        Also Ethanol Fueled should be warmed that fighting cock's is a mighty fine bourbon: cheap, over 50% alcohol and a taste inline with overpriced cask strength scotch.

        If you added a code of chutlu this would be a near perfect release, alas it lack drama or is this llamas?

        --
        Be like us, be different, be a nihilist!!!
      • (Score: 1) by Arik on Sunday February 07 2016, @07:11AM

        by Arik (4543) on Sunday February 07 2016, @07:11AM (#300097) Journal
        "No idea how that's happening for you. Loading a 100+ comment story from lynx locally takes about four or five seconds."

        Yeah I still have no idea what you are talking about. Never run into it myself. Never seen a page here take more than 2 seconds to load, using a crappy old AMD cpu.

        "If you like the green on black rather than amber on black try the VT100 theme. International characters won't be a problem in either."

        Yeah already there, just tried the vt220 for a moment and didnt like it.

        "Experience tells me that people are most interested in what effects them directly and noticeably. If you dig on the backend stuff too though, here's the complete list of what we've done since the rehash rechristening in reverse chronological order."

        Backend stuff is exactly what has a potential to effect us directly and noticeably. If you change your icons I wont notice - I suppress them all already. Switch out your CSS? Don't care, not using them. Break HTML? Now THAT is a byebye moment.

        --
        If laughter is the best medicine, who are the best doctors?
        • (Score: 0) by Anonymous Coward on Sunday February 07 2016, @08:07AM

          by Anonymous Coward on Sunday February 07 2016, @08:07AM (#300110)

          I don't know about the SN staff, but I personally wouldn't consider changes in the generated HTML as backend stuff. I interpret "backend stuff" as things not visible to the user at all. For example, it might be restructuring of the code, optimization of some function in the code, restructuring of the database, moving some functionality from Perl code to stored DB procedures or in the reverse direction, improving function or variable names, adding more code comments or updating outdated comments, …

        • (Score: 2) by The Mighty Buzzard on Sunday February 07 2016, @11:29AM

          by The Mighty Buzzard (18) Subscriber Badge <themightybuzzard@proton.me> on Sunday February 07 2016, @11:29AM (#300151) Homepage Journal

          What AC said above. Things like moving functionality out of API.pm into api.pl and removing API.pm since there were only like two subs in it to begin with. Stuff to make an admin/coder/editor's life easier that wouldn't impact users except very indirectly. Unless you were trying to set up a rehash site, in which case our apologies on making things easier since you're obviously a masochist and we just ruined your fun.

          --
          My rights don't end where your fear begins.
  • (Score: 1) by WalksOnDirt on Sunday February 07 2016, @04:38AM

    by WalksOnDirt (5854) on Sunday February 07 2016, @04:38AM (#300049) Journal

    You know how heavily commented stories load slowly?

    No. In fact, I don't think I've ever seen a heavily commented story on Soylentnews.

  • (Score: 2) by bziman on Sunday February 07 2016, @04:55AM

    by bziman (3577) on Sunday February 07 2016, @04:55AM (#300057)

    Especially on mobile. This is my go-to site when I'm killing time on the road. It's lightweight, loads great, and I never have any problems - and this is on a five year old phone.

    I really appreciate all the work you guys are putting in.

    If you do happen to make a "mobile" version, the most important thing to me is minimal data usage without loss of any functionality. Otherwise, I'm perfectly happy with the "desktop" version, even on my phone.

    • (Score: 2) by The Mighty Buzzard on Sunday February 07 2016, @05:13AM

      by The Mighty Buzzard (18) Subscriber Badge <themightybuzzard@proton.me> on Sunday February 07 2016, @05:13AM (#300066) Homepage Journal

      At the moment I'm currently thinking the side bars do not need to exist on mobile. Phones and tablets in portrait mode don't have the horizontal pixels to spare. I'll probably write up a menu up top to replace the boxes to the left. Unsure what to do with the slashboxes on the right like polls and such.

      --
      My rights don't end where your fear begins.
      • (Score: 2) by bziman on Sunday February 07 2016, @05:59AM

        by bziman (3577) on Sunday February 07 2016, @05:59AM (#300079)

        Well, I never use the side bars anyway. But it's easy enough to scroll left to get the important stuff in frame. Just don't mess it up!

        • (Score: 2) by The Mighty Buzzard on Sunday February 07 2016, @06:12AM

          by The Mighty Buzzard (18) Subscriber Badge <themightybuzzard@proton.me> on Sunday February 07 2016, @06:12AM (#300087) Homepage Journal

          Fear not. I pledge to do as little as possible html template editing. In fact I may have that tattooed somewhere. I hate our templating system. Ideally it will end up looking exactly like the site does now if you zoomed in to where the story's column just fit inside the browser.

          --
          My rights don't end where your fear begins.
          • (Score: 4, Interesting) by cubancigar11 on Sunday February 07 2016, @09:28AM

            by cubancigar11 (330) on Sunday February 07 2016, @09:28AM (#300127) Homepage Journal

            A very normal responsive design to convert sidebar into 'top-bar' (or bottom) is enough IMHO.

      • (Score: 0) by Anonymous Coward on Sunday February 07 2016, @06:32AM

        by Anonymous Coward on Sunday February 07 2016, @06:32AM (#300090)

        Push them to the bottom of the page and/or make them default to being collapsed/hidden but expandable?

  • (Score: 2) by stormwyrm on Sunday February 07 2016, @05:16AM

    by stormwyrm (717) on Sunday February 07 2016, @05:16AM (#300070) Journal
    It displays a list of really ancient stories from as far back as February 16, 2014, which probably isn't what the people clicking that link were expecting to get. I believe would be better if 'Older Articles' linked to https://soylentnews.org/search.pl?sort=2&op=stories [soylentnews.org] instead, which gives a list of older but still recent stories, getting older as one went further down. This is also closer to the behaviour which that link had a while back.
    --
    Numquam ponenda est pluralitas sine necessitate.
    • (Score: 3, Informative) by The Mighty Buzzard on Sunday February 07 2016, @05:56AM

      by The Mighty Buzzard (18) Subscriber Badge <themightybuzzard@proton.me> on Sunday February 07 2016, @05:56AM (#300077) Homepage Journal

      Ye flipping gods, you're not kidding. It's on the issue tracker now. https://github.com/SoylentNews/rehash/issues/253 [github.com]

      --
      My rights don't end where your fear begins.
    • (Score: 2) by paulej72 on Monday February 08 2016, @01:05AM

      by paulej72 (58) on Monday February 08 2016, @01:05AM (#300382) Journal

      This issue came about when we changed our search engine due to going to MySQL Cluster for our DB. We could no longer do index searches in the DB so we had to setup Sphinx for searching. This changed the search feature and we were never able to get it to fully act like it did before. I just realized that the Older Stories link went to Search and the default view of oldest first.

      Probably should spend the time to fix up the search view instead.

      --
      Team Leader for SN Development
      • (Score: 0) by Anonymous Coward on Monday February 22 2016, @07:53PM

        by Anonymous Coward on Monday February 22 2016, @07:53PM (#308332)

        Thanks for fixing that.
        Having no updates to the database for a couple of weeks was just a bit clumsy for my use cases (Google's latency|coverage being what it is).

        -- OriginalOwner_ [soylentnews.org]

  • (Score: 2) by G-forze on Sunday February 07 2016, @11:03AM

    by G-forze (1276) on Sunday February 07 2016, @11:03AM (#300145)

    Thank you for the improvements! I do have one request, though:

    Could we have moderation using AJAX, please? I know it's been discussed before, and was on the roadmap, but I have not heard anything about it in a long time. Being redirected to some page that only displays the moderated comment makes no sense, and then I have to use the back button, which possibly sends me someplace else than where the moderated comment is located (which is, of course, where I would like to continue reading). This is IMO such a hassle that I just don't moderate comments anymore, unless they are really special in some way. This is one of the few things that work much better on the other site. It should also be an almost trivial thing to implement.

    --
    If I run into the term "SJW", I stop reading.
    • (Score: 2) by The Mighty Buzzard on Sunday February 07 2016, @12:15PM

      by The Mighty Buzzard (18) Subscriber Badge <themightybuzzard@proton.me> on Sunday February 07 2016, @12:15PM (#300163) Homepage Journal

      Could we have moderation using AJAX, please?

      Hate to give an outright No, but outright No. We try like hell to never do anything in javascript that can be instead done by our servers; it makes our entire community happier instead of honking off those who block javascript. Now it's entirely possible, though complicated (for multiple moderations on a page vs. threaded/non and sort order reasons), to return you to the comments page, scrolled down to the last comment you moderated. That's been on the wish list for a while, we just hadn't had an idea of how to do it efficiently. I think my brain just spit out the beginnings of a way to do it though and I'll be in the comments code next week anyway, so I'll see if I can get it sorted for next release.

      --
      My rights don't end where your fear begins.
      • (Score: 2) by takyon on Sunday February 07 2016, @02:40PM

        by takyon (881) <takyonNO@SPAMsoylentnews.org> on Sunday February 07 2016, @02:40PM (#300188) Journal

        The AJAX could be optional with a fallback to current behavior?

        As for the multiple moderations per page, you could make it so that it only happens when you moderate a single comment, and not when using the Moderate button at the bottom of the page. Sort order shouldn't matter much because in this case you already have the single comment expanded in order to read and moderate it.

        --
        [SIG] 10/28/2017: Soylent Upgrade v14 [soylentnews.org]
        • (Score: 2) by The Mighty Buzzard on Sunday February 07 2016, @07:58PM

          by The Mighty Buzzard (18) Subscriber Badge <themightybuzzard@proton.me> on Sunday February 07 2016, @07:58PM (#300291) Homepage Journal

          All Moderate buttons are the same. I think I have it figured out more or less though. Had a quick look at the code today and it confirms that we already have everything I'd need to make it happen except the logic to tie the bits all together for various view modes.

          --
          My rights don't end where your fear begins.
      • (Score: 2) by G-forze on Sunday February 07 2016, @04:01PM

        by G-forze (1276) on Sunday February 07 2016, @04:01PM (#300215)

        We try like hell to never do anything in javascript that can be instead done by our servers; it makes our entire community happier instead of honking off those who block javascript.

        I really don't understand the rationale behind this.

        1. The usual way to go about something like this is to make the user experince smoother using JS, while providing a JS free fallback for those (few) users that choose not to enable JS, is it not? It is certainly not making me any happier that the moderating experience is annoying at best - quite the contrary. I know there are some voices that always pop up damning all JavaScript to hell, but frankly I think they are a minority and can use the fallback as they please. I myself am content with using Ghostery and some other such plugins to prevent mass snooping, but will usually allow site specific JS to run, unless it is getting in my face or otherwise causing problems.

        2. Unloading some of the server's workload to the client can help keep costs down (though only marginally in this case, I'd wager). And even forgetting that, it seems the server *cannot* do what we would like it to do in this case. So your argument would fall apart from that fact alone.

        --
        If I run into the term "SJW", I stop reading.
        • (Score: 2) by The Mighty Buzzard on Sunday February 07 2016, @07:37PM

          by The Mighty Buzzard (18) Subscriber Badge <themightybuzzard@proton.me> on Sunday February 07 2016, @07:37PM (#300285) Homepage Journal

          Generally, yes, but we have more than the average website of js blockers because of the type of person who self-selects into this community.

          Right, the server can't take you back to where you were without a page reload. It is technically possible to take you back where you were when you hit Moderate though.

          --
          My rights don't end where your fear begins.
        • (Score: 2) by paulej72 on Monday February 08 2016, @01:13AM

          by paulej72 (58) on Monday February 08 2016, @01:13AM (#300385) Journal

          The real reason we have not done AJAX is we have no JS devs. While I can dabble in JS, I dread just thinking of doing the full up AJAX interface for this site from basically scratch. The AJAX code we have is missing all of the JS and has not been updated for all the changes we have made to the code. Although TMB has been make a new JSON based API, it is not fully complete and still requires all of the JS to be built to make it work on the site.

          --
          Team Leader for SN Development
        • (Score: 2) by mrcoolbp on Monday February 08 2016, @05:07PM

          by mrcoolbp (68) <mrcoolbp@soylentnews.org> on Monday February 08 2016, @05:07PM (#300724) Homepage

          I'm hanging out in IRC right now and it looks like old Buzz is already working on it. Don't get too excited, he's just messing around right now but:

          [11:42] [+TheMightyBuzzard] well it now jumps you back to the FIRST comment you moderated. i was wanting it to go to the last.
          [11:43] [+TheMightyBuzzard] i'll monkey with it later. got errands to run.

          --
          (Score:1^½, Radical)
      • (Score: 5, Insightful) by bziman on Sunday February 07 2016, @09:25PM

        by bziman (3577) on Sunday February 07 2016, @09:25PM (#300326)

        Because the "moderate" button is a link, I always just click to open it in a new tab, then I close that tab and am right where I left off. No f'in AJAX required. I do the same thing for "reply".

        • (Score: 2) by The Mighty Buzzard on Sunday February 07 2016, @10:10PM

          by The Mighty Buzzard (18) Subscriber Badge <themightybuzzard@proton.me> on Sunday February 07 2016, @10:10PM (#300335) Homepage Journal

          See, now that's some quality brain-using. I completely missed that option myself.

          --
          My rights don't end where your fear begins.
        • (Score: 2) by G-forze on Monday February 08 2016, @08:25AM

          by G-forze (1276) on Monday February 08 2016, @08:25AM (#300490)

          The moderate button is a "input type=submit", not a link. But good point with the reply links.

          --
          If I run into the term "SJW", I stop reading.
          • (Score: 2) by The Mighty Buzzard on Tuesday February 09 2016, @02:19PM

            by The Mighty Buzzard (18) Subscriber Badge <themightybuzzard@proton.me> on Tuesday February 09 2016, @02:19PM (#301415) Homepage Journal

            Jumping you back to the lowest on the page comment you just moderated is currently working on dev. Personally, I'd really like to do a point release this weekend of it and a few other things but time may not permit.

            --
            My rights don't end where your fear begins.
            • (Score: 2) by G-forze on Thursday February 18 2016, @03:25PM

              by G-forze (1276) on Thursday February 18 2016, @03:25PM (#306355)

              Sounds good! Nice to hear that this is being worked on.

              --
              If I run into the term "SJW", I stop reading.
              • (Score: 2) by The Mighty Buzzard on Thursday February 18 2016, @09:04PM

                by The Mighty Buzzard (18) Subscriber Badge <themightybuzzard@proton.me> on Thursday February 18 2016, @09:04PM (#306551) Homepage Journal

                That ain't all either. This next site update was going to be a minor features/bugfix release but me and paulej72 both been really on our game and had a bit of time to spare, so it's going to have some damned nice stuff in it.

                --
                My rights don't end where your fear begins.
  • (Score: 2) by pkrasimirov on Sunday February 07 2016, @11:59AM

    by pkrasimirov (3358) Subscriber Badge on Sunday February 07 2016, @11:59AM (#300162)

    > Added Stripe as a CC payment processor.
    Good.

    • (Score: 2) by The Mighty Buzzard on Sunday February 07 2016, @12:20PM

      by The Mighty Buzzard (18) Subscriber Badge <themightybuzzard@proton.me> on Sunday February 07 2016, @12:20PM (#300164) Homepage Journal

      Very. They're much easier to deal with both from an API standpoint and a policy standpoint than paypal to boot.

      --
      My rights don't end where your fear begins.
      • (Score: 2) by pkrasimirov on Sunday February 07 2016, @08:04PM

        by pkrasimirov (3358) Subscriber Badge on Sunday February 07 2016, @08:04PM (#300294)

        If you only can do redirect to their site instead of iframe popup that would be great. I had to open Firefox network inspector to verify what site opened what window. It would also make it easier for me (and others) to find and read their server certificate.

        Still better than Paypal.

        • (Score: 2) by The Mighty Buzzard on Sunday February 07 2016, @10:17PM

          by The Mighty Buzzard (18) Subscriber Badge <themightybuzzard@proton.me> on Sunday February 07 2016, @10:17PM (#300337) Homepage Journal

          Love to but the javascript entirely theirs. We had no option other than the javascript route or we would have had to comply with credit card information security standards. Frankly, we don't want to ever have your sensitive information to be responsible for. That and they don't offer a perl module among their many API interfaces.

          --
          My rights don't end where your fear begins.
          • (Score: 2) by pkrasimirov on Monday February 08 2016, @08:22PM

            by pkrasimirov (3358) Subscriber Badge on Monday February 08 2016, @08:22PM (#300864)

            Probably you misunderstood me. I want exactly the same, except in its own page/window. I was making sure you (or anyone else) don't have my card info. For that I had to verify the source of the iframe and where it submits the form. Kinda difficult now.

            • (Score: 2) by The Mighty Buzzard on Monday February 08 2016, @09:25PM

              by The Mighty Buzzard (18) Subscriber Badge <themightybuzzard@proton.me> on Monday February 08 2016, @09:25PM (#300917) Homepage Journal

              Ahh, gotcha. Yeah, I could see that being a pain but the only web payment methods they provide are the one we're using and ones that would require us to touch your CC data. I'd have sent you to their site and gotten a notification back if that were an option; I hate including javascript on the site.

              --
              My rights don't end where your fear begins.
  • (Score: 2) by takyon on Sunday February 07 2016, @12:42PM

    by takyon (881) <takyonNO@SPAMsoylentnews.org> on Sunday February 07 2016, @12:42PM (#300169) Journal

    Attempted to send myself a message (to try and break it). It took a couple minutes to come through.

    Looking at the preferences [soylentnews.org], should there be a Web notification option for subscription renewal?

    I remember Message Preferences having an option for how often to update notifications. Was that removed? I can see why it would be.

    Are there any guidelines on when to send and not send direct messages to users? I doubt it will be abused, but I'd like to hear from editors or users on when it would be appropriate to use this feature.

    --
    [SIG] 10/28/2017: Soylent Upgrade v14 [soylentnews.org]
    • (Score: 2) by takyon on Sunday February 07 2016, @02:36PM

      by takyon (881) <takyonNO@SPAMsoylentnews.org> on Sunday February 07 2016, @02:36PM (#300187) Journal

      As a follow up to this, now that I've experienced the fun of sending a message to myself, do we want a message box to appear on your own page, wasting vertical space? I could see it being useful in that you could send yourself a private note/reminder for later.

      --
      [SIG] 10/28/2017: Soylent Upgrade v14 [soylentnews.org]
  • (Score: 2) by RamiK on Sunday February 07 2016, @05:02PM

    by RamiK (1813) on Sunday February 07 2016, @05:02PM (#300247)

    strike tag: maybe next time.

    --
    compiling...