diff --git a/api/news/news.json b/api/news/news.json index e4d2a18b..0b0ddf6d 100644 --- a/api/news/news.json +++ b/api/news/news.json @@ -1 +1 @@ -{"status":"ok","totalResults":3306,"articles":[{"source":{"id":null,"name":"Slashdot.org"},"author":"msmash","title":"USPTO Petitioned To Cancel Oracle's JavaScript Trademark","description":"Software company Deno Land has filed a petition with the U.S. Patent and Trademark Office to cancel Oracle's JavaScript trademark, citing trademark abandonment and fraud. The November 22 filing claims Oracle has not sold JavaScript products or services since …","url":"https://developers.slashdot.org/story/24/11/26/1312213/uspto-petitioned-to-cancel-oracles-javascript-trademark","urlToImage":"https://a.fsdn.com/sd/topics/oracle_64.png","publishedAt":"2024-11-26T16:41:00Z","content":"Software company Deno Land has filed a petition with the U.S. Patent and Trademark Office to cancel Oracle's JavaScript trademark, citing trademark abandonment and fraud. The November 22 filing claim… [+524 chars]"},{"source":{"id":null,"name":"[Removed]"},"author":null,"title":"[Removed]","description":"[Removed]","url":"https://removed.com","urlToImage":null,"publishedAt":"2024-11-20T13:30:27Z","content":"[Removed]"},{"source":{"id":null,"name":"Smashingmagazine.com"},"author":"hello@smashingmagazine.com (Mariana Beldi)","title":"An Introduction To CSS Scroll-Driven Animations: Scroll And View Progress Timelines","description":"10 years after scroll-driven animations were first proposed, they’re finally here — no JavaScript, no dependencies, no libraries, just pure CSS.","url":"https://www.smashingmagazine.com/2024/12/introduction-css-scroll-driven-animations/","urlToImage":"https://files.smashing.media/articles/introduction-css-scroll-driven-animations/introduction-css-scroll-driven-animations.jpg","publishedAt":"2024-12-11T15:00:00Z","content":"You can safely use scroll-driven animations in Chrome as of December 2024. Firefox supports them, too, though youll need to enable a flag. Safari? Not yet, but dont worry — you can still offer a seam… [+26593 chars]"},{"source":{"id":null,"name":"InfoWorld"},"author":"Nick Hodges","title":"Just Say No to JavaScript","description":"JavaScript gives you too many ways to shoot yourself in the foot. Just what you’d expect from a programming language that was created in a week.","url":"https://www.infoworld.com/article/3616471/just-say-no-to-javascript.html","urlToImage":"https://www.infoworld.com/wp-content/uploads/2024/12/3616471-0-07060800-1733336700-shutterstock_1381372058.jpg?quality=50&strip=all&w=1024","publishedAt":"2024-12-10T09:41:16Z","content":"First, you can start with TypeScript at your own pace. It’s not all or nothing. All JavaScript code is TypeScript code. I (mostly) joke that I will be happy to charge a nice fee to convert all JavaSc… [+1234 chars]"},{"source":{"id":null,"name":"Slashdot.org"},"author":"EditorDavid","title":"On 15th Anniversary, Go Programming Languages Rises in Popularity","description":"The Tiobe index tries to track the popularity of programming languages by counting the number of search results for the language's name followed by the word \"programming\" (on 25 different search engines). And this month there were some surprises... \n\nBy TIOBE…","url":"https://developers.slashdot.org/story/24/11/18/0615246/on-15th-anniversary-go-programming-languages-rises-in-popularity","urlToImage":"https://a.fsdn.com/sd/topics/programming_64.png","publishedAt":"2024-11-18T06:19:00Z","content":"The Tiobe index tries to track the popularity of programming languages by counting the number of search results for the language's name followed by the word \"programming\" (on 25 different search engi… [+2549 chars]"},{"source":{"id":null,"name":"Math4devs.com"},"author":null,"title":"Math4devs.com: List of mathematical symbols with their JavaScript equivalent","description":"Comments","url":"https://math4devs.com/","urlToImage":"https://image.social/get?url=math4devs.com/","publishedAt":"2024-11-19T21:01:35Z","content":"List of mathematical symbols with their JavaScript equivalent."},{"source":{"id":null,"name":"Injuly.in"},"author":null,"title":"Why am I writing a JavaScript toolchain in Zig?","description":"Announcing the existence of Jam – An robust JS toolchain in Zig","url":"https://injuly.in/blog/announcing-jam/index.html","urlToImage":"","publishedAt":"2024-11-23T12:28:16Z","content":"Few things keep me up at night more than the\r\nuntapped potential in current developer tooling.\r\nThe research exists; all that's needed is focused effort to improve the tools we rely on every day.\r\nFo… [+10389 chars]"},{"source":{"id":null,"name":"Github.io"},"author":"Darren Coles","title":"EstyJS 2.0 (emulator for the Atari ST, written in 100% pure JavaScript)","description":"Javascript based Atari ST Emulator","url":"https://kaiec.github.io/EstyJS/","urlToImage":null,"publishedAt":"2024-11-29T20:40:05Z","content":"Atari ST\r\nThe Atari ST was a 16 bit home computer that was very popular in the late 80's and early 90's.\r\nIt was the direct competitor of the Commodore Amiga and both machines were based upon the 680… [+1623 chars]"},{"source":{"id":null,"name":"Muffinman.io"},"author":null,"title":"Native Dual-Range Input","description":"Two native range inputs and fifty lines of JavaScript to make them work together.","url":"https://muffinman.io/blog/native-dual-range-input/","urlToImage":"https://muffinman.io/img/dual-range-input/thumbnail.png","publishedAt":"2024-12-04T18:39:52Z","content":"I just released @stanko/dual-range-input - a native dual-range input. Here is how it looks with the default styles:\r\nThe \"native\" part is somewhat open for discussion. I call it native because the li… [+4728 chars]"},{"source":{"id":null,"name":"heise online"},"author":"Dennis Schirrmacher","title":"Supply-Chain-Attacke: Solana web3.js-Bibliothek war mit Schadcode verseucht","description":"Unbekannte Angreifer haben Solanas JavaScript-SDK mit Schadcode zum Stehlen von privaten Schlüsseln ausgestattet.","url":"https://www.heise.de/news/Supply-Chain-Attacke-Solana-web3-js-Bibliothek-war-mit-Schadcode-verseucht-10190374.html","urlToImage":"https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/7/5/8/4/0/7/shutterstock_1843250155-06dd4e0de63d6a4d.jpg","publishedAt":"2024-12-06T08:37:00Z","content":"Wer jüngst das JavaScript SDK web3.js von Solana aus dem Paketmanager npm heruntergeladen hat, hat sich unter Umständen Schadcode eingefangen. Der Ursprung ist wahrscheinlich eine Phishing-Attacke au… [+1416 chars]"},{"source":{"id":null,"name":"Theregister.com"},"author":"Thomas Claburn","title":"Kill Oracle's 'JavaScript' trademark, Deno asks USPTO","description":"Petition claims database titan maintained its mark by making a fraudulent claim\nDeno Land, maker of the Deno runtime for JavaScript, TypeScript, and WebAssembly, has filed a petition with the US Patent and Trademark Office (USPTO) to cancel Oracle's JavaScrip…","url":"https://www.theregister.com/2024/11/26/cancel_oracles_javascript_trademark_deno/","urlToImage":"https://regmedia.co.uk/2024/11/25/shutterstock_1848722527.jpg","publishedAt":"2024-11-26T02:57:10Z","content":"Deno Land, maker of the Deno runtime for JavaScript, TypeScript, and WebAssembly, has filed a petition with the US Patent and Trademark Office (USPTO) to cancel Oracle's JavaScript trademark.\r\nThe pe… [+3289 chars]"},{"source":{"id":null,"name":"Slashdot.org"},"author":"msmash","title":"Google's New Jules AI Agent Will Help Developers Fix Buggy Code","description":"Google has announced an experimental AI-powered code agent called \"Jules\" that can automatically fix coding errors for developers. From a report: Jules was introduced today alongside Gemini 2.0, and uses the updated Google AI model to create multi-step plans …","url":"https://developers.slashdot.org/story/24/12/11/1734248/googles-new-jules-ai-agent-will-help-developers-fix-buggy-code","urlToImage":"https://a.fsdn.com/sd/topics/topicgoogle_fb.gif","publishedAt":"2024-12-11T20:01:00Z","content":"Jules was introduced today alongside Gemini 2.0, and uses the updated Google AI model to create multi-step plans to address issues, modify multiple files, and prepare pull requests for Python and Jav… [+765 chars]"},{"source":{"id":null,"name":"Github.com"},"author":"oils-for-unix","title":"The Biggest Shell Programs in the World (Wiki)","description":"Oils is our upgrade path from bash to a better language and runtime. It's also for Python and JavaScript users who avoid shell! - oils-for-unix/oils","url":"https://github.com/oils-for-unix/oils/wiki/The-Biggest-Shell-Programs-in-the-World","urlToImage":"https://opengraph.githubassets.com/2bd55d24ecf7760359ef3a5c84f03be050bc863fcd01358ec65736b31ed1e971/oils-for-unix/oils","publishedAt":"2024-12-07T00:59:11Z","content":"Help me fill out this page! It's freely editable.\r\nWhat programs should be listed? I'm using \"biggest\" in the sense of substantial, not necessarily the raw number of lines.\r\n