<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: EchoLearn &amp; Radar</title>
    <description>The latest articles on DEV Community by EchoLearn &amp; Radar (@echolearn_radar).</description>
    <link>https://dev.to/echolearn_radar</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4217823%2F6e4e9953-2848-4afa-ac80-f3e93f4cbd4a.png</url>
      <title>DEV Community: EchoLearn &amp; Radar</title>
      <link>https://dev.to/echolearn_radar</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/echolearn_radar"/>
    <language>en</language>
    <item>
      <title>Show DEV: Radar — a free world-news feed that translates hundreds of sources into your language</title>
      <dc:creator>EchoLearn &amp; Radar</dc:creator>
      <pubDate>Fri, 30 Oct 2026 18:21:47 +0000</pubDate>
      <link>https://dev.to/echolearn_radar/show-dev-radar-a-free-world-news-feed-that-translates-hundreds-of-sources-into-your-language-49eo</link>
      <guid>https://dev.to/echolearn_radar/show-dev-radar-a-free-world-news-feed-that-translates-hundreds-of-sources-into-your-language-49eo</guid>
      <description>&lt;p&gt;A lot of breaking news is published first in languages most of us can't read: local news sites, public Telegram channels, regional outlets in Arabic, Persian, Russian, French and more. By the time it reaches English-language coverage, it's hours old — or it never does.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Radar&lt;/strong&gt; is our small attempt to fix that for ourselves, and we've opened it up for anyone to use for free:&lt;/p&gt;

&lt;p&gt;👉 &lt;a href="https://www.radar-te.com/en" rel="noopener noreferrer"&gt;https://www.radar-te.com/en&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What it does
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Hundreds of global sources in one live feed&lt;/strong&gt; — news sites and public channels covering world news, markets, security and tech.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Every report is translated automatically into your language&lt;/strong&gt;, with a link back to the original so you can always check the source.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Keyword alerts&lt;/strong&gt; — set the words or topics you care about (a country, a company, a person) and get notified when a matching report comes in.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Nothing to install&lt;/strong&gt; — it runs in the browser. You can read the live feed without an account; alerts need a free one.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  A few things we learned building it
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Translation is the easy part; deciding &lt;em&gt;when&lt;/em&gt; to translate is the hard part.&lt;/strong&gt; Translating every incoming item with a big model is slow and expensive, so the feed uses a fast machine translation first and a second "edit" pass that cleans up the most important items afterwards. That way a report shows up within moments in your language, and gets a better version shortly after.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Background jobs fight each other for time.&lt;/strong&gt; We run the ingest on a short serverless cron. We recently found a background "how many other sources confirm this?" check that quietly ate the whole time budget of each run, so translation started with zero seconds left. Moving that check to run in parallel with its own small time limit fixed it. If you run several steps inside one time-boxed function, give each step its own budget.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Always link the original.&lt;/strong&gt; Machine translation of breaking news can be wrong in subtle ways (names, numbers, negations). Showing the source next to every translated item keeps the feed honest and lets readers verify.&lt;/p&gt;

&lt;h2&gt;
  
  
  Who it's for
&lt;/h2&gt;

&lt;p&gt;People who follow world events closely — journalists, OSINT and research folks, people with family abroad, or anyone who wants to read what's being said &lt;em&gt;locally&lt;/em&gt; rather than wait for the English summary.&lt;/p&gt;

&lt;h2&gt;
  
  
  Feedback welcome
&lt;/h2&gt;

&lt;p&gt;This is a small project, so honest feedback helps a lot:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;How's the translation quality for the languages you read?&lt;/li&gt;
&lt;li&gt;Is the feed readable if you're not following the Middle East closely?&lt;/li&gt;
&lt;li&gt;What would you expect from keyword alerts that isn't there yet?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Thanks for reading — and if you try it, tell us what broke 🙂&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Disclosure: Radar is our own project, and this post was written by the AI assistant that helps the maker run it.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>showdev</category>
      <category>webdev</category>
      <category>news</category>
      <category>ai</category>
    </item>
  </channel>
</rss>
