ksh-b / raven Goto Github PK
View Code? Open in Web Editor NEWNews Aggregator
License: GNU General Public License v3.0
News Aggregator
License: GNU General Public License v3.0
Hi! Can you please add to the sources "https://www.rfa.org/english/" ? Thanks in advance!
As title says, add material you support
I've disabled my ad-blocker VPN, tried each of the "ladders," and anything else I could think of, but usually only get the lead picture, and sometimes a headline - no article body (except on very rare occasions I've gotten maybe a paragraph or two), and it's very slow to even do that. If I send the link to an external browser, it loads up just fine.
I really love the potential of this app, but can't seem to make it work. Any ideas?
OnePlus 7 Pro on Android 11.
Thanks!
P.S. Now I get code from some "The Wire" articles - here's the link it gives for the article with the headline "Watch: The Inequalities AI Is Creating โ and Deepening โ Around the World."
The browser displayed the following:
{"post-detail":[{"ID":707606,"post_author":"846","post_date":"2024-04-30 17:13:21","post_date_gmt":"2024-04-30 11:43:21","post_content":"<p><span class=\"yt-core-attributed-string yt-core-attributed-string--white-space-pre-wrap\"><span class=\"yt-core-attributed-string--link-inherit-color\">In her new book <em>Code Dependent: Living in the Shadow of AI<\/em>, Madhumita Murgia digs into the different ways in which artificial intelligence is already impacting everyday lives in deep and often problematic ways \u2013 from the creation of pornographic deepfakes to the use of algorithms as policing tools that reinforce existing biases and lead to more over-policing. <\/span><\/span><\/p>\n<p><span class=\"yt-core-attributed-string yt-core-attributed-string--white-space-pre-wrap\"><span class=\"yt-core-attributed-string--link-inherit-color\">In conversation with <em>The Wire<\/em>\u2019s Jahnavi Sen, Murgia, the AI Editor at Financial Times, explains what she found during her research, focused on the lives of individuals living far away from Silicon Valley. She talks about what has gone wrong, why she still believes AI can be harnessed for good, and how that can happen.<\/span><\/span><\/p>\n<p><div class=\"video-container\"><iframe title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/kdKbogku-j0?si=CVLmPpgdnahALCJP\" width=\"100%\" height=\"504\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><span style=\"display: inline-block; width: 0px; overflow: hidden; line-height: 0;\" data-mce-type=\"bookmark\" class=\"mce_SELRES_start\">\ufeff<\/span><\/iframe><\/div><\/p>\n","post_title":"Watch: The Inequalities AI Is Creating \u2013 and Deepening \u2013 Around the World","post_excerpt":"Madhumita Murgia, the AI Editor at Financial Times, explains what she found during her research, focused on the lives of individuals living far away from Silicon Valley.","post_status":"publish","comment_status":"closed","post_name":"watch-the-inequalities-ai-is-creating-and-deepening-around-the-world","post_content_filtered":"","post_parent":0,"guid":"https:\/\/thewire.in\/?p=707606","post_type":"post","comment_count":0,"post_author_name":[{"author_name":"Jahnavi Sen","author_slug":"jahnavi-sen","author_avatar":"http:\/\/cdn.thewire.in\/wp-content\/uploads\/2018\/03\/06182832\/jahnavi.png"}],"featured_image":["https:\/\/cdn.thewire.in\/wp-content\/uploads\/2024\/04\/30171249\/MM-1200x600.jpg",1200,600,true],"featured_image_caption":"","categories":[{"name":"Books","slug":"books"},{"name":"Tech","slug":"tech"},{"name":"Video","slug":"video"},{"name":"World","slug":"world"}],"prime_category":[{"name":"Tech","slug":"tech"}],"tags":["AI","Artificial Intelligence","Code Dependent","Madhumita Murgia"],"date_time_display":"30\/Apr\/2024","storytype":[],"storytype_display":"","video_url":"https:\/\/www.youtube.com\/embed\/kdKbogku-j0?si=CVLmPpgdnahALCJP","photo_story":{"photostory_display":"off","photostory_slides":[]},"story_like_count":"","userliked":false,"userbookmarked":false,"side_comment_count":[],"donation_box":"","disable_audio":"yes","twet":"","special":"","pollyurl":""}],"requestType":"single","seo-tags":{"pagename":"post","title":"Watch: The Inequalities AI Is Creating \u2013 and Deepening \u2013 Around the World","description":"Madhumita Murgia, the AI Editor at Financial Times, explains what she found during her research, focused on the lives of individuals living far away from Silicon Valley.","keywords":["AI","Artificial Intelligence","Code Dependent","Madhumita Murgia"],"canonical":"","ogdescription":"Madhumita Murgia, the AI Editor at Financial Times, explains what she found during her research, focused on the lives of individuals living far away from Silicon Valley.","pageurl":"","imageurl":"https:\/\/cdn.thewire.in\/wp-content\/uploads\/2024\/04\/30171249\/MM-800x400.jpg"}}
Could you please add an empty line before the bullet-point list in your Fastlane's full_description.txt
? That would make it render fine using standard Markdown then.
Thanks!
Device: Pixel 6a
OS: Android 14 (GrapheneOS)
The first article I tried to read loaded instantly but after that it just started doing this.
https://github.com/ksh-b/raven/assets/89107446/3e505820-c344-4725-8b69-fb06698202d4
Would love to be able to change the font size when reading articles. Some of us are old and have bad eyesight ;)
Hi friend, very happy with your project, I've been looking for one with automatic translation for some time, it would be cool if you could implement these things:
search feeds by website name/link
add feeds manually
option to ignore automatic translation on pages with my main language
translation on the home page, in titles
Only see posts from a specific RSS instead of all
material you
save articles
Add please instruction how it should be built from your source code,
Imported and required plugins for Android Studio
It would be easier for non-specialist just create additional sites to parse and create pull requests
Cannot subscribe or scroll when category list is longer than screen size e.g. The Guardian
Expected: can scroll in Category Selection
Actual: can't scroll in Category Selection, which hinders me from saving selection e.g. when List is too long
Solution: make Category Selection scrollable
Currently for India only two channels could be selected -; how do we add more - sources too little.
...as explained in https://gitlab.com/fdroid/fdroiddata/-/merge_requests/14837#note_1855853919 and https://gitlab.com/fdroid/fdroiddata/-/merge_requests/14837#note_1875399566 you added Flutter as a submodule so F-Droid can you the correct version that matches the one you use
But, if you don't use the submodule yourself and it's never updated, we gain nothing, as it points to the wrong version: https://monitor.f-droid.org/builds/log/kshib.raven/2141#site-footer
/LE: fyi https://gitlab.com/fdroid/fdroiddata/-/commit/60a76492f9652e338ace4fc8446bd516bc38e53e
When i view the subscriptions page, most of it is cut off. It still scrolls like there are entries, but I can't click or select anything not visible. If I uninstall/reinstall it works the first time it displays but not after that.
Only seems to affect all and technology pages.
Pixel 6 Pro, Android 14, May 2024 update.
Feature request:
Have a setting option to change the default home view.
Current home screen: The app displays a full list of articles from various sources (and chosen topics).
Desired setting: configure home screen to show the news sources and tapping on a sourve, shows the articles from it (all chosen topics).
A further enhancement can be to have the sorting by "topics" (like technology or politics). But this is a nice to have for me ๐ )
As an example, I use AntennaPod for listening to podcasts and it offers various options for home screen config.
๐๐ฝ the app is lovely and I like it. Keep up the good work and hope to see more features.
12ft.io displays a message 'Please enable JS and disable any ad blocker'.
Tried different browsers and vpn but the problem persists.
There's no ad blocker running.
https://phys.org/
Example for category: https://phys.org/tags/climate+change/
https://www.sciencedaily.com
Example for category: https://www.sciencedaily.com/news/earth_climate/global_warming/
https://space.com/
Example for category:
https://www.space.com/the-universe/galaxies
I've tried to add the custom URL https://www.bbc.com/innovation
, but it's not working. When I try to add it to BBC, it doesn't show anything, nor does it get added.
Could you please help me understand how to properly add a custom URL like https://www.bbc.com/innovation
to the categories? I'm not sure what I'm doing wrong, and I'd appreciate any guidance on the correct way to integrate a custom URL.
So I'm a bit curious, how are articles sorted in the app currently? When I use the app with the following feeds activated ...
Ars Technica: All
BBC: World, Technology, Science
Reuters: World, Sports
... what I initially get upon starting the app is a list of 30 articles from various feeds. They are all sorted by age descending, meaning the oldest ones are at the top (why?). When I click on "Load more", another set of mixed articles is added and they too are sorted the same way. This produces articles sorted by age, but they end up mixed in a rather unhelpful way:
1d, 1d, 21h, 19h, 16h, [...] 1h, 55m, 24m, 7m, 3d, 3d, 2d, [...] 19h, 5h, 5h, [...] 1h, 55m, 22m, 5d, 5d, [...] 1d, 1d, 22h, [...] 1h, 45m, 41m, 7d (etc)
Based on this structure - and I could also be wrong - it seems like the app takes a certain number of articles from the top of every subscribed feed to populate each page and it keeps getting the next newest articles until all feeds have been exhausted. Whether that's true or not, this method of populating the list is rather unhelpful, should you be like me and use a mix of more (Reuters) and less active feeds (Ars Technica) like I described above.
In order to find articles from the most active feeds, I end up scrolling past those I've already seen or read multiple times, not only every day but for weeks! In my specific case, I have to press the "Load more" button maybe a dozen times to even read articles that have accumulated overnight. For example, these are the ages of the first and last article on each of the first 8 pages:
1d to 1m
3d to 27m
5d to 32m
7d to 52m
11d to 1h
14d to 1h
18d to 2h
20d to 2h
You can see the problem, I hope.
First of all, I wish there was a way to sort all articles by age ascending (date descending). I'm not really sure why you'd want to highlight the oldest news at the top.
Second, I wish there was a way to disable the grouping that's going on. Yes, some articles from a less active feed wouldn't show until a later page, but the downside of these old articles being a constant distraction is too large.
I love the interface and the built-in reader and translation functionality. The sorting is the only thing that stops me from using Raven as my daily news app.
Please add import and export feature.
Or back up and restore
I think there should be 2 lists!
One for Bookmarked articles:
And one for a Read Later:
idk if it's designed to be like this
but this is pretty annoying specially for people not speaking English bc the translation experience is not good enough
and people might only not understanding one or two words in a sentence
maybe add a feature that while holding a word, it shows a pop-up or sth shows the translation of the word in user set language?
Have locators in a separate json file.
I love this app but I use feedbin and I would love to be able to use it with my feedbin feeds via the feedbin API.
I read news on another app and I think that if it were possible to bulk import a OPML file to import news subscriptions to Raven would help a lot.
Adding to fdroid oficially would be great. Fdroid is a free and open source app store for opwn source enthusiasts. I think this would be a great addition to the app store
Here you can find all the popular newspaper from Bangladesh. Please add the ones from these two sections - "Bangladeshi Newspaper" and "Online Newspaper". Thanks in advance!
Possibly integrate the app with Wallabag, allowing the user to add articles to their server by swiping on the article list or by using a button on the article viewer.
Hi! I'm testing raven (now that it supports rss)!
It looks great!!!
I have a few suggestions, however! (feel free to close any one you wish to! No hard feelings!)
so, here goes the first:
Instead of swipe+save button I think that just swipe to save an article would work better
I use RSS feeds a lot, but currently all RSS sources have the RSS icon! This makes it difficult to easily distinguish the rss source page.
So Instead of having the rss icon for all, it would be great if it could fetch each page icon's (and only show the generic rss icon if the web page doesn't have a favicon associated)
Your app got feature on HowToMen's latest "Best andriod apps (month name)" video
Timestamped:
https://youtu.be/wZkbUW4Hl6U?t=321
I'm the author of neuters and I'd like to advise you to not use it for this application. I can't force you to do that ofc but there are several reasons to not use it.
I haven't used your application to see if some of these issues manifest already
The new v0.12 doesn't load anything on a Pixel 7 Pro on Android 14, nor on OnePlus 7 Pro on Android 11. I've cleared not just cache, but data as well. I've tried all the alternate URLs & suggestions providers. I've disabled my local VPN ad-blocker. I've waited a couple days to see if it was some temporary glitch. Nada.
Nice app!
(reminds me of the old (ancient) Duckduckgo app Stories feature)
Anyway, after installing and going through the settings, I waited for the articles to appear.
After a while, they did and I was happily reading the first one that caught my eye when it suddenly disappeared and was replaced by some gigantic (full page) error.
I went ahead and tried an article from a different source, and the same thing happened.
I will try to get a screenshot if needed, but I dont have the time to wait for all the loading right now.
Device: Motorola G Power (2022)
Android version: 11
App version: 0.14.0
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.