New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Repeated items in Feedly, other readers? #42

Open
scripting opened this Issue Nov 10, 2017 · 37 comments

Comments

Projects
None yet
7 participants
@scripting
Owner

scripting commented Nov 10, 2017

I've had a report by one user of repeated items from Scripting News in Feedly. Are other people seeing this? In other feed readers? I've seen no problems in River5.

@michaelkamleitner

This comment has been minimized.

Show comment
Hide comment
@michaelkamleitner

michaelkamleitner Nov 10, 2017

That user would be me ;) Here's a screenshot of my Feedly:

23484909_10156068490375864_1334784455_o

It doesn't seem to affect ALL posts. The one from yesterday, starting with "I like to say I like the 280 char ..." seems to be affected a lot (6+ duplicates). Others ("the perfect length of a podcast...") not at all. I'd assume, it depends on how often Dave updates an item/post?

I think this behaviour is going on for a few weeks, but hard to say, since as I wasn't reading a lot in the past month. Thanks Dave for bringing this up here, anyway!

michaelkamleitner commented Nov 10, 2017

That user would be me ;) Here's a screenshot of my Feedly:

23484909_10156068490375864_1334784455_o

It doesn't seem to affect ALL posts. The one from yesterday, starting with "I like to say I like the 280 char ..." seems to be affected a lot (6+ duplicates). Others ("the perfect length of a podcast...") not at all. I'd assume, it depends on how often Dave updates an item/post?

I think this behaviour is going on for a few weeks, but hard to say, since as I wasn't reading a lot in the past month. Thanks Dave for bringing this up here, anyway!

@scripting

This comment has been minimized.

Show comment
Hide comment
@scripting

scripting Nov 10, 2017

Owner

What's the URL of the feed you're subscribed to?

Also, re it depending on how often I update a post, there's no reason to think there's a correlation. Unless the guid on the item changes, and I'm pretty sure it doesn't, or the item would repeat in River5 as well, probably.

Until we figure out what the problem is we won't know what caused it. ;-)

Owner

scripting commented Nov 10, 2017

What's the URL of the feed you're subscribed to?

Also, re it depending on how often I update a post, there's no reason to think there's a correlation. Unless the guid on the item changes, and I'm pretty sure it doesn't, or the item would repeat in River5 as well, probably.

Until we figure out what the problem is we won't know what caused it. ;-)

@michaelkamleitner

This comment has been minimized.

Show comment
Hide comment
@michaelkamleitner

michaelkamleitner commented Nov 10, 2017

http://www.scripting.com/rss.xml - same since 2000-something ;)

@benzado

This comment has been minimized.

Show comment
Hide comment
@benzado

benzado Nov 10, 2017

I've seen a few in Newsblur: http://www.newsblur.com/site/6720249/scripting-news

Same feed URL: http://scripting.com/rss.xml

Not the same posts as @michaelkamleitner, if you scroll down to November 2-5, some posts are doubled.

screen shot 2017-11-10 at 4 13 56 pm

benzado commented Nov 10, 2017

I've seen a few in Newsblur: http://www.newsblur.com/site/6720249/scripting-news

Same feed URL: http://scripting.com/rss.xml

Not the same posts as @michaelkamleitner, if you scroll down to November 2-5, some posts are doubled.

screen shot 2017-11-10 at 4 13 56 pm

@laymusic

This comment has been minimized.

Show comment
Hide comment
@laymusic

laymusic Nov 10, 2017

This is what I get in gwene.org as read in gnus in gnuemacs:

R [ 12: unknown ] The open web needs a friend
R < 12: unknown >
O [ 8: unknown ] Why Google really wants you to use HTTPS
O < 8: unknown >
O [ 6: unknown ] Phoenix bike share
O < 6: unknown >

A bunch of untitled posts have also been duplicated, but I can't demonstrate that from the Summary buffer.

laymusic commented Nov 10, 2017

This is what I get in gwene.org as read in gnus in gnuemacs:

R [ 12: unknown ] The open web needs a friend
R < 12: unknown >
O [ 8: unknown ] Why Google really wants you to use HTTPS
O < 8: unknown >
O [ 6: unknown ] Phoenix bike share
O < 6: unknown >

A bunch of untitled posts have also been duplicated, but I can't demonstrate that from the Summary buffer.

@scripting

This comment has been minimized.

Show comment
Hide comment
@scripting

scripting Nov 10, 2017

Owner

Interesting about Nov 2-5, that's when I was at the Newsgeist conference, and I was posting from my laptop, not my desktop. I'm using a new CMS, and it's possible I didn't copy over everything I needed, and it saw some posts as new that weren't.

Owner

scripting commented Nov 10, 2017

Interesting about Nov 2-5, that's when I was at the Newsgeist conference, and I was posting from my laptop, not my desktop. I'm using a new CMS, and it's possible I didn't copy over everything I needed, and it saw some posts as new that weren't.

@JPhilpin

This comment has been minimized.

Show comment
Hide comment
@JPhilpin

JPhilpin Nov 11, 2017

I have seen same issue - will watch carefully for which and why - and report with specifics - I just assumed that maybe you were doing some updates on a post that caused the repost

JPhilpin commented Nov 11, 2017

I have seen same issue - will watch carefully for which and why - and report with specifics - I just assumed that maybe you were doing some updates on a post that caused the repost

@JPhilpin

This comment has been minimized.

Show comment
Hide comment
@JPhilpin

JPhilpin Nov 11, 2017

Screen grab of feedly right now ...

JPhilpin commented Nov 11, 2017

Screen grab of feedly right now ...

@JPhilpin

This comment has been minimized.

Show comment
Hide comment
@JPhilpin

JPhilpin Nov 12, 2017

screen shot 2017-11-12 at 12 10 04 pm

this one form mac feedly 1 minute ago

JPhilpin commented Nov 12, 2017

screen shot 2017-11-12 at 12 10 04 pm

this one form mac feedly 1 minute ago
@JPhilpin

This comment has been minimized.

Show comment
Hide comment
@JPhilpin

JPhilpin Nov 12, 2017

this one from iphone 2 days ago (apologies for the delay)

img_6081

JPhilpin commented Nov 12, 2017

this one from iphone 2 days ago (apologies for the delay)

img_6081

@scripting

This comment has been minimized.

Show comment
Hide comment
@scripting

scripting Nov 12, 2017

Owner
Owner

scripting commented Nov 12, 2017

@scripting

This comment has been minimized.

Show comment
Hide comment
@scripting

scripting Nov 12, 2017

Owner

Is that the iPhone version of Feedly or some other app?

Owner

scripting commented Nov 12, 2017

Is that the iPhone version of Feedly or some other app?

@scripting

This comment has been minimized.

Show comment
Hide comment
@scripting

scripting Nov 12, 2017

Owner

I've set up a script that takes a snapshot of the feed once a minute. I'm going to leave it running, so when I get the next report, I will have snapshots to go back and review to see if the guids change. That would be what would trigger an update if the bug is on my end.

Owner

scripting commented Nov 12, 2017

I've set up a script that takes a snapshot of the feed once a minute. I'm going to leave it running, so when I get the next report, I will have snapshots to go back and review to see if the guids change. That would be what would trigger an update if the bug is on my end.

@scripting

This comment has been minimized.

Show comment
Hide comment
@scripting

scripting Nov 12, 2017

Owner

BTW, this is what I see in Feedly when I subscribe to my feed.

image

Owner

scripting commented Nov 12, 2017

BTW, this is what I see in Feedly when I subscribe to my feed.

image

@scripting

This comment has been minimized.

Show comment
Hide comment
@scripting

scripting Nov 13, 2017

Owner

I have a theory about what happened, unfortunately it's hard to reproduce.

My CMS runs on the local machine, not on a server. So when the local machine moves into a different time zone, the GUIDs and permalinks are changed, because they are computed in the current time zone. That's a bug waiting to happen.

So it would seem that the permalinks to all items in the feed would change when I move to a different time zone, and change back again when I return home.

There must be a good solution to this, and I have to figure it out before I take my next trip.

Update

I think I found and implemented the fix. It was easy, I hope. ;-)

Owner

scripting commented Nov 13, 2017

I have a theory about what happened, unfortunately it's hard to reproduce.

My CMS runs on the local machine, not on a server. So when the local machine moves into a different time zone, the GUIDs and permalinks are changed, because they are computed in the current time zone. That's a bug waiting to happen.

So it would seem that the permalinks to all items in the feed would change when I move to a different time zone, and change back again when I return home.

There must be a good solution to this, and I have to figure it out before I take my next trip.

Update

I think I found and implemented the fix. It was easy, I hope. ;-)

@jsavin

This comment has been minimized.

Show comment
Hide comment
@jsavin

jsavin Nov 13, 2017

jsavin commented Nov 13, 2017

@scripting

This comment has been minimized.

Show comment
Hide comment
@scripting

scripting Nov 13, 2017

Owner
Owner

scripting commented Nov 13, 2017

@scripting

This comment has been minimized.

Show comment
Hide comment
@scripting

scripting Nov 13, 2017

Owner

Here's the writeup of the fix, implemented late last night..

http://scripting.com/2017/11/13.html#a145425

Dave

Owner

scripting commented Nov 13, 2017

Here's the writeup of the fix, implemented late last night..

http://scripting.com/2017/11/13.html#a145425

Dave

@michaelkamleitner

This comment has been minimized.

Show comment
Hide comment
@michaelkamleitner

michaelkamleitner Nov 13, 2017

Thanks for working on this problem, fingers crossed that this is the solution (I'll keep my eyes open) :)

michaelkamleitner commented Nov 13, 2017

Thanks for working on this problem, fingers crossed that this is the solution (I'll keep my eyes open) :)

@JPhilpin

This comment has been minimized.

Show comment
Hide comment
@JPhilpin

JPhilpin Nov 13, 2017

Many thanks Dave - I am looking at Feedly on Mac, iPhone and iPad ... all is as should be. All older dupes also gone. And for completeness, the white out of black image above was Feedly on iPhone. Thankyou.

JPhilpin commented Nov 13, 2017

Many thanks Dave - I am looking at Feedly on Mac, iPhone and iPad ... all is as should be. All older dupes also gone. And for completeness, the white out of black image above was Feedly on iPhone. Thankyou.

@jsavin

This comment has been minimized.

Show comment
Hide comment
@jsavin

jsavin Nov 13, 2017

jsavin commented Nov 13, 2017

@jsavin

This comment has been minimized.

Show comment
Hide comment
@jsavin

jsavin Nov 14, 2017

On more thing - a bit of wisdom I suppose, learned in the early era of bogging CMSen to share with others who may not have similar experience...

Nowadays whenever I run across a feature that deals with dates and times or, learned a little later, phone numbers (from work on contact record synchronization in Messenger at Microsoft), or learned a few years earlier, floating-point numbers... When I encounter any of these my Spidey Sense tingles and I pay extra attention. I suppose all that work we did on SOAP interop plays in too.

The underlying principle is that the data had to survive a "round trip", whatever that means in context. As long as information can start in one place, go somewhere else, and return to it's point of origin intact, you have a pretty good chance of coming up with a working design. The details are important but vary by scenario. The principle does not.

Funny that in this case there was a literal "trip" involved! 😉

Cheers,
-Jake

PS. Thanks for introducing me to Postel's Law, Dave.

PPS. General advice for software developers: If you can help it, never do your own time-zone conversions. Chances are that the owners of the date/time libraries for your platform know more about this problem than you do. 😉

jsavin commented Nov 14, 2017

On more thing - a bit of wisdom I suppose, learned in the early era of bogging CMSen to share with others who may not have similar experience...

Nowadays whenever I run across a feature that deals with dates and times or, learned a little later, phone numbers (from work on contact record synchronization in Messenger at Microsoft), or learned a few years earlier, floating-point numbers... When I encounter any of these my Spidey Sense tingles and I pay extra attention. I suppose all that work we did on SOAP interop plays in too.

The underlying principle is that the data had to survive a "round trip", whatever that means in context. As long as information can start in one place, go somewhere else, and return to it's point of origin intact, you have a pretty good chance of coming up with a working design. The details are important but vary by scenario. The principle does not.

Funny that in this case there was a literal "trip" involved! 😉

Cheers,
-Jake

PS. Thanks for introducing me to Postel's Law, Dave.

PPS. General advice for software developers: If you can help it, never do your own time-zone conversions. Chances are that the owners of the date/time libraries for your platform know more about this problem than you do. 😉

@michaelkamleitner

This comment has been minimized.

Show comment
Hide comment
@michaelkamleitner

michaelkamleitner Nov 17, 2017

So sorry to report, that this issue still seems to be on... :(

screen shot 2017-11-17 at 01 10 51

michaelkamleitner commented Nov 17, 2017

So sorry to report, that this issue still seems to be on... :(

screen shot 2017-11-17 at 01 10 51

@JPhilpin

This comment has been minimized.

Show comment
Hide comment
@JPhilpin

JPhilpin Nov 17, 2017

JPhilpin commented Nov 17, 2017

@scripting

This comment has been minimized.

Show comment
Hide comment
@scripting

scripting Nov 17, 2017

Owner

This is what I'm seeing in my Feedly account. What's the difference in our setup? I have no experience with Feedly.

image

Owner

scripting commented Nov 17, 2017

This is what I'm seeing in my Feedly account. What's the difference in our setup? I have no experience with Feedly.

image

@JPhilpin

This comment has been minimized.

Show comment
Hide comment
@JPhilpin

JPhilpin Nov 17, 2017

JPhilpin commented Nov 17, 2017

@JPhilpin

This comment has been minimized.

Show comment
Hide comment
@JPhilpin

JPhilpin Nov 27, 2017

I am seeing dupes this morning in Feedly on the mac - see screenshot. BUT - the dupes are not on Feedly on the iPAD ... I wonder if it is something that they are doing ?

screen shot 2017-11-27 at 7 19 20 am

JPhilpin commented Nov 27, 2017

I am seeing dupes this morning in Feedly on the mac - see screenshot. BUT - the dupes are not on Feedly on the iPAD ... I wonder if it is something that they are doing ?

screen shot 2017-11-27 at 7 19 20 am

@michaelkamleitner

This comment has been minimized.

Show comment
Hide comment
@michaelkamleitner

michaelkamleitner Dec 15, 2017

Sorry for late reply, didnt read regularly recently.
Problem seems to persist :(

screen shot 2017-12-15 at 16 47 38

michaelkamleitner commented Dec 15, 2017

Sorry for late reply, didnt read regularly recently.
Problem seems to persist :(

screen shot 2017-12-15 at 16 47 38

@JPhilpin

This comment has been minimized.

Show comment
Hide comment
@JPhilpin

JPhilpin Dec 15, 2017

same for me - attached is from this morning
screen shot 2017-12-15 at 8 07 44 am

JPhilpin commented Dec 15, 2017

same for me - attached is from this morning
screen shot 2017-12-15 at 8 07 44 am

@scripting

This comment has been minimized.

Show comment
Hide comment
@scripting

scripting Dec 15, 2017

Owner

Maybe someone from Feedly can give us an idea what this problem might indicate about the feed.

Otherwise I don't have any advice. The feed is valid as far as I know.

Owner

scripting commented Dec 15, 2017

Maybe someone from Feedly can give us an idea what this problem might indicate about the feed.

Otherwise I don't have any advice. The feed is valid as far as I know.

@scripting scripting closed this Dec 15, 2017

@scripting

This comment has been minimized.

Show comment
Hide comment
@scripting

scripting Dec 15, 2017

Owner

One thing I'd love to know -- where are they getting "It's even worse than it appears" -- It's not in the feed.

http://xmlviewer.scripting.com/?url=http://scripting.com/rss.xml

Dave

Owner

scripting commented Dec 15, 2017

One thing I'd love to know -- where are they getting "It's even worse than it appears" -- It's not in the feed.

http://xmlviewer.scripting.com/?url=http://scripting.com/rss.xml

Dave

@scripting

This comment has been minimized.

Show comment
Hide comment
@scripting

scripting Dec 15, 2017

Owner

As before I'm not seeing any problems, or any "it's even worse than it appears" messages.

image

Owner

scripting commented Dec 15, 2017

As before I'm not seeing any problems, or any "it's even worse than it appears" messages.

image

@scripting scripting reopened this Dec 15, 2017

@michaelkamleitner

This comment has been minimized.

Show comment
Hide comment
@michaelkamleitner

michaelkamleitner Dec 15, 2017

Super strange! Well, I have enough of Feedly's shenanigans, I just removed your feed and re-subscribed http://scripting.com/rss.xml - didnt help :(
I'm going to ping Feedly on Twitter, maybe someones listening...

michaelkamleitner commented Dec 15, 2017

Super strange! Well, I have enough of Feedly's shenanigans, I just removed your feed and re-subscribed http://scripting.com/rss.xml - didnt help :(
I'm going to ping Feedly on Twitter, maybe someones listening...

@papascott

This comment has been minimized.

Show comment
Hide comment
@papascott

papascott Dec 15, 2017

Feedly is my main feed reader, and I'm not seeing any problems.

screenshot_533

papascott commented Dec 15, 2017

Feedly is my main feed reader, and I'm not seeing any problems.

screenshot_533

@michaelkamleitner

This comment has been minimized.

Show comment
Hide comment
@michaelkamleitner

michaelkamleitner Dec 15, 2017

That just makes it even stranger :(
Well, I'm paying Feedly hundreds $/year for our team subscription, so maybe they will listen :)

RT if you feel like: https://twitter.com/_subnet/status/941713060368191488

michaelkamleitner commented Dec 15, 2017

That just makes it even stranger :(
Well, I'm paying Feedly hundreds $/year for our team subscription, so maybe they will listen :)

RT if you feel like: https://twitter.com/_subnet/status/941713060368191488

@JPhilpin

This comment has been minimized.

Show comment
Hide comment
@JPhilpin

JPhilpin Dec 15, 2017

JPhilpin commented Dec 15, 2017

@papascott

This comment has been minimized.

Show comment
Hide comment
@papascott

papascott Dec 15, 2017

I'm a pro member as well. Nice try, though. :-)

papascott commented Dec 15, 2017

I'm a pro member as well. Nice try, though. :-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment